diff --git a/graphclient/graphclient.go b/graphclient/graphclient.go deleted file mode 100644 index 0494d39..0000000 --- a/graphclient/graphclient.go +++ /dev/null @@ -1,147441 +0,0 @@ -// Code generated by github.com/gqlgo/gqlgenc, DO NOT EDIT. - -package graphclient - -import ( - "context" - "time" - - "github.com/99designs/gqlgen/graphql" - "github.com/gqlgo/gqlgenc/clientv2" - "github.com/theopenlane/core/common/enums" - "github.com/theopenlane/core/common/models" -) - -type GraphClient interface { - CreateActionPlan(ctx context.Context, input CreateActionPlanInput, interceptors ...clientv2.RequestInterceptor) (*CreateActionPlan, error) - CreateBulkActionPlan(ctx context.Context, input []*CreateActionPlanInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkActionPlan, error) - CreateBulkCSVActionPlan(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVActionPlan, error) - DeleteActionPlan(ctx context.Context, deleteActionPlanID string, interceptors ...clientv2.RequestInterceptor) (*DeleteActionPlan, error) - GetActionPlanByID(ctx context.Context, actionPlanID string, interceptors ...clientv2.RequestInterceptor) (*GetActionPlanByID, error) - GetActionPlans(ctx context.Context, first *int64, last *int64, after *string, before *string, where *ActionPlanWhereInput, orderBy []*ActionPlanOrder, interceptors ...clientv2.RequestInterceptor) (*GetActionPlans, error) - GetAllActionPlans(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*ActionPlanOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllActionPlans, error) - UpdateActionPlan(ctx context.Context, updateActionPlanID string, input UpdateActionPlanInput, interceptors ...clientv2.RequestInterceptor) (*UpdateActionPlan, error) - CreateAPIToken(ctx context.Context, input CreateAPITokenInput, interceptors ...clientv2.RequestInterceptor) (*CreateAPIToken, error) - CreateBulkAPIToken(ctx context.Context, input []*CreateAPITokenInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkAPIToken, error) - CreateBulkCSVAPIToken(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVAPIToken, error) - DeleteAPIToken(ctx context.Context, deleteAPITokenID string, interceptors ...clientv2.RequestInterceptor) (*DeleteAPIToken, error) - GetAllAPITokens(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*APITokenOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllAPITokens, error) - GetAPITokenByID(ctx context.Context, apiTokenID string, interceptors ...clientv2.RequestInterceptor) (*GetAPITokenByID, error) - GetAPITokens(ctx context.Context, first *int64, last *int64, where *APITokenWhereInput, interceptors ...clientv2.RequestInterceptor) (*GetAPITokens, error) - UpdateAPIToken(ctx context.Context, updateAPITokenID string, input UpdateAPITokenInput, interceptors ...clientv2.RequestInterceptor) (*UpdateAPIToken, error) - CreateAssessment(ctx context.Context, input CreateAssessmentInput, interceptors ...clientv2.RequestInterceptor) (*CreateAssessment, error) - DeleteAssessment(ctx context.Context, deleteAssessmentID string, interceptors ...clientv2.RequestInterceptor) (*DeleteAssessment, error) - DeleteBulkAssessment(ctx context.Context, ids []string, interceptors ...clientv2.RequestInterceptor) (*DeleteBulkAssessment, error) - GetAllAssessments(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*AssessmentOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllAssessments, error) - GetAssessmentByID(ctx context.Context, assessmentID string, interceptors ...clientv2.RequestInterceptor) (*GetAssessmentByID, error) - GetAssessments(ctx context.Context, first *int64, last *int64, after *string, before *string, where *AssessmentWhereInput, orderBy []*AssessmentOrder, interceptors ...clientv2.RequestInterceptor) (*GetAssessments, error) - UpdateAssessment(ctx context.Context, updateAssessmentID string, input UpdateAssessmentInput, interceptors ...clientv2.RequestInterceptor) (*UpdateAssessment, error) - CreateAssessmentResponse(ctx context.Context, input CreateAssessmentResponseInput, interceptors ...clientv2.RequestInterceptor) (*CreateAssessmentResponse, error) - DeleteAssessmentResponse(ctx context.Context, deleteAssessmentResponseID string, interceptors ...clientv2.RequestInterceptor) (*DeleteAssessmentResponse, error) - GetAllAssessmentResponses(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*AssessmentResponseOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllAssessmentResponses, error) - GetAssessmentResponseByID(ctx context.Context, assessmentResponseID string, interceptors ...clientv2.RequestInterceptor) (*GetAssessmentResponseByID, error) - GetAssessmentResponses(ctx context.Context, first *int64, last *int64, after *string, before *string, where *AssessmentResponseWhereInput, orderBy []*AssessmentResponseOrder, interceptors ...clientv2.RequestInterceptor) (*GetAssessmentResponses, error) - CreateAsset(ctx context.Context, input CreateAssetInput, interceptors ...clientv2.RequestInterceptor) (*CreateAsset, error) - CreateBulkAsset(ctx context.Context, input []*CreateAssetInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkAsset, error) - CreateBulkCSVAsset(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVAsset, error) - DeleteAsset(ctx context.Context, deleteAssetID string, interceptors ...clientv2.RequestInterceptor) (*DeleteAsset, error) - GetAllAssets(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*AssetOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllAssets, error) - GetAssetByID(ctx context.Context, assetID string, interceptors ...clientv2.RequestInterceptor) (*GetAssetByID, error) - GetAssets(ctx context.Context, first *int64, last *int64, after *string, before *string, where *AssetWhereInput, orderBy []*AssetOrder, interceptors ...clientv2.RequestInterceptor) (*GetAssets, error) - UpdateAsset(ctx context.Context, updateAssetID string, input UpdateAssetInput, interceptors ...clientv2.RequestInterceptor) (*UpdateAsset, error) - CreateBulkCampaign(ctx context.Context, input []*CreateCampaignInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCampaign, error) - CreateBulkCSVCampaign(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVCampaign, error) - CreateCampaign(ctx context.Context, input CreateCampaignInput, interceptors ...clientv2.RequestInterceptor) (*CreateCampaign, error) - DeleteCampaign(ctx context.Context, deleteCampaignID string, interceptors ...clientv2.RequestInterceptor) (*DeleteCampaign, error) - GetAllCampaigns(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*CampaignOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllCampaigns, error) - GetCampaignByID(ctx context.Context, campaignID string, interceptors ...clientv2.RequestInterceptor) (*GetCampaignByID, error) - GetCampaigns(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*CampaignOrder, where *CampaignWhereInput, interceptors ...clientv2.RequestInterceptor) (*GetCampaigns, error) - UpdateCampaign(ctx context.Context, updateCampaignID string, input UpdateCampaignInput, interceptors ...clientv2.RequestInterceptor) (*UpdateCampaign, error) - CreateCampaignWithTargets(ctx context.Context, input CreateCampaignWithTargetsInput, interceptors ...clientv2.RequestInterceptor) (*CreateCampaignWithTargets, error) - CreateCampaignWithTargetsCSV(ctx context.Context, campaign CreateCampaignInput, targets graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateCampaignWithTargetsCSV, error) - LaunchCampaign(ctx context.Context, input LaunchCampaignInput, interceptors ...clientv2.RequestInterceptor) (*LaunchCampaign, error) - ResendCampaignIncompleteTargets(ctx context.Context, input ResendCampaignIncompleteInput, interceptors ...clientv2.RequestInterceptor) (*ResendCampaignIncompleteTargets, error) - SendCampaignTestEmail(ctx context.Context, input SendCampaignTestEmailInput, interceptors ...clientv2.RequestInterceptor) (*SendCampaignTestEmail, error) - CreateBulkCSVCampaignTarget(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVCampaignTarget, error) - CreateBulkCampaignTarget(ctx context.Context, input []*CreateCampaignTargetInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCampaignTarget, error) - CreateCampaignTarget(ctx context.Context, input CreateCampaignTargetInput, interceptors ...clientv2.RequestInterceptor) (*CreateCampaignTarget, error) - DeleteCampaignTarget(ctx context.Context, deleteCampaignTargetID string, interceptors ...clientv2.RequestInterceptor) (*DeleteCampaignTarget, error) - GetAllCampaignTargets(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*CampaignTargetOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllCampaignTargets, error) - GetCampaignTargetByID(ctx context.Context, campaignTargetID string, interceptors ...clientv2.RequestInterceptor) (*GetCampaignTargetByID, error) - GetCampaignTargets(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*CampaignTargetOrder, where *CampaignTargetWhereInput, interceptors ...clientv2.RequestInterceptor) (*GetCampaignTargets, error) - UpdateCampaignTarget(ctx context.Context, updateCampaignTargetID string, input UpdateCampaignTargetInput, interceptors ...clientv2.RequestInterceptor) (*UpdateCampaignTarget, error) - CreateBulkCSVContact(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVContact, error) - CreateBulkContact(ctx context.Context, input []*CreateContactInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkContact, error) - CreateContact(ctx context.Context, input CreateContactInput, interceptors ...clientv2.RequestInterceptor) (*CreateContact, error) - DeleteContact(ctx context.Context, deleteContactID string, interceptors ...clientv2.RequestInterceptor) (*DeleteContact, error) - GetAllContacts(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*ContactOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllContacts, error) - GetContactByID(ctx context.Context, contactID string, interceptors ...clientv2.RequestInterceptor) (*GetContactByID, error) - GetContacts(ctx context.Context, first *int64, last *int64, after *string, before *string, where *ContactWhereInput, orderBy []*ContactOrder, interceptors ...clientv2.RequestInterceptor) (*GetContacts, error) - UpdateContact(ctx context.Context, updateContactID string, input UpdateContactInput, interceptors ...clientv2.RequestInterceptor) (*UpdateContact, error) - CreateBulkControl(ctx context.Context, input []*CreateControlInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkControl, error) - CreateBulkCSVControl(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVControl, error) - CreateControl(ctx context.Context, input CreateControlInput, interceptors ...clientv2.RequestInterceptor) (*CreateControl, error) - DeleteControl(ctx context.Context, deleteControlID string, interceptors ...clientv2.RequestInterceptor) (*DeleteControl, error) - GetAllControls(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*ControlOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllControls, error) - GetControlByID(ctx context.Context, controlID string, interceptors ...clientv2.RequestInterceptor) (*GetControlByID, error) - GetControls(ctx context.Context, first *int64, last *int64, after *string, before *string, where *ControlWhereInput, orderBy []*ControlOrder, interceptors ...clientv2.RequestInterceptor) (*GetControls, error) - UpdateControl(ctx context.Context, updateControlID string, input UpdateControlInput, interceptors ...clientv2.RequestInterceptor) (*UpdateControl, error) - CloneBulkCSVControl(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CloneBulkCSVControl, error) - CreateControlsByClone(ctx context.Context, input CloneControlInput, interceptors ...clientv2.RequestInterceptor) (*CreateControlsByClone, error) - CreateControlsByCloneReturnID(ctx context.Context, input CloneControlInput, interceptors ...clientv2.RequestInterceptor) (*CreateControlsByCloneReturnID, error) - GetControlCategories(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*GetControlCategories, error) - GetControlCategoriesWithFramework(ctx context.Context, where *ControlWhereInput, interceptors ...clientv2.RequestInterceptor) (*GetControlCategoriesWithFramework, error) - GetControlsGroupByCategory(ctx context.Context, first *int64, last *int64, after *string, before *string, where *ControlWhereInput, orderBy []*ControlOrder, category *string, interceptors ...clientv2.RequestInterceptor) (*GetControlsGroupByCategory, error) - GetControlSubcategories(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*GetControlSubcategories, error) - GetControlSubcategoriesWithFramework(ctx context.Context, where *ControlWhereInput, interceptors ...clientv2.RequestInterceptor) (*GetControlSubcategoriesWithFramework, error) - CreateBulkControlImplementation(ctx context.Context, input []*CreateControlImplementationInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkControlImplementation, error) - CreateBulkCSVControlImplementation(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVControlImplementation, error) - CreateControlImplementation(ctx context.Context, input CreateControlImplementationInput, interceptors ...clientv2.RequestInterceptor) (*CreateControlImplementation, error) - DeleteControlImplementation(ctx context.Context, deleteControlImplementationID string, interceptors ...clientv2.RequestInterceptor) (*DeleteControlImplementation, error) - GetAllControlImplementations(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*ControlImplementationOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllControlImplementations, error) - GetControlImplementationByID(ctx context.Context, controlImplementationID string, interceptors ...clientv2.RequestInterceptor) (*GetControlImplementationByID, error) - GetControlImplementations(ctx context.Context, first *int64, last *int64, after *string, before *string, where *ControlImplementationWhereInput, orderBy []*ControlImplementationOrder, interceptors ...clientv2.RequestInterceptor) (*GetControlImplementations, error) - UpdateControlImplementation(ctx context.Context, updateControlImplementationID string, input UpdateControlImplementationInput, interceptors ...clientv2.RequestInterceptor) (*UpdateControlImplementation, error) - CreateBulkControlObjective(ctx context.Context, input []*CreateControlObjectiveInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkControlObjective, error) - CreateBulkCSVControlObjective(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVControlObjective, error) - CreateControlObjective(ctx context.Context, input CreateControlObjectiveInput, interceptors ...clientv2.RequestInterceptor) (*CreateControlObjective, error) - DeleteControlObjective(ctx context.Context, deleteControlObjectiveID string, interceptors ...clientv2.RequestInterceptor) (*DeleteControlObjective, error) - GetAllControlObjectives(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*ControlObjectiveOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllControlObjectives, error) - GetControlObjectiveByID(ctx context.Context, controlObjectiveID string, interceptors ...clientv2.RequestInterceptor) (*GetControlObjectiveByID, error) - GetControlObjectives(ctx context.Context, first *int64, last *int64, after *string, before *string, where *ControlObjectiveWhereInput, orderBy []*ControlObjectiveOrder, interceptors ...clientv2.RequestInterceptor) (*GetControlObjectives, error) - UpdateControlObjective(ctx context.Context, updateControlObjectiveID string, input UpdateControlObjectiveInput, interceptors ...clientv2.RequestInterceptor) (*UpdateControlObjective, error) - CreateBulkCSVCustomDomain(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVCustomDomain, error) - CreateBulkCustomDomain(ctx context.Context, input []*CreateCustomDomainInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCustomDomain, error) - CreateCustomDomain(ctx context.Context, input CreateCustomDomainInput, interceptors ...clientv2.RequestInterceptor) (*CreateCustomDomain, error) - DeleteCustomDomain(ctx context.Context, deleteCustomDomainID string, interceptors ...clientv2.RequestInterceptor) (*DeleteCustomDomain, error) - GetAllCustomDomains(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*CustomDomainOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllCustomDomains, error) - GetCustomDomainByID(ctx context.Context, customDomainID string, interceptors ...clientv2.RequestInterceptor) (*GetCustomDomainByID, error) - GetCustomDomains(ctx context.Context, first *int64, last *int64, after *string, before *string, where *CustomDomainWhereInput, orderBy []*CustomDomainOrder, interceptors ...clientv2.RequestInterceptor) (*GetCustomDomains, error) - UpdateCustomDomain(ctx context.Context, updateCustomDomainID string, input UpdateCustomDomainInput, interceptors ...clientv2.RequestInterceptor) (*UpdateCustomDomain, error) - CreateBulkCSVCustomTypeEnum(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVCustomTypeEnum, error) - CreateBulkCustomTypeEnum(ctx context.Context, input []*CreateCustomTypeEnumInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCustomTypeEnum, error) - CreateCustomTypeEnum(ctx context.Context, input CreateCustomTypeEnumInput, interceptors ...clientv2.RequestInterceptor) (*CreateCustomTypeEnum, error) - DeleteCustomTypeEnum(ctx context.Context, deleteCustomTypeEnumID string, interceptors ...clientv2.RequestInterceptor) (*DeleteCustomTypeEnum, error) - GetAllCustomTypeEnums(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*CustomTypeEnumOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllCustomTypeEnums, error) - GetCustomTypeEnumByID(ctx context.Context, customTypeEnumID string, interceptors ...clientv2.RequestInterceptor) (*GetCustomTypeEnumByID, error) - GetCustomTypeEnums(ctx context.Context, first *int64, last *int64, after *string, before *string, where *CustomTypeEnumWhereInput, orderBy []*CustomTypeEnumOrder, interceptors ...clientv2.RequestInterceptor) (*GetCustomTypeEnums, error) - UpdateCustomTypeEnum(ctx context.Context, updateCustomTypeEnumID string, input UpdateCustomTypeEnumInput, interceptors ...clientv2.RequestInterceptor) (*UpdateCustomTypeEnum, error) - CreateBulkCSVDirectoryAccount(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVDirectoryAccount, error) - CreateBulkDirectoryAccount(ctx context.Context, input []*CreateDirectoryAccountInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkDirectoryAccount, error) - CreateDirectoryAccount(ctx context.Context, input CreateDirectoryAccountInput, interceptors ...clientv2.RequestInterceptor) (*CreateDirectoryAccount, error) - DeleteDirectoryAccount(ctx context.Context, deleteDirectoryAccountID string, interceptors ...clientv2.RequestInterceptor) (*DeleteDirectoryAccount, error) - GetAllDirectoryAccounts(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*DirectoryAccountOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllDirectoryAccounts, error) - GetDirectoryAccountByID(ctx context.Context, directoryAccountID string, interceptors ...clientv2.RequestInterceptor) (*GetDirectoryAccountByID, error) - GetDirectoryAccounts(ctx context.Context, first *int64, last *int64, after *string, before *string, where *DirectoryAccountWhereInput, orderBy []*DirectoryAccountOrder, interceptors ...clientv2.RequestInterceptor) (*GetDirectoryAccounts, error) - UpdateDirectoryAccount(ctx context.Context, updateDirectoryAccountID string, input UpdateDirectoryAccountInput, interceptors ...clientv2.RequestInterceptor) (*UpdateDirectoryAccount, error) - CreateBulkCSVDirectoryGroup(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVDirectoryGroup, error) - CreateBulkDirectoryGroup(ctx context.Context, input []*CreateDirectoryGroupInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkDirectoryGroup, error) - CreateDirectoryGroup(ctx context.Context, input CreateDirectoryGroupInput, interceptors ...clientv2.RequestInterceptor) (*CreateDirectoryGroup, error) - DeleteDirectoryGroup(ctx context.Context, deleteDirectoryGroupID string, interceptors ...clientv2.RequestInterceptor) (*DeleteDirectoryGroup, error) - GetAllDirectoryGroups(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*DirectoryGroupOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllDirectoryGroups, error) - GetDirectoryGroupByID(ctx context.Context, directoryGroupID string, interceptors ...clientv2.RequestInterceptor) (*GetDirectoryGroupByID, error) - GetDirectoryGroups(ctx context.Context, first *int64, last *int64, after *string, before *string, where *DirectoryGroupWhereInput, orderBy []*DirectoryGroupOrder, interceptors ...clientv2.RequestInterceptor) (*GetDirectoryGroups, error) - UpdateDirectoryGroup(ctx context.Context, updateDirectoryGroupID string, input UpdateDirectoryGroupInput, interceptors ...clientv2.RequestInterceptor) (*UpdateDirectoryGroup, error) - CreateBulkCSVDirectoryMembership(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVDirectoryMembership, error) - CreateBulkDirectoryMembership(ctx context.Context, input []*CreateDirectoryMembershipInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkDirectoryMembership, error) - CreateDirectoryMembership(ctx context.Context, input CreateDirectoryMembershipInput, interceptors ...clientv2.RequestInterceptor) (*CreateDirectoryMembership, error) - DeleteDirectoryMembership(ctx context.Context, deleteDirectoryMembershipID string, interceptors ...clientv2.RequestInterceptor) (*DeleteDirectoryMembership, error) - GetAllDirectoryMemberships(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*DirectoryMembershipOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllDirectoryMemberships, error) - GetDirectoryMembershipByID(ctx context.Context, directoryMembershipID string, interceptors ...clientv2.RequestInterceptor) (*GetDirectoryMembershipByID, error) - GetDirectoryMemberships(ctx context.Context, first *int64, last *int64, after *string, before *string, where *DirectoryMembershipWhereInput, orderBy []*DirectoryMembershipOrder, interceptors ...clientv2.RequestInterceptor) (*GetDirectoryMemberships, error) - UpdateDirectoryMembership(ctx context.Context, updateDirectoryMembershipID string, input UpdateDirectoryMembershipInput, interceptors ...clientv2.RequestInterceptor) (*UpdateDirectoryMembership, error) - CreateBulkCSVDirectorySyncRun(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVDirectorySyncRun, error) - CreateBulkDirectorySyncRun(ctx context.Context, input []*CreateDirectorySyncRunInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkDirectorySyncRun, error) - CreateDirectorySyncRun(ctx context.Context, input CreateDirectorySyncRunInput, interceptors ...clientv2.RequestInterceptor) (*CreateDirectorySyncRun, error) - DeleteDirectorySyncRun(ctx context.Context, deleteDirectorySyncRunID string, interceptors ...clientv2.RequestInterceptor) (*DeleteDirectorySyncRun, error) - GetAllDirectorySyncRuns(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*DirectorySyncRunOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllDirectorySyncRuns, error) - GetDirectorySyncRunByID(ctx context.Context, directorySyncRunID string, interceptors ...clientv2.RequestInterceptor) (*GetDirectorySyncRunByID, error) - GetDirectorySyncRuns(ctx context.Context, first *int64, last *int64, after *string, before *string, where *DirectorySyncRunWhereInput, orderBy []*DirectorySyncRunOrder, interceptors ...clientv2.RequestInterceptor) (*GetDirectorySyncRuns, error) - UpdateDirectorySyncRun(ctx context.Context, updateDirectorySyncRunID string, input UpdateDirectorySyncRunInput, interceptors ...clientv2.RequestInterceptor) (*UpdateDirectorySyncRun, error) - CreateBulkCSVDiscussion(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVDiscussion, error) - CreateBulkDiscussion(ctx context.Context, input []*CreateDiscussionInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkDiscussion, error) - CreateDiscussion(ctx context.Context, input CreateDiscussionInput, interceptors ...clientv2.RequestInterceptor) (*CreateDiscussion, error) - DeleteDiscussion(ctx context.Context, deleteDiscussionID string, interceptors ...clientv2.RequestInterceptor) (*DeleteDiscussion, error) - GetAllDiscussions(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*DiscussionOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllDiscussions, error) - GetDiscussionByID(ctx context.Context, discussionID string, interceptors ...clientv2.RequestInterceptor) (*GetDiscussionByID, error) - GetDiscussions(ctx context.Context, first *int64, last *int64, after *string, before *string, where *DiscussionWhereInput, orderBy []*DiscussionOrder, interceptors ...clientv2.RequestInterceptor) (*GetDiscussions, error) - UpdateDiscussion(ctx context.Context, updateDiscussionID string, input UpdateDiscussionInput, interceptors ...clientv2.RequestInterceptor) (*UpdateDiscussion, error) - CreateBulkCSVDNSVerification(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVDNSVerification, error) - CreateBulkDNSVerification(ctx context.Context, input []*CreateDNSVerificationInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkDNSVerification, error) - CreateDNSVerification(ctx context.Context, input CreateDNSVerificationInput, interceptors ...clientv2.RequestInterceptor) (*CreateDNSVerification, error) - DeleteDNSVerification(ctx context.Context, deleteDNSVerificationID string, interceptors ...clientv2.RequestInterceptor) (*DeleteDNSVerification, error) - GetAllDNSVerifications(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*DNSVerificationOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllDNSVerifications, error) - GetDNSVerificationByID(ctx context.Context, dnsVerificationID string, interceptors ...clientv2.RequestInterceptor) (*GetDNSVerificationByID, error) - GetDNSVerifications(ctx context.Context, first *int64, last *int64, where *DNSVerificationWhereInput, interceptors ...clientv2.RequestInterceptor) (*GetDNSVerifications, error) - UpdateDNSVerification(ctx context.Context, updateDNSVerificationID string, input UpdateDNSVerificationInput, interceptors ...clientv2.RequestInterceptor) (*UpdateDNSVerification, error) - CreateBulkCSVDocumentData(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVDocumentData, error) - CreateBulkDocumentData(ctx context.Context, input []*CreateDocumentDataInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkDocumentData, error) - CreateDocumentData(ctx context.Context, input CreateDocumentDataInput, interceptors ...clientv2.RequestInterceptor) (*CreateDocumentData, error) - DeleteDocumentData(ctx context.Context, deleteDocumentDataID string, interceptors ...clientv2.RequestInterceptor) (*DeleteDocumentData, error) - GetDocumentDataByID(ctx context.Context, documentDataID string, interceptors ...clientv2.RequestInterceptor) (*GetDocumentDataByID, error) - UpdateDocumentData(ctx context.Context, updateDocumentDataID string, input UpdateDocumentDataInput, documentDataFile *graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*UpdateDocumentData, error) - CreateBulkCSVEmailBranding(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVEmailBranding, error) - CreateBulkEmailBranding(ctx context.Context, input []*CreateEmailBrandingInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkEmailBranding, error) - CreateEmailBranding(ctx context.Context, input CreateEmailBrandingInput, interceptors ...clientv2.RequestInterceptor) (*CreateEmailBranding, error) - DeleteEmailBranding(ctx context.Context, deleteEmailBrandingID string, interceptors ...clientv2.RequestInterceptor) (*DeleteEmailBranding, error) - UpdateBulkEmailBranding(ctx context.Context, ids []string, input UpdateEmailBrandingInput, interceptors ...clientv2.RequestInterceptor) (*UpdateBulkEmailBranding, error) - UpdateBulkCSVEmailBranding(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*UpdateBulkCSVEmailBranding, error) - DeleteBulkEmailBranding(ctx context.Context, ids []string, interceptors ...clientv2.RequestInterceptor) (*DeleteBulkEmailBranding, error) - GetAllEmailBrandings(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*EmailBrandingOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllEmailBrandings, error) - GetEmailBrandingByID(ctx context.Context, emailBrandingID string, interceptors ...clientv2.RequestInterceptor) (*GetEmailBrandingByID, error) - GetEmailBrandings(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*EmailBrandingOrder, where *EmailBrandingWhereInput, interceptors ...clientv2.RequestInterceptor) (*GetEmailBrandings, error) - UpdateEmailBranding(ctx context.Context, updateEmailBrandingID string, input UpdateEmailBrandingInput, interceptors ...clientv2.RequestInterceptor) (*UpdateEmailBranding, error) - CreateBulkCSVEmailTemplate(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVEmailTemplate, error) - CreateBulkEmailTemplate(ctx context.Context, input []*CreateEmailTemplateInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkEmailTemplate, error) - CreateEmailTemplate(ctx context.Context, input CreateEmailTemplateInput, interceptors ...clientv2.RequestInterceptor) (*CreateEmailTemplate, error) - DeleteBulkEmailTemplate(ctx context.Context, ids []string, interceptors ...clientv2.RequestInterceptor) (*DeleteBulkEmailTemplate, error) - DeleteEmailTemplate(ctx context.Context, deleteEmailTemplateID string, interceptors ...clientv2.RequestInterceptor) (*DeleteEmailTemplate, error) - GetAllEmailTemplates(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*EmailTemplateOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllEmailTemplates, error) - GetEmailTemplateByID(ctx context.Context, emailTemplateID string, interceptors ...clientv2.RequestInterceptor) (*GetEmailTemplateByID, error) - GetEmailTemplates(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*EmailTemplateOrder, where *EmailTemplateWhereInput, interceptors ...clientv2.RequestInterceptor) (*GetEmailTemplates, error) - UpdateBulkCSVEmailTemplate(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*UpdateBulkCSVEmailTemplate, error) - UpdateBulkEmailTemplate(ctx context.Context, ids []string, input UpdateEmailTemplateInput, interceptors ...clientv2.RequestInterceptor) (*UpdateBulkEmailTemplate, error) - UpdateEmailTemplate(ctx context.Context, updateEmailTemplateID string, input UpdateEmailTemplateInput, interceptors ...clientv2.RequestInterceptor) (*UpdateEmailTemplate, error) - CreateBulkCSVEntity(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVEntity, error) - CreateBulkEntity(ctx context.Context, input []*CreateEntityInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkEntity, error) - CreateEntity(ctx context.Context, input CreateEntityInput, entityTypeName *string, interceptors ...clientv2.RequestInterceptor) (*CreateEntity, error) - DeleteEntity(ctx context.Context, deleteEntityID string, interceptors ...clientv2.RequestInterceptor) (*DeleteEntity, error) - GetAllEntities(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*EntityOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllEntities, error) - GetEntities(ctx context.Context, first *int64, last *int64, after *string, before *string, where *EntityWhereInput, orderBy []*EntityOrder, interceptors ...clientv2.RequestInterceptor) (*GetEntities, error) - GetEntityByID(ctx context.Context, entityID string, interceptors ...clientv2.RequestInterceptor) (*GetEntityByID, error) - UpdateEntity(ctx context.Context, updateEntityID string, input UpdateEntityInput, interceptors ...clientv2.RequestInterceptor) (*UpdateEntity, error) - CreateBulkCSVEntityType(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVEntityType, error) - CreateBulkEntityType(ctx context.Context, input []*CreateEntityTypeInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkEntityType, error) - CreateEntityType(ctx context.Context, input CreateEntityTypeInput, interceptors ...clientv2.RequestInterceptor) (*CreateEntityType, error) - DeleteEntityType(ctx context.Context, deleteEntityTypeID string, interceptors ...clientv2.RequestInterceptor) (*DeleteEntityType, error) - GetAllEntityTypes(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*EntityTypeOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllEntityTypes, error) - GetEntityTypeByID(ctx context.Context, entityTypeID string, interceptors ...clientv2.RequestInterceptor) (*GetEntityTypeByID, error) - GetEntityTypes(ctx context.Context, first *int64, last *int64, after *string, before *string, where *EntityTypeWhereInput, orderBy []*EntityTypeOrder, interceptors ...clientv2.RequestInterceptor) (*GetEntityTypes, error) - UpdateEntityType(ctx context.Context, updateEntityTypeID string, input UpdateEntityTypeInput, interceptors ...clientv2.RequestInterceptor) (*UpdateEntityType, error) - CreateBulkCSVEvent(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVEvent, error) - CreateBulkEvent(ctx context.Context, input []*CreateEventInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkEvent, error) - CreateEvent(ctx context.Context, input CreateEventInput, interceptors ...clientv2.RequestInterceptor) (*CreateEvent, error) - DeleteEvent(ctx context.Context, deleteEventID string, interceptors ...clientv2.RequestInterceptor) (*DeleteEvent, error) - GetAllEvents(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*EventOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllEvents, error) - GetEventByID(ctx context.Context, eventID string, interceptors ...clientv2.RequestInterceptor) (*GetEventByID, error) - GetEvents(ctx context.Context, first *int64, last *int64, after *string, before *string, where *EventWhereInput, orderBy []*EventOrder, interceptors ...clientv2.RequestInterceptor) (*GetEvents, error) - UpdateEvent(ctx context.Context, updateEventID string, input UpdateEventInput, interceptors ...clientv2.RequestInterceptor) (*UpdateEvent, error) - CreateEvidence(ctx context.Context, input CreateEvidenceInput, evidenceFiles []*graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateEvidence, error) - DeleteEvidence(ctx context.Context, deleteEvidenceID string, interceptors ...clientv2.RequestInterceptor) (*DeleteEvidence, error) - GetAllEvidences(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*EvidenceOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllEvidences, error) - GetEvidenceByID(ctx context.Context, evidenceID string, interceptors ...clientv2.RequestInterceptor) (*GetEvidenceByID, error) - GetEvidences(ctx context.Context, first *int64, last *int64, after *string, before *string, where *EvidenceWhereInput, orderBy []*EvidenceOrder, interceptors ...clientv2.RequestInterceptor) (*GetEvidences, error) - UpdateEvidence(ctx context.Context, updateEvidenceID string, input UpdateEvidenceInput, evidenceFiles []*graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*UpdateEvidence, error) - CreateExport(ctx context.Context, input CreateExportInput, interceptors ...clientv2.RequestInterceptor) (*CreateExport, error) - DeleteBulkExport(ctx context.Context, ids []string, interceptors ...clientv2.RequestInterceptor) (*DeleteBulkExport, error) - DeleteExport(ctx context.Context, deleteExportID string, interceptors ...clientv2.RequestInterceptor) (*DeleteExport, error) - GetAllExports(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*ExportOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllExports, error) - GetExportByID(ctx context.Context, exportID string, interceptors ...clientv2.RequestInterceptor) (*GetExportByID, error) - GetExports(ctx context.Context, first *int64, last *int64, after *string, before *string, where *ExportWhereInput, orderBy []*ExportOrder, interceptors ...clientv2.RequestInterceptor) (*GetExports, error) - UpdateExport(ctx context.Context, id string, input UpdateExportInput, exportFiles []*graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*UpdateExport, error) - DeleteFile(ctx context.Context, deleteFileID string, interceptors ...clientv2.RequestInterceptor) (*DeleteFile, error) - GetAllFiles(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*FileOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllFiles, error) - GetFileByID(ctx context.Context, fileID string, interceptors ...clientv2.RequestInterceptor) (*GetFileByID, error) - GetFiles(ctx context.Context, first *int64, last *int64, after *string, before *string, where *FileWhereInput, orderBy []*FileOrder, interceptors ...clientv2.RequestInterceptor) (*GetFiles, error) - CreateBulkCSVFinding(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVFinding, error) - CreateBulkFinding(ctx context.Context, input []*CreateFindingInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkFinding, error) - CreateFinding(ctx context.Context, input CreateFindingInput, interceptors ...clientv2.RequestInterceptor) (*CreateFinding, error) - DeleteFinding(ctx context.Context, deleteFindingID string, interceptors ...clientv2.RequestInterceptor) (*DeleteFinding, error) - GetAllFindings(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*FindingOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllFindings, error) - GetFindingByID(ctx context.Context, findingID string, interceptors ...clientv2.RequestInterceptor) (*GetFindingByID, error) - GetFindings(ctx context.Context, first *int64, last *int64, after *string, before *string, where *FindingWhereInput, orderBy []*FindingOrder, interceptors ...clientv2.RequestInterceptor) (*GetFindings, error) - UpdateFinding(ctx context.Context, updateFindingID string, input UpdateFindingInput, interceptors ...clientv2.RequestInterceptor) (*UpdateFinding, error) - CreateBulkCSVFindingControl(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVFindingControl, error) - CreateBulkFindingControl(ctx context.Context, input []*CreateFindingControlInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkFindingControl, error) - CreateFindingControl(ctx context.Context, input CreateFindingControlInput, interceptors ...clientv2.RequestInterceptor) (*CreateFindingControl, error) - DeleteFindingControl(ctx context.Context, deleteFindingControlID string, interceptors ...clientv2.RequestInterceptor) (*DeleteFindingControl, error) - GetAllFindingControls(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*FindingControlOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllFindingControls, error) - GetFindingControlByID(ctx context.Context, findingControlID string, interceptors ...clientv2.RequestInterceptor) (*GetFindingControlByID, error) - GetFindingControls(ctx context.Context, first *int64, last *int64, after *string, before *string, where *FindingControlWhereInput, orderBy []*FindingControlOrder, interceptors ...clientv2.RequestInterceptor) (*GetFindingControls, error) - UpdateFindingControl(ctx context.Context, updateFindingControlID string, input UpdateFindingControlInput, interceptors ...clientv2.RequestInterceptor) (*UpdateFindingControl, error) - CreateBulkCSVGroup(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVGroup, error) - CreateBulkGroup(ctx context.Context, input []*CreateGroupInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkGroup, error) - CreateGroup(ctx context.Context, input CreateGroupInput, interceptors ...clientv2.RequestInterceptor) (*CreateGroup, error) - DeleteGroup(ctx context.Context, deleteGroupID string, interceptors ...clientv2.RequestInterceptor) (*DeleteGroup, error) - GetAllGroups(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*GroupOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllGroups, error) - GetGroupByID(ctx context.Context, groupID string, interceptors ...clientv2.RequestInterceptor) (*GetGroupByID, error) - GetGroups(ctx context.Context, first *int64, last *int64, after *string, before *string, where *GroupWhereInput, orderBy []*GroupOrder, interceptors ...clientv2.RequestInterceptor) (*GetGroups, error) - UpdateGroup(ctx context.Context, updateGroupID string, input UpdateGroupInput, interceptors ...clientv2.RequestInterceptor) (*UpdateGroup, error) - CreateBulkCSVGroupMembership(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVGroupMembership, error) - CreateBulkGroupMembership(ctx context.Context, input []*CreateGroupMembershipInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkGroupMembership, error) - CreateGroupMembership(ctx context.Context, input CreateGroupMembershipInput, interceptors ...clientv2.RequestInterceptor) (*CreateGroupMembership, error) - DeleteGroupMembership(ctx context.Context, deleteGroupMembershipID string, interceptors ...clientv2.RequestInterceptor) (*DeleteGroupMembership, error) - GetAllGroupMemberships(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*GroupMembershipOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllGroupMemberships, error) - GetGroupMembershipByID(ctx context.Context, groupMembershipID string, interceptors ...clientv2.RequestInterceptor) (*GetGroupMembershipByID, error) - GetGroupMemberships(ctx context.Context, first *int64, last *int64, after *string, before *string, where *GroupMembershipWhereInput, orderBy []*GroupMembershipOrder, interceptors ...clientv2.RequestInterceptor) (*GetGroupMemberships, error) - UpdateGroupMembership(ctx context.Context, updateGroupMembershipID string, input UpdateGroupMembershipInput, interceptors ...clientv2.RequestInterceptor) (*UpdateGroupMembership, error) - CreateBulkCSVGroupSetting(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVGroupSetting, error) - CreateBulkGroupSetting(ctx context.Context, input []*CreateGroupSettingInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkGroupSetting, error) - CreateGroupSetting(ctx context.Context, input CreateGroupSettingInput, interceptors ...clientv2.RequestInterceptor) (*CreateGroupSetting, error) - DeleteGroupSetting(ctx context.Context, deleteGroupSettingID string, interceptors ...clientv2.RequestInterceptor) (*DeleteGroupSetting, error) - GetAllGroupSettings(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*GroupSettingOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllGroupSettings, error) - GetGroupSettingByID(ctx context.Context, groupSettingID string, interceptors ...clientv2.RequestInterceptor) (*GetGroupSettingByID, error) - GetGroupSettings(ctx context.Context, first *int64, last *int64, after *string, before *string, where *GroupSettingWhereInput, orderBy []*GroupSettingOrder, interceptors ...clientv2.RequestInterceptor) (*GetGroupSettings, error) - UpdateGroupSetting(ctx context.Context, updateGroupSettingID string, input UpdateGroupSettingInput, interceptors ...clientv2.RequestInterceptor) (*UpdateGroupSetting, error) - CreateBulkCSVHush(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVHush, error) - CreateBulkHush(ctx context.Context, input []*CreateHushInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkHush, error) - CreateHush(ctx context.Context, input CreateHushInput, interceptors ...clientv2.RequestInterceptor) (*CreateHush, error) - DeleteHush(ctx context.Context, deleteHushID string, interceptors ...clientv2.RequestInterceptor) (*DeleteHush, error) - GetAllHushes(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*HushOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllHushes, error) - GetHushByID(ctx context.Context, hushID string, interceptors ...clientv2.RequestInterceptor) (*GetHushByID, error) - GetHushes(ctx context.Context, first *int64, last *int64, after *string, before *string, where *HushWhereInput, orderBy []*HushOrder, interceptors ...clientv2.RequestInterceptor) (*GetHushes, error) - UpdateHush(ctx context.Context, updateHushID string, input UpdateHushInput, interceptors ...clientv2.RequestInterceptor) (*UpdateHush, error) - CreateBulkCSVIdentityHolder(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVIdentityHolder, error) - CreateBulkIdentityHolder(ctx context.Context, input []*CreateIdentityHolderInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkIdentityHolder, error) - CreateIdentityHolder(ctx context.Context, input CreateIdentityHolderInput, interceptors ...clientv2.RequestInterceptor) (*CreateIdentityHolder, error) - DeleteIdentityHolder(ctx context.Context, deleteIdentityHolderID string, interceptors ...clientv2.RequestInterceptor) (*DeleteIdentityHolder, error) - GetAllIdentityHolders(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*IdentityHolderOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllIdentityHolders, error) - GetIdentityHolderByID(ctx context.Context, identityHolderID string, interceptors ...clientv2.RequestInterceptor) (*GetIdentityHolderByID, error) - GetIdentityHolders(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*IdentityHolderOrder, where *IdentityHolderWhereInput, interceptors ...clientv2.RequestInterceptor) (*GetIdentityHolders, error) - UpdateIdentityHolder(ctx context.Context, updateIdentityHolderID string, input UpdateIdentityHolderInput, interceptors ...clientv2.RequestInterceptor) (*UpdateIdentityHolder, error) - DeleteIntegration(ctx context.Context, deleteIntegrationID string, interceptors ...clientv2.RequestInterceptor) (*DeleteIntegration, error) - GetAllIntegrations(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*IntegrationOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllIntegrations, error) - GetIntegrationByID(ctx context.Context, integrationID string, interceptors ...clientv2.RequestInterceptor) (*GetIntegrationByID, error) - GetIntegrations(ctx context.Context, first *int64, last *int64, after *string, before *string, where *IntegrationWhereInput, orderBy []*IntegrationOrder, interceptors ...clientv2.RequestInterceptor) (*GetIntegrations, error) - CreateBulkCSVInternalPolicy(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVInternalPolicy, error) - CreateBulkInternalPolicy(ctx context.Context, input []*CreateInternalPolicyInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkInternalPolicy, error) - CreateInternalPolicy(ctx context.Context, input CreateInternalPolicyInput, interceptors ...clientv2.RequestInterceptor) (*CreateInternalPolicy, error) - CreateUploadInternalPolicy(ctx context.Context, internalPolicyFile graphql.Upload, ownerID *string, interceptors ...clientv2.RequestInterceptor) (*CreateUploadInternalPolicy, error) - DeleteInternalPolicy(ctx context.Context, deleteInternalPolicyID string, interceptors ...clientv2.RequestInterceptor) (*DeleteInternalPolicy, error) - GetAllInternalPolicies(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*InternalPolicyOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllInternalPolicies, error) - GetInternalPolicies(ctx context.Context, first *int64, last *int64, after *string, before *string, where *InternalPolicyWhereInput, orderBy []*InternalPolicyOrder, interceptors ...clientv2.RequestInterceptor) (*GetInternalPolicies, error) - GetInternalPolicyByID(ctx context.Context, internalPolicyID string, interceptors ...clientv2.RequestInterceptor) (*GetInternalPolicyByID, error) - UpdateInternalPolicy(ctx context.Context, updateInternalPolicyID string, input UpdateInternalPolicyInput, interceptors ...clientv2.RequestInterceptor) (*UpdateInternalPolicy, error) - UpdateInternalPolicyWithFile(ctx context.Context, updateInternalPolicyID string, internalPolicyFile graphql.Upload, input UpdateInternalPolicyInput, interceptors ...clientv2.RequestInterceptor) (*UpdateInternalPolicyWithFile, error) - CreateBulkCSVInvite(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVInvite, error) - CreateBulkInvite(ctx context.Context, input []*CreateInviteInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkInvite, error) - CreateInvite(ctx context.Context, input CreateInviteInput, interceptors ...clientv2.RequestInterceptor) (*CreateInvite, error) - DeleteInvite(ctx context.Context, deleteInviteID string, interceptors ...clientv2.RequestInterceptor) (*DeleteInvite, error) - GetAllInvites(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*InviteOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllInvites, error) - GetInviteByID(ctx context.Context, inviteID string, interceptors ...clientv2.RequestInterceptor) (*GetInviteByID, error) - GetInvites(ctx context.Context, first *int64, last *int64, after *string, before *string, where *InviteWhereInput, orderBy []*InviteOrder, interceptors ...clientv2.RequestInterceptor) (*GetInvites, error) - UpdateInvite(ctx context.Context, updateInviteID string, input UpdateInviteInput, interceptors ...clientv2.RequestInterceptor) (*UpdateInvite, error) - CreateJobResult(ctx context.Context, input CreateJobResultInput, jobResultFiles []*graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateJobResult, error) - DeleteJobResult(ctx context.Context, deleteJobResultID string, interceptors ...clientv2.RequestInterceptor) (*DeleteJobResult, error) - GetAllJobResults(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*JobResultOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllJobResults, error) - GetJobResultByID(ctx context.Context, jobResultID string, interceptors ...clientv2.RequestInterceptor) (*GetJobResultByID, error) - GetJobResults(ctx context.Context, first *int64, last *int64, after *string, before *string, where *JobResultWhereInput, orderBy []*JobResultOrder, interceptors ...clientv2.RequestInterceptor) (*GetJobResults, error) - UpdateJobResult(ctx context.Context, updateJobResultID string, input UpdateJobResultInput, jobResultFiles []*graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*UpdateJobResult, error) - CreateJobRunner(ctx context.Context, input CreateJobRunnerInput, interceptors ...clientv2.RequestInterceptor) (*CreateJobRunner, error) - DeleteJobRunner(ctx context.Context, deleteJobRunnerID string, interceptors ...clientv2.RequestInterceptor) (*DeleteJobRunner, error) - GetAllJobRunners(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*JobRunnerOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllJobRunners, error) - GetJobRunnerByID(ctx context.Context, jobRunnerID string, interceptors ...clientv2.RequestInterceptor) (*GetJobRunnerByID, error) - GetJobRunners(ctx context.Context, first *int64, last *int64, after *string, before *string, where *JobRunnerWhereInput, orderBy []*JobRunnerOrder, interceptors ...clientv2.RequestInterceptor) (*GetJobRunners, error) - UpdateJobRunner(ctx context.Context, updateJobRunnerID string, input UpdateJobRunnerInput, interceptors ...clientv2.RequestInterceptor) (*UpdateJobRunner, error) - CreateJobRunnerRegistrationToken(ctx context.Context, input CreateJobRunnerRegistrationTokenInput, interceptors ...clientv2.RequestInterceptor) (*CreateJobRunnerRegistrationToken, error) - DeleteJobRunnerRegistrationToken(ctx context.Context, deleteJobRunnerRegistrationTokenID string, interceptors ...clientv2.RequestInterceptor) (*DeleteJobRunnerRegistrationToken, error) - GetAllJobRunnerRegistrationTokens(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*JobRunnerRegistrationTokenOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllJobRunnerRegistrationTokens, error) - GetJobRunnerRegistrationTokenByID(ctx context.Context, jobRunnerRegistrationTokenID string, interceptors ...clientv2.RequestInterceptor) (*GetJobRunnerRegistrationTokenByID, error) - GetJobRunnerRegistrationTokens(ctx context.Context, first *int64, last *int64, after *string, before *string, where *JobRunnerRegistrationTokenWhereInput, orderBy []*JobRunnerRegistrationTokenOrder, interceptors ...clientv2.RequestInterceptor) (*GetJobRunnerRegistrationTokens, error) - CreateJobRunnerToken(ctx context.Context, input CreateJobRunnerTokenInput, interceptors ...clientv2.RequestInterceptor) (*CreateJobRunnerToken, error) - DeleteJobRunnerToken(ctx context.Context, deleteJobRunnerTokenID string, interceptors ...clientv2.RequestInterceptor) (*DeleteJobRunnerToken, error) - GetAllJobRunnerTokens(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*JobRunnerTokenOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllJobRunnerTokens, error) - GetJobRunnerTokenByID(ctx context.Context, jobRunnerTokenID string, interceptors ...clientv2.RequestInterceptor) (*GetJobRunnerTokenByID, error) - GetJobRunnerTokens(ctx context.Context, first *int64, last *int64, after *string, before *string, where *JobRunnerTokenWhereInput, orderBy []*JobRunnerTokenOrder, interceptors ...clientv2.RequestInterceptor) (*GetJobRunnerTokens, error) - CreateBulkCSVJobTemplate(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVJobTemplate, error) - CreateBulkJobTemplate(ctx context.Context, input []*CreateJobTemplateInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkJobTemplate, error) - CreateJobTemplate(ctx context.Context, input CreateJobTemplateInput, interceptors ...clientv2.RequestInterceptor) (*CreateJobTemplate, error) - DeleteJobTemplate(ctx context.Context, deleteJobTemplateID string, interceptors ...clientv2.RequestInterceptor) (*DeleteJobTemplate, error) - GetAllJobTemplates(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*JobTemplateOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllJobTemplates, error) - GetJobTemplateByID(ctx context.Context, jobTemplateID string, interceptors ...clientv2.RequestInterceptor) (*GetJobTemplateByID, error) - GetJobTemplates(ctx context.Context, first *int64, last *int64, after *string, before *string, where *JobTemplateWhereInput, orderBy []*JobTemplateOrder, interceptors ...clientv2.RequestInterceptor) (*GetJobTemplates, error) - UpdateJobTemplate(ctx context.Context, updateJobTemplateID string, input UpdateJobTemplateInput, interceptors ...clientv2.RequestInterceptor) (*UpdateJobTemplate, error) - CreateBulkCSVMappableDomain(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVMappableDomain, error) - CreateBulkMappableDomain(ctx context.Context, input []*CreateMappableDomainInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkMappableDomain, error) - CreateMappableDomain(ctx context.Context, input CreateMappableDomainInput, interceptors ...clientv2.RequestInterceptor) (*CreateMappableDomain, error) - DeleteMappableDomain(ctx context.Context, deleteMappableDomainID string, interceptors ...clientv2.RequestInterceptor) (*DeleteMappableDomain, error) - GetAllMappableDomains(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*MappableDomainOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllMappableDomains, error) - GetMappableDomainByID(ctx context.Context, mappableDomainID string, interceptors ...clientv2.RequestInterceptor) (*GetMappableDomainByID, error) - GetMappableDomains(ctx context.Context, first *int64, last *int64, after *string, before *string, where *MappableDomainWhereInput, orderBy []*MappableDomainOrder, interceptors ...clientv2.RequestInterceptor) (*GetMappableDomains, error) - UpdateMappableDomain(ctx context.Context, updateMappableDomainID string, input UpdateMappableDomainInput, interceptors ...clientv2.RequestInterceptor) (*UpdateMappableDomain, error) - CreateBulkCSVMappedControl(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVMappedControl, error) - CreateBulkMappedControl(ctx context.Context, input []*CreateMappedControlInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkMappedControl, error) - CreateMappedControl(ctx context.Context, input CreateMappedControlInput, interceptors ...clientv2.RequestInterceptor) (*CreateMappedControl, error) - DeleteMappedControl(ctx context.Context, deleteMappedControlID string, interceptors ...clientv2.RequestInterceptor) (*DeleteMappedControl, error) - GetAllMappedControls(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*MappedControlOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllMappedControls, error) - GetMappedAllFromControlsForID(ctx context.Context, mappedControlID string, first *int64, last *int64, after *string, before *string, orderBy []*ControlOrder, interceptors ...clientv2.RequestInterceptor) (*GetMappedAllFromControlsForID, error) - GetMappedAllFromSubcontrolsForID(ctx context.Context, mappedControlID string, first *int64, last *int64, after *string, before *string, orderBy []*SubcontrolOrder, interceptors ...clientv2.RequestInterceptor) (*GetMappedAllFromSubcontrolsForID, error) - GetMappedAllToControlsForID(ctx context.Context, mappedControlID string, first *int64, last *int64, after *string, before *string, orderBy []*ControlOrder, interceptors ...clientv2.RequestInterceptor) (*GetMappedAllToControlsForID, error) - GetMappedAllToSubcontrolsForID(ctx context.Context, mappedControlID string, first *int64, last *int64, after *string, before *string, orderBy []*SubcontrolOrder, interceptors ...clientv2.RequestInterceptor) (*GetMappedAllToSubcontrolsForID, error) - GetMappedControlByID(ctx context.Context, mappedControlID string, interceptors ...clientv2.RequestInterceptor) (*GetMappedControlByID, error) - GetMappedControls(ctx context.Context, first *int64, last *int64, after *string, before *string, where *MappedControlWhereInput, orderBy []*MappedControlOrder, interceptors ...clientv2.RequestInterceptor) (*GetMappedControls, error) - UpdateMappedControl(ctx context.Context, updateMappedControlID string, input UpdateMappedControlInput, interceptors ...clientv2.RequestInterceptor) (*UpdateMappedControl, error) - CreateBulkCSVNarrative(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVNarrative, error) - CreateBulkNarrative(ctx context.Context, input []*CreateNarrativeInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkNarrative, error) - CreateNarrative(ctx context.Context, input CreateNarrativeInput, interceptors ...clientv2.RequestInterceptor) (*CreateNarrative, error) - DeleteNarrative(ctx context.Context, deleteNarrativeID string, interceptors ...clientv2.RequestInterceptor) (*DeleteNarrative, error) - GetAllNarratives(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*NarrativeOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllNarratives, error) - GetNarrativeByID(ctx context.Context, narrativeID string, interceptors ...clientv2.RequestInterceptor) (*GetNarrativeByID, error) - GetNarratives(ctx context.Context, first *int64, last *int64, after *string, before *string, where *NarrativeWhereInput, orderBy []*NarrativeOrder, interceptors ...clientv2.RequestInterceptor) (*GetNarratives, error) - UpdateNarrative(ctx context.Context, updateNarrativeID string, input UpdateNarrativeInput, interceptors ...clientv2.RequestInterceptor) (*UpdateNarrative, error) - DeleteNote(ctx context.Context, noteID string, interceptors ...clientv2.RequestInterceptor) (*DeleteNote, error) - CreateNotification(ctx context.Context, input CreateNotificationInput, interceptors ...clientv2.RequestInterceptor) (*CreateNotification, error) - CreateBulkCSVNotificationPreference(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVNotificationPreference, error) - CreateBulkNotificationPreference(ctx context.Context, input []*CreateNotificationPreferenceInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkNotificationPreference, error) - CreateNotificationPreference(ctx context.Context, input CreateNotificationPreferenceInput, interceptors ...clientv2.RequestInterceptor) (*CreateNotificationPreference, error) - DeleteNotificationPreference(ctx context.Context, deleteNotificationPreferenceID string, interceptors ...clientv2.RequestInterceptor) (*DeleteNotificationPreference, error) - UpdateBulkNotificationPreference(ctx context.Context, ids []string, input UpdateNotificationPreferenceInput, interceptors ...clientv2.RequestInterceptor) (*UpdateBulkNotificationPreference, error) - UpdateBulkCSVNotificationPreference(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*UpdateBulkCSVNotificationPreference, error) - DeleteBulkNotificationPreference(ctx context.Context, ids []string, interceptors ...clientv2.RequestInterceptor) (*DeleteBulkNotificationPreference, error) - GetAllNotificationPreferences(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*NotificationPreferenceOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllNotificationPreferences, error) - GetNotificationPreferenceByID(ctx context.Context, notificationPreferenceID string, interceptors ...clientv2.RequestInterceptor) (*GetNotificationPreferenceByID, error) - GetNotificationPreferences(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*NotificationPreferenceOrder, where *NotificationPreferenceWhereInput, interceptors ...clientv2.RequestInterceptor) (*GetNotificationPreferences, error) - UpdateNotificationPreference(ctx context.Context, updateNotificationPreferenceID string, input UpdateNotificationPreferenceInput, interceptors ...clientv2.RequestInterceptor) (*UpdateNotificationPreference, error) - CreateBulkCSVNotificationTemplate(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVNotificationTemplate, error) - CreateBulkNotificationTemplate(ctx context.Context, input []*CreateNotificationTemplateInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkNotificationTemplate, error) - CreateNotificationTemplate(ctx context.Context, input CreateNotificationTemplateInput, interceptors ...clientv2.RequestInterceptor) (*CreateNotificationTemplate, error) - DeleteBulkNotificationTemplate(ctx context.Context, ids []string, interceptors ...clientv2.RequestInterceptor) (*DeleteBulkNotificationTemplate, error) - DeleteNotificationTemplate(ctx context.Context, deleteNotificationTemplateID string, interceptors ...clientv2.RequestInterceptor) (*DeleteNotificationTemplate, error) - GetAllNotificationTemplates(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*NotificationTemplateOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllNotificationTemplates, error) - GetNotificationTemplateByID(ctx context.Context, notificationTemplateID string, interceptors ...clientv2.RequestInterceptor) (*GetNotificationTemplateByID, error) - GetNotificationTemplates(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*NotificationTemplateOrder, where *NotificationTemplateWhereInput, interceptors ...clientv2.RequestInterceptor) (*GetNotificationTemplates, error) - UpdateBulkCSVNotificationTemplate(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*UpdateBulkCSVNotificationTemplate, error) - UpdateBulkNotificationTemplate(ctx context.Context, ids []string, input UpdateNotificationTemplateInput, interceptors ...clientv2.RequestInterceptor) (*UpdateBulkNotificationTemplate, error) - UpdateNotificationTemplate(ctx context.Context, updateNotificationTemplateID string, input UpdateNotificationTemplateInput, interceptors ...clientv2.RequestInterceptor) (*UpdateNotificationTemplate, error) - CreateOnboarding(ctx context.Context, input CreateOnboardingInput, interceptors ...clientv2.RequestInterceptor) (*CreateOnboarding, error) - CreateOrganization(ctx context.Context, input CreateOrganizationInput, avatarFile *graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateOrganization, error) - DeleteOrganization(ctx context.Context, deleteOrganizationID string, interceptors ...clientv2.RequestInterceptor) (*DeleteOrganization, error) - GetAllOrganizations(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*OrganizationOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllOrganizations, error) - GetOrganizationByID(ctx context.Context, organizationID string, interceptors ...clientv2.RequestInterceptor) (*GetOrganizationByID, error) - GetOrganizations(ctx context.Context, first *int64, last *int64, after *string, before *string, where *OrganizationWhereInput, orderBy []*OrganizationOrder, interceptors ...clientv2.RequestInterceptor) (*GetOrganizations, error) - UpdateOrganization(ctx context.Context, updateOrganizationID string, input UpdateOrganizationInput, avatarFile *graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*UpdateOrganization, error) - CreateBulkCSVOrganizationSetting(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVOrganizationSetting, error) - CreateBulkOrganizationSetting(ctx context.Context, input []*CreateOrganizationSettingInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkOrganizationSetting, error) - CreateOrganizationSetting(ctx context.Context, input CreateOrganizationSettingInput, interceptors ...clientv2.RequestInterceptor) (*CreateOrganizationSetting, error) - DeleteOrganizationSetting(ctx context.Context, deleteOrganizationSettingID string, interceptors ...clientv2.RequestInterceptor) (*DeleteOrganizationSetting, error) - GetAllOrganizationSettings(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*OrganizationSettingOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllOrganizationSettings, error) - GetOrganizationSettingByID(ctx context.Context, organizationSettingID string, interceptors ...clientv2.RequestInterceptor) (*GetOrganizationSettingByID, error) - GetOrganizationSettings(ctx context.Context, first *int64, last *int64, after *string, before *string, where *OrganizationSettingWhereInput, orderBy []*OrganizationSettingOrder, interceptors ...clientv2.RequestInterceptor) (*GetOrganizationSettings, error) - UpdateOrganizationSetting(ctx context.Context, updateOrganizationSettingID string, input UpdateOrganizationSettingInput, interceptors ...clientv2.RequestInterceptor) (*UpdateOrganizationSetting, error) - CreateBulkCSVOrgMembership(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVOrgMembership, error) - CreateBulkOrgMembership(ctx context.Context, input []*CreateOrgMembershipInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkOrgMembership, error) - CreateOrgMembership(ctx context.Context, input CreateOrgMembershipInput, interceptors ...clientv2.RequestInterceptor) (*CreateOrgMembership, error) - DeleteOrgMembership(ctx context.Context, deleteOrgMembershipID string, interceptors ...clientv2.RequestInterceptor) (*DeleteOrgMembership, error) - GetAllOrgMemberships(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*OrgMembershipOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllOrgMemberships, error) - GetOrgMembershipByID(ctx context.Context, orgMembershipID string, interceptors ...clientv2.RequestInterceptor) (*GetOrgMembershipByID, error) - GetOrgMemberships(ctx context.Context, first *int64, last *int64, after *string, before *string, where *OrgMembershipWhereInput, orderBy []*OrgMembershipOrder, interceptors ...clientv2.RequestInterceptor) (*GetOrgMemberships, error) - UpdateOrgMembership(ctx context.Context, updateOrgMembershipID string, input UpdateOrgMembershipInput, interceptors ...clientv2.RequestInterceptor) (*UpdateOrgMembership, error) - GetAllOrgSubscriptions(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy *OrgSubscriptionOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllOrgSubscriptions, error) - GetOrgSubscriptionByID(ctx context.Context, orgSubscriptionID string, interceptors ...clientv2.RequestInterceptor) (*GetOrgSubscriptionByID, error) - GetOrgSubscriptions(ctx context.Context, first *int64, last *int64, after *string, before *string, where *OrgSubscriptionWhereInput, orderBy *OrgSubscriptionOrder, interceptors ...clientv2.RequestInterceptor) (*GetOrgSubscriptions, error) - CreatePersonalAccessToken(ctx context.Context, input CreatePersonalAccessTokenInput, interceptors ...clientv2.RequestInterceptor) (*CreatePersonalAccessToken, error) - DeletePersonalAccessToken(ctx context.Context, deletePersonalAccessTokenID string, interceptors ...clientv2.RequestInterceptor) (*DeletePersonalAccessToken, error) - GetAllPersonalAccessTokens(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*PersonalAccessTokenOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllPersonalAccessTokens, error) - GetPersonalAccessTokenByID(ctx context.Context, personalAccessTokenID string, interceptors ...clientv2.RequestInterceptor) (*GetPersonalAccessTokenByID, error) - GetPersonalAccessTokens(ctx context.Context, first *int64, last *int64, after *string, before *string, where *PersonalAccessTokenWhereInput, orderBy []*PersonalAccessTokenOrder, interceptors ...clientv2.RequestInterceptor) (*GetPersonalAccessTokens, error) - UpdatePersonalAccessToken(ctx context.Context, updatePersonalAccessTokenID string, input UpdatePersonalAccessTokenInput, interceptors ...clientv2.RequestInterceptor) (*UpdatePersonalAccessToken, error) - CreateBulkCSVPlatform(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVPlatform, error) - CreateBulkPlatform(ctx context.Context, input []*CreatePlatformInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkPlatform, error) - CreatePlatform(ctx context.Context, input CreatePlatformInput, interceptors ...clientv2.RequestInterceptor) (*CreatePlatform, error) - DeletePlatform(ctx context.Context, deletePlatformID string, interceptors ...clientv2.RequestInterceptor) (*DeletePlatform, error) - GetAllPlatforms(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*PlatformOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllPlatforms, error) - GetPlatformByID(ctx context.Context, platformID string, interceptors ...clientv2.RequestInterceptor) (*GetPlatformByID, error) - GetPlatforms(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*PlatformOrder, where *PlatformWhereInput, interceptors ...clientv2.RequestInterceptor) (*GetPlatforms, error) - UpdatePlatform(ctx context.Context, updatePlatformID string, input UpdatePlatformInput, interceptors ...clientv2.RequestInterceptor) (*UpdatePlatform, error) - CreateBulkCSVProcedure(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVProcedure, error) - CreateBulkProcedure(ctx context.Context, input []*CreateProcedureInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkProcedure, error) - CreateProcedure(ctx context.Context, input CreateProcedureInput, interceptors ...clientv2.RequestInterceptor) (*CreateProcedure, error) - CreateUploadProcedure(ctx context.Context, procedureFile graphql.Upload, ownerID *string, interceptors ...clientv2.RequestInterceptor) (*CreateUploadProcedure, error) - DeleteProcedure(ctx context.Context, deleteProcedureID string, interceptors ...clientv2.RequestInterceptor) (*DeleteProcedure, error) - GetAllProcedures(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*ProcedureOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllProcedures, error) - GetProcedureByID(ctx context.Context, procedureID string, interceptors ...clientv2.RequestInterceptor) (*GetProcedureByID, error) - GetProcedures(ctx context.Context, first *int64, last *int64, after *string, before *string, where *ProcedureWhereInput, orderBy []*ProcedureOrder, interceptors ...clientv2.RequestInterceptor) (*GetProcedures, error) - UpdateProcedure(ctx context.Context, updateProcedureID string, input UpdateProcedureInput, interceptors ...clientv2.RequestInterceptor) (*UpdateProcedure, error) - UpdateProcedureWithFile(ctx context.Context, updateProcedureID string, procedureFile graphql.Upload, input UpdateProcedureInput, interceptors ...clientv2.RequestInterceptor) (*UpdateProcedureWithFile, error) - CreateBulkCSVProgram(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVProgram, error) - CreateBulkProgram(ctx context.Context, input []*CreateProgramInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkProgram, error) - CreateProgram(ctx context.Context, input CreateProgramInput, interceptors ...clientv2.RequestInterceptor) (*CreateProgram, error) - DeleteProgram(ctx context.Context, deleteProgramID string, interceptors ...clientv2.RequestInterceptor) (*DeleteProgram, error) - GetAllPrograms(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*ProgramOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllPrograms, error) - GetProgramByID(ctx context.Context, programID string, interceptors ...clientv2.RequestInterceptor) (*GetProgramByID, error) - GetPrograms(ctx context.Context, first *int64, last *int64, after *string, before *string, where *ProgramWhereInput, orderBy []*ProgramOrder, interceptors ...clientv2.RequestInterceptor) (*GetPrograms, error) - UpdateProgram(ctx context.Context, updateProgramID string, input UpdateProgramInput, interceptors ...clientv2.RequestInterceptor) (*UpdateProgram, error) - CreateBulkCSVProgramMembership(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVProgramMembership, error) - CreateBulkProgramMembership(ctx context.Context, input []*CreateProgramMembershipInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkProgramMembership, error) - CreateProgramMembership(ctx context.Context, input CreateProgramMembershipInput, interceptors ...clientv2.RequestInterceptor) (*CreateProgramMembership, error) - DeleteProgramMembership(ctx context.Context, deleteProgramMembershipID string, interceptors ...clientv2.RequestInterceptor) (*DeleteProgramMembership, error) - GetAllProgramMemberships(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*ProgramMembershipOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllProgramMemberships, error) - GetProgramMembershipByID(ctx context.Context, programMembershipID string, interceptors ...clientv2.RequestInterceptor) (*GetProgramMembershipByID, error) - GetProgramMemberships(ctx context.Context, first *int64, last *int64, after *string, before *string, where *ProgramMembershipWhereInput, orderBy []*ProgramMembershipOrder, interceptors ...clientv2.RequestInterceptor) (*GetProgramMemberships, error) - UpdateProgramMembership(ctx context.Context, updateProgramMembershipID string, input UpdateProgramMembershipInput, interceptors ...clientv2.RequestInterceptor) (*UpdateProgramMembership, error) - CreateBulkCSVRemediation(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVRemediation, error) - CreateBulkRemediation(ctx context.Context, input []*CreateRemediationInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkRemediation, error) - CreateRemediation(ctx context.Context, input CreateRemediationInput, interceptors ...clientv2.RequestInterceptor) (*CreateRemediation, error) - DeleteRemediation(ctx context.Context, deleteRemediationID string, interceptors ...clientv2.RequestInterceptor) (*DeleteRemediation, error) - GetAllRemediations(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*RemediationOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllRemediations, error) - GetRemediationByID(ctx context.Context, remediationID string, interceptors ...clientv2.RequestInterceptor) (*GetRemediationByID, error) - GetRemediations(ctx context.Context, first *int64, last *int64, after *string, before *string, where *RemediationWhereInput, orderBy []*RemediationOrder, interceptors ...clientv2.RequestInterceptor) (*GetRemediations, error) - UpdateRemediation(ctx context.Context, updateRemediationID string, input UpdateRemediationInput, interceptors ...clientv2.RequestInterceptor) (*UpdateRemediation, error) - CreateBulkCSVReview(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVReview, error) - CreateBulkReview(ctx context.Context, input []*CreateReviewInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkReview, error) - CreateReview(ctx context.Context, input CreateReviewInput, interceptors ...clientv2.RequestInterceptor) (*CreateReview, error) - DeleteReview(ctx context.Context, deleteReviewID string, interceptors ...clientv2.RequestInterceptor) (*DeleteReview, error) - GetAllReviews(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*ReviewOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllReviews, error) - GetReviewByID(ctx context.Context, reviewID string, interceptors ...clientv2.RequestInterceptor) (*GetReviewByID, error) - GetReviews(ctx context.Context, first *int64, last *int64, after *string, before *string, where *ReviewWhereInput, orderBy []*ReviewOrder, interceptors ...clientv2.RequestInterceptor) (*GetReviews, error) - UpdateReview(ctx context.Context, updateReviewID string, input UpdateReviewInput, interceptors ...clientv2.RequestInterceptor) (*UpdateReview, error) - CreateBulkCSVRisk(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVRisk, error) - CreateBulkRisk(ctx context.Context, input []*CreateRiskInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkRisk, error) - CreateRisk(ctx context.Context, input CreateRiskInput, interceptors ...clientv2.RequestInterceptor) (*CreateRisk, error) - DeleteRisk(ctx context.Context, deleteRiskID string, interceptors ...clientv2.RequestInterceptor) (*DeleteRisk, error) - GetAllRisks(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*RiskOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllRisks, error) - GetRiskByID(ctx context.Context, riskID string, interceptors ...clientv2.RequestInterceptor) (*GetRiskByID, error) - GetRisks(ctx context.Context, first *int64, last *int64, after *string, before *string, where *RiskWhereInput, orderBy []*RiskOrder, interceptors ...clientv2.RequestInterceptor) (*GetRisks, error) - UpdateRisk(ctx context.Context, updateRiskID string, input UpdateRiskInput, interceptors ...clientv2.RequestInterceptor) (*UpdateRisk, error) - CreateBulkCSVScan(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVScan, error) - CreateBulkScan(ctx context.Context, input []*CreateScanInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkScan, error) - CreateScan(ctx context.Context, input CreateScanInput, interceptors ...clientv2.RequestInterceptor) (*CreateScan, error) - DeleteScan(ctx context.Context, deleteScanID string, interceptors ...clientv2.RequestInterceptor) (*DeleteScan, error) - GetAllScans(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*ScanOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllScans, error) - GetScanByID(ctx context.Context, scanID string, interceptors ...clientv2.RequestInterceptor) (*GetScanByID, error) - GetScans(ctx context.Context, first *int64, last *int64, after *string, before *string, where *ScanWhereInput, orderBy []*ScanOrder, interceptors ...clientv2.RequestInterceptor) (*GetScans, error) - UpdateScan(ctx context.Context, updateScanID string, input UpdateScanInput, interceptors ...clientv2.RequestInterceptor) (*UpdateScan, error) - CreateBulkCSVScheduledJob(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVScheduledJob, error) - CreateBulkScheduledJob(ctx context.Context, input []*CreateScheduledJobInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkScheduledJob, error) - CreateScheduledJob(ctx context.Context, input CreateScheduledJobInput, interceptors ...clientv2.RequestInterceptor) (*CreateScheduledJob, error) - DeleteScheduledJob(ctx context.Context, deleteScheduledJobID string, interceptors ...clientv2.RequestInterceptor) (*DeleteScheduledJob, error) - GetAllScheduledJobs(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*ScheduledJobOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllScheduledJobs, error) - GetScheduledJobByID(ctx context.Context, scheduledJobID string, interceptors ...clientv2.RequestInterceptor) (*GetScheduledJobByID, error) - GetScheduledJobs(ctx context.Context, first *int64, last *int64, after *string, before *string, where *ScheduledJobWhereInput, orderBy []*ScheduledJobOrder, interceptors ...clientv2.RequestInterceptor) (*GetScheduledJobs, error) - UpdateScheduledJob(ctx context.Context, updateScheduledJobID string, input UpdateScheduledJobInput, interceptors ...clientv2.RequestInterceptor) (*UpdateScheduledJob, error) - CreateScheduledJobRun(ctx context.Context, input CreateScheduledJobRunInput, interceptors ...clientv2.RequestInterceptor) (*CreateScheduledJobRun, error) - DeleteScheduledJobRun(ctx context.Context, deleteScheduledJobRunID string, interceptors ...clientv2.RequestInterceptor) (*DeleteScheduledJobRun, error) - GetAllScheduledJobRuns(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*ScheduledJobRunOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllScheduledJobRuns, error) - GetScheduledJobRunByID(ctx context.Context, scheduledJobRunID string, interceptors ...clientv2.RequestInterceptor) (*GetScheduledJobRunByID, error) - GetScheduledJobRuns(ctx context.Context, first *int64, last *int64, after *string, before *string, where *ScheduledJobRunWhereInput, orderBy []*ScheduledJobRunOrder, interceptors ...clientv2.RequestInterceptor) (*GetScheduledJobRuns, error) - UpdateScheduledJobRun(ctx context.Context, updateScheduledJobRunID string, input UpdateScheduledJobRunInput, interceptors ...clientv2.RequestInterceptor) (*UpdateScheduledJobRun, error) - GlobalSearch(ctx context.Context, query string, interceptors ...clientv2.RequestInterceptor) (*GlobalSearch, error) - CreateStandard(ctx context.Context, input CreateStandardInput, logoFile *graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateStandard, error) - DeleteStandard(ctx context.Context, deleteStandardID string, interceptors ...clientv2.RequestInterceptor) (*DeleteStandard, error) - GetAllStandards(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*StandardOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllStandards, error) - GetStandardByID(ctx context.Context, standardID string, interceptors ...clientv2.RequestInterceptor) (*GetStandardByID, error) - GetStandards(ctx context.Context, first *int64, last *int64, after *string, before *string, where *StandardWhereInput, orderBy []*StandardOrder, interceptors ...clientv2.RequestInterceptor) (*GetStandards, error) - UpdateStandard(ctx context.Context, updateStandardID string, input UpdateStandardInput, logoFile *graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*UpdateStandard, error) - CreateBulkCSVSubcontrol(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVSubcontrol, error) - CreateBulkSubcontrol(ctx context.Context, input []*CreateSubcontrolInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkSubcontrol, error) - CreateSubcontrol(ctx context.Context, input CreateSubcontrolInput, interceptors ...clientv2.RequestInterceptor) (*CreateSubcontrol, error) - DeleteSubcontrol(ctx context.Context, deleteSubcontrolID string, interceptors ...clientv2.RequestInterceptor) (*DeleteSubcontrol, error) - GetAllSubcontrols(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*SubcontrolOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllSubcontrols, error) - GetSubcontrolByID(ctx context.Context, subcontrolID string, interceptors ...clientv2.RequestInterceptor) (*GetSubcontrolByID, error) - GetSubcontrols(ctx context.Context, first *int64, last *int64, after *string, before *string, where *SubcontrolWhereInput, orderBy []*SubcontrolOrder, interceptors ...clientv2.RequestInterceptor) (*GetSubcontrols, error) - UpdateSubcontrol(ctx context.Context, updateSubcontrolID string, input UpdateSubcontrolInput, interceptors ...clientv2.RequestInterceptor) (*UpdateSubcontrol, error) - CreateBulkCSVSubprocessor(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVSubprocessor, error) - CreateBulkSubprocessor(ctx context.Context, input []*CreateSubprocessorInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkSubprocessor, error) - CreateSubprocessor(ctx context.Context, input CreateSubprocessorInput, logoFile *graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateSubprocessor, error) - DeleteBulkSubprocessor(ctx context.Context, ids []string, interceptors ...clientv2.RequestInterceptor) (*DeleteBulkSubprocessor, error) - DeleteSubprocessor(ctx context.Context, deleteSubprocessorID string, interceptors ...clientv2.RequestInterceptor) (*DeleteSubprocessor, error) - GetAllSubprocessors(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*SubprocessorOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllSubprocessors, error) - GetSubprocessorByID(ctx context.Context, subprocessorID string, interceptors ...clientv2.RequestInterceptor) (*GetSubprocessorByID, error) - GetSubprocessors(ctx context.Context, first *int64, last *int64, after *string, before *string, where *SubprocessorWhereInput, orderBy []*SubprocessorOrder, interceptors ...clientv2.RequestInterceptor) (*GetSubprocessors, error) - UpdateBulkSubprocessor(ctx context.Context, ids []string, input UpdateSubprocessorInput, interceptors ...clientv2.RequestInterceptor) (*UpdateBulkSubprocessor, error) - UpdateSubprocessor(ctx context.Context, updateSubprocessorID string, input UpdateSubprocessorInput, logoFile *graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*UpdateSubprocessor, error) - CreateBulkCSVSubscriber(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVSubscriber, error) - CreateBulkSubscriber(ctx context.Context, input []*CreateSubscriberInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkSubscriber, error) - CreateSubscriber(ctx context.Context, input CreateSubscriberInput, interceptors ...clientv2.RequestInterceptor) (*CreateSubscriber, error) - DeleteSubscriber(ctx context.Context, deleteSubscriberEmail string, subscriberOrganization *string, interceptors ...clientv2.RequestInterceptor) (*DeleteSubscriber, error) - GetAllSubscribers(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*SubscriberOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllSubscribers, error) - GetSubscriberByEmail(ctx context.Context, email string, interceptors ...clientv2.RequestInterceptor) (*GetSubscriberByEmail, error) - GetSubscribers(ctx context.Context, first *int64, last *int64, after *string, before *string, where *SubscriberWhereInput, orderBy []*SubscriberOrder, interceptors ...clientv2.RequestInterceptor) (*GetSubscribers, error) - UpdateSubscriber(ctx context.Context, email string, input UpdateSubscriberInput, interceptors ...clientv2.RequestInterceptor) (*UpdateSubscriber, error) - CreateBulkCSVSystemDetail(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVSystemDetail, error) - CreateBulkSystemDetail(ctx context.Context, input []*CreateSystemDetailInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkSystemDetail, error) - CreateSystemDetail(ctx context.Context, input CreateSystemDetailInput, interceptors ...clientv2.RequestInterceptor) (*CreateSystemDetail, error) - DeleteBulkSystemDetail(ctx context.Context, ids []string, interceptors ...clientv2.RequestInterceptor) (*DeleteBulkSystemDetail, error) - DeleteSystemDetail(ctx context.Context, deleteSystemDetailID string, interceptors ...clientv2.RequestInterceptor) (*DeleteSystemDetail, error) - GetAllSystemDetails(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*SystemDetailOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllSystemDetails, error) - GetSystemDetailByID(ctx context.Context, systemDetailID string, interceptors ...clientv2.RequestInterceptor) (*GetSystemDetailByID, error) - GetSystemDetails(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*SystemDetailOrder, where *SystemDetailWhereInput, interceptors ...clientv2.RequestInterceptor) (*GetSystemDetails, error) - UpdateBulkCSVSystemDetail(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*UpdateBulkCSVSystemDetail, error) - UpdateBulkSystemDetail(ctx context.Context, ids []string, input UpdateSystemDetailInput, interceptors ...clientv2.RequestInterceptor) (*UpdateBulkSystemDetail, error) - UpdateSystemDetail(ctx context.Context, updateSystemDetailID string, input UpdateSystemDetailInput, interceptors ...clientv2.RequestInterceptor) (*UpdateSystemDetail, error) - CreateBulkCSVTagDefinition(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVTagDefinition, error) - CreateBulkTagDefinition(ctx context.Context, input []*CreateTagDefinitionInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkTagDefinition, error) - CreateTagDefinition(ctx context.Context, input CreateTagDefinitionInput, interceptors ...clientv2.RequestInterceptor) (*CreateTagDefinition, error) - DeleteTagDefinition(ctx context.Context, deleteTagDefinitionID string, interceptors ...clientv2.RequestInterceptor) (*DeleteTagDefinition, error) - GetAllTagDefinitions(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*TagDefinitionOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllTagDefinitions, error) - GetTagDefinitionByID(ctx context.Context, tagDefinitionID string, interceptors ...clientv2.RequestInterceptor) (*GetTagDefinitionByID, error) - GetTagDefinitions(ctx context.Context, first *int64, last *int64, after *string, before *string, where *TagDefinitionWhereInput, orderBy []*TagDefinitionOrder, interceptors ...clientv2.RequestInterceptor) (*GetTagDefinitions, error) - UpdateTagDefinition(ctx context.Context, updateTagDefinitionID string, input UpdateTagDefinitionInput, interceptors ...clientv2.RequestInterceptor) (*UpdateTagDefinition, error) - CreateBulkCSVTask(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVTask, error) - CreateBulkTask(ctx context.Context, input []*CreateTaskInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkTask, error) - CreateTask(ctx context.Context, input CreateTaskInput, interceptors ...clientv2.RequestInterceptor) (*CreateTask, error) - DeleteTask(ctx context.Context, deleteTaskID string, interceptors ...clientv2.RequestInterceptor) (*DeleteTask, error) - GetAllTasks(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*TaskOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllTasks, error) - GetTaskByID(ctx context.Context, taskID string, interceptors ...clientv2.RequestInterceptor) (*GetTaskByID, error) - GetTasks(ctx context.Context, first *int64, last *int64, after *string, before *string, where *TaskWhereInput, orderBy []*TaskOrder, interceptors ...clientv2.RequestInterceptor) (*GetTasks, error) - UpdateTask(ctx context.Context, updateTaskID string, input UpdateTaskInput, interceptors ...clientv2.RequestInterceptor) (*UpdateTask, error) - CreateBulkCSVTemplate(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVTemplate, error) - CreateBulkTemplate(ctx context.Context, input []*CreateTemplateInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkTemplate, error) - CreateTemplate(ctx context.Context, input CreateTemplateInput, templateFiles []*graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateTemplate, error) - DeleteTemplate(ctx context.Context, deleteTemplateID string, interceptors ...clientv2.RequestInterceptor) (*DeleteTemplate, error) - GetAllTemplates(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*TemplateOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllTemplates, error) - GetTemplateByID(ctx context.Context, templateID string, interceptors ...clientv2.RequestInterceptor) (*GetTemplateByID, error) - GetTemplates(ctx context.Context, first *int64, last *int64, after *string, before *string, where *TemplateWhereInput, orderBy []*TemplateOrder, interceptors ...clientv2.RequestInterceptor) (*GetTemplates, error) - UpdateTemplate(ctx context.Context, updateTemplateID string, input UpdateTemplateInput, templateFiles []*graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*UpdateTemplate, error) - CreateTFASetting(ctx context.Context, input CreateTFASettingInput, interceptors ...clientv2.RequestInterceptor) (*CreateTFASetting, error) - GetAllTFASettings(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*TFASettingOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllTFASettings, error) - GetTFASettingByID(ctx context.Context, tFASettingID string, interceptors ...clientv2.RequestInterceptor) (*GetTFASettingByID, error) - GetTFASettings(ctx context.Context, first *int64, last *int64, where *TFASettingWhereInput, interceptors ...clientv2.RequestInterceptor) (*GetTFASettings, error) - UpdateTFASetting(ctx context.Context, input UpdateTFASettingInput, interceptors ...clientv2.RequestInterceptor) (*UpdateTFASetting, error) - CreateTrustCenter(ctx context.Context, input CreateTrustCenterInput, interceptors ...clientv2.RequestInterceptor) (*CreateTrustCenter, error) - DeleteTrustCenter(ctx context.Context, deleteTrustCenterID string, interceptors ...clientv2.RequestInterceptor) (*DeleteTrustCenter, error) - GetAllTrustCenters(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*TrustCenterOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllTrustCenters, error) - GetTrustCenterByID(ctx context.Context, trustCenterID string, interceptors ...clientv2.RequestInterceptor) (*GetTrustCenterByID, error) - GetTrustCenters(ctx context.Context, first *int64, last *int64, after *string, before *string, where *TrustCenterWhereInput, orderBy []*TrustCenterOrder, interceptors ...clientv2.RequestInterceptor) (*GetTrustCenters, error) - UpdateTrustCenter(ctx context.Context, updateTrustCenterID string, input UpdateTrustCenterInput, interceptors ...clientv2.RequestInterceptor) (*UpdateTrustCenter, error) - CreateBulkCSVTrustCenterCompliance(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVTrustCenterCompliance, error) - CreateBulkTrustCenterCompliance(ctx context.Context, input []*CreateTrustCenterComplianceInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkTrustCenterCompliance, error) - CreateTrustCenterCompliance(ctx context.Context, input CreateTrustCenterComplianceInput, interceptors ...clientv2.RequestInterceptor) (*CreateTrustCenterCompliance, error) - DeleteTrustCenterCompliance(ctx context.Context, deleteTrustCenterComplianceID string, interceptors ...clientv2.RequestInterceptor) (*DeleteTrustCenterCompliance, error) - GetAllTrustCenterCompliances(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*TrustCenterComplianceOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllTrustCenterCompliances, error) - GetTrustCenterComplianceByID(ctx context.Context, trustCenterComplianceID string, interceptors ...clientv2.RequestInterceptor) (*GetTrustCenterComplianceByID, error) - GetTrustCenterCompliances(ctx context.Context, first *int64, last *int64, after *string, before *string, where *TrustCenterComplianceWhereInput, orderBy []*TrustCenterComplianceOrder, interceptors ...clientv2.RequestInterceptor) (*GetTrustCenterCompliances, error) - UpdateTrustCenterCompliance(ctx context.Context, updateTrustCenterComplianceID string, input UpdateTrustCenterComplianceInput, interceptors ...clientv2.RequestInterceptor) (*UpdateTrustCenterCompliance, error) - CreateTrustCenterDoc(ctx context.Context, input CreateTrustCenterDocInput, trustCenterDocFile graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateTrustCenterDoc, error) - DeleteTrustCenterDoc(ctx context.Context, deleteTrustCenterDocID string, interceptors ...clientv2.RequestInterceptor) (*DeleteTrustCenterDoc, error) - GetAllTrustCenterDocs(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*TrustCenterDocOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllTrustCenterDocs, error) - GetTrustCenterDocByID(ctx context.Context, trustCenterDocID string, interceptors ...clientv2.RequestInterceptor) (*GetTrustCenterDocByID, error) - GetTrustCenterDocs(ctx context.Context, first *int64, last *int64, after *string, before *string, where *TrustCenterDocWhereInput, orderBy []*TrustCenterDocOrder, interceptors ...clientv2.RequestInterceptor) (*GetTrustCenterDocs, error) - UpdateTrustCenterDoc(ctx context.Context, updateTrustCenterDocID string, input UpdateTrustCenterDocInput, trustCenterDocFile *graphql.Upload, watermarkedTrustCenterDocFile *graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*UpdateTrustCenterDoc, error) - CreateTrustCenterDomain(ctx context.Context, input CreateTrustCenterDomainInput, interceptors ...clientv2.RequestInterceptor) (*CreateTrustCenterDomain, error) - CreateTrustCenterNda(ctx context.Context, input CreateTrustCenterNDAInput, templateFiles []*graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateTrustCenterNda, error) - SubmitTrustCenterNDAResponse(ctx context.Context, input SubmitTrustCenterNDAResponseInput, interceptors ...clientv2.RequestInterceptor) (*SubmitTrustCenterNDAResponse, error) - UpdateTrustCenterNda(ctx context.Context, id string, templateFiles []*graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*UpdateTrustCenterNda, error) - CreateBulkCSVTrustCenterNDARequest(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVTrustCenterNDARequest, error) - CreateBulkTrustCenterNDARequest(ctx context.Context, input []*CreateTrustCenterNDARequestInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkTrustCenterNDARequest, error) - CreateTrustCenterNDARequest(ctx context.Context, input CreateTrustCenterNDARequestInput, interceptors ...clientv2.RequestInterceptor) (*CreateTrustCenterNDARequest, error) - DeleteTrustCenterNDARequest(ctx context.Context, deleteTrustCenterNDARequestID string, interceptors ...clientv2.RequestInterceptor) (*DeleteTrustCenterNDARequest, error) - GetAllTrustCenterNDARequests(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*TrustCenterNDARequestOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllTrustCenterNDARequests, error) - GetTrustCenterNDARequestByID(ctx context.Context, trustCenterNDARequestID string, interceptors ...clientv2.RequestInterceptor) (*GetTrustCenterNDARequestByID, error) - GetTrustCenterNDARequests(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*TrustCenterNDARequestOrder, where *TrustCenterNDARequestWhereInput, interceptors ...clientv2.RequestInterceptor) (*GetTrustCenterNDARequests, error) - UpdateTrustCenterNDARequest(ctx context.Context, updateTrustCenterNDARequestID string, input UpdateTrustCenterNDARequestInput, interceptors ...clientv2.RequestInterceptor) (*UpdateTrustCenterNDARequest, error) - CreateTrustCenterPreviewSetting(ctx context.Context, input CreateTrustCenterPreviewSettingInput, interceptors ...clientv2.RequestInterceptor) (*CreateTrustCenterPreviewSetting, error) - CreateTrustCenterSetting(ctx context.Context, input CreateTrustCenterSettingInput, interceptors ...clientv2.RequestInterceptor) (*CreateTrustCenterSetting, error) - DeleteTrustCenterSetting(ctx context.Context, deleteTrustCenterSettingID string, interceptors ...clientv2.RequestInterceptor) (*DeleteTrustCenterSetting, error) - GetAllTrustCenterSettings(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*TrustCenterSettingOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllTrustCenterSettings, error) - GetTrustCenterSettingByID(ctx context.Context, trustCenterSettingID string, interceptors ...clientv2.RequestInterceptor) (*GetTrustCenterSettingByID, error) - GetTrustCenterSettings(ctx context.Context, first *int64, last *int64, after *string, before *string, where *TrustCenterSettingWhereInput, orderBy []*TrustCenterSettingOrder, interceptors ...clientv2.RequestInterceptor) (*GetTrustCenterSettings, error) - UpdateTrustCenterSetting(ctx context.Context, updateTrustCenterSettingID string, input UpdateTrustCenterSettingInput, logoFile *graphql.Upload, faviconFile *graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*UpdateTrustCenterSetting, error) - CreateBulkCSVTrustCenterSubprocessor(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVTrustCenterSubprocessor, error) - CreateBulkTrustCenterSubprocessor(ctx context.Context, input []*CreateTrustCenterSubprocessorInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkTrustCenterSubprocessor, error) - CreateTrustCenterSubprocessor(ctx context.Context, input CreateTrustCenterSubprocessorInput, interceptors ...clientv2.RequestInterceptor) (*CreateTrustCenterSubprocessor, error) - DeleteBulkTrustCenterSubprocessor(ctx context.Context, ids []string, interceptors ...clientv2.RequestInterceptor) (*DeleteBulkTrustCenterSubprocessor, error) - DeleteTrustCenterSubprocessor(ctx context.Context, deleteTrustCenterSubprocessorID string, interceptors ...clientv2.RequestInterceptor) (*DeleteTrustCenterSubprocessor, error) - GetAllTrustCenterSubprocessors(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*TrustCenterSubprocessorOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllTrustCenterSubprocessors, error) - GetTrustCenterSubprocessorByID(ctx context.Context, trustCenterSubprocessorID string, interceptors ...clientv2.RequestInterceptor) (*GetTrustCenterSubprocessorByID, error) - GetTrustCenterSubprocessors(ctx context.Context, first *int64, last *int64, after *string, before *string, where *TrustCenterSubprocessorWhereInput, orderBy []*TrustCenterSubprocessorOrder, interceptors ...clientv2.RequestInterceptor) (*GetTrustCenterSubprocessors, error) - UpdateBulkTrustCenterSubprocessor(ctx context.Context, ids []string, input UpdateTrustCenterSubprocessorInput, interceptors ...clientv2.RequestInterceptor) (*UpdateBulkTrustCenterSubprocessor, error) - UpdateTrustCenterSubprocessor(ctx context.Context, updateTrustCenterSubprocessorID string, input UpdateTrustCenterSubprocessorInput, interceptors ...clientv2.RequestInterceptor) (*UpdateTrustCenterSubprocessor, error) - CreateTrustCenterWatermarkConfig(ctx context.Context, input CreateTrustCenterWatermarkConfigInput, watermarkFile *graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateTrustCenterWatermarkConfig, error) - DeleteTrustCenterWatermarkConfig(ctx context.Context, deleteTrustCenterWatermarkConfigID string, interceptors ...clientv2.RequestInterceptor) (*DeleteTrustCenterWatermarkConfig, error) - GetAllTrustCenterWatermarkConfigs(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*TrustCenterWatermarkConfigOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllTrustCenterWatermarkConfigs, error) - GetTrustCenterWatermarkConfigByID(ctx context.Context, trustCenterWatermarkConfigID string, interceptors ...clientv2.RequestInterceptor) (*GetTrustCenterWatermarkConfigByID, error) - GetTrustCenterWatermarkConfigs(ctx context.Context, first *int64, last *int64, after *string, before *string, where *TrustCenterWatermarkConfigWhereInput, orderBy []*TrustCenterWatermarkConfigOrder, interceptors ...clientv2.RequestInterceptor) (*GetTrustCenterWatermarkConfigs, error) - UpdateTrustCenterWatermarkConfig(ctx context.Context, updateTrustCenterWatermarkConfigID string, input UpdateTrustCenterWatermarkConfigInput, watermarkFile *graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*UpdateTrustCenterWatermarkConfig, error) - CreateUser(ctx context.Context, input CreateUserInput, interceptors ...clientv2.RequestInterceptor) (*CreateUser, error) - DeleteUser(ctx context.Context, deleteUserID string, interceptors ...clientv2.RequestInterceptor) (*DeleteUser, error) - GetAllUsers(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*UserOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllUsers, error) - GetSelf(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*GetSelf, error) - GetUserByID(ctx context.Context, userID string, interceptors ...clientv2.RequestInterceptor) (*GetUserByID, error) - GetUsers(ctx context.Context, first *int64, last *int64, after *string, before *string, where *UserWhereInput, orderBy []*UserOrder, interceptors ...clientv2.RequestInterceptor) (*GetUsers, error) - UpdateUser(ctx context.Context, updateUserID string, input UpdateUserInput, avatarFile *graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*UpdateUser, error) - CreateUserSetting(ctx context.Context, input CreateUserSettingInput, interceptors ...clientv2.RequestInterceptor) (*CreateUserSetting, error) - GetAllUserSettings(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*UserSettingOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllUserSettings, error) - GetUserSettingByID(ctx context.Context, userSettingID string, interceptors ...clientv2.RequestInterceptor) (*GetUserSettingByID, error) - GetUserSettings(ctx context.Context, first *int64, last *int64, after *string, before *string, where *UserSettingWhereInput, orderBy []*UserSettingOrder, interceptors ...clientv2.RequestInterceptor) (*GetUserSettings, error) - UpdateUserSetting(ctx context.Context, updateUserSettingID string, input UpdateUserSettingInput, interceptors ...clientv2.RequestInterceptor) (*UpdateUserSetting, error) - CreateBulkCSVVulnerability(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVVulnerability, error) - CreateBulkVulnerability(ctx context.Context, input []*CreateVulnerabilityInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkVulnerability, error) - CreateVulnerability(ctx context.Context, input CreateVulnerabilityInput, interceptors ...clientv2.RequestInterceptor) (*CreateVulnerability, error) - DeleteVulnerability(ctx context.Context, deleteVulnerabilityID string, interceptors ...clientv2.RequestInterceptor) (*DeleteVulnerability, error) - GetAllVulnerabilities(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*VulnerabilityOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllVulnerabilities, error) - GetVulnerabilityByID(ctx context.Context, vulnerabilityID string, interceptors ...clientv2.RequestInterceptor) (*GetVulnerabilityByID, error) - GetVulnerabilities(ctx context.Context, first *int64, last *int64, after *string, before *string, where *VulnerabilityWhereInput, orderBy []*VulnerabilityOrder, interceptors ...clientv2.RequestInterceptor) (*GetVulnerabilities, error) - UpdateVulnerability(ctx context.Context, updateVulnerabilityID string, input UpdateVulnerabilityInput, interceptors ...clientv2.RequestInterceptor) (*UpdateVulnerability, error) - DeleteWebauthn(ctx context.Context, deleteWebauthnID string, interceptors ...clientv2.RequestInterceptor) (*DeleteWebauthn, error) - GetAllWebauthns(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy *WebauthnOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllWebauthns, error) - ApproveWorkflowAssignment(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*ApproveWorkflowAssignment, error) - RejectWorkflowAssignment(ctx context.Context, id string, reason *string, interceptors ...clientv2.RequestInterceptor) (*RejectWorkflowAssignment, error) - GetMyWorkflowAssignments(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*WorkflowAssignmentOrder, where *WorkflowAssignmentWhereInput, interceptors ...clientv2.RequestInterceptor) (*GetMyWorkflowAssignments, error) - GetAllWorkflowAssignments(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*WorkflowAssignmentOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllWorkflowAssignments, error) - GetWorkflowAssignmentByID(ctx context.Context, workflowAssignmentID string, interceptors ...clientv2.RequestInterceptor) (*GetWorkflowAssignmentByID, error) - GetWorkflowAssignments(ctx context.Context, first *int64, last *int64, after *string, before *string, where *WorkflowAssignmentWhereInput, orderBy []*WorkflowAssignmentOrder, interceptors ...clientv2.RequestInterceptor) (*GetWorkflowAssignments, error) - GetAllWorkflowAssignmentTargets(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*WorkflowAssignmentTargetOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllWorkflowAssignmentTargets, error) - GetWorkflowAssignmentTargetByID(ctx context.Context, workflowAssignmentTargetID string, interceptors ...clientv2.RequestInterceptor) (*GetWorkflowAssignmentTargetByID, error) - GetWorkflowAssignmentTargets(ctx context.Context, first *int64, last *int64, after *string, before *string, where *WorkflowAssignmentTargetWhereInput, orderBy []*WorkflowAssignmentTargetOrder, interceptors ...clientv2.RequestInterceptor) (*GetWorkflowAssignmentTargets, error) - CreateBulkCSVWorkflowDefinition(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVWorkflowDefinition, error) - CreateBulkWorkflowDefinition(ctx context.Context, input []*CreateWorkflowDefinitionInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkWorkflowDefinition, error) - CreateWorkflowDefinition(ctx context.Context, input CreateWorkflowDefinitionInput, interceptors ...clientv2.RequestInterceptor) (*CreateWorkflowDefinition, error) - DeleteWorkflowDefinition(ctx context.Context, deleteWorkflowDefinitionID string, interceptors ...clientv2.RequestInterceptor) (*DeleteWorkflowDefinition, error) - GetAllWorkflowDefinitions(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*WorkflowDefinitionOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllWorkflowDefinitions, error) - GetWorkflowDefinitionByID(ctx context.Context, workflowDefinitionID string, interceptors ...clientv2.RequestInterceptor) (*GetWorkflowDefinitionByID, error) - GetWorkflowDefinitions(ctx context.Context, first *int64, last *int64, after *string, before *string, where *WorkflowDefinitionWhereInput, orderBy []*WorkflowDefinitionOrder, interceptors ...clientv2.RequestInterceptor) (*GetWorkflowDefinitions, error) - UpdateWorkflowDefinition(ctx context.Context, updateWorkflowDefinitionID string, input UpdateWorkflowDefinitionInput, interceptors ...clientv2.RequestInterceptor) (*UpdateWorkflowDefinition, error) - GetAllWorkflowEvents(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*WorkflowEventOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllWorkflowEvents, error) - GetWorkflowEventByID(ctx context.Context, workflowEventID string, interceptors ...clientv2.RequestInterceptor) (*GetWorkflowEventByID, error) - GetWorkflowEvents(ctx context.Context, first *int64, last *int64, after *string, before *string, where *WorkflowEventWhereInput, orderBy []*WorkflowEventOrder, interceptors ...clientv2.RequestInterceptor) (*GetWorkflowEvents, error) - GetAllWorkflowInstances(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*WorkflowInstanceOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllWorkflowInstances, error) - GetWorkflowInstanceByID(ctx context.Context, workflowInstanceID string, interceptors ...clientv2.RequestInterceptor) (*GetWorkflowInstanceByID, error) - GetWorkflowInstances(ctx context.Context, first *int64, last *int64, after *string, before *string, where *WorkflowInstanceWhereInput, orderBy []*WorkflowInstanceOrder, interceptors ...clientv2.RequestInterceptor) (*GetWorkflowInstances, error) - GetAllWorkflowObjectRefs(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*WorkflowObjectRefOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllWorkflowObjectRefs, error) - GetWorkflowObjectRefByID(ctx context.Context, workflowObjectRefID string, interceptors ...clientv2.RequestInterceptor) (*GetWorkflowObjectRefByID, error) - GetWorkflowObjectRefs(ctx context.Context, first *int64, last *int64, after *string, before *string, where *WorkflowObjectRefWhereInput, orderBy []*WorkflowObjectRefOrder, interceptors ...clientv2.RequestInterceptor) (*GetWorkflowObjectRefs, error) -} - -type Client struct { - Client *clientv2.Client -} - -func NewClient(cli clientv2.HttpClient, baseURL string, options *clientv2.Options, interceptors ...clientv2.RequestInterceptor) GraphClient { - return &Client{Client: clientv2.NewClient(cli, baseURL, options, interceptors...)} -} - -type CreateActionPlan_CreateActionPlan_ActionPlan struct { - ActionPlanKindName *string "json:\"actionPlanKindName,omitempty\" graphql:\"actionPlanKindName\"" - ApprovalRequired *bool "json:\"approvalRequired,omitempty\" graphql:\"approvalRequired\"" - ApproverID *string "json:\"approverID,omitempty\" graphql:\"approverID\"" - ControlSuggestions []string "json:\"controlSuggestions,omitempty\" graphql:\"controlSuggestions\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DismissedControlSuggestions []string "json:\"dismissedControlSuggestions,omitempty\" graphql:\"dismissedControlSuggestions\"" - DismissedImprovementSuggestions []string "json:\"dismissedImprovementSuggestions,omitempty\" graphql:\"dismissedImprovementSuggestions\"" - DismissedTagSuggestions []string "json:\"dismissedTagSuggestions,omitempty\" graphql:\"dismissedTagSuggestions\"" - DueDate *time.Time "json:\"dueDate,omitempty\" graphql:\"dueDate\"" - ID string "json:\"id\" graphql:\"id\"" - ImprovementSuggestions []string "json:\"improvementSuggestions,omitempty\" graphql:\"improvementSuggestions\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Priority *enums.Priority "json:\"priority,omitempty\" graphql:\"priority\"" - ReviewDue *time.Time "json:\"reviewDue,omitempty\" graphql:\"reviewDue\"" - ReviewFrequency *enums.Frequency "json:\"reviewFrequency,omitempty\" graphql:\"reviewFrequency\"" - Revision *string "json:\"revision,omitempty\" graphql:\"revision\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - Status *enums.DocumentStatus "json:\"status,omitempty\" graphql:\"status\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - TagSuggestions []string "json:\"tagSuggestions,omitempty\" graphql:\"tagSuggestions\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateActionPlan_CreateActionPlan_ActionPlan) GetActionPlanKindName() *string { - if t == nil { - t = &CreateActionPlan_CreateActionPlan_ActionPlan{} - } - return t.ActionPlanKindName -} -func (t *CreateActionPlan_CreateActionPlan_ActionPlan) GetApprovalRequired() *bool { - if t == nil { - t = &CreateActionPlan_CreateActionPlan_ActionPlan{} - } - return t.ApprovalRequired -} -func (t *CreateActionPlan_CreateActionPlan_ActionPlan) GetApproverID() *string { - if t == nil { - t = &CreateActionPlan_CreateActionPlan_ActionPlan{} - } - return t.ApproverID -} -func (t *CreateActionPlan_CreateActionPlan_ActionPlan) GetControlSuggestions() []string { - if t == nil { - t = &CreateActionPlan_CreateActionPlan_ActionPlan{} - } - return t.ControlSuggestions -} -func (t *CreateActionPlan_CreateActionPlan_ActionPlan) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateActionPlan_CreateActionPlan_ActionPlan{} - } - return t.CreatedAt -} -func (t *CreateActionPlan_CreateActionPlan_ActionPlan) GetCreatedBy() *string { - if t == nil { - t = &CreateActionPlan_CreateActionPlan_ActionPlan{} - } - return t.CreatedBy -} -func (t *CreateActionPlan_CreateActionPlan_ActionPlan) GetDelegateID() *string { - if t == nil { - t = &CreateActionPlan_CreateActionPlan_ActionPlan{} - } - return t.DelegateID -} -func (t *CreateActionPlan_CreateActionPlan_ActionPlan) GetDetails() *string { - if t == nil { - t = &CreateActionPlan_CreateActionPlan_ActionPlan{} - } - return t.Details -} -func (t *CreateActionPlan_CreateActionPlan_ActionPlan) GetDismissedControlSuggestions() []string { - if t == nil { - t = &CreateActionPlan_CreateActionPlan_ActionPlan{} - } - return t.DismissedControlSuggestions -} -func (t *CreateActionPlan_CreateActionPlan_ActionPlan) GetDismissedImprovementSuggestions() []string { - if t == nil { - t = &CreateActionPlan_CreateActionPlan_ActionPlan{} - } - return t.DismissedImprovementSuggestions -} -func (t *CreateActionPlan_CreateActionPlan_ActionPlan) GetDismissedTagSuggestions() []string { - if t == nil { - t = &CreateActionPlan_CreateActionPlan_ActionPlan{} - } - return t.DismissedTagSuggestions -} -func (t *CreateActionPlan_CreateActionPlan_ActionPlan) GetDueDate() *time.Time { - if t == nil { - t = &CreateActionPlan_CreateActionPlan_ActionPlan{} - } - return t.DueDate -} -func (t *CreateActionPlan_CreateActionPlan_ActionPlan) GetID() string { - if t == nil { - t = &CreateActionPlan_CreateActionPlan_ActionPlan{} - } - return t.ID -} -func (t *CreateActionPlan_CreateActionPlan_ActionPlan) GetImprovementSuggestions() []string { - if t == nil { - t = &CreateActionPlan_CreateActionPlan_ActionPlan{} - } - return t.ImprovementSuggestions -} -func (t *CreateActionPlan_CreateActionPlan_ActionPlan) GetName() string { - if t == nil { - t = &CreateActionPlan_CreateActionPlan_ActionPlan{} - } - return t.Name -} -func (t *CreateActionPlan_CreateActionPlan_ActionPlan) GetOwnerID() *string { - if t == nil { - t = &CreateActionPlan_CreateActionPlan_ActionPlan{} - } - return t.OwnerID -} -func (t *CreateActionPlan_CreateActionPlan_ActionPlan) GetPriority() *enums.Priority { - if t == nil { - t = &CreateActionPlan_CreateActionPlan_ActionPlan{} - } - return t.Priority -} -func (t *CreateActionPlan_CreateActionPlan_ActionPlan) GetReviewDue() *time.Time { - if t == nil { - t = &CreateActionPlan_CreateActionPlan_ActionPlan{} - } - return t.ReviewDue -} -func (t *CreateActionPlan_CreateActionPlan_ActionPlan) GetReviewFrequency() *enums.Frequency { - if t == nil { - t = &CreateActionPlan_CreateActionPlan_ActionPlan{} - } - return t.ReviewFrequency -} -func (t *CreateActionPlan_CreateActionPlan_ActionPlan) GetRevision() *string { - if t == nil { - t = &CreateActionPlan_CreateActionPlan_ActionPlan{} - } - return t.Revision -} -func (t *CreateActionPlan_CreateActionPlan_ActionPlan) GetSource() *string { - if t == nil { - t = &CreateActionPlan_CreateActionPlan_ActionPlan{} - } - return t.Source -} -func (t *CreateActionPlan_CreateActionPlan_ActionPlan) GetStatus() *enums.DocumentStatus { - if t == nil { - t = &CreateActionPlan_CreateActionPlan_ActionPlan{} - } - return t.Status -} -func (t *CreateActionPlan_CreateActionPlan_ActionPlan) GetSummary() *string { - if t == nil { - t = &CreateActionPlan_CreateActionPlan_ActionPlan{} - } - return t.Summary -} -func (t *CreateActionPlan_CreateActionPlan_ActionPlan) GetTagSuggestions() []string { - if t == nil { - t = &CreateActionPlan_CreateActionPlan_ActionPlan{} - } - return t.TagSuggestions -} -func (t *CreateActionPlan_CreateActionPlan_ActionPlan) GetTags() []string { - if t == nil { - t = &CreateActionPlan_CreateActionPlan_ActionPlan{} - } - return t.Tags -} -func (t *CreateActionPlan_CreateActionPlan_ActionPlan) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateActionPlan_CreateActionPlan_ActionPlan{} - } - return t.UpdatedAt -} -func (t *CreateActionPlan_CreateActionPlan_ActionPlan) GetUpdatedBy() *string { - if t == nil { - t = &CreateActionPlan_CreateActionPlan_ActionPlan{} - } - return t.UpdatedBy -} - -type CreateActionPlan_CreateActionPlan struct { - ActionPlan CreateActionPlan_CreateActionPlan_ActionPlan "json:\"actionPlan\" graphql:\"actionPlan\"" -} - -func (t *CreateActionPlan_CreateActionPlan) GetActionPlan() *CreateActionPlan_CreateActionPlan_ActionPlan { - if t == nil { - t = &CreateActionPlan_CreateActionPlan{} - } - return &t.ActionPlan -} - -type CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans struct { - ActionPlanKindName *string "json:\"actionPlanKindName,omitempty\" graphql:\"actionPlanKindName\"" - ApprovalRequired *bool "json:\"approvalRequired,omitempty\" graphql:\"approvalRequired\"" - ApproverID *string "json:\"approverID,omitempty\" graphql:\"approverID\"" - ControlSuggestions []string "json:\"controlSuggestions,omitempty\" graphql:\"controlSuggestions\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DismissedControlSuggestions []string "json:\"dismissedControlSuggestions,omitempty\" graphql:\"dismissedControlSuggestions\"" - DismissedImprovementSuggestions []string "json:\"dismissedImprovementSuggestions,omitempty\" graphql:\"dismissedImprovementSuggestions\"" - DismissedTagSuggestions []string "json:\"dismissedTagSuggestions,omitempty\" graphql:\"dismissedTagSuggestions\"" - DueDate *time.Time "json:\"dueDate,omitempty\" graphql:\"dueDate\"" - ID string "json:\"id\" graphql:\"id\"" - ImprovementSuggestions []string "json:\"improvementSuggestions,omitempty\" graphql:\"improvementSuggestions\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Priority *enums.Priority "json:\"priority,omitempty\" graphql:\"priority\"" - ReviewDue *time.Time "json:\"reviewDue,omitempty\" graphql:\"reviewDue\"" - ReviewFrequency *enums.Frequency "json:\"reviewFrequency,omitempty\" graphql:\"reviewFrequency\"" - Revision *string "json:\"revision,omitempty\" graphql:\"revision\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - Status *enums.DocumentStatus "json:\"status,omitempty\" graphql:\"status\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - TagSuggestions []string "json:\"tagSuggestions,omitempty\" graphql:\"tagSuggestions\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans) GetActionPlanKindName() *string { - if t == nil { - t = &CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans{} - } - return t.ActionPlanKindName -} -func (t *CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans) GetApprovalRequired() *bool { - if t == nil { - t = &CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans{} - } - return t.ApprovalRequired -} -func (t *CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans) GetApproverID() *string { - if t == nil { - t = &CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans{} - } - return t.ApproverID -} -func (t *CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans) GetControlSuggestions() []string { - if t == nil { - t = &CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans{} - } - return t.ControlSuggestions -} -func (t *CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans{} - } - return t.CreatedAt -} -func (t *CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans{} - } - return t.CreatedBy -} -func (t *CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans) GetDelegateID() *string { - if t == nil { - t = &CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans{} - } - return t.DelegateID -} -func (t *CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans) GetDetails() *string { - if t == nil { - t = &CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans{} - } - return t.Details -} -func (t *CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans) GetDismissedControlSuggestions() []string { - if t == nil { - t = &CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans{} - } - return t.DismissedControlSuggestions -} -func (t *CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans) GetDismissedImprovementSuggestions() []string { - if t == nil { - t = &CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans{} - } - return t.DismissedImprovementSuggestions -} -func (t *CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans) GetDismissedTagSuggestions() []string { - if t == nil { - t = &CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans{} - } - return t.DismissedTagSuggestions -} -func (t *CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans) GetDueDate() *time.Time { - if t == nil { - t = &CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans{} - } - return t.DueDate -} -func (t *CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans) GetID() string { - if t == nil { - t = &CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans{} - } - return t.ID -} -func (t *CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans) GetImprovementSuggestions() []string { - if t == nil { - t = &CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans{} - } - return t.ImprovementSuggestions -} -func (t *CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans) GetName() string { - if t == nil { - t = &CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans{} - } - return t.Name -} -func (t *CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans) GetOwnerID() *string { - if t == nil { - t = &CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans{} - } - return t.OwnerID -} -func (t *CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans) GetPriority() *enums.Priority { - if t == nil { - t = &CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans{} - } - return t.Priority -} -func (t *CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans) GetReviewDue() *time.Time { - if t == nil { - t = &CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans{} - } - return t.ReviewDue -} -func (t *CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans) GetReviewFrequency() *enums.Frequency { - if t == nil { - t = &CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans{} - } - return t.ReviewFrequency -} -func (t *CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans) GetRevision() *string { - if t == nil { - t = &CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans{} - } - return t.Revision -} -func (t *CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans) GetSource() *string { - if t == nil { - t = &CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans{} - } - return t.Source -} -func (t *CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans) GetStatus() *enums.DocumentStatus { - if t == nil { - t = &CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans{} - } - return t.Status -} -func (t *CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans) GetSummary() *string { - if t == nil { - t = &CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans{} - } - return t.Summary -} -func (t *CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans) GetTagSuggestions() []string { - if t == nil { - t = &CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans{} - } - return t.TagSuggestions -} -func (t *CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans) GetTags() []string { - if t == nil { - t = &CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans{} - } - return t.Tags -} -func (t *CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans{} - } - return t.UpdatedAt -} -func (t *CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans{} - } - return t.UpdatedBy -} - -type CreateBulkActionPlan_CreateBulkActionPlan struct { - ActionPlans []*CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans "json:\"actionPlans,omitempty\" graphql:\"actionPlans\"" -} - -func (t *CreateBulkActionPlan_CreateBulkActionPlan) GetActionPlans() []*CreateBulkActionPlan_CreateBulkActionPlan_ActionPlans { - if t == nil { - t = &CreateBulkActionPlan_CreateBulkActionPlan{} - } - return t.ActionPlans -} - -type CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans struct { - ActionPlanKindName *string "json:\"actionPlanKindName,omitempty\" graphql:\"actionPlanKindName\"" - ApprovalRequired *bool "json:\"approvalRequired,omitempty\" graphql:\"approvalRequired\"" - ApproverID *string "json:\"approverID,omitempty\" graphql:\"approverID\"" - ControlSuggestions []string "json:\"controlSuggestions,omitempty\" graphql:\"controlSuggestions\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DismissedControlSuggestions []string "json:\"dismissedControlSuggestions,omitempty\" graphql:\"dismissedControlSuggestions\"" - DismissedImprovementSuggestions []string "json:\"dismissedImprovementSuggestions,omitempty\" graphql:\"dismissedImprovementSuggestions\"" - DismissedTagSuggestions []string "json:\"dismissedTagSuggestions,omitempty\" graphql:\"dismissedTagSuggestions\"" - DueDate *time.Time "json:\"dueDate,omitempty\" graphql:\"dueDate\"" - ID string "json:\"id\" graphql:\"id\"" - ImprovementSuggestions []string "json:\"improvementSuggestions,omitempty\" graphql:\"improvementSuggestions\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Priority *enums.Priority "json:\"priority,omitempty\" graphql:\"priority\"" - ReviewDue *time.Time "json:\"reviewDue,omitempty\" graphql:\"reviewDue\"" - ReviewFrequency *enums.Frequency "json:\"reviewFrequency,omitempty\" graphql:\"reviewFrequency\"" - Revision *string "json:\"revision,omitempty\" graphql:\"revision\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - Status *enums.DocumentStatus "json:\"status,omitempty\" graphql:\"status\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - TagSuggestions []string "json:\"tagSuggestions,omitempty\" graphql:\"tagSuggestions\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans) GetActionPlanKindName() *string { - if t == nil { - t = &CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans{} - } - return t.ActionPlanKindName -} -func (t *CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans) GetApprovalRequired() *bool { - if t == nil { - t = &CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans{} - } - return t.ApprovalRequired -} -func (t *CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans) GetApproverID() *string { - if t == nil { - t = &CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans{} - } - return t.ApproverID -} -func (t *CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans) GetControlSuggestions() []string { - if t == nil { - t = &CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans{} - } - return t.ControlSuggestions -} -func (t *CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans) GetDelegateID() *string { - if t == nil { - t = &CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans{} - } - return t.DelegateID -} -func (t *CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans) GetDetails() *string { - if t == nil { - t = &CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans{} - } - return t.Details -} -func (t *CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans) GetDismissedControlSuggestions() []string { - if t == nil { - t = &CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans{} - } - return t.DismissedControlSuggestions -} -func (t *CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans) GetDismissedImprovementSuggestions() []string { - if t == nil { - t = &CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans{} - } - return t.DismissedImprovementSuggestions -} -func (t *CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans) GetDismissedTagSuggestions() []string { - if t == nil { - t = &CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans{} - } - return t.DismissedTagSuggestions -} -func (t *CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans) GetDueDate() *time.Time { - if t == nil { - t = &CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans{} - } - return t.DueDate -} -func (t *CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans) GetID() string { - if t == nil { - t = &CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans{} - } - return t.ID -} -func (t *CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans) GetImprovementSuggestions() []string { - if t == nil { - t = &CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans{} - } - return t.ImprovementSuggestions -} -func (t *CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans) GetName() string { - if t == nil { - t = &CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans{} - } - return t.Name -} -func (t *CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans{} - } - return t.OwnerID -} -func (t *CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans) GetPriority() *enums.Priority { - if t == nil { - t = &CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans{} - } - return t.Priority -} -func (t *CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans) GetReviewDue() *time.Time { - if t == nil { - t = &CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans{} - } - return t.ReviewDue -} -func (t *CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans) GetReviewFrequency() *enums.Frequency { - if t == nil { - t = &CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans{} - } - return t.ReviewFrequency -} -func (t *CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans) GetRevision() *string { - if t == nil { - t = &CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans{} - } - return t.Revision -} -func (t *CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans) GetSource() *string { - if t == nil { - t = &CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans{} - } - return t.Source -} -func (t *CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans) GetStatus() *enums.DocumentStatus { - if t == nil { - t = &CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans{} - } - return t.Status -} -func (t *CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans) GetSummary() *string { - if t == nil { - t = &CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans{} - } - return t.Summary -} -func (t *CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans) GetTagSuggestions() []string { - if t == nil { - t = &CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans{} - } - return t.TagSuggestions -} -func (t *CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans) GetTags() []string { - if t == nil { - t = &CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans{} - } - return t.Tags -} -func (t *CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans{} - } - return t.UpdatedBy -} - -type CreateBulkCSVActionPlan_CreateBulkCSVActionPlan struct { - ActionPlans []*CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans "json:\"actionPlans,omitempty\" graphql:\"actionPlans\"" -} - -func (t *CreateBulkCSVActionPlan_CreateBulkCSVActionPlan) GetActionPlans() []*CreateBulkCSVActionPlan_CreateBulkCSVActionPlan_ActionPlans { - if t == nil { - t = &CreateBulkCSVActionPlan_CreateBulkCSVActionPlan{} - } - return t.ActionPlans -} - -type DeleteActionPlan_DeleteActionPlan struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteActionPlan_DeleteActionPlan) GetDeletedID() string { - if t == nil { - t = &DeleteActionPlan_DeleteActionPlan{} - } - return t.DeletedID -} - -type GetActionPlanByID_ActionPlan struct { - ActionPlanKindName *string "json:\"actionPlanKindName,omitempty\" graphql:\"actionPlanKindName\"" - ApprovalRequired *bool "json:\"approvalRequired,omitempty\" graphql:\"approvalRequired\"" - ApproverID *string "json:\"approverID,omitempty\" graphql:\"approverID\"" - ControlSuggestions []string "json:\"controlSuggestions,omitempty\" graphql:\"controlSuggestions\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DismissedControlSuggestions []string "json:\"dismissedControlSuggestions,omitempty\" graphql:\"dismissedControlSuggestions\"" - DismissedImprovementSuggestions []string "json:\"dismissedImprovementSuggestions,omitempty\" graphql:\"dismissedImprovementSuggestions\"" - DismissedTagSuggestions []string "json:\"dismissedTagSuggestions,omitempty\" graphql:\"dismissedTagSuggestions\"" - DueDate *time.Time "json:\"dueDate,omitempty\" graphql:\"dueDate\"" - ID string "json:\"id\" graphql:\"id\"" - ImprovementSuggestions []string "json:\"improvementSuggestions,omitempty\" graphql:\"improvementSuggestions\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Priority *enums.Priority "json:\"priority,omitempty\" graphql:\"priority\"" - ReviewDue *time.Time "json:\"reviewDue,omitempty\" graphql:\"reviewDue\"" - ReviewFrequency *enums.Frequency "json:\"reviewFrequency,omitempty\" graphql:\"reviewFrequency\"" - Revision *string "json:\"revision,omitempty\" graphql:\"revision\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - Status *enums.DocumentStatus "json:\"status,omitempty\" graphql:\"status\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - TagSuggestions []string "json:\"tagSuggestions,omitempty\" graphql:\"tagSuggestions\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetActionPlanByID_ActionPlan) GetActionPlanKindName() *string { - if t == nil { - t = &GetActionPlanByID_ActionPlan{} - } - return t.ActionPlanKindName -} -func (t *GetActionPlanByID_ActionPlan) GetApprovalRequired() *bool { - if t == nil { - t = &GetActionPlanByID_ActionPlan{} - } - return t.ApprovalRequired -} -func (t *GetActionPlanByID_ActionPlan) GetApproverID() *string { - if t == nil { - t = &GetActionPlanByID_ActionPlan{} - } - return t.ApproverID -} -func (t *GetActionPlanByID_ActionPlan) GetControlSuggestions() []string { - if t == nil { - t = &GetActionPlanByID_ActionPlan{} - } - return t.ControlSuggestions -} -func (t *GetActionPlanByID_ActionPlan) GetCreatedAt() *time.Time { - if t == nil { - t = &GetActionPlanByID_ActionPlan{} - } - return t.CreatedAt -} -func (t *GetActionPlanByID_ActionPlan) GetCreatedBy() *string { - if t == nil { - t = &GetActionPlanByID_ActionPlan{} - } - return t.CreatedBy -} -func (t *GetActionPlanByID_ActionPlan) GetDelegateID() *string { - if t == nil { - t = &GetActionPlanByID_ActionPlan{} - } - return t.DelegateID -} -func (t *GetActionPlanByID_ActionPlan) GetDetails() *string { - if t == nil { - t = &GetActionPlanByID_ActionPlan{} - } - return t.Details -} -func (t *GetActionPlanByID_ActionPlan) GetDismissedControlSuggestions() []string { - if t == nil { - t = &GetActionPlanByID_ActionPlan{} - } - return t.DismissedControlSuggestions -} -func (t *GetActionPlanByID_ActionPlan) GetDismissedImprovementSuggestions() []string { - if t == nil { - t = &GetActionPlanByID_ActionPlan{} - } - return t.DismissedImprovementSuggestions -} -func (t *GetActionPlanByID_ActionPlan) GetDismissedTagSuggestions() []string { - if t == nil { - t = &GetActionPlanByID_ActionPlan{} - } - return t.DismissedTagSuggestions -} -func (t *GetActionPlanByID_ActionPlan) GetDueDate() *time.Time { - if t == nil { - t = &GetActionPlanByID_ActionPlan{} - } - return t.DueDate -} -func (t *GetActionPlanByID_ActionPlan) GetID() string { - if t == nil { - t = &GetActionPlanByID_ActionPlan{} - } - return t.ID -} -func (t *GetActionPlanByID_ActionPlan) GetImprovementSuggestions() []string { - if t == nil { - t = &GetActionPlanByID_ActionPlan{} - } - return t.ImprovementSuggestions -} -func (t *GetActionPlanByID_ActionPlan) GetName() string { - if t == nil { - t = &GetActionPlanByID_ActionPlan{} - } - return t.Name -} -func (t *GetActionPlanByID_ActionPlan) GetOwnerID() *string { - if t == nil { - t = &GetActionPlanByID_ActionPlan{} - } - return t.OwnerID -} -func (t *GetActionPlanByID_ActionPlan) GetPriority() *enums.Priority { - if t == nil { - t = &GetActionPlanByID_ActionPlan{} - } - return t.Priority -} -func (t *GetActionPlanByID_ActionPlan) GetReviewDue() *time.Time { - if t == nil { - t = &GetActionPlanByID_ActionPlan{} - } - return t.ReviewDue -} -func (t *GetActionPlanByID_ActionPlan) GetReviewFrequency() *enums.Frequency { - if t == nil { - t = &GetActionPlanByID_ActionPlan{} - } - return t.ReviewFrequency -} -func (t *GetActionPlanByID_ActionPlan) GetRevision() *string { - if t == nil { - t = &GetActionPlanByID_ActionPlan{} - } - return t.Revision -} -func (t *GetActionPlanByID_ActionPlan) GetSource() *string { - if t == nil { - t = &GetActionPlanByID_ActionPlan{} - } - return t.Source -} -func (t *GetActionPlanByID_ActionPlan) GetStatus() *enums.DocumentStatus { - if t == nil { - t = &GetActionPlanByID_ActionPlan{} - } - return t.Status -} -func (t *GetActionPlanByID_ActionPlan) GetSummary() *string { - if t == nil { - t = &GetActionPlanByID_ActionPlan{} - } - return t.Summary -} -func (t *GetActionPlanByID_ActionPlan) GetTagSuggestions() []string { - if t == nil { - t = &GetActionPlanByID_ActionPlan{} - } - return t.TagSuggestions -} -func (t *GetActionPlanByID_ActionPlan) GetTags() []string { - if t == nil { - t = &GetActionPlanByID_ActionPlan{} - } - return t.Tags -} -func (t *GetActionPlanByID_ActionPlan) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetActionPlanByID_ActionPlan{} - } - return t.UpdatedAt -} -func (t *GetActionPlanByID_ActionPlan) GetUpdatedBy() *string { - if t == nil { - t = &GetActionPlanByID_ActionPlan{} - } - return t.UpdatedBy -} - -type GetActionPlans_ActionPlans_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetActionPlans_ActionPlans_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetActionPlans_ActionPlans_PageInfo{} - } - return t.EndCursor -} -func (t *GetActionPlans_ActionPlans_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetActionPlans_ActionPlans_PageInfo{} - } - return t.HasNextPage -} -func (t *GetActionPlans_ActionPlans_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetActionPlans_ActionPlans_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetActionPlans_ActionPlans_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetActionPlans_ActionPlans_PageInfo{} - } - return t.StartCursor -} - -type GetActionPlans_ActionPlans_Edges_Node struct { - ActionPlanKindName *string "json:\"actionPlanKindName,omitempty\" graphql:\"actionPlanKindName\"" - ApprovalRequired *bool "json:\"approvalRequired,omitempty\" graphql:\"approvalRequired\"" - ApproverID *string "json:\"approverID,omitempty\" graphql:\"approverID\"" - ControlSuggestions []string "json:\"controlSuggestions,omitempty\" graphql:\"controlSuggestions\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DismissedControlSuggestions []string "json:\"dismissedControlSuggestions,omitempty\" graphql:\"dismissedControlSuggestions\"" - DismissedImprovementSuggestions []string "json:\"dismissedImprovementSuggestions,omitempty\" graphql:\"dismissedImprovementSuggestions\"" - DismissedTagSuggestions []string "json:\"dismissedTagSuggestions,omitempty\" graphql:\"dismissedTagSuggestions\"" - DueDate *time.Time "json:\"dueDate,omitempty\" graphql:\"dueDate\"" - ID string "json:\"id\" graphql:\"id\"" - ImprovementSuggestions []string "json:\"improvementSuggestions,omitempty\" graphql:\"improvementSuggestions\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Priority *enums.Priority "json:\"priority,omitempty\" graphql:\"priority\"" - ReviewDue *time.Time "json:\"reviewDue,omitempty\" graphql:\"reviewDue\"" - ReviewFrequency *enums.Frequency "json:\"reviewFrequency,omitempty\" graphql:\"reviewFrequency\"" - Revision *string "json:\"revision,omitempty\" graphql:\"revision\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - Status *enums.DocumentStatus "json:\"status,omitempty\" graphql:\"status\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - TagSuggestions []string "json:\"tagSuggestions,omitempty\" graphql:\"tagSuggestions\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetActionPlans_ActionPlans_Edges_Node) GetActionPlanKindName() *string { - if t == nil { - t = &GetActionPlans_ActionPlans_Edges_Node{} - } - return t.ActionPlanKindName -} -func (t *GetActionPlans_ActionPlans_Edges_Node) GetApprovalRequired() *bool { - if t == nil { - t = &GetActionPlans_ActionPlans_Edges_Node{} - } - return t.ApprovalRequired -} -func (t *GetActionPlans_ActionPlans_Edges_Node) GetApproverID() *string { - if t == nil { - t = &GetActionPlans_ActionPlans_Edges_Node{} - } - return t.ApproverID -} -func (t *GetActionPlans_ActionPlans_Edges_Node) GetControlSuggestions() []string { - if t == nil { - t = &GetActionPlans_ActionPlans_Edges_Node{} - } - return t.ControlSuggestions -} -func (t *GetActionPlans_ActionPlans_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetActionPlans_ActionPlans_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetActionPlans_ActionPlans_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetActionPlans_ActionPlans_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetActionPlans_ActionPlans_Edges_Node) GetDelegateID() *string { - if t == nil { - t = &GetActionPlans_ActionPlans_Edges_Node{} - } - return t.DelegateID -} -func (t *GetActionPlans_ActionPlans_Edges_Node) GetDetails() *string { - if t == nil { - t = &GetActionPlans_ActionPlans_Edges_Node{} - } - return t.Details -} -func (t *GetActionPlans_ActionPlans_Edges_Node) GetDismissedControlSuggestions() []string { - if t == nil { - t = &GetActionPlans_ActionPlans_Edges_Node{} - } - return t.DismissedControlSuggestions -} -func (t *GetActionPlans_ActionPlans_Edges_Node) GetDismissedImprovementSuggestions() []string { - if t == nil { - t = &GetActionPlans_ActionPlans_Edges_Node{} - } - return t.DismissedImprovementSuggestions -} -func (t *GetActionPlans_ActionPlans_Edges_Node) GetDismissedTagSuggestions() []string { - if t == nil { - t = &GetActionPlans_ActionPlans_Edges_Node{} - } - return t.DismissedTagSuggestions -} -func (t *GetActionPlans_ActionPlans_Edges_Node) GetDueDate() *time.Time { - if t == nil { - t = &GetActionPlans_ActionPlans_Edges_Node{} - } - return t.DueDate -} -func (t *GetActionPlans_ActionPlans_Edges_Node) GetID() string { - if t == nil { - t = &GetActionPlans_ActionPlans_Edges_Node{} - } - return t.ID -} -func (t *GetActionPlans_ActionPlans_Edges_Node) GetImprovementSuggestions() []string { - if t == nil { - t = &GetActionPlans_ActionPlans_Edges_Node{} - } - return t.ImprovementSuggestions -} -func (t *GetActionPlans_ActionPlans_Edges_Node) GetName() string { - if t == nil { - t = &GetActionPlans_ActionPlans_Edges_Node{} - } - return t.Name -} -func (t *GetActionPlans_ActionPlans_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetActionPlans_ActionPlans_Edges_Node{} - } - return t.OwnerID -} -func (t *GetActionPlans_ActionPlans_Edges_Node) GetPriority() *enums.Priority { - if t == nil { - t = &GetActionPlans_ActionPlans_Edges_Node{} - } - return t.Priority -} -func (t *GetActionPlans_ActionPlans_Edges_Node) GetReviewDue() *time.Time { - if t == nil { - t = &GetActionPlans_ActionPlans_Edges_Node{} - } - return t.ReviewDue -} -func (t *GetActionPlans_ActionPlans_Edges_Node) GetReviewFrequency() *enums.Frequency { - if t == nil { - t = &GetActionPlans_ActionPlans_Edges_Node{} - } - return t.ReviewFrequency -} -func (t *GetActionPlans_ActionPlans_Edges_Node) GetRevision() *string { - if t == nil { - t = &GetActionPlans_ActionPlans_Edges_Node{} - } - return t.Revision -} -func (t *GetActionPlans_ActionPlans_Edges_Node) GetSource() *string { - if t == nil { - t = &GetActionPlans_ActionPlans_Edges_Node{} - } - return t.Source -} -func (t *GetActionPlans_ActionPlans_Edges_Node) GetStatus() *enums.DocumentStatus { - if t == nil { - t = &GetActionPlans_ActionPlans_Edges_Node{} - } - return t.Status -} -func (t *GetActionPlans_ActionPlans_Edges_Node) GetSummary() *string { - if t == nil { - t = &GetActionPlans_ActionPlans_Edges_Node{} - } - return t.Summary -} -func (t *GetActionPlans_ActionPlans_Edges_Node) GetTagSuggestions() []string { - if t == nil { - t = &GetActionPlans_ActionPlans_Edges_Node{} - } - return t.TagSuggestions -} -func (t *GetActionPlans_ActionPlans_Edges_Node) GetTags() []string { - if t == nil { - t = &GetActionPlans_ActionPlans_Edges_Node{} - } - return t.Tags -} -func (t *GetActionPlans_ActionPlans_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetActionPlans_ActionPlans_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetActionPlans_ActionPlans_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetActionPlans_ActionPlans_Edges_Node{} - } - return t.UpdatedBy -} - -type GetActionPlans_ActionPlans_Edges struct { - Node *GetActionPlans_ActionPlans_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetActionPlans_ActionPlans_Edges) GetNode() *GetActionPlans_ActionPlans_Edges_Node { - if t == nil { - t = &GetActionPlans_ActionPlans_Edges{} - } - return t.Node -} - -type GetActionPlans_ActionPlans struct { - Edges []*GetActionPlans_ActionPlans_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetActionPlans_ActionPlans_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetActionPlans_ActionPlans) GetEdges() []*GetActionPlans_ActionPlans_Edges { - if t == nil { - t = &GetActionPlans_ActionPlans{} - } - return t.Edges -} -func (t *GetActionPlans_ActionPlans) GetPageInfo() *GetActionPlans_ActionPlans_PageInfo { - if t == nil { - t = &GetActionPlans_ActionPlans{} - } - return &t.PageInfo -} -func (t *GetActionPlans_ActionPlans) GetTotalCount() int64 { - if t == nil { - t = &GetActionPlans_ActionPlans{} - } - return t.TotalCount -} - -type GetAllActionPlans_ActionPlans_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllActionPlans_ActionPlans_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllActionPlans_ActionPlans_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllActionPlans_ActionPlans_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllActionPlans_ActionPlans_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllActionPlans_ActionPlans_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllActionPlans_ActionPlans_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllActionPlans_ActionPlans_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllActionPlans_ActionPlans_PageInfo{} - } - return t.StartCursor -} - -type GetAllActionPlans_ActionPlans_Edges_Node struct { - ActionPlanKindName *string "json:\"actionPlanKindName,omitempty\" graphql:\"actionPlanKindName\"" - ApprovalRequired *bool "json:\"approvalRequired,omitempty\" graphql:\"approvalRequired\"" - ApproverID *string "json:\"approverID,omitempty\" graphql:\"approverID\"" - ControlSuggestions []string "json:\"controlSuggestions,omitempty\" graphql:\"controlSuggestions\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DismissedControlSuggestions []string "json:\"dismissedControlSuggestions,omitempty\" graphql:\"dismissedControlSuggestions\"" - DismissedImprovementSuggestions []string "json:\"dismissedImprovementSuggestions,omitempty\" graphql:\"dismissedImprovementSuggestions\"" - DismissedTagSuggestions []string "json:\"dismissedTagSuggestions,omitempty\" graphql:\"dismissedTagSuggestions\"" - DueDate *time.Time "json:\"dueDate,omitempty\" graphql:\"dueDate\"" - ID string "json:\"id\" graphql:\"id\"" - ImprovementSuggestions []string "json:\"improvementSuggestions,omitempty\" graphql:\"improvementSuggestions\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Priority *enums.Priority "json:\"priority,omitempty\" graphql:\"priority\"" - ReviewDue *time.Time "json:\"reviewDue,omitempty\" graphql:\"reviewDue\"" - ReviewFrequency *enums.Frequency "json:\"reviewFrequency,omitempty\" graphql:\"reviewFrequency\"" - Revision *string "json:\"revision,omitempty\" graphql:\"revision\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - Status *enums.DocumentStatus "json:\"status,omitempty\" graphql:\"status\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - TagSuggestions []string "json:\"tagSuggestions,omitempty\" graphql:\"tagSuggestions\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllActionPlans_ActionPlans_Edges_Node) GetActionPlanKindName() *string { - if t == nil { - t = &GetAllActionPlans_ActionPlans_Edges_Node{} - } - return t.ActionPlanKindName -} -func (t *GetAllActionPlans_ActionPlans_Edges_Node) GetApprovalRequired() *bool { - if t == nil { - t = &GetAllActionPlans_ActionPlans_Edges_Node{} - } - return t.ApprovalRequired -} -func (t *GetAllActionPlans_ActionPlans_Edges_Node) GetApproverID() *string { - if t == nil { - t = &GetAllActionPlans_ActionPlans_Edges_Node{} - } - return t.ApproverID -} -func (t *GetAllActionPlans_ActionPlans_Edges_Node) GetControlSuggestions() []string { - if t == nil { - t = &GetAllActionPlans_ActionPlans_Edges_Node{} - } - return t.ControlSuggestions -} -func (t *GetAllActionPlans_ActionPlans_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllActionPlans_ActionPlans_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllActionPlans_ActionPlans_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllActionPlans_ActionPlans_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllActionPlans_ActionPlans_Edges_Node) GetDelegateID() *string { - if t == nil { - t = &GetAllActionPlans_ActionPlans_Edges_Node{} - } - return t.DelegateID -} -func (t *GetAllActionPlans_ActionPlans_Edges_Node) GetDetails() *string { - if t == nil { - t = &GetAllActionPlans_ActionPlans_Edges_Node{} - } - return t.Details -} -func (t *GetAllActionPlans_ActionPlans_Edges_Node) GetDismissedControlSuggestions() []string { - if t == nil { - t = &GetAllActionPlans_ActionPlans_Edges_Node{} - } - return t.DismissedControlSuggestions -} -func (t *GetAllActionPlans_ActionPlans_Edges_Node) GetDismissedImprovementSuggestions() []string { - if t == nil { - t = &GetAllActionPlans_ActionPlans_Edges_Node{} - } - return t.DismissedImprovementSuggestions -} -func (t *GetAllActionPlans_ActionPlans_Edges_Node) GetDismissedTagSuggestions() []string { - if t == nil { - t = &GetAllActionPlans_ActionPlans_Edges_Node{} - } - return t.DismissedTagSuggestions -} -func (t *GetAllActionPlans_ActionPlans_Edges_Node) GetDueDate() *time.Time { - if t == nil { - t = &GetAllActionPlans_ActionPlans_Edges_Node{} - } - return t.DueDate -} -func (t *GetAllActionPlans_ActionPlans_Edges_Node) GetID() string { - if t == nil { - t = &GetAllActionPlans_ActionPlans_Edges_Node{} - } - return t.ID -} -func (t *GetAllActionPlans_ActionPlans_Edges_Node) GetImprovementSuggestions() []string { - if t == nil { - t = &GetAllActionPlans_ActionPlans_Edges_Node{} - } - return t.ImprovementSuggestions -} -func (t *GetAllActionPlans_ActionPlans_Edges_Node) GetName() string { - if t == nil { - t = &GetAllActionPlans_ActionPlans_Edges_Node{} - } - return t.Name -} -func (t *GetAllActionPlans_ActionPlans_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllActionPlans_ActionPlans_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllActionPlans_ActionPlans_Edges_Node) GetPriority() *enums.Priority { - if t == nil { - t = &GetAllActionPlans_ActionPlans_Edges_Node{} - } - return t.Priority -} -func (t *GetAllActionPlans_ActionPlans_Edges_Node) GetReviewDue() *time.Time { - if t == nil { - t = &GetAllActionPlans_ActionPlans_Edges_Node{} - } - return t.ReviewDue -} -func (t *GetAllActionPlans_ActionPlans_Edges_Node) GetReviewFrequency() *enums.Frequency { - if t == nil { - t = &GetAllActionPlans_ActionPlans_Edges_Node{} - } - return t.ReviewFrequency -} -func (t *GetAllActionPlans_ActionPlans_Edges_Node) GetRevision() *string { - if t == nil { - t = &GetAllActionPlans_ActionPlans_Edges_Node{} - } - return t.Revision -} -func (t *GetAllActionPlans_ActionPlans_Edges_Node) GetSource() *string { - if t == nil { - t = &GetAllActionPlans_ActionPlans_Edges_Node{} - } - return t.Source -} -func (t *GetAllActionPlans_ActionPlans_Edges_Node) GetStatus() *enums.DocumentStatus { - if t == nil { - t = &GetAllActionPlans_ActionPlans_Edges_Node{} - } - return t.Status -} -func (t *GetAllActionPlans_ActionPlans_Edges_Node) GetSummary() *string { - if t == nil { - t = &GetAllActionPlans_ActionPlans_Edges_Node{} - } - return t.Summary -} -func (t *GetAllActionPlans_ActionPlans_Edges_Node) GetTagSuggestions() []string { - if t == nil { - t = &GetAllActionPlans_ActionPlans_Edges_Node{} - } - return t.TagSuggestions -} -func (t *GetAllActionPlans_ActionPlans_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllActionPlans_ActionPlans_Edges_Node{} - } - return t.Tags -} -func (t *GetAllActionPlans_ActionPlans_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllActionPlans_ActionPlans_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllActionPlans_ActionPlans_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllActionPlans_ActionPlans_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllActionPlans_ActionPlans_Edges struct { - Node *GetAllActionPlans_ActionPlans_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllActionPlans_ActionPlans_Edges) GetNode() *GetAllActionPlans_ActionPlans_Edges_Node { - if t == nil { - t = &GetAllActionPlans_ActionPlans_Edges{} - } - return t.Node -} - -type GetAllActionPlans_ActionPlans struct { - Edges []*GetAllActionPlans_ActionPlans_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllActionPlans_ActionPlans_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllActionPlans_ActionPlans) GetEdges() []*GetAllActionPlans_ActionPlans_Edges { - if t == nil { - t = &GetAllActionPlans_ActionPlans{} - } - return t.Edges -} -func (t *GetAllActionPlans_ActionPlans) GetPageInfo() *GetAllActionPlans_ActionPlans_PageInfo { - if t == nil { - t = &GetAllActionPlans_ActionPlans{} - } - return &t.PageInfo -} -func (t *GetAllActionPlans_ActionPlans) GetTotalCount() int64 { - if t == nil { - t = &GetAllActionPlans_ActionPlans{} - } - return t.TotalCount -} - -type UpdateActionPlan_UpdateActionPlan_ActionPlan struct { - ActionPlanKindName *string "json:\"actionPlanKindName,omitempty\" graphql:\"actionPlanKindName\"" - ApprovalRequired *bool "json:\"approvalRequired,omitempty\" graphql:\"approvalRequired\"" - ApproverID *string "json:\"approverID,omitempty\" graphql:\"approverID\"" - ControlSuggestions []string "json:\"controlSuggestions,omitempty\" graphql:\"controlSuggestions\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DismissedControlSuggestions []string "json:\"dismissedControlSuggestions,omitempty\" graphql:\"dismissedControlSuggestions\"" - DismissedImprovementSuggestions []string "json:\"dismissedImprovementSuggestions,omitempty\" graphql:\"dismissedImprovementSuggestions\"" - DismissedTagSuggestions []string "json:\"dismissedTagSuggestions,omitempty\" graphql:\"dismissedTagSuggestions\"" - DueDate *time.Time "json:\"dueDate,omitempty\" graphql:\"dueDate\"" - ID string "json:\"id\" graphql:\"id\"" - ImprovementSuggestions []string "json:\"improvementSuggestions,omitempty\" graphql:\"improvementSuggestions\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Priority *enums.Priority "json:\"priority,omitempty\" graphql:\"priority\"" - ReviewDue *time.Time "json:\"reviewDue,omitempty\" graphql:\"reviewDue\"" - ReviewFrequency *enums.Frequency "json:\"reviewFrequency,omitempty\" graphql:\"reviewFrequency\"" - Revision *string "json:\"revision,omitempty\" graphql:\"revision\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - Status *enums.DocumentStatus "json:\"status,omitempty\" graphql:\"status\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - TagSuggestions []string "json:\"tagSuggestions,omitempty\" graphql:\"tagSuggestions\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateActionPlan_UpdateActionPlan_ActionPlan) GetActionPlanKindName() *string { - if t == nil { - t = &UpdateActionPlan_UpdateActionPlan_ActionPlan{} - } - return t.ActionPlanKindName -} -func (t *UpdateActionPlan_UpdateActionPlan_ActionPlan) GetApprovalRequired() *bool { - if t == nil { - t = &UpdateActionPlan_UpdateActionPlan_ActionPlan{} - } - return t.ApprovalRequired -} -func (t *UpdateActionPlan_UpdateActionPlan_ActionPlan) GetApproverID() *string { - if t == nil { - t = &UpdateActionPlan_UpdateActionPlan_ActionPlan{} - } - return t.ApproverID -} -func (t *UpdateActionPlan_UpdateActionPlan_ActionPlan) GetControlSuggestions() []string { - if t == nil { - t = &UpdateActionPlan_UpdateActionPlan_ActionPlan{} - } - return t.ControlSuggestions -} -func (t *UpdateActionPlan_UpdateActionPlan_ActionPlan) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateActionPlan_UpdateActionPlan_ActionPlan{} - } - return t.CreatedAt -} -func (t *UpdateActionPlan_UpdateActionPlan_ActionPlan) GetCreatedBy() *string { - if t == nil { - t = &UpdateActionPlan_UpdateActionPlan_ActionPlan{} - } - return t.CreatedBy -} -func (t *UpdateActionPlan_UpdateActionPlan_ActionPlan) GetDelegateID() *string { - if t == nil { - t = &UpdateActionPlan_UpdateActionPlan_ActionPlan{} - } - return t.DelegateID -} -func (t *UpdateActionPlan_UpdateActionPlan_ActionPlan) GetDetails() *string { - if t == nil { - t = &UpdateActionPlan_UpdateActionPlan_ActionPlan{} - } - return t.Details -} -func (t *UpdateActionPlan_UpdateActionPlan_ActionPlan) GetDismissedControlSuggestions() []string { - if t == nil { - t = &UpdateActionPlan_UpdateActionPlan_ActionPlan{} - } - return t.DismissedControlSuggestions -} -func (t *UpdateActionPlan_UpdateActionPlan_ActionPlan) GetDismissedImprovementSuggestions() []string { - if t == nil { - t = &UpdateActionPlan_UpdateActionPlan_ActionPlan{} - } - return t.DismissedImprovementSuggestions -} -func (t *UpdateActionPlan_UpdateActionPlan_ActionPlan) GetDismissedTagSuggestions() []string { - if t == nil { - t = &UpdateActionPlan_UpdateActionPlan_ActionPlan{} - } - return t.DismissedTagSuggestions -} -func (t *UpdateActionPlan_UpdateActionPlan_ActionPlan) GetDueDate() *time.Time { - if t == nil { - t = &UpdateActionPlan_UpdateActionPlan_ActionPlan{} - } - return t.DueDate -} -func (t *UpdateActionPlan_UpdateActionPlan_ActionPlan) GetID() string { - if t == nil { - t = &UpdateActionPlan_UpdateActionPlan_ActionPlan{} - } - return t.ID -} -func (t *UpdateActionPlan_UpdateActionPlan_ActionPlan) GetImprovementSuggestions() []string { - if t == nil { - t = &UpdateActionPlan_UpdateActionPlan_ActionPlan{} - } - return t.ImprovementSuggestions -} -func (t *UpdateActionPlan_UpdateActionPlan_ActionPlan) GetName() string { - if t == nil { - t = &UpdateActionPlan_UpdateActionPlan_ActionPlan{} - } - return t.Name -} -func (t *UpdateActionPlan_UpdateActionPlan_ActionPlan) GetOwnerID() *string { - if t == nil { - t = &UpdateActionPlan_UpdateActionPlan_ActionPlan{} - } - return t.OwnerID -} -func (t *UpdateActionPlan_UpdateActionPlan_ActionPlan) GetPriority() *enums.Priority { - if t == nil { - t = &UpdateActionPlan_UpdateActionPlan_ActionPlan{} - } - return t.Priority -} -func (t *UpdateActionPlan_UpdateActionPlan_ActionPlan) GetReviewDue() *time.Time { - if t == nil { - t = &UpdateActionPlan_UpdateActionPlan_ActionPlan{} - } - return t.ReviewDue -} -func (t *UpdateActionPlan_UpdateActionPlan_ActionPlan) GetReviewFrequency() *enums.Frequency { - if t == nil { - t = &UpdateActionPlan_UpdateActionPlan_ActionPlan{} - } - return t.ReviewFrequency -} -func (t *UpdateActionPlan_UpdateActionPlan_ActionPlan) GetRevision() *string { - if t == nil { - t = &UpdateActionPlan_UpdateActionPlan_ActionPlan{} - } - return t.Revision -} -func (t *UpdateActionPlan_UpdateActionPlan_ActionPlan) GetSource() *string { - if t == nil { - t = &UpdateActionPlan_UpdateActionPlan_ActionPlan{} - } - return t.Source -} -func (t *UpdateActionPlan_UpdateActionPlan_ActionPlan) GetStatus() *enums.DocumentStatus { - if t == nil { - t = &UpdateActionPlan_UpdateActionPlan_ActionPlan{} - } - return t.Status -} -func (t *UpdateActionPlan_UpdateActionPlan_ActionPlan) GetSummary() *string { - if t == nil { - t = &UpdateActionPlan_UpdateActionPlan_ActionPlan{} - } - return t.Summary -} -func (t *UpdateActionPlan_UpdateActionPlan_ActionPlan) GetTagSuggestions() []string { - if t == nil { - t = &UpdateActionPlan_UpdateActionPlan_ActionPlan{} - } - return t.TagSuggestions -} -func (t *UpdateActionPlan_UpdateActionPlan_ActionPlan) GetTags() []string { - if t == nil { - t = &UpdateActionPlan_UpdateActionPlan_ActionPlan{} - } - return t.Tags -} -func (t *UpdateActionPlan_UpdateActionPlan_ActionPlan) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateActionPlan_UpdateActionPlan_ActionPlan{} - } - return t.UpdatedAt -} -func (t *UpdateActionPlan_UpdateActionPlan_ActionPlan) GetUpdatedBy() *string { - if t == nil { - t = &UpdateActionPlan_UpdateActionPlan_ActionPlan{} - } - return t.UpdatedBy -} - -type UpdateActionPlan_UpdateActionPlan struct { - ActionPlan UpdateActionPlan_UpdateActionPlan_ActionPlan "json:\"actionPlan\" graphql:\"actionPlan\"" -} - -func (t *UpdateActionPlan_UpdateActionPlan) GetActionPlan() *UpdateActionPlan_UpdateActionPlan_ActionPlan { - if t == nil { - t = &UpdateActionPlan_UpdateActionPlan{} - } - return &t.ActionPlan -} - -type CreateAPIToken_CreateAPIToken_APIToken struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - ExpiresAt *time.Time "json:\"expiresAt,omitempty\" graphql:\"expiresAt\"" - ID string "json:\"id\" graphql:\"id\"" - IsActive *bool "json:\"isActive,omitempty\" graphql:\"isActive\"" - LastUsedAt *time.Time "json:\"lastUsedAt,omitempty\" graphql:\"lastUsedAt\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RevokedAt *time.Time "json:\"revokedAt,omitempty\" graphql:\"revokedAt\"" - RevokedBy *string "json:\"revokedBy,omitempty\" graphql:\"revokedBy\"" - RevokedReason *string "json:\"revokedReason,omitempty\" graphql:\"revokedReason\"" - Scopes []string "json:\"scopes,omitempty\" graphql:\"scopes\"" - SsoAuthorizations *string "json:\"ssoAuthorizations,omitempty\" graphql:\"ssoAuthorizations\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Token string "json:\"token\" graphql:\"token\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateAPIToken_CreateAPIToken_APIToken) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateAPIToken_CreateAPIToken_APIToken{} - } - return t.CreatedAt -} -func (t *CreateAPIToken_CreateAPIToken_APIToken) GetCreatedBy() *string { - if t == nil { - t = &CreateAPIToken_CreateAPIToken_APIToken{} - } - return t.CreatedBy -} -func (t *CreateAPIToken_CreateAPIToken_APIToken) GetDescription() *string { - if t == nil { - t = &CreateAPIToken_CreateAPIToken_APIToken{} - } - return t.Description -} -func (t *CreateAPIToken_CreateAPIToken_APIToken) GetExpiresAt() *time.Time { - if t == nil { - t = &CreateAPIToken_CreateAPIToken_APIToken{} - } - return t.ExpiresAt -} -func (t *CreateAPIToken_CreateAPIToken_APIToken) GetID() string { - if t == nil { - t = &CreateAPIToken_CreateAPIToken_APIToken{} - } - return t.ID -} -func (t *CreateAPIToken_CreateAPIToken_APIToken) GetIsActive() *bool { - if t == nil { - t = &CreateAPIToken_CreateAPIToken_APIToken{} - } - return t.IsActive -} -func (t *CreateAPIToken_CreateAPIToken_APIToken) GetLastUsedAt() *time.Time { - if t == nil { - t = &CreateAPIToken_CreateAPIToken_APIToken{} - } - return t.LastUsedAt -} -func (t *CreateAPIToken_CreateAPIToken_APIToken) GetName() string { - if t == nil { - t = &CreateAPIToken_CreateAPIToken_APIToken{} - } - return t.Name -} -func (t *CreateAPIToken_CreateAPIToken_APIToken) GetOwnerID() *string { - if t == nil { - t = &CreateAPIToken_CreateAPIToken_APIToken{} - } - return t.OwnerID -} -func (t *CreateAPIToken_CreateAPIToken_APIToken) GetRevokedAt() *time.Time { - if t == nil { - t = &CreateAPIToken_CreateAPIToken_APIToken{} - } - return t.RevokedAt -} -func (t *CreateAPIToken_CreateAPIToken_APIToken) GetRevokedBy() *string { - if t == nil { - t = &CreateAPIToken_CreateAPIToken_APIToken{} - } - return t.RevokedBy -} -func (t *CreateAPIToken_CreateAPIToken_APIToken) GetRevokedReason() *string { - if t == nil { - t = &CreateAPIToken_CreateAPIToken_APIToken{} - } - return t.RevokedReason -} -func (t *CreateAPIToken_CreateAPIToken_APIToken) GetScopes() []string { - if t == nil { - t = &CreateAPIToken_CreateAPIToken_APIToken{} - } - return t.Scopes -} -func (t *CreateAPIToken_CreateAPIToken_APIToken) GetSsoAuthorizations() *string { - if t == nil { - t = &CreateAPIToken_CreateAPIToken_APIToken{} - } - return t.SsoAuthorizations -} -func (t *CreateAPIToken_CreateAPIToken_APIToken) GetTags() []string { - if t == nil { - t = &CreateAPIToken_CreateAPIToken_APIToken{} - } - return t.Tags -} -func (t *CreateAPIToken_CreateAPIToken_APIToken) GetToken() string { - if t == nil { - t = &CreateAPIToken_CreateAPIToken_APIToken{} - } - return t.Token -} -func (t *CreateAPIToken_CreateAPIToken_APIToken) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateAPIToken_CreateAPIToken_APIToken{} - } - return t.UpdatedAt -} -func (t *CreateAPIToken_CreateAPIToken_APIToken) GetUpdatedBy() *string { - if t == nil { - t = &CreateAPIToken_CreateAPIToken_APIToken{} - } - return t.UpdatedBy -} - -type CreateAPIToken_CreateAPIToken struct { - APIToken CreateAPIToken_CreateAPIToken_APIToken "json:\"apiToken\" graphql:\"apiToken\"" -} - -func (t *CreateAPIToken_CreateAPIToken) GetAPIToken() *CreateAPIToken_CreateAPIToken_APIToken { - if t == nil { - t = &CreateAPIToken_CreateAPIToken{} - } - return &t.APIToken -} - -type CreateBulkAPIToken_CreateBulkAPIToken_APITokens struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - ExpiresAt *time.Time "json:\"expiresAt,omitempty\" graphql:\"expiresAt\"" - ID string "json:\"id\" graphql:\"id\"" - IsActive *bool "json:\"isActive,omitempty\" graphql:\"isActive\"" - LastUsedAt *time.Time "json:\"lastUsedAt,omitempty\" graphql:\"lastUsedAt\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RevokedAt *time.Time "json:\"revokedAt,omitempty\" graphql:\"revokedAt\"" - RevokedBy *string "json:\"revokedBy,omitempty\" graphql:\"revokedBy\"" - RevokedReason *string "json:\"revokedReason,omitempty\" graphql:\"revokedReason\"" - Scopes []string "json:\"scopes,omitempty\" graphql:\"scopes\"" - SsoAuthorizations *string "json:\"ssoAuthorizations,omitempty\" graphql:\"ssoAuthorizations\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Token string "json:\"token\" graphql:\"token\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkAPIToken_CreateBulkAPIToken_APITokens) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkAPIToken_CreateBulkAPIToken_APITokens{} - } - return t.CreatedAt -} -func (t *CreateBulkAPIToken_CreateBulkAPIToken_APITokens) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkAPIToken_CreateBulkAPIToken_APITokens{} - } - return t.CreatedBy -} -func (t *CreateBulkAPIToken_CreateBulkAPIToken_APITokens) GetDescription() *string { - if t == nil { - t = &CreateBulkAPIToken_CreateBulkAPIToken_APITokens{} - } - return t.Description -} -func (t *CreateBulkAPIToken_CreateBulkAPIToken_APITokens) GetExpiresAt() *time.Time { - if t == nil { - t = &CreateBulkAPIToken_CreateBulkAPIToken_APITokens{} - } - return t.ExpiresAt -} -func (t *CreateBulkAPIToken_CreateBulkAPIToken_APITokens) GetID() string { - if t == nil { - t = &CreateBulkAPIToken_CreateBulkAPIToken_APITokens{} - } - return t.ID -} -func (t *CreateBulkAPIToken_CreateBulkAPIToken_APITokens) GetIsActive() *bool { - if t == nil { - t = &CreateBulkAPIToken_CreateBulkAPIToken_APITokens{} - } - return t.IsActive -} -func (t *CreateBulkAPIToken_CreateBulkAPIToken_APITokens) GetLastUsedAt() *time.Time { - if t == nil { - t = &CreateBulkAPIToken_CreateBulkAPIToken_APITokens{} - } - return t.LastUsedAt -} -func (t *CreateBulkAPIToken_CreateBulkAPIToken_APITokens) GetName() string { - if t == nil { - t = &CreateBulkAPIToken_CreateBulkAPIToken_APITokens{} - } - return t.Name -} -func (t *CreateBulkAPIToken_CreateBulkAPIToken_APITokens) GetOwnerID() *string { - if t == nil { - t = &CreateBulkAPIToken_CreateBulkAPIToken_APITokens{} - } - return t.OwnerID -} -func (t *CreateBulkAPIToken_CreateBulkAPIToken_APITokens) GetRevokedAt() *time.Time { - if t == nil { - t = &CreateBulkAPIToken_CreateBulkAPIToken_APITokens{} - } - return t.RevokedAt -} -func (t *CreateBulkAPIToken_CreateBulkAPIToken_APITokens) GetRevokedBy() *string { - if t == nil { - t = &CreateBulkAPIToken_CreateBulkAPIToken_APITokens{} - } - return t.RevokedBy -} -func (t *CreateBulkAPIToken_CreateBulkAPIToken_APITokens) GetRevokedReason() *string { - if t == nil { - t = &CreateBulkAPIToken_CreateBulkAPIToken_APITokens{} - } - return t.RevokedReason -} -func (t *CreateBulkAPIToken_CreateBulkAPIToken_APITokens) GetScopes() []string { - if t == nil { - t = &CreateBulkAPIToken_CreateBulkAPIToken_APITokens{} - } - return t.Scopes -} -func (t *CreateBulkAPIToken_CreateBulkAPIToken_APITokens) GetSsoAuthorizations() *string { - if t == nil { - t = &CreateBulkAPIToken_CreateBulkAPIToken_APITokens{} - } - return t.SsoAuthorizations -} -func (t *CreateBulkAPIToken_CreateBulkAPIToken_APITokens) GetTags() []string { - if t == nil { - t = &CreateBulkAPIToken_CreateBulkAPIToken_APITokens{} - } - return t.Tags -} -func (t *CreateBulkAPIToken_CreateBulkAPIToken_APITokens) GetToken() string { - if t == nil { - t = &CreateBulkAPIToken_CreateBulkAPIToken_APITokens{} - } - return t.Token -} -func (t *CreateBulkAPIToken_CreateBulkAPIToken_APITokens) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkAPIToken_CreateBulkAPIToken_APITokens{} - } - return t.UpdatedAt -} -func (t *CreateBulkAPIToken_CreateBulkAPIToken_APITokens) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkAPIToken_CreateBulkAPIToken_APITokens{} - } - return t.UpdatedBy -} - -type CreateBulkAPIToken_CreateBulkAPIToken struct { - APITokens []*CreateBulkAPIToken_CreateBulkAPIToken_APITokens "json:\"apiTokens,omitempty\" graphql:\"apiTokens\"" -} - -func (t *CreateBulkAPIToken_CreateBulkAPIToken) GetAPITokens() []*CreateBulkAPIToken_CreateBulkAPIToken_APITokens { - if t == nil { - t = &CreateBulkAPIToken_CreateBulkAPIToken{} - } - return t.APITokens -} - -type CreateBulkCSVAPIToken_CreateBulkCSVAPIToken_APITokens struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - ExpiresAt *time.Time "json:\"expiresAt,omitempty\" graphql:\"expiresAt\"" - ID string "json:\"id\" graphql:\"id\"" - IsActive *bool "json:\"isActive,omitempty\" graphql:\"isActive\"" - LastUsedAt *time.Time "json:\"lastUsedAt,omitempty\" graphql:\"lastUsedAt\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RevokedAt *time.Time "json:\"revokedAt,omitempty\" graphql:\"revokedAt\"" - RevokedBy *string "json:\"revokedBy,omitempty\" graphql:\"revokedBy\"" - RevokedReason *string "json:\"revokedReason,omitempty\" graphql:\"revokedReason\"" - Scopes []string "json:\"scopes,omitempty\" graphql:\"scopes\"" - SsoAuthorizations *string "json:\"ssoAuthorizations,omitempty\" graphql:\"ssoAuthorizations\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Token string "json:\"token\" graphql:\"token\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCSVAPIToken_CreateBulkCSVAPIToken_APITokens) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVAPIToken_CreateBulkCSVAPIToken_APITokens{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVAPIToken_CreateBulkCSVAPIToken_APITokens) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVAPIToken_CreateBulkCSVAPIToken_APITokens{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVAPIToken_CreateBulkCSVAPIToken_APITokens) GetDescription() *string { - if t == nil { - t = &CreateBulkCSVAPIToken_CreateBulkCSVAPIToken_APITokens{} - } - return t.Description -} -func (t *CreateBulkCSVAPIToken_CreateBulkCSVAPIToken_APITokens) GetExpiresAt() *time.Time { - if t == nil { - t = &CreateBulkCSVAPIToken_CreateBulkCSVAPIToken_APITokens{} - } - return t.ExpiresAt -} -func (t *CreateBulkCSVAPIToken_CreateBulkCSVAPIToken_APITokens) GetID() string { - if t == nil { - t = &CreateBulkCSVAPIToken_CreateBulkCSVAPIToken_APITokens{} - } - return t.ID -} -func (t *CreateBulkCSVAPIToken_CreateBulkCSVAPIToken_APITokens) GetIsActive() *bool { - if t == nil { - t = &CreateBulkCSVAPIToken_CreateBulkCSVAPIToken_APITokens{} - } - return t.IsActive -} -func (t *CreateBulkCSVAPIToken_CreateBulkCSVAPIToken_APITokens) GetLastUsedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVAPIToken_CreateBulkCSVAPIToken_APITokens{} - } - return t.LastUsedAt -} -func (t *CreateBulkCSVAPIToken_CreateBulkCSVAPIToken_APITokens) GetName() string { - if t == nil { - t = &CreateBulkCSVAPIToken_CreateBulkCSVAPIToken_APITokens{} - } - return t.Name -} -func (t *CreateBulkCSVAPIToken_CreateBulkCSVAPIToken_APITokens) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCSVAPIToken_CreateBulkCSVAPIToken_APITokens{} - } - return t.OwnerID -} -func (t *CreateBulkCSVAPIToken_CreateBulkCSVAPIToken_APITokens) GetRevokedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVAPIToken_CreateBulkCSVAPIToken_APITokens{} - } - return t.RevokedAt -} -func (t *CreateBulkCSVAPIToken_CreateBulkCSVAPIToken_APITokens) GetRevokedBy() *string { - if t == nil { - t = &CreateBulkCSVAPIToken_CreateBulkCSVAPIToken_APITokens{} - } - return t.RevokedBy -} -func (t *CreateBulkCSVAPIToken_CreateBulkCSVAPIToken_APITokens) GetRevokedReason() *string { - if t == nil { - t = &CreateBulkCSVAPIToken_CreateBulkCSVAPIToken_APITokens{} - } - return t.RevokedReason -} -func (t *CreateBulkCSVAPIToken_CreateBulkCSVAPIToken_APITokens) GetScopes() []string { - if t == nil { - t = &CreateBulkCSVAPIToken_CreateBulkCSVAPIToken_APITokens{} - } - return t.Scopes -} -func (t *CreateBulkCSVAPIToken_CreateBulkCSVAPIToken_APITokens) GetSsoAuthorizations() *string { - if t == nil { - t = &CreateBulkCSVAPIToken_CreateBulkCSVAPIToken_APITokens{} - } - return t.SsoAuthorizations -} -func (t *CreateBulkCSVAPIToken_CreateBulkCSVAPIToken_APITokens) GetTags() []string { - if t == nil { - t = &CreateBulkCSVAPIToken_CreateBulkCSVAPIToken_APITokens{} - } - return t.Tags -} -func (t *CreateBulkCSVAPIToken_CreateBulkCSVAPIToken_APITokens) GetToken() string { - if t == nil { - t = &CreateBulkCSVAPIToken_CreateBulkCSVAPIToken_APITokens{} - } - return t.Token -} -func (t *CreateBulkCSVAPIToken_CreateBulkCSVAPIToken_APITokens) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVAPIToken_CreateBulkCSVAPIToken_APITokens{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVAPIToken_CreateBulkCSVAPIToken_APITokens) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVAPIToken_CreateBulkCSVAPIToken_APITokens{} - } - return t.UpdatedBy -} - -type CreateBulkCSVAPIToken_CreateBulkCSVAPIToken struct { - APITokens []*CreateBulkCSVAPIToken_CreateBulkCSVAPIToken_APITokens "json:\"apiTokens,omitempty\" graphql:\"apiTokens\"" -} - -func (t *CreateBulkCSVAPIToken_CreateBulkCSVAPIToken) GetAPITokens() []*CreateBulkCSVAPIToken_CreateBulkCSVAPIToken_APITokens { - if t == nil { - t = &CreateBulkCSVAPIToken_CreateBulkCSVAPIToken{} - } - return t.APITokens -} - -type DeleteAPIToken_DeleteAPIToken struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteAPIToken_DeleteAPIToken) GetDeletedID() string { - if t == nil { - t = &DeleteAPIToken_DeleteAPIToken{} - } - return t.DeletedID -} - -type GetAllAPITokens_APITokens_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllAPITokens_APITokens_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllAPITokens_APITokens_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllAPITokens_APITokens_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllAPITokens_APITokens_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllAPITokens_APITokens_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllAPITokens_APITokens_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllAPITokens_APITokens_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllAPITokens_APITokens_PageInfo{} - } - return t.StartCursor -} - -type GetAllAPITokens_APITokens_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - ExpiresAt *time.Time "json:\"expiresAt,omitempty\" graphql:\"expiresAt\"" - ID string "json:\"id\" graphql:\"id\"" - IsActive *bool "json:\"isActive,omitempty\" graphql:\"isActive\"" - LastUsedAt *time.Time "json:\"lastUsedAt,omitempty\" graphql:\"lastUsedAt\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RevokedAt *time.Time "json:\"revokedAt,omitempty\" graphql:\"revokedAt\"" - RevokedBy *string "json:\"revokedBy,omitempty\" graphql:\"revokedBy\"" - RevokedReason *string "json:\"revokedReason,omitempty\" graphql:\"revokedReason\"" - Scopes []string "json:\"scopes,omitempty\" graphql:\"scopes\"" - SsoAuthorizations *string "json:\"ssoAuthorizations,omitempty\" graphql:\"ssoAuthorizations\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Token string "json:\"token\" graphql:\"token\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllAPITokens_APITokens_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllAPITokens_APITokens_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllAPITokens_APITokens_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllAPITokens_APITokens_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllAPITokens_APITokens_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetAllAPITokens_APITokens_Edges_Node{} - } - return t.Description -} -func (t *GetAllAPITokens_APITokens_Edges_Node) GetExpiresAt() *time.Time { - if t == nil { - t = &GetAllAPITokens_APITokens_Edges_Node{} - } - return t.ExpiresAt -} -func (t *GetAllAPITokens_APITokens_Edges_Node) GetID() string { - if t == nil { - t = &GetAllAPITokens_APITokens_Edges_Node{} - } - return t.ID -} -func (t *GetAllAPITokens_APITokens_Edges_Node) GetIsActive() *bool { - if t == nil { - t = &GetAllAPITokens_APITokens_Edges_Node{} - } - return t.IsActive -} -func (t *GetAllAPITokens_APITokens_Edges_Node) GetLastUsedAt() *time.Time { - if t == nil { - t = &GetAllAPITokens_APITokens_Edges_Node{} - } - return t.LastUsedAt -} -func (t *GetAllAPITokens_APITokens_Edges_Node) GetName() string { - if t == nil { - t = &GetAllAPITokens_APITokens_Edges_Node{} - } - return t.Name -} -func (t *GetAllAPITokens_APITokens_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllAPITokens_APITokens_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllAPITokens_APITokens_Edges_Node) GetRevokedAt() *time.Time { - if t == nil { - t = &GetAllAPITokens_APITokens_Edges_Node{} - } - return t.RevokedAt -} -func (t *GetAllAPITokens_APITokens_Edges_Node) GetRevokedBy() *string { - if t == nil { - t = &GetAllAPITokens_APITokens_Edges_Node{} - } - return t.RevokedBy -} -func (t *GetAllAPITokens_APITokens_Edges_Node) GetRevokedReason() *string { - if t == nil { - t = &GetAllAPITokens_APITokens_Edges_Node{} - } - return t.RevokedReason -} -func (t *GetAllAPITokens_APITokens_Edges_Node) GetScopes() []string { - if t == nil { - t = &GetAllAPITokens_APITokens_Edges_Node{} - } - return t.Scopes -} -func (t *GetAllAPITokens_APITokens_Edges_Node) GetSsoAuthorizations() *string { - if t == nil { - t = &GetAllAPITokens_APITokens_Edges_Node{} - } - return t.SsoAuthorizations -} -func (t *GetAllAPITokens_APITokens_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllAPITokens_APITokens_Edges_Node{} - } - return t.Tags -} -func (t *GetAllAPITokens_APITokens_Edges_Node) GetToken() string { - if t == nil { - t = &GetAllAPITokens_APITokens_Edges_Node{} - } - return t.Token -} -func (t *GetAllAPITokens_APITokens_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllAPITokens_APITokens_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllAPITokens_APITokens_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllAPITokens_APITokens_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllAPITokens_APITokens_Edges struct { - Node *GetAllAPITokens_APITokens_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllAPITokens_APITokens_Edges) GetNode() *GetAllAPITokens_APITokens_Edges_Node { - if t == nil { - t = &GetAllAPITokens_APITokens_Edges{} - } - return t.Node -} - -type GetAllAPITokens_APITokens struct { - Edges []*GetAllAPITokens_APITokens_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllAPITokens_APITokens_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllAPITokens_APITokens) GetEdges() []*GetAllAPITokens_APITokens_Edges { - if t == nil { - t = &GetAllAPITokens_APITokens{} - } - return t.Edges -} -func (t *GetAllAPITokens_APITokens) GetPageInfo() *GetAllAPITokens_APITokens_PageInfo { - if t == nil { - t = &GetAllAPITokens_APITokens{} - } - return &t.PageInfo -} -func (t *GetAllAPITokens_APITokens) GetTotalCount() int64 { - if t == nil { - t = &GetAllAPITokens_APITokens{} - } - return t.TotalCount -} - -type GetAPITokenByID_APIToken struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - ExpiresAt *time.Time "json:\"expiresAt,omitempty\" graphql:\"expiresAt\"" - ID string "json:\"id\" graphql:\"id\"" - IsActive *bool "json:\"isActive,omitempty\" graphql:\"isActive\"" - LastUsedAt *time.Time "json:\"lastUsedAt,omitempty\" graphql:\"lastUsedAt\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RevokedAt *time.Time "json:\"revokedAt,omitempty\" graphql:\"revokedAt\"" - RevokedBy *string "json:\"revokedBy,omitempty\" graphql:\"revokedBy\"" - RevokedReason *string "json:\"revokedReason,omitempty\" graphql:\"revokedReason\"" - Scopes []string "json:\"scopes,omitempty\" graphql:\"scopes\"" - SsoAuthorizations *string "json:\"ssoAuthorizations,omitempty\" graphql:\"ssoAuthorizations\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Token string "json:\"token\" graphql:\"token\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAPITokenByID_APIToken) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAPITokenByID_APIToken{} - } - return t.CreatedAt -} -func (t *GetAPITokenByID_APIToken) GetCreatedBy() *string { - if t == nil { - t = &GetAPITokenByID_APIToken{} - } - return t.CreatedBy -} -func (t *GetAPITokenByID_APIToken) GetDescription() *string { - if t == nil { - t = &GetAPITokenByID_APIToken{} - } - return t.Description -} -func (t *GetAPITokenByID_APIToken) GetExpiresAt() *time.Time { - if t == nil { - t = &GetAPITokenByID_APIToken{} - } - return t.ExpiresAt -} -func (t *GetAPITokenByID_APIToken) GetID() string { - if t == nil { - t = &GetAPITokenByID_APIToken{} - } - return t.ID -} -func (t *GetAPITokenByID_APIToken) GetIsActive() *bool { - if t == nil { - t = &GetAPITokenByID_APIToken{} - } - return t.IsActive -} -func (t *GetAPITokenByID_APIToken) GetLastUsedAt() *time.Time { - if t == nil { - t = &GetAPITokenByID_APIToken{} - } - return t.LastUsedAt -} -func (t *GetAPITokenByID_APIToken) GetName() string { - if t == nil { - t = &GetAPITokenByID_APIToken{} - } - return t.Name -} -func (t *GetAPITokenByID_APIToken) GetOwnerID() *string { - if t == nil { - t = &GetAPITokenByID_APIToken{} - } - return t.OwnerID -} -func (t *GetAPITokenByID_APIToken) GetRevokedAt() *time.Time { - if t == nil { - t = &GetAPITokenByID_APIToken{} - } - return t.RevokedAt -} -func (t *GetAPITokenByID_APIToken) GetRevokedBy() *string { - if t == nil { - t = &GetAPITokenByID_APIToken{} - } - return t.RevokedBy -} -func (t *GetAPITokenByID_APIToken) GetRevokedReason() *string { - if t == nil { - t = &GetAPITokenByID_APIToken{} - } - return t.RevokedReason -} -func (t *GetAPITokenByID_APIToken) GetScopes() []string { - if t == nil { - t = &GetAPITokenByID_APIToken{} - } - return t.Scopes -} -func (t *GetAPITokenByID_APIToken) GetSsoAuthorizations() *string { - if t == nil { - t = &GetAPITokenByID_APIToken{} - } - return t.SsoAuthorizations -} -func (t *GetAPITokenByID_APIToken) GetTags() []string { - if t == nil { - t = &GetAPITokenByID_APIToken{} - } - return t.Tags -} -func (t *GetAPITokenByID_APIToken) GetToken() string { - if t == nil { - t = &GetAPITokenByID_APIToken{} - } - return t.Token -} -func (t *GetAPITokenByID_APIToken) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAPITokenByID_APIToken{} - } - return t.UpdatedAt -} -func (t *GetAPITokenByID_APIToken) GetUpdatedBy() *string { - if t == nil { - t = &GetAPITokenByID_APIToken{} - } - return t.UpdatedBy -} - -type GetAPITokens_APITokens_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAPITokens_APITokens_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAPITokens_APITokens_PageInfo{} - } - return t.EndCursor -} -func (t *GetAPITokens_APITokens_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAPITokens_APITokens_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAPITokens_APITokens_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAPITokens_APITokens_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAPITokens_APITokens_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAPITokens_APITokens_PageInfo{} - } - return t.StartCursor -} - -type GetAPITokens_APITokens_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - ExpiresAt *time.Time "json:\"expiresAt,omitempty\" graphql:\"expiresAt\"" - ID string "json:\"id\" graphql:\"id\"" - IsActive *bool "json:\"isActive,omitempty\" graphql:\"isActive\"" - LastUsedAt *time.Time "json:\"lastUsedAt,omitempty\" graphql:\"lastUsedAt\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RevokedAt *time.Time "json:\"revokedAt,omitempty\" graphql:\"revokedAt\"" - RevokedBy *string "json:\"revokedBy,omitempty\" graphql:\"revokedBy\"" - RevokedReason *string "json:\"revokedReason,omitempty\" graphql:\"revokedReason\"" - Scopes []string "json:\"scopes,omitempty\" graphql:\"scopes\"" - SsoAuthorizations *string "json:\"ssoAuthorizations,omitempty\" graphql:\"ssoAuthorizations\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Token string "json:\"token\" graphql:\"token\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAPITokens_APITokens_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAPITokens_APITokens_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAPITokens_APITokens_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAPITokens_APITokens_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAPITokens_APITokens_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetAPITokens_APITokens_Edges_Node{} - } - return t.Description -} -func (t *GetAPITokens_APITokens_Edges_Node) GetExpiresAt() *time.Time { - if t == nil { - t = &GetAPITokens_APITokens_Edges_Node{} - } - return t.ExpiresAt -} -func (t *GetAPITokens_APITokens_Edges_Node) GetID() string { - if t == nil { - t = &GetAPITokens_APITokens_Edges_Node{} - } - return t.ID -} -func (t *GetAPITokens_APITokens_Edges_Node) GetIsActive() *bool { - if t == nil { - t = &GetAPITokens_APITokens_Edges_Node{} - } - return t.IsActive -} -func (t *GetAPITokens_APITokens_Edges_Node) GetLastUsedAt() *time.Time { - if t == nil { - t = &GetAPITokens_APITokens_Edges_Node{} - } - return t.LastUsedAt -} -func (t *GetAPITokens_APITokens_Edges_Node) GetName() string { - if t == nil { - t = &GetAPITokens_APITokens_Edges_Node{} - } - return t.Name -} -func (t *GetAPITokens_APITokens_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAPITokens_APITokens_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAPITokens_APITokens_Edges_Node) GetRevokedAt() *time.Time { - if t == nil { - t = &GetAPITokens_APITokens_Edges_Node{} - } - return t.RevokedAt -} -func (t *GetAPITokens_APITokens_Edges_Node) GetRevokedBy() *string { - if t == nil { - t = &GetAPITokens_APITokens_Edges_Node{} - } - return t.RevokedBy -} -func (t *GetAPITokens_APITokens_Edges_Node) GetRevokedReason() *string { - if t == nil { - t = &GetAPITokens_APITokens_Edges_Node{} - } - return t.RevokedReason -} -func (t *GetAPITokens_APITokens_Edges_Node) GetScopes() []string { - if t == nil { - t = &GetAPITokens_APITokens_Edges_Node{} - } - return t.Scopes -} -func (t *GetAPITokens_APITokens_Edges_Node) GetSsoAuthorizations() *string { - if t == nil { - t = &GetAPITokens_APITokens_Edges_Node{} - } - return t.SsoAuthorizations -} -func (t *GetAPITokens_APITokens_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAPITokens_APITokens_Edges_Node{} - } - return t.Tags -} -func (t *GetAPITokens_APITokens_Edges_Node) GetToken() string { - if t == nil { - t = &GetAPITokens_APITokens_Edges_Node{} - } - return t.Token -} -func (t *GetAPITokens_APITokens_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAPITokens_APITokens_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAPITokens_APITokens_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAPITokens_APITokens_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAPITokens_APITokens_Edges struct { - Node *GetAPITokens_APITokens_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAPITokens_APITokens_Edges) GetNode() *GetAPITokens_APITokens_Edges_Node { - if t == nil { - t = &GetAPITokens_APITokens_Edges{} - } - return t.Node -} - -type GetAPITokens_APITokens struct { - Edges []*GetAPITokens_APITokens_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAPITokens_APITokens_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAPITokens_APITokens) GetEdges() []*GetAPITokens_APITokens_Edges { - if t == nil { - t = &GetAPITokens_APITokens{} - } - return t.Edges -} -func (t *GetAPITokens_APITokens) GetPageInfo() *GetAPITokens_APITokens_PageInfo { - if t == nil { - t = &GetAPITokens_APITokens{} - } - return &t.PageInfo -} -func (t *GetAPITokens_APITokens) GetTotalCount() int64 { - if t == nil { - t = &GetAPITokens_APITokens{} - } - return t.TotalCount -} - -type UpdateAPIToken_UpdateAPIToken_APIToken struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - ExpiresAt *time.Time "json:\"expiresAt,omitempty\" graphql:\"expiresAt\"" - ID string "json:\"id\" graphql:\"id\"" - IsActive *bool "json:\"isActive,omitempty\" graphql:\"isActive\"" - LastUsedAt *time.Time "json:\"lastUsedAt,omitempty\" graphql:\"lastUsedAt\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RevokedAt *time.Time "json:\"revokedAt,omitempty\" graphql:\"revokedAt\"" - RevokedBy *string "json:\"revokedBy,omitempty\" graphql:\"revokedBy\"" - RevokedReason *string "json:\"revokedReason,omitempty\" graphql:\"revokedReason\"" - Scopes []string "json:\"scopes,omitempty\" graphql:\"scopes\"" - SsoAuthorizations *string "json:\"ssoAuthorizations,omitempty\" graphql:\"ssoAuthorizations\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Token string "json:\"token\" graphql:\"token\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateAPIToken_UpdateAPIToken_APIToken) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateAPIToken_UpdateAPIToken_APIToken{} - } - return t.CreatedAt -} -func (t *UpdateAPIToken_UpdateAPIToken_APIToken) GetCreatedBy() *string { - if t == nil { - t = &UpdateAPIToken_UpdateAPIToken_APIToken{} - } - return t.CreatedBy -} -func (t *UpdateAPIToken_UpdateAPIToken_APIToken) GetDescription() *string { - if t == nil { - t = &UpdateAPIToken_UpdateAPIToken_APIToken{} - } - return t.Description -} -func (t *UpdateAPIToken_UpdateAPIToken_APIToken) GetExpiresAt() *time.Time { - if t == nil { - t = &UpdateAPIToken_UpdateAPIToken_APIToken{} - } - return t.ExpiresAt -} -func (t *UpdateAPIToken_UpdateAPIToken_APIToken) GetID() string { - if t == nil { - t = &UpdateAPIToken_UpdateAPIToken_APIToken{} - } - return t.ID -} -func (t *UpdateAPIToken_UpdateAPIToken_APIToken) GetIsActive() *bool { - if t == nil { - t = &UpdateAPIToken_UpdateAPIToken_APIToken{} - } - return t.IsActive -} -func (t *UpdateAPIToken_UpdateAPIToken_APIToken) GetLastUsedAt() *time.Time { - if t == nil { - t = &UpdateAPIToken_UpdateAPIToken_APIToken{} - } - return t.LastUsedAt -} -func (t *UpdateAPIToken_UpdateAPIToken_APIToken) GetName() string { - if t == nil { - t = &UpdateAPIToken_UpdateAPIToken_APIToken{} - } - return t.Name -} -func (t *UpdateAPIToken_UpdateAPIToken_APIToken) GetOwnerID() *string { - if t == nil { - t = &UpdateAPIToken_UpdateAPIToken_APIToken{} - } - return t.OwnerID -} -func (t *UpdateAPIToken_UpdateAPIToken_APIToken) GetRevokedAt() *time.Time { - if t == nil { - t = &UpdateAPIToken_UpdateAPIToken_APIToken{} - } - return t.RevokedAt -} -func (t *UpdateAPIToken_UpdateAPIToken_APIToken) GetRevokedBy() *string { - if t == nil { - t = &UpdateAPIToken_UpdateAPIToken_APIToken{} - } - return t.RevokedBy -} -func (t *UpdateAPIToken_UpdateAPIToken_APIToken) GetRevokedReason() *string { - if t == nil { - t = &UpdateAPIToken_UpdateAPIToken_APIToken{} - } - return t.RevokedReason -} -func (t *UpdateAPIToken_UpdateAPIToken_APIToken) GetScopes() []string { - if t == nil { - t = &UpdateAPIToken_UpdateAPIToken_APIToken{} - } - return t.Scopes -} -func (t *UpdateAPIToken_UpdateAPIToken_APIToken) GetSsoAuthorizations() *string { - if t == nil { - t = &UpdateAPIToken_UpdateAPIToken_APIToken{} - } - return t.SsoAuthorizations -} -func (t *UpdateAPIToken_UpdateAPIToken_APIToken) GetTags() []string { - if t == nil { - t = &UpdateAPIToken_UpdateAPIToken_APIToken{} - } - return t.Tags -} -func (t *UpdateAPIToken_UpdateAPIToken_APIToken) GetToken() string { - if t == nil { - t = &UpdateAPIToken_UpdateAPIToken_APIToken{} - } - return t.Token -} -func (t *UpdateAPIToken_UpdateAPIToken_APIToken) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateAPIToken_UpdateAPIToken_APIToken{} - } - return t.UpdatedAt -} -func (t *UpdateAPIToken_UpdateAPIToken_APIToken) GetUpdatedBy() *string { - if t == nil { - t = &UpdateAPIToken_UpdateAPIToken_APIToken{} - } - return t.UpdatedBy -} - -type UpdateAPIToken_UpdateAPIToken struct { - APIToken UpdateAPIToken_UpdateAPIToken_APIToken "json:\"apiToken\" graphql:\"apiToken\"" -} - -func (t *UpdateAPIToken_UpdateAPIToken) GetAPIToken() *UpdateAPIToken_UpdateAPIToken_APIToken { - if t == nil { - t = &UpdateAPIToken_UpdateAPIToken{} - } - return &t.APIToken -} - -type CreateAssessment_CreateAssessment_Assessment struct { - AssessmentType enums.AssessmentType "json:\"assessmentType\" graphql:\"assessmentType\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TemplateID *string "json:\"templateID,omitempty\" graphql:\"templateID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateAssessment_CreateAssessment_Assessment) GetAssessmentType() *enums.AssessmentType { - if t == nil { - t = &CreateAssessment_CreateAssessment_Assessment{} - } - return &t.AssessmentType -} -func (t *CreateAssessment_CreateAssessment_Assessment) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateAssessment_CreateAssessment_Assessment{} - } - return t.CreatedAt -} -func (t *CreateAssessment_CreateAssessment_Assessment) GetCreatedBy() *string { - if t == nil { - t = &CreateAssessment_CreateAssessment_Assessment{} - } - return t.CreatedBy -} -func (t *CreateAssessment_CreateAssessment_Assessment) GetID() string { - if t == nil { - t = &CreateAssessment_CreateAssessment_Assessment{} - } - return t.ID -} -func (t *CreateAssessment_CreateAssessment_Assessment) GetName() string { - if t == nil { - t = &CreateAssessment_CreateAssessment_Assessment{} - } - return t.Name -} -func (t *CreateAssessment_CreateAssessment_Assessment) GetOwnerID() *string { - if t == nil { - t = &CreateAssessment_CreateAssessment_Assessment{} - } - return t.OwnerID -} -func (t *CreateAssessment_CreateAssessment_Assessment) GetTags() []string { - if t == nil { - t = &CreateAssessment_CreateAssessment_Assessment{} - } - return t.Tags -} -func (t *CreateAssessment_CreateAssessment_Assessment) GetTemplateID() *string { - if t == nil { - t = &CreateAssessment_CreateAssessment_Assessment{} - } - return t.TemplateID -} -func (t *CreateAssessment_CreateAssessment_Assessment) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateAssessment_CreateAssessment_Assessment{} - } - return t.UpdatedAt -} -func (t *CreateAssessment_CreateAssessment_Assessment) GetUpdatedBy() *string { - if t == nil { - t = &CreateAssessment_CreateAssessment_Assessment{} - } - return t.UpdatedBy -} - -type CreateAssessment_CreateAssessment struct { - Assessment CreateAssessment_CreateAssessment_Assessment "json:\"assessment\" graphql:\"assessment\"" -} - -func (t *CreateAssessment_CreateAssessment) GetAssessment() *CreateAssessment_CreateAssessment_Assessment { - if t == nil { - t = &CreateAssessment_CreateAssessment{} - } - return &t.Assessment -} - -type DeleteAssessment_DeleteAssessment struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteAssessment_DeleteAssessment) GetDeletedID() string { - if t == nil { - t = &DeleteAssessment_DeleteAssessment{} - } - return t.DeletedID -} - -type DeleteBulkAssessment_DeleteBulkAssessment struct { - DeletedIDs []string "json:\"deletedIDs\" graphql:\"deletedIDs\"" -} - -func (t *DeleteBulkAssessment_DeleteBulkAssessment) GetDeletedIDs() []string { - if t == nil { - t = &DeleteBulkAssessment_DeleteBulkAssessment{} - } - return t.DeletedIDs -} - -type GetAllAssessments_Assessments_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllAssessments_Assessments_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllAssessments_Assessments_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllAssessments_Assessments_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllAssessments_Assessments_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllAssessments_Assessments_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllAssessments_Assessments_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllAssessments_Assessments_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllAssessments_Assessments_PageInfo{} - } - return t.StartCursor -} - -type GetAllAssessments_Assessments_Edges_Node_Campaigns_Edges_Node struct { - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - Status enums.CampaignStatus "json:\"status\" graphql:\"status\"" -} - -func (t *GetAllAssessments_Assessments_Edges_Node_Campaigns_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetAllAssessments_Assessments_Edges_Node_Campaigns_Edges_Node{} - } - return t.DisplayID -} -func (t *GetAllAssessments_Assessments_Edges_Node_Campaigns_Edges_Node) GetID() string { - if t == nil { - t = &GetAllAssessments_Assessments_Edges_Node_Campaigns_Edges_Node{} - } - return t.ID -} -func (t *GetAllAssessments_Assessments_Edges_Node_Campaigns_Edges_Node) GetName() string { - if t == nil { - t = &GetAllAssessments_Assessments_Edges_Node_Campaigns_Edges_Node{} - } - return t.Name -} -func (t *GetAllAssessments_Assessments_Edges_Node_Campaigns_Edges_Node) GetStatus() *enums.CampaignStatus { - if t == nil { - t = &GetAllAssessments_Assessments_Edges_Node_Campaigns_Edges_Node{} - } - return &t.Status -} - -type GetAllAssessments_Assessments_Edges_Node_Campaigns_Edges struct { - Node *GetAllAssessments_Assessments_Edges_Node_Campaigns_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllAssessments_Assessments_Edges_Node_Campaigns_Edges) GetNode() *GetAllAssessments_Assessments_Edges_Node_Campaigns_Edges_Node { - if t == nil { - t = &GetAllAssessments_Assessments_Edges_Node_Campaigns_Edges{} - } - return t.Node -} - -type GetAllAssessments_Assessments_Edges_Node_Campaigns struct { - Edges []*GetAllAssessments_Assessments_Edges_Node_Campaigns_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetAllAssessments_Assessments_Edges_Node_Campaigns) GetEdges() []*GetAllAssessments_Assessments_Edges_Node_Campaigns_Edges { - if t == nil { - t = &GetAllAssessments_Assessments_Edges_Node_Campaigns{} - } - return t.Edges -} - -type GetAllAssessments_Assessments_Edges_Node struct { - AssessmentType enums.AssessmentType "json:\"assessmentType\" graphql:\"assessmentType\"" - Campaigns GetAllAssessments_Assessments_Edges_Node_Campaigns "json:\"campaigns\" graphql:\"campaigns\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TemplateID *string "json:\"templateID,omitempty\" graphql:\"templateID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllAssessments_Assessments_Edges_Node) GetAssessmentType() *enums.AssessmentType { - if t == nil { - t = &GetAllAssessments_Assessments_Edges_Node{} - } - return &t.AssessmentType -} -func (t *GetAllAssessments_Assessments_Edges_Node) GetCampaigns() *GetAllAssessments_Assessments_Edges_Node_Campaigns { - if t == nil { - t = &GetAllAssessments_Assessments_Edges_Node{} - } - return &t.Campaigns -} -func (t *GetAllAssessments_Assessments_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllAssessments_Assessments_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllAssessments_Assessments_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllAssessments_Assessments_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllAssessments_Assessments_Edges_Node) GetID() string { - if t == nil { - t = &GetAllAssessments_Assessments_Edges_Node{} - } - return t.ID -} -func (t *GetAllAssessments_Assessments_Edges_Node) GetName() string { - if t == nil { - t = &GetAllAssessments_Assessments_Edges_Node{} - } - return t.Name -} -func (t *GetAllAssessments_Assessments_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllAssessments_Assessments_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllAssessments_Assessments_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllAssessments_Assessments_Edges_Node{} - } - return t.Tags -} -func (t *GetAllAssessments_Assessments_Edges_Node) GetTemplateID() *string { - if t == nil { - t = &GetAllAssessments_Assessments_Edges_Node{} - } - return t.TemplateID -} -func (t *GetAllAssessments_Assessments_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllAssessments_Assessments_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllAssessments_Assessments_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllAssessments_Assessments_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllAssessments_Assessments_Edges struct { - Node *GetAllAssessments_Assessments_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllAssessments_Assessments_Edges) GetNode() *GetAllAssessments_Assessments_Edges_Node { - if t == nil { - t = &GetAllAssessments_Assessments_Edges{} - } - return t.Node -} - -type GetAllAssessments_Assessments struct { - Edges []*GetAllAssessments_Assessments_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllAssessments_Assessments_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllAssessments_Assessments) GetEdges() []*GetAllAssessments_Assessments_Edges { - if t == nil { - t = &GetAllAssessments_Assessments{} - } - return t.Edges -} -func (t *GetAllAssessments_Assessments) GetPageInfo() *GetAllAssessments_Assessments_PageInfo { - if t == nil { - t = &GetAllAssessments_Assessments{} - } - return &t.PageInfo -} -func (t *GetAllAssessments_Assessments) GetTotalCount() int64 { - if t == nil { - t = &GetAllAssessments_Assessments{} - } - return t.TotalCount -} - -type GetAssessmentByID_Assessment_Campaigns_Edges_Node struct { - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - Status enums.CampaignStatus "json:\"status\" graphql:\"status\"" -} - -func (t *GetAssessmentByID_Assessment_Campaigns_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetAssessmentByID_Assessment_Campaigns_Edges_Node{} - } - return t.DisplayID -} -func (t *GetAssessmentByID_Assessment_Campaigns_Edges_Node) GetID() string { - if t == nil { - t = &GetAssessmentByID_Assessment_Campaigns_Edges_Node{} - } - return t.ID -} -func (t *GetAssessmentByID_Assessment_Campaigns_Edges_Node) GetName() string { - if t == nil { - t = &GetAssessmentByID_Assessment_Campaigns_Edges_Node{} - } - return t.Name -} -func (t *GetAssessmentByID_Assessment_Campaigns_Edges_Node) GetStatus() *enums.CampaignStatus { - if t == nil { - t = &GetAssessmentByID_Assessment_Campaigns_Edges_Node{} - } - return &t.Status -} - -type GetAssessmentByID_Assessment_Campaigns_Edges struct { - Node *GetAssessmentByID_Assessment_Campaigns_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAssessmentByID_Assessment_Campaigns_Edges) GetNode() *GetAssessmentByID_Assessment_Campaigns_Edges_Node { - if t == nil { - t = &GetAssessmentByID_Assessment_Campaigns_Edges{} - } - return t.Node -} - -type GetAssessmentByID_Assessment_Campaigns struct { - Edges []*GetAssessmentByID_Assessment_Campaigns_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetAssessmentByID_Assessment_Campaigns) GetEdges() []*GetAssessmentByID_Assessment_Campaigns_Edges { - if t == nil { - t = &GetAssessmentByID_Assessment_Campaigns{} - } - return t.Edges -} - -type GetAssessmentByID_Assessment struct { - AssessmentType enums.AssessmentType "json:\"assessmentType\" graphql:\"assessmentType\"" - Campaigns GetAssessmentByID_Assessment_Campaigns "json:\"campaigns\" graphql:\"campaigns\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TemplateID *string "json:\"templateID,omitempty\" graphql:\"templateID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAssessmentByID_Assessment) GetAssessmentType() *enums.AssessmentType { - if t == nil { - t = &GetAssessmentByID_Assessment{} - } - return &t.AssessmentType -} -func (t *GetAssessmentByID_Assessment) GetCampaigns() *GetAssessmentByID_Assessment_Campaigns { - if t == nil { - t = &GetAssessmentByID_Assessment{} - } - return &t.Campaigns -} -func (t *GetAssessmentByID_Assessment) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAssessmentByID_Assessment{} - } - return t.CreatedAt -} -func (t *GetAssessmentByID_Assessment) GetCreatedBy() *string { - if t == nil { - t = &GetAssessmentByID_Assessment{} - } - return t.CreatedBy -} -func (t *GetAssessmentByID_Assessment) GetID() string { - if t == nil { - t = &GetAssessmentByID_Assessment{} - } - return t.ID -} -func (t *GetAssessmentByID_Assessment) GetName() string { - if t == nil { - t = &GetAssessmentByID_Assessment{} - } - return t.Name -} -func (t *GetAssessmentByID_Assessment) GetOwnerID() *string { - if t == nil { - t = &GetAssessmentByID_Assessment{} - } - return t.OwnerID -} -func (t *GetAssessmentByID_Assessment) GetTags() []string { - if t == nil { - t = &GetAssessmentByID_Assessment{} - } - return t.Tags -} -func (t *GetAssessmentByID_Assessment) GetTemplateID() *string { - if t == nil { - t = &GetAssessmentByID_Assessment{} - } - return t.TemplateID -} -func (t *GetAssessmentByID_Assessment) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAssessmentByID_Assessment{} - } - return t.UpdatedAt -} -func (t *GetAssessmentByID_Assessment) GetUpdatedBy() *string { - if t == nil { - t = &GetAssessmentByID_Assessment{} - } - return t.UpdatedBy -} - -type GetAssessments_Assessments_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAssessments_Assessments_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAssessments_Assessments_PageInfo{} - } - return t.EndCursor -} -func (t *GetAssessments_Assessments_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAssessments_Assessments_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAssessments_Assessments_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAssessments_Assessments_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAssessments_Assessments_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAssessments_Assessments_PageInfo{} - } - return t.StartCursor -} - -type GetAssessments_Assessments_Edges_Node_Campaigns_Edges_Node struct { - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - Status enums.CampaignStatus "json:\"status\" graphql:\"status\"" -} - -func (t *GetAssessments_Assessments_Edges_Node_Campaigns_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetAssessments_Assessments_Edges_Node_Campaigns_Edges_Node{} - } - return t.DisplayID -} -func (t *GetAssessments_Assessments_Edges_Node_Campaigns_Edges_Node) GetID() string { - if t == nil { - t = &GetAssessments_Assessments_Edges_Node_Campaigns_Edges_Node{} - } - return t.ID -} -func (t *GetAssessments_Assessments_Edges_Node_Campaigns_Edges_Node) GetName() string { - if t == nil { - t = &GetAssessments_Assessments_Edges_Node_Campaigns_Edges_Node{} - } - return t.Name -} -func (t *GetAssessments_Assessments_Edges_Node_Campaigns_Edges_Node) GetStatus() *enums.CampaignStatus { - if t == nil { - t = &GetAssessments_Assessments_Edges_Node_Campaigns_Edges_Node{} - } - return &t.Status -} - -type GetAssessments_Assessments_Edges_Node_Campaigns_Edges struct { - Node *GetAssessments_Assessments_Edges_Node_Campaigns_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAssessments_Assessments_Edges_Node_Campaigns_Edges) GetNode() *GetAssessments_Assessments_Edges_Node_Campaigns_Edges_Node { - if t == nil { - t = &GetAssessments_Assessments_Edges_Node_Campaigns_Edges{} - } - return t.Node -} - -type GetAssessments_Assessments_Edges_Node_Campaigns struct { - Edges []*GetAssessments_Assessments_Edges_Node_Campaigns_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetAssessments_Assessments_Edges_Node_Campaigns) GetEdges() []*GetAssessments_Assessments_Edges_Node_Campaigns_Edges { - if t == nil { - t = &GetAssessments_Assessments_Edges_Node_Campaigns{} - } - return t.Edges -} - -type GetAssessments_Assessments_Edges_Node struct { - AssessmentType enums.AssessmentType "json:\"assessmentType\" graphql:\"assessmentType\"" - Campaigns GetAssessments_Assessments_Edges_Node_Campaigns "json:\"campaigns\" graphql:\"campaigns\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TemplateID *string "json:\"templateID,omitempty\" graphql:\"templateID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAssessments_Assessments_Edges_Node) GetAssessmentType() *enums.AssessmentType { - if t == nil { - t = &GetAssessments_Assessments_Edges_Node{} - } - return &t.AssessmentType -} -func (t *GetAssessments_Assessments_Edges_Node) GetCampaigns() *GetAssessments_Assessments_Edges_Node_Campaigns { - if t == nil { - t = &GetAssessments_Assessments_Edges_Node{} - } - return &t.Campaigns -} -func (t *GetAssessments_Assessments_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAssessments_Assessments_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAssessments_Assessments_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAssessments_Assessments_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAssessments_Assessments_Edges_Node) GetID() string { - if t == nil { - t = &GetAssessments_Assessments_Edges_Node{} - } - return t.ID -} -func (t *GetAssessments_Assessments_Edges_Node) GetName() string { - if t == nil { - t = &GetAssessments_Assessments_Edges_Node{} - } - return t.Name -} -func (t *GetAssessments_Assessments_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAssessments_Assessments_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAssessments_Assessments_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAssessments_Assessments_Edges_Node{} - } - return t.Tags -} -func (t *GetAssessments_Assessments_Edges_Node) GetTemplateID() *string { - if t == nil { - t = &GetAssessments_Assessments_Edges_Node{} - } - return t.TemplateID -} -func (t *GetAssessments_Assessments_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAssessments_Assessments_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAssessments_Assessments_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAssessments_Assessments_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAssessments_Assessments_Edges struct { - Node *GetAssessments_Assessments_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAssessments_Assessments_Edges) GetNode() *GetAssessments_Assessments_Edges_Node { - if t == nil { - t = &GetAssessments_Assessments_Edges{} - } - return t.Node -} - -type GetAssessments_Assessments struct { - Edges []*GetAssessments_Assessments_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAssessments_Assessments_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAssessments_Assessments) GetEdges() []*GetAssessments_Assessments_Edges { - if t == nil { - t = &GetAssessments_Assessments{} - } - return t.Edges -} -func (t *GetAssessments_Assessments) GetPageInfo() *GetAssessments_Assessments_PageInfo { - if t == nil { - t = &GetAssessments_Assessments{} - } - return &t.PageInfo -} -func (t *GetAssessments_Assessments) GetTotalCount() int64 { - if t == nil { - t = &GetAssessments_Assessments{} - } - return t.TotalCount -} - -type UpdateAssessment_UpdateAssessment_Assessment struct { - AssessmentType enums.AssessmentType "json:\"assessmentType\" graphql:\"assessmentType\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TemplateID *string "json:\"templateID,omitempty\" graphql:\"templateID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateAssessment_UpdateAssessment_Assessment) GetAssessmentType() *enums.AssessmentType { - if t == nil { - t = &UpdateAssessment_UpdateAssessment_Assessment{} - } - return &t.AssessmentType -} -func (t *UpdateAssessment_UpdateAssessment_Assessment) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateAssessment_UpdateAssessment_Assessment{} - } - return t.CreatedAt -} -func (t *UpdateAssessment_UpdateAssessment_Assessment) GetCreatedBy() *string { - if t == nil { - t = &UpdateAssessment_UpdateAssessment_Assessment{} - } - return t.CreatedBy -} -func (t *UpdateAssessment_UpdateAssessment_Assessment) GetID() string { - if t == nil { - t = &UpdateAssessment_UpdateAssessment_Assessment{} - } - return t.ID -} -func (t *UpdateAssessment_UpdateAssessment_Assessment) GetName() string { - if t == nil { - t = &UpdateAssessment_UpdateAssessment_Assessment{} - } - return t.Name -} -func (t *UpdateAssessment_UpdateAssessment_Assessment) GetOwnerID() *string { - if t == nil { - t = &UpdateAssessment_UpdateAssessment_Assessment{} - } - return t.OwnerID -} -func (t *UpdateAssessment_UpdateAssessment_Assessment) GetTags() []string { - if t == nil { - t = &UpdateAssessment_UpdateAssessment_Assessment{} - } - return t.Tags -} -func (t *UpdateAssessment_UpdateAssessment_Assessment) GetTemplateID() *string { - if t == nil { - t = &UpdateAssessment_UpdateAssessment_Assessment{} - } - return t.TemplateID -} -func (t *UpdateAssessment_UpdateAssessment_Assessment) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateAssessment_UpdateAssessment_Assessment{} - } - return t.UpdatedAt -} -func (t *UpdateAssessment_UpdateAssessment_Assessment) GetUpdatedBy() *string { - if t == nil { - t = &UpdateAssessment_UpdateAssessment_Assessment{} - } - return t.UpdatedBy -} - -type UpdateAssessment_UpdateAssessment struct { - Assessment UpdateAssessment_UpdateAssessment_Assessment "json:\"assessment\" graphql:\"assessment\"" -} - -func (t *UpdateAssessment_UpdateAssessment) GetAssessment() *UpdateAssessment_UpdateAssessment_Assessment { - if t == nil { - t = &UpdateAssessment_UpdateAssessment{} - } - return &t.Assessment -} - -type CreateAssessmentResponse_CreateAssessmentResponse_AssessmentResponse struct { - AssessmentID string "json:\"assessmentID\" graphql:\"assessmentID\"" - AssignedAt time.Time "json:\"assignedAt\" graphql:\"assignedAt\"" - CompletedAt *time.Time "json:\"completedAt,omitempty\" graphql:\"completedAt\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DocumentDataID *string "json:\"documentDataID,omitempty\" graphql:\"documentDataID\"" - DueDate *time.Time "json:\"dueDate,omitempty\" graphql:\"dueDate\"" - Email string "json:\"email\" graphql:\"email\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SendAttempts int64 "json:\"sendAttempts\" graphql:\"sendAttempts\"" - StartedAt time.Time "json:\"startedAt\" graphql:\"startedAt\"" - Status enums.AssessmentResponseStatus "json:\"status\" graphql:\"status\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateAssessmentResponse_CreateAssessmentResponse_AssessmentResponse) GetAssessmentID() string { - if t == nil { - t = &CreateAssessmentResponse_CreateAssessmentResponse_AssessmentResponse{} - } - return t.AssessmentID -} -func (t *CreateAssessmentResponse_CreateAssessmentResponse_AssessmentResponse) GetAssignedAt() *time.Time { - if t == nil { - t = &CreateAssessmentResponse_CreateAssessmentResponse_AssessmentResponse{} - } - return &t.AssignedAt -} -func (t *CreateAssessmentResponse_CreateAssessmentResponse_AssessmentResponse) GetCompletedAt() *time.Time { - if t == nil { - t = &CreateAssessmentResponse_CreateAssessmentResponse_AssessmentResponse{} - } - return t.CompletedAt -} -func (t *CreateAssessmentResponse_CreateAssessmentResponse_AssessmentResponse) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateAssessmentResponse_CreateAssessmentResponse_AssessmentResponse{} - } - return t.CreatedAt -} -func (t *CreateAssessmentResponse_CreateAssessmentResponse_AssessmentResponse) GetCreatedBy() *string { - if t == nil { - t = &CreateAssessmentResponse_CreateAssessmentResponse_AssessmentResponse{} - } - return t.CreatedBy -} -func (t *CreateAssessmentResponse_CreateAssessmentResponse_AssessmentResponse) GetDocumentDataID() *string { - if t == nil { - t = &CreateAssessmentResponse_CreateAssessmentResponse_AssessmentResponse{} - } - return t.DocumentDataID -} -func (t *CreateAssessmentResponse_CreateAssessmentResponse_AssessmentResponse) GetDueDate() *time.Time { - if t == nil { - t = &CreateAssessmentResponse_CreateAssessmentResponse_AssessmentResponse{} - } - return t.DueDate -} -func (t *CreateAssessmentResponse_CreateAssessmentResponse_AssessmentResponse) GetEmail() string { - if t == nil { - t = &CreateAssessmentResponse_CreateAssessmentResponse_AssessmentResponse{} - } - return t.Email -} -func (t *CreateAssessmentResponse_CreateAssessmentResponse_AssessmentResponse) GetID() string { - if t == nil { - t = &CreateAssessmentResponse_CreateAssessmentResponse_AssessmentResponse{} - } - return t.ID -} -func (t *CreateAssessmentResponse_CreateAssessmentResponse_AssessmentResponse) GetOwnerID() *string { - if t == nil { - t = &CreateAssessmentResponse_CreateAssessmentResponse_AssessmentResponse{} - } - return t.OwnerID -} -func (t *CreateAssessmentResponse_CreateAssessmentResponse_AssessmentResponse) GetSendAttempts() int64 { - if t == nil { - t = &CreateAssessmentResponse_CreateAssessmentResponse_AssessmentResponse{} - } - return t.SendAttempts -} -func (t *CreateAssessmentResponse_CreateAssessmentResponse_AssessmentResponse) GetStartedAt() *time.Time { - if t == nil { - t = &CreateAssessmentResponse_CreateAssessmentResponse_AssessmentResponse{} - } - return &t.StartedAt -} -func (t *CreateAssessmentResponse_CreateAssessmentResponse_AssessmentResponse) GetStatus() *enums.AssessmentResponseStatus { - if t == nil { - t = &CreateAssessmentResponse_CreateAssessmentResponse_AssessmentResponse{} - } - return &t.Status -} -func (t *CreateAssessmentResponse_CreateAssessmentResponse_AssessmentResponse) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateAssessmentResponse_CreateAssessmentResponse_AssessmentResponse{} - } - return t.UpdatedAt -} -func (t *CreateAssessmentResponse_CreateAssessmentResponse_AssessmentResponse) GetUpdatedBy() *string { - if t == nil { - t = &CreateAssessmentResponse_CreateAssessmentResponse_AssessmentResponse{} - } - return t.UpdatedBy -} - -type CreateAssessmentResponse_CreateAssessmentResponse struct { - AssessmentResponse CreateAssessmentResponse_CreateAssessmentResponse_AssessmentResponse "json:\"assessmentResponse\" graphql:\"assessmentResponse\"" -} - -func (t *CreateAssessmentResponse_CreateAssessmentResponse) GetAssessmentResponse() *CreateAssessmentResponse_CreateAssessmentResponse_AssessmentResponse { - if t == nil { - t = &CreateAssessmentResponse_CreateAssessmentResponse{} - } - return &t.AssessmentResponse -} - -type DeleteAssessmentResponse_DeleteAssessmentResponse struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteAssessmentResponse_DeleteAssessmentResponse) GetDeletedID() string { - if t == nil { - t = &DeleteAssessmentResponse_DeleteAssessmentResponse{} - } - return t.DeletedID -} - -type GetAllAssessmentResponses_AssessmentResponses_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllAssessmentResponses_AssessmentResponses_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllAssessmentResponses_AssessmentResponses_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllAssessmentResponses_AssessmentResponses_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllAssessmentResponses_AssessmentResponses_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllAssessmentResponses_AssessmentResponses_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllAssessmentResponses_AssessmentResponses_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllAssessmentResponses_AssessmentResponses_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllAssessmentResponses_AssessmentResponses_PageInfo{} - } - return t.StartCursor -} - -type GetAllAssessmentResponses_AssessmentResponses_Edges_Node struct { - AssessmentID string "json:\"assessmentID\" graphql:\"assessmentID\"" - AssignedAt time.Time "json:\"assignedAt\" graphql:\"assignedAt\"" - CompletedAt *time.Time "json:\"completedAt,omitempty\" graphql:\"completedAt\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DocumentDataID *string "json:\"documentDataID,omitempty\" graphql:\"documentDataID\"" - DueDate *time.Time "json:\"dueDate,omitempty\" graphql:\"dueDate\"" - Email string "json:\"email\" graphql:\"email\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SendAttempts int64 "json:\"sendAttempts\" graphql:\"sendAttempts\"" - StartedAt time.Time "json:\"startedAt\" graphql:\"startedAt\"" - Status enums.AssessmentResponseStatus "json:\"status\" graphql:\"status\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllAssessmentResponses_AssessmentResponses_Edges_Node) GetAssessmentID() string { - if t == nil { - t = &GetAllAssessmentResponses_AssessmentResponses_Edges_Node{} - } - return t.AssessmentID -} -func (t *GetAllAssessmentResponses_AssessmentResponses_Edges_Node) GetAssignedAt() *time.Time { - if t == nil { - t = &GetAllAssessmentResponses_AssessmentResponses_Edges_Node{} - } - return &t.AssignedAt -} -func (t *GetAllAssessmentResponses_AssessmentResponses_Edges_Node) GetCompletedAt() *time.Time { - if t == nil { - t = &GetAllAssessmentResponses_AssessmentResponses_Edges_Node{} - } - return t.CompletedAt -} -func (t *GetAllAssessmentResponses_AssessmentResponses_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllAssessmentResponses_AssessmentResponses_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllAssessmentResponses_AssessmentResponses_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllAssessmentResponses_AssessmentResponses_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllAssessmentResponses_AssessmentResponses_Edges_Node) GetDocumentDataID() *string { - if t == nil { - t = &GetAllAssessmentResponses_AssessmentResponses_Edges_Node{} - } - return t.DocumentDataID -} -func (t *GetAllAssessmentResponses_AssessmentResponses_Edges_Node) GetDueDate() *time.Time { - if t == nil { - t = &GetAllAssessmentResponses_AssessmentResponses_Edges_Node{} - } - return t.DueDate -} -func (t *GetAllAssessmentResponses_AssessmentResponses_Edges_Node) GetEmail() string { - if t == nil { - t = &GetAllAssessmentResponses_AssessmentResponses_Edges_Node{} - } - return t.Email -} -func (t *GetAllAssessmentResponses_AssessmentResponses_Edges_Node) GetID() string { - if t == nil { - t = &GetAllAssessmentResponses_AssessmentResponses_Edges_Node{} - } - return t.ID -} -func (t *GetAllAssessmentResponses_AssessmentResponses_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllAssessmentResponses_AssessmentResponses_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllAssessmentResponses_AssessmentResponses_Edges_Node) GetSendAttempts() int64 { - if t == nil { - t = &GetAllAssessmentResponses_AssessmentResponses_Edges_Node{} - } - return t.SendAttempts -} -func (t *GetAllAssessmentResponses_AssessmentResponses_Edges_Node) GetStartedAt() *time.Time { - if t == nil { - t = &GetAllAssessmentResponses_AssessmentResponses_Edges_Node{} - } - return &t.StartedAt -} -func (t *GetAllAssessmentResponses_AssessmentResponses_Edges_Node) GetStatus() *enums.AssessmentResponseStatus { - if t == nil { - t = &GetAllAssessmentResponses_AssessmentResponses_Edges_Node{} - } - return &t.Status -} -func (t *GetAllAssessmentResponses_AssessmentResponses_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllAssessmentResponses_AssessmentResponses_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllAssessmentResponses_AssessmentResponses_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllAssessmentResponses_AssessmentResponses_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllAssessmentResponses_AssessmentResponses_Edges struct { - Node *GetAllAssessmentResponses_AssessmentResponses_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllAssessmentResponses_AssessmentResponses_Edges) GetNode() *GetAllAssessmentResponses_AssessmentResponses_Edges_Node { - if t == nil { - t = &GetAllAssessmentResponses_AssessmentResponses_Edges{} - } - return t.Node -} - -type GetAllAssessmentResponses_AssessmentResponses struct { - Edges []*GetAllAssessmentResponses_AssessmentResponses_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllAssessmentResponses_AssessmentResponses_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllAssessmentResponses_AssessmentResponses) GetEdges() []*GetAllAssessmentResponses_AssessmentResponses_Edges { - if t == nil { - t = &GetAllAssessmentResponses_AssessmentResponses{} - } - return t.Edges -} -func (t *GetAllAssessmentResponses_AssessmentResponses) GetPageInfo() *GetAllAssessmentResponses_AssessmentResponses_PageInfo { - if t == nil { - t = &GetAllAssessmentResponses_AssessmentResponses{} - } - return &t.PageInfo -} -func (t *GetAllAssessmentResponses_AssessmentResponses) GetTotalCount() int64 { - if t == nil { - t = &GetAllAssessmentResponses_AssessmentResponses{} - } - return t.TotalCount -} - -type GetAssessmentResponseByID_AssessmentResponse struct { - AssessmentID string "json:\"assessmentID\" graphql:\"assessmentID\"" - AssignedAt time.Time "json:\"assignedAt\" graphql:\"assignedAt\"" - CompletedAt *time.Time "json:\"completedAt,omitempty\" graphql:\"completedAt\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DocumentDataID *string "json:\"documentDataID,omitempty\" graphql:\"documentDataID\"" - DueDate *time.Time "json:\"dueDate,omitempty\" graphql:\"dueDate\"" - Email string "json:\"email\" graphql:\"email\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SendAttempts int64 "json:\"sendAttempts\" graphql:\"sendAttempts\"" - StartedAt time.Time "json:\"startedAt\" graphql:\"startedAt\"" - Status enums.AssessmentResponseStatus "json:\"status\" graphql:\"status\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAssessmentResponseByID_AssessmentResponse) GetAssessmentID() string { - if t == nil { - t = &GetAssessmentResponseByID_AssessmentResponse{} - } - return t.AssessmentID -} -func (t *GetAssessmentResponseByID_AssessmentResponse) GetAssignedAt() *time.Time { - if t == nil { - t = &GetAssessmentResponseByID_AssessmentResponse{} - } - return &t.AssignedAt -} -func (t *GetAssessmentResponseByID_AssessmentResponse) GetCompletedAt() *time.Time { - if t == nil { - t = &GetAssessmentResponseByID_AssessmentResponse{} - } - return t.CompletedAt -} -func (t *GetAssessmentResponseByID_AssessmentResponse) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAssessmentResponseByID_AssessmentResponse{} - } - return t.CreatedAt -} -func (t *GetAssessmentResponseByID_AssessmentResponse) GetCreatedBy() *string { - if t == nil { - t = &GetAssessmentResponseByID_AssessmentResponse{} - } - return t.CreatedBy -} -func (t *GetAssessmentResponseByID_AssessmentResponse) GetDocumentDataID() *string { - if t == nil { - t = &GetAssessmentResponseByID_AssessmentResponse{} - } - return t.DocumentDataID -} -func (t *GetAssessmentResponseByID_AssessmentResponse) GetDueDate() *time.Time { - if t == nil { - t = &GetAssessmentResponseByID_AssessmentResponse{} - } - return t.DueDate -} -func (t *GetAssessmentResponseByID_AssessmentResponse) GetEmail() string { - if t == nil { - t = &GetAssessmentResponseByID_AssessmentResponse{} - } - return t.Email -} -func (t *GetAssessmentResponseByID_AssessmentResponse) GetID() string { - if t == nil { - t = &GetAssessmentResponseByID_AssessmentResponse{} - } - return t.ID -} -func (t *GetAssessmentResponseByID_AssessmentResponse) GetOwnerID() *string { - if t == nil { - t = &GetAssessmentResponseByID_AssessmentResponse{} - } - return t.OwnerID -} -func (t *GetAssessmentResponseByID_AssessmentResponse) GetSendAttempts() int64 { - if t == nil { - t = &GetAssessmentResponseByID_AssessmentResponse{} - } - return t.SendAttempts -} -func (t *GetAssessmentResponseByID_AssessmentResponse) GetStartedAt() *time.Time { - if t == nil { - t = &GetAssessmentResponseByID_AssessmentResponse{} - } - return &t.StartedAt -} -func (t *GetAssessmentResponseByID_AssessmentResponse) GetStatus() *enums.AssessmentResponseStatus { - if t == nil { - t = &GetAssessmentResponseByID_AssessmentResponse{} - } - return &t.Status -} -func (t *GetAssessmentResponseByID_AssessmentResponse) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAssessmentResponseByID_AssessmentResponse{} - } - return t.UpdatedAt -} -func (t *GetAssessmentResponseByID_AssessmentResponse) GetUpdatedBy() *string { - if t == nil { - t = &GetAssessmentResponseByID_AssessmentResponse{} - } - return t.UpdatedBy -} - -type GetAssessmentResponses_AssessmentResponses_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAssessmentResponses_AssessmentResponses_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAssessmentResponses_AssessmentResponses_PageInfo{} - } - return t.EndCursor -} -func (t *GetAssessmentResponses_AssessmentResponses_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAssessmentResponses_AssessmentResponses_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAssessmentResponses_AssessmentResponses_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAssessmentResponses_AssessmentResponses_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAssessmentResponses_AssessmentResponses_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAssessmentResponses_AssessmentResponses_PageInfo{} - } - return t.StartCursor -} - -type GetAssessmentResponses_AssessmentResponses_Edges_Node struct { - AssessmentID string "json:\"assessmentID\" graphql:\"assessmentID\"" - AssignedAt time.Time "json:\"assignedAt\" graphql:\"assignedAt\"" - CompletedAt *time.Time "json:\"completedAt,omitempty\" graphql:\"completedAt\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DocumentDataID *string "json:\"documentDataID,omitempty\" graphql:\"documentDataID\"" - DueDate *time.Time "json:\"dueDate,omitempty\" graphql:\"dueDate\"" - Email string "json:\"email\" graphql:\"email\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SendAttempts int64 "json:\"sendAttempts\" graphql:\"sendAttempts\"" - StartedAt time.Time "json:\"startedAt\" graphql:\"startedAt\"" - Status enums.AssessmentResponseStatus "json:\"status\" graphql:\"status\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAssessmentResponses_AssessmentResponses_Edges_Node) GetAssessmentID() string { - if t == nil { - t = &GetAssessmentResponses_AssessmentResponses_Edges_Node{} - } - return t.AssessmentID -} -func (t *GetAssessmentResponses_AssessmentResponses_Edges_Node) GetAssignedAt() *time.Time { - if t == nil { - t = &GetAssessmentResponses_AssessmentResponses_Edges_Node{} - } - return &t.AssignedAt -} -func (t *GetAssessmentResponses_AssessmentResponses_Edges_Node) GetCompletedAt() *time.Time { - if t == nil { - t = &GetAssessmentResponses_AssessmentResponses_Edges_Node{} - } - return t.CompletedAt -} -func (t *GetAssessmentResponses_AssessmentResponses_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAssessmentResponses_AssessmentResponses_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAssessmentResponses_AssessmentResponses_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAssessmentResponses_AssessmentResponses_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAssessmentResponses_AssessmentResponses_Edges_Node) GetDocumentDataID() *string { - if t == nil { - t = &GetAssessmentResponses_AssessmentResponses_Edges_Node{} - } - return t.DocumentDataID -} -func (t *GetAssessmentResponses_AssessmentResponses_Edges_Node) GetDueDate() *time.Time { - if t == nil { - t = &GetAssessmentResponses_AssessmentResponses_Edges_Node{} - } - return t.DueDate -} -func (t *GetAssessmentResponses_AssessmentResponses_Edges_Node) GetEmail() string { - if t == nil { - t = &GetAssessmentResponses_AssessmentResponses_Edges_Node{} - } - return t.Email -} -func (t *GetAssessmentResponses_AssessmentResponses_Edges_Node) GetID() string { - if t == nil { - t = &GetAssessmentResponses_AssessmentResponses_Edges_Node{} - } - return t.ID -} -func (t *GetAssessmentResponses_AssessmentResponses_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAssessmentResponses_AssessmentResponses_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAssessmentResponses_AssessmentResponses_Edges_Node) GetSendAttempts() int64 { - if t == nil { - t = &GetAssessmentResponses_AssessmentResponses_Edges_Node{} - } - return t.SendAttempts -} -func (t *GetAssessmentResponses_AssessmentResponses_Edges_Node) GetStartedAt() *time.Time { - if t == nil { - t = &GetAssessmentResponses_AssessmentResponses_Edges_Node{} - } - return &t.StartedAt -} -func (t *GetAssessmentResponses_AssessmentResponses_Edges_Node) GetStatus() *enums.AssessmentResponseStatus { - if t == nil { - t = &GetAssessmentResponses_AssessmentResponses_Edges_Node{} - } - return &t.Status -} -func (t *GetAssessmentResponses_AssessmentResponses_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAssessmentResponses_AssessmentResponses_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAssessmentResponses_AssessmentResponses_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAssessmentResponses_AssessmentResponses_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAssessmentResponses_AssessmentResponses_Edges struct { - Node *GetAssessmentResponses_AssessmentResponses_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAssessmentResponses_AssessmentResponses_Edges) GetNode() *GetAssessmentResponses_AssessmentResponses_Edges_Node { - if t == nil { - t = &GetAssessmentResponses_AssessmentResponses_Edges{} - } - return t.Node -} - -type GetAssessmentResponses_AssessmentResponses struct { - Edges []*GetAssessmentResponses_AssessmentResponses_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAssessmentResponses_AssessmentResponses_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAssessmentResponses_AssessmentResponses) GetEdges() []*GetAssessmentResponses_AssessmentResponses_Edges { - if t == nil { - t = &GetAssessmentResponses_AssessmentResponses{} - } - return t.Edges -} -func (t *GetAssessmentResponses_AssessmentResponses) GetPageInfo() *GetAssessmentResponses_AssessmentResponses_PageInfo { - if t == nil { - t = &GetAssessmentResponses_AssessmentResponses{} - } - return &t.PageInfo -} -func (t *GetAssessmentResponses_AssessmentResponses) GetTotalCount() int64 { - if t == nil { - t = &GetAssessmentResponses_AssessmentResponses{} - } - return t.TotalCount -} - -type CreateAsset_CreateAsset_Asset_InternalOwnerGroup struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" -} - -func (t *CreateAsset_CreateAsset_Asset_InternalOwnerGroup) GetDisplayName() string { - if t == nil { - t = &CreateAsset_CreateAsset_Asset_InternalOwnerGroup{} - } - return t.DisplayName -} -func (t *CreateAsset_CreateAsset_Asset_InternalOwnerGroup) GetID() string { - if t == nil { - t = &CreateAsset_CreateAsset_Asset_InternalOwnerGroup{} - } - return t.ID -} - -type CreateAsset_CreateAsset_Asset_InternalOwnerUser struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" -} - -func (t *CreateAsset_CreateAsset_Asset_InternalOwnerUser) GetDisplayName() string { - if t == nil { - t = &CreateAsset_CreateAsset_Asset_InternalOwnerUser{} - } - return t.DisplayName -} -func (t *CreateAsset_CreateAsset_Asset_InternalOwnerUser) GetID() string { - if t == nil { - t = &CreateAsset_CreateAsset_Asset_InternalOwnerUser{} - } - return t.ID -} - -type CreateAsset_CreateAsset_Asset struct { - AccessModelName *string "json:\"accessModelName,omitempty\" graphql:\"accessModelName\"" - AssetDataClassificationName *string "json:\"assetDataClassificationName,omitempty\" graphql:\"assetDataClassificationName\"" - AssetSubtypeName *string "json:\"assetSubtypeName,omitempty\" graphql:\"assetSubtypeName\"" - AssetType enums.AssetType "json:\"assetType\" graphql:\"assetType\"" - ContainsPii *bool "json:\"containsPii,omitempty\" graphql:\"containsPii\"" - CostCenter *string "json:\"costCenter,omitempty\" graphql:\"costCenter\"" - Cpe *string "json:\"cpe,omitempty\" graphql:\"cpe\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - CriticalityName *string "json:\"criticalityName,omitempty\" graphql:\"criticalityName\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - EncryptionStatusName *string "json:\"encryptionStatusName,omitempty\" graphql:\"encryptionStatusName\"" - EnvironmentName *string "json:\"environmentName,omitempty\" graphql:\"environmentName\"" - EstimatedMonthlyCost *float64 "json:\"estimatedMonthlyCost,omitempty\" graphql:\"estimatedMonthlyCost\"" - ID string "json:\"id\" graphql:\"id\"" - Identifier *string "json:\"identifier,omitempty\" graphql:\"identifier\"" - InternalOwner *string "json:\"internalOwner,omitempty\" graphql:\"internalOwner\"" - InternalOwnerGroup *CreateAsset_CreateAsset_Asset_InternalOwnerGroup "json:\"internalOwnerGroup,omitempty\" graphql:\"internalOwnerGroup\"" - InternalOwnerUser *CreateAsset_CreateAsset_Asset_InternalOwnerUser "json:\"internalOwnerUser,omitempty\" graphql:\"internalOwnerUser\"" - Name string "json:\"name\" graphql:\"name\"" - PhysicalLocation *string "json:\"physicalLocation,omitempty\" graphql:\"physicalLocation\"" - PurchaseDate *models.DateTime "json:\"purchaseDate,omitempty\" graphql:\"purchaseDate\"" - Region *string "json:\"region,omitempty\" graphql:\"region\"" - ScopeName *string "json:\"scopeName,omitempty\" graphql:\"scopeName\"" - SecurityTierName *string "json:\"securityTierName,omitempty\" graphql:\"securityTierName\"" - SourceIdentifier *string "json:\"sourceIdentifier,omitempty\" graphql:\"sourceIdentifier\"" - SourceType enums.SourceType "json:\"sourceType\" graphql:\"sourceType\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Website *string "json:\"website,omitempty\" graphql:\"website\"" -} - -func (t *CreateAsset_CreateAsset_Asset) GetAccessModelName() *string { - if t == nil { - t = &CreateAsset_CreateAsset_Asset{} - } - return t.AccessModelName -} -func (t *CreateAsset_CreateAsset_Asset) GetAssetDataClassificationName() *string { - if t == nil { - t = &CreateAsset_CreateAsset_Asset{} - } - return t.AssetDataClassificationName -} -func (t *CreateAsset_CreateAsset_Asset) GetAssetSubtypeName() *string { - if t == nil { - t = &CreateAsset_CreateAsset_Asset{} - } - return t.AssetSubtypeName -} -func (t *CreateAsset_CreateAsset_Asset) GetAssetType() *enums.AssetType { - if t == nil { - t = &CreateAsset_CreateAsset_Asset{} - } - return &t.AssetType -} -func (t *CreateAsset_CreateAsset_Asset) GetContainsPii() *bool { - if t == nil { - t = &CreateAsset_CreateAsset_Asset{} - } - return t.ContainsPii -} -func (t *CreateAsset_CreateAsset_Asset) GetCostCenter() *string { - if t == nil { - t = &CreateAsset_CreateAsset_Asset{} - } - return t.CostCenter -} -func (t *CreateAsset_CreateAsset_Asset) GetCpe() *string { - if t == nil { - t = &CreateAsset_CreateAsset_Asset{} - } - return t.Cpe -} -func (t *CreateAsset_CreateAsset_Asset) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateAsset_CreateAsset_Asset{} - } - return t.CreatedAt -} -func (t *CreateAsset_CreateAsset_Asset) GetCreatedBy() *string { - if t == nil { - t = &CreateAsset_CreateAsset_Asset{} - } - return t.CreatedBy -} -func (t *CreateAsset_CreateAsset_Asset) GetCriticalityName() *string { - if t == nil { - t = &CreateAsset_CreateAsset_Asset{} - } - return t.CriticalityName -} -func (t *CreateAsset_CreateAsset_Asset) GetDescription() *string { - if t == nil { - t = &CreateAsset_CreateAsset_Asset{} - } - return t.Description -} -func (t *CreateAsset_CreateAsset_Asset) GetEncryptionStatusName() *string { - if t == nil { - t = &CreateAsset_CreateAsset_Asset{} - } - return t.EncryptionStatusName -} -func (t *CreateAsset_CreateAsset_Asset) GetEnvironmentName() *string { - if t == nil { - t = &CreateAsset_CreateAsset_Asset{} - } - return t.EnvironmentName -} -func (t *CreateAsset_CreateAsset_Asset) GetEstimatedMonthlyCost() *float64 { - if t == nil { - t = &CreateAsset_CreateAsset_Asset{} - } - return t.EstimatedMonthlyCost -} -func (t *CreateAsset_CreateAsset_Asset) GetID() string { - if t == nil { - t = &CreateAsset_CreateAsset_Asset{} - } - return t.ID -} -func (t *CreateAsset_CreateAsset_Asset) GetIdentifier() *string { - if t == nil { - t = &CreateAsset_CreateAsset_Asset{} - } - return t.Identifier -} -func (t *CreateAsset_CreateAsset_Asset) GetInternalOwner() *string { - if t == nil { - t = &CreateAsset_CreateAsset_Asset{} - } - return t.InternalOwner -} -func (t *CreateAsset_CreateAsset_Asset) GetInternalOwnerGroup() *CreateAsset_CreateAsset_Asset_InternalOwnerGroup { - if t == nil { - t = &CreateAsset_CreateAsset_Asset{} - } - return t.InternalOwnerGroup -} -func (t *CreateAsset_CreateAsset_Asset) GetInternalOwnerUser() *CreateAsset_CreateAsset_Asset_InternalOwnerUser { - if t == nil { - t = &CreateAsset_CreateAsset_Asset{} - } - return t.InternalOwnerUser -} -func (t *CreateAsset_CreateAsset_Asset) GetName() string { - if t == nil { - t = &CreateAsset_CreateAsset_Asset{} - } - return t.Name -} -func (t *CreateAsset_CreateAsset_Asset) GetPhysicalLocation() *string { - if t == nil { - t = &CreateAsset_CreateAsset_Asset{} - } - return t.PhysicalLocation -} -func (t *CreateAsset_CreateAsset_Asset) GetPurchaseDate() *models.DateTime { - if t == nil { - t = &CreateAsset_CreateAsset_Asset{} - } - return t.PurchaseDate -} -func (t *CreateAsset_CreateAsset_Asset) GetRegion() *string { - if t == nil { - t = &CreateAsset_CreateAsset_Asset{} - } - return t.Region -} -func (t *CreateAsset_CreateAsset_Asset) GetScopeName() *string { - if t == nil { - t = &CreateAsset_CreateAsset_Asset{} - } - return t.ScopeName -} -func (t *CreateAsset_CreateAsset_Asset) GetSecurityTierName() *string { - if t == nil { - t = &CreateAsset_CreateAsset_Asset{} - } - return t.SecurityTierName -} -func (t *CreateAsset_CreateAsset_Asset) GetSourceIdentifier() *string { - if t == nil { - t = &CreateAsset_CreateAsset_Asset{} - } - return t.SourceIdentifier -} -func (t *CreateAsset_CreateAsset_Asset) GetSourceType() *enums.SourceType { - if t == nil { - t = &CreateAsset_CreateAsset_Asset{} - } - return &t.SourceType -} -func (t *CreateAsset_CreateAsset_Asset) GetTags() []string { - if t == nil { - t = &CreateAsset_CreateAsset_Asset{} - } - return t.Tags -} -func (t *CreateAsset_CreateAsset_Asset) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateAsset_CreateAsset_Asset{} - } - return t.UpdatedAt -} -func (t *CreateAsset_CreateAsset_Asset) GetUpdatedBy() *string { - if t == nil { - t = &CreateAsset_CreateAsset_Asset{} - } - return t.UpdatedBy -} -func (t *CreateAsset_CreateAsset_Asset) GetWebsite() *string { - if t == nil { - t = &CreateAsset_CreateAsset_Asset{} - } - return t.Website -} - -type CreateAsset_CreateAsset struct { - Asset CreateAsset_CreateAsset_Asset "json:\"asset\" graphql:\"asset\"" -} - -func (t *CreateAsset_CreateAsset) GetAsset() *CreateAsset_CreateAsset_Asset { - if t == nil { - t = &CreateAsset_CreateAsset{} - } - return &t.Asset -} - -type CreateBulkAsset_CreateBulkAsset_Assets_InternalOwnerGroup struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" -} - -func (t *CreateBulkAsset_CreateBulkAsset_Assets_InternalOwnerGroup) GetDisplayName() string { - if t == nil { - t = &CreateBulkAsset_CreateBulkAsset_Assets_InternalOwnerGroup{} - } - return t.DisplayName -} -func (t *CreateBulkAsset_CreateBulkAsset_Assets_InternalOwnerGroup) GetID() string { - if t == nil { - t = &CreateBulkAsset_CreateBulkAsset_Assets_InternalOwnerGroup{} - } - return t.ID -} - -type CreateBulkAsset_CreateBulkAsset_Assets_InternalOwnerUser struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" -} - -func (t *CreateBulkAsset_CreateBulkAsset_Assets_InternalOwnerUser) GetDisplayName() string { - if t == nil { - t = &CreateBulkAsset_CreateBulkAsset_Assets_InternalOwnerUser{} - } - return t.DisplayName -} -func (t *CreateBulkAsset_CreateBulkAsset_Assets_InternalOwnerUser) GetID() string { - if t == nil { - t = &CreateBulkAsset_CreateBulkAsset_Assets_InternalOwnerUser{} - } - return t.ID -} - -type CreateBulkAsset_CreateBulkAsset_Assets struct { - AccessModelName *string "json:\"accessModelName,omitempty\" graphql:\"accessModelName\"" - AssetDataClassificationName *string "json:\"assetDataClassificationName,omitempty\" graphql:\"assetDataClassificationName\"" - AssetSubtypeName *string "json:\"assetSubtypeName,omitempty\" graphql:\"assetSubtypeName\"" - AssetType enums.AssetType "json:\"assetType\" graphql:\"assetType\"" - ContainsPii *bool "json:\"containsPii,omitempty\" graphql:\"containsPii\"" - CostCenter *string "json:\"costCenter,omitempty\" graphql:\"costCenter\"" - Cpe *string "json:\"cpe,omitempty\" graphql:\"cpe\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - CriticalityName *string "json:\"criticalityName,omitempty\" graphql:\"criticalityName\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - EncryptionStatusName *string "json:\"encryptionStatusName,omitempty\" graphql:\"encryptionStatusName\"" - EnvironmentName *string "json:\"environmentName,omitempty\" graphql:\"environmentName\"" - EstimatedMonthlyCost *float64 "json:\"estimatedMonthlyCost,omitempty\" graphql:\"estimatedMonthlyCost\"" - ID string "json:\"id\" graphql:\"id\"" - Identifier *string "json:\"identifier,omitempty\" graphql:\"identifier\"" - InternalOwner *string "json:\"internalOwner,omitempty\" graphql:\"internalOwner\"" - InternalOwnerGroup *CreateBulkAsset_CreateBulkAsset_Assets_InternalOwnerGroup "json:\"internalOwnerGroup,omitempty\" graphql:\"internalOwnerGroup\"" - InternalOwnerUser *CreateBulkAsset_CreateBulkAsset_Assets_InternalOwnerUser "json:\"internalOwnerUser,omitempty\" graphql:\"internalOwnerUser\"" - Name string "json:\"name\" graphql:\"name\"" - PhysicalLocation *string "json:\"physicalLocation,omitempty\" graphql:\"physicalLocation\"" - PurchaseDate *models.DateTime "json:\"purchaseDate,omitempty\" graphql:\"purchaseDate\"" - Region *string "json:\"region,omitempty\" graphql:\"region\"" - ScopeName *string "json:\"scopeName,omitempty\" graphql:\"scopeName\"" - SecurityTierName *string "json:\"securityTierName,omitempty\" graphql:\"securityTierName\"" - SourceIdentifier *string "json:\"sourceIdentifier,omitempty\" graphql:\"sourceIdentifier\"" - SourceType enums.SourceType "json:\"sourceType\" graphql:\"sourceType\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Website *string "json:\"website,omitempty\" graphql:\"website\"" -} - -func (t *CreateBulkAsset_CreateBulkAsset_Assets) GetAccessModelName() *string { - if t == nil { - t = &CreateBulkAsset_CreateBulkAsset_Assets{} - } - return t.AccessModelName -} -func (t *CreateBulkAsset_CreateBulkAsset_Assets) GetAssetDataClassificationName() *string { - if t == nil { - t = &CreateBulkAsset_CreateBulkAsset_Assets{} - } - return t.AssetDataClassificationName -} -func (t *CreateBulkAsset_CreateBulkAsset_Assets) GetAssetSubtypeName() *string { - if t == nil { - t = &CreateBulkAsset_CreateBulkAsset_Assets{} - } - return t.AssetSubtypeName -} -func (t *CreateBulkAsset_CreateBulkAsset_Assets) GetAssetType() *enums.AssetType { - if t == nil { - t = &CreateBulkAsset_CreateBulkAsset_Assets{} - } - return &t.AssetType -} -func (t *CreateBulkAsset_CreateBulkAsset_Assets) GetContainsPii() *bool { - if t == nil { - t = &CreateBulkAsset_CreateBulkAsset_Assets{} - } - return t.ContainsPii -} -func (t *CreateBulkAsset_CreateBulkAsset_Assets) GetCostCenter() *string { - if t == nil { - t = &CreateBulkAsset_CreateBulkAsset_Assets{} - } - return t.CostCenter -} -func (t *CreateBulkAsset_CreateBulkAsset_Assets) GetCpe() *string { - if t == nil { - t = &CreateBulkAsset_CreateBulkAsset_Assets{} - } - return t.Cpe -} -func (t *CreateBulkAsset_CreateBulkAsset_Assets) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkAsset_CreateBulkAsset_Assets{} - } - return t.CreatedAt -} -func (t *CreateBulkAsset_CreateBulkAsset_Assets) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkAsset_CreateBulkAsset_Assets{} - } - return t.CreatedBy -} -func (t *CreateBulkAsset_CreateBulkAsset_Assets) GetCriticalityName() *string { - if t == nil { - t = &CreateBulkAsset_CreateBulkAsset_Assets{} - } - return t.CriticalityName -} -func (t *CreateBulkAsset_CreateBulkAsset_Assets) GetDescription() *string { - if t == nil { - t = &CreateBulkAsset_CreateBulkAsset_Assets{} - } - return t.Description -} -func (t *CreateBulkAsset_CreateBulkAsset_Assets) GetEncryptionStatusName() *string { - if t == nil { - t = &CreateBulkAsset_CreateBulkAsset_Assets{} - } - return t.EncryptionStatusName -} -func (t *CreateBulkAsset_CreateBulkAsset_Assets) GetEnvironmentName() *string { - if t == nil { - t = &CreateBulkAsset_CreateBulkAsset_Assets{} - } - return t.EnvironmentName -} -func (t *CreateBulkAsset_CreateBulkAsset_Assets) GetEstimatedMonthlyCost() *float64 { - if t == nil { - t = &CreateBulkAsset_CreateBulkAsset_Assets{} - } - return t.EstimatedMonthlyCost -} -func (t *CreateBulkAsset_CreateBulkAsset_Assets) GetID() string { - if t == nil { - t = &CreateBulkAsset_CreateBulkAsset_Assets{} - } - return t.ID -} -func (t *CreateBulkAsset_CreateBulkAsset_Assets) GetIdentifier() *string { - if t == nil { - t = &CreateBulkAsset_CreateBulkAsset_Assets{} - } - return t.Identifier -} -func (t *CreateBulkAsset_CreateBulkAsset_Assets) GetInternalOwner() *string { - if t == nil { - t = &CreateBulkAsset_CreateBulkAsset_Assets{} - } - return t.InternalOwner -} -func (t *CreateBulkAsset_CreateBulkAsset_Assets) GetInternalOwnerGroup() *CreateBulkAsset_CreateBulkAsset_Assets_InternalOwnerGroup { - if t == nil { - t = &CreateBulkAsset_CreateBulkAsset_Assets{} - } - return t.InternalOwnerGroup -} -func (t *CreateBulkAsset_CreateBulkAsset_Assets) GetInternalOwnerUser() *CreateBulkAsset_CreateBulkAsset_Assets_InternalOwnerUser { - if t == nil { - t = &CreateBulkAsset_CreateBulkAsset_Assets{} - } - return t.InternalOwnerUser -} -func (t *CreateBulkAsset_CreateBulkAsset_Assets) GetName() string { - if t == nil { - t = &CreateBulkAsset_CreateBulkAsset_Assets{} - } - return t.Name -} -func (t *CreateBulkAsset_CreateBulkAsset_Assets) GetPhysicalLocation() *string { - if t == nil { - t = &CreateBulkAsset_CreateBulkAsset_Assets{} - } - return t.PhysicalLocation -} -func (t *CreateBulkAsset_CreateBulkAsset_Assets) GetPurchaseDate() *models.DateTime { - if t == nil { - t = &CreateBulkAsset_CreateBulkAsset_Assets{} - } - return t.PurchaseDate -} -func (t *CreateBulkAsset_CreateBulkAsset_Assets) GetRegion() *string { - if t == nil { - t = &CreateBulkAsset_CreateBulkAsset_Assets{} - } - return t.Region -} -func (t *CreateBulkAsset_CreateBulkAsset_Assets) GetScopeName() *string { - if t == nil { - t = &CreateBulkAsset_CreateBulkAsset_Assets{} - } - return t.ScopeName -} -func (t *CreateBulkAsset_CreateBulkAsset_Assets) GetSecurityTierName() *string { - if t == nil { - t = &CreateBulkAsset_CreateBulkAsset_Assets{} - } - return t.SecurityTierName -} -func (t *CreateBulkAsset_CreateBulkAsset_Assets) GetSourceIdentifier() *string { - if t == nil { - t = &CreateBulkAsset_CreateBulkAsset_Assets{} - } - return t.SourceIdentifier -} -func (t *CreateBulkAsset_CreateBulkAsset_Assets) GetSourceType() *enums.SourceType { - if t == nil { - t = &CreateBulkAsset_CreateBulkAsset_Assets{} - } - return &t.SourceType -} -func (t *CreateBulkAsset_CreateBulkAsset_Assets) GetTags() []string { - if t == nil { - t = &CreateBulkAsset_CreateBulkAsset_Assets{} - } - return t.Tags -} -func (t *CreateBulkAsset_CreateBulkAsset_Assets) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkAsset_CreateBulkAsset_Assets{} - } - return t.UpdatedAt -} -func (t *CreateBulkAsset_CreateBulkAsset_Assets) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkAsset_CreateBulkAsset_Assets{} - } - return t.UpdatedBy -} -func (t *CreateBulkAsset_CreateBulkAsset_Assets) GetWebsite() *string { - if t == nil { - t = &CreateBulkAsset_CreateBulkAsset_Assets{} - } - return t.Website -} - -type CreateBulkAsset_CreateBulkAsset struct { - Assets []*CreateBulkAsset_CreateBulkAsset_Assets "json:\"assets,omitempty\" graphql:\"assets\"" -} - -func (t *CreateBulkAsset_CreateBulkAsset) GetAssets() []*CreateBulkAsset_CreateBulkAsset_Assets { - if t == nil { - t = &CreateBulkAsset_CreateBulkAsset{} - } - return t.Assets -} - -type CreateBulkCSVAsset_CreateBulkCSVAsset_Assets_InternalOwnerGroup struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" -} - -func (t *CreateBulkCSVAsset_CreateBulkCSVAsset_Assets_InternalOwnerGroup) GetDisplayName() string { - if t == nil { - t = &CreateBulkCSVAsset_CreateBulkCSVAsset_Assets_InternalOwnerGroup{} - } - return t.DisplayName -} -func (t *CreateBulkCSVAsset_CreateBulkCSVAsset_Assets_InternalOwnerGroup) GetID() string { - if t == nil { - t = &CreateBulkCSVAsset_CreateBulkCSVAsset_Assets_InternalOwnerGroup{} - } - return t.ID -} - -type CreateBulkCSVAsset_CreateBulkCSVAsset_Assets_InternalOwnerUser struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" -} - -func (t *CreateBulkCSVAsset_CreateBulkCSVAsset_Assets_InternalOwnerUser) GetDisplayName() string { - if t == nil { - t = &CreateBulkCSVAsset_CreateBulkCSVAsset_Assets_InternalOwnerUser{} - } - return t.DisplayName -} -func (t *CreateBulkCSVAsset_CreateBulkCSVAsset_Assets_InternalOwnerUser) GetID() string { - if t == nil { - t = &CreateBulkCSVAsset_CreateBulkCSVAsset_Assets_InternalOwnerUser{} - } - return t.ID -} - -type CreateBulkCSVAsset_CreateBulkCSVAsset_Assets struct { - AccessModelName *string "json:\"accessModelName,omitempty\" graphql:\"accessModelName\"" - AssetDataClassificationName *string "json:\"assetDataClassificationName,omitempty\" graphql:\"assetDataClassificationName\"" - AssetSubtypeName *string "json:\"assetSubtypeName,omitempty\" graphql:\"assetSubtypeName\"" - AssetType enums.AssetType "json:\"assetType\" graphql:\"assetType\"" - ContainsPii *bool "json:\"containsPii,omitempty\" graphql:\"containsPii\"" - CostCenter *string "json:\"costCenter,omitempty\" graphql:\"costCenter\"" - Cpe *string "json:\"cpe,omitempty\" graphql:\"cpe\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - CriticalityName *string "json:\"criticalityName,omitempty\" graphql:\"criticalityName\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - EncryptionStatusName *string "json:\"encryptionStatusName,omitempty\" graphql:\"encryptionStatusName\"" - EnvironmentName *string "json:\"environmentName,omitempty\" graphql:\"environmentName\"" - EstimatedMonthlyCost *float64 "json:\"estimatedMonthlyCost,omitempty\" graphql:\"estimatedMonthlyCost\"" - ID string "json:\"id\" graphql:\"id\"" - Identifier *string "json:\"identifier,omitempty\" graphql:\"identifier\"" - InternalOwner *string "json:\"internalOwner,omitempty\" graphql:\"internalOwner\"" - InternalOwnerGroup *CreateBulkCSVAsset_CreateBulkCSVAsset_Assets_InternalOwnerGroup "json:\"internalOwnerGroup,omitempty\" graphql:\"internalOwnerGroup\"" - InternalOwnerUser *CreateBulkCSVAsset_CreateBulkCSVAsset_Assets_InternalOwnerUser "json:\"internalOwnerUser,omitempty\" graphql:\"internalOwnerUser\"" - Name string "json:\"name\" graphql:\"name\"" - PhysicalLocation *string "json:\"physicalLocation,omitempty\" graphql:\"physicalLocation\"" - PurchaseDate *models.DateTime "json:\"purchaseDate,omitempty\" graphql:\"purchaseDate\"" - Region *string "json:\"region,omitempty\" graphql:\"region\"" - ScopeName *string "json:\"scopeName,omitempty\" graphql:\"scopeName\"" - SecurityTierName *string "json:\"securityTierName,omitempty\" graphql:\"securityTierName\"" - SourceIdentifier *string "json:\"sourceIdentifier,omitempty\" graphql:\"sourceIdentifier\"" - SourceType enums.SourceType "json:\"sourceType\" graphql:\"sourceType\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Website *string "json:\"website,omitempty\" graphql:\"website\"" -} - -func (t *CreateBulkCSVAsset_CreateBulkCSVAsset_Assets) GetAccessModelName() *string { - if t == nil { - t = &CreateBulkCSVAsset_CreateBulkCSVAsset_Assets{} - } - return t.AccessModelName -} -func (t *CreateBulkCSVAsset_CreateBulkCSVAsset_Assets) GetAssetDataClassificationName() *string { - if t == nil { - t = &CreateBulkCSVAsset_CreateBulkCSVAsset_Assets{} - } - return t.AssetDataClassificationName -} -func (t *CreateBulkCSVAsset_CreateBulkCSVAsset_Assets) GetAssetSubtypeName() *string { - if t == nil { - t = &CreateBulkCSVAsset_CreateBulkCSVAsset_Assets{} - } - return t.AssetSubtypeName -} -func (t *CreateBulkCSVAsset_CreateBulkCSVAsset_Assets) GetAssetType() *enums.AssetType { - if t == nil { - t = &CreateBulkCSVAsset_CreateBulkCSVAsset_Assets{} - } - return &t.AssetType -} -func (t *CreateBulkCSVAsset_CreateBulkCSVAsset_Assets) GetContainsPii() *bool { - if t == nil { - t = &CreateBulkCSVAsset_CreateBulkCSVAsset_Assets{} - } - return t.ContainsPii -} -func (t *CreateBulkCSVAsset_CreateBulkCSVAsset_Assets) GetCostCenter() *string { - if t == nil { - t = &CreateBulkCSVAsset_CreateBulkCSVAsset_Assets{} - } - return t.CostCenter -} -func (t *CreateBulkCSVAsset_CreateBulkCSVAsset_Assets) GetCpe() *string { - if t == nil { - t = &CreateBulkCSVAsset_CreateBulkCSVAsset_Assets{} - } - return t.Cpe -} -func (t *CreateBulkCSVAsset_CreateBulkCSVAsset_Assets) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVAsset_CreateBulkCSVAsset_Assets{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVAsset_CreateBulkCSVAsset_Assets) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVAsset_CreateBulkCSVAsset_Assets{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVAsset_CreateBulkCSVAsset_Assets) GetCriticalityName() *string { - if t == nil { - t = &CreateBulkCSVAsset_CreateBulkCSVAsset_Assets{} - } - return t.CriticalityName -} -func (t *CreateBulkCSVAsset_CreateBulkCSVAsset_Assets) GetDescription() *string { - if t == nil { - t = &CreateBulkCSVAsset_CreateBulkCSVAsset_Assets{} - } - return t.Description -} -func (t *CreateBulkCSVAsset_CreateBulkCSVAsset_Assets) GetEncryptionStatusName() *string { - if t == nil { - t = &CreateBulkCSVAsset_CreateBulkCSVAsset_Assets{} - } - return t.EncryptionStatusName -} -func (t *CreateBulkCSVAsset_CreateBulkCSVAsset_Assets) GetEnvironmentName() *string { - if t == nil { - t = &CreateBulkCSVAsset_CreateBulkCSVAsset_Assets{} - } - return t.EnvironmentName -} -func (t *CreateBulkCSVAsset_CreateBulkCSVAsset_Assets) GetEstimatedMonthlyCost() *float64 { - if t == nil { - t = &CreateBulkCSVAsset_CreateBulkCSVAsset_Assets{} - } - return t.EstimatedMonthlyCost -} -func (t *CreateBulkCSVAsset_CreateBulkCSVAsset_Assets) GetID() string { - if t == nil { - t = &CreateBulkCSVAsset_CreateBulkCSVAsset_Assets{} - } - return t.ID -} -func (t *CreateBulkCSVAsset_CreateBulkCSVAsset_Assets) GetIdentifier() *string { - if t == nil { - t = &CreateBulkCSVAsset_CreateBulkCSVAsset_Assets{} - } - return t.Identifier -} -func (t *CreateBulkCSVAsset_CreateBulkCSVAsset_Assets) GetInternalOwner() *string { - if t == nil { - t = &CreateBulkCSVAsset_CreateBulkCSVAsset_Assets{} - } - return t.InternalOwner -} -func (t *CreateBulkCSVAsset_CreateBulkCSVAsset_Assets) GetInternalOwnerGroup() *CreateBulkCSVAsset_CreateBulkCSVAsset_Assets_InternalOwnerGroup { - if t == nil { - t = &CreateBulkCSVAsset_CreateBulkCSVAsset_Assets{} - } - return t.InternalOwnerGroup -} -func (t *CreateBulkCSVAsset_CreateBulkCSVAsset_Assets) GetInternalOwnerUser() *CreateBulkCSVAsset_CreateBulkCSVAsset_Assets_InternalOwnerUser { - if t == nil { - t = &CreateBulkCSVAsset_CreateBulkCSVAsset_Assets{} - } - return t.InternalOwnerUser -} -func (t *CreateBulkCSVAsset_CreateBulkCSVAsset_Assets) GetName() string { - if t == nil { - t = &CreateBulkCSVAsset_CreateBulkCSVAsset_Assets{} - } - return t.Name -} -func (t *CreateBulkCSVAsset_CreateBulkCSVAsset_Assets) GetPhysicalLocation() *string { - if t == nil { - t = &CreateBulkCSVAsset_CreateBulkCSVAsset_Assets{} - } - return t.PhysicalLocation -} -func (t *CreateBulkCSVAsset_CreateBulkCSVAsset_Assets) GetPurchaseDate() *models.DateTime { - if t == nil { - t = &CreateBulkCSVAsset_CreateBulkCSVAsset_Assets{} - } - return t.PurchaseDate -} -func (t *CreateBulkCSVAsset_CreateBulkCSVAsset_Assets) GetRegion() *string { - if t == nil { - t = &CreateBulkCSVAsset_CreateBulkCSVAsset_Assets{} - } - return t.Region -} -func (t *CreateBulkCSVAsset_CreateBulkCSVAsset_Assets) GetScopeName() *string { - if t == nil { - t = &CreateBulkCSVAsset_CreateBulkCSVAsset_Assets{} - } - return t.ScopeName -} -func (t *CreateBulkCSVAsset_CreateBulkCSVAsset_Assets) GetSecurityTierName() *string { - if t == nil { - t = &CreateBulkCSVAsset_CreateBulkCSVAsset_Assets{} - } - return t.SecurityTierName -} -func (t *CreateBulkCSVAsset_CreateBulkCSVAsset_Assets) GetSourceIdentifier() *string { - if t == nil { - t = &CreateBulkCSVAsset_CreateBulkCSVAsset_Assets{} - } - return t.SourceIdentifier -} -func (t *CreateBulkCSVAsset_CreateBulkCSVAsset_Assets) GetSourceType() *enums.SourceType { - if t == nil { - t = &CreateBulkCSVAsset_CreateBulkCSVAsset_Assets{} - } - return &t.SourceType -} -func (t *CreateBulkCSVAsset_CreateBulkCSVAsset_Assets) GetTags() []string { - if t == nil { - t = &CreateBulkCSVAsset_CreateBulkCSVAsset_Assets{} - } - return t.Tags -} -func (t *CreateBulkCSVAsset_CreateBulkCSVAsset_Assets) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVAsset_CreateBulkCSVAsset_Assets{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVAsset_CreateBulkCSVAsset_Assets) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVAsset_CreateBulkCSVAsset_Assets{} - } - return t.UpdatedBy -} -func (t *CreateBulkCSVAsset_CreateBulkCSVAsset_Assets) GetWebsite() *string { - if t == nil { - t = &CreateBulkCSVAsset_CreateBulkCSVAsset_Assets{} - } - return t.Website -} - -type CreateBulkCSVAsset_CreateBulkCSVAsset struct { - Assets []*CreateBulkCSVAsset_CreateBulkCSVAsset_Assets "json:\"assets,omitempty\" graphql:\"assets\"" -} - -func (t *CreateBulkCSVAsset_CreateBulkCSVAsset) GetAssets() []*CreateBulkCSVAsset_CreateBulkCSVAsset_Assets { - if t == nil { - t = &CreateBulkCSVAsset_CreateBulkCSVAsset{} - } - return t.Assets -} - -type DeleteAsset_DeleteAsset struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteAsset_DeleteAsset) GetDeletedID() string { - if t == nil { - t = &DeleteAsset_DeleteAsset{} - } - return t.DeletedID -} - -type GetAllAssets_Assets_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllAssets_Assets_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllAssets_Assets_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllAssets_Assets_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllAssets_Assets_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllAssets_Assets_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllAssets_Assets_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllAssets_Assets_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllAssets_Assets_PageInfo{} - } - return t.StartCursor -} - -type GetAllAssets_Assets_Edges_Node_InternalOwnerGroup struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" -} - -func (t *GetAllAssets_Assets_Edges_Node_InternalOwnerGroup) GetDisplayName() string { - if t == nil { - t = &GetAllAssets_Assets_Edges_Node_InternalOwnerGroup{} - } - return t.DisplayName -} -func (t *GetAllAssets_Assets_Edges_Node_InternalOwnerGroup) GetID() string { - if t == nil { - t = &GetAllAssets_Assets_Edges_Node_InternalOwnerGroup{} - } - return t.ID -} - -type GetAllAssets_Assets_Edges_Node_InternalOwnerUser struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" -} - -func (t *GetAllAssets_Assets_Edges_Node_InternalOwnerUser) GetDisplayName() string { - if t == nil { - t = &GetAllAssets_Assets_Edges_Node_InternalOwnerUser{} - } - return t.DisplayName -} -func (t *GetAllAssets_Assets_Edges_Node_InternalOwnerUser) GetID() string { - if t == nil { - t = &GetAllAssets_Assets_Edges_Node_InternalOwnerUser{} - } - return t.ID -} - -type GetAllAssets_Assets_Edges_Node struct { - AccessModelName *string "json:\"accessModelName,omitempty\" graphql:\"accessModelName\"" - AssetDataClassificationName *string "json:\"assetDataClassificationName,omitempty\" graphql:\"assetDataClassificationName\"" - AssetSubtypeName *string "json:\"assetSubtypeName,omitempty\" graphql:\"assetSubtypeName\"" - AssetType enums.AssetType "json:\"assetType\" graphql:\"assetType\"" - ContainsPii *bool "json:\"containsPii,omitempty\" graphql:\"containsPii\"" - CostCenter *string "json:\"costCenter,omitempty\" graphql:\"costCenter\"" - Cpe *string "json:\"cpe,omitempty\" graphql:\"cpe\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - CriticalityName *string "json:\"criticalityName,omitempty\" graphql:\"criticalityName\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - EncryptionStatusName *string "json:\"encryptionStatusName,omitempty\" graphql:\"encryptionStatusName\"" - EnvironmentName *string "json:\"environmentName,omitempty\" graphql:\"environmentName\"" - EstimatedMonthlyCost *float64 "json:\"estimatedMonthlyCost,omitempty\" graphql:\"estimatedMonthlyCost\"" - ID string "json:\"id\" graphql:\"id\"" - Identifier *string "json:\"identifier,omitempty\" graphql:\"identifier\"" - InternalOwner *string "json:\"internalOwner,omitempty\" graphql:\"internalOwner\"" - InternalOwnerGroup *GetAllAssets_Assets_Edges_Node_InternalOwnerGroup "json:\"internalOwnerGroup,omitempty\" graphql:\"internalOwnerGroup\"" - InternalOwnerUser *GetAllAssets_Assets_Edges_Node_InternalOwnerUser "json:\"internalOwnerUser,omitempty\" graphql:\"internalOwnerUser\"" - Name string "json:\"name\" graphql:\"name\"" - PhysicalLocation *string "json:\"physicalLocation,omitempty\" graphql:\"physicalLocation\"" - PurchaseDate *models.DateTime "json:\"purchaseDate,omitempty\" graphql:\"purchaseDate\"" - Region *string "json:\"region,omitempty\" graphql:\"region\"" - ScopeName *string "json:\"scopeName,omitempty\" graphql:\"scopeName\"" - SecurityTierName *string "json:\"securityTierName,omitempty\" graphql:\"securityTierName\"" - SourceIdentifier *string "json:\"sourceIdentifier,omitempty\" graphql:\"sourceIdentifier\"" - SourceType enums.SourceType "json:\"sourceType\" graphql:\"sourceType\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Website *string "json:\"website,omitempty\" graphql:\"website\"" -} - -func (t *GetAllAssets_Assets_Edges_Node) GetAccessModelName() *string { - if t == nil { - t = &GetAllAssets_Assets_Edges_Node{} - } - return t.AccessModelName -} -func (t *GetAllAssets_Assets_Edges_Node) GetAssetDataClassificationName() *string { - if t == nil { - t = &GetAllAssets_Assets_Edges_Node{} - } - return t.AssetDataClassificationName -} -func (t *GetAllAssets_Assets_Edges_Node) GetAssetSubtypeName() *string { - if t == nil { - t = &GetAllAssets_Assets_Edges_Node{} - } - return t.AssetSubtypeName -} -func (t *GetAllAssets_Assets_Edges_Node) GetAssetType() *enums.AssetType { - if t == nil { - t = &GetAllAssets_Assets_Edges_Node{} - } - return &t.AssetType -} -func (t *GetAllAssets_Assets_Edges_Node) GetContainsPii() *bool { - if t == nil { - t = &GetAllAssets_Assets_Edges_Node{} - } - return t.ContainsPii -} -func (t *GetAllAssets_Assets_Edges_Node) GetCostCenter() *string { - if t == nil { - t = &GetAllAssets_Assets_Edges_Node{} - } - return t.CostCenter -} -func (t *GetAllAssets_Assets_Edges_Node) GetCpe() *string { - if t == nil { - t = &GetAllAssets_Assets_Edges_Node{} - } - return t.Cpe -} -func (t *GetAllAssets_Assets_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllAssets_Assets_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllAssets_Assets_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllAssets_Assets_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllAssets_Assets_Edges_Node) GetCriticalityName() *string { - if t == nil { - t = &GetAllAssets_Assets_Edges_Node{} - } - return t.CriticalityName -} -func (t *GetAllAssets_Assets_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetAllAssets_Assets_Edges_Node{} - } - return t.Description -} -func (t *GetAllAssets_Assets_Edges_Node) GetEncryptionStatusName() *string { - if t == nil { - t = &GetAllAssets_Assets_Edges_Node{} - } - return t.EncryptionStatusName -} -func (t *GetAllAssets_Assets_Edges_Node) GetEnvironmentName() *string { - if t == nil { - t = &GetAllAssets_Assets_Edges_Node{} - } - return t.EnvironmentName -} -func (t *GetAllAssets_Assets_Edges_Node) GetEstimatedMonthlyCost() *float64 { - if t == nil { - t = &GetAllAssets_Assets_Edges_Node{} - } - return t.EstimatedMonthlyCost -} -func (t *GetAllAssets_Assets_Edges_Node) GetID() string { - if t == nil { - t = &GetAllAssets_Assets_Edges_Node{} - } - return t.ID -} -func (t *GetAllAssets_Assets_Edges_Node) GetIdentifier() *string { - if t == nil { - t = &GetAllAssets_Assets_Edges_Node{} - } - return t.Identifier -} -func (t *GetAllAssets_Assets_Edges_Node) GetInternalOwner() *string { - if t == nil { - t = &GetAllAssets_Assets_Edges_Node{} - } - return t.InternalOwner -} -func (t *GetAllAssets_Assets_Edges_Node) GetInternalOwnerGroup() *GetAllAssets_Assets_Edges_Node_InternalOwnerGroup { - if t == nil { - t = &GetAllAssets_Assets_Edges_Node{} - } - return t.InternalOwnerGroup -} -func (t *GetAllAssets_Assets_Edges_Node) GetInternalOwnerUser() *GetAllAssets_Assets_Edges_Node_InternalOwnerUser { - if t == nil { - t = &GetAllAssets_Assets_Edges_Node{} - } - return t.InternalOwnerUser -} -func (t *GetAllAssets_Assets_Edges_Node) GetName() string { - if t == nil { - t = &GetAllAssets_Assets_Edges_Node{} - } - return t.Name -} -func (t *GetAllAssets_Assets_Edges_Node) GetPhysicalLocation() *string { - if t == nil { - t = &GetAllAssets_Assets_Edges_Node{} - } - return t.PhysicalLocation -} -func (t *GetAllAssets_Assets_Edges_Node) GetPurchaseDate() *models.DateTime { - if t == nil { - t = &GetAllAssets_Assets_Edges_Node{} - } - return t.PurchaseDate -} -func (t *GetAllAssets_Assets_Edges_Node) GetRegion() *string { - if t == nil { - t = &GetAllAssets_Assets_Edges_Node{} - } - return t.Region -} -func (t *GetAllAssets_Assets_Edges_Node) GetScopeName() *string { - if t == nil { - t = &GetAllAssets_Assets_Edges_Node{} - } - return t.ScopeName -} -func (t *GetAllAssets_Assets_Edges_Node) GetSecurityTierName() *string { - if t == nil { - t = &GetAllAssets_Assets_Edges_Node{} - } - return t.SecurityTierName -} -func (t *GetAllAssets_Assets_Edges_Node) GetSourceIdentifier() *string { - if t == nil { - t = &GetAllAssets_Assets_Edges_Node{} - } - return t.SourceIdentifier -} -func (t *GetAllAssets_Assets_Edges_Node) GetSourceType() *enums.SourceType { - if t == nil { - t = &GetAllAssets_Assets_Edges_Node{} - } - return &t.SourceType -} -func (t *GetAllAssets_Assets_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllAssets_Assets_Edges_Node{} - } - return t.Tags -} -func (t *GetAllAssets_Assets_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllAssets_Assets_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllAssets_Assets_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllAssets_Assets_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetAllAssets_Assets_Edges_Node) GetWebsite() *string { - if t == nil { - t = &GetAllAssets_Assets_Edges_Node{} - } - return t.Website -} - -type GetAllAssets_Assets_Edges struct { - Node *GetAllAssets_Assets_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllAssets_Assets_Edges) GetNode() *GetAllAssets_Assets_Edges_Node { - if t == nil { - t = &GetAllAssets_Assets_Edges{} - } - return t.Node -} - -type GetAllAssets_Assets struct { - Edges []*GetAllAssets_Assets_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllAssets_Assets_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllAssets_Assets) GetEdges() []*GetAllAssets_Assets_Edges { - if t == nil { - t = &GetAllAssets_Assets{} - } - return t.Edges -} -func (t *GetAllAssets_Assets) GetPageInfo() *GetAllAssets_Assets_PageInfo { - if t == nil { - t = &GetAllAssets_Assets{} - } - return &t.PageInfo -} -func (t *GetAllAssets_Assets) GetTotalCount() int64 { - if t == nil { - t = &GetAllAssets_Assets{} - } - return t.TotalCount -} - -type GetAssetByID_Asset_InternalOwnerGroup struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" -} - -func (t *GetAssetByID_Asset_InternalOwnerGroup) GetDisplayName() string { - if t == nil { - t = &GetAssetByID_Asset_InternalOwnerGroup{} - } - return t.DisplayName -} -func (t *GetAssetByID_Asset_InternalOwnerGroup) GetID() string { - if t == nil { - t = &GetAssetByID_Asset_InternalOwnerGroup{} - } - return t.ID -} - -type GetAssetByID_Asset_InternalOwnerUser struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" -} - -func (t *GetAssetByID_Asset_InternalOwnerUser) GetDisplayName() string { - if t == nil { - t = &GetAssetByID_Asset_InternalOwnerUser{} - } - return t.DisplayName -} -func (t *GetAssetByID_Asset_InternalOwnerUser) GetID() string { - if t == nil { - t = &GetAssetByID_Asset_InternalOwnerUser{} - } - return t.ID -} - -type GetAssetByID_Asset struct { - AccessModelName *string "json:\"accessModelName,omitempty\" graphql:\"accessModelName\"" - AssetDataClassificationName *string "json:\"assetDataClassificationName,omitempty\" graphql:\"assetDataClassificationName\"" - AssetSubtypeName *string "json:\"assetSubtypeName,omitempty\" graphql:\"assetSubtypeName\"" - AssetType enums.AssetType "json:\"assetType\" graphql:\"assetType\"" - ContainsPii *bool "json:\"containsPii,omitempty\" graphql:\"containsPii\"" - CostCenter *string "json:\"costCenter,omitempty\" graphql:\"costCenter\"" - Cpe *string "json:\"cpe,omitempty\" graphql:\"cpe\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - CriticalityName *string "json:\"criticalityName,omitempty\" graphql:\"criticalityName\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - EncryptionStatusName *string "json:\"encryptionStatusName,omitempty\" graphql:\"encryptionStatusName\"" - EnvironmentName *string "json:\"environmentName,omitempty\" graphql:\"environmentName\"" - EstimatedMonthlyCost *float64 "json:\"estimatedMonthlyCost,omitempty\" graphql:\"estimatedMonthlyCost\"" - ID string "json:\"id\" graphql:\"id\"" - Identifier *string "json:\"identifier,omitempty\" graphql:\"identifier\"" - InternalOwner *string "json:\"internalOwner,omitempty\" graphql:\"internalOwner\"" - InternalOwnerGroup *GetAssetByID_Asset_InternalOwnerGroup "json:\"internalOwnerGroup,omitempty\" graphql:\"internalOwnerGroup\"" - InternalOwnerUser *GetAssetByID_Asset_InternalOwnerUser "json:\"internalOwnerUser,omitempty\" graphql:\"internalOwnerUser\"" - Name string "json:\"name\" graphql:\"name\"" - PhysicalLocation *string "json:\"physicalLocation,omitempty\" graphql:\"physicalLocation\"" - PurchaseDate *models.DateTime "json:\"purchaseDate,omitempty\" graphql:\"purchaseDate\"" - Region *string "json:\"region,omitempty\" graphql:\"region\"" - ScopeName *string "json:\"scopeName,omitempty\" graphql:\"scopeName\"" - SecurityTierName *string "json:\"securityTierName,omitempty\" graphql:\"securityTierName\"" - SourceIdentifier *string "json:\"sourceIdentifier,omitempty\" graphql:\"sourceIdentifier\"" - SourceType enums.SourceType "json:\"sourceType\" graphql:\"sourceType\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Website *string "json:\"website,omitempty\" graphql:\"website\"" -} - -func (t *GetAssetByID_Asset) GetAccessModelName() *string { - if t == nil { - t = &GetAssetByID_Asset{} - } - return t.AccessModelName -} -func (t *GetAssetByID_Asset) GetAssetDataClassificationName() *string { - if t == nil { - t = &GetAssetByID_Asset{} - } - return t.AssetDataClassificationName -} -func (t *GetAssetByID_Asset) GetAssetSubtypeName() *string { - if t == nil { - t = &GetAssetByID_Asset{} - } - return t.AssetSubtypeName -} -func (t *GetAssetByID_Asset) GetAssetType() *enums.AssetType { - if t == nil { - t = &GetAssetByID_Asset{} - } - return &t.AssetType -} -func (t *GetAssetByID_Asset) GetContainsPii() *bool { - if t == nil { - t = &GetAssetByID_Asset{} - } - return t.ContainsPii -} -func (t *GetAssetByID_Asset) GetCostCenter() *string { - if t == nil { - t = &GetAssetByID_Asset{} - } - return t.CostCenter -} -func (t *GetAssetByID_Asset) GetCpe() *string { - if t == nil { - t = &GetAssetByID_Asset{} - } - return t.Cpe -} -func (t *GetAssetByID_Asset) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAssetByID_Asset{} - } - return t.CreatedAt -} -func (t *GetAssetByID_Asset) GetCreatedBy() *string { - if t == nil { - t = &GetAssetByID_Asset{} - } - return t.CreatedBy -} -func (t *GetAssetByID_Asset) GetCriticalityName() *string { - if t == nil { - t = &GetAssetByID_Asset{} - } - return t.CriticalityName -} -func (t *GetAssetByID_Asset) GetDescription() *string { - if t == nil { - t = &GetAssetByID_Asset{} - } - return t.Description -} -func (t *GetAssetByID_Asset) GetEncryptionStatusName() *string { - if t == nil { - t = &GetAssetByID_Asset{} - } - return t.EncryptionStatusName -} -func (t *GetAssetByID_Asset) GetEnvironmentName() *string { - if t == nil { - t = &GetAssetByID_Asset{} - } - return t.EnvironmentName -} -func (t *GetAssetByID_Asset) GetEstimatedMonthlyCost() *float64 { - if t == nil { - t = &GetAssetByID_Asset{} - } - return t.EstimatedMonthlyCost -} -func (t *GetAssetByID_Asset) GetID() string { - if t == nil { - t = &GetAssetByID_Asset{} - } - return t.ID -} -func (t *GetAssetByID_Asset) GetIdentifier() *string { - if t == nil { - t = &GetAssetByID_Asset{} - } - return t.Identifier -} -func (t *GetAssetByID_Asset) GetInternalOwner() *string { - if t == nil { - t = &GetAssetByID_Asset{} - } - return t.InternalOwner -} -func (t *GetAssetByID_Asset) GetInternalOwnerGroup() *GetAssetByID_Asset_InternalOwnerGroup { - if t == nil { - t = &GetAssetByID_Asset{} - } - return t.InternalOwnerGroup -} -func (t *GetAssetByID_Asset) GetInternalOwnerUser() *GetAssetByID_Asset_InternalOwnerUser { - if t == nil { - t = &GetAssetByID_Asset{} - } - return t.InternalOwnerUser -} -func (t *GetAssetByID_Asset) GetName() string { - if t == nil { - t = &GetAssetByID_Asset{} - } - return t.Name -} -func (t *GetAssetByID_Asset) GetPhysicalLocation() *string { - if t == nil { - t = &GetAssetByID_Asset{} - } - return t.PhysicalLocation -} -func (t *GetAssetByID_Asset) GetPurchaseDate() *models.DateTime { - if t == nil { - t = &GetAssetByID_Asset{} - } - return t.PurchaseDate -} -func (t *GetAssetByID_Asset) GetRegion() *string { - if t == nil { - t = &GetAssetByID_Asset{} - } - return t.Region -} -func (t *GetAssetByID_Asset) GetScopeName() *string { - if t == nil { - t = &GetAssetByID_Asset{} - } - return t.ScopeName -} -func (t *GetAssetByID_Asset) GetSecurityTierName() *string { - if t == nil { - t = &GetAssetByID_Asset{} - } - return t.SecurityTierName -} -func (t *GetAssetByID_Asset) GetSourceIdentifier() *string { - if t == nil { - t = &GetAssetByID_Asset{} - } - return t.SourceIdentifier -} -func (t *GetAssetByID_Asset) GetSourceType() *enums.SourceType { - if t == nil { - t = &GetAssetByID_Asset{} - } - return &t.SourceType -} -func (t *GetAssetByID_Asset) GetTags() []string { - if t == nil { - t = &GetAssetByID_Asset{} - } - return t.Tags -} -func (t *GetAssetByID_Asset) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAssetByID_Asset{} - } - return t.UpdatedAt -} -func (t *GetAssetByID_Asset) GetUpdatedBy() *string { - if t == nil { - t = &GetAssetByID_Asset{} - } - return t.UpdatedBy -} -func (t *GetAssetByID_Asset) GetWebsite() *string { - if t == nil { - t = &GetAssetByID_Asset{} - } - return t.Website -} - -type GetAssets_Assets_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAssets_Assets_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAssets_Assets_PageInfo{} - } - return t.EndCursor -} -func (t *GetAssets_Assets_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAssets_Assets_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAssets_Assets_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAssets_Assets_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAssets_Assets_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAssets_Assets_PageInfo{} - } - return t.StartCursor -} - -type GetAssets_Assets_Edges_Node_InternalOwnerGroup struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" -} - -func (t *GetAssets_Assets_Edges_Node_InternalOwnerGroup) GetDisplayName() string { - if t == nil { - t = &GetAssets_Assets_Edges_Node_InternalOwnerGroup{} - } - return t.DisplayName -} -func (t *GetAssets_Assets_Edges_Node_InternalOwnerGroup) GetID() string { - if t == nil { - t = &GetAssets_Assets_Edges_Node_InternalOwnerGroup{} - } - return t.ID -} - -type GetAssets_Assets_Edges_Node_InternalOwnerUser struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" -} - -func (t *GetAssets_Assets_Edges_Node_InternalOwnerUser) GetDisplayName() string { - if t == nil { - t = &GetAssets_Assets_Edges_Node_InternalOwnerUser{} - } - return t.DisplayName -} -func (t *GetAssets_Assets_Edges_Node_InternalOwnerUser) GetID() string { - if t == nil { - t = &GetAssets_Assets_Edges_Node_InternalOwnerUser{} - } - return t.ID -} - -type GetAssets_Assets_Edges_Node struct { - AccessModelName *string "json:\"accessModelName,omitempty\" graphql:\"accessModelName\"" - AssetDataClassificationName *string "json:\"assetDataClassificationName,omitempty\" graphql:\"assetDataClassificationName\"" - AssetSubtypeName *string "json:\"assetSubtypeName,omitempty\" graphql:\"assetSubtypeName\"" - AssetType enums.AssetType "json:\"assetType\" graphql:\"assetType\"" - ContainsPii *bool "json:\"containsPii,omitempty\" graphql:\"containsPii\"" - CostCenter *string "json:\"costCenter,omitempty\" graphql:\"costCenter\"" - Cpe *string "json:\"cpe,omitempty\" graphql:\"cpe\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - CriticalityName *string "json:\"criticalityName,omitempty\" graphql:\"criticalityName\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - EncryptionStatusName *string "json:\"encryptionStatusName,omitempty\" graphql:\"encryptionStatusName\"" - EnvironmentName *string "json:\"environmentName,omitempty\" graphql:\"environmentName\"" - EstimatedMonthlyCost *float64 "json:\"estimatedMonthlyCost,omitempty\" graphql:\"estimatedMonthlyCost\"" - ID string "json:\"id\" graphql:\"id\"" - Identifier *string "json:\"identifier,omitempty\" graphql:\"identifier\"" - InternalOwner *string "json:\"internalOwner,omitempty\" graphql:\"internalOwner\"" - InternalOwnerGroup *GetAssets_Assets_Edges_Node_InternalOwnerGroup "json:\"internalOwnerGroup,omitempty\" graphql:\"internalOwnerGroup\"" - InternalOwnerUser *GetAssets_Assets_Edges_Node_InternalOwnerUser "json:\"internalOwnerUser,omitempty\" graphql:\"internalOwnerUser\"" - Name string "json:\"name\" graphql:\"name\"" - PhysicalLocation *string "json:\"physicalLocation,omitempty\" graphql:\"physicalLocation\"" - PurchaseDate *models.DateTime "json:\"purchaseDate,omitempty\" graphql:\"purchaseDate\"" - Region *string "json:\"region,omitempty\" graphql:\"region\"" - ScopeName *string "json:\"scopeName,omitempty\" graphql:\"scopeName\"" - SecurityTierName *string "json:\"securityTierName,omitempty\" graphql:\"securityTierName\"" - SourceIdentifier *string "json:\"sourceIdentifier,omitempty\" graphql:\"sourceIdentifier\"" - SourceType enums.SourceType "json:\"sourceType\" graphql:\"sourceType\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Website *string "json:\"website,omitempty\" graphql:\"website\"" -} - -func (t *GetAssets_Assets_Edges_Node) GetAccessModelName() *string { - if t == nil { - t = &GetAssets_Assets_Edges_Node{} - } - return t.AccessModelName -} -func (t *GetAssets_Assets_Edges_Node) GetAssetDataClassificationName() *string { - if t == nil { - t = &GetAssets_Assets_Edges_Node{} - } - return t.AssetDataClassificationName -} -func (t *GetAssets_Assets_Edges_Node) GetAssetSubtypeName() *string { - if t == nil { - t = &GetAssets_Assets_Edges_Node{} - } - return t.AssetSubtypeName -} -func (t *GetAssets_Assets_Edges_Node) GetAssetType() *enums.AssetType { - if t == nil { - t = &GetAssets_Assets_Edges_Node{} - } - return &t.AssetType -} -func (t *GetAssets_Assets_Edges_Node) GetContainsPii() *bool { - if t == nil { - t = &GetAssets_Assets_Edges_Node{} - } - return t.ContainsPii -} -func (t *GetAssets_Assets_Edges_Node) GetCostCenter() *string { - if t == nil { - t = &GetAssets_Assets_Edges_Node{} - } - return t.CostCenter -} -func (t *GetAssets_Assets_Edges_Node) GetCpe() *string { - if t == nil { - t = &GetAssets_Assets_Edges_Node{} - } - return t.Cpe -} -func (t *GetAssets_Assets_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAssets_Assets_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAssets_Assets_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAssets_Assets_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAssets_Assets_Edges_Node) GetCriticalityName() *string { - if t == nil { - t = &GetAssets_Assets_Edges_Node{} - } - return t.CriticalityName -} -func (t *GetAssets_Assets_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetAssets_Assets_Edges_Node{} - } - return t.Description -} -func (t *GetAssets_Assets_Edges_Node) GetEncryptionStatusName() *string { - if t == nil { - t = &GetAssets_Assets_Edges_Node{} - } - return t.EncryptionStatusName -} -func (t *GetAssets_Assets_Edges_Node) GetEnvironmentName() *string { - if t == nil { - t = &GetAssets_Assets_Edges_Node{} - } - return t.EnvironmentName -} -func (t *GetAssets_Assets_Edges_Node) GetEstimatedMonthlyCost() *float64 { - if t == nil { - t = &GetAssets_Assets_Edges_Node{} - } - return t.EstimatedMonthlyCost -} -func (t *GetAssets_Assets_Edges_Node) GetID() string { - if t == nil { - t = &GetAssets_Assets_Edges_Node{} - } - return t.ID -} -func (t *GetAssets_Assets_Edges_Node) GetIdentifier() *string { - if t == nil { - t = &GetAssets_Assets_Edges_Node{} - } - return t.Identifier -} -func (t *GetAssets_Assets_Edges_Node) GetInternalOwner() *string { - if t == nil { - t = &GetAssets_Assets_Edges_Node{} - } - return t.InternalOwner -} -func (t *GetAssets_Assets_Edges_Node) GetInternalOwnerGroup() *GetAssets_Assets_Edges_Node_InternalOwnerGroup { - if t == nil { - t = &GetAssets_Assets_Edges_Node{} - } - return t.InternalOwnerGroup -} -func (t *GetAssets_Assets_Edges_Node) GetInternalOwnerUser() *GetAssets_Assets_Edges_Node_InternalOwnerUser { - if t == nil { - t = &GetAssets_Assets_Edges_Node{} - } - return t.InternalOwnerUser -} -func (t *GetAssets_Assets_Edges_Node) GetName() string { - if t == nil { - t = &GetAssets_Assets_Edges_Node{} - } - return t.Name -} -func (t *GetAssets_Assets_Edges_Node) GetPhysicalLocation() *string { - if t == nil { - t = &GetAssets_Assets_Edges_Node{} - } - return t.PhysicalLocation -} -func (t *GetAssets_Assets_Edges_Node) GetPurchaseDate() *models.DateTime { - if t == nil { - t = &GetAssets_Assets_Edges_Node{} - } - return t.PurchaseDate -} -func (t *GetAssets_Assets_Edges_Node) GetRegion() *string { - if t == nil { - t = &GetAssets_Assets_Edges_Node{} - } - return t.Region -} -func (t *GetAssets_Assets_Edges_Node) GetScopeName() *string { - if t == nil { - t = &GetAssets_Assets_Edges_Node{} - } - return t.ScopeName -} -func (t *GetAssets_Assets_Edges_Node) GetSecurityTierName() *string { - if t == nil { - t = &GetAssets_Assets_Edges_Node{} - } - return t.SecurityTierName -} -func (t *GetAssets_Assets_Edges_Node) GetSourceIdentifier() *string { - if t == nil { - t = &GetAssets_Assets_Edges_Node{} - } - return t.SourceIdentifier -} -func (t *GetAssets_Assets_Edges_Node) GetSourceType() *enums.SourceType { - if t == nil { - t = &GetAssets_Assets_Edges_Node{} - } - return &t.SourceType -} -func (t *GetAssets_Assets_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAssets_Assets_Edges_Node{} - } - return t.Tags -} -func (t *GetAssets_Assets_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAssets_Assets_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAssets_Assets_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAssets_Assets_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetAssets_Assets_Edges_Node) GetWebsite() *string { - if t == nil { - t = &GetAssets_Assets_Edges_Node{} - } - return t.Website -} - -type GetAssets_Assets_Edges struct { - Node *GetAssets_Assets_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAssets_Assets_Edges) GetNode() *GetAssets_Assets_Edges_Node { - if t == nil { - t = &GetAssets_Assets_Edges{} - } - return t.Node -} - -type GetAssets_Assets struct { - Edges []*GetAssets_Assets_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAssets_Assets_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAssets_Assets) GetEdges() []*GetAssets_Assets_Edges { - if t == nil { - t = &GetAssets_Assets{} - } - return t.Edges -} -func (t *GetAssets_Assets) GetPageInfo() *GetAssets_Assets_PageInfo { - if t == nil { - t = &GetAssets_Assets{} - } - return &t.PageInfo -} -func (t *GetAssets_Assets) GetTotalCount() int64 { - if t == nil { - t = &GetAssets_Assets{} - } - return t.TotalCount -} - -type UpdateAsset_UpdateAsset_Asset_InternalOwnerGroup struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" -} - -func (t *UpdateAsset_UpdateAsset_Asset_InternalOwnerGroup) GetDisplayName() string { - if t == nil { - t = &UpdateAsset_UpdateAsset_Asset_InternalOwnerGroup{} - } - return t.DisplayName -} -func (t *UpdateAsset_UpdateAsset_Asset_InternalOwnerGroup) GetID() string { - if t == nil { - t = &UpdateAsset_UpdateAsset_Asset_InternalOwnerGroup{} - } - return t.ID -} - -type UpdateAsset_UpdateAsset_Asset_InternalOwnerUser struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" -} - -func (t *UpdateAsset_UpdateAsset_Asset_InternalOwnerUser) GetDisplayName() string { - if t == nil { - t = &UpdateAsset_UpdateAsset_Asset_InternalOwnerUser{} - } - return t.DisplayName -} -func (t *UpdateAsset_UpdateAsset_Asset_InternalOwnerUser) GetID() string { - if t == nil { - t = &UpdateAsset_UpdateAsset_Asset_InternalOwnerUser{} - } - return t.ID -} - -type UpdateAsset_UpdateAsset_Asset struct { - AccessModelName *string "json:\"accessModelName,omitempty\" graphql:\"accessModelName\"" - AssetDataClassificationName *string "json:\"assetDataClassificationName,omitempty\" graphql:\"assetDataClassificationName\"" - AssetSubtypeName *string "json:\"assetSubtypeName,omitempty\" graphql:\"assetSubtypeName\"" - AssetType enums.AssetType "json:\"assetType\" graphql:\"assetType\"" - ContainsPii *bool "json:\"containsPii,omitempty\" graphql:\"containsPii\"" - CostCenter *string "json:\"costCenter,omitempty\" graphql:\"costCenter\"" - Cpe *string "json:\"cpe,omitempty\" graphql:\"cpe\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - CriticalityName *string "json:\"criticalityName,omitempty\" graphql:\"criticalityName\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - EncryptionStatusName *string "json:\"encryptionStatusName,omitempty\" graphql:\"encryptionStatusName\"" - EnvironmentName *string "json:\"environmentName,omitempty\" graphql:\"environmentName\"" - EstimatedMonthlyCost *float64 "json:\"estimatedMonthlyCost,omitempty\" graphql:\"estimatedMonthlyCost\"" - ID string "json:\"id\" graphql:\"id\"" - Identifier *string "json:\"identifier,omitempty\" graphql:\"identifier\"" - InternalOwner *string "json:\"internalOwner,omitempty\" graphql:\"internalOwner\"" - InternalOwnerGroup *UpdateAsset_UpdateAsset_Asset_InternalOwnerGroup "json:\"internalOwnerGroup,omitempty\" graphql:\"internalOwnerGroup\"" - InternalOwnerUser *UpdateAsset_UpdateAsset_Asset_InternalOwnerUser "json:\"internalOwnerUser,omitempty\" graphql:\"internalOwnerUser\"" - Name string "json:\"name\" graphql:\"name\"" - PhysicalLocation *string "json:\"physicalLocation,omitempty\" graphql:\"physicalLocation\"" - PurchaseDate *models.DateTime "json:\"purchaseDate,omitempty\" graphql:\"purchaseDate\"" - Region *string "json:\"region,omitempty\" graphql:\"region\"" - ScopeName *string "json:\"scopeName,omitempty\" graphql:\"scopeName\"" - SecurityTierName *string "json:\"securityTierName,omitempty\" graphql:\"securityTierName\"" - SourceIdentifier *string "json:\"sourceIdentifier,omitempty\" graphql:\"sourceIdentifier\"" - SourceType enums.SourceType "json:\"sourceType\" graphql:\"sourceType\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Website *string "json:\"website,omitempty\" graphql:\"website\"" -} - -func (t *UpdateAsset_UpdateAsset_Asset) GetAccessModelName() *string { - if t == nil { - t = &UpdateAsset_UpdateAsset_Asset{} - } - return t.AccessModelName -} -func (t *UpdateAsset_UpdateAsset_Asset) GetAssetDataClassificationName() *string { - if t == nil { - t = &UpdateAsset_UpdateAsset_Asset{} - } - return t.AssetDataClassificationName -} -func (t *UpdateAsset_UpdateAsset_Asset) GetAssetSubtypeName() *string { - if t == nil { - t = &UpdateAsset_UpdateAsset_Asset{} - } - return t.AssetSubtypeName -} -func (t *UpdateAsset_UpdateAsset_Asset) GetAssetType() *enums.AssetType { - if t == nil { - t = &UpdateAsset_UpdateAsset_Asset{} - } - return &t.AssetType -} -func (t *UpdateAsset_UpdateAsset_Asset) GetContainsPii() *bool { - if t == nil { - t = &UpdateAsset_UpdateAsset_Asset{} - } - return t.ContainsPii -} -func (t *UpdateAsset_UpdateAsset_Asset) GetCostCenter() *string { - if t == nil { - t = &UpdateAsset_UpdateAsset_Asset{} - } - return t.CostCenter -} -func (t *UpdateAsset_UpdateAsset_Asset) GetCpe() *string { - if t == nil { - t = &UpdateAsset_UpdateAsset_Asset{} - } - return t.Cpe -} -func (t *UpdateAsset_UpdateAsset_Asset) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateAsset_UpdateAsset_Asset{} - } - return t.CreatedAt -} -func (t *UpdateAsset_UpdateAsset_Asset) GetCreatedBy() *string { - if t == nil { - t = &UpdateAsset_UpdateAsset_Asset{} - } - return t.CreatedBy -} -func (t *UpdateAsset_UpdateAsset_Asset) GetCriticalityName() *string { - if t == nil { - t = &UpdateAsset_UpdateAsset_Asset{} - } - return t.CriticalityName -} -func (t *UpdateAsset_UpdateAsset_Asset) GetDescription() *string { - if t == nil { - t = &UpdateAsset_UpdateAsset_Asset{} - } - return t.Description -} -func (t *UpdateAsset_UpdateAsset_Asset) GetEncryptionStatusName() *string { - if t == nil { - t = &UpdateAsset_UpdateAsset_Asset{} - } - return t.EncryptionStatusName -} -func (t *UpdateAsset_UpdateAsset_Asset) GetEnvironmentName() *string { - if t == nil { - t = &UpdateAsset_UpdateAsset_Asset{} - } - return t.EnvironmentName -} -func (t *UpdateAsset_UpdateAsset_Asset) GetEstimatedMonthlyCost() *float64 { - if t == nil { - t = &UpdateAsset_UpdateAsset_Asset{} - } - return t.EstimatedMonthlyCost -} -func (t *UpdateAsset_UpdateAsset_Asset) GetID() string { - if t == nil { - t = &UpdateAsset_UpdateAsset_Asset{} - } - return t.ID -} -func (t *UpdateAsset_UpdateAsset_Asset) GetIdentifier() *string { - if t == nil { - t = &UpdateAsset_UpdateAsset_Asset{} - } - return t.Identifier -} -func (t *UpdateAsset_UpdateAsset_Asset) GetInternalOwner() *string { - if t == nil { - t = &UpdateAsset_UpdateAsset_Asset{} - } - return t.InternalOwner -} -func (t *UpdateAsset_UpdateAsset_Asset) GetInternalOwnerGroup() *UpdateAsset_UpdateAsset_Asset_InternalOwnerGroup { - if t == nil { - t = &UpdateAsset_UpdateAsset_Asset{} - } - return t.InternalOwnerGroup -} -func (t *UpdateAsset_UpdateAsset_Asset) GetInternalOwnerUser() *UpdateAsset_UpdateAsset_Asset_InternalOwnerUser { - if t == nil { - t = &UpdateAsset_UpdateAsset_Asset{} - } - return t.InternalOwnerUser -} -func (t *UpdateAsset_UpdateAsset_Asset) GetName() string { - if t == nil { - t = &UpdateAsset_UpdateAsset_Asset{} - } - return t.Name -} -func (t *UpdateAsset_UpdateAsset_Asset) GetPhysicalLocation() *string { - if t == nil { - t = &UpdateAsset_UpdateAsset_Asset{} - } - return t.PhysicalLocation -} -func (t *UpdateAsset_UpdateAsset_Asset) GetPurchaseDate() *models.DateTime { - if t == nil { - t = &UpdateAsset_UpdateAsset_Asset{} - } - return t.PurchaseDate -} -func (t *UpdateAsset_UpdateAsset_Asset) GetRegion() *string { - if t == nil { - t = &UpdateAsset_UpdateAsset_Asset{} - } - return t.Region -} -func (t *UpdateAsset_UpdateAsset_Asset) GetScopeName() *string { - if t == nil { - t = &UpdateAsset_UpdateAsset_Asset{} - } - return t.ScopeName -} -func (t *UpdateAsset_UpdateAsset_Asset) GetSecurityTierName() *string { - if t == nil { - t = &UpdateAsset_UpdateAsset_Asset{} - } - return t.SecurityTierName -} -func (t *UpdateAsset_UpdateAsset_Asset) GetSourceIdentifier() *string { - if t == nil { - t = &UpdateAsset_UpdateAsset_Asset{} - } - return t.SourceIdentifier -} -func (t *UpdateAsset_UpdateAsset_Asset) GetSourceType() *enums.SourceType { - if t == nil { - t = &UpdateAsset_UpdateAsset_Asset{} - } - return &t.SourceType -} -func (t *UpdateAsset_UpdateAsset_Asset) GetTags() []string { - if t == nil { - t = &UpdateAsset_UpdateAsset_Asset{} - } - return t.Tags -} -func (t *UpdateAsset_UpdateAsset_Asset) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateAsset_UpdateAsset_Asset{} - } - return t.UpdatedAt -} -func (t *UpdateAsset_UpdateAsset_Asset) GetUpdatedBy() *string { - if t == nil { - t = &UpdateAsset_UpdateAsset_Asset{} - } - return t.UpdatedBy -} -func (t *UpdateAsset_UpdateAsset_Asset) GetWebsite() *string { - if t == nil { - t = &UpdateAsset_UpdateAsset_Asset{} - } - return t.Website -} - -type UpdateAsset_UpdateAsset struct { - Asset UpdateAsset_UpdateAsset_Asset "json:\"asset\" graphql:\"asset\"" -} - -func (t *UpdateAsset_UpdateAsset) GetAsset() *UpdateAsset_UpdateAsset_Asset { - if t == nil { - t = &UpdateAsset_UpdateAsset{} - } - return &t.Asset -} - -type CreateBulkCampaign_CreateBulkCampaign_Campaigns struct { - AssessmentID *string "json:\"assessmentID,omitempty\" graphql:\"assessmentID\"" - CampaignType enums.CampaignType "json:\"campaignType\" graphql:\"campaignType\"" - CompletedAt *models.DateTime "json:\"completedAt,omitempty\" graphql:\"completedAt\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DueDate *models.DateTime "json:\"dueDate,omitempty\" graphql:\"dueDate\"" - EntityID *string "json:\"entityID,omitempty\" graphql:\"entityID\"" - ID string "json:\"id\" graphql:\"id\"" - InternalOwner *string "json:\"internalOwner,omitempty\" graphql:\"internalOwner\"" - InternalOwnerGroupID *string "json:\"internalOwnerGroupID,omitempty\" graphql:\"internalOwnerGroupID\"" - InternalOwnerUserID *string "json:\"internalOwnerUserID,omitempty\" graphql:\"internalOwnerUserID\"" - IsActive bool "json:\"isActive\" graphql:\"isActive\"" - IsRecurring bool "json:\"isRecurring\" graphql:\"isRecurring\"" - LastResentAt *models.DateTime "json:\"lastResentAt,omitempty\" graphql:\"lastResentAt\"" - LastRunAt *models.DateTime "json:\"lastRunAt,omitempty\" graphql:\"lastRunAt\"" - LaunchedAt *models.DateTime "json:\"launchedAt,omitempty\" graphql:\"launchedAt\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Name string "json:\"name\" graphql:\"name\"" - NextRunAt *models.DateTime "json:\"nextRunAt,omitempty\" graphql:\"nextRunAt\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RecipientCount *int64 "json:\"recipientCount,omitempty\" graphql:\"recipientCount\"" - RecurrenceCron *string "json:\"recurrenceCron,omitempty\" graphql:\"recurrenceCron\"" - RecurrenceEndAt *models.DateTime "json:\"recurrenceEndAt,omitempty\" graphql:\"recurrenceEndAt\"" - RecurrenceFrequency *enums.Frequency "json:\"recurrenceFrequency,omitempty\" graphql:\"recurrenceFrequency\"" - RecurrenceInterval *int64 "json:\"recurrenceInterval,omitempty\" graphql:\"recurrenceInterval\"" - RecurrenceTimezone *string "json:\"recurrenceTimezone,omitempty\" graphql:\"recurrenceTimezone\"" - ResendCount *int64 "json:\"resendCount,omitempty\" graphql:\"resendCount\"" - ScheduledAt *models.DateTime "json:\"scheduledAt,omitempty\" graphql:\"scheduledAt\"" - Status enums.CampaignStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TemplateID *string "json:\"templateID,omitempty\" graphql:\"templateID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowEligibleMarker *bool "json:\"workflowEligibleMarker,omitempty\" graphql:\"workflowEligibleMarker\"" -} - -func (t *CreateBulkCampaign_CreateBulkCampaign_Campaigns) GetAssessmentID() *string { - if t == nil { - t = &CreateBulkCampaign_CreateBulkCampaign_Campaigns{} - } - return t.AssessmentID -} -func (t *CreateBulkCampaign_CreateBulkCampaign_Campaigns) GetCampaignType() *enums.CampaignType { - if t == nil { - t = &CreateBulkCampaign_CreateBulkCampaign_Campaigns{} - } - return &t.CampaignType -} -func (t *CreateBulkCampaign_CreateBulkCampaign_Campaigns) GetCompletedAt() *models.DateTime { - if t == nil { - t = &CreateBulkCampaign_CreateBulkCampaign_Campaigns{} - } - return t.CompletedAt -} -func (t *CreateBulkCampaign_CreateBulkCampaign_Campaigns) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCampaign_CreateBulkCampaign_Campaigns{} - } - return t.CreatedAt -} -func (t *CreateBulkCampaign_CreateBulkCampaign_Campaigns) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCampaign_CreateBulkCampaign_Campaigns{} - } - return t.CreatedBy -} -func (t *CreateBulkCampaign_CreateBulkCampaign_Campaigns) GetDescription() *string { - if t == nil { - t = &CreateBulkCampaign_CreateBulkCampaign_Campaigns{} - } - return t.Description -} -func (t *CreateBulkCampaign_CreateBulkCampaign_Campaigns) GetDisplayID() string { - if t == nil { - t = &CreateBulkCampaign_CreateBulkCampaign_Campaigns{} - } - return t.DisplayID -} -func (t *CreateBulkCampaign_CreateBulkCampaign_Campaigns) GetDueDate() *models.DateTime { - if t == nil { - t = &CreateBulkCampaign_CreateBulkCampaign_Campaigns{} - } - return t.DueDate -} -func (t *CreateBulkCampaign_CreateBulkCampaign_Campaigns) GetEntityID() *string { - if t == nil { - t = &CreateBulkCampaign_CreateBulkCampaign_Campaigns{} - } - return t.EntityID -} -func (t *CreateBulkCampaign_CreateBulkCampaign_Campaigns) GetID() string { - if t == nil { - t = &CreateBulkCampaign_CreateBulkCampaign_Campaigns{} - } - return t.ID -} -func (t *CreateBulkCampaign_CreateBulkCampaign_Campaigns) GetInternalOwner() *string { - if t == nil { - t = &CreateBulkCampaign_CreateBulkCampaign_Campaigns{} - } - return t.InternalOwner -} -func (t *CreateBulkCampaign_CreateBulkCampaign_Campaigns) GetInternalOwnerGroupID() *string { - if t == nil { - t = &CreateBulkCampaign_CreateBulkCampaign_Campaigns{} - } - return t.InternalOwnerGroupID -} -func (t *CreateBulkCampaign_CreateBulkCampaign_Campaigns) GetInternalOwnerUserID() *string { - if t == nil { - t = &CreateBulkCampaign_CreateBulkCampaign_Campaigns{} - } - return t.InternalOwnerUserID -} -func (t *CreateBulkCampaign_CreateBulkCampaign_Campaigns) GetIsActive() bool { - if t == nil { - t = &CreateBulkCampaign_CreateBulkCampaign_Campaigns{} - } - return t.IsActive -} -func (t *CreateBulkCampaign_CreateBulkCampaign_Campaigns) GetIsRecurring() bool { - if t == nil { - t = &CreateBulkCampaign_CreateBulkCampaign_Campaigns{} - } - return t.IsRecurring -} -func (t *CreateBulkCampaign_CreateBulkCampaign_Campaigns) GetLastResentAt() *models.DateTime { - if t == nil { - t = &CreateBulkCampaign_CreateBulkCampaign_Campaigns{} - } - return t.LastResentAt -} -func (t *CreateBulkCampaign_CreateBulkCampaign_Campaigns) GetLastRunAt() *models.DateTime { - if t == nil { - t = &CreateBulkCampaign_CreateBulkCampaign_Campaigns{} - } - return t.LastRunAt -} -func (t *CreateBulkCampaign_CreateBulkCampaign_Campaigns) GetLaunchedAt() *models.DateTime { - if t == nil { - t = &CreateBulkCampaign_CreateBulkCampaign_Campaigns{} - } - return t.LaunchedAt -} -func (t *CreateBulkCampaign_CreateBulkCampaign_Campaigns) GetMetadata() map[string]any { - if t == nil { - t = &CreateBulkCampaign_CreateBulkCampaign_Campaigns{} - } - return t.Metadata -} -func (t *CreateBulkCampaign_CreateBulkCampaign_Campaigns) GetName() string { - if t == nil { - t = &CreateBulkCampaign_CreateBulkCampaign_Campaigns{} - } - return t.Name -} -func (t *CreateBulkCampaign_CreateBulkCampaign_Campaigns) GetNextRunAt() *models.DateTime { - if t == nil { - t = &CreateBulkCampaign_CreateBulkCampaign_Campaigns{} - } - return t.NextRunAt -} -func (t *CreateBulkCampaign_CreateBulkCampaign_Campaigns) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCampaign_CreateBulkCampaign_Campaigns{} - } - return t.OwnerID -} -func (t *CreateBulkCampaign_CreateBulkCampaign_Campaigns) GetRecipientCount() *int64 { - if t == nil { - t = &CreateBulkCampaign_CreateBulkCampaign_Campaigns{} - } - return t.RecipientCount -} -func (t *CreateBulkCampaign_CreateBulkCampaign_Campaigns) GetRecurrenceCron() *string { - if t == nil { - t = &CreateBulkCampaign_CreateBulkCampaign_Campaigns{} - } - return t.RecurrenceCron -} -func (t *CreateBulkCampaign_CreateBulkCampaign_Campaigns) GetRecurrenceEndAt() *models.DateTime { - if t == nil { - t = &CreateBulkCampaign_CreateBulkCampaign_Campaigns{} - } - return t.RecurrenceEndAt -} -func (t *CreateBulkCampaign_CreateBulkCampaign_Campaigns) GetRecurrenceFrequency() *enums.Frequency { - if t == nil { - t = &CreateBulkCampaign_CreateBulkCampaign_Campaigns{} - } - return t.RecurrenceFrequency -} -func (t *CreateBulkCampaign_CreateBulkCampaign_Campaigns) GetRecurrenceInterval() *int64 { - if t == nil { - t = &CreateBulkCampaign_CreateBulkCampaign_Campaigns{} - } - return t.RecurrenceInterval -} -func (t *CreateBulkCampaign_CreateBulkCampaign_Campaigns) GetRecurrenceTimezone() *string { - if t == nil { - t = &CreateBulkCampaign_CreateBulkCampaign_Campaigns{} - } - return t.RecurrenceTimezone -} -func (t *CreateBulkCampaign_CreateBulkCampaign_Campaigns) GetResendCount() *int64 { - if t == nil { - t = &CreateBulkCampaign_CreateBulkCampaign_Campaigns{} - } - return t.ResendCount -} -func (t *CreateBulkCampaign_CreateBulkCampaign_Campaigns) GetScheduledAt() *models.DateTime { - if t == nil { - t = &CreateBulkCampaign_CreateBulkCampaign_Campaigns{} - } - return t.ScheduledAt -} -func (t *CreateBulkCampaign_CreateBulkCampaign_Campaigns) GetStatus() *enums.CampaignStatus { - if t == nil { - t = &CreateBulkCampaign_CreateBulkCampaign_Campaigns{} - } - return &t.Status -} -func (t *CreateBulkCampaign_CreateBulkCampaign_Campaigns) GetTags() []string { - if t == nil { - t = &CreateBulkCampaign_CreateBulkCampaign_Campaigns{} - } - return t.Tags -} -func (t *CreateBulkCampaign_CreateBulkCampaign_Campaigns) GetTemplateID() *string { - if t == nil { - t = &CreateBulkCampaign_CreateBulkCampaign_Campaigns{} - } - return t.TemplateID -} -func (t *CreateBulkCampaign_CreateBulkCampaign_Campaigns) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCampaign_CreateBulkCampaign_Campaigns{} - } - return t.UpdatedAt -} -func (t *CreateBulkCampaign_CreateBulkCampaign_Campaigns) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCampaign_CreateBulkCampaign_Campaigns{} - } - return t.UpdatedBy -} -func (t *CreateBulkCampaign_CreateBulkCampaign_Campaigns) GetWorkflowEligibleMarker() *bool { - if t == nil { - t = &CreateBulkCampaign_CreateBulkCampaign_Campaigns{} - } - return t.WorkflowEligibleMarker -} - -type CreateBulkCampaign_CreateBulkCampaign struct { - Campaigns []*CreateBulkCampaign_CreateBulkCampaign_Campaigns "json:\"campaigns,omitempty\" graphql:\"campaigns\"" -} - -func (t *CreateBulkCampaign_CreateBulkCampaign) GetCampaigns() []*CreateBulkCampaign_CreateBulkCampaign_Campaigns { - if t == nil { - t = &CreateBulkCampaign_CreateBulkCampaign{} - } - return t.Campaigns -} - -type CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns struct { - AssessmentID *string "json:\"assessmentID,omitempty\" graphql:\"assessmentID\"" - CampaignType enums.CampaignType "json:\"campaignType\" graphql:\"campaignType\"" - CompletedAt *models.DateTime "json:\"completedAt,omitempty\" graphql:\"completedAt\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DueDate *models.DateTime "json:\"dueDate,omitempty\" graphql:\"dueDate\"" - EntityID *string "json:\"entityID,omitempty\" graphql:\"entityID\"" - ID string "json:\"id\" graphql:\"id\"" - InternalOwner *string "json:\"internalOwner,omitempty\" graphql:\"internalOwner\"" - InternalOwnerGroupID *string "json:\"internalOwnerGroupID,omitempty\" graphql:\"internalOwnerGroupID\"" - InternalOwnerUserID *string "json:\"internalOwnerUserID,omitempty\" graphql:\"internalOwnerUserID\"" - IsActive bool "json:\"isActive\" graphql:\"isActive\"" - IsRecurring bool "json:\"isRecurring\" graphql:\"isRecurring\"" - LastResentAt *models.DateTime "json:\"lastResentAt,omitempty\" graphql:\"lastResentAt\"" - LastRunAt *models.DateTime "json:\"lastRunAt,omitempty\" graphql:\"lastRunAt\"" - LaunchedAt *models.DateTime "json:\"launchedAt,omitempty\" graphql:\"launchedAt\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Name string "json:\"name\" graphql:\"name\"" - NextRunAt *models.DateTime "json:\"nextRunAt,omitempty\" graphql:\"nextRunAt\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RecipientCount *int64 "json:\"recipientCount,omitempty\" graphql:\"recipientCount\"" - RecurrenceCron *string "json:\"recurrenceCron,omitempty\" graphql:\"recurrenceCron\"" - RecurrenceEndAt *models.DateTime "json:\"recurrenceEndAt,omitempty\" graphql:\"recurrenceEndAt\"" - RecurrenceFrequency *enums.Frequency "json:\"recurrenceFrequency,omitempty\" graphql:\"recurrenceFrequency\"" - RecurrenceInterval *int64 "json:\"recurrenceInterval,omitempty\" graphql:\"recurrenceInterval\"" - RecurrenceTimezone *string "json:\"recurrenceTimezone,omitempty\" graphql:\"recurrenceTimezone\"" - ResendCount *int64 "json:\"resendCount,omitempty\" graphql:\"resendCount\"" - ScheduledAt *models.DateTime "json:\"scheduledAt,omitempty\" graphql:\"scheduledAt\"" - Status enums.CampaignStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TemplateID *string "json:\"templateID,omitempty\" graphql:\"templateID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowEligibleMarker *bool "json:\"workflowEligibleMarker,omitempty\" graphql:\"workflowEligibleMarker\"" -} - -func (t *CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns) GetAssessmentID() *string { - if t == nil { - t = &CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns{} - } - return t.AssessmentID -} -func (t *CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns) GetCampaignType() *enums.CampaignType { - if t == nil { - t = &CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns{} - } - return &t.CampaignType -} -func (t *CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns) GetCompletedAt() *models.DateTime { - if t == nil { - t = &CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns{} - } - return t.CompletedAt -} -func (t *CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns) GetDescription() *string { - if t == nil { - t = &CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns{} - } - return t.Description -} -func (t *CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns) GetDisplayID() string { - if t == nil { - t = &CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns{} - } - return t.DisplayID -} -func (t *CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns) GetDueDate() *models.DateTime { - if t == nil { - t = &CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns{} - } - return t.DueDate -} -func (t *CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns) GetEntityID() *string { - if t == nil { - t = &CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns{} - } - return t.EntityID -} -func (t *CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns) GetID() string { - if t == nil { - t = &CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns{} - } - return t.ID -} -func (t *CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns) GetInternalOwner() *string { - if t == nil { - t = &CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns{} - } - return t.InternalOwner -} -func (t *CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns) GetInternalOwnerGroupID() *string { - if t == nil { - t = &CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns{} - } - return t.InternalOwnerGroupID -} -func (t *CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns) GetInternalOwnerUserID() *string { - if t == nil { - t = &CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns{} - } - return t.InternalOwnerUserID -} -func (t *CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns) GetIsActive() bool { - if t == nil { - t = &CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns{} - } - return t.IsActive -} -func (t *CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns) GetIsRecurring() bool { - if t == nil { - t = &CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns{} - } - return t.IsRecurring -} -func (t *CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns) GetLastResentAt() *models.DateTime { - if t == nil { - t = &CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns{} - } - return t.LastResentAt -} -func (t *CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns) GetLastRunAt() *models.DateTime { - if t == nil { - t = &CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns{} - } - return t.LastRunAt -} -func (t *CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns) GetLaunchedAt() *models.DateTime { - if t == nil { - t = &CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns{} - } - return t.LaunchedAt -} -func (t *CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns) GetMetadata() map[string]any { - if t == nil { - t = &CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns{} - } - return t.Metadata -} -func (t *CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns) GetName() string { - if t == nil { - t = &CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns{} - } - return t.Name -} -func (t *CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns) GetNextRunAt() *models.DateTime { - if t == nil { - t = &CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns{} - } - return t.NextRunAt -} -func (t *CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns{} - } - return t.OwnerID -} -func (t *CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns) GetRecipientCount() *int64 { - if t == nil { - t = &CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns{} - } - return t.RecipientCount -} -func (t *CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns) GetRecurrenceCron() *string { - if t == nil { - t = &CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns{} - } - return t.RecurrenceCron -} -func (t *CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns) GetRecurrenceEndAt() *models.DateTime { - if t == nil { - t = &CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns{} - } - return t.RecurrenceEndAt -} -func (t *CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns) GetRecurrenceFrequency() *enums.Frequency { - if t == nil { - t = &CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns{} - } - return t.RecurrenceFrequency -} -func (t *CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns) GetRecurrenceInterval() *int64 { - if t == nil { - t = &CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns{} - } - return t.RecurrenceInterval -} -func (t *CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns) GetRecurrenceTimezone() *string { - if t == nil { - t = &CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns{} - } - return t.RecurrenceTimezone -} -func (t *CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns) GetResendCount() *int64 { - if t == nil { - t = &CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns{} - } - return t.ResendCount -} -func (t *CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns) GetScheduledAt() *models.DateTime { - if t == nil { - t = &CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns{} - } - return t.ScheduledAt -} -func (t *CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns) GetStatus() *enums.CampaignStatus { - if t == nil { - t = &CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns{} - } - return &t.Status -} -func (t *CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns) GetTags() []string { - if t == nil { - t = &CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns{} - } - return t.Tags -} -func (t *CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns) GetTemplateID() *string { - if t == nil { - t = &CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns{} - } - return t.TemplateID -} -func (t *CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns{} - } - return t.UpdatedBy -} -func (t *CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns) GetWorkflowEligibleMarker() *bool { - if t == nil { - t = &CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns{} - } - return t.WorkflowEligibleMarker -} - -type CreateBulkCSVCampaign_CreateBulkCSVCampaign struct { - Campaigns []*CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns "json:\"campaigns,omitempty\" graphql:\"campaigns\"" -} - -func (t *CreateBulkCSVCampaign_CreateBulkCSVCampaign) GetCampaigns() []*CreateBulkCSVCampaign_CreateBulkCSVCampaign_Campaigns { - if t == nil { - t = &CreateBulkCSVCampaign_CreateBulkCSVCampaign{} - } - return t.Campaigns -} - -type CreateCampaign_CreateCampaign_Campaign struct { - AssessmentID *string "json:\"assessmentID,omitempty\" graphql:\"assessmentID\"" - CampaignType enums.CampaignType "json:\"campaignType\" graphql:\"campaignType\"" - CompletedAt *models.DateTime "json:\"completedAt,omitempty\" graphql:\"completedAt\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DueDate *models.DateTime "json:\"dueDate,omitempty\" graphql:\"dueDate\"" - EntityID *string "json:\"entityID,omitempty\" graphql:\"entityID\"" - ID string "json:\"id\" graphql:\"id\"" - InternalOwner *string "json:\"internalOwner,omitempty\" graphql:\"internalOwner\"" - InternalOwnerGroupID *string "json:\"internalOwnerGroupID,omitempty\" graphql:\"internalOwnerGroupID\"" - InternalOwnerUserID *string "json:\"internalOwnerUserID,omitempty\" graphql:\"internalOwnerUserID\"" - IsActive bool "json:\"isActive\" graphql:\"isActive\"" - IsRecurring bool "json:\"isRecurring\" graphql:\"isRecurring\"" - LastResentAt *models.DateTime "json:\"lastResentAt,omitempty\" graphql:\"lastResentAt\"" - LastRunAt *models.DateTime "json:\"lastRunAt,omitempty\" graphql:\"lastRunAt\"" - LaunchedAt *models.DateTime "json:\"launchedAt,omitempty\" graphql:\"launchedAt\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Name string "json:\"name\" graphql:\"name\"" - NextRunAt *models.DateTime "json:\"nextRunAt,omitempty\" graphql:\"nextRunAt\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RecipientCount *int64 "json:\"recipientCount,omitempty\" graphql:\"recipientCount\"" - RecurrenceCron *string "json:\"recurrenceCron,omitempty\" graphql:\"recurrenceCron\"" - RecurrenceEndAt *models.DateTime "json:\"recurrenceEndAt,omitempty\" graphql:\"recurrenceEndAt\"" - RecurrenceFrequency *enums.Frequency "json:\"recurrenceFrequency,omitempty\" graphql:\"recurrenceFrequency\"" - RecurrenceInterval *int64 "json:\"recurrenceInterval,omitempty\" graphql:\"recurrenceInterval\"" - RecurrenceTimezone *string "json:\"recurrenceTimezone,omitempty\" graphql:\"recurrenceTimezone\"" - ResendCount *int64 "json:\"resendCount,omitempty\" graphql:\"resendCount\"" - ScheduledAt *models.DateTime "json:\"scheduledAt,omitempty\" graphql:\"scheduledAt\"" - Status enums.CampaignStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TemplateID *string "json:\"templateID,omitempty\" graphql:\"templateID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowEligibleMarker *bool "json:\"workflowEligibleMarker,omitempty\" graphql:\"workflowEligibleMarker\"" -} - -func (t *CreateCampaign_CreateCampaign_Campaign) GetAssessmentID() *string { - if t == nil { - t = &CreateCampaign_CreateCampaign_Campaign{} - } - return t.AssessmentID -} -func (t *CreateCampaign_CreateCampaign_Campaign) GetCampaignType() *enums.CampaignType { - if t == nil { - t = &CreateCampaign_CreateCampaign_Campaign{} - } - return &t.CampaignType -} -func (t *CreateCampaign_CreateCampaign_Campaign) GetCompletedAt() *models.DateTime { - if t == nil { - t = &CreateCampaign_CreateCampaign_Campaign{} - } - return t.CompletedAt -} -func (t *CreateCampaign_CreateCampaign_Campaign) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateCampaign_CreateCampaign_Campaign{} - } - return t.CreatedAt -} -func (t *CreateCampaign_CreateCampaign_Campaign) GetCreatedBy() *string { - if t == nil { - t = &CreateCampaign_CreateCampaign_Campaign{} - } - return t.CreatedBy -} -func (t *CreateCampaign_CreateCampaign_Campaign) GetDescription() *string { - if t == nil { - t = &CreateCampaign_CreateCampaign_Campaign{} - } - return t.Description -} -func (t *CreateCampaign_CreateCampaign_Campaign) GetDisplayID() string { - if t == nil { - t = &CreateCampaign_CreateCampaign_Campaign{} - } - return t.DisplayID -} -func (t *CreateCampaign_CreateCampaign_Campaign) GetDueDate() *models.DateTime { - if t == nil { - t = &CreateCampaign_CreateCampaign_Campaign{} - } - return t.DueDate -} -func (t *CreateCampaign_CreateCampaign_Campaign) GetEntityID() *string { - if t == nil { - t = &CreateCampaign_CreateCampaign_Campaign{} - } - return t.EntityID -} -func (t *CreateCampaign_CreateCampaign_Campaign) GetID() string { - if t == nil { - t = &CreateCampaign_CreateCampaign_Campaign{} - } - return t.ID -} -func (t *CreateCampaign_CreateCampaign_Campaign) GetInternalOwner() *string { - if t == nil { - t = &CreateCampaign_CreateCampaign_Campaign{} - } - return t.InternalOwner -} -func (t *CreateCampaign_CreateCampaign_Campaign) GetInternalOwnerGroupID() *string { - if t == nil { - t = &CreateCampaign_CreateCampaign_Campaign{} - } - return t.InternalOwnerGroupID -} -func (t *CreateCampaign_CreateCampaign_Campaign) GetInternalOwnerUserID() *string { - if t == nil { - t = &CreateCampaign_CreateCampaign_Campaign{} - } - return t.InternalOwnerUserID -} -func (t *CreateCampaign_CreateCampaign_Campaign) GetIsActive() bool { - if t == nil { - t = &CreateCampaign_CreateCampaign_Campaign{} - } - return t.IsActive -} -func (t *CreateCampaign_CreateCampaign_Campaign) GetIsRecurring() bool { - if t == nil { - t = &CreateCampaign_CreateCampaign_Campaign{} - } - return t.IsRecurring -} -func (t *CreateCampaign_CreateCampaign_Campaign) GetLastResentAt() *models.DateTime { - if t == nil { - t = &CreateCampaign_CreateCampaign_Campaign{} - } - return t.LastResentAt -} -func (t *CreateCampaign_CreateCampaign_Campaign) GetLastRunAt() *models.DateTime { - if t == nil { - t = &CreateCampaign_CreateCampaign_Campaign{} - } - return t.LastRunAt -} -func (t *CreateCampaign_CreateCampaign_Campaign) GetLaunchedAt() *models.DateTime { - if t == nil { - t = &CreateCampaign_CreateCampaign_Campaign{} - } - return t.LaunchedAt -} -func (t *CreateCampaign_CreateCampaign_Campaign) GetMetadata() map[string]any { - if t == nil { - t = &CreateCampaign_CreateCampaign_Campaign{} - } - return t.Metadata -} -func (t *CreateCampaign_CreateCampaign_Campaign) GetName() string { - if t == nil { - t = &CreateCampaign_CreateCampaign_Campaign{} - } - return t.Name -} -func (t *CreateCampaign_CreateCampaign_Campaign) GetNextRunAt() *models.DateTime { - if t == nil { - t = &CreateCampaign_CreateCampaign_Campaign{} - } - return t.NextRunAt -} -func (t *CreateCampaign_CreateCampaign_Campaign) GetOwnerID() *string { - if t == nil { - t = &CreateCampaign_CreateCampaign_Campaign{} - } - return t.OwnerID -} -func (t *CreateCampaign_CreateCampaign_Campaign) GetRecipientCount() *int64 { - if t == nil { - t = &CreateCampaign_CreateCampaign_Campaign{} - } - return t.RecipientCount -} -func (t *CreateCampaign_CreateCampaign_Campaign) GetRecurrenceCron() *string { - if t == nil { - t = &CreateCampaign_CreateCampaign_Campaign{} - } - return t.RecurrenceCron -} -func (t *CreateCampaign_CreateCampaign_Campaign) GetRecurrenceEndAt() *models.DateTime { - if t == nil { - t = &CreateCampaign_CreateCampaign_Campaign{} - } - return t.RecurrenceEndAt -} -func (t *CreateCampaign_CreateCampaign_Campaign) GetRecurrenceFrequency() *enums.Frequency { - if t == nil { - t = &CreateCampaign_CreateCampaign_Campaign{} - } - return t.RecurrenceFrequency -} -func (t *CreateCampaign_CreateCampaign_Campaign) GetRecurrenceInterval() *int64 { - if t == nil { - t = &CreateCampaign_CreateCampaign_Campaign{} - } - return t.RecurrenceInterval -} -func (t *CreateCampaign_CreateCampaign_Campaign) GetRecurrenceTimezone() *string { - if t == nil { - t = &CreateCampaign_CreateCampaign_Campaign{} - } - return t.RecurrenceTimezone -} -func (t *CreateCampaign_CreateCampaign_Campaign) GetResendCount() *int64 { - if t == nil { - t = &CreateCampaign_CreateCampaign_Campaign{} - } - return t.ResendCount -} -func (t *CreateCampaign_CreateCampaign_Campaign) GetScheduledAt() *models.DateTime { - if t == nil { - t = &CreateCampaign_CreateCampaign_Campaign{} - } - return t.ScheduledAt -} -func (t *CreateCampaign_CreateCampaign_Campaign) GetStatus() *enums.CampaignStatus { - if t == nil { - t = &CreateCampaign_CreateCampaign_Campaign{} - } - return &t.Status -} -func (t *CreateCampaign_CreateCampaign_Campaign) GetTags() []string { - if t == nil { - t = &CreateCampaign_CreateCampaign_Campaign{} - } - return t.Tags -} -func (t *CreateCampaign_CreateCampaign_Campaign) GetTemplateID() *string { - if t == nil { - t = &CreateCampaign_CreateCampaign_Campaign{} - } - return t.TemplateID -} -func (t *CreateCampaign_CreateCampaign_Campaign) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateCampaign_CreateCampaign_Campaign{} - } - return t.UpdatedAt -} -func (t *CreateCampaign_CreateCampaign_Campaign) GetUpdatedBy() *string { - if t == nil { - t = &CreateCampaign_CreateCampaign_Campaign{} - } - return t.UpdatedBy -} -func (t *CreateCampaign_CreateCampaign_Campaign) GetWorkflowEligibleMarker() *bool { - if t == nil { - t = &CreateCampaign_CreateCampaign_Campaign{} - } - return t.WorkflowEligibleMarker -} - -type CreateCampaign_CreateCampaign struct { - Campaign CreateCampaign_CreateCampaign_Campaign "json:\"campaign\" graphql:\"campaign\"" -} - -func (t *CreateCampaign_CreateCampaign) GetCampaign() *CreateCampaign_CreateCampaign_Campaign { - if t == nil { - t = &CreateCampaign_CreateCampaign{} - } - return &t.Campaign -} - -type DeleteCampaign_DeleteCampaign struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteCampaign_DeleteCampaign) GetDeletedID() string { - if t == nil { - t = &DeleteCampaign_DeleteCampaign{} - } - return t.DeletedID -} - -type GetAllCampaigns_Campaigns_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllCampaigns_Campaigns_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllCampaigns_Campaigns_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllCampaigns_Campaigns_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllCampaigns_Campaigns_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllCampaigns_Campaigns_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllCampaigns_Campaigns_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllCampaigns_Campaigns_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllCampaigns_Campaigns_PageInfo{} - } - return t.StartCursor -} - -type GetAllCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges_Node struct { - ContactID *string "json:\"contactID,omitempty\" graphql:\"contactID\"" - Email string "json:\"email\" graphql:\"email\"" - FullName *string "json:\"fullName,omitempty\" graphql:\"fullName\"" - GroupID *string "json:\"groupID,omitempty\" graphql:\"groupID\"" - ID string "json:\"id\" graphql:\"id\"" - Status enums.AssessmentResponseStatus "json:\"status\" graphql:\"status\"" - UserID *string "json:\"userID,omitempty\" graphql:\"userID\"" -} - -func (t *GetAllCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges_Node) GetContactID() *string { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges_Node{} - } - return t.ContactID -} -func (t *GetAllCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges_Node) GetEmail() string { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges_Node{} - } - return t.Email -} -func (t *GetAllCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges_Node) GetFullName() *string { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges_Node{} - } - return t.FullName -} -func (t *GetAllCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges_Node) GetGroupID() *string { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges_Node{} - } - return t.GroupID -} -func (t *GetAllCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges_Node) GetID() string { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges_Node{} - } - return t.ID -} -func (t *GetAllCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges_Node) GetStatus() *enums.AssessmentResponseStatus { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges_Node{} - } - return &t.Status -} -func (t *GetAllCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges_Node) GetUserID() *string { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges_Node{} - } - return t.UserID -} - -type GetAllCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges struct { - Node *GetAllCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges) GetNode() *GetAllCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges_Node { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges{} - } - return t.Node -} - -type GetAllCampaigns_Campaigns_Edges_Node_CampaignTargets struct { - Edges []*GetAllCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetAllCampaigns_Campaigns_Edges_Node_CampaignTargets) GetEdges() []*GetAllCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node_CampaignTargets{} - } - return t.Edges -} - -type GetAllCampaigns_Campaigns_Edges_Node struct { - AssessmentID *string "json:\"assessmentID,omitempty\" graphql:\"assessmentID\"" - CampaignTargets GetAllCampaigns_Campaigns_Edges_Node_CampaignTargets "json:\"campaignTargets\" graphql:\"campaignTargets\"" - CampaignType enums.CampaignType "json:\"campaignType\" graphql:\"campaignType\"" - CompletedAt *models.DateTime "json:\"completedAt,omitempty\" graphql:\"completedAt\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DueDate *models.DateTime "json:\"dueDate,omitempty\" graphql:\"dueDate\"" - EntityID *string "json:\"entityID,omitempty\" graphql:\"entityID\"" - ID string "json:\"id\" graphql:\"id\"" - InternalOwner *string "json:\"internalOwner,omitempty\" graphql:\"internalOwner\"" - InternalOwnerGroupID *string "json:\"internalOwnerGroupID,omitempty\" graphql:\"internalOwnerGroupID\"" - InternalOwnerUserID *string "json:\"internalOwnerUserID,omitempty\" graphql:\"internalOwnerUserID\"" - IsActive bool "json:\"isActive\" graphql:\"isActive\"" - IsRecurring bool "json:\"isRecurring\" graphql:\"isRecurring\"" - LastResentAt *models.DateTime "json:\"lastResentAt,omitempty\" graphql:\"lastResentAt\"" - LastRunAt *models.DateTime "json:\"lastRunAt,omitempty\" graphql:\"lastRunAt\"" - LaunchedAt *models.DateTime "json:\"launchedAt,omitempty\" graphql:\"launchedAt\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Name string "json:\"name\" graphql:\"name\"" - NextRunAt *models.DateTime "json:\"nextRunAt,omitempty\" graphql:\"nextRunAt\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RecipientCount *int64 "json:\"recipientCount,omitempty\" graphql:\"recipientCount\"" - RecurrenceCron *string "json:\"recurrenceCron,omitempty\" graphql:\"recurrenceCron\"" - RecurrenceEndAt *models.DateTime "json:\"recurrenceEndAt,omitempty\" graphql:\"recurrenceEndAt\"" - RecurrenceFrequency *enums.Frequency "json:\"recurrenceFrequency,omitempty\" graphql:\"recurrenceFrequency\"" - RecurrenceInterval *int64 "json:\"recurrenceInterval,omitempty\" graphql:\"recurrenceInterval\"" - RecurrenceTimezone *string "json:\"recurrenceTimezone,omitempty\" graphql:\"recurrenceTimezone\"" - ResendCount *int64 "json:\"resendCount,omitempty\" graphql:\"resendCount\"" - ScheduledAt *models.DateTime "json:\"scheduledAt,omitempty\" graphql:\"scheduledAt\"" - Status enums.CampaignStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TemplateID *string "json:\"templateID,omitempty\" graphql:\"templateID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowEligibleMarker *bool "json:\"workflowEligibleMarker,omitempty\" graphql:\"workflowEligibleMarker\"" -} - -func (t *GetAllCampaigns_Campaigns_Edges_Node) GetAssessmentID() *string { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node{} - } - return t.AssessmentID -} -func (t *GetAllCampaigns_Campaigns_Edges_Node) GetCampaignTargets() *GetAllCampaigns_Campaigns_Edges_Node_CampaignTargets { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node{} - } - return &t.CampaignTargets -} -func (t *GetAllCampaigns_Campaigns_Edges_Node) GetCampaignType() *enums.CampaignType { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node{} - } - return &t.CampaignType -} -func (t *GetAllCampaigns_Campaigns_Edges_Node) GetCompletedAt() *models.DateTime { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node{} - } - return t.CompletedAt -} -func (t *GetAllCampaigns_Campaigns_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllCampaigns_Campaigns_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllCampaigns_Campaigns_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node{} - } - return t.Description -} -func (t *GetAllCampaigns_Campaigns_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node{} - } - return t.DisplayID -} -func (t *GetAllCampaigns_Campaigns_Edges_Node) GetDueDate() *models.DateTime { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node{} - } - return t.DueDate -} -func (t *GetAllCampaigns_Campaigns_Edges_Node) GetEntityID() *string { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node{} - } - return t.EntityID -} -func (t *GetAllCampaigns_Campaigns_Edges_Node) GetID() string { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node{} - } - return t.ID -} -func (t *GetAllCampaigns_Campaigns_Edges_Node) GetInternalOwner() *string { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node{} - } - return t.InternalOwner -} -func (t *GetAllCampaigns_Campaigns_Edges_Node) GetInternalOwnerGroupID() *string { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node{} - } - return t.InternalOwnerGroupID -} -func (t *GetAllCampaigns_Campaigns_Edges_Node) GetInternalOwnerUserID() *string { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node{} - } - return t.InternalOwnerUserID -} -func (t *GetAllCampaigns_Campaigns_Edges_Node) GetIsActive() bool { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node{} - } - return t.IsActive -} -func (t *GetAllCampaigns_Campaigns_Edges_Node) GetIsRecurring() bool { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node{} - } - return t.IsRecurring -} -func (t *GetAllCampaigns_Campaigns_Edges_Node) GetLastResentAt() *models.DateTime { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node{} - } - return t.LastResentAt -} -func (t *GetAllCampaigns_Campaigns_Edges_Node) GetLastRunAt() *models.DateTime { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node{} - } - return t.LastRunAt -} -func (t *GetAllCampaigns_Campaigns_Edges_Node) GetLaunchedAt() *models.DateTime { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node{} - } - return t.LaunchedAt -} -func (t *GetAllCampaigns_Campaigns_Edges_Node) GetMetadata() map[string]any { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node{} - } - return t.Metadata -} -func (t *GetAllCampaigns_Campaigns_Edges_Node) GetName() string { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node{} - } - return t.Name -} -func (t *GetAllCampaigns_Campaigns_Edges_Node) GetNextRunAt() *models.DateTime { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node{} - } - return t.NextRunAt -} -func (t *GetAllCampaigns_Campaigns_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllCampaigns_Campaigns_Edges_Node) GetRecipientCount() *int64 { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node{} - } - return t.RecipientCount -} -func (t *GetAllCampaigns_Campaigns_Edges_Node) GetRecurrenceCron() *string { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node{} - } - return t.RecurrenceCron -} -func (t *GetAllCampaigns_Campaigns_Edges_Node) GetRecurrenceEndAt() *models.DateTime { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node{} - } - return t.RecurrenceEndAt -} -func (t *GetAllCampaigns_Campaigns_Edges_Node) GetRecurrenceFrequency() *enums.Frequency { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node{} - } - return t.RecurrenceFrequency -} -func (t *GetAllCampaigns_Campaigns_Edges_Node) GetRecurrenceInterval() *int64 { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node{} - } - return t.RecurrenceInterval -} -func (t *GetAllCampaigns_Campaigns_Edges_Node) GetRecurrenceTimezone() *string { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node{} - } - return t.RecurrenceTimezone -} -func (t *GetAllCampaigns_Campaigns_Edges_Node) GetResendCount() *int64 { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node{} - } - return t.ResendCount -} -func (t *GetAllCampaigns_Campaigns_Edges_Node) GetScheduledAt() *models.DateTime { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node{} - } - return t.ScheduledAt -} -func (t *GetAllCampaigns_Campaigns_Edges_Node) GetStatus() *enums.CampaignStatus { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node{} - } - return &t.Status -} -func (t *GetAllCampaigns_Campaigns_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node{} - } - return t.Tags -} -func (t *GetAllCampaigns_Campaigns_Edges_Node) GetTemplateID() *string { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node{} - } - return t.TemplateID -} -func (t *GetAllCampaigns_Campaigns_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllCampaigns_Campaigns_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetAllCampaigns_Campaigns_Edges_Node) GetWorkflowEligibleMarker() *bool { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges_Node{} - } - return t.WorkflowEligibleMarker -} - -type GetAllCampaigns_Campaigns_Edges struct { - Node *GetAllCampaigns_Campaigns_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllCampaigns_Campaigns_Edges) GetNode() *GetAllCampaigns_Campaigns_Edges_Node { - if t == nil { - t = &GetAllCampaigns_Campaigns_Edges{} - } - return t.Node -} - -type GetAllCampaigns_Campaigns struct { - Edges []*GetAllCampaigns_Campaigns_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllCampaigns_Campaigns_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllCampaigns_Campaigns) GetEdges() []*GetAllCampaigns_Campaigns_Edges { - if t == nil { - t = &GetAllCampaigns_Campaigns{} - } - return t.Edges -} -func (t *GetAllCampaigns_Campaigns) GetPageInfo() *GetAllCampaigns_Campaigns_PageInfo { - if t == nil { - t = &GetAllCampaigns_Campaigns{} - } - return &t.PageInfo -} -func (t *GetAllCampaigns_Campaigns) GetTotalCount() int64 { - if t == nil { - t = &GetAllCampaigns_Campaigns{} - } - return t.TotalCount -} - -type GetCampaignByID_Campaign_CampaignTargets_Edges_Node struct { - ContactID *string "json:\"contactID,omitempty\" graphql:\"contactID\"" - Email string "json:\"email\" graphql:\"email\"" - FullName *string "json:\"fullName,omitempty\" graphql:\"fullName\"" - GroupID *string "json:\"groupID,omitempty\" graphql:\"groupID\"" - ID string "json:\"id\" graphql:\"id\"" - Status enums.AssessmentResponseStatus "json:\"status\" graphql:\"status\"" - UserID *string "json:\"userID,omitempty\" graphql:\"userID\"" -} - -func (t *GetCampaignByID_Campaign_CampaignTargets_Edges_Node) GetContactID() *string { - if t == nil { - t = &GetCampaignByID_Campaign_CampaignTargets_Edges_Node{} - } - return t.ContactID -} -func (t *GetCampaignByID_Campaign_CampaignTargets_Edges_Node) GetEmail() string { - if t == nil { - t = &GetCampaignByID_Campaign_CampaignTargets_Edges_Node{} - } - return t.Email -} -func (t *GetCampaignByID_Campaign_CampaignTargets_Edges_Node) GetFullName() *string { - if t == nil { - t = &GetCampaignByID_Campaign_CampaignTargets_Edges_Node{} - } - return t.FullName -} -func (t *GetCampaignByID_Campaign_CampaignTargets_Edges_Node) GetGroupID() *string { - if t == nil { - t = &GetCampaignByID_Campaign_CampaignTargets_Edges_Node{} - } - return t.GroupID -} -func (t *GetCampaignByID_Campaign_CampaignTargets_Edges_Node) GetID() string { - if t == nil { - t = &GetCampaignByID_Campaign_CampaignTargets_Edges_Node{} - } - return t.ID -} -func (t *GetCampaignByID_Campaign_CampaignTargets_Edges_Node) GetStatus() *enums.AssessmentResponseStatus { - if t == nil { - t = &GetCampaignByID_Campaign_CampaignTargets_Edges_Node{} - } - return &t.Status -} -func (t *GetCampaignByID_Campaign_CampaignTargets_Edges_Node) GetUserID() *string { - if t == nil { - t = &GetCampaignByID_Campaign_CampaignTargets_Edges_Node{} - } - return t.UserID -} - -type GetCampaignByID_Campaign_CampaignTargets_Edges struct { - Node *GetCampaignByID_Campaign_CampaignTargets_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetCampaignByID_Campaign_CampaignTargets_Edges) GetNode() *GetCampaignByID_Campaign_CampaignTargets_Edges_Node { - if t == nil { - t = &GetCampaignByID_Campaign_CampaignTargets_Edges{} - } - return t.Node -} - -type GetCampaignByID_Campaign_CampaignTargets struct { - Edges []*GetCampaignByID_Campaign_CampaignTargets_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetCampaignByID_Campaign_CampaignTargets) GetEdges() []*GetCampaignByID_Campaign_CampaignTargets_Edges { - if t == nil { - t = &GetCampaignByID_Campaign_CampaignTargets{} - } - return t.Edges -} - -type GetCampaignByID_Campaign struct { - AssessmentID *string "json:\"assessmentID,omitempty\" graphql:\"assessmentID\"" - CampaignTargets GetCampaignByID_Campaign_CampaignTargets "json:\"campaignTargets\" graphql:\"campaignTargets\"" - CampaignType enums.CampaignType "json:\"campaignType\" graphql:\"campaignType\"" - CompletedAt *models.DateTime "json:\"completedAt,omitempty\" graphql:\"completedAt\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DueDate *models.DateTime "json:\"dueDate,omitempty\" graphql:\"dueDate\"" - EntityID *string "json:\"entityID,omitempty\" graphql:\"entityID\"" - ID string "json:\"id\" graphql:\"id\"" - InternalOwner *string "json:\"internalOwner,omitempty\" graphql:\"internalOwner\"" - InternalOwnerGroupID *string "json:\"internalOwnerGroupID,omitempty\" graphql:\"internalOwnerGroupID\"" - InternalOwnerUserID *string "json:\"internalOwnerUserID,omitempty\" graphql:\"internalOwnerUserID\"" - IsActive bool "json:\"isActive\" graphql:\"isActive\"" - IsRecurring bool "json:\"isRecurring\" graphql:\"isRecurring\"" - LastResentAt *models.DateTime "json:\"lastResentAt,omitempty\" graphql:\"lastResentAt\"" - LastRunAt *models.DateTime "json:\"lastRunAt,omitempty\" graphql:\"lastRunAt\"" - LaunchedAt *models.DateTime "json:\"launchedAt,omitempty\" graphql:\"launchedAt\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Name string "json:\"name\" graphql:\"name\"" - NextRunAt *models.DateTime "json:\"nextRunAt,omitempty\" graphql:\"nextRunAt\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RecipientCount *int64 "json:\"recipientCount,omitempty\" graphql:\"recipientCount\"" - RecurrenceCron *string "json:\"recurrenceCron,omitempty\" graphql:\"recurrenceCron\"" - RecurrenceEndAt *models.DateTime "json:\"recurrenceEndAt,omitempty\" graphql:\"recurrenceEndAt\"" - RecurrenceFrequency *enums.Frequency "json:\"recurrenceFrequency,omitempty\" graphql:\"recurrenceFrequency\"" - RecurrenceInterval *int64 "json:\"recurrenceInterval,omitempty\" graphql:\"recurrenceInterval\"" - RecurrenceTimezone *string "json:\"recurrenceTimezone,omitempty\" graphql:\"recurrenceTimezone\"" - ResendCount *int64 "json:\"resendCount,omitempty\" graphql:\"resendCount\"" - ScheduledAt *models.DateTime "json:\"scheduledAt,omitempty\" graphql:\"scheduledAt\"" - Status enums.CampaignStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TemplateID *string "json:\"templateID,omitempty\" graphql:\"templateID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowEligibleMarker *bool "json:\"workflowEligibleMarker,omitempty\" graphql:\"workflowEligibleMarker\"" -} - -func (t *GetCampaignByID_Campaign) GetAssessmentID() *string { - if t == nil { - t = &GetCampaignByID_Campaign{} - } - return t.AssessmentID -} -func (t *GetCampaignByID_Campaign) GetCampaignTargets() *GetCampaignByID_Campaign_CampaignTargets { - if t == nil { - t = &GetCampaignByID_Campaign{} - } - return &t.CampaignTargets -} -func (t *GetCampaignByID_Campaign) GetCampaignType() *enums.CampaignType { - if t == nil { - t = &GetCampaignByID_Campaign{} - } - return &t.CampaignType -} -func (t *GetCampaignByID_Campaign) GetCompletedAt() *models.DateTime { - if t == nil { - t = &GetCampaignByID_Campaign{} - } - return t.CompletedAt -} -func (t *GetCampaignByID_Campaign) GetCreatedAt() *time.Time { - if t == nil { - t = &GetCampaignByID_Campaign{} - } - return t.CreatedAt -} -func (t *GetCampaignByID_Campaign) GetCreatedBy() *string { - if t == nil { - t = &GetCampaignByID_Campaign{} - } - return t.CreatedBy -} -func (t *GetCampaignByID_Campaign) GetDescription() *string { - if t == nil { - t = &GetCampaignByID_Campaign{} - } - return t.Description -} -func (t *GetCampaignByID_Campaign) GetDisplayID() string { - if t == nil { - t = &GetCampaignByID_Campaign{} - } - return t.DisplayID -} -func (t *GetCampaignByID_Campaign) GetDueDate() *models.DateTime { - if t == nil { - t = &GetCampaignByID_Campaign{} - } - return t.DueDate -} -func (t *GetCampaignByID_Campaign) GetEntityID() *string { - if t == nil { - t = &GetCampaignByID_Campaign{} - } - return t.EntityID -} -func (t *GetCampaignByID_Campaign) GetID() string { - if t == nil { - t = &GetCampaignByID_Campaign{} - } - return t.ID -} -func (t *GetCampaignByID_Campaign) GetInternalOwner() *string { - if t == nil { - t = &GetCampaignByID_Campaign{} - } - return t.InternalOwner -} -func (t *GetCampaignByID_Campaign) GetInternalOwnerGroupID() *string { - if t == nil { - t = &GetCampaignByID_Campaign{} - } - return t.InternalOwnerGroupID -} -func (t *GetCampaignByID_Campaign) GetInternalOwnerUserID() *string { - if t == nil { - t = &GetCampaignByID_Campaign{} - } - return t.InternalOwnerUserID -} -func (t *GetCampaignByID_Campaign) GetIsActive() bool { - if t == nil { - t = &GetCampaignByID_Campaign{} - } - return t.IsActive -} -func (t *GetCampaignByID_Campaign) GetIsRecurring() bool { - if t == nil { - t = &GetCampaignByID_Campaign{} - } - return t.IsRecurring -} -func (t *GetCampaignByID_Campaign) GetLastResentAt() *models.DateTime { - if t == nil { - t = &GetCampaignByID_Campaign{} - } - return t.LastResentAt -} -func (t *GetCampaignByID_Campaign) GetLastRunAt() *models.DateTime { - if t == nil { - t = &GetCampaignByID_Campaign{} - } - return t.LastRunAt -} -func (t *GetCampaignByID_Campaign) GetLaunchedAt() *models.DateTime { - if t == nil { - t = &GetCampaignByID_Campaign{} - } - return t.LaunchedAt -} -func (t *GetCampaignByID_Campaign) GetMetadata() map[string]any { - if t == nil { - t = &GetCampaignByID_Campaign{} - } - return t.Metadata -} -func (t *GetCampaignByID_Campaign) GetName() string { - if t == nil { - t = &GetCampaignByID_Campaign{} - } - return t.Name -} -func (t *GetCampaignByID_Campaign) GetNextRunAt() *models.DateTime { - if t == nil { - t = &GetCampaignByID_Campaign{} - } - return t.NextRunAt -} -func (t *GetCampaignByID_Campaign) GetOwnerID() *string { - if t == nil { - t = &GetCampaignByID_Campaign{} - } - return t.OwnerID -} -func (t *GetCampaignByID_Campaign) GetRecipientCount() *int64 { - if t == nil { - t = &GetCampaignByID_Campaign{} - } - return t.RecipientCount -} -func (t *GetCampaignByID_Campaign) GetRecurrenceCron() *string { - if t == nil { - t = &GetCampaignByID_Campaign{} - } - return t.RecurrenceCron -} -func (t *GetCampaignByID_Campaign) GetRecurrenceEndAt() *models.DateTime { - if t == nil { - t = &GetCampaignByID_Campaign{} - } - return t.RecurrenceEndAt -} -func (t *GetCampaignByID_Campaign) GetRecurrenceFrequency() *enums.Frequency { - if t == nil { - t = &GetCampaignByID_Campaign{} - } - return t.RecurrenceFrequency -} -func (t *GetCampaignByID_Campaign) GetRecurrenceInterval() *int64 { - if t == nil { - t = &GetCampaignByID_Campaign{} - } - return t.RecurrenceInterval -} -func (t *GetCampaignByID_Campaign) GetRecurrenceTimezone() *string { - if t == nil { - t = &GetCampaignByID_Campaign{} - } - return t.RecurrenceTimezone -} -func (t *GetCampaignByID_Campaign) GetResendCount() *int64 { - if t == nil { - t = &GetCampaignByID_Campaign{} - } - return t.ResendCount -} -func (t *GetCampaignByID_Campaign) GetScheduledAt() *models.DateTime { - if t == nil { - t = &GetCampaignByID_Campaign{} - } - return t.ScheduledAt -} -func (t *GetCampaignByID_Campaign) GetStatus() *enums.CampaignStatus { - if t == nil { - t = &GetCampaignByID_Campaign{} - } - return &t.Status -} -func (t *GetCampaignByID_Campaign) GetTags() []string { - if t == nil { - t = &GetCampaignByID_Campaign{} - } - return t.Tags -} -func (t *GetCampaignByID_Campaign) GetTemplateID() *string { - if t == nil { - t = &GetCampaignByID_Campaign{} - } - return t.TemplateID -} -func (t *GetCampaignByID_Campaign) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetCampaignByID_Campaign{} - } - return t.UpdatedAt -} -func (t *GetCampaignByID_Campaign) GetUpdatedBy() *string { - if t == nil { - t = &GetCampaignByID_Campaign{} - } - return t.UpdatedBy -} -func (t *GetCampaignByID_Campaign) GetWorkflowEligibleMarker() *bool { - if t == nil { - t = &GetCampaignByID_Campaign{} - } - return t.WorkflowEligibleMarker -} - -type GetCampaigns_Campaigns_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetCampaigns_Campaigns_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetCampaigns_Campaigns_PageInfo{} - } - return t.EndCursor -} -func (t *GetCampaigns_Campaigns_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetCampaigns_Campaigns_PageInfo{} - } - return t.HasNextPage -} -func (t *GetCampaigns_Campaigns_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetCampaigns_Campaigns_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetCampaigns_Campaigns_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetCampaigns_Campaigns_PageInfo{} - } - return t.StartCursor -} - -type GetCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges_Node struct { - ContactID *string "json:\"contactID,omitempty\" graphql:\"contactID\"" - Email string "json:\"email\" graphql:\"email\"" - FullName *string "json:\"fullName,omitempty\" graphql:\"fullName\"" - GroupID *string "json:\"groupID,omitempty\" graphql:\"groupID\"" - ID string "json:\"id\" graphql:\"id\"" - Status enums.AssessmentResponseStatus "json:\"status\" graphql:\"status\"" - UserID *string "json:\"userID,omitempty\" graphql:\"userID\"" -} - -func (t *GetCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges_Node) GetContactID() *string { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges_Node{} - } - return t.ContactID -} -func (t *GetCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges_Node) GetEmail() string { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges_Node{} - } - return t.Email -} -func (t *GetCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges_Node) GetFullName() *string { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges_Node{} - } - return t.FullName -} -func (t *GetCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges_Node) GetGroupID() *string { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges_Node{} - } - return t.GroupID -} -func (t *GetCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges_Node) GetID() string { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges_Node{} - } - return t.ID -} -func (t *GetCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges_Node) GetStatus() *enums.AssessmentResponseStatus { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges_Node{} - } - return &t.Status -} -func (t *GetCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges_Node) GetUserID() *string { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges_Node{} - } - return t.UserID -} - -type GetCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges struct { - Node *GetCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges) GetNode() *GetCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges_Node { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges{} - } - return t.Node -} - -type GetCampaigns_Campaigns_Edges_Node_CampaignTargets struct { - Edges []*GetCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetCampaigns_Campaigns_Edges_Node_CampaignTargets) GetEdges() []*GetCampaigns_Campaigns_Edges_Node_CampaignTargets_Edges { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node_CampaignTargets{} - } - return t.Edges -} - -type GetCampaigns_Campaigns_Edges_Node struct { - AssessmentID *string "json:\"assessmentID,omitempty\" graphql:\"assessmentID\"" - CampaignTargets GetCampaigns_Campaigns_Edges_Node_CampaignTargets "json:\"campaignTargets\" graphql:\"campaignTargets\"" - CampaignType enums.CampaignType "json:\"campaignType\" graphql:\"campaignType\"" - CompletedAt *models.DateTime "json:\"completedAt,omitempty\" graphql:\"completedAt\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DueDate *models.DateTime "json:\"dueDate,omitempty\" graphql:\"dueDate\"" - EntityID *string "json:\"entityID,omitempty\" graphql:\"entityID\"" - ID string "json:\"id\" graphql:\"id\"" - InternalOwner *string "json:\"internalOwner,omitempty\" graphql:\"internalOwner\"" - InternalOwnerGroupID *string "json:\"internalOwnerGroupID,omitempty\" graphql:\"internalOwnerGroupID\"" - InternalOwnerUserID *string "json:\"internalOwnerUserID,omitempty\" graphql:\"internalOwnerUserID\"" - IsActive bool "json:\"isActive\" graphql:\"isActive\"" - IsRecurring bool "json:\"isRecurring\" graphql:\"isRecurring\"" - LastResentAt *models.DateTime "json:\"lastResentAt,omitempty\" graphql:\"lastResentAt\"" - LastRunAt *models.DateTime "json:\"lastRunAt,omitempty\" graphql:\"lastRunAt\"" - LaunchedAt *models.DateTime "json:\"launchedAt,omitempty\" graphql:\"launchedAt\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Name string "json:\"name\" graphql:\"name\"" - NextRunAt *models.DateTime "json:\"nextRunAt,omitempty\" graphql:\"nextRunAt\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RecipientCount *int64 "json:\"recipientCount,omitempty\" graphql:\"recipientCount\"" - RecurrenceCron *string "json:\"recurrenceCron,omitempty\" graphql:\"recurrenceCron\"" - RecurrenceEndAt *models.DateTime "json:\"recurrenceEndAt,omitempty\" graphql:\"recurrenceEndAt\"" - RecurrenceFrequency *enums.Frequency "json:\"recurrenceFrequency,omitempty\" graphql:\"recurrenceFrequency\"" - RecurrenceInterval *int64 "json:\"recurrenceInterval,omitempty\" graphql:\"recurrenceInterval\"" - RecurrenceTimezone *string "json:\"recurrenceTimezone,omitempty\" graphql:\"recurrenceTimezone\"" - ResendCount *int64 "json:\"resendCount,omitempty\" graphql:\"resendCount\"" - ScheduledAt *models.DateTime "json:\"scheduledAt,omitempty\" graphql:\"scheduledAt\"" - Status enums.CampaignStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TemplateID *string "json:\"templateID,omitempty\" graphql:\"templateID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowEligibleMarker *bool "json:\"workflowEligibleMarker,omitempty\" graphql:\"workflowEligibleMarker\"" -} - -func (t *GetCampaigns_Campaigns_Edges_Node) GetAssessmentID() *string { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node{} - } - return t.AssessmentID -} -func (t *GetCampaigns_Campaigns_Edges_Node) GetCampaignTargets() *GetCampaigns_Campaigns_Edges_Node_CampaignTargets { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node{} - } - return &t.CampaignTargets -} -func (t *GetCampaigns_Campaigns_Edges_Node) GetCampaignType() *enums.CampaignType { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node{} - } - return &t.CampaignType -} -func (t *GetCampaigns_Campaigns_Edges_Node) GetCompletedAt() *models.DateTime { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node{} - } - return t.CompletedAt -} -func (t *GetCampaigns_Campaigns_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetCampaigns_Campaigns_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetCampaigns_Campaigns_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node{} - } - return t.Description -} -func (t *GetCampaigns_Campaigns_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node{} - } - return t.DisplayID -} -func (t *GetCampaigns_Campaigns_Edges_Node) GetDueDate() *models.DateTime { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node{} - } - return t.DueDate -} -func (t *GetCampaigns_Campaigns_Edges_Node) GetEntityID() *string { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node{} - } - return t.EntityID -} -func (t *GetCampaigns_Campaigns_Edges_Node) GetID() string { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node{} - } - return t.ID -} -func (t *GetCampaigns_Campaigns_Edges_Node) GetInternalOwner() *string { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node{} - } - return t.InternalOwner -} -func (t *GetCampaigns_Campaigns_Edges_Node) GetInternalOwnerGroupID() *string { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node{} - } - return t.InternalOwnerGroupID -} -func (t *GetCampaigns_Campaigns_Edges_Node) GetInternalOwnerUserID() *string { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node{} - } - return t.InternalOwnerUserID -} -func (t *GetCampaigns_Campaigns_Edges_Node) GetIsActive() bool { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node{} - } - return t.IsActive -} -func (t *GetCampaigns_Campaigns_Edges_Node) GetIsRecurring() bool { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node{} - } - return t.IsRecurring -} -func (t *GetCampaigns_Campaigns_Edges_Node) GetLastResentAt() *models.DateTime { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node{} - } - return t.LastResentAt -} -func (t *GetCampaigns_Campaigns_Edges_Node) GetLastRunAt() *models.DateTime { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node{} - } - return t.LastRunAt -} -func (t *GetCampaigns_Campaigns_Edges_Node) GetLaunchedAt() *models.DateTime { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node{} - } - return t.LaunchedAt -} -func (t *GetCampaigns_Campaigns_Edges_Node) GetMetadata() map[string]any { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node{} - } - return t.Metadata -} -func (t *GetCampaigns_Campaigns_Edges_Node) GetName() string { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node{} - } - return t.Name -} -func (t *GetCampaigns_Campaigns_Edges_Node) GetNextRunAt() *models.DateTime { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node{} - } - return t.NextRunAt -} -func (t *GetCampaigns_Campaigns_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node{} - } - return t.OwnerID -} -func (t *GetCampaigns_Campaigns_Edges_Node) GetRecipientCount() *int64 { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node{} - } - return t.RecipientCount -} -func (t *GetCampaigns_Campaigns_Edges_Node) GetRecurrenceCron() *string { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node{} - } - return t.RecurrenceCron -} -func (t *GetCampaigns_Campaigns_Edges_Node) GetRecurrenceEndAt() *models.DateTime { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node{} - } - return t.RecurrenceEndAt -} -func (t *GetCampaigns_Campaigns_Edges_Node) GetRecurrenceFrequency() *enums.Frequency { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node{} - } - return t.RecurrenceFrequency -} -func (t *GetCampaigns_Campaigns_Edges_Node) GetRecurrenceInterval() *int64 { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node{} - } - return t.RecurrenceInterval -} -func (t *GetCampaigns_Campaigns_Edges_Node) GetRecurrenceTimezone() *string { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node{} - } - return t.RecurrenceTimezone -} -func (t *GetCampaigns_Campaigns_Edges_Node) GetResendCount() *int64 { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node{} - } - return t.ResendCount -} -func (t *GetCampaigns_Campaigns_Edges_Node) GetScheduledAt() *models.DateTime { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node{} - } - return t.ScheduledAt -} -func (t *GetCampaigns_Campaigns_Edges_Node) GetStatus() *enums.CampaignStatus { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node{} - } - return &t.Status -} -func (t *GetCampaigns_Campaigns_Edges_Node) GetTags() []string { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node{} - } - return t.Tags -} -func (t *GetCampaigns_Campaigns_Edges_Node) GetTemplateID() *string { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node{} - } - return t.TemplateID -} -func (t *GetCampaigns_Campaigns_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetCampaigns_Campaigns_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetCampaigns_Campaigns_Edges_Node) GetWorkflowEligibleMarker() *bool { - if t == nil { - t = &GetCampaigns_Campaigns_Edges_Node{} - } - return t.WorkflowEligibleMarker -} - -type GetCampaigns_Campaigns_Edges struct { - Node *GetCampaigns_Campaigns_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetCampaigns_Campaigns_Edges) GetNode() *GetCampaigns_Campaigns_Edges_Node { - if t == nil { - t = &GetCampaigns_Campaigns_Edges{} - } - return t.Node -} - -type GetCampaigns_Campaigns struct { - Edges []*GetCampaigns_Campaigns_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetCampaigns_Campaigns_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetCampaigns_Campaigns) GetEdges() []*GetCampaigns_Campaigns_Edges { - if t == nil { - t = &GetCampaigns_Campaigns{} - } - return t.Edges -} -func (t *GetCampaigns_Campaigns) GetPageInfo() *GetCampaigns_Campaigns_PageInfo { - if t == nil { - t = &GetCampaigns_Campaigns{} - } - return &t.PageInfo -} -func (t *GetCampaigns_Campaigns) GetTotalCount() int64 { - if t == nil { - t = &GetCampaigns_Campaigns{} - } - return t.TotalCount -} - -type UpdateCampaign_UpdateCampaign_Campaign struct { - AssessmentID *string "json:\"assessmentID,omitempty\" graphql:\"assessmentID\"" - CampaignType enums.CampaignType "json:\"campaignType\" graphql:\"campaignType\"" - CompletedAt *models.DateTime "json:\"completedAt,omitempty\" graphql:\"completedAt\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DueDate *models.DateTime "json:\"dueDate,omitempty\" graphql:\"dueDate\"" - EntityID *string "json:\"entityID,omitempty\" graphql:\"entityID\"" - ID string "json:\"id\" graphql:\"id\"" - InternalOwner *string "json:\"internalOwner,omitempty\" graphql:\"internalOwner\"" - InternalOwnerGroupID *string "json:\"internalOwnerGroupID,omitempty\" graphql:\"internalOwnerGroupID\"" - InternalOwnerUserID *string "json:\"internalOwnerUserID,omitempty\" graphql:\"internalOwnerUserID\"" - IsActive bool "json:\"isActive\" graphql:\"isActive\"" - IsRecurring bool "json:\"isRecurring\" graphql:\"isRecurring\"" - LastResentAt *models.DateTime "json:\"lastResentAt,omitempty\" graphql:\"lastResentAt\"" - LastRunAt *models.DateTime "json:\"lastRunAt,omitempty\" graphql:\"lastRunAt\"" - LaunchedAt *models.DateTime "json:\"launchedAt,omitempty\" graphql:\"launchedAt\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Name string "json:\"name\" graphql:\"name\"" - NextRunAt *models.DateTime "json:\"nextRunAt,omitempty\" graphql:\"nextRunAt\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RecipientCount *int64 "json:\"recipientCount,omitempty\" graphql:\"recipientCount\"" - RecurrenceCron *string "json:\"recurrenceCron,omitempty\" graphql:\"recurrenceCron\"" - RecurrenceEndAt *models.DateTime "json:\"recurrenceEndAt,omitempty\" graphql:\"recurrenceEndAt\"" - RecurrenceFrequency *enums.Frequency "json:\"recurrenceFrequency,omitempty\" graphql:\"recurrenceFrequency\"" - RecurrenceInterval *int64 "json:\"recurrenceInterval,omitempty\" graphql:\"recurrenceInterval\"" - RecurrenceTimezone *string "json:\"recurrenceTimezone,omitempty\" graphql:\"recurrenceTimezone\"" - ResendCount *int64 "json:\"resendCount,omitempty\" graphql:\"resendCount\"" - ScheduledAt *models.DateTime "json:\"scheduledAt,omitempty\" graphql:\"scheduledAt\"" - Status enums.CampaignStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TemplateID *string "json:\"templateID,omitempty\" graphql:\"templateID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowEligibleMarker *bool "json:\"workflowEligibleMarker,omitempty\" graphql:\"workflowEligibleMarker\"" -} - -func (t *UpdateCampaign_UpdateCampaign_Campaign) GetAssessmentID() *string { - if t == nil { - t = &UpdateCampaign_UpdateCampaign_Campaign{} - } - return t.AssessmentID -} -func (t *UpdateCampaign_UpdateCampaign_Campaign) GetCampaignType() *enums.CampaignType { - if t == nil { - t = &UpdateCampaign_UpdateCampaign_Campaign{} - } - return &t.CampaignType -} -func (t *UpdateCampaign_UpdateCampaign_Campaign) GetCompletedAt() *models.DateTime { - if t == nil { - t = &UpdateCampaign_UpdateCampaign_Campaign{} - } - return t.CompletedAt -} -func (t *UpdateCampaign_UpdateCampaign_Campaign) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateCampaign_UpdateCampaign_Campaign{} - } - return t.CreatedAt -} -func (t *UpdateCampaign_UpdateCampaign_Campaign) GetCreatedBy() *string { - if t == nil { - t = &UpdateCampaign_UpdateCampaign_Campaign{} - } - return t.CreatedBy -} -func (t *UpdateCampaign_UpdateCampaign_Campaign) GetDescription() *string { - if t == nil { - t = &UpdateCampaign_UpdateCampaign_Campaign{} - } - return t.Description -} -func (t *UpdateCampaign_UpdateCampaign_Campaign) GetDisplayID() string { - if t == nil { - t = &UpdateCampaign_UpdateCampaign_Campaign{} - } - return t.DisplayID -} -func (t *UpdateCampaign_UpdateCampaign_Campaign) GetDueDate() *models.DateTime { - if t == nil { - t = &UpdateCampaign_UpdateCampaign_Campaign{} - } - return t.DueDate -} -func (t *UpdateCampaign_UpdateCampaign_Campaign) GetEntityID() *string { - if t == nil { - t = &UpdateCampaign_UpdateCampaign_Campaign{} - } - return t.EntityID -} -func (t *UpdateCampaign_UpdateCampaign_Campaign) GetID() string { - if t == nil { - t = &UpdateCampaign_UpdateCampaign_Campaign{} - } - return t.ID -} -func (t *UpdateCampaign_UpdateCampaign_Campaign) GetInternalOwner() *string { - if t == nil { - t = &UpdateCampaign_UpdateCampaign_Campaign{} - } - return t.InternalOwner -} -func (t *UpdateCampaign_UpdateCampaign_Campaign) GetInternalOwnerGroupID() *string { - if t == nil { - t = &UpdateCampaign_UpdateCampaign_Campaign{} - } - return t.InternalOwnerGroupID -} -func (t *UpdateCampaign_UpdateCampaign_Campaign) GetInternalOwnerUserID() *string { - if t == nil { - t = &UpdateCampaign_UpdateCampaign_Campaign{} - } - return t.InternalOwnerUserID -} -func (t *UpdateCampaign_UpdateCampaign_Campaign) GetIsActive() bool { - if t == nil { - t = &UpdateCampaign_UpdateCampaign_Campaign{} - } - return t.IsActive -} -func (t *UpdateCampaign_UpdateCampaign_Campaign) GetIsRecurring() bool { - if t == nil { - t = &UpdateCampaign_UpdateCampaign_Campaign{} - } - return t.IsRecurring -} -func (t *UpdateCampaign_UpdateCampaign_Campaign) GetLastResentAt() *models.DateTime { - if t == nil { - t = &UpdateCampaign_UpdateCampaign_Campaign{} - } - return t.LastResentAt -} -func (t *UpdateCampaign_UpdateCampaign_Campaign) GetLastRunAt() *models.DateTime { - if t == nil { - t = &UpdateCampaign_UpdateCampaign_Campaign{} - } - return t.LastRunAt -} -func (t *UpdateCampaign_UpdateCampaign_Campaign) GetLaunchedAt() *models.DateTime { - if t == nil { - t = &UpdateCampaign_UpdateCampaign_Campaign{} - } - return t.LaunchedAt -} -func (t *UpdateCampaign_UpdateCampaign_Campaign) GetMetadata() map[string]any { - if t == nil { - t = &UpdateCampaign_UpdateCampaign_Campaign{} - } - return t.Metadata -} -func (t *UpdateCampaign_UpdateCampaign_Campaign) GetName() string { - if t == nil { - t = &UpdateCampaign_UpdateCampaign_Campaign{} - } - return t.Name -} -func (t *UpdateCampaign_UpdateCampaign_Campaign) GetNextRunAt() *models.DateTime { - if t == nil { - t = &UpdateCampaign_UpdateCampaign_Campaign{} - } - return t.NextRunAt -} -func (t *UpdateCampaign_UpdateCampaign_Campaign) GetOwnerID() *string { - if t == nil { - t = &UpdateCampaign_UpdateCampaign_Campaign{} - } - return t.OwnerID -} -func (t *UpdateCampaign_UpdateCampaign_Campaign) GetRecipientCount() *int64 { - if t == nil { - t = &UpdateCampaign_UpdateCampaign_Campaign{} - } - return t.RecipientCount -} -func (t *UpdateCampaign_UpdateCampaign_Campaign) GetRecurrenceCron() *string { - if t == nil { - t = &UpdateCampaign_UpdateCampaign_Campaign{} - } - return t.RecurrenceCron -} -func (t *UpdateCampaign_UpdateCampaign_Campaign) GetRecurrenceEndAt() *models.DateTime { - if t == nil { - t = &UpdateCampaign_UpdateCampaign_Campaign{} - } - return t.RecurrenceEndAt -} -func (t *UpdateCampaign_UpdateCampaign_Campaign) GetRecurrenceFrequency() *enums.Frequency { - if t == nil { - t = &UpdateCampaign_UpdateCampaign_Campaign{} - } - return t.RecurrenceFrequency -} -func (t *UpdateCampaign_UpdateCampaign_Campaign) GetRecurrenceInterval() *int64 { - if t == nil { - t = &UpdateCampaign_UpdateCampaign_Campaign{} - } - return t.RecurrenceInterval -} -func (t *UpdateCampaign_UpdateCampaign_Campaign) GetRecurrenceTimezone() *string { - if t == nil { - t = &UpdateCampaign_UpdateCampaign_Campaign{} - } - return t.RecurrenceTimezone -} -func (t *UpdateCampaign_UpdateCampaign_Campaign) GetResendCount() *int64 { - if t == nil { - t = &UpdateCampaign_UpdateCampaign_Campaign{} - } - return t.ResendCount -} -func (t *UpdateCampaign_UpdateCampaign_Campaign) GetScheduledAt() *models.DateTime { - if t == nil { - t = &UpdateCampaign_UpdateCampaign_Campaign{} - } - return t.ScheduledAt -} -func (t *UpdateCampaign_UpdateCampaign_Campaign) GetStatus() *enums.CampaignStatus { - if t == nil { - t = &UpdateCampaign_UpdateCampaign_Campaign{} - } - return &t.Status -} -func (t *UpdateCampaign_UpdateCampaign_Campaign) GetTags() []string { - if t == nil { - t = &UpdateCampaign_UpdateCampaign_Campaign{} - } - return t.Tags -} -func (t *UpdateCampaign_UpdateCampaign_Campaign) GetTemplateID() *string { - if t == nil { - t = &UpdateCampaign_UpdateCampaign_Campaign{} - } - return t.TemplateID -} -func (t *UpdateCampaign_UpdateCampaign_Campaign) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateCampaign_UpdateCampaign_Campaign{} - } - return t.UpdatedAt -} -func (t *UpdateCampaign_UpdateCampaign_Campaign) GetUpdatedBy() *string { - if t == nil { - t = &UpdateCampaign_UpdateCampaign_Campaign{} - } - return t.UpdatedBy -} -func (t *UpdateCampaign_UpdateCampaign_Campaign) GetWorkflowEligibleMarker() *bool { - if t == nil { - t = &UpdateCampaign_UpdateCampaign_Campaign{} - } - return t.WorkflowEligibleMarker -} - -type UpdateCampaign_UpdateCampaign struct { - Campaign UpdateCampaign_UpdateCampaign_Campaign "json:\"campaign\" graphql:\"campaign\"" -} - -func (t *UpdateCampaign_UpdateCampaign) GetCampaign() *UpdateCampaign_UpdateCampaign_Campaign { - if t == nil { - t = &UpdateCampaign_UpdateCampaign{} - } - return &t.Campaign -} - -type CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign struct { - AssessmentID *string "json:\"assessmentID,omitempty\" graphql:\"assessmentID\"" - CampaignType enums.CampaignType "json:\"campaignType\" graphql:\"campaignType\"" - CompletedAt *models.DateTime "json:\"completedAt,omitempty\" graphql:\"completedAt\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DueDate *models.DateTime "json:\"dueDate,omitempty\" graphql:\"dueDate\"" - EntityID *string "json:\"entityID,omitempty\" graphql:\"entityID\"" - ID string "json:\"id\" graphql:\"id\"" - InternalOwner *string "json:\"internalOwner,omitempty\" graphql:\"internalOwner\"" - InternalOwnerGroupID *string "json:\"internalOwnerGroupID,omitempty\" graphql:\"internalOwnerGroupID\"" - InternalOwnerUserID *string "json:\"internalOwnerUserID,omitempty\" graphql:\"internalOwnerUserID\"" - IsActive bool "json:\"isActive\" graphql:\"isActive\"" - IsRecurring bool "json:\"isRecurring\" graphql:\"isRecurring\"" - LastResentAt *models.DateTime "json:\"lastResentAt,omitempty\" graphql:\"lastResentAt\"" - LastRunAt *models.DateTime "json:\"lastRunAt,omitempty\" graphql:\"lastRunAt\"" - LaunchedAt *models.DateTime "json:\"launchedAt,omitempty\" graphql:\"launchedAt\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Name string "json:\"name\" graphql:\"name\"" - NextRunAt *models.DateTime "json:\"nextRunAt,omitempty\" graphql:\"nextRunAt\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RecipientCount *int64 "json:\"recipientCount,omitempty\" graphql:\"recipientCount\"" - RecurrenceCron *string "json:\"recurrenceCron,omitempty\" graphql:\"recurrenceCron\"" - RecurrenceEndAt *models.DateTime "json:\"recurrenceEndAt,omitempty\" graphql:\"recurrenceEndAt\"" - RecurrenceFrequency *enums.Frequency "json:\"recurrenceFrequency,omitempty\" graphql:\"recurrenceFrequency\"" - RecurrenceInterval *int64 "json:\"recurrenceInterval,omitempty\" graphql:\"recurrenceInterval\"" - RecurrenceTimezone *string "json:\"recurrenceTimezone,omitempty\" graphql:\"recurrenceTimezone\"" - ResendCount *int64 "json:\"resendCount,omitempty\" graphql:\"resendCount\"" - ScheduledAt *models.DateTime "json:\"scheduledAt,omitempty\" graphql:\"scheduledAt\"" - Status enums.CampaignStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TemplateID *string "json:\"templateID,omitempty\" graphql:\"templateID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowEligibleMarker *bool "json:\"workflowEligibleMarker,omitempty\" graphql:\"workflowEligibleMarker\"" -} - -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign) GetAssessmentID() *string { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign{} - } - return t.AssessmentID -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign) GetCampaignType() *enums.CampaignType { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign{} - } - return &t.CampaignType -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign) GetCompletedAt() *models.DateTime { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign{} - } - return t.CompletedAt -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign{} - } - return t.CreatedAt -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign) GetCreatedBy() *string { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign{} - } - return t.CreatedBy -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign) GetDescription() *string { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign{} - } - return t.Description -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign) GetDisplayID() string { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign{} - } - return t.DisplayID -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign) GetDueDate() *models.DateTime { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign{} - } - return t.DueDate -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign) GetEntityID() *string { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign{} - } - return t.EntityID -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign) GetID() string { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign{} - } - return t.ID -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign) GetInternalOwner() *string { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign{} - } - return t.InternalOwner -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign) GetInternalOwnerGroupID() *string { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign{} - } - return t.InternalOwnerGroupID -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign) GetInternalOwnerUserID() *string { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign{} - } - return t.InternalOwnerUserID -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign) GetIsActive() bool { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign{} - } - return t.IsActive -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign) GetIsRecurring() bool { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign{} - } - return t.IsRecurring -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign) GetLastResentAt() *models.DateTime { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign{} - } - return t.LastResentAt -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign) GetLastRunAt() *models.DateTime { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign{} - } - return t.LastRunAt -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign) GetLaunchedAt() *models.DateTime { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign{} - } - return t.LaunchedAt -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign) GetMetadata() map[string]any { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign{} - } - return t.Metadata -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign) GetName() string { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign{} - } - return t.Name -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign) GetNextRunAt() *models.DateTime { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign{} - } - return t.NextRunAt -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign) GetOwnerID() *string { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign{} - } - return t.OwnerID -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign) GetRecipientCount() *int64 { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign{} - } - return t.RecipientCount -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign) GetRecurrenceCron() *string { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign{} - } - return t.RecurrenceCron -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign) GetRecurrenceEndAt() *models.DateTime { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign{} - } - return t.RecurrenceEndAt -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign) GetRecurrenceFrequency() *enums.Frequency { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign{} - } - return t.RecurrenceFrequency -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign) GetRecurrenceInterval() *int64 { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign{} - } - return t.RecurrenceInterval -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign) GetRecurrenceTimezone() *string { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign{} - } - return t.RecurrenceTimezone -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign) GetResendCount() *int64 { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign{} - } - return t.ResendCount -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign) GetScheduledAt() *models.DateTime { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign{} - } - return t.ScheduledAt -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign) GetStatus() *enums.CampaignStatus { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign{} - } - return &t.Status -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign) GetTags() []string { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign{} - } - return t.Tags -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign) GetTemplateID() *string { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign{} - } - return t.TemplateID -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign{} - } - return t.UpdatedAt -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign) GetUpdatedBy() *string { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign{} - } - return t.UpdatedBy -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign) GetWorkflowEligibleMarker() *bool { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign{} - } - return t.WorkflowEligibleMarker -} - -type CreateCampaignWithTargets_CreateCampaignWithTargets_CampaignTargets struct { - CampaignID string "json:\"campaignID\" graphql:\"campaignID\"" - CompletedAt *models.DateTime "json:\"completedAt,omitempty\" graphql:\"completedAt\"" - ContactID *string "json:\"contactID,omitempty\" graphql:\"contactID\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Email string "json:\"email\" graphql:\"email\"" - FullName *string "json:\"fullName,omitempty\" graphql:\"fullName\"" - GroupID *string "json:\"groupID,omitempty\" graphql:\"groupID\"" - ID string "json:\"id\" graphql:\"id\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SentAt *models.DateTime "json:\"sentAt,omitempty\" graphql:\"sentAt\"" - Status enums.AssessmentResponseStatus "json:\"status\" graphql:\"status\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - UserID *string "json:\"userID,omitempty\" graphql:\"userID\"" - WorkflowEligibleMarker *bool "json:\"workflowEligibleMarker,omitempty\" graphql:\"workflowEligibleMarker\"" -} - -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_CampaignTargets) GetCampaignID() string { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_CampaignTargets{} - } - return t.CampaignID -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_CampaignTargets) GetCompletedAt() *models.DateTime { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_CampaignTargets{} - } - return t.CompletedAt -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_CampaignTargets) GetContactID() *string { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_CampaignTargets{} - } - return t.ContactID -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_CampaignTargets) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_CampaignTargets{} - } - return t.CreatedAt -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_CampaignTargets) GetCreatedBy() *string { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_CampaignTargets{} - } - return t.CreatedBy -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_CampaignTargets) GetEmail() string { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_CampaignTargets{} - } - return t.Email -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_CampaignTargets) GetFullName() *string { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_CampaignTargets{} - } - return t.FullName -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_CampaignTargets) GetGroupID() *string { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_CampaignTargets{} - } - return t.GroupID -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_CampaignTargets) GetID() string { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_CampaignTargets{} - } - return t.ID -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_CampaignTargets) GetMetadata() map[string]any { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_CampaignTargets{} - } - return t.Metadata -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_CampaignTargets) GetOwnerID() *string { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_CampaignTargets{} - } - return t.OwnerID -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_CampaignTargets) GetSentAt() *models.DateTime { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_CampaignTargets{} - } - return t.SentAt -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_CampaignTargets) GetStatus() *enums.AssessmentResponseStatus { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_CampaignTargets{} - } - return &t.Status -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_CampaignTargets) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_CampaignTargets{} - } - return t.UpdatedAt -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_CampaignTargets) GetUpdatedBy() *string { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_CampaignTargets{} - } - return t.UpdatedBy -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_CampaignTargets) GetUserID() *string { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_CampaignTargets{} - } - return t.UserID -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets_CampaignTargets) GetWorkflowEligibleMarker() *bool { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets_CampaignTargets{} - } - return t.WorkflowEligibleMarker -} - -type CreateCampaignWithTargets_CreateCampaignWithTargets struct { - Campaign CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign "json:\"campaign\" graphql:\"campaign\"" - CampaignTargets []*CreateCampaignWithTargets_CreateCampaignWithTargets_CampaignTargets "json:\"campaignTargets,omitempty\" graphql:\"campaignTargets\"" -} - -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets) GetCampaign() *CreateCampaignWithTargets_CreateCampaignWithTargets_Campaign { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets{} - } - return &t.Campaign -} -func (t *CreateCampaignWithTargets_CreateCampaignWithTargets) GetCampaignTargets() []*CreateCampaignWithTargets_CreateCampaignWithTargets_CampaignTargets { - if t == nil { - t = &CreateCampaignWithTargets_CreateCampaignWithTargets{} - } - return t.CampaignTargets -} - -type CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign struct { - AssessmentID *string "json:\"assessmentID,omitempty\" graphql:\"assessmentID\"" - CampaignType enums.CampaignType "json:\"campaignType\" graphql:\"campaignType\"" - CompletedAt *models.DateTime "json:\"completedAt,omitempty\" graphql:\"completedAt\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DueDate *models.DateTime "json:\"dueDate,omitempty\" graphql:\"dueDate\"" - EntityID *string "json:\"entityID,omitempty\" graphql:\"entityID\"" - ID string "json:\"id\" graphql:\"id\"" - InternalOwner *string "json:\"internalOwner,omitempty\" graphql:\"internalOwner\"" - InternalOwnerGroupID *string "json:\"internalOwnerGroupID,omitempty\" graphql:\"internalOwnerGroupID\"" - InternalOwnerUserID *string "json:\"internalOwnerUserID,omitempty\" graphql:\"internalOwnerUserID\"" - IsActive bool "json:\"isActive\" graphql:\"isActive\"" - IsRecurring bool "json:\"isRecurring\" graphql:\"isRecurring\"" - LastResentAt *models.DateTime "json:\"lastResentAt,omitempty\" graphql:\"lastResentAt\"" - LastRunAt *models.DateTime "json:\"lastRunAt,omitempty\" graphql:\"lastRunAt\"" - LaunchedAt *models.DateTime "json:\"launchedAt,omitempty\" graphql:\"launchedAt\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Name string "json:\"name\" graphql:\"name\"" - NextRunAt *models.DateTime "json:\"nextRunAt,omitempty\" graphql:\"nextRunAt\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RecipientCount *int64 "json:\"recipientCount,omitempty\" graphql:\"recipientCount\"" - RecurrenceCron *string "json:\"recurrenceCron,omitempty\" graphql:\"recurrenceCron\"" - RecurrenceEndAt *models.DateTime "json:\"recurrenceEndAt,omitempty\" graphql:\"recurrenceEndAt\"" - RecurrenceFrequency *enums.Frequency "json:\"recurrenceFrequency,omitempty\" graphql:\"recurrenceFrequency\"" - RecurrenceInterval *int64 "json:\"recurrenceInterval,omitempty\" graphql:\"recurrenceInterval\"" - RecurrenceTimezone *string "json:\"recurrenceTimezone,omitempty\" graphql:\"recurrenceTimezone\"" - ResendCount *int64 "json:\"resendCount,omitempty\" graphql:\"resendCount\"" - ScheduledAt *models.DateTime "json:\"scheduledAt,omitempty\" graphql:\"scheduledAt\"" - Status enums.CampaignStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TemplateID *string "json:\"templateID,omitempty\" graphql:\"templateID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowEligibleMarker *bool "json:\"workflowEligibleMarker,omitempty\" graphql:\"workflowEligibleMarker\"" -} - -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign) GetAssessmentID() *string { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign{} - } - return t.AssessmentID -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign) GetCampaignType() *enums.CampaignType { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign{} - } - return &t.CampaignType -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign) GetCompletedAt() *models.DateTime { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign{} - } - return t.CompletedAt -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign{} - } - return t.CreatedAt -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign) GetCreatedBy() *string { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign{} - } - return t.CreatedBy -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign) GetDescription() *string { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign{} - } - return t.Description -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign) GetDisplayID() string { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign{} - } - return t.DisplayID -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign) GetDueDate() *models.DateTime { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign{} - } - return t.DueDate -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign) GetEntityID() *string { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign{} - } - return t.EntityID -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign) GetID() string { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign{} - } - return t.ID -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign) GetInternalOwner() *string { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign{} - } - return t.InternalOwner -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign) GetInternalOwnerGroupID() *string { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign{} - } - return t.InternalOwnerGroupID -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign) GetInternalOwnerUserID() *string { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign{} - } - return t.InternalOwnerUserID -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign) GetIsActive() bool { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign{} - } - return t.IsActive -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign) GetIsRecurring() bool { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign{} - } - return t.IsRecurring -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign) GetLastResentAt() *models.DateTime { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign{} - } - return t.LastResentAt -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign) GetLastRunAt() *models.DateTime { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign{} - } - return t.LastRunAt -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign) GetLaunchedAt() *models.DateTime { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign{} - } - return t.LaunchedAt -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign) GetMetadata() map[string]any { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign{} - } - return t.Metadata -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign) GetName() string { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign{} - } - return t.Name -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign) GetNextRunAt() *models.DateTime { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign{} - } - return t.NextRunAt -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign) GetOwnerID() *string { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign{} - } - return t.OwnerID -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign) GetRecipientCount() *int64 { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign{} - } - return t.RecipientCount -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign) GetRecurrenceCron() *string { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign{} - } - return t.RecurrenceCron -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign) GetRecurrenceEndAt() *models.DateTime { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign{} - } - return t.RecurrenceEndAt -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign) GetRecurrenceFrequency() *enums.Frequency { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign{} - } - return t.RecurrenceFrequency -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign) GetRecurrenceInterval() *int64 { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign{} - } - return t.RecurrenceInterval -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign) GetRecurrenceTimezone() *string { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign{} - } - return t.RecurrenceTimezone -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign) GetResendCount() *int64 { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign{} - } - return t.ResendCount -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign) GetScheduledAt() *models.DateTime { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign{} - } - return t.ScheduledAt -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign) GetStatus() *enums.CampaignStatus { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign{} - } - return &t.Status -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign) GetTags() []string { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign{} - } - return t.Tags -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign) GetTemplateID() *string { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign{} - } - return t.TemplateID -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign{} - } - return t.UpdatedAt -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign) GetUpdatedBy() *string { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign{} - } - return t.UpdatedBy -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign) GetWorkflowEligibleMarker() *bool { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign{} - } - return t.WorkflowEligibleMarker -} - -type CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_CampaignTargets struct { - CampaignID string "json:\"campaignID\" graphql:\"campaignID\"" - CompletedAt *models.DateTime "json:\"completedAt,omitempty\" graphql:\"completedAt\"" - ContactID *string "json:\"contactID,omitempty\" graphql:\"contactID\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Email string "json:\"email\" graphql:\"email\"" - FullName *string "json:\"fullName,omitempty\" graphql:\"fullName\"" - GroupID *string "json:\"groupID,omitempty\" graphql:\"groupID\"" - ID string "json:\"id\" graphql:\"id\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SentAt *models.DateTime "json:\"sentAt,omitempty\" graphql:\"sentAt\"" - Status enums.AssessmentResponseStatus "json:\"status\" graphql:\"status\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - UserID *string "json:\"userID,omitempty\" graphql:\"userID\"" - WorkflowEligibleMarker *bool "json:\"workflowEligibleMarker,omitempty\" graphql:\"workflowEligibleMarker\"" -} - -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_CampaignTargets) GetCampaignID() string { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_CampaignTargets{} - } - return t.CampaignID -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_CampaignTargets) GetCompletedAt() *models.DateTime { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_CampaignTargets{} - } - return t.CompletedAt -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_CampaignTargets) GetContactID() *string { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_CampaignTargets{} - } - return t.ContactID -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_CampaignTargets) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_CampaignTargets{} - } - return t.CreatedAt -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_CampaignTargets) GetCreatedBy() *string { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_CampaignTargets{} - } - return t.CreatedBy -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_CampaignTargets) GetEmail() string { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_CampaignTargets{} - } - return t.Email -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_CampaignTargets) GetFullName() *string { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_CampaignTargets{} - } - return t.FullName -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_CampaignTargets) GetGroupID() *string { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_CampaignTargets{} - } - return t.GroupID -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_CampaignTargets) GetID() string { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_CampaignTargets{} - } - return t.ID -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_CampaignTargets) GetMetadata() map[string]any { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_CampaignTargets{} - } - return t.Metadata -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_CampaignTargets) GetOwnerID() *string { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_CampaignTargets{} - } - return t.OwnerID -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_CampaignTargets) GetSentAt() *models.DateTime { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_CampaignTargets{} - } - return t.SentAt -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_CampaignTargets) GetStatus() *enums.AssessmentResponseStatus { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_CampaignTargets{} - } - return &t.Status -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_CampaignTargets) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_CampaignTargets{} - } - return t.UpdatedAt -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_CampaignTargets) GetUpdatedBy() *string { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_CampaignTargets{} - } - return t.UpdatedBy -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_CampaignTargets) GetUserID() *string { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_CampaignTargets{} - } - return t.UserID -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_CampaignTargets) GetWorkflowEligibleMarker() *bool { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_CampaignTargets{} - } - return t.WorkflowEligibleMarker -} - -type CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV struct { - Campaign CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign "json:\"campaign\" graphql:\"campaign\"" - CampaignTargets []*CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_CampaignTargets "json:\"campaignTargets,omitempty\" graphql:\"campaignTargets\"" -} - -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV) GetCampaign() *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_Campaign { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV{} - } - return &t.Campaign -} -func (t *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV) GetCampaignTargets() []*CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV_CampaignTargets { - if t == nil { - t = &CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV{} - } - return t.CampaignTargets -} - -type LaunchCampaign_LaunchCampaign_Campaign struct { - AssessmentID *string "json:\"assessmentID,omitempty\" graphql:\"assessmentID\"" - CampaignType enums.CampaignType "json:\"campaignType\" graphql:\"campaignType\"" - CompletedAt *models.DateTime "json:\"completedAt,omitempty\" graphql:\"completedAt\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DueDate *models.DateTime "json:\"dueDate,omitempty\" graphql:\"dueDate\"" - EntityID *string "json:\"entityID,omitempty\" graphql:\"entityID\"" - ID string "json:\"id\" graphql:\"id\"" - InternalOwner *string "json:\"internalOwner,omitempty\" graphql:\"internalOwner\"" - InternalOwnerGroupID *string "json:\"internalOwnerGroupID,omitempty\" graphql:\"internalOwnerGroupID\"" - InternalOwnerUserID *string "json:\"internalOwnerUserID,omitempty\" graphql:\"internalOwnerUserID\"" - IsActive bool "json:\"isActive\" graphql:\"isActive\"" - IsRecurring bool "json:\"isRecurring\" graphql:\"isRecurring\"" - LastResentAt *models.DateTime "json:\"lastResentAt,omitempty\" graphql:\"lastResentAt\"" - LastRunAt *models.DateTime "json:\"lastRunAt,omitempty\" graphql:\"lastRunAt\"" - LaunchedAt *models.DateTime "json:\"launchedAt,omitempty\" graphql:\"launchedAt\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Name string "json:\"name\" graphql:\"name\"" - NextRunAt *models.DateTime "json:\"nextRunAt,omitempty\" graphql:\"nextRunAt\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RecipientCount *int64 "json:\"recipientCount,omitempty\" graphql:\"recipientCount\"" - RecurrenceCron *string "json:\"recurrenceCron,omitempty\" graphql:\"recurrenceCron\"" - RecurrenceEndAt *models.DateTime "json:\"recurrenceEndAt,omitempty\" graphql:\"recurrenceEndAt\"" - RecurrenceFrequency *enums.Frequency "json:\"recurrenceFrequency,omitempty\" graphql:\"recurrenceFrequency\"" - RecurrenceInterval *int64 "json:\"recurrenceInterval,omitempty\" graphql:\"recurrenceInterval\"" - RecurrenceTimezone *string "json:\"recurrenceTimezone,omitempty\" graphql:\"recurrenceTimezone\"" - ResendCount *int64 "json:\"resendCount,omitempty\" graphql:\"resendCount\"" - ScheduledAt *models.DateTime "json:\"scheduledAt,omitempty\" graphql:\"scheduledAt\"" - Status enums.CampaignStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TemplateID *string "json:\"templateID,omitempty\" graphql:\"templateID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowEligibleMarker *bool "json:\"workflowEligibleMarker,omitempty\" graphql:\"workflowEligibleMarker\"" -} - -func (t *LaunchCampaign_LaunchCampaign_Campaign) GetAssessmentID() *string { - if t == nil { - t = &LaunchCampaign_LaunchCampaign_Campaign{} - } - return t.AssessmentID -} -func (t *LaunchCampaign_LaunchCampaign_Campaign) GetCampaignType() *enums.CampaignType { - if t == nil { - t = &LaunchCampaign_LaunchCampaign_Campaign{} - } - return &t.CampaignType -} -func (t *LaunchCampaign_LaunchCampaign_Campaign) GetCompletedAt() *models.DateTime { - if t == nil { - t = &LaunchCampaign_LaunchCampaign_Campaign{} - } - return t.CompletedAt -} -func (t *LaunchCampaign_LaunchCampaign_Campaign) GetCreatedAt() *time.Time { - if t == nil { - t = &LaunchCampaign_LaunchCampaign_Campaign{} - } - return t.CreatedAt -} -func (t *LaunchCampaign_LaunchCampaign_Campaign) GetCreatedBy() *string { - if t == nil { - t = &LaunchCampaign_LaunchCampaign_Campaign{} - } - return t.CreatedBy -} -func (t *LaunchCampaign_LaunchCampaign_Campaign) GetDescription() *string { - if t == nil { - t = &LaunchCampaign_LaunchCampaign_Campaign{} - } - return t.Description -} -func (t *LaunchCampaign_LaunchCampaign_Campaign) GetDisplayID() string { - if t == nil { - t = &LaunchCampaign_LaunchCampaign_Campaign{} - } - return t.DisplayID -} -func (t *LaunchCampaign_LaunchCampaign_Campaign) GetDueDate() *models.DateTime { - if t == nil { - t = &LaunchCampaign_LaunchCampaign_Campaign{} - } - return t.DueDate -} -func (t *LaunchCampaign_LaunchCampaign_Campaign) GetEntityID() *string { - if t == nil { - t = &LaunchCampaign_LaunchCampaign_Campaign{} - } - return t.EntityID -} -func (t *LaunchCampaign_LaunchCampaign_Campaign) GetID() string { - if t == nil { - t = &LaunchCampaign_LaunchCampaign_Campaign{} - } - return t.ID -} -func (t *LaunchCampaign_LaunchCampaign_Campaign) GetInternalOwner() *string { - if t == nil { - t = &LaunchCampaign_LaunchCampaign_Campaign{} - } - return t.InternalOwner -} -func (t *LaunchCampaign_LaunchCampaign_Campaign) GetInternalOwnerGroupID() *string { - if t == nil { - t = &LaunchCampaign_LaunchCampaign_Campaign{} - } - return t.InternalOwnerGroupID -} -func (t *LaunchCampaign_LaunchCampaign_Campaign) GetInternalOwnerUserID() *string { - if t == nil { - t = &LaunchCampaign_LaunchCampaign_Campaign{} - } - return t.InternalOwnerUserID -} -func (t *LaunchCampaign_LaunchCampaign_Campaign) GetIsActive() bool { - if t == nil { - t = &LaunchCampaign_LaunchCampaign_Campaign{} - } - return t.IsActive -} -func (t *LaunchCampaign_LaunchCampaign_Campaign) GetIsRecurring() bool { - if t == nil { - t = &LaunchCampaign_LaunchCampaign_Campaign{} - } - return t.IsRecurring -} -func (t *LaunchCampaign_LaunchCampaign_Campaign) GetLastResentAt() *models.DateTime { - if t == nil { - t = &LaunchCampaign_LaunchCampaign_Campaign{} - } - return t.LastResentAt -} -func (t *LaunchCampaign_LaunchCampaign_Campaign) GetLastRunAt() *models.DateTime { - if t == nil { - t = &LaunchCampaign_LaunchCampaign_Campaign{} - } - return t.LastRunAt -} -func (t *LaunchCampaign_LaunchCampaign_Campaign) GetLaunchedAt() *models.DateTime { - if t == nil { - t = &LaunchCampaign_LaunchCampaign_Campaign{} - } - return t.LaunchedAt -} -func (t *LaunchCampaign_LaunchCampaign_Campaign) GetMetadata() map[string]any { - if t == nil { - t = &LaunchCampaign_LaunchCampaign_Campaign{} - } - return t.Metadata -} -func (t *LaunchCampaign_LaunchCampaign_Campaign) GetName() string { - if t == nil { - t = &LaunchCampaign_LaunchCampaign_Campaign{} - } - return t.Name -} -func (t *LaunchCampaign_LaunchCampaign_Campaign) GetNextRunAt() *models.DateTime { - if t == nil { - t = &LaunchCampaign_LaunchCampaign_Campaign{} - } - return t.NextRunAt -} -func (t *LaunchCampaign_LaunchCampaign_Campaign) GetOwnerID() *string { - if t == nil { - t = &LaunchCampaign_LaunchCampaign_Campaign{} - } - return t.OwnerID -} -func (t *LaunchCampaign_LaunchCampaign_Campaign) GetRecipientCount() *int64 { - if t == nil { - t = &LaunchCampaign_LaunchCampaign_Campaign{} - } - return t.RecipientCount -} -func (t *LaunchCampaign_LaunchCampaign_Campaign) GetRecurrenceCron() *string { - if t == nil { - t = &LaunchCampaign_LaunchCampaign_Campaign{} - } - return t.RecurrenceCron -} -func (t *LaunchCampaign_LaunchCampaign_Campaign) GetRecurrenceEndAt() *models.DateTime { - if t == nil { - t = &LaunchCampaign_LaunchCampaign_Campaign{} - } - return t.RecurrenceEndAt -} -func (t *LaunchCampaign_LaunchCampaign_Campaign) GetRecurrenceFrequency() *enums.Frequency { - if t == nil { - t = &LaunchCampaign_LaunchCampaign_Campaign{} - } - return t.RecurrenceFrequency -} -func (t *LaunchCampaign_LaunchCampaign_Campaign) GetRecurrenceInterval() *int64 { - if t == nil { - t = &LaunchCampaign_LaunchCampaign_Campaign{} - } - return t.RecurrenceInterval -} -func (t *LaunchCampaign_LaunchCampaign_Campaign) GetRecurrenceTimezone() *string { - if t == nil { - t = &LaunchCampaign_LaunchCampaign_Campaign{} - } - return t.RecurrenceTimezone -} -func (t *LaunchCampaign_LaunchCampaign_Campaign) GetResendCount() *int64 { - if t == nil { - t = &LaunchCampaign_LaunchCampaign_Campaign{} - } - return t.ResendCount -} -func (t *LaunchCampaign_LaunchCampaign_Campaign) GetScheduledAt() *models.DateTime { - if t == nil { - t = &LaunchCampaign_LaunchCampaign_Campaign{} - } - return t.ScheduledAt -} -func (t *LaunchCampaign_LaunchCampaign_Campaign) GetStatus() *enums.CampaignStatus { - if t == nil { - t = &LaunchCampaign_LaunchCampaign_Campaign{} - } - return &t.Status -} -func (t *LaunchCampaign_LaunchCampaign_Campaign) GetTags() []string { - if t == nil { - t = &LaunchCampaign_LaunchCampaign_Campaign{} - } - return t.Tags -} -func (t *LaunchCampaign_LaunchCampaign_Campaign) GetTemplateID() *string { - if t == nil { - t = &LaunchCampaign_LaunchCampaign_Campaign{} - } - return t.TemplateID -} -func (t *LaunchCampaign_LaunchCampaign_Campaign) GetUpdatedAt() *time.Time { - if t == nil { - t = &LaunchCampaign_LaunchCampaign_Campaign{} - } - return t.UpdatedAt -} -func (t *LaunchCampaign_LaunchCampaign_Campaign) GetUpdatedBy() *string { - if t == nil { - t = &LaunchCampaign_LaunchCampaign_Campaign{} - } - return t.UpdatedBy -} -func (t *LaunchCampaign_LaunchCampaign_Campaign) GetWorkflowEligibleMarker() *bool { - if t == nil { - t = &LaunchCampaign_LaunchCampaign_Campaign{} - } - return t.WorkflowEligibleMarker -} - -type LaunchCampaign_LaunchCampaign struct { - Campaign LaunchCampaign_LaunchCampaign_Campaign "json:\"campaign\" graphql:\"campaign\"" - QueuedCount int64 "json:\"queuedCount\" graphql:\"queuedCount\"" - SkippedCount int64 "json:\"skippedCount\" graphql:\"skippedCount\"" -} - -func (t *LaunchCampaign_LaunchCampaign) GetCampaign() *LaunchCampaign_LaunchCampaign_Campaign { - if t == nil { - t = &LaunchCampaign_LaunchCampaign{} - } - return &t.Campaign -} -func (t *LaunchCampaign_LaunchCampaign) GetQueuedCount() int64 { - if t == nil { - t = &LaunchCampaign_LaunchCampaign{} - } - return t.QueuedCount -} -func (t *LaunchCampaign_LaunchCampaign) GetSkippedCount() int64 { - if t == nil { - t = &LaunchCampaign_LaunchCampaign{} - } - return t.SkippedCount -} - -type ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign struct { - AssessmentID *string "json:\"assessmentID,omitempty\" graphql:\"assessmentID\"" - CampaignType enums.CampaignType "json:\"campaignType\" graphql:\"campaignType\"" - CompletedAt *models.DateTime "json:\"completedAt,omitempty\" graphql:\"completedAt\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DueDate *models.DateTime "json:\"dueDate,omitempty\" graphql:\"dueDate\"" - EntityID *string "json:\"entityID,omitempty\" graphql:\"entityID\"" - ID string "json:\"id\" graphql:\"id\"" - InternalOwner *string "json:\"internalOwner,omitempty\" graphql:\"internalOwner\"" - InternalOwnerGroupID *string "json:\"internalOwnerGroupID,omitempty\" graphql:\"internalOwnerGroupID\"" - InternalOwnerUserID *string "json:\"internalOwnerUserID,omitempty\" graphql:\"internalOwnerUserID\"" - IsActive bool "json:\"isActive\" graphql:\"isActive\"" - IsRecurring bool "json:\"isRecurring\" graphql:\"isRecurring\"" - LastResentAt *models.DateTime "json:\"lastResentAt,omitempty\" graphql:\"lastResentAt\"" - LastRunAt *models.DateTime "json:\"lastRunAt,omitempty\" graphql:\"lastRunAt\"" - LaunchedAt *models.DateTime "json:\"launchedAt,omitempty\" graphql:\"launchedAt\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Name string "json:\"name\" graphql:\"name\"" - NextRunAt *models.DateTime "json:\"nextRunAt,omitempty\" graphql:\"nextRunAt\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RecipientCount *int64 "json:\"recipientCount,omitempty\" graphql:\"recipientCount\"" - RecurrenceCron *string "json:\"recurrenceCron,omitempty\" graphql:\"recurrenceCron\"" - RecurrenceEndAt *models.DateTime "json:\"recurrenceEndAt,omitempty\" graphql:\"recurrenceEndAt\"" - RecurrenceFrequency *enums.Frequency "json:\"recurrenceFrequency,omitempty\" graphql:\"recurrenceFrequency\"" - RecurrenceInterval *int64 "json:\"recurrenceInterval,omitempty\" graphql:\"recurrenceInterval\"" - RecurrenceTimezone *string "json:\"recurrenceTimezone,omitempty\" graphql:\"recurrenceTimezone\"" - ResendCount *int64 "json:\"resendCount,omitempty\" graphql:\"resendCount\"" - ScheduledAt *models.DateTime "json:\"scheduledAt,omitempty\" graphql:\"scheduledAt\"" - Status enums.CampaignStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TemplateID *string "json:\"templateID,omitempty\" graphql:\"templateID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowEligibleMarker *bool "json:\"workflowEligibleMarker,omitempty\" graphql:\"workflowEligibleMarker\"" -} - -func (t *ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign) GetAssessmentID() *string { - if t == nil { - t = &ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign{} - } - return t.AssessmentID -} -func (t *ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign) GetCampaignType() *enums.CampaignType { - if t == nil { - t = &ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign{} - } - return &t.CampaignType -} -func (t *ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign) GetCompletedAt() *models.DateTime { - if t == nil { - t = &ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign{} - } - return t.CompletedAt -} -func (t *ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign) GetCreatedAt() *time.Time { - if t == nil { - t = &ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign{} - } - return t.CreatedAt -} -func (t *ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign) GetCreatedBy() *string { - if t == nil { - t = &ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign{} - } - return t.CreatedBy -} -func (t *ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign) GetDescription() *string { - if t == nil { - t = &ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign{} - } - return t.Description -} -func (t *ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign) GetDisplayID() string { - if t == nil { - t = &ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign{} - } - return t.DisplayID -} -func (t *ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign) GetDueDate() *models.DateTime { - if t == nil { - t = &ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign{} - } - return t.DueDate -} -func (t *ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign) GetEntityID() *string { - if t == nil { - t = &ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign{} - } - return t.EntityID -} -func (t *ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign) GetID() string { - if t == nil { - t = &ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign{} - } - return t.ID -} -func (t *ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign) GetInternalOwner() *string { - if t == nil { - t = &ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign{} - } - return t.InternalOwner -} -func (t *ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign) GetInternalOwnerGroupID() *string { - if t == nil { - t = &ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign{} - } - return t.InternalOwnerGroupID -} -func (t *ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign) GetInternalOwnerUserID() *string { - if t == nil { - t = &ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign{} - } - return t.InternalOwnerUserID -} -func (t *ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign) GetIsActive() bool { - if t == nil { - t = &ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign{} - } - return t.IsActive -} -func (t *ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign) GetIsRecurring() bool { - if t == nil { - t = &ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign{} - } - return t.IsRecurring -} -func (t *ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign) GetLastResentAt() *models.DateTime { - if t == nil { - t = &ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign{} - } - return t.LastResentAt -} -func (t *ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign) GetLastRunAt() *models.DateTime { - if t == nil { - t = &ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign{} - } - return t.LastRunAt -} -func (t *ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign) GetLaunchedAt() *models.DateTime { - if t == nil { - t = &ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign{} - } - return t.LaunchedAt -} -func (t *ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign) GetMetadata() map[string]any { - if t == nil { - t = &ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign{} - } - return t.Metadata -} -func (t *ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign) GetName() string { - if t == nil { - t = &ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign{} - } - return t.Name -} -func (t *ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign) GetNextRunAt() *models.DateTime { - if t == nil { - t = &ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign{} - } - return t.NextRunAt -} -func (t *ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign) GetOwnerID() *string { - if t == nil { - t = &ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign{} - } - return t.OwnerID -} -func (t *ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign) GetRecipientCount() *int64 { - if t == nil { - t = &ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign{} - } - return t.RecipientCount -} -func (t *ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign) GetRecurrenceCron() *string { - if t == nil { - t = &ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign{} - } - return t.RecurrenceCron -} -func (t *ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign) GetRecurrenceEndAt() *models.DateTime { - if t == nil { - t = &ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign{} - } - return t.RecurrenceEndAt -} -func (t *ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign) GetRecurrenceFrequency() *enums.Frequency { - if t == nil { - t = &ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign{} - } - return t.RecurrenceFrequency -} -func (t *ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign) GetRecurrenceInterval() *int64 { - if t == nil { - t = &ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign{} - } - return t.RecurrenceInterval -} -func (t *ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign) GetRecurrenceTimezone() *string { - if t == nil { - t = &ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign{} - } - return t.RecurrenceTimezone -} -func (t *ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign) GetResendCount() *int64 { - if t == nil { - t = &ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign{} - } - return t.ResendCount -} -func (t *ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign) GetScheduledAt() *models.DateTime { - if t == nil { - t = &ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign{} - } - return t.ScheduledAt -} -func (t *ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign) GetStatus() *enums.CampaignStatus { - if t == nil { - t = &ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign{} - } - return &t.Status -} -func (t *ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign) GetTags() []string { - if t == nil { - t = &ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign{} - } - return t.Tags -} -func (t *ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign) GetTemplateID() *string { - if t == nil { - t = &ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign{} - } - return t.TemplateID -} -func (t *ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign) GetUpdatedAt() *time.Time { - if t == nil { - t = &ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign{} - } - return t.UpdatedAt -} -func (t *ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign) GetUpdatedBy() *string { - if t == nil { - t = &ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign{} - } - return t.UpdatedBy -} -func (t *ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign) GetWorkflowEligibleMarker() *bool { - if t == nil { - t = &ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign{} - } - return t.WorkflowEligibleMarker -} - -type ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets struct { - Campaign ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign "json:\"campaign\" graphql:\"campaign\"" - QueuedCount int64 "json:\"queuedCount\" graphql:\"queuedCount\"" - SkippedCount int64 "json:\"skippedCount\" graphql:\"skippedCount\"" -} - -func (t *ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets) GetCampaign() *ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets_Campaign { - if t == nil { - t = &ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets{} - } - return &t.Campaign -} -func (t *ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets) GetQueuedCount() int64 { - if t == nil { - t = &ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets{} - } - return t.QueuedCount -} -func (t *ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets) GetSkippedCount() int64 { - if t == nil { - t = &ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets{} - } - return t.SkippedCount -} - -type SendCampaignTestEmail_SendCampaignTestEmail_Campaign struct { - AssessmentID *string "json:\"assessmentID,omitempty\" graphql:\"assessmentID\"" - CampaignType enums.CampaignType "json:\"campaignType\" graphql:\"campaignType\"" - CompletedAt *models.DateTime "json:\"completedAt,omitempty\" graphql:\"completedAt\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DueDate *models.DateTime "json:\"dueDate,omitempty\" graphql:\"dueDate\"" - EntityID *string "json:\"entityID,omitempty\" graphql:\"entityID\"" - ID string "json:\"id\" graphql:\"id\"" - InternalOwner *string "json:\"internalOwner,omitempty\" graphql:\"internalOwner\"" - InternalOwnerGroupID *string "json:\"internalOwnerGroupID,omitempty\" graphql:\"internalOwnerGroupID\"" - InternalOwnerUserID *string "json:\"internalOwnerUserID,omitempty\" graphql:\"internalOwnerUserID\"" - IsActive bool "json:\"isActive\" graphql:\"isActive\"" - IsRecurring bool "json:\"isRecurring\" graphql:\"isRecurring\"" - LastResentAt *models.DateTime "json:\"lastResentAt,omitempty\" graphql:\"lastResentAt\"" - LastRunAt *models.DateTime "json:\"lastRunAt,omitempty\" graphql:\"lastRunAt\"" - LaunchedAt *models.DateTime "json:\"launchedAt,omitempty\" graphql:\"launchedAt\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Name string "json:\"name\" graphql:\"name\"" - NextRunAt *models.DateTime "json:\"nextRunAt,omitempty\" graphql:\"nextRunAt\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RecipientCount *int64 "json:\"recipientCount,omitempty\" graphql:\"recipientCount\"" - RecurrenceCron *string "json:\"recurrenceCron,omitempty\" graphql:\"recurrenceCron\"" - RecurrenceEndAt *models.DateTime "json:\"recurrenceEndAt,omitempty\" graphql:\"recurrenceEndAt\"" - RecurrenceFrequency *enums.Frequency "json:\"recurrenceFrequency,omitempty\" graphql:\"recurrenceFrequency\"" - RecurrenceInterval *int64 "json:\"recurrenceInterval,omitempty\" graphql:\"recurrenceInterval\"" - RecurrenceTimezone *string "json:\"recurrenceTimezone,omitempty\" graphql:\"recurrenceTimezone\"" - ResendCount *int64 "json:\"resendCount,omitempty\" graphql:\"resendCount\"" - ScheduledAt *models.DateTime "json:\"scheduledAt,omitempty\" graphql:\"scheduledAt\"" - Status enums.CampaignStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TemplateID *string "json:\"templateID,omitempty\" graphql:\"templateID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowEligibleMarker *bool "json:\"workflowEligibleMarker,omitempty\" graphql:\"workflowEligibleMarker\"" -} - -func (t *SendCampaignTestEmail_SendCampaignTestEmail_Campaign) GetAssessmentID() *string { - if t == nil { - t = &SendCampaignTestEmail_SendCampaignTestEmail_Campaign{} - } - return t.AssessmentID -} -func (t *SendCampaignTestEmail_SendCampaignTestEmail_Campaign) GetCampaignType() *enums.CampaignType { - if t == nil { - t = &SendCampaignTestEmail_SendCampaignTestEmail_Campaign{} - } - return &t.CampaignType -} -func (t *SendCampaignTestEmail_SendCampaignTestEmail_Campaign) GetCompletedAt() *models.DateTime { - if t == nil { - t = &SendCampaignTestEmail_SendCampaignTestEmail_Campaign{} - } - return t.CompletedAt -} -func (t *SendCampaignTestEmail_SendCampaignTestEmail_Campaign) GetCreatedAt() *time.Time { - if t == nil { - t = &SendCampaignTestEmail_SendCampaignTestEmail_Campaign{} - } - return t.CreatedAt -} -func (t *SendCampaignTestEmail_SendCampaignTestEmail_Campaign) GetCreatedBy() *string { - if t == nil { - t = &SendCampaignTestEmail_SendCampaignTestEmail_Campaign{} - } - return t.CreatedBy -} -func (t *SendCampaignTestEmail_SendCampaignTestEmail_Campaign) GetDescription() *string { - if t == nil { - t = &SendCampaignTestEmail_SendCampaignTestEmail_Campaign{} - } - return t.Description -} -func (t *SendCampaignTestEmail_SendCampaignTestEmail_Campaign) GetDisplayID() string { - if t == nil { - t = &SendCampaignTestEmail_SendCampaignTestEmail_Campaign{} - } - return t.DisplayID -} -func (t *SendCampaignTestEmail_SendCampaignTestEmail_Campaign) GetDueDate() *models.DateTime { - if t == nil { - t = &SendCampaignTestEmail_SendCampaignTestEmail_Campaign{} - } - return t.DueDate -} -func (t *SendCampaignTestEmail_SendCampaignTestEmail_Campaign) GetEntityID() *string { - if t == nil { - t = &SendCampaignTestEmail_SendCampaignTestEmail_Campaign{} - } - return t.EntityID -} -func (t *SendCampaignTestEmail_SendCampaignTestEmail_Campaign) GetID() string { - if t == nil { - t = &SendCampaignTestEmail_SendCampaignTestEmail_Campaign{} - } - return t.ID -} -func (t *SendCampaignTestEmail_SendCampaignTestEmail_Campaign) GetInternalOwner() *string { - if t == nil { - t = &SendCampaignTestEmail_SendCampaignTestEmail_Campaign{} - } - return t.InternalOwner -} -func (t *SendCampaignTestEmail_SendCampaignTestEmail_Campaign) GetInternalOwnerGroupID() *string { - if t == nil { - t = &SendCampaignTestEmail_SendCampaignTestEmail_Campaign{} - } - return t.InternalOwnerGroupID -} -func (t *SendCampaignTestEmail_SendCampaignTestEmail_Campaign) GetInternalOwnerUserID() *string { - if t == nil { - t = &SendCampaignTestEmail_SendCampaignTestEmail_Campaign{} - } - return t.InternalOwnerUserID -} -func (t *SendCampaignTestEmail_SendCampaignTestEmail_Campaign) GetIsActive() bool { - if t == nil { - t = &SendCampaignTestEmail_SendCampaignTestEmail_Campaign{} - } - return t.IsActive -} -func (t *SendCampaignTestEmail_SendCampaignTestEmail_Campaign) GetIsRecurring() bool { - if t == nil { - t = &SendCampaignTestEmail_SendCampaignTestEmail_Campaign{} - } - return t.IsRecurring -} -func (t *SendCampaignTestEmail_SendCampaignTestEmail_Campaign) GetLastResentAt() *models.DateTime { - if t == nil { - t = &SendCampaignTestEmail_SendCampaignTestEmail_Campaign{} - } - return t.LastResentAt -} -func (t *SendCampaignTestEmail_SendCampaignTestEmail_Campaign) GetLastRunAt() *models.DateTime { - if t == nil { - t = &SendCampaignTestEmail_SendCampaignTestEmail_Campaign{} - } - return t.LastRunAt -} -func (t *SendCampaignTestEmail_SendCampaignTestEmail_Campaign) GetLaunchedAt() *models.DateTime { - if t == nil { - t = &SendCampaignTestEmail_SendCampaignTestEmail_Campaign{} - } - return t.LaunchedAt -} -func (t *SendCampaignTestEmail_SendCampaignTestEmail_Campaign) GetMetadata() map[string]any { - if t == nil { - t = &SendCampaignTestEmail_SendCampaignTestEmail_Campaign{} - } - return t.Metadata -} -func (t *SendCampaignTestEmail_SendCampaignTestEmail_Campaign) GetName() string { - if t == nil { - t = &SendCampaignTestEmail_SendCampaignTestEmail_Campaign{} - } - return t.Name -} -func (t *SendCampaignTestEmail_SendCampaignTestEmail_Campaign) GetNextRunAt() *models.DateTime { - if t == nil { - t = &SendCampaignTestEmail_SendCampaignTestEmail_Campaign{} - } - return t.NextRunAt -} -func (t *SendCampaignTestEmail_SendCampaignTestEmail_Campaign) GetOwnerID() *string { - if t == nil { - t = &SendCampaignTestEmail_SendCampaignTestEmail_Campaign{} - } - return t.OwnerID -} -func (t *SendCampaignTestEmail_SendCampaignTestEmail_Campaign) GetRecipientCount() *int64 { - if t == nil { - t = &SendCampaignTestEmail_SendCampaignTestEmail_Campaign{} - } - return t.RecipientCount -} -func (t *SendCampaignTestEmail_SendCampaignTestEmail_Campaign) GetRecurrenceCron() *string { - if t == nil { - t = &SendCampaignTestEmail_SendCampaignTestEmail_Campaign{} - } - return t.RecurrenceCron -} -func (t *SendCampaignTestEmail_SendCampaignTestEmail_Campaign) GetRecurrenceEndAt() *models.DateTime { - if t == nil { - t = &SendCampaignTestEmail_SendCampaignTestEmail_Campaign{} - } - return t.RecurrenceEndAt -} -func (t *SendCampaignTestEmail_SendCampaignTestEmail_Campaign) GetRecurrenceFrequency() *enums.Frequency { - if t == nil { - t = &SendCampaignTestEmail_SendCampaignTestEmail_Campaign{} - } - return t.RecurrenceFrequency -} -func (t *SendCampaignTestEmail_SendCampaignTestEmail_Campaign) GetRecurrenceInterval() *int64 { - if t == nil { - t = &SendCampaignTestEmail_SendCampaignTestEmail_Campaign{} - } - return t.RecurrenceInterval -} -func (t *SendCampaignTestEmail_SendCampaignTestEmail_Campaign) GetRecurrenceTimezone() *string { - if t == nil { - t = &SendCampaignTestEmail_SendCampaignTestEmail_Campaign{} - } - return t.RecurrenceTimezone -} -func (t *SendCampaignTestEmail_SendCampaignTestEmail_Campaign) GetResendCount() *int64 { - if t == nil { - t = &SendCampaignTestEmail_SendCampaignTestEmail_Campaign{} - } - return t.ResendCount -} -func (t *SendCampaignTestEmail_SendCampaignTestEmail_Campaign) GetScheduledAt() *models.DateTime { - if t == nil { - t = &SendCampaignTestEmail_SendCampaignTestEmail_Campaign{} - } - return t.ScheduledAt -} -func (t *SendCampaignTestEmail_SendCampaignTestEmail_Campaign) GetStatus() *enums.CampaignStatus { - if t == nil { - t = &SendCampaignTestEmail_SendCampaignTestEmail_Campaign{} - } - return &t.Status -} -func (t *SendCampaignTestEmail_SendCampaignTestEmail_Campaign) GetTags() []string { - if t == nil { - t = &SendCampaignTestEmail_SendCampaignTestEmail_Campaign{} - } - return t.Tags -} -func (t *SendCampaignTestEmail_SendCampaignTestEmail_Campaign) GetTemplateID() *string { - if t == nil { - t = &SendCampaignTestEmail_SendCampaignTestEmail_Campaign{} - } - return t.TemplateID -} -func (t *SendCampaignTestEmail_SendCampaignTestEmail_Campaign) GetUpdatedAt() *time.Time { - if t == nil { - t = &SendCampaignTestEmail_SendCampaignTestEmail_Campaign{} - } - return t.UpdatedAt -} -func (t *SendCampaignTestEmail_SendCampaignTestEmail_Campaign) GetUpdatedBy() *string { - if t == nil { - t = &SendCampaignTestEmail_SendCampaignTestEmail_Campaign{} - } - return t.UpdatedBy -} -func (t *SendCampaignTestEmail_SendCampaignTestEmail_Campaign) GetWorkflowEligibleMarker() *bool { - if t == nil { - t = &SendCampaignTestEmail_SendCampaignTestEmail_Campaign{} - } - return t.WorkflowEligibleMarker -} - -type SendCampaignTestEmail_SendCampaignTestEmail struct { - Campaign SendCampaignTestEmail_SendCampaignTestEmail_Campaign "json:\"campaign\" graphql:\"campaign\"" - QueuedCount int64 "json:\"queuedCount\" graphql:\"queuedCount\"" - SkippedCount int64 "json:\"skippedCount\" graphql:\"skippedCount\"" -} - -func (t *SendCampaignTestEmail_SendCampaignTestEmail) GetCampaign() *SendCampaignTestEmail_SendCampaignTestEmail_Campaign { - if t == nil { - t = &SendCampaignTestEmail_SendCampaignTestEmail{} - } - return &t.Campaign -} -func (t *SendCampaignTestEmail_SendCampaignTestEmail) GetQueuedCount() int64 { - if t == nil { - t = &SendCampaignTestEmail_SendCampaignTestEmail{} - } - return t.QueuedCount -} -func (t *SendCampaignTestEmail_SendCampaignTestEmail) GetSkippedCount() int64 { - if t == nil { - t = &SendCampaignTestEmail_SendCampaignTestEmail{} - } - return t.SkippedCount -} - -type CreateBulkCSVCampaignTarget_CreateBulkCSVCampaignTarget_CampaignTargets struct { - CampaignID string "json:\"campaignID\" graphql:\"campaignID\"" - CompletedAt *models.DateTime "json:\"completedAt,omitempty\" graphql:\"completedAt\"" - ContactID *string "json:\"contactID,omitempty\" graphql:\"contactID\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Email string "json:\"email\" graphql:\"email\"" - FullName *string "json:\"fullName,omitempty\" graphql:\"fullName\"" - GroupID *string "json:\"groupID,omitempty\" graphql:\"groupID\"" - ID string "json:\"id\" graphql:\"id\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SentAt *models.DateTime "json:\"sentAt,omitempty\" graphql:\"sentAt\"" - Status enums.AssessmentResponseStatus "json:\"status\" graphql:\"status\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - UserID *string "json:\"userID,omitempty\" graphql:\"userID\"" - WorkflowEligibleMarker *bool "json:\"workflowEligibleMarker,omitempty\" graphql:\"workflowEligibleMarker\"" -} - -func (t *CreateBulkCSVCampaignTarget_CreateBulkCSVCampaignTarget_CampaignTargets) GetCampaignID() string { - if t == nil { - t = &CreateBulkCSVCampaignTarget_CreateBulkCSVCampaignTarget_CampaignTargets{} - } - return t.CampaignID -} -func (t *CreateBulkCSVCampaignTarget_CreateBulkCSVCampaignTarget_CampaignTargets) GetCompletedAt() *models.DateTime { - if t == nil { - t = &CreateBulkCSVCampaignTarget_CreateBulkCSVCampaignTarget_CampaignTargets{} - } - return t.CompletedAt -} -func (t *CreateBulkCSVCampaignTarget_CreateBulkCSVCampaignTarget_CampaignTargets) GetContactID() *string { - if t == nil { - t = &CreateBulkCSVCampaignTarget_CreateBulkCSVCampaignTarget_CampaignTargets{} - } - return t.ContactID -} -func (t *CreateBulkCSVCampaignTarget_CreateBulkCSVCampaignTarget_CampaignTargets) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVCampaignTarget_CreateBulkCSVCampaignTarget_CampaignTargets{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVCampaignTarget_CreateBulkCSVCampaignTarget_CampaignTargets) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVCampaignTarget_CreateBulkCSVCampaignTarget_CampaignTargets{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVCampaignTarget_CreateBulkCSVCampaignTarget_CampaignTargets) GetEmail() string { - if t == nil { - t = &CreateBulkCSVCampaignTarget_CreateBulkCSVCampaignTarget_CampaignTargets{} - } - return t.Email -} -func (t *CreateBulkCSVCampaignTarget_CreateBulkCSVCampaignTarget_CampaignTargets) GetFullName() *string { - if t == nil { - t = &CreateBulkCSVCampaignTarget_CreateBulkCSVCampaignTarget_CampaignTargets{} - } - return t.FullName -} -func (t *CreateBulkCSVCampaignTarget_CreateBulkCSVCampaignTarget_CampaignTargets) GetGroupID() *string { - if t == nil { - t = &CreateBulkCSVCampaignTarget_CreateBulkCSVCampaignTarget_CampaignTargets{} - } - return t.GroupID -} -func (t *CreateBulkCSVCampaignTarget_CreateBulkCSVCampaignTarget_CampaignTargets) GetID() string { - if t == nil { - t = &CreateBulkCSVCampaignTarget_CreateBulkCSVCampaignTarget_CampaignTargets{} - } - return t.ID -} -func (t *CreateBulkCSVCampaignTarget_CreateBulkCSVCampaignTarget_CampaignTargets) GetMetadata() map[string]any { - if t == nil { - t = &CreateBulkCSVCampaignTarget_CreateBulkCSVCampaignTarget_CampaignTargets{} - } - return t.Metadata -} -func (t *CreateBulkCSVCampaignTarget_CreateBulkCSVCampaignTarget_CampaignTargets) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCSVCampaignTarget_CreateBulkCSVCampaignTarget_CampaignTargets{} - } - return t.OwnerID -} -func (t *CreateBulkCSVCampaignTarget_CreateBulkCSVCampaignTarget_CampaignTargets) GetSentAt() *models.DateTime { - if t == nil { - t = &CreateBulkCSVCampaignTarget_CreateBulkCSVCampaignTarget_CampaignTargets{} - } - return t.SentAt -} -func (t *CreateBulkCSVCampaignTarget_CreateBulkCSVCampaignTarget_CampaignTargets) GetStatus() *enums.AssessmentResponseStatus { - if t == nil { - t = &CreateBulkCSVCampaignTarget_CreateBulkCSVCampaignTarget_CampaignTargets{} - } - return &t.Status -} -func (t *CreateBulkCSVCampaignTarget_CreateBulkCSVCampaignTarget_CampaignTargets) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVCampaignTarget_CreateBulkCSVCampaignTarget_CampaignTargets{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVCampaignTarget_CreateBulkCSVCampaignTarget_CampaignTargets) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVCampaignTarget_CreateBulkCSVCampaignTarget_CampaignTargets{} - } - return t.UpdatedBy -} -func (t *CreateBulkCSVCampaignTarget_CreateBulkCSVCampaignTarget_CampaignTargets) GetUserID() *string { - if t == nil { - t = &CreateBulkCSVCampaignTarget_CreateBulkCSVCampaignTarget_CampaignTargets{} - } - return t.UserID -} -func (t *CreateBulkCSVCampaignTarget_CreateBulkCSVCampaignTarget_CampaignTargets) GetWorkflowEligibleMarker() *bool { - if t == nil { - t = &CreateBulkCSVCampaignTarget_CreateBulkCSVCampaignTarget_CampaignTargets{} - } - return t.WorkflowEligibleMarker -} - -type CreateBulkCSVCampaignTarget_CreateBulkCSVCampaignTarget struct { - CampaignTargets []*CreateBulkCSVCampaignTarget_CreateBulkCSVCampaignTarget_CampaignTargets "json:\"campaignTargets,omitempty\" graphql:\"campaignTargets\"" -} - -func (t *CreateBulkCSVCampaignTarget_CreateBulkCSVCampaignTarget) GetCampaignTargets() []*CreateBulkCSVCampaignTarget_CreateBulkCSVCampaignTarget_CampaignTargets { - if t == nil { - t = &CreateBulkCSVCampaignTarget_CreateBulkCSVCampaignTarget{} - } - return t.CampaignTargets -} - -type CreateBulkCampaignTarget_CreateBulkCampaignTarget_CampaignTargets struct { - CampaignID string "json:\"campaignID\" graphql:\"campaignID\"" - CompletedAt *models.DateTime "json:\"completedAt,omitempty\" graphql:\"completedAt\"" - ContactID *string "json:\"contactID,omitempty\" graphql:\"contactID\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Email string "json:\"email\" graphql:\"email\"" - FullName *string "json:\"fullName,omitempty\" graphql:\"fullName\"" - GroupID *string "json:\"groupID,omitempty\" graphql:\"groupID\"" - ID string "json:\"id\" graphql:\"id\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SentAt *models.DateTime "json:\"sentAt,omitempty\" graphql:\"sentAt\"" - Status enums.AssessmentResponseStatus "json:\"status\" graphql:\"status\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - UserID *string "json:\"userID,omitempty\" graphql:\"userID\"" - WorkflowEligibleMarker *bool "json:\"workflowEligibleMarker,omitempty\" graphql:\"workflowEligibleMarker\"" -} - -func (t *CreateBulkCampaignTarget_CreateBulkCampaignTarget_CampaignTargets) GetCampaignID() string { - if t == nil { - t = &CreateBulkCampaignTarget_CreateBulkCampaignTarget_CampaignTargets{} - } - return t.CampaignID -} -func (t *CreateBulkCampaignTarget_CreateBulkCampaignTarget_CampaignTargets) GetCompletedAt() *models.DateTime { - if t == nil { - t = &CreateBulkCampaignTarget_CreateBulkCampaignTarget_CampaignTargets{} - } - return t.CompletedAt -} -func (t *CreateBulkCampaignTarget_CreateBulkCampaignTarget_CampaignTargets) GetContactID() *string { - if t == nil { - t = &CreateBulkCampaignTarget_CreateBulkCampaignTarget_CampaignTargets{} - } - return t.ContactID -} -func (t *CreateBulkCampaignTarget_CreateBulkCampaignTarget_CampaignTargets) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCampaignTarget_CreateBulkCampaignTarget_CampaignTargets{} - } - return t.CreatedAt -} -func (t *CreateBulkCampaignTarget_CreateBulkCampaignTarget_CampaignTargets) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCampaignTarget_CreateBulkCampaignTarget_CampaignTargets{} - } - return t.CreatedBy -} -func (t *CreateBulkCampaignTarget_CreateBulkCampaignTarget_CampaignTargets) GetEmail() string { - if t == nil { - t = &CreateBulkCampaignTarget_CreateBulkCampaignTarget_CampaignTargets{} - } - return t.Email -} -func (t *CreateBulkCampaignTarget_CreateBulkCampaignTarget_CampaignTargets) GetFullName() *string { - if t == nil { - t = &CreateBulkCampaignTarget_CreateBulkCampaignTarget_CampaignTargets{} - } - return t.FullName -} -func (t *CreateBulkCampaignTarget_CreateBulkCampaignTarget_CampaignTargets) GetGroupID() *string { - if t == nil { - t = &CreateBulkCampaignTarget_CreateBulkCampaignTarget_CampaignTargets{} - } - return t.GroupID -} -func (t *CreateBulkCampaignTarget_CreateBulkCampaignTarget_CampaignTargets) GetID() string { - if t == nil { - t = &CreateBulkCampaignTarget_CreateBulkCampaignTarget_CampaignTargets{} - } - return t.ID -} -func (t *CreateBulkCampaignTarget_CreateBulkCampaignTarget_CampaignTargets) GetMetadata() map[string]any { - if t == nil { - t = &CreateBulkCampaignTarget_CreateBulkCampaignTarget_CampaignTargets{} - } - return t.Metadata -} -func (t *CreateBulkCampaignTarget_CreateBulkCampaignTarget_CampaignTargets) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCampaignTarget_CreateBulkCampaignTarget_CampaignTargets{} - } - return t.OwnerID -} -func (t *CreateBulkCampaignTarget_CreateBulkCampaignTarget_CampaignTargets) GetSentAt() *models.DateTime { - if t == nil { - t = &CreateBulkCampaignTarget_CreateBulkCampaignTarget_CampaignTargets{} - } - return t.SentAt -} -func (t *CreateBulkCampaignTarget_CreateBulkCampaignTarget_CampaignTargets) GetStatus() *enums.AssessmentResponseStatus { - if t == nil { - t = &CreateBulkCampaignTarget_CreateBulkCampaignTarget_CampaignTargets{} - } - return &t.Status -} -func (t *CreateBulkCampaignTarget_CreateBulkCampaignTarget_CampaignTargets) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCampaignTarget_CreateBulkCampaignTarget_CampaignTargets{} - } - return t.UpdatedAt -} -func (t *CreateBulkCampaignTarget_CreateBulkCampaignTarget_CampaignTargets) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCampaignTarget_CreateBulkCampaignTarget_CampaignTargets{} - } - return t.UpdatedBy -} -func (t *CreateBulkCampaignTarget_CreateBulkCampaignTarget_CampaignTargets) GetUserID() *string { - if t == nil { - t = &CreateBulkCampaignTarget_CreateBulkCampaignTarget_CampaignTargets{} - } - return t.UserID -} -func (t *CreateBulkCampaignTarget_CreateBulkCampaignTarget_CampaignTargets) GetWorkflowEligibleMarker() *bool { - if t == nil { - t = &CreateBulkCampaignTarget_CreateBulkCampaignTarget_CampaignTargets{} - } - return t.WorkflowEligibleMarker -} - -type CreateBulkCampaignTarget_CreateBulkCampaignTarget struct { - CampaignTargets []*CreateBulkCampaignTarget_CreateBulkCampaignTarget_CampaignTargets "json:\"campaignTargets,omitempty\" graphql:\"campaignTargets\"" -} - -func (t *CreateBulkCampaignTarget_CreateBulkCampaignTarget) GetCampaignTargets() []*CreateBulkCampaignTarget_CreateBulkCampaignTarget_CampaignTargets { - if t == nil { - t = &CreateBulkCampaignTarget_CreateBulkCampaignTarget{} - } - return t.CampaignTargets -} - -type CreateCampaignTarget_CreateCampaignTarget_CampaignTarget struct { - CampaignID string "json:\"campaignID\" graphql:\"campaignID\"" - CompletedAt *models.DateTime "json:\"completedAt,omitempty\" graphql:\"completedAt\"" - ContactID *string "json:\"contactID,omitempty\" graphql:\"contactID\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Email string "json:\"email\" graphql:\"email\"" - FullName *string "json:\"fullName,omitempty\" graphql:\"fullName\"" - GroupID *string "json:\"groupID,omitempty\" graphql:\"groupID\"" - ID string "json:\"id\" graphql:\"id\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SentAt *models.DateTime "json:\"sentAt,omitempty\" graphql:\"sentAt\"" - Status enums.AssessmentResponseStatus "json:\"status\" graphql:\"status\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - UserID *string "json:\"userID,omitempty\" graphql:\"userID\"" - WorkflowEligibleMarker *bool "json:\"workflowEligibleMarker,omitempty\" graphql:\"workflowEligibleMarker\"" -} - -func (t *CreateCampaignTarget_CreateCampaignTarget_CampaignTarget) GetCampaignID() string { - if t == nil { - t = &CreateCampaignTarget_CreateCampaignTarget_CampaignTarget{} - } - return t.CampaignID -} -func (t *CreateCampaignTarget_CreateCampaignTarget_CampaignTarget) GetCompletedAt() *models.DateTime { - if t == nil { - t = &CreateCampaignTarget_CreateCampaignTarget_CampaignTarget{} - } - return t.CompletedAt -} -func (t *CreateCampaignTarget_CreateCampaignTarget_CampaignTarget) GetContactID() *string { - if t == nil { - t = &CreateCampaignTarget_CreateCampaignTarget_CampaignTarget{} - } - return t.ContactID -} -func (t *CreateCampaignTarget_CreateCampaignTarget_CampaignTarget) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateCampaignTarget_CreateCampaignTarget_CampaignTarget{} - } - return t.CreatedAt -} -func (t *CreateCampaignTarget_CreateCampaignTarget_CampaignTarget) GetCreatedBy() *string { - if t == nil { - t = &CreateCampaignTarget_CreateCampaignTarget_CampaignTarget{} - } - return t.CreatedBy -} -func (t *CreateCampaignTarget_CreateCampaignTarget_CampaignTarget) GetEmail() string { - if t == nil { - t = &CreateCampaignTarget_CreateCampaignTarget_CampaignTarget{} - } - return t.Email -} -func (t *CreateCampaignTarget_CreateCampaignTarget_CampaignTarget) GetFullName() *string { - if t == nil { - t = &CreateCampaignTarget_CreateCampaignTarget_CampaignTarget{} - } - return t.FullName -} -func (t *CreateCampaignTarget_CreateCampaignTarget_CampaignTarget) GetGroupID() *string { - if t == nil { - t = &CreateCampaignTarget_CreateCampaignTarget_CampaignTarget{} - } - return t.GroupID -} -func (t *CreateCampaignTarget_CreateCampaignTarget_CampaignTarget) GetID() string { - if t == nil { - t = &CreateCampaignTarget_CreateCampaignTarget_CampaignTarget{} - } - return t.ID -} -func (t *CreateCampaignTarget_CreateCampaignTarget_CampaignTarget) GetMetadata() map[string]any { - if t == nil { - t = &CreateCampaignTarget_CreateCampaignTarget_CampaignTarget{} - } - return t.Metadata -} -func (t *CreateCampaignTarget_CreateCampaignTarget_CampaignTarget) GetOwnerID() *string { - if t == nil { - t = &CreateCampaignTarget_CreateCampaignTarget_CampaignTarget{} - } - return t.OwnerID -} -func (t *CreateCampaignTarget_CreateCampaignTarget_CampaignTarget) GetSentAt() *models.DateTime { - if t == nil { - t = &CreateCampaignTarget_CreateCampaignTarget_CampaignTarget{} - } - return t.SentAt -} -func (t *CreateCampaignTarget_CreateCampaignTarget_CampaignTarget) GetStatus() *enums.AssessmentResponseStatus { - if t == nil { - t = &CreateCampaignTarget_CreateCampaignTarget_CampaignTarget{} - } - return &t.Status -} -func (t *CreateCampaignTarget_CreateCampaignTarget_CampaignTarget) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateCampaignTarget_CreateCampaignTarget_CampaignTarget{} - } - return t.UpdatedAt -} -func (t *CreateCampaignTarget_CreateCampaignTarget_CampaignTarget) GetUpdatedBy() *string { - if t == nil { - t = &CreateCampaignTarget_CreateCampaignTarget_CampaignTarget{} - } - return t.UpdatedBy -} -func (t *CreateCampaignTarget_CreateCampaignTarget_CampaignTarget) GetUserID() *string { - if t == nil { - t = &CreateCampaignTarget_CreateCampaignTarget_CampaignTarget{} - } - return t.UserID -} -func (t *CreateCampaignTarget_CreateCampaignTarget_CampaignTarget) GetWorkflowEligibleMarker() *bool { - if t == nil { - t = &CreateCampaignTarget_CreateCampaignTarget_CampaignTarget{} - } - return t.WorkflowEligibleMarker -} - -type CreateCampaignTarget_CreateCampaignTarget struct { - CampaignTarget CreateCampaignTarget_CreateCampaignTarget_CampaignTarget "json:\"campaignTarget\" graphql:\"campaignTarget\"" -} - -func (t *CreateCampaignTarget_CreateCampaignTarget) GetCampaignTarget() *CreateCampaignTarget_CreateCampaignTarget_CampaignTarget { - if t == nil { - t = &CreateCampaignTarget_CreateCampaignTarget{} - } - return &t.CampaignTarget -} - -type DeleteCampaignTarget_DeleteCampaignTarget struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteCampaignTarget_DeleteCampaignTarget) GetDeletedID() string { - if t == nil { - t = &DeleteCampaignTarget_DeleteCampaignTarget{} - } - return t.DeletedID -} - -type GetAllCampaignTargets_CampaignTargets_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllCampaignTargets_CampaignTargets_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllCampaignTargets_CampaignTargets_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllCampaignTargets_CampaignTargets_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllCampaignTargets_CampaignTargets_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllCampaignTargets_CampaignTargets_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllCampaignTargets_CampaignTargets_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllCampaignTargets_CampaignTargets_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllCampaignTargets_CampaignTargets_PageInfo{} - } - return t.StartCursor -} - -type GetAllCampaignTargets_CampaignTargets_Edges_Node struct { - CampaignID string "json:\"campaignID\" graphql:\"campaignID\"" - CompletedAt *models.DateTime "json:\"completedAt,omitempty\" graphql:\"completedAt\"" - ContactID *string "json:\"contactID,omitempty\" graphql:\"contactID\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Email string "json:\"email\" graphql:\"email\"" - FullName *string "json:\"fullName,omitempty\" graphql:\"fullName\"" - GroupID *string "json:\"groupID,omitempty\" graphql:\"groupID\"" - ID string "json:\"id\" graphql:\"id\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SentAt *models.DateTime "json:\"sentAt,omitempty\" graphql:\"sentAt\"" - Status enums.AssessmentResponseStatus "json:\"status\" graphql:\"status\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - UserID *string "json:\"userID,omitempty\" graphql:\"userID\"" - WorkflowEligibleMarker *bool "json:\"workflowEligibleMarker,omitempty\" graphql:\"workflowEligibleMarker\"" -} - -func (t *GetAllCampaignTargets_CampaignTargets_Edges_Node) GetCampaignID() string { - if t == nil { - t = &GetAllCampaignTargets_CampaignTargets_Edges_Node{} - } - return t.CampaignID -} -func (t *GetAllCampaignTargets_CampaignTargets_Edges_Node) GetCompletedAt() *models.DateTime { - if t == nil { - t = &GetAllCampaignTargets_CampaignTargets_Edges_Node{} - } - return t.CompletedAt -} -func (t *GetAllCampaignTargets_CampaignTargets_Edges_Node) GetContactID() *string { - if t == nil { - t = &GetAllCampaignTargets_CampaignTargets_Edges_Node{} - } - return t.ContactID -} -func (t *GetAllCampaignTargets_CampaignTargets_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllCampaignTargets_CampaignTargets_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllCampaignTargets_CampaignTargets_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllCampaignTargets_CampaignTargets_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllCampaignTargets_CampaignTargets_Edges_Node) GetEmail() string { - if t == nil { - t = &GetAllCampaignTargets_CampaignTargets_Edges_Node{} - } - return t.Email -} -func (t *GetAllCampaignTargets_CampaignTargets_Edges_Node) GetFullName() *string { - if t == nil { - t = &GetAllCampaignTargets_CampaignTargets_Edges_Node{} - } - return t.FullName -} -func (t *GetAllCampaignTargets_CampaignTargets_Edges_Node) GetGroupID() *string { - if t == nil { - t = &GetAllCampaignTargets_CampaignTargets_Edges_Node{} - } - return t.GroupID -} -func (t *GetAllCampaignTargets_CampaignTargets_Edges_Node) GetID() string { - if t == nil { - t = &GetAllCampaignTargets_CampaignTargets_Edges_Node{} - } - return t.ID -} -func (t *GetAllCampaignTargets_CampaignTargets_Edges_Node) GetMetadata() map[string]any { - if t == nil { - t = &GetAllCampaignTargets_CampaignTargets_Edges_Node{} - } - return t.Metadata -} -func (t *GetAllCampaignTargets_CampaignTargets_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllCampaignTargets_CampaignTargets_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllCampaignTargets_CampaignTargets_Edges_Node) GetSentAt() *models.DateTime { - if t == nil { - t = &GetAllCampaignTargets_CampaignTargets_Edges_Node{} - } - return t.SentAt -} -func (t *GetAllCampaignTargets_CampaignTargets_Edges_Node) GetStatus() *enums.AssessmentResponseStatus { - if t == nil { - t = &GetAllCampaignTargets_CampaignTargets_Edges_Node{} - } - return &t.Status -} -func (t *GetAllCampaignTargets_CampaignTargets_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllCampaignTargets_CampaignTargets_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllCampaignTargets_CampaignTargets_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllCampaignTargets_CampaignTargets_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetAllCampaignTargets_CampaignTargets_Edges_Node) GetUserID() *string { - if t == nil { - t = &GetAllCampaignTargets_CampaignTargets_Edges_Node{} - } - return t.UserID -} -func (t *GetAllCampaignTargets_CampaignTargets_Edges_Node) GetWorkflowEligibleMarker() *bool { - if t == nil { - t = &GetAllCampaignTargets_CampaignTargets_Edges_Node{} - } - return t.WorkflowEligibleMarker -} - -type GetAllCampaignTargets_CampaignTargets_Edges struct { - Node *GetAllCampaignTargets_CampaignTargets_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllCampaignTargets_CampaignTargets_Edges) GetNode() *GetAllCampaignTargets_CampaignTargets_Edges_Node { - if t == nil { - t = &GetAllCampaignTargets_CampaignTargets_Edges{} - } - return t.Node -} - -type GetAllCampaignTargets_CampaignTargets struct { - Edges []*GetAllCampaignTargets_CampaignTargets_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllCampaignTargets_CampaignTargets_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllCampaignTargets_CampaignTargets) GetEdges() []*GetAllCampaignTargets_CampaignTargets_Edges { - if t == nil { - t = &GetAllCampaignTargets_CampaignTargets{} - } - return t.Edges -} -func (t *GetAllCampaignTargets_CampaignTargets) GetPageInfo() *GetAllCampaignTargets_CampaignTargets_PageInfo { - if t == nil { - t = &GetAllCampaignTargets_CampaignTargets{} - } - return &t.PageInfo -} -func (t *GetAllCampaignTargets_CampaignTargets) GetTotalCount() int64 { - if t == nil { - t = &GetAllCampaignTargets_CampaignTargets{} - } - return t.TotalCount -} - -type GetCampaignTargetByID_CampaignTarget struct { - CampaignID string "json:\"campaignID\" graphql:\"campaignID\"" - CompletedAt *models.DateTime "json:\"completedAt,omitempty\" graphql:\"completedAt\"" - ContactID *string "json:\"contactID,omitempty\" graphql:\"contactID\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Email string "json:\"email\" graphql:\"email\"" - FullName *string "json:\"fullName,omitempty\" graphql:\"fullName\"" - GroupID *string "json:\"groupID,omitempty\" graphql:\"groupID\"" - ID string "json:\"id\" graphql:\"id\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SentAt *models.DateTime "json:\"sentAt,omitempty\" graphql:\"sentAt\"" - Status enums.AssessmentResponseStatus "json:\"status\" graphql:\"status\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - UserID *string "json:\"userID,omitempty\" graphql:\"userID\"" - WorkflowEligibleMarker *bool "json:\"workflowEligibleMarker,omitempty\" graphql:\"workflowEligibleMarker\"" -} - -func (t *GetCampaignTargetByID_CampaignTarget) GetCampaignID() string { - if t == nil { - t = &GetCampaignTargetByID_CampaignTarget{} - } - return t.CampaignID -} -func (t *GetCampaignTargetByID_CampaignTarget) GetCompletedAt() *models.DateTime { - if t == nil { - t = &GetCampaignTargetByID_CampaignTarget{} - } - return t.CompletedAt -} -func (t *GetCampaignTargetByID_CampaignTarget) GetContactID() *string { - if t == nil { - t = &GetCampaignTargetByID_CampaignTarget{} - } - return t.ContactID -} -func (t *GetCampaignTargetByID_CampaignTarget) GetCreatedAt() *time.Time { - if t == nil { - t = &GetCampaignTargetByID_CampaignTarget{} - } - return t.CreatedAt -} -func (t *GetCampaignTargetByID_CampaignTarget) GetCreatedBy() *string { - if t == nil { - t = &GetCampaignTargetByID_CampaignTarget{} - } - return t.CreatedBy -} -func (t *GetCampaignTargetByID_CampaignTarget) GetEmail() string { - if t == nil { - t = &GetCampaignTargetByID_CampaignTarget{} - } - return t.Email -} -func (t *GetCampaignTargetByID_CampaignTarget) GetFullName() *string { - if t == nil { - t = &GetCampaignTargetByID_CampaignTarget{} - } - return t.FullName -} -func (t *GetCampaignTargetByID_CampaignTarget) GetGroupID() *string { - if t == nil { - t = &GetCampaignTargetByID_CampaignTarget{} - } - return t.GroupID -} -func (t *GetCampaignTargetByID_CampaignTarget) GetID() string { - if t == nil { - t = &GetCampaignTargetByID_CampaignTarget{} - } - return t.ID -} -func (t *GetCampaignTargetByID_CampaignTarget) GetMetadata() map[string]any { - if t == nil { - t = &GetCampaignTargetByID_CampaignTarget{} - } - return t.Metadata -} -func (t *GetCampaignTargetByID_CampaignTarget) GetOwnerID() *string { - if t == nil { - t = &GetCampaignTargetByID_CampaignTarget{} - } - return t.OwnerID -} -func (t *GetCampaignTargetByID_CampaignTarget) GetSentAt() *models.DateTime { - if t == nil { - t = &GetCampaignTargetByID_CampaignTarget{} - } - return t.SentAt -} -func (t *GetCampaignTargetByID_CampaignTarget) GetStatus() *enums.AssessmentResponseStatus { - if t == nil { - t = &GetCampaignTargetByID_CampaignTarget{} - } - return &t.Status -} -func (t *GetCampaignTargetByID_CampaignTarget) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetCampaignTargetByID_CampaignTarget{} - } - return t.UpdatedAt -} -func (t *GetCampaignTargetByID_CampaignTarget) GetUpdatedBy() *string { - if t == nil { - t = &GetCampaignTargetByID_CampaignTarget{} - } - return t.UpdatedBy -} -func (t *GetCampaignTargetByID_CampaignTarget) GetUserID() *string { - if t == nil { - t = &GetCampaignTargetByID_CampaignTarget{} - } - return t.UserID -} -func (t *GetCampaignTargetByID_CampaignTarget) GetWorkflowEligibleMarker() *bool { - if t == nil { - t = &GetCampaignTargetByID_CampaignTarget{} - } - return t.WorkflowEligibleMarker -} - -type GetCampaignTargets_CampaignTargets_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetCampaignTargets_CampaignTargets_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetCampaignTargets_CampaignTargets_PageInfo{} - } - return t.EndCursor -} -func (t *GetCampaignTargets_CampaignTargets_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetCampaignTargets_CampaignTargets_PageInfo{} - } - return t.HasNextPage -} -func (t *GetCampaignTargets_CampaignTargets_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetCampaignTargets_CampaignTargets_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetCampaignTargets_CampaignTargets_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetCampaignTargets_CampaignTargets_PageInfo{} - } - return t.StartCursor -} - -type GetCampaignTargets_CampaignTargets_Edges_Node struct { - CampaignID string "json:\"campaignID\" graphql:\"campaignID\"" - CompletedAt *models.DateTime "json:\"completedAt,omitempty\" graphql:\"completedAt\"" - ContactID *string "json:\"contactID,omitempty\" graphql:\"contactID\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Email string "json:\"email\" graphql:\"email\"" - FullName *string "json:\"fullName,omitempty\" graphql:\"fullName\"" - GroupID *string "json:\"groupID,omitempty\" graphql:\"groupID\"" - ID string "json:\"id\" graphql:\"id\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SentAt *models.DateTime "json:\"sentAt,omitempty\" graphql:\"sentAt\"" - Status enums.AssessmentResponseStatus "json:\"status\" graphql:\"status\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - UserID *string "json:\"userID,omitempty\" graphql:\"userID\"" - WorkflowEligibleMarker *bool "json:\"workflowEligibleMarker,omitempty\" graphql:\"workflowEligibleMarker\"" -} - -func (t *GetCampaignTargets_CampaignTargets_Edges_Node) GetCampaignID() string { - if t == nil { - t = &GetCampaignTargets_CampaignTargets_Edges_Node{} - } - return t.CampaignID -} -func (t *GetCampaignTargets_CampaignTargets_Edges_Node) GetCompletedAt() *models.DateTime { - if t == nil { - t = &GetCampaignTargets_CampaignTargets_Edges_Node{} - } - return t.CompletedAt -} -func (t *GetCampaignTargets_CampaignTargets_Edges_Node) GetContactID() *string { - if t == nil { - t = &GetCampaignTargets_CampaignTargets_Edges_Node{} - } - return t.ContactID -} -func (t *GetCampaignTargets_CampaignTargets_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetCampaignTargets_CampaignTargets_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetCampaignTargets_CampaignTargets_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetCampaignTargets_CampaignTargets_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetCampaignTargets_CampaignTargets_Edges_Node) GetEmail() string { - if t == nil { - t = &GetCampaignTargets_CampaignTargets_Edges_Node{} - } - return t.Email -} -func (t *GetCampaignTargets_CampaignTargets_Edges_Node) GetFullName() *string { - if t == nil { - t = &GetCampaignTargets_CampaignTargets_Edges_Node{} - } - return t.FullName -} -func (t *GetCampaignTargets_CampaignTargets_Edges_Node) GetGroupID() *string { - if t == nil { - t = &GetCampaignTargets_CampaignTargets_Edges_Node{} - } - return t.GroupID -} -func (t *GetCampaignTargets_CampaignTargets_Edges_Node) GetID() string { - if t == nil { - t = &GetCampaignTargets_CampaignTargets_Edges_Node{} - } - return t.ID -} -func (t *GetCampaignTargets_CampaignTargets_Edges_Node) GetMetadata() map[string]any { - if t == nil { - t = &GetCampaignTargets_CampaignTargets_Edges_Node{} - } - return t.Metadata -} -func (t *GetCampaignTargets_CampaignTargets_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetCampaignTargets_CampaignTargets_Edges_Node{} - } - return t.OwnerID -} -func (t *GetCampaignTargets_CampaignTargets_Edges_Node) GetSentAt() *models.DateTime { - if t == nil { - t = &GetCampaignTargets_CampaignTargets_Edges_Node{} - } - return t.SentAt -} -func (t *GetCampaignTargets_CampaignTargets_Edges_Node) GetStatus() *enums.AssessmentResponseStatus { - if t == nil { - t = &GetCampaignTargets_CampaignTargets_Edges_Node{} - } - return &t.Status -} -func (t *GetCampaignTargets_CampaignTargets_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetCampaignTargets_CampaignTargets_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetCampaignTargets_CampaignTargets_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetCampaignTargets_CampaignTargets_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetCampaignTargets_CampaignTargets_Edges_Node) GetUserID() *string { - if t == nil { - t = &GetCampaignTargets_CampaignTargets_Edges_Node{} - } - return t.UserID -} -func (t *GetCampaignTargets_CampaignTargets_Edges_Node) GetWorkflowEligibleMarker() *bool { - if t == nil { - t = &GetCampaignTargets_CampaignTargets_Edges_Node{} - } - return t.WorkflowEligibleMarker -} - -type GetCampaignTargets_CampaignTargets_Edges struct { - Node *GetCampaignTargets_CampaignTargets_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetCampaignTargets_CampaignTargets_Edges) GetNode() *GetCampaignTargets_CampaignTargets_Edges_Node { - if t == nil { - t = &GetCampaignTargets_CampaignTargets_Edges{} - } - return t.Node -} - -type GetCampaignTargets_CampaignTargets struct { - Edges []*GetCampaignTargets_CampaignTargets_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetCampaignTargets_CampaignTargets_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetCampaignTargets_CampaignTargets) GetEdges() []*GetCampaignTargets_CampaignTargets_Edges { - if t == nil { - t = &GetCampaignTargets_CampaignTargets{} - } - return t.Edges -} -func (t *GetCampaignTargets_CampaignTargets) GetPageInfo() *GetCampaignTargets_CampaignTargets_PageInfo { - if t == nil { - t = &GetCampaignTargets_CampaignTargets{} - } - return &t.PageInfo -} -func (t *GetCampaignTargets_CampaignTargets) GetTotalCount() int64 { - if t == nil { - t = &GetCampaignTargets_CampaignTargets{} - } - return t.TotalCount -} - -type UpdateCampaignTarget_UpdateCampaignTarget_CampaignTarget struct { - CampaignID string "json:\"campaignID\" graphql:\"campaignID\"" - CompletedAt *models.DateTime "json:\"completedAt,omitempty\" graphql:\"completedAt\"" - ContactID *string "json:\"contactID,omitempty\" graphql:\"contactID\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Email string "json:\"email\" graphql:\"email\"" - FullName *string "json:\"fullName,omitempty\" graphql:\"fullName\"" - GroupID *string "json:\"groupID,omitempty\" graphql:\"groupID\"" - ID string "json:\"id\" graphql:\"id\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SentAt *models.DateTime "json:\"sentAt,omitempty\" graphql:\"sentAt\"" - Status enums.AssessmentResponseStatus "json:\"status\" graphql:\"status\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - UserID *string "json:\"userID,omitempty\" graphql:\"userID\"" - WorkflowEligibleMarker *bool "json:\"workflowEligibleMarker,omitempty\" graphql:\"workflowEligibleMarker\"" -} - -func (t *UpdateCampaignTarget_UpdateCampaignTarget_CampaignTarget) GetCampaignID() string { - if t == nil { - t = &UpdateCampaignTarget_UpdateCampaignTarget_CampaignTarget{} - } - return t.CampaignID -} -func (t *UpdateCampaignTarget_UpdateCampaignTarget_CampaignTarget) GetCompletedAt() *models.DateTime { - if t == nil { - t = &UpdateCampaignTarget_UpdateCampaignTarget_CampaignTarget{} - } - return t.CompletedAt -} -func (t *UpdateCampaignTarget_UpdateCampaignTarget_CampaignTarget) GetContactID() *string { - if t == nil { - t = &UpdateCampaignTarget_UpdateCampaignTarget_CampaignTarget{} - } - return t.ContactID -} -func (t *UpdateCampaignTarget_UpdateCampaignTarget_CampaignTarget) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateCampaignTarget_UpdateCampaignTarget_CampaignTarget{} - } - return t.CreatedAt -} -func (t *UpdateCampaignTarget_UpdateCampaignTarget_CampaignTarget) GetCreatedBy() *string { - if t == nil { - t = &UpdateCampaignTarget_UpdateCampaignTarget_CampaignTarget{} - } - return t.CreatedBy -} -func (t *UpdateCampaignTarget_UpdateCampaignTarget_CampaignTarget) GetEmail() string { - if t == nil { - t = &UpdateCampaignTarget_UpdateCampaignTarget_CampaignTarget{} - } - return t.Email -} -func (t *UpdateCampaignTarget_UpdateCampaignTarget_CampaignTarget) GetFullName() *string { - if t == nil { - t = &UpdateCampaignTarget_UpdateCampaignTarget_CampaignTarget{} - } - return t.FullName -} -func (t *UpdateCampaignTarget_UpdateCampaignTarget_CampaignTarget) GetGroupID() *string { - if t == nil { - t = &UpdateCampaignTarget_UpdateCampaignTarget_CampaignTarget{} - } - return t.GroupID -} -func (t *UpdateCampaignTarget_UpdateCampaignTarget_CampaignTarget) GetID() string { - if t == nil { - t = &UpdateCampaignTarget_UpdateCampaignTarget_CampaignTarget{} - } - return t.ID -} -func (t *UpdateCampaignTarget_UpdateCampaignTarget_CampaignTarget) GetMetadata() map[string]any { - if t == nil { - t = &UpdateCampaignTarget_UpdateCampaignTarget_CampaignTarget{} - } - return t.Metadata -} -func (t *UpdateCampaignTarget_UpdateCampaignTarget_CampaignTarget) GetOwnerID() *string { - if t == nil { - t = &UpdateCampaignTarget_UpdateCampaignTarget_CampaignTarget{} - } - return t.OwnerID -} -func (t *UpdateCampaignTarget_UpdateCampaignTarget_CampaignTarget) GetSentAt() *models.DateTime { - if t == nil { - t = &UpdateCampaignTarget_UpdateCampaignTarget_CampaignTarget{} - } - return t.SentAt -} -func (t *UpdateCampaignTarget_UpdateCampaignTarget_CampaignTarget) GetStatus() *enums.AssessmentResponseStatus { - if t == nil { - t = &UpdateCampaignTarget_UpdateCampaignTarget_CampaignTarget{} - } - return &t.Status -} -func (t *UpdateCampaignTarget_UpdateCampaignTarget_CampaignTarget) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateCampaignTarget_UpdateCampaignTarget_CampaignTarget{} - } - return t.UpdatedAt -} -func (t *UpdateCampaignTarget_UpdateCampaignTarget_CampaignTarget) GetUpdatedBy() *string { - if t == nil { - t = &UpdateCampaignTarget_UpdateCampaignTarget_CampaignTarget{} - } - return t.UpdatedBy -} -func (t *UpdateCampaignTarget_UpdateCampaignTarget_CampaignTarget) GetUserID() *string { - if t == nil { - t = &UpdateCampaignTarget_UpdateCampaignTarget_CampaignTarget{} - } - return t.UserID -} -func (t *UpdateCampaignTarget_UpdateCampaignTarget_CampaignTarget) GetWorkflowEligibleMarker() *bool { - if t == nil { - t = &UpdateCampaignTarget_UpdateCampaignTarget_CampaignTarget{} - } - return t.WorkflowEligibleMarker -} - -type UpdateCampaignTarget_UpdateCampaignTarget struct { - CampaignTarget UpdateCampaignTarget_UpdateCampaignTarget_CampaignTarget "json:\"campaignTarget\" graphql:\"campaignTarget\"" -} - -func (t *UpdateCampaignTarget_UpdateCampaignTarget) GetCampaignTarget() *UpdateCampaignTarget_UpdateCampaignTarget_CampaignTarget { - if t == nil { - t = &UpdateCampaignTarget_UpdateCampaignTarget{} - } - return &t.CampaignTarget -} - -type CreateBulkCSVContact_CreateBulkCSVContact_Contacts struct { - Address *string "json:\"address,omitempty\" graphql:\"address\"" - Company *string "json:\"company,omitempty\" graphql:\"company\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Email *string "json:\"email,omitempty\" graphql:\"email\"" - FullName *string "json:\"fullName,omitempty\" graphql:\"fullName\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PhoneNumber *string "json:\"phoneNumber,omitempty\" graphql:\"phoneNumber\"" - Status enums.UserStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCSVContact_CreateBulkCSVContact_Contacts) GetAddress() *string { - if t == nil { - t = &CreateBulkCSVContact_CreateBulkCSVContact_Contacts{} - } - return t.Address -} -func (t *CreateBulkCSVContact_CreateBulkCSVContact_Contacts) GetCompany() *string { - if t == nil { - t = &CreateBulkCSVContact_CreateBulkCSVContact_Contacts{} - } - return t.Company -} -func (t *CreateBulkCSVContact_CreateBulkCSVContact_Contacts) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVContact_CreateBulkCSVContact_Contacts{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVContact_CreateBulkCSVContact_Contacts) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVContact_CreateBulkCSVContact_Contacts{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVContact_CreateBulkCSVContact_Contacts) GetEmail() *string { - if t == nil { - t = &CreateBulkCSVContact_CreateBulkCSVContact_Contacts{} - } - return t.Email -} -func (t *CreateBulkCSVContact_CreateBulkCSVContact_Contacts) GetFullName() *string { - if t == nil { - t = &CreateBulkCSVContact_CreateBulkCSVContact_Contacts{} - } - return t.FullName -} -func (t *CreateBulkCSVContact_CreateBulkCSVContact_Contacts) GetID() string { - if t == nil { - t = &CreateBulkCSVContact_CreateBulkCSVContact_Contacts{} - } - return t.ID -} -func (t *CreateBulkCSVContact_CreateBulkCSVContact_Contacts) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCSVContact_CreateBulkCSVContact_Contacts{} - } - return t.OwnerID -} -func (t *CreateBulkCSVContact_CreateBulkCSVContact_Contacts) GetPhoneNumber() *string { - if t == nil { - t = &CreateBulkCSVContact_CreateBulkCSVContact_Contacts{} - } - return t.PhoneNumber -} -func (t *CreateBulkCSVContact_CreateBulkCSVContact_Contacts) GetStatus() *enums.UserStatus { - if t == nil { - t = &CreateBulkCSVContact_CreateBulkCSVContact_Contacts{} - } - return &t.Status -} -func (t *CreateBulkCSVContact_CreateBulkCSVContact_Contacts) GetTags() []string { - if t == nil { - t = &CreateBulkCSVContact_CreateBulkCSVContact_Contacts{} - } - return t.Tags -} -func (t *CreateBulkCSVContact_CreateBulkCSVContact_Contacts) GetTitle() *string { - if t == nil { - t = &CreateBulkCSVContact_CreateBulkCSVContact_Contacts{} - } - return t.Title -} -func (t *CreateBulkCSVContact_CreateBulkCSVContact_Contacts) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVContact_CreateBulkCSVContact_Contacts{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVContact_CreateBulkCSVContact_Contacts) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVContact_CreateBulkCSVContact_Contacts{} - } - return t.UpdatedBy -} - -type CreateBulkCSVContact_CreateBulkCSVContact struct { - Contacts []*CreateBulkCSVContact_CreateBulkCSVContact_Contacts "json:\"contacts,omitempty\" graphql:\"contacts\"" -} - -func (t *CreateBulkCSVContact_CreateBulkCSVContact) GetContacts() []*CreateBulkCSVContact_CreateBulkCSVContact_Contacts { - if t == nil { - t = &CreateBulkCSVContact_CreateBulkCSVContact{} - } - return t.Contacts -} - -type CreateBulkContact_CreateBulkContact_Contacts struct { - Address *string "json:\"address,omitempty\" graphql:\"address\"" - Company *string "json:\"company,omitempty\" graphql:\"company\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Email *string "json:\"email,omitempty\" graphql:\"email\"" - FullName *string "json:\"fullName,omitempty\" graphql:\"fullName\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PhoneNumber *string "json:\"phoneNumber,omitempty\" graphql:\"phoneNumber\"" - Status enums.UserStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkContact_CreateBulkContact_Contacts) GetAddress() *string { - if t == nil { - t = &CreateBulkContact_CreateBulkContact_Contacts{} - } - return t.Address -} -func (t *CreateBulkContact_CreateBulkContact_Contacts) GetCompany() *string { - if t == nil { - t = &CreateBulkContact_CreateBulkContact_Contacts{} - } - return t.Company -} -func (t *CreateBulkContact_CreateBulkContact_Contacts) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkContact_CreateBulkContact_Contacts{} - } - return t.CreatedAt -} -func (t *CreateBulkContact_CreateBulkContact_Contacts) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkContact_CreateBulkContact_Contacts{} - } - return t.CreatedBy -} -func (t *CreateBulkContact_CreateBulkContact_Contacts) GetEmail() *string { - if t == nil { - t = &CreateBulkContact_CreateBulkContact_Contacts{} - } - return t.Email -} -func (t *CreateBulkContact_CreateBulkContact_Contacts) GetFullName() *string { - if t == nil { - t = &CreateBulkContact_CreateBulkContact_Contacts{} - } - return t.FullName -} -func (t *CreateBulkContact_CreateBulkContact_Contacts) GetID() string { - if t == nil { - t = &CreateBulkContact_CreateBulkContact_Contacts{} - } - return t.ID -} -func (t *CreateBulkContact_CreateBulkContact_Contacts) GetOwnerID() *string { - if t == nil { - t = &CreateBulkContact_CreateBulkContact_Contacts{} - } - return t.OwnerID -} -func (t *CreateBulkContact_CreateBulkContact_Contacts) GetPhoneNumber() *string { - if t == nil { - t = &CreateBulkContact_CreateBulkContact_Contacts{} - } - return t.PhoneNumber -} -func (t *CreateBulkContact_CreateBulkContact_Contacts) GetStatus() *enums.UserStatus { - if t == nil { - t = &CreateBulkContact_CreateBulkContact_Contacts{} - } - return &t.Status -} -func (t *CreateBulkContact_CreateBulkContact_Contacts) GetTags() []string { - if t == nil { - t = &CreateBulkContact_CreateBulkContact_Contacts{} - } - return t.Tags -} -func (t *CreateBulkContact_CreateBulkContact_Contacts) GetTitle() *string { - if t == nil { - t = &CreateBulkContact_CreateBulkContact_Contacts{} - } - return t.Title -} -func (t *CreateBulkContact_CreateBulkContact_Contacts) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkContact_CreateBulkContact_Contacts{} - } - return t.UpdatedAt -} -func (t *CreateBulkContact_CreateBulkContact_Contacts) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkContact_CreateBulkContact_Contacts{} - } - return t.UpdatedBy -} - -type CreateBulkContact_CreateBulkContact struct { - Contacts []*CreateBulkContact_CreateBulkContact_Contacts "json:\"contacts,omitempty\" graphql:\"contacts\"" -} - -func (t *CreateBulkContact_CreateBulkContact) GetContacts() []*CreateBulkContact_CreateBulkContact_Contacts { - if t == nil { - t = &CreateBulkContact_CreateBulkContact{} - } - return t.Contacts -} - -type CreateContact_CreateContact_Contact struct { - Address *string "json:\"address,omitempty\" graphql:\"address\"" - Company *string "json:\"company,omitempty\" graphql:\"company\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Email *string "json:\"email,omitempty\" graphql:\"email\"" - FullName *string "json:\"fullName,omitempty\" graphql:\"fullName\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PhoneNumber *string "json:\"phoneNumber,omitempty\" graphql:\"phoneNumber\"" - Status enums.UserStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateContact_CreateContact_Contact) GetAddress() *string { - if t == nil { - t = &CreateContact_CreateContact_Contact{} - } - return t.Address -} -func (t *CreateContact_CreateContact_Contact) GetCompany() *string { - if t == nil { - t = &CreateContact_CreateContact_Contact{} - } - return t.Company -} -func (t *CreateContact_CreateContact_Contact) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateContact_CreateContact_Contact{} - } - return t.CreatedAt -} -func (t *CreateContact_CreateContact_Contact) GetCreatedBy() *string { - if t == nil { - t = &CreateContact_CreateContact_Contact{} - } - return t.CreatedBy -} -func (t *CreateContact_CreateContact_Contact) GetEmail() *string { - if t == nil { - t = &CreateContact_CreateContact_Contact{} - } - return t.Email -} -func (t *CreateContact_CreateContact_Contact) GetFullName() *string { - if t == nil { - t = &CreateContact_CreateContact_Contact{} - } - return t.FullName -} -func (t *CreateContact_CreateContact_Contact) GetID() string { - if t == nil { - t = &CreateContact_CreateContact_Contact{} - } - return t.ID -} -func (t *CreateContact_CreateContact_Contact) GetOwnerID() *string { - if t == nil { - t = &CreateContact_CreateContact_Contact{} - } - return t.OwnerID -} -func (t *CreateContact_CreateContact_Contact) GetPhoneNumber() *string { - if t == nil { - t = &CreateContact_CreateContact_Contact{} - } - return t.PhoneNumber -} -func (t *CreateContact_CreateContact_Contact) GetStatus() *enums.UserStatus { - if t == nil { - t = &CreateContact_CreateContact_Contact{} - } - return &t.Status -} -func (t *CreateContact_CreateContact_Contact) GetTags() []string { - if t == nil { - t = &CreateContact_CreateContact_Contact{} - } - return t.Tags -} -func (t *CreateContact_CreateContact_Contact) GetTitle() *string { - if t == nil { - t = &CreateContact_CreateContact_Contact{} - } - return t.Title -} -func (t *CreateContact_CreateContact_Contact) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateContact_CreateContact_Contact{} - } - return t.UpdatedAt -} -func (t *CreateContact_CreateContact_Contact) GetUpdatedBy() *string { - if t == nil { - t = &CreateContact_CreateContact_Contact{} - } - return t.UpdatedBy -} - -type CreateContact_CreateContact struct { - Contact CreateContact_CreateContact_Contact "json:\"contact\" graphql:\"contact\"" -} - -func (t *CreateContact_CreateContact) GetContact() *CreateContact_CreateContact_Contact { - if t == nil { - t = &CreateContact_CreateContact{} - } - return &t.Contact -} - -type DeleteContact_DeleteContact struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteContact_DeleteContact) GetDeletedID() string { - if t == nil { - t = &DeleteContact_DeleteContact{} - } - return t.DeletedID -} - -type GetAllContacts_Contacts_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllContacts_Contacts_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllContacts_Contacts_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllContacts_Contacts_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllContacts_Contacts_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllContacts_Contacts_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllContacts_Contacts_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllContacts_Contacts_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllContacts_Contacts_PageInfo{} - } - return t.StartCursor -} - -type GetAllContacts_Contacts_Edges_Node struct { - Address *string "json:\"address,omitempty\" graphql:\"address\"" - Company *string "json:\"company,omitempty\" graphql:\"company\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Email *string "json:\"email,omitempty\" graphql:\"email\"" - FullName *string "json:\"fullName,omitempty\" graphql:\"fullName\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PhoneNumber *string "json:\"phoneNumber,omitempty\" graphql:\"phoneNumber\"" - Status enums.UserStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllContacts_Contacts_Edges_Node) GetAddress() *string { - if t == nil { - t = &GetAllContacts_Contacts_Edges_Node{} - } - return t.Address -} -func (t *GetAllContacts_Contacts_Edges_Node) GetCompany() *string { - if t == nil { - t = &GetAllContacts_Contacts_Edges_Node{} - } - return t.Company -} -func (t *GetAllContacts_Contacts_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllContacts_Contacts_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllContacts_Contacts_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllContacts_Contacts_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllContacts_Contacts_Edges_Node) GetEmail() *string { - if t == nil { - t = &GetAllContacts_Contacts_Edges_Node{} - } - return t.Email -} -func (t *GetAllContacts_Contacts_Edges_Node) GetFullName() *string { - if t == nil { - t = &GetAllContacts_Contacts_Edges_Node{} - } - return t.FullName -} -func (t *GetAllContacts_Contacts_Edges_Node) GetID() string { - if t == nil { - t = &GetAllContacts_Contacts_Edges_Node{} - } - return t.ID -} -func (t *GetAllContacts_Contacts_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllContacts_Contacts_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllContacts_Contacts_Edges_Node) GetPhoneNumber() *string { - if t == nil { - t = &GetAllContacts_Contacts_Edges_Node{} - } - return t.PhoneNumber -} -func (t *GetAllContacts_Contacts_Edges_Node) GetStatus() *enums.UserStatus { - if t == nil { - t = &GetAllContacts_Contacts_Edges_Node{} - } - return &t.Status -} -func (t *GetAllContacts_Contacts_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllContacts_Contacts_Edges_Node{} - } - return t.Tags -} -func (t *GetAllContacts_Contacts_Edges_Node) GetTitle() *string { - if t == nil { - t = &GetAllContacts_Contacts_Edges_Node{} - } - return t.Title -} -func (t *GetAllContacts_Contacts_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllContacts_Contacts_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllContacts_Contacts_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllContacts_Contacts_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllContacts_Contacts_Edges struct { - Node *GetAllContacts_Contacts_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllContacts_Contacts_Edges) GetNode() *GetAllContacts_Contacts_Edges_Node { - if t == nil { - t = &GetAllContacts_Contacts_Edges{} - } - return t.Node -} - -type GetAllContacts_Contacts struct { - Edges []*GetAllContacts_Contacts_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllContacts_Contacts_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllContacts_Contacts) GetEdges() []*GetAllContacts_Contacts_Edges { - if t == nil { - t = &GetAllContacts_Contacts{} - } - return t.Edges -} -func (t *GetAllContacts_Contacts) GetPageInfo() *GetAllContacts_Contacts_PageInfo { - if t == nil { - t = &GetAllContacts_Contacts{} - } - return &t.PageInfo -} -func (t *GetAllContacts_Contacts) GetTotalCount() int64 { - if t == nil { - t = &GetAllContacts_Contacts{} - } - return t.TotalCount -} - -type GetContactByID_Contact struct { - Address *string "json:\"address,omitempty\" graphql:\"address\"" - Company *string "json:\"company,omitempty\" graphql:\"company\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Email *string "json:\"email,omitempty\" graphql:\"email\"" - FullName *string "json:\"fullName,omitempty\" graphql:\"fullName\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PhoneNumber *string "json:\"phoneNumber,omitempty\" graphql:\"phoneNumber\"" - Status enums.UserStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetContactByID_Contact) GetAddress() *string { - if t == nil { - t = &GetContactByID_Contact{} - } - return t.Address -} -func (t *GetContactByID_Contact) GetCompany() *string { - if t == nil { - t = &GetContactByID_Contact{} - } - return t.Company -} -func (t *GetContactByID_Contact) GetCreatedAt() *time.Time { - if t == nil { - t = &GetContactByID_Contact{} - } - return t.CreatedAt -} -func (t *GetContactByID_Contact) GetCreatedBy() *string { - if t == nil { - t = &GetContactByID_Contact{} - } - return t.CreatedBy -} -func (t *GetContactByID_Contact) GetEmail() *string { - if t == nil { - t = &GetContactByID_Contact{} - } - return t.Email -} -func (t *GetContactByID_Contact) GetFullName() *string { - if t == nil { - t = &GetContactByID_Contact{} - } - return t.FullName -} -func (t *GetContactByID_Contact) GetID() string { - if t == nil { - t = &GetContactByID_Contact{} - } - return t.ID -} -func (t *GetContactByID_Contact) GetOwnerID() *string { - if t == nil { - t = &GetContactByID_Contact{} - } - return t.OwnerID -} -func (t *GetContactByID_Contact) GetPhoneNumber() *string { - if t == nil { - t = &GetContactByID_Contact{} - } - return t.PhoneNumber -} -func (t *GetContactByID_Contact) GetStatus() *enums.UserStatus { - if t == nil { - t = &GetContactByID_Contact{} - } - return &t.Status -} -func (t *GetContactByID_Contact) GetTags() []string { - if t == nil { - t = &GetContactByID_Contact{} - } - return t.Tags -} -func (t *GetContactByID_Contact) GetTitle() *string { - if t == nil { - t = &GetContactByID_Contact{} - } - return t.Title -} -func (t *GetContactByID_Contact) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetContactByID_Contact{} - } - return t.UpdatedAt -} -func (t *GetContactByID_Contact) GetUpdatedBy() *string { - if t == nil { - t = &GetContactByID_Contact{} - } - return t.UpdatedBy -} - -type GetContacts_Contacts_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetContacts_Contacts_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetContacts_Contacts_PageInfo{} - } - return t.EndCursor -} -func (t *GetContacts_Contacts_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetContacts_Contacts_PageInfo{} - } - return t.HasNextPage -} -func (t *GetContacts_Contacts_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetContacts_Contacts_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetContacts_Contacts_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetContacts_Contacts_PageInfo{} - } - return t.StartCursor -} - -type GetContacts_Contacts_Edges_Node struct { - Address *string "json:\"address,omitempty\" graphql:\"address\"" - Company *string "json:\"company,omitempty\" graphql:\"company\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Email *string "json:\"email,omitempty\" graphql:\"email\"" - FullName *string "json:\"fullName,omitempty\" graphql:\"fullName\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PhoneNumber *string "json:\"phoneNumber,omitempty\" graphql:\"phoneNumber\"" - Status enums.UserStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetContacts_Contacts_Edges_Node) GetAddress() *string { - if t == nil { - t = &GetContacts_Contacts_Edges_Node{} - } - return t.Address -} -func (t *GetContacts_Contacts_Edges_Node) GetCompany() *string { - if t == nil { - t = &GetContacts_Contacts_Edges_Node{} - } - return t.Company -} -func (t *GetContacts_Contacts_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetContacts_Contacts_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetContacts_Contacts_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetContacts_Contacts_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetContacts_Contacts_Edges_Node) GetEmail() *string { - if t == nil { - t = &GetContacts_Contacts_Edges_Node{} - } - return t.Email -} -func (t *GetContacts_Contacts_Edges_Node) GetFullName() *string { - if t == nil { - t = &GetContacts_Contacts_Edges_Node{} - } - return t.FullName -} -func (t *GetContacts_Contacts_Edges_Node) GetID() string { - if t == nil { - t = &GetContacts_Contacts_Edges_Node{} - } - return t.ID -} -func (t *GetContacts_Contacts_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetContacts_Contacts_Edges_Node{} - } - return t.OwnerID -} -func (t *GetContacts_Contacts_Edges_Node) GetPhoneNumber() *string { - if t == nil { - t = &GetContacts_Contacts_Edges_Node{} - } - return t.PhoneNumber -} -func (t *GetContacts_Contacts_Edges_Node) GetStatus() *enums.UserStatus { - if t == nil { - t = &GetContacts_Contacts_Edges_Node{} - } - return &t.Status -} -func (t *GetContacts_Contacts_Edges_Node) GetTags() []string { - if t == nil { - t = &GetContacts_Contacts_Edges_Node{} - } - return t.Tags -} -func (t *GetContacts_Contacts_Edges_Node) GetTitle() *string { - if t == nil { - t = &GetContacts_Contacts_Edges_Node{} - } - return t.Title -} -func (t *GetContacts_Contacts_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetContacts_Contacts_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetContacts_Contacts_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetContacts_Contacts_Edges_Node{} - } - return t.UpdatedBy -} - -type GetContacts_Contacts_Edges struct { - Node *GetContacts_Contacts_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetContacts_Contacts_Edges) GetNode() *GetContacts_Contacts_Edges_Node { - if t == nil { - t = &GetContacts_Contacts_Edges{} - } - return t.Node -} - -type GetContacts_Contacts struct { - Edges []*GetContacts_Contacts_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetContacts_Contacts_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetContacts_Contacts) GetEdges() []*GetContacts_Contacts_Edges { - if t == nil { - t = &GetContacts_Contacts{} - } - return t.Edges -} -func (t *GetContacts_Contacts) GetPageInfo() *GetContacts_Contacts_PageInfo { - if t == nil { - t = &GetContacts_Contacts{} - } - return &t.PageInfo -} -func (t *GetContacts_Contacts) GetTotalCount() int64 { - if t == nil { - t = &GetContacts_Contacts{} - } - return t.TotalCount -} - -type UpdateContact_UpdateContact_Contact struct { - Address *string "json:\"address,omitempty\" graphql:\"address\"" - Company *string "json:\"company,omitempty\" graphql:\"company\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Email *string "json:\"email,omitempty\" graphql:\"email\"" - FullName *string "json:\"fullName,omitempty\" graphql:\"fullName\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PhoneNumber *string "json:\"phoneNumber,omitempty\" graphql:\"phoneNumber\"" - Status enums.UserStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateContact_UpdateContact_Contact) GetAddress() *string { - if t == nil { - t = &UpdateContact_UpdateContact_Contact{} - } - return t.Address -} -func (t *UpdateContact_UpdateContact_Contact) GetCompany() *string { - if t == nil { - t = &UpdateContact_UpdateContact_Contact{} - } - return t.Company -} -func (t *UpdateContact_UpdateContact_Contact) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateContact_UpdateContact_Contact{} - } - return t.CreatedAt -} -func (t *UpdateContact_UpdateContact_Contact) GetCreatedBy() *string { - if t == nil { - t = &UpdateContact_UpdateContact_Contact{} - } - return t.CreatedBy -} -func (t *UpdateContact_UpdateContact_Contact) GetEmail() *string { - if t == nil { - t = &UpdateContact_UpdateContact_Contact{} - } - return t.Email -} -func (t *UpdateContact_UpdateContact_Contact) GetFullName() *string { - if t == nil { - t = &UpdateContact_UpdateContact_Contact{} - } - return t.FullName -} -func (t *UpdateContact_UpdateContact_Contact) GetID() string { - if t == nil { - t = &UpdateContact_UpdateContact_Contact{} - } - return t.ID -} -func (t *UpdateContact_UpdateContact_Contact) GetOwnerID() *string { - if t == nil { - t = &UpdateContact_UpdateContact_Contact{} - } - return t.OwnerID -} -func (t *UpdateContact_UpdateContact_Contact) GetPhoneNumber() *string { - if t == nil { - t = &UpdateContact_UpdateContact_Contact{} - } - return t.PhoneNumber -} -func (t *UpdateContact_UpdateContact_Contact) GetStatus() *enums.UserStatus { - if t == nil { - t = &UpdateContact_UpdateContact_Contact{} - } - return &t.Status -} -func (t *UpdateContact_UpdateContact_Contact) GetTags() []string { - if t == nil { - t = &UpdateContact_UpdateContact_Contact{} - } - return t.Tags -} -func (t *UpdateContact_UpdateContact_Contact) GetTitle() *string { - if t == nil { - t = &UpdateContact_UpdateContact_Contact{} - } - return t.Title -} -func (t *UpdateContact_UpdateContact_Contact) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateContact_UpdateContact_Contact{} - } - return t.UpdatedAt -} -func (t *UpdateContact_UpdateContact_Contact) GetUpdatedBy() *string { - if t == nil { - t = &UpdateContact_UpdateContact_Contact{} - } - return t.UpdatedBy -} - -type UpdateContact_UpdateContact struct { - Contact UpdateContact_UpdateContact_Contact "json:\"contact\" graphql:\"contact\"" -} - -func (t *UpdateContact_UpdateContact) GetContact() *UpdateContact_UpdateContact_Contact { - if t == nil { - t = &UpdateContact_UpdateContact{} - } - return &t.Contact -} - -type CreateBulkControl_CreateBulkControl_Controls struct { - Aliases []string "json:\"aliases,omitempty\" graphql:\"aliases\"" - AssessmentMethods []*models.AssessmentMethod "json:\"assessmentMethods,omitempty\" graphql:\"assessmentMethods\"" - AssessmentObjectives []*models.AssessmentObjective "json:\"assessmentObjectives,omitempty\" graphql:\"assessmentObjectives\"" - AuditorReferenceID *string "json:\"auditorReferenceID,omitempty\" graphql:\"auditorReferenceID\"" - Category *string "json:\"category,omitempty\" graphql:\"category\"" - CategoryID *string "json:\"categoryID,omitempty\" graphql:\"categoryID\"" - ControlKindName *string "json:\"controlKindName,omitempty\" graphql:\"controlKindName\"" - ControlOwnerID *string "json:\"controlOwnerID,omitempty\" graphql:\"controlOwnerID\"" - ControlQuestions []string "json:\"controlQuestions,omitempty\" graphql:\"controlQuestions\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - EvidenceRequests []*models.EvidenceRequests "json:\"evidenceRequests,omitempty\" graphql:\"evidenceRequests\"" - ExampleEvidence []*models.ExampleEvidence "json:\"exampleEvidence,omitempty\" graphql:\"exampleEvidence\"" - ID string "json:\"id\" graphql:\"id\"" - ImplementationGuidance []*models.ImplementationGuidance "json:\"implementationGuidance,omitempty\" graphql:\"implementationGuidance\"" - MappedCategories []string "json:\"mappedCategories,omitempty\" graphql:\"mappedCategories\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" - ReferenceFramework *string "json:\"referenceFramework,omitempty\" graphql:\"referenceFramework\"" - ReferenceID *string "json:\"referenceID,omitempty\" graphql:\"referenceID\"" - References []*models.Reference "json:\"references,omitempty\" graphql:\"references\"" - Source *enums.ControlSource "json:\"source,omitempty\" graphql:\"source\"" - StandardID *string "json:\"standardID,omitempty\" graphql:\"standardID\"" - Status *enums.ControlStatus "json:\"status,omitempty\" graphql:\"status\"" - Subcategory *string "json:\"subcategory,omitempty\" graphql:\"subcategory\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TestingProcedures []*models.TestingProcedures "json:\"testingProcedures,omitempty\" graphql:\"testingProcedures\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkControl_CreateBulkControl_Controls) GetAliases() []string { - if t == nil { - t = &CreateBulkControl_CreateBulkControl_Controls{} - } - return t.Aliases -} -func (t *CreateBulkControl_CreateBulkControl_Controls) GetAssessmentMethods() []*models.AssessmentMethod { - if t == nil { - t = &CreateBulkControl_CreateBulkControl_Controls{} - } - return t.AssessmentMethods -} -func (t *CreateBulkControl_CreateBulkControl_Controls) GetAssessmentObjectives() []*models.AssessmentObjective { - if t == nil { - t = &CreateBulkControl_CreateBulkControl_Controls{} - } - return t.AssessmentObjectives -} -func (t *CreateBulkControl_CreateBulkControl_Controls) GetAuditorReferenceID() *string { - if t == nil { - t = &CreateBulkControl_CreateBulkControl_Controls{} - } - return t.AuditorReferenceID -} -func (t *CreateBulkControl_CreateBulkControl_Controls) GetCategory() *string { - if t == nil { - t = &CreateBulkControl_CreateBulkControl_Controls{} - } - return t.Category -} -func (t *CreateBulkControl_CreateBulkControl_Controls) GetCategoryID() *string { - if t == nil { - t = &CreateBulkControl_CreateBulkControl_Controls{} - } - return t.CategoryID -} -func (t *CreateBulkControl_CreateBulkControl_Controls) GetControlKindName() *string { - if t == nil { - t = &CreateBulkControl_CreateBulkControl_Controls{} - } - return t.ControlKindName -} -func (t *CreateBulkControl_CreateBulkControl_Controls) GetControlOwnerID() *string { - if t == nil { - t = &CreateBulkControl_CreateBulkControl_Controls{} - } - return t.ControlOwnerID -} -func (t *CreateBulkControl_CreateBulkControl_Controls) GetControlQuestions() []string { - if t == nil { - t = &CreateBulkControl_CreateBulkControl_Controls{} - } - return t.ControlQuestions -} -func (t *CreateBulkControl_CreateBulkControl_Controls) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkControl_CreateBulkControl_Controls{} - } - return t.CreatedAt -} -func (t *CreateBulkControl_CreateBulkControl_Controls) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkControl_CreateBulkControl_Controls{} - } - return t.CreatedBy -} -func (t *CreateBulkControl_CreateBulkControl_Controls) GetDelegateID() *string { - if t == nil { - t = &CreateBulkControl_CreateBulkControl_Controls{} - } - return t.DelegateID -} -func (t *CreateBulkControl_CreateBulkControl_Controls) GetDescription() *string { - if t == nil { - t = &CreateBulkControl_CreateBulkControl_Controls{} - } - return t.Description -} -func (t *CreateBulkControl_CreateBulkControl_Controls) GetDisplayID() string { - if t == nil { - t = &CreateBulkControl_CreateBulkControl_Controls{} - } - return t.DisplayID -} -func (t *CreateBulkControl_CreateBulkControl_Controls) GetEvidenceRequests() []*models.EvidenceRequests { - if t == nil { - t = &CreateBulkControl_CreateBulkControl_Controls{} - } - return t.EvidenceRequests -} -func (t *CreateBulkControl_CreateBulkControl_Controls) GetExampleEvidence() []*models.ExampleEvidence { - if t == nil { - t = &CreateBulkControl_CreateBulkControl_Controls{} - } - return t.ExampleEvidence -} -func (t *CreateBulkControl_CreateBulkControl_Controls) GetID() string { - if t == nil { - t = &CreateBulkControl_CreateBulkControl_Controls{} - } - return t.ID -} -func (t *CreateBulkControl_CreateBulkControl_Controls) GetImplementationGuidance() []*models.ImplementationGuidance { - if t == nil { - t = &CreateBulkControl_CreateBulkControl_Controls{} - } - return t.ImplementationGuidance -} -func (t *CreateBulkControl_CreateBulkControl_Controls) GetMappedCategories() []string { - if t == nil { - t = &CreateBulkControl_CreateBulkControl_Controls{} - } - return t.MappedCategories -} -func (t *CreateBulkControl_CreateBulkControl_Controls) GetOwnerID() *string { - if t == nil { - t = &CreateBulkControl_CreateBulkControl_Controls{} - } - return t.OwnerID -} -func (t *CreateBulkControl_CreateBulkControl_Controls) GetRefCode() string { - if t == nil { - t = &CreateBulkControl_CreateBulkControl_Controls{} - } - return t.RefCode -} -func (t *CreateBulkControl_CreateBulkControl_Controls) GetReferenceFramework() *string { - if t == nil { - t = &CreateBulkControl_CreateBulkControl_Controls{} - } - return t.ReferenceFramework -} -func (t *CreateBulkControl_CreateBulkControl_Controls) GetReferenceID() *string { - if t == nil { - t = &CreateBulkControl_CreateBulkControl_Controls{} - } - return t.ReferenceID -} -func (t *CreateBulkControl_CreateBulkControl_Controls) GetReferences() []*models.Reference { - if t == nil { - t = &CreateBulkControl_CreateBulkControl_Controls{} - } - return t.References -} -func (t *CreateBulkControl_CreateBulkControl_Controls) GetSource() *enums.ControlSource { - if t == nil { - t = &CreateBulkControl_CreateBulkControl_Controls{} - } - return t.Source -} -func (t *CreateBulkControl_CreateBulkControl_Controls) GetStandardID() *string { - if t == nil { - t = &CreateBulkControl_CreateBulkControl_Controls{} - } - return t.StandardID -} -func (t *CreateBulkControl_CreateBulkControl_Controls) GetStatus() *enums.ControlStatus { - if t == nil { - t = &CreateBulkControl_CreateBulkControl_Controls{} - } - return t.Status -} -func (t *CreateBulkControl_CreateBulkControl_Controls) GetSubcategory() *string { - if t == nil { - t = &CreateBulkControl_CreateBulkControl_Controls{} - } - return t.Subcategory -} -func (t *CreateBulkControl_CreateBulkControl_Controls) GetTags() []string { - if t == nil { - t = &CreateBulkControl_CreateBulkControl_Controls{} - } - return t.Tags -} -func (t *CreateBulkControl_CreateBulkControl_Controls) GetTestingProcedures() []*models.TestingProcedures { - if t == nil { - t = &CreateBulkControl_CreateBulkControl_Controls{} - } - return t.TestingProcedures -} -func (t *CreateBulkControl_CreateBulkControl_Controls) GetTitle() *string { - if t == nil { - t = &CreateBulkControl_CreateBulkControl_Controls{} - } - return t.Title -} -func (t *CreateBulkControl_CreateBulkControl_Controls) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkControl_CreateBulkControl_Controls{} - } - return t.UpdatedAt -} -func (t *CreateBulkControl_CreateBulkControl_Controls) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkControl_CreateBulkControl_Controls{} - } - return t.UpdatedBy -} - -type CreateBulkControl_CreateBulkControl struct { - Controls []*CreateBulkControl_CreateBulkControl_Controls "json:\"controls,omitempty\" graphql:\"controls\"" -} - -func (t *CreateBulkControl_CreateBulkControl) GetControls() []*CreateBulkControl_CreateBulkControl_Controls { - if t == nil { - t = &CreateBulkControl_CreateBulkControl{} - } - return t.Controls -} - -type CreateBulkCSVControl_CreateBulkCSVControl_Controls struct { - Aliases []string "json:\"aliases,omitempty\" graphql:\"aliases\"" - AssessmentMethods []*models.AssessmentMethod "json:\"assessmentMethods,omitempty\" graphql:\"assessmentMethods\"" - AssessmentObjectives []*models.AssessmentObjective "json:\"assessmentObjectives,omitempty\" graphql:\"assessmentObjectives\"" - AuditorReferenceID *string "json:\"auditorReferenceID,omitempty\" graphql:\"auditorReferenceID\"" - Category *string "json:\"category,omitempty\" graphql:\"category\"" - CategoryID *string "json:\"categoryID,omitempty\" graphql:\"categoryID\"" - ControlKindName *string "json:\"controlKindName,omitempty\" graphql:\"controlKindName\"" - ControlOwnerID *string "json:\"controlOwnerID,omitempty\" graphql:\"controlOwnerID\"" - ControlQuestions []string "json:\"controlQuestions,omitempty\" graphql:\"controlQuestions\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - EvidenceRequests []*models.EvidenceRequests "json:\"evidenceRequests,omitempty\" graphql:\"evidenceRequests\"" - ExampleEvidence []*models.ExampleEvidence "json:\"exampleEvidence,omitempty\" graphql:\"exampleEvidence\"" - ID string "json:\"id\" graphql:\"id\"" - ImplementationGuidance []*models.ImplementationGuidance "json:\"implementationGuidance,omitempty\" graphql:\"implementationGuidance\"" - MappedCategories []string "json:\"mappedCategories,omitempty\" graphql:\"mappedCategories\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" - ReferenceFramework *string "json:\"referenceFramework,omitempty\" graphql:\"referenceFramework\"" - ReferenceID *string "json:\"referenceID,omitempty\" graphql:\"referenceID\"" - References []*models.Reference "json:\"references,omitempty\" graphql:\"references\"" - Source *enums.ControlSource "json:\"source,omitempty\" graphql:\"source\"" - StandardID *string "json:\"standardID,omitempty\" graphql:\"standardID\"" - Status *enums.ControlStatus "json:\"status,omitempty\" graphql:\"status\"" - Subcategory *string "json:\"subcategory,omitempty\" graphql:\"subcategory\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TestingProcedures []*models.TestingProcedures "json:\"testingProcedures,omitempty\" graphql:\"testingProcedures\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCSVControl_CreateBulkCSVControl_Controls) GetAliases() []string { - if t == nil { - t = &CreateBulkCSVControl_CreateBulkCSVControl_Controls{} - } - return t.Aliases -} -func (t *CreateBulkCSVControl_CreateBulkCSVControl_Controls) GetAssessmentMethods() []*models.AssessmentMethod { - if t == nil { - t = &CreateBulkCSVControl_CreateBulkCSVControl_Controls{} - } - return t.AssessmentMethods -} -func (t *CreateBulkCSVControl_CreateBulkCSVControl_Controls) GetAssessmentObjectives() []*models.AssessmentObjective { - if t == nil { - t = &CreateBulkCSVControl_CreateBulkCSVControl_Controls{} - } - return t.AssessmentObjectives -} -func (t *CreateBulkCSVControl_CreateBulkCSVControl_Controls) GetAuditorReferenceID() *string { - if t == nil { - t = &CreateBulkCSVControl_CreateBulkCSVControl_Controls{} - } - return t.AuditorReferenceID -} -func (t *CreateBulkCSVControl_CreateBulkCSVControl_Controls) GetCategory() *string { - if t == nil { - t = &CreateBulkCSVControl_CreateBulkCSVControl_Controls{} - } - return t.Category -} -func (t *CreateBulkCSVControl_CreateBulkCSVControl_Controls) GetCategoryID() *string { - if t == nil { - t = &CreateBulkCSVControl_CreateBulkCSVControl_Controls{} - } - return t.CategoryID -} -func (t *CreateBulkCSVControl_CreateBulkCSVControl_Controls) GetControlKindName() *string { - if t == nil { - t = &CreateBulkCSVControl_CreateBulkCSVControl_Controls{} - } - return t.ControlKindName -} -func (t *CreateBulkCSVControl_CreateBulkCSVControl_Controls) GetControlOwnerID() *string { - if t == nil { - t = &CreateBulkCSVControl_CreateBulkCSVControl_Controls{} - } - return t.ControlOwnerID -} -func (t *CreateBulkCSVControl_CreateBulkCSVControl_Controls) GetControlQuestions() []string { - if t == nil { - t = &CreateBulkCSVControl_CreateBulkCSVControl_Controls{} - } - return t.ControlQuestions -} -func (t *CreateBulkCSVControl_CreateBulkCSVControl_Controls) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVControl_CreateBulkCSVControl_Controls{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVControl_CreateBulkCSVControl_Controls) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVControl_CreateBulkCSVControl_Controls{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVControl_CreateBulkCSVControl_Controls) GetDelegateID() *string { - if t == nil { - t = &CreateBulkCSVControl_CreateBulkCSVControl_Controls{} - } - return t.DelegateID -} -func (t *CreateBulkCSVControl_CreateBulkCSVControl_Controls) GetDescription() *string { - if t == nil { - t = &CreateBulkCSVControl_CreateBulkCSVControl_Controls{} - } - return t.Description -} -func (t *CreateBulkCSVControl_CreateBulkCSVControl_Controls) GetDisplayID() string { - if t == nil { - t = &CreateBulkCSVControl_CreateBulkCSVControl_Controls{} - } - return t.DisplayID -} -func (t *CreateBulkCSVControl_CreateBulkCSVControl_Controls) GetEvidenceRequests() []*models.EvidenceRequests { - if t == nil { - t = &CreateBulkCSVControl_CreateBulkCSVControl_Controls{} - } - return t.EvidenceRequests -} -func (t *CreateBulkCSVControl_CreateBulkCSVControl_Controls) GetExampleEvidence() []*models.ExampleEvidence { - if t == nil { - t = &CreateBulkCSVControl_CreateBulkCSVControl_Controls{} - } - return t.ExampleEvidence -} -func (t *CreateBulkCSVControl_CreateBulkCSVControl_Controls) GetID() string { - if t == nil { - t = &CreateBulkCSVControl_CreateBulkCSVControl_Controls{} - } - return t.ID -} -func (t *CreateBulkCSVControl_CreateBulkCSVControl_Controls) GetImplementationGuidance() []*models.ImplementationGuidance { - if t == nil { - t = &CreateBulkCSVControl_CreateBulkCSVControl_Controls{} - } - return t.ImplementationGuidance -} -func (t *CreateBulkCSVControl_CreateBulkCSVControl_Controls) GetMappedCategories() []string { - if t == nil { - t = &CreateBulkCSVControl_CreateBulkCSVControl_Controls{} - } - return t.MappedCategories -} -func (t *CreateBulkCSVControl_CreateBulkCSVControl_Controls) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCSVControl_CreateBulkCSVControl_Controls{} - } - return t.OwnerID -} -func (t *CreateBulkCSVControl_CreateBulkCSVControl_Controls) GetRefCode() string { - if t == nil { - t = &CreateBulkCSVControl_CreateBulkCSVControl_Controls{} - } - return t.RefCode -} -func (t *CreateBulkCSVControl_CreateBulkCSVControl_Controls) GetReferenceFramework() *string { - if t == nil { - t = &CreateBulkCSVControl_CreateBulkCSVControl_Controls{} - } - return t.ReferenceFramework -} -func (t *CreateBulkCSVControl_CreateBulkCSVControl_Controls) GetReferenceID() *string { - if t == nil { - t = &CreateBulkCSVControl_CreateBulkCSVControl_Controls{} - } - return t.ReferenceID -} -func (t *CreateBulkCSVControl_CreateBulkCSVControl_Controls) GetReferences() []*models.Reference { - if t == nil { - t = &CreateBulkCSVControl_CreateBulkCSVControl_Controls{} - } - return t.References -} -func (t *CreateBulkCSVControl_CreateBulkCSVControl_Controls) GetSource() *enums.ControlSource { - if t == nil { - t = &CreateBulkCSVControl_CreateBulkCSVControl_Controls{} - } - return t.Source -} -func (t *CreateBulkCSVControl_CreateBulkCSVControl_Controls) GetStandardID() *string { - if t == nil { - t = &CreateBulkCSVControl_CreateBulkCSVControl_Controls{} - } - return t.StandardID -} -func (t *CreateBulkCSVControl_CreateBulkCSVControl_Controls) GetStatus() *enums.ControlStatus { - if t == nil { - t = &CreateBulkCSVControl_CreateBulkCSVControl_Controls{} - } - return t.Status -} -func (t *CreateBulkCSVControl_CreateBulkCSVControl_Controls) GetSubcategory() *string { - if t == nil { - t = &CreateBulkCSVControl_CreateBulkCSVControl_Controls{} - } - return t.Subcategory -} -func (t *CreateBulkCSVControl_CreateBulkCSVControl_Controls) GetTags() []string { - if t == nil { - t = &CreateBulkCSVControl_CreateBulkCSVControl_Controls{} - } - return t.Tags -} -func (t *CreateBulkCSVControl_CreateBulkCSVControl_Controls) GetTestingProcedures() []*models.TestingProcedures { - if t == nil { - t = &CreateBulkCSVControl_CreateBulkCSVControl_Controls{} - } - return t.TestingProcedures -} -func (t *CreateBulkCSVControl_CreateBulkCSVControl_Controls) GetTitle() *string { - if t == nil { - t = &CreateBulkCSVControl_CreateBulkCSVControl_Controls{} - } - return t.Title -} -func (t *CreateBulkCSVControl_CreateBulkCSVControl_Controls) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVControl_CreateBulkCSVControl_Controls{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVControl_CreateBulkCSVControl_Controls) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVControl_CreateBulkCSVControl_Controls{} - } - return t.UpdatedBy -} - -type CreateBulkCSVControl_CreateBulkCSVControl struct { - Controls []*CreateBulkCSVControl_CreateBulkCSVControl_Controls "json:\"controls,omitempty\" graphql:\"controls\"" -} - -func (t *CreateBulkCSVControl_CreateBulkCSVControl) GetControls() []*CreateBulkCSVControl_CreateBulkCSVControl_Controls { - if t == nil { - t = &CreateBulkCSVControl_CreateBulkCSVControl{} - } - return t.Controls -} - -type CreateControl_CreateControl_Control struct { - Aliases []string "json:\"aliases,omitempty\" graphql:\"aliases\"" - AssessmentMethods []*models.AssessmentMethod "json:\"assessmentMethods,omitempty\" graphql:\"assessmentMethods\"" - AssessmentObjectives []*models.AssessmentObjective "json:\"assessmentObjectives,omitempty\" graphql:\"assessmentObjectives\"" - AuditorReferenceID *string "json:\"auditorReferenceID,omitempty\" graphql:\"auditorReferenceID\"" - Category *string "json:\"category,omitempty\" graphql:\"category\"" - CategoryID *string "json:\"categoryID,omitempty\" graphql:\"categoryID\"" - ControlKindName *string "json:\"controlKindName,omitempty\" graphql:\"controlKindName\"" - ControlOwnerID *string "json:\"controlOwnerID,omitempty\" graphql:\"controlOwnerID\"" - ControlQuestions []string "json:\"controlQuestions,omitempty\" graphql:\"controlQuestions\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - EvidenceRequests []*models.EvidenceRequests "json:\"evidenceRequests,omitempty\" graphql:\"evidenceRequests\"" - ExampleEvidence []*models.ExampleEvidence "json:\"exampleEvidence,omitempty\" graphql:\"exampleEvidence\"" - ID string "json:\"id\" graphql:\"id\"" - ImplementationGuidance []*models.ImplementationGuidance "json:\"implementationGuidance,omitempty\" graphql:\"implementationGuidance\"" - MappedCategories []string "json:\"mappedCategories,omitempty\" graphql:\"mappedCategories\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" - ReferenceFramework *string "json:\"referenceFramework,omitempty\" graphql:\"referenceFramework\"" - ReferenceID *string "json:\"referenceID,omitempty\" graphql:\"referenceID\"" - References []*models.Reference "json:\"references,omitempty\" graphql:\"references\"" - Source *enums.ControlSource "json:\"source,omitempty\" graphql:\"source\"" - StandardID *string "json:\"standardID,omitempty\" graphql:\"standardID\"" - Status *enums.ControlStatus "json:\"status,omitempty\" graphql:\"status\"" - Subcategory *string "json:\"subcategory,omitempty\" graphql:\"subcategory\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TestingProcedures []*models.TestingProcedures "json:\"testingProcedures,omitempty\" graphql:\"testingProcedures\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateControl_CreateControl_Control) GetAliases() []string { - if t == nil { - t = &CreateControl_CreateControl_Control{} - } - return t.Aliases -} -func (t *CreateControl_CreateControl_Control) GetAssessmentMethods() []*models.AssessmentMethod { - if t == nil { - t = &CreateControl_CreateControl_Control{} - } - return t.AssessmentMethods -} -func (t *CreateControl_CreateControl_Control) GetAssessmentObjectives() []*models.AssessmentObjective { - if t == nil { - t = &CreateControl_CreateControl_Control{} - } - return t.AssessmentObjectives -} -func (t *CreateControl_CreateControl_Control) GetAuditorReferenceID() *string { - if t == nil { - t = &CreateControl_CreateControl_Control{} - } - return t.AuditorReferenceID -} -func (t *CreateControl_CreateControl_Control) GetCategory() *string { - if t == nil { - t = &CreateControl_CreateControl_Control{} - } - return t.Category -} -func (t *CreateControl_CreateControl_Control) GetCategoryID() *string { - if t == nil { - t = &CreateControl_CreateControl_Control{} - } - return t.CategoryID -} -func (t *CreateControl_CreateControl_Control) GetControlKindName() *string { - if t == nil { - t = &CreateControl_CreateControl_Control{} - } - return t.ControlKindName -} -func (t *CreateControl_CreateControl_Control) GetControlOwnerID() *string { - if t == nil { - t = &CreateControl_CreateControl_Control{} - } - return t.ControlOwnerID -} -func (t *CreateControl_CreateControl_Control) GetControlQuestions() []string { - if t == nil { - t = &CreateControl_CreateControl_Control{} - } - return t.ControlQuestions -} -func (t *CreateControl_CreateControl_Control) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateControl_CreateControl_Control{} - } - return t.CreatedAt -} -func (t *CreateControl_CreateControl_Control) GetCreatedBy() *string { - if t == nil { - t = &CreateControl_CreateControl_Control{} - } - return t.CreatedBy -} -func (t *CreateControl_CreateControl_Control) GetDelegateID() *string { - if t == nil { - t = &CreateControl_CreateControl_Control{} - } - return t.DelegateID -} -func (t *CreateControl_CreateControl_Control) GetDescription() *string { - if t == nil { - t = &CreateControl_CreateControl_Control{} - } - return t.Description -} -func (t *CreateControl_CreateControl_Control) GetDisplayID() string { - if t == nil { - t = &CreateControl_CreateControl_Control{} - } - return t.DisplayID -} -func (t *CreateControl_CreateControl_Control) GetEvidenceRequests() []*models.EvidenceRequests { - if t == nil { - t = &CreateControl_CreateControl_Control{} - } - return t.EvidenceRequests -} -func (t *CreateControl_CreateControl_Control) GetExampleEvidence() []*models.ExampleEvidence { - if t == nil { - t = &CreateControl_CreateControl_Control{} - } - return t.ExampleEvidence -} -func (t *CreateControl_CreateControl_Control) GetID() string { - if t == nil { - t = &CreateControl_CreateControl_Control{} - } - return t.ID -} -func (t *CreateControl_CreateControl_Control) GetImplementationGuidance() []*models.ImplementationGuidance { - if t == nil { - t = &CreateControl_CreateControl_Control{} - } - return t.ImplementationGuidance -} -func (t *CreateControl_CreateControl_Control) GetMappedCategories() []string { - if t == nil { - t = &CreateControl_CreateControl_Control{} - } - return t.MappedCategories -} -func (t *CreateControl_CreateControl_Control) GetOwnerID() *string { - if t == nil { - t = &CreateControl_CreateControl_Control{} - } - return t.OwnerID -} -func (t *CreateControl_CreateControl_Control) GetRefCode() string { - if t == nil { - t = &CreateControl_CreateControl_Control{} - } - return t.RefCode -} -func (t *CreateControl_CreateControl_Control) GetReferenceFramework() *string { - if t == nil { - t = &CreateControl_CreateControl_Control{} - } - return t.ReferenceFramework -} -func (t *CreateControl_CreateControl_Control) GetReferenceID() *string { - if t == nil { - t = &CreateControl_CreateControl_Control{} - } - return t.ReferenceID -} -func (t *CreateControl_CreateControl_Control) GetReferences() []*models.Reference { - if t == nil { - t = &CreateControl_CreateControl_Control{} - } - return t.References -} -func (t *CreateControl_CreateControl_Control) GetSource() *enums.ControlSource { - if t == nil { - t = &CreateControl_CreateControl_Control{} - } - return t.Source -} -func (t *CreateControl_CreateControl_Control) GetStandardID() *string { - if t == nil { - t = &CreateControl_CreateControl_Control{} - } - return t.StandardID -} -func (t *CreateControl_CreateControl_Control) GetStatus() *enums.ControlStatus { - if t == nil { - t = &CreateControl_CreateControl_Control{} - } - return t.Status -} -func (t *CreateControl_CreateControl_Control) GetSubcategory() *string { - if t == nil { - t = &CreateControl_CreateControl_Control{} - } - return t.Subcategory -} -func (t *CreateControl_CreateControl_Control) GetTags() []string { - if t == nil { - t = &CreateControl_CreateControl_Control{} - } - return t.Tags -} -func (t *CreateControl_CreateControl_Control) GetTestingProcedures() []*models.TestingProcedures { - if t == nil { - t = &CreateControl_CreateControl_Control{} - } - return t.TestingProcedures -} -func (t *CreateControl_CreateControl_Control) GetTitle() *string { - if t == nil { - t = &CreateControl_CreateControl_Control{} - } - return t.Title -} -func (t *CreateControl_CreateControl_Control) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateControl_CreateControl_Control{} - } - return t.UpdatedAt -} -func (t *CreateControl_CreateControl_Control) GetUpdatedBy() *string { - if t == nil { - t = &CreateControl_CreateControl_Control{} - } - return t.UpdatedBy -} - -type CreateControl_CreateControl struct { - Control CreateControl_CreateControl_Control "json:\"control\" graphql:\"control\"" -} - -func (t *CreateControl_CreateControl) GetControl() *CreateControl_CreateControl_Control { - if t == nil { - t = &CreateControl_CreateControl{} - } - return &t.Control -} - -type DeleteControl_DeleteControl struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteControl_DeleteControl) GetDeletedID() string { - if t == nil { - t = &DeleteControl_DeleteControl{} - } - return t.DeletedID -} - -type GetAllControls_Controls_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllControls_Controls_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllControls_Controls_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllControls_Controls_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllControls_Controls_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllControls_Controls_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllControls_Controls_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllControls_Controls_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllControls_Controls_PageInfo{} - } - return t.StartCursor -} - -type GetAllControls_Controls_Edges_Node struct { - Aliases []string "json:\"aliases,omitempty\" graphql:\"aliases\"" - AssessmentMethods []*models.AssessmentMethod "json:\"assessmentMethods,omitempty\" graphql:\"assessmentMethods\"" - AssessmentObjectives []*models.AssessmentObjective "json:\"assessmentObjectives,omitempty\" graphql:\"assessmentObjectives\"" - AuditorReferenceID *string "json:\"auditorReferenceID,omitempty\" graphql:\"auditorReferenceID\"" - Category *string "json:\"category,omitempty\" graphql:\"category\"" - CategoryID *string "json:\"categoryID,omitempty\" graphql:\"categoryID\"" - ControlKindName *string "json:\"controlKindName,omitempty\" graphql:\"controlKindName\"" - ControlOwnerID *string "json:\"controlOwnerID,omitempty\" graphql:\"controlOwnerID\"" - ControlQuestions []string "json:\"controlQuestions,omitempty\" graphql:\"controlQuestions\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - EvidenceRequests []*models.EvidenceRequests "json:\"evidenceRequests,omitempty\" graphql:\"evidenceRequests\"" - ExampleEvidence []*models.ExampleEvidence "json:\"exampleEvidence,omitempty\" graphql:\"exampleEvidence\"" - ID string "json:\"id\" graphql:\"id\"" - ImplementationGuidance []*models.ImplementationGuidance "json:\"implementationGuidance,omitempty\" graphql:\"implementationGuidance\"" - MappedCategories []string "json:\"mappedCategories,omitempty\" graphql:\"mappedCategories\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" - ReferenceFramework *string "json:\"referenceFramework,omitempty\" graphql:\"referenceFramework\"" - ReferenceID *string "json:\"referenceID,omitempty\" graphql:\"referenceID\"" - References []*models.Reference "json:\"references,omitempty\" graphql:\"references\"" - Source *enums.ControlSource "json:\"source,omitempty\" graphql:\"source\"" - StandardID *string "json:\"standardID,omitempty\" graphql:\"standardID\"" - Status *enums.ControlStatus "json:\"status,omitempty\" graphql:\"status\"" - Subcategory *string "json:\"subcategory,omitempty\" graphql:\"subcategory\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TestingProcedures []*models.TestingProcedures "json:\"testingProcedures,omitempty\" graphql:\"testingProcedures\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllControls_Controls_Edges_Node) GetAliases() []string { - if t == nil { - t = &GetAllControls_Controls_Edges_Node{} - } - return t.Aliases -} -func (t *GetAllControls_Controls_Edges_Node) GetAssessmentMethods() []*models.AssessmentMethod { - if t == nil { - t = &GetAllControls_Controls_Edges_Node{} - } - return t.AssessmentMethods -} -func (t *GetAllControls_Controls_Edges_Node) GetAssessmentObjectives() []*models.AssessmentObjective { - if t == nil { - t = &GetAllControls_Controls_Edges_Node{} - } - return t.AssessmentObjectives -} -func (t *GetAllControls_Controls_Edges_Node) GetAuditorReferenceID() *string { - if t == nil { - t = &GetAllControls_Controls_Edges_Node{} - } - return t.AuditorReferenceID -} -func (t *GetAllControls_Controls_Edges_Node) GetCategory() *string { - if t == nil { - t = &GetAllControls_Controls_Edges_Node{} - } - return t.Category -} -func (t *GetAllControls_Controls_Edges_Node) GetCategoryID() *string { - if t == nil { - t = &GetAllControls_Controls_Edges_Node{} - } - return t.CategoryID -} -func (t *GetAllControls_Controls_Edges_Node) GetControlKindName() *string { - if t == nil { - t = &GetAllControls_Controls_Edges_Node{} - } - return t.ControlKindName -} -func (t *GetAllControls_Controls_Edges_Node) GetControlOwnerID() *string { - if t == nil { - t = &GetAllControls_Controls_Edges_Node{} - } - return t.ControlOwnerID -} -func (t *GetAllControls_Controls_Edges_Node) GetControlQuestions() []string { - if t == nil { - t = &GetAllControls_Controls_Edges_Node{} - } - return t.ControlQuestions -} -func (t *GetAllControls_Controls_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllControls_Controls_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllControls_Controls_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllControls_Controls_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllControls_Controls_Edges_Node) GetDelegateID() *string { - if t == nil { - t = &GetAllControls_Controls_Edges_Node{} - } - return t.DelegateID -} -func (t *GetAllControls_Controls_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetAllControls_Controls_Edges_Node{} - } - return t.Description -} -func (t *GetAllControls_Controls_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetAllControls_Controls_Edges_Node{} - } - return t.DisplayID -} -func (t *GetAllControls_Controls_Edges_Node) GetEvidenceRequests() []*models.EvidenceRequests { - if t == nil { - t = &GetAllControls_Controls_Edges_Node{} - } - return t.EvidenceRequests -} -func (t *GetAllControls_Controls_Edges_Node) GetExampleEvidence() []*models.ExampleEvidence { - if t == nil { - t = &GetAllControls_Controls_Edges_Node{} - } - return t.ExampleEvidence -} -func (t *GetAllControls_Controls_Edges_Node) GetID() string { - if t == nil { - t = &GetAllControls_Controls_Edges_Node{} - } - return t.ID -} -func (t *GetAllControls_Controls_Edges_Node) GetImplementationGuidance() []*models.ImplementationGuidance { - if t == nil { - t = &GetAllControls_Controls_Edges_Node{} - } - return t.ImplementationGuidance -} -func (t *GetAllControls_Controls_Edges_Node) GetMappedCategories() []string { - if t == nil { - t = &GetAllControls_Controls_Edges_Node{} - } - return t.MappedCategories -} -func (t *GetAllControls_Controls_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllControls_Controls_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllControls_Controls_Edges_Node) GetRefCode() string { - if t == nil { - t = &GetAllControls_Controls_Edges_Node{} - } - return t.RefCode -} -func (t *GetAllControls_Controls_Edges_Node) GetReferenceFramework() *string { - if t == nil { - t = &GetAllControls_Controls_Edges_Node{} - } - return t.ReferenceFramework -} -func (t *GetAllControls_Controls_Edges_Node) GetReferenceID() *string { - if t == nil { - t = &GetAllControls_Controls_Edges_Node{} - } - return t.ReferenceID -} -func (t *GetAllControls_Controls_Edges_Node) GetReferences() []*models.Reference { - if t == nil { - t = &GetAllControls_Controls_Edges_Node{} - } - return t.References -} -func (t *GetAllControls_Controls_Edges_Node) GetSource() *enums.ControlSource { - if t == nil { - t = &GetAllControls_Controls_Edges_Node{} - } - return t.Source -} -func (t *GetAllControls_Controls_Edges_Node) GetStandardID() *string { - if t == nil { - t = &GetAllControls_Controls_Edges_Node{} - } - return t.StandardID -} -func (t *GetAllControls_Controls_Edges_Node) GetStatus() *enums.ControlStatus { - if t == nil { - t = &GetAllControls_Controls_Edges_Node{} - } - return t.Status -} -func (t *GetAllControls_Controls_Edges_Node) GetSubcategory() *string { - if t == nil { - t = &GetAllControls_Controls_Edges_Node{} - } - return t.Subcategory -} -func (t *GetAllControls_Controls_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllControls_Controls_Edges_Node{} - } - return t.Tags -} -func (t *GetAllControls_Controls_Edges_Node) GetTestingProcedures() []*models.TestingProcedures { - if t == nil { - t = &GetAllControls_Controls_Edges_Node{} - } - return t.TestingProcedures -} -func (t *GetAllControls_Controls_Edges_Node) GetTitle() *string { - if t == nil { - t = &GetAllControls_Controls_Edges_Node{} - } - return t.Title -} -func (t *GetAllControls_Controls_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllControls_Controls_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllControls_Controls_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllControls_Controls_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllControls_Controls_Edges struct { - Node *GetAllControls_Controls_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllControls_Controls_Edges) GetNode() *GetAllControls_Controls_Edges_Node { - if t == nil { - t = &GetAllControls_Controls_Edges{} - } - return t.Node -} - -type GetAllControls_Controls struct { - Edges []*GetAllControls_Controls_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllControls_Controls_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllControls_Controls) GetEdges() []*GetAllControls_Controls_Edges { - if t == nil { - t = &GetAllControls_Controls{} - } - return t.Edges -} -func (t *GetAllControls_Controls) GetPageInfo() *GetAllControls_Controls_PageInfo { - if t == nil { - t = &GetAllControls_Controls{} - } - return &t.PageInfo -} -func (t *GetAllControls_Controls) GetTotalCount() int64 { - if t == nil { - t = &GetAllControls_Controls{} - } - return t.TotalCount -} - -type GetControlByID_Control struct { - Aliases []string "json:\"aliases,omitempty\" graphql:\"aliases\"" - AssessmentMethods []*models.AssessmentMethod "json:\"assessmentMethods,omitempty\" graphql:\"assessmentMethods\"" - AssessmentObjectives []*models.AssessmentObjective "json:\"assessmentObjectives,omitempty\" graphql:\"assessmentObjectives\"" - AuditorReferenceID *string "json:\"auditorReferenceID,omitempty\" graphql:\"auditorReferenceID\"" - Category *string "json:\"category,omitempty\" graphql:\"category\"" - CategoryID *string "json:\"categoryID,omitempty\" graphql:\"categoryID\"" - ControlKindName *string "json:\"controlKindName,omitempty\" graphql:\"controlKindName\"" - ControlOwnerID *string "json:\"controlOwnerID,omitempty\" graphql:\"controlOwnerID\"" - ControlQuestions []string "json:\"controlQuestions,omitempty\" graphql:\"controlQuestions\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - EvidenceRequests []*models.EvidenceRequests "json:\"evidenceRequests,omitempty\" graphql:\"evidenceRequests\"" - ExampleEvidence []*models.ExampleEvidence "json:\"exampleEvidence,omitempty\" graphql:\"exampleEvidence\"" - ID string "json:\"id\" graphql:\"id\"" - ImplementationGuidance []*models.ImplementationGuidance "json:\"implementationGuidance,omitempty\" graphql:\"implementationGuidance\"" - MappedCategories []string "json:\"mappedCategories,omitempty\" graphql:\"mappedCategories\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" - ReferenceFramework *string "json:\"referenceFramework,omitempty\" graphql:\"referenceFramework\"" - ReferenceID *string "json:\"referenceID,omitempty\" graphql:\"referenceID\"" - References []*models.Reference "json:\"references,omitempty\" graphql:\"references\"" - Source *enums.ControlSource "json:\"source,omitempty\" graphql:\"source\"" - StandardID *string "json:\"standardID,omitempty\" graphql:\"standardID\"" - Status *enums.ControlStatus "json:\"status,omitempty\" graphql:\"status\"" - Subcategory *string "json:\"subcategory,omitempty\" graphql:\"subcategory\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TestingProcedures []*models.TestingProcedures "json:\"testingProcedures,omitempty\" graphql:\"testingProcedures\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetControlByID_Control) GetAliases() []string { - if t == nil { - t = &GetControlByID_Control{} - } - return t.Aliases -} -func (t *GetControlByID_Control) GetAssessmentMethods() []*models.AssessmentMethod { - if t == nil { - t = &GetControlByID_Control{} - } - return t.AssessmentMethods -} -func (t *GetControlByID_Control) GetAssessmentObjectives() []*models.AssessmentObjective { - if t == nil { - t = &GetControlByID_Control{} - } - return t.AssessmentObjectives -} -func (t *GetControlByID_Control) GetAuditorReferenceID() *string { - if t == nil { - t = &GetControlByID_Control{} - } - return t.AuditorReferenceID -} -func (t *GetControlByID_Control) GetCategory() *string { - if t == nil { - t = &GetControlByID_Control{} - } - return t.Category -} -func (t *GetControlByID_Control) GetCategoryID() *string { - if t == nil { - t = &GetControlByID_Control{} - } - return t.CategoryID -} -func (t *GetControlByID_Control) GetControlKindName() *string { - if t == nil { - t = &GetControlByID_Control{} - } - return t.ControlKindName -} -func (t *GetControlByID_Control) GetControlOwnerID() *string { - if t == nil { - t = &GetControlByID_Control{} - } - return t.ControlOwnerID -} -func (t *GetControlByID_Control) GetControlQuestions() []string { - if t == nil { - t = &GetControlByID_Control{} - } - return t.ControlQuestions -} -func (t *GetControlByID_Control) GetCreatedAt() *time.Time { - if t == nil { - t = &GetControlByID_Control{} - } - return t.CreatedAt -} -func (t *GetControlByID_Control) GetCreatedBy() *string { - if t == nil { - t = &GetControlByID_Control{} - } - return t.CreatedBy -} -func (t *GetControlByID_Control) GetDelegateID() *string { - if t == nil { - t = &GetControlByID_Control{} - } - return t.DelegateID -} -func (t *GetControlByID_Control) GetDescription() *string { - if t == nil { - t = &GetControlByID_Control{} - } - return t.Description -} -func (t *GetControlByID_Control) GetDisplayID() string { - if t == nil { - t = &GetControlByID_Control{} - } - return t.DisplayID -} -func (t *GetControlByID_Control) GetEvidenceRequests() []*models.EvidenceRequests { - if t == nil { - t = &GetControlByID_Control{} - } - return t.EvidenceRequests -} -func (t *GetControlByID_Control) GetExampleEvidence() []*models.ExampleEvidence { - if t == nil { - t = &GetControlByID_Control{} - } - return t.ExampleEvidence -} -func (t *GetControlByID_Control) GetID() string { - if t == nil { - t = &GetControlByID_Control{} - } - return t.ID -} -func (t *GetControlByID_Control) GetImplementationGuidance() []*models.ImplementationGuidance { - if t == nil { - t = &GetControlByID_Control{} - } - return t.ImplementationGuidance -} -func (t *GetControlByID_Control) GetMappedCategories() []string { - if t == nil { - t = &GetControlByID_Control{} - } - return t.MappedCategories -} -func (t *GetControlByID_Control) GetOwnerID() *string { - if t == nil { - t = &GetControlByID_Control{} - } - return t.OwnerID -} -func (t *GetControlByID_Control) GetRefCode() string { - if t == nil { - t = &GetControlByID_Control{} - } - return t.RefCode -} -func (t *GetControlByID_Control) GetReferenceFramework() *string { - if t == nil { - t = &GetControlByID_Control{} - } - return t.ReferenceFramework -} -func (t *GetControlByID_Control) GetReferenceID() *string { - if t == nil { - t = &GetControlByID_Control{} - } - return t.ReferenceID -} -func (t *GetControlByID_Control) GetReferences() []*models.Reference { - if t == nil { - t = &GetControlByID_Control{} - } - return t.References -} -func (t *GetControlByID_Control) GetSource() *enums.ControlSource { - if t == nil { - t = &GetControlByID_Control{} - } - return t.Source -} -func (t *GetControlByID_Control) GetStandardID() *string { - if t == nil { - t = &GetControlByID_Control{} - } - return t.StandardID -} -func (t *GetControlByID_Control) GetStatus() *enums.ControlStatus { - if t == nil { - t = &GetControlByID_Control{} - } - return t.Status -} -func (t *GetControlByID_Control) GetSubcategory() *string { - if t == nil { - t = &GetControlByID_Control{} - } - return t.Subcategory -} -func (t *GetControlByID_Control) GetTags() []string { - if t == nil { - t = &GetControlByID_Control{} - } - return t.Tags -} -func (t *GetControlByID_Control) GetTestingProcedures() []*models.TestingProcedures { - if t == nil { - t = &GetControlByID_Control{} - } - return t.TestingProcedures -} -func (t *GetControlByID_Control) GetTitle() *string { - if t == nil { - t = &GetControlByID_Control{} - } - return t.Title -} -func (t *GetControlByID_Control) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetControlByID_Control{} - } - return t.UpdatedAt -} -func (t *GetControlByID_Control) GetUpdatedBy() *string { - if t == nil { - t = &GetControlByID_Control{} - } - return t.UpdatedBy -} - -type GetControls_Controls_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetControls_Controls_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetControls_Controls_PageInfo{} - } - return t.EndCursor -} -func (t *GetControls_Controls_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetControls_Controls_PageInfo{} - } - return t.HasNextPage -} -func (t *GetControls_Controls_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetControls_Controls_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetControls_Controls_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetControls_Controls_PageInfo{} - } - return t.StartCursor -} - -type GetControls_Controls_Edges_Node struct { - Aliases []string "json:\"aliases,omitempty\" graphql:\"aliases\"" - AssessmentMethods []*models.AssessmentMethod "json:\"assessmentMethods,omitempty\" graphql:\"assessmentMethods\"" - AssessmentObjectives []*models.AssessmentObjective "json:\"assessmentObjectives,omitempty\" graphql:\"assessmentObjectives\"" - AuditorReferenceID *string "json:\"auditorReferenceID,omitempty\" graphql:\"auditorReferenceID\"" - Category *string "json:\"category,omitempty\" graphql:\"category\"" - CategoryID *string "json:\"categoryID,omitempty\" graphql:\"categoryID\"" - ControlKindName *string "json:\"controlKindName,omitempty\" graphql:\"controlKindName\"" - ControlOwnerID *string "json:\"controlOwnerID,omitempty\" graphql:\"controlOwnerID\"" - ControlQuestions []string "json:\"controlQuestions,omitempty\" graphql:\"controlQuestions\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - EvidenceRequests []*models.EvidenceRequests "json:\"evidenceRequests,omitempty\" graphql:\"evidenceRequests\"" - ExampleEvidence []*models.ExampleEvidence "json:\"exampleEvidence,omitempty\" graphql:\"exampleEvidence\"" - ID string "json:\"id\" graphql:\"id\"" - ImplementationGuidance []*models.ImplementationGuidance "json:\"implementationGuidance,omitempty\" graphql:\"implementationGuidance\"" - MappedCategories []string "json:\"mappedCategories,omitempty\" graphql:\"mappedCategories\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" - ReferenceFramework *string "json:\"referenceFramework,omitempty\" graphql:\"referenceFramework\"" - ReferenceID *string "json:\"referenceID,omitempty\" graphql:\"referenceID\"" - References []*models.Reference "json:\"references,omitempty\" graphql:\"references\"" - Source *enums.ControlSource "json:\"source,omitempty\" graphql:\"source\"" - StandardID *string "json:\"standardID,omitempty\" graphql:\"standardID\"" - Status *enums.ControlStatus "json:\"status,omitempty\" graphql:\"status\"" - Subcategory *string "json:\"subcategory,omitempty\" graphql:\"subcategory\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TestingProcedures []*models.TestingProcedures "json:\"testingProcedures,omitempty\" graphql:\"testingProcedures\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetControls_Controls_Edges_Node) GetAliases() []string { - if t == nil { - t = &GetControls_Controls_Edges_Node{} - } - return t.Aliases -} -func (t *GetControls_Controls_Edges_Node) GetAssessmentMethods() []*models.AssessmentMethod { - if t == nil { - t = &GetControls_Controls_Edges_Node{} - } - return t.AssessmentMethods -} -func (t *GetControls_Controls_Edges_Node) GetAssessmentObjectives() []*models.AssessmentObjective { - if t == nil { - t = &GetControls_Controls_Edges_Node{} - } - return t.AssessmentObjectives -} -func (t *GetControls_Controls_Edges_Node) GetAuditorReferenceID() *string { - if t == nil { - t = &GetControls_Controls_Edges_Node{} - } - return t.AuditorReferenceID -} -func (t *GetControls_Controls_Edges_Node) GetCategory() *string { - if t == nil { - t = &GetControls_Controls_Edges_Node{} - } - return t.Category -} -func (t *GetControls_Controls_Edges_Node) GetCategoryID() *string { - if t == nil { - t = &GetControls_Controls_Edges_Node{} - } - return t.CategoryID -} -func (t *GetControls_Controls_Edges_Node) GetControlKindName() *string { - if t == nil { - t = &GetControls_Controls_Edges_Node{} - } - return t.ControlKindName -} -func (t *GetControls_Controls_Edges_Node) GetControlOwnerID() *string { - if t == nil { - t = &GetControls_Controls_Edges_Node{} - } - return t.ControlOwnerID -} -func (t *GetControls_Controls_Edges_Node) GetControlQuestions() []string { - if t == nil { - t = &GetControls_Controls_Edges_Node{} - } - return t.ControlQuestions -} -func (t *GetControls_Controls_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetControls_Controls_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetControls_Controls_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetControls_Controls_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetControls_Controls_Edges_Node) GetDelegateID() *string { - if t == nil { - t = &GetControls_Controls_Edges_Node{} - } - return t.DelegateID -} -func (t *GetControls_Controls_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetControls_Controls_Edges_Node{} - } - return t.Description -} -func (t *GetControls_Controls_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetControls_Controls_Edges_Node{} - } - return t.DisplayID -} -func (t *GetControls_Controls_Edges_Node) GetEvidenceRequests() []*models.EvidenceRequests { - if t == nil { - t = &GetControls_Controls_Edges_Node{} - } - return t.EvidenceRequests -} -func (t *GetControls_Controls_Edges_Node) GetExampleEvidence() []*models.ExampleEvidence { - if t == nil { - t = &GetControls_Controls_Edges_Node{} - } - return t.ExampleEvidence -} -func (t *GetControls_Controls_Edges_Node) GetID() string { - if t == nil { - t = &GetControls_Controls_Edges_Node{} - } - return t.ID -} -func (t *GetControls_Controls_Edges_Node) GetImplementationGuidance() []*models.ImplementationGuidance { - if t == nil { - t = &GetControls_Controls_Edges_Node{} - } - return t.ImplementationGuidance -} -func (t *GetControls_Controls_Edges_Node) GetMappedCategories() []string { - if t == nil { - t = &GetControls_Controls_Edges_Node{} - } - return t.MappedCategories -} -func (t *GetControls_Controls_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetControls_Controls_Edges_Node{} - } - return t.OwnerID -} -func (t *GetControls_Controls_Edges_Node) GetRefCode() string { - if t == nil { - t = &GetControls_Controls_Edges_Node{} - } - return t.RefCode -} -func (t *GetControls_Controls_Edges_Node) GetReferenceFramework() *string { - if t == nil { - t = &GetControls_Controls_Edges_Node{} - } - return t.ReferenceFramework -} -func (t *GetControls_Controls_Edges_Node) GetReferenceID() *string { - if t == nil { - t = &GetControls_Controls_Edges_Node{} - } - return t.ReferenceID -} -func (t *GetControls_Controls_Edges_Node) GetReferences() []*models.Reference { - if t == nil { - t = &GetControls_Controls_Edges_Node{} - } - return t.References -} -func (t *GetControls_Controls_Edges_Node) GetSource() *enums.ControlSource { - if t == nil { - t = &GetControls_Controls_Edges_Node{} - } - return t.Source -} -func (t *GetControls_Controls_Edges_Node) GetStandardID() *string { - if t == nil { - t = &GetControls_Controls_Edges_Node{} - } - return t.StandardID -} -func (t *GetControls_Controls_Edges_Node) GetStatus() *enums.ControlStatus { - if t == nil { - t = &GetControls_Controls_Edges_Node{} - } - return t.Status -} -func (t *GetControls_Controls_Edges_Node) GetSubcategory() *string { - if t == nil { - t = &GetControls_Controls_Edges_Node{} - } - return t.Subcategory -} -func (t *GetControls_Controls_Edges_Node) GetTags() []string { - if t == nil { - t = &GetControls_Controls_Edges_Node{} - } - return t.Tags -} -func (t *GetControls_Controls_Edges_Node) GetTestingProcedures() []*models.TestingProcedures { - if t == nil { - t = &GetControls_Controls_Edges_Node{} - } - return t.TestingProcedures -} -func (t *GetControls_Controls_Edges_Node) GetTitle() *string { - if t == nil { - t = &GetControls_Controls_Edges_Node{} - } - return t.Title -} -func (t *GetControls_Controls_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetControls_Controls_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetControls_Controls_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetControls_Controls_Edges_Node{} - } - return t.UpdatedBy -} - -type GetControls_Controls_Edges struct { - Node *GetControls_Controls_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetControls_Controls_Edges) GetNode() *GetControls_Controls_Edges_Node { - if t == nil { - t = &GetControls_Controls_Edges{} - } - return t.Node -} - -type GetControls_Controls struct { - Edges []*GetControls_Controls_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetControls_Controls_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetControls_Controls) GetEdges() []*GetControls_Controls_Edges { - if t == nil { - t = &GetControls_Controls{} - } - return t.Edges -} -func (t *GetControls_Controls) GetPageInfo() *GetControls_Controls_PageInfo { - if t == nil { - t = &GetControls_Controls{} - } - return &t.PageInfo -} -func (t *GetControls_Controls) GetTotalCount() int64 { - if t == nil { - t = &GetControls_Controls{} - } - return t.TotalCount -} - -type UpdateControl_UpdateControl_Control struct { - Aliases []string "json:\"aliases,omitempty\" graphql:\"aliases\"" - AssessmentMethods []*models.AssessmentMethod "json:\"assessmentMethods,omitempty\" graphql:\"assessmentMethods\"" - AssessmentObjectives []*models.AssessmentObjective "json:\"assessmentObjectives,omitempty\" graphql:\"assessmentObjectives\"" - AuditorReferenceID *string "json:\"auditorReferenceID,omitempty\" graphql:\"auditorReferenceID\"" - Category *string "json:\"category,omitempty\" graphql:\"category\"" - CategoryID *string "json:\"categoryID,omitempty\" graphql:\"categoryID\"" - ControlKindName *string "json:\"controlKindName,omitempty\" graphql:\"controlKindName\"" - ControlOwnerID *string "json:\"controlOwnerID,omitempty\" graphql:\"controlOwnerID\"" - ControlQuestions []string "json:\"controlQuestions,omitempty\" graphql:\"controlQuestions\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - EvidenceRequests []*models.EvidenceRequests "json:\"evidenceRequests,omitempty\" graphql:\"evidenceRequests\"" - ExampleEvidence []*models.ExampleEvidence "json:\"exampleEvidence,omitempty\" graphql:\"exampleEvidence\"" - ID string "json:\"id\" graphql:\"id\"" - ImplementationGuidance []*models.ImplementationGuidance "json:\"implementationGuidance,omitempty\" graphql:\"implementationGuidance\"" - MappedCategories []string "json:\"mappedCategories,omitempty\" graphql:\"mappedCategories\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" - ReferenceFramework *string "json:\"referenceFramework,omitempty\" graphql:\"referenceFramework\"" - ReferenceID *string "json:\"referenceID,omitempty\" graphql:\"referenceID\"" - References []*models.Reference "json:\"references,omitempty\" graphql:\"references\"" - Source *enums.ControlSource "json:\"source,omitempty\" graphql:\"source\"" - StandardID *string "json:\"standardID,omitempty\" graphql:\"standardID\"" - Status *enums.ControlStatus "json:\"status,omitempty\" graphql:\"status\"" - Subcategory *string "json:\"subcategory,omitempty\" graphql:\"subcategory\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TestingProcedures []*models.TestingProcedures "json:\"testingProcedures,omitempty\" graphql:\"testingProcedures\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateControl_UpdateControl_Control) GetAliases() []string { - if t == nil { - t = &UpdateControl_UpdateControl_Control{} - } - return t.Aliases -} -func (t *UpdateControl_UpdateControl_Control) GetAssessmentMethods() []*models.AssessmentMethod { - if t == nil { - t = &UpdateControl_UpdateControl_Control{} - } - return t.AssessmentMethods -} -func (t *UpdateControl_UpdateControl_Control) GetAssessmentObjectives() []*models.AssessmentObjective { - if t == nil { - t = &UpdateControl_UpdateControl_Control{} - } - return t.AssessmentObjectives -} -func (t *UpdateControl_UpdateControl_Control) GetAuditorReferenceID() *string { - if t == nil { - t = &UpdateControl_UpdateControl_Control{} - } - return t.AuditorReferenceID -} -func (t *UpdateControl_UpdateControl_Control) GetCategory() *string { - if t == nil { - t = &UpdateControl_UpdateControl_Control{} - } - return t.Category -} -func (t *UpdateControl_UpdateControl_Control) GetCategoryID() *string { - if t == nil { - t = &UpdateControl_UpdateControl_Control{} - } - return t.CategoryID -} -func (t *UpdateControl_UpdateControl_Control) GetControlKindName() *string { - if t == nil { - t = &UpdateControl_UpdateControl_Control{} - } - return t.ControlKindName -} -func (t *UpdateControl_UpdateControl_Control) GetControlOwnerID() *string { - if t == nil { - t = &UpdateControl_UpdateControl_Control{} - } - return t.ControlOwnerID -} -func (t *UpdateControl_UpdateControl_Control) GetControlQuestions() []string { - if t == nil { - t = &UpdateControl_UpdateControl_Control{} - } - return t.ControlQuestions -} -func (t *UpdateControl_UpdateControl_Control) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateControl_UpdateControl_Control{} - } - return t.CreatedAt -} -func (t *UpdateControl_UpdateControl_Control) GetCreatedBy() *string { - if t == nil { - t = &UpdateControl_UpdateControl_Control{} - } - return t.CreatedBy -} -func (t *UpdateControl_UpdateControl_Control) GetDelegateID() *string { - if t == nil { - t = &UpdateControl_UpdateControl_Control{} - } - return t.DelegateID -} -func (t *UpdateControl_UpdateControl_Control) GetDescription() *string { - if t == nil { - t = &UpdateControl_UpdateControl_Control{} - } - return t.Description -} -func (t *UpdateControl_UpdateControl_Control) GetDisplayID() string { - if t == nil { - t = &UpdateControl_UpdateControl_Control{} - } - return t.DisplayID -} -func (t *UpdateControl_UpdateControl_Control) GetEvidenceRequests() []*models.EvidenceRequests { - if t == nil { - t = &UpdateControl_UpdateControl_Control{} - } - return t.EvidenceRequests -} -func (t *UpdateControl_UpdateControl_Control) GetExampleEvidence() []*models.ExampleEvidence { - if t == nil { - t = &UpdateControl_UpdateControl_Control{} - } - return t.ExampleEvidence -} -func (t *UpdateControl_UpdateControl_Control) GetID() string { - if t == nil { - t = &UpdateControl_UpdateControl_Control{} - } - return t.ID -} -func (t *UpdateControl_UpdateControl_Control) GetImplementationGuidance() []*models.ImplementationGuidance { - if t == nil { - t = &UpdateControl_UpdateControl_Control{} - } - return t.ImplementationGuidance -} -func (t *UpdateControl_UpdateControl_Control) GetMappedCategories() []string { - if t == nil { - t = &UpdateControl_UpdateControl_Control{} - } - return t.MappedCategories -} -func (t *UpdateControl_UpdateControl_Control) GetOwnerID() *string { - if t == nil { - t = &UpdateControl_UpdateControl_Control{} - } - return t.OwnerID -} -func (t *UpdateControl_UpdateControl_Control) GetRefCode() string { - if t == nil { - t = &UpdateControl_UpdateControl_Control{} - } - return t.RefCode -} -func (t *UpdateControl_UpdateControl_Control) GetReferenceFramework() *string { - if t == nil { - t = &UpdateControl_UpdateControl_Control{} - } - return t.ReferenceFramework -} -func (t *UpdateControl_UpdateControl_Control) GetReferenceID() *string { - if t == nil { - t = &UpdateControl_UpdateControl_Control{} - } - return t.ReferenceID -} -func (t *UpdateControl_UpdateControl_Control) GetReferences() []*models.Reference { - if t == nil { - t = &UpdateControl_UpdateControl_Control{} - } - return t.References -} -func (t *UpdateControl_UpdateControl_Control) GetSource() *enums.ControlSource { - if t == nil { - t = &UpdateControl_UpdateControl_Control{} - } - return t.Source -} -func (t *UpdateControl_UpdateControl_Control) GetStandardID() *string { - if t == nil { - t = &UpdateControl_UpdateControl_Control{} - } - return t.StandardID -} -func (t *UpdateControl_UpdateControl_Control) GetStatus() *enums.ControlStatus { - if t == nil { - t = &UpdateControl_UpdateControl_Control{} - } - return t.Status -} -func (t *UpdateControl_UpdateControl_Control) GetSubcategory() *string { - if t == nil { - t = &UpdateControl_UpdateControl_Control{} - } - return t.Subcategory -} -func (t *UpdateControl_UpdateControl_Control) GetTags() []string { - if t == nil { - t = &UpdateControl_UpdateControl_Control{} - } - return t.Tags -} -func (t *UpdateControl_UpdateControl_Control) GetTestingProcedures() []*models.TestingProcedures { - if t == nil { - t = &UpdateControl_UpdateControl_Control{} - } - return t.TestingProcedures -} -func (t *UpdateControl_UpdateControl_Control) GetTitle() *string { - if t == nil { - t = &UpdateControl_UpdateControl_Control{} - } - return t.Title -} -func (t *UpdateControl_UpdateControl_Control) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateControl_UpdateControl_Control{} - } - return t.UpdatedAt -} -func (t *UpdateControl_UpdateControl_Control) GetUpdatedBy() *string { - if t == nil { - t = &UpdateControl_UpdateControl_Control{} - } - return t.UpdatedBy -} - -type UpdateControl_UpdateControl struct { - Control UpdateControl_UpdateControl_Control "json:\"control\" graphql:\"control\"" -} - -func (t *UpdateControl_UpdateControl) GetControl() *UpdateControl_UpdateControl_Control { - if t == nil { - t = &UpdateControl_UpdateControl{} - } - return &t.Control -} - -type CloneBulkCSVControl_CloneBulkCSVControl_Controls_Subcontrols_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" -} - -func (t *CloneBulkCSVControl_CloneBulkCSVControl_Controls_Subcontrols_Edges_Node) GetID() string { - if t == nil { - t = &CloneBulkCSVControl_CloneBulkCSVControl_Controls_Subcontrols_Edges_Node{} - } - return t.ID -} -func (t *CloneBulkCSVControl_CloneBulkCSVControl_Controls_Subcontrols_Edges_Node) GetRefCode() string { - if t == nil { - t = &CloneBulkCSVControl_CloneBulkCSVControl_Controls_Subcontrols_Edges_Node{} - } - return t.RefCode -} -func (t *CloneBulkCSVControl_CloneBulkCSVControl_Controls_Subcontrols_Edges_Node) GetTitle() *string { - if t == nil { - t = &CloneBulkCSVControl_CloneBulkCSVControl_Controls_Subcontrols_Edges_Node{} - } - return t.Title -} - -type CloneBulkCSVControl_CloneBulkCSVControl_Controls_Subcontrols_Edges struct { - Node *CloneBulkCSVControl_CloneBulkCSVControl_Controls_Subcontrols_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *CloneBulkCSVControl_CloneBulkCSVControl_Controls_Subcontrols_Edges) GetNode() *CloneBulkCSVControl_CloneBulkCSVControl_Controls_Subcontrols_Edges_Node { - if t == nil { - t = &CloneBulkCSVControl_CloneBulkCSVControl_Controls_Subcontrols_Edges{} - } - return t.Node -} - -type CloneBulkCSVControl_CloneBulkCSVControl_Controls_Subcontrols struct { - Edges []*CloneBulkCSVControl_CloneBulkCSVControl_Controls_Subcontrols_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *CloneBulkCSVControl_CloneBulkCSVControl_Controls_Subcontrols) GetEdges() []*CloneBulkCSVControl_CloneBulkCSVControl_Controls_Subcontrols_Edges { - if t == nil { - t = &CloneBulkCSVControl_CloneBulkCSVControl_Controls_Subcontrols{} - } - return t.Edges -} - -type CloneBulkCSVControl_CloneBulkCSVControl_Controls struct { - AssessmentMethods []*models.AssessmentMethod "json:\"assessmentMethods,omitempty\" graphql:\"assessmentMethods\"" - AssessmentObjectives []*models.AssessmentObjective "json:\"assessmentObjectives,omitempty\" graphql:\"assessmentObjectives\"" - Category *string "json:\"category,omitempty\" graphql:\"category\"" - CategoryID *string "json:\"categoryID,omitempty\" graphql:\"categoryID\"" - ControlKindName *string "json:\"controlKindName,omitempty\" graphql:\"controlKindName\"" - ControlQuestions []string "json:\"controlQuestions,omitempty\" graphql:\"controlQuestions\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - EvidenceRequests []*models.EvidenceRequests "json:\"evidenceRequests,omitempty\" graphql:\"evidenceRequests\"" - ExampleEvidence []*models.ExampleEvidence "json:\"exampleEvidence,omitempty\" graphql:\"exampleEvidence\"" - ID string "json:\"id\" graphql:\"id\"" - ImplementationGuidance []*models.ImplementationGuidance "json:\"implementationGuidance,omitempty\" graphql:\"implementationGuidance\"" - MappedCategories []string "json:\"mappedCategories,omitempty\" graphql:\"mappedCategories\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" - ReferenceFramework *string "json:\"referenceFramework,omitempty\" graphql:\"referenceFramework\"" - ReferenceFrameworkRevision *string "json:\"referenceFrameworkRevision,omitempty\" graphql:\"referenceFrameworkRevision\"" - ReferenceID *string "json:\"referenceID,omitempty\" graphql:\"referenceID\"" - References []*models.Reference "json:\"references,omitempty\" graphql:\"references\"" - Source *enums.ControlSource "json:\"source,omitempty\" graphql:\"source\"" - StandardID *string "json:\"standardID,omitempty\" graphql:\"standardID\"" - Status *enums.ControlStatus "json:\"status,omitempty\" graphql:\"status\"" - Subcategory *string "json:\"subcategory,omitempty\" graphql:\"subcategory\"" - Subcontrols CloneBulkCSVControl_CloneBulkCSVControl_Controls_Subcontrols "json:\"subcontrols\" graphql:\"subcontrols\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TestingProcedures []*models.TestingProcedures "json:\"testingProcedures,omitempty\" graphql:\"testingProcedures\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CloneBulkCSVControl_CloneBulkCSVControl_Controls) GetAssessmentMethods() []*models.AssessmentMethod { - if t == nil { - t = &CloneBulkCSVControl_CloneBulkCSVControl_Controls{} - } - return t.AssessmentMethods -} -func (t *CloneBulkCSVControl_CloneBulkCSVControl_Controls) GetAssessmentObjectives() []*models.AssessmentObjective { - if t == nil { - t = &CloneBulkCSVControl_CloneBulkCSVControl_Controls{} - } - return t.AssessmentObjectives -} -func (t *CloneBulkCSVControl_CloneBulkCSVControl_Controls) GetCategory() *string { - if t == nil { - t = &CloneBulkCSVControl_CloneBulkCSVControl_Controls{} - } - return t.Category -} -func (t *CloneBulkCSVControl_CloneBulkCSVControl_Controls) GetCategoryID() *string { - if t == nil { - t = &CloneBulkCSVControl_CloneBulkCSVControl_Controls{} - } - return t.CategoryID -} -func (t *CloneBulkCSVControl_CloneBulkCSVControl_Controls) GetControlKindName() *string { - if t == nil { - t = &CloneBulkCSVControl_CloneBulkCSVControl_Controls{} - } - return t.ControlKindName -} -func (t *CloneBulkCSVControl_CloneBulkCSVControl_Controls) GetControlQuestions() []string { - if t == nil { - t = &CloneBulkCSVControl_CloneBulkCSVControl_Controls{} - } - return t.ControlQuestions -} -func (t *CloneBulkCSVControl_CloneBulkCSVControl_Controls) GetCreatedAt() *time.Time { - if t == nil { - t = &CloneBulkCSVControl_CloneBulkCSVControl_Controls{} - } - return t.CreatedAt -} -func (t *CloneBulkCSVControl_CloneBulkCSVControl_Controls) GetCreatedBy() *string { - if t == nil { - t = &CloneBulkCSVControl_CloneBulkCSVControl_Controls{} - } - return t.CreatedBy -} -func (t *CloneBulkCSVControl_CloneBulkCSVControl_Controls) GetDescription() *string { - if t == nil { - t = &CloneBulkCSVControl_CloneBulkCSVControl_Controls{} - } - return t.Description -} -func (t *CloneBulkCSVControl_CloneBulkCSVControl_Controls) GetDisplayID() string { - if t == nil { - t = &CloneBulkCSVControl_CloneBulkCSVControl_Controls{} - } - return t.DisplayID -} -func (t *CloneBulkCSVControl_CloneBulkCSVControl_Controls) GetEvidenceRequests() []*models.EvidenceRequests { - if t == nil { - t = &CloneBulkCSVControl_CloneBulkCSVControl_Controls{} - } - return t.EvidenceRequests -} -func (t *CloneBulkCSVControl_CloneBulkCSVControl_Controls) GetExampleEvidence() []*models.ExampleEvidence { - if t == nil { - t = &CloneBulkCSVControl_CloneBulkCSVControl_Controls{} - } - return t.ExampleEvidence -} -func (t *CloneBulkCSVControl_CloneBulkCSVControl_Controls) GetID() string { - if t == nil { - t = &CloneBulkCSVControl_CloneBulkCSVControl_Controls{} - } - return t.ID -} -func (t *CloneBulkCSVControl_CloneBulkCSVControl_Controls) GetImplementationGuidance() []*models.ImplementationGuidance { - if t == nil { - t = &CloneBulkCSVControl_CloneBulkCSVControl_Controls{} - } - return t.ImplementationGuidance -} -func (t *CloneBulkCSVControl_CloneBulkCSVControl_Controls) GetMappedCategories() []string { - if t == nil { - t = &CloneBulkCSVControl_CloneBulkCSVControl_Controls{} - } - return t.MappedCategories -} -func (t *CloneBulkCSVControl_CloneBulkCSVControl_Controls) GetOwnerID() *string { - if t == nil { - t = &CloneBulkCSVControl_CloneBulkCSVControl_Controls{} - } - return t.OwnerID -} -func (t *CloneBulkCSVControl_CloneBulkCSVControl_Controls) GetRefCode() string { - if t == nil { - t = &CloneBulkCSVControl_CloneBulkCSVControl_Controls{} - } - return t.RefCode -} -func (t *CloneBulkCSVControl_CloneBulkCSVControl_Controls) GetReferenceFramework() *string { - if t == nil { - t = &CloneBulkCSVControl_CloneBulkCSVControl_Controls{} - } - return t.ReferenceFramework -} -func (t *CloneBulkCSVControl_CloneBulkCSVControl_Controls) GetReferenceFrameworkRevision() *string { - if t == nil { - t = &CloneBulkCSVControl_CloneBulkCSVControl_Controls{} - } - return t.ReferenceFrameworkRevision -} -func (t *CloneBulkCSVControl_CloneBulkCSVControl_Controls) GetReferenceID() *string { - if t == nil { - t = &CloneBulkCSVControl_CloneBulkCSVControl_Controls{} - } - return t.ReferenceID -} -func (t *CloneBulkCSVControl_CloneBulkCSVControl_Controls) GetReferences() []*models.Reference { - if t == nil { - t = &CloneBulkCSVControl_CloneBulkCSVControl_Controls{} - } - return t.References -} -func (t *CloneBulkCSVControl_CloneBulkCSVControl_Controls) GetSource() *enums.ControlSource { - if t == nil { - t = &CloneBulkCSVControl_CloneBulkCSVControl_Controls{} - } - return t.Source -} -func (t *CloneBulkCSVControl_CloneBulkCSVControl_Controls) GetStandardID() *string { - if t == nil { - t = &CloneBulkCSVControl_CloneBulkCSVControl_Controls{} - } - return t.StandardID -} -func (t *CloneBulkCSVControl_CloneBulkCSVControl_Controls) GetStatus() *enums.ControlStatus { - if t == nil { - t = &CloneBulkCSVControl_CloneBulkCSVControl_Controls{} - } - return t.Status -} -func (t *CloneBulkCSVControl_CloneBulkCSVControl_Controls) GetSubcategory() *string { - if t == nil { - t = &CloneBulkCSVControl_CloneBulkCSVControl_Controls{} - } - return t.Subcategory -} -func (t *CloneBulkCSVControl_CloneBulkCSVControl_Controls) GetSubcontrols() *CloneBulkCSVControl_CloneBulkCSVControl_Controls_Subcontrols { - if t == nil { - t = &CloneBulkCSVControl_CloneBulkCSVControl_Controls{} - } - return &t.Subcontrols -} -func (t *CloneBulkCSVControl_CloneBulkCSVControl_Controls) GetTags() []string { - if t == nil { - t = &CloneBulkCSVControl_CloneBulkCSVControl_Controls{} - } - return t.Tags -} -func (t *CloneBulkCSVControl_CloneBulkCSVControl_Controls) GetTestingProcedures() []*models.TestingProcedures { - if t == nil { - t = &CloneBulkCSVControl_CloneBulkCSVControl_Controls{} - } - return t.TestingProcedures -} -func (t *CloneBulkCSVControl_CloneBulkCSVControl_Controls) GetTitle() *string { - if t == nil { - t = &CloneBulkCSVControl_CloneBulkCSVControl_Controls{} - } - return t.Title -} -func (t *CloneBulkCSVControl_CloneBulkCSVControl_Controls) GetUpdatedAt() *time.Time { - if t == nil { - t = &CloneBulkCSVControl_CloneBulkCSVControl_Controls{} - } - return t.UpdatedAt -} -func (t *CloneBulkCSVControl_CloneBulkCSVControl_Controls) GetUpdatedBy() *string { - if t == nil { - t = &CloneBulkCSVControl_CloneBulkCSVControl_Controls{} - } - return t.UpdatedBy -} - -type CloneBulkCSVControl_CloneBulkCSVControl struct { - Controls []*CloneBulkCSVControl_CloneBulkCSVControl_Controls "json:\"controls,omitempty\" graphql:\"controls\"" -} - -func (t *CloneBulkCSVControl_CloneBulkCSVControl) GetControls() []*CloneBulkCSVControl_CloneBulkCSVControl_Controls { - if t == nil { - t = &CloneBulkCSVControl_CloneBulkCSVControl{} - } - return t.Controls -} - -type CreateControlsByClone_CreateControlsByClone_Controls_Subcontrols_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" -} - -func (t *CreateControlsByClone_CreateControlsByClone_Controls_Subcontrols_Edges_Node) GetID() string { - if t == nil { - t = &CreateControlsByClone_CreateControlsByClone_Controls_Subcontrols_Edges_Node{} - } - return t.ID -} -func (t *CreateControlsByClone_CreateControlsByClone_Controls_Subcontrols_Edges_Node) GetRefCode() string { - if t == nil { - t = &CreateControlsByClone_CreateControlsByClone_Controls_Subcontrols_Edges_Node{} - } - return t.RefCode -} -func (t *CreateControlsByClone_CreateControlsByClone_Controls_Subcontrols_Edges_Node) GetTitle() *string { - if t == nil { - t = &CreateControlsByClone_CreateControlsByClone_Controls_Subcontrols_Edges_Node{} - } - return t.Title -} - -type CreateControlsByClone_CreateControlsByClone_Controls_Subcontrols_Edges struct { - Node *CreateControlsByClone_CreateControlsByClone_Controls_Subcontrols_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *CreateControlsByClone_CreateControlsByClone_Controls_Subcontrols_Edges) GetNode() *CreateControlsByClone_CreateControlsByClone_Controls_Subcontrols_Edges_Node { - if t == nil { - t = &CreateControlsByClone_CreateControlsByClone_Controls_Subcontrols_Edges{} - } - return t.Node -} - -type CreateControlsByClone_CreateControlsByClone_Controls_Subcontrols struct { - Edges []*CreateControlsByClone_CreateControlsByClone_Controls_Subcontrols_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *CreateControlsByClone_CreateControlsByClone_Controls_Subcontrols) GetEdges() []*CreateControlsByClone_CreateControlsByClone_Controls_Subcontrols_Edges { - if t == nil { - t = &CreateControlsByClone_CreateControlsByClone_Controls_Subcontrols{} - } - return t.Edges -} - -type CreateControlsByClone_CreateControlsByClone_Controls struct { - AssessmentMethods []*models.AssessmentMethod "json:\"assessmentMethods,omitempty\" graphql:\"assessmentMethods\"" - AssessmentObjectives []*models.AssessmentObjective "json:\"assessmentObjectives,omitempty\" graphql:\"assessmentObjectives\"" - Category *string "json:\"category,omitempty\" graphql:\"category\"" - CategoryID *string "json:\"categoryID,omitempty\" graphql:\"categoryID\"" - ControlKindName *string "json:\"controlKindName,omitempty\" graphql:\"controlKindName\"" - ControlQuestions []string "json:\"controlQuestions,omitempty\" graphql:\"controlQuestions\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - EvidenceRequests []*models.EvidenceRequests "json:\"evidenceRequests,omitempty\" graphql:\"evidenceRequests\"" - ExampleEvidence []*models.ExampleEvidence "json:\"exampleEvidence,omitempty\" graphql:\"exampleEvidence\"" - ID string "json:\"id\" graphql:\"id\"" - ImplementationGuidance []*models.ImplementationGuidance "json:\"implementationGuidance,omitempty\" graphql:\"implementationGuidance\"" - MappedCategories []string "json:\"mappedCategories,omitempty\" graphql:\"mappedCategories\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" - ReferenceFramework *string "json:\"referenceFramework,omitempty\" graphql:\"referenceFramework\"" - ReferenceFrameworkRevision *string "json:\"referenceFrameworkRevision,omitempty\" graphql:\"referenceFrameworkRevision\"" - References []*models.Reference "json:\"references,omitempty\" graphql:\"references\"" - Source *enums.ControlSource "json:\"source,omitempty\" graphql:\"source\"" - StandardID *string "json:\"standardID,omitempty\" graphql:\"standardID\"" - Status *enums.ControlStatus "json:\"status,omitempty\" graphql:\"status\"" - Subcategory *string "json:\"subcategory,omitempty\" graphql:\"subcategory\"" - Subcontrols CreateControlsByClone_CreateControlsByClone_Controls_Subcontrols "json:\"subcontrols\" graphql:\"subcontrols\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TestingProcedures []*models.TestingProcedures "json:\"testingProcedures,omitempty\" graphql:\"testingProcedures\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateControlsByClone_CreateControlsByClone_Controls) GetAssessmentMethods() []*models.AssessmentMethod { - if t == nil { - t = &CreateControlsByClone_CreateControlsByClone_Controls{} - } - return t.AssessmentMethods -} -func (t *CreateControlsByClone_CreateControlsByClone_Controls) GetAssessmentObjectives() []*models.AssessmentObjective { - if t == nil { - t = &CreateControlsByClone_CreateControlsByClone_Controls{} - } - return t.AssessmentObjectives -} -func (t *CreateControlsByClone_CreateControlsByClone_Controls) GetCategory() *string { - if t == nil { - t = &CreateControlsByClone_CreateControlsByClone_Controls{} - } - return t.Category -} -func (t *CreateControlsByClone_CreateControlsByClone_Controls) GetCategoryID() *string { - if t == nil { - t = &CreateControlsByClone_CreateControlsByClone_Controls{} - } - return t.CategoryID -} -func (t *CreateControlsByClone_CreateControlsByClone_Controls) GetControlKindName() *string { - if t == nil { - t = &CreateControlsByClone_CreateControlsByClone_Controls{} - } - return t.ControlKindName -} -func (t *CreateControlsByClone_CreateControlsByClone_Controls) GetControlQuestions() []string { - if t == nil { - t = &CreateControlsByClone_CreateControlsByClone_Controls{} - } - return t.ControlQuestions -} -func (t *CreateControlsByClone_CreateControlsByClone_Controls) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateControlsByClone_CreateControlsByClone_Controls{} - } - return t.CreatedAt -} -func (t *CreateControlsByClone_CreateControlsByClone_Controls) GetCreatedBy() *string { - if t == nil { - t = &CreateControlsByClone_CreateControlsByClone_Controls{} - } - return t.CreatedBy -} -func (t *CreateControlsByClone_CreateControlsByClone_Controls) GetDescription() *string { - if t == nil { - t = &CreateControlsByClone_CreateControlsByClone_Controls{} - } - return t.Description -} -func (t *CreateControlsByClone_CreateControlsByClone_Controls) GetDisplayID() string { - if t == nil { - t = &CreateControlsByClone_CreateControlsByClone_Controls{} - } - return t.DisplayID -} -func (t *CreateControlsByClone_CreateControlsByClone_Controls) GetEvidenceRequests() []*models.EvidenceRequests { - if t == nil { - t = &CreateControlsByClone_CreateControlsByClone_Controls{} - } - return t.EvidenceRequests -} -func (t *CreateControlsByClone_CreateControlsByClone_Controls) GetExampleEvidence() []*models.ExampleEvidence { - if t == nil { - t = &CreateControlsByClone_CreateControlsByClone_Controls{} - } - return t.ExampleEvidence -} -func (t *CreateControlsByClone_CreateControlsByClone_Controls) GetID() string { - if t == nil { - t = &CreateControlsByClone_CreateControlsByClone_Controls{} - } - return t.ID -} -func (t *CreateControlsByClone_CreateControlsByClone_Controls) GetImplementationGuidance() []*models.ImplementationGuidance { - if t == nil { - t = &CreateControlsByClone_CreateControlsByClone_Controls{} - } - return t.ImplementationGuidance -} -func (t *CreateControlsByClone_CreateControlsByClone_Controls) GetMappedCategories() []string { - if t == nil { - t = &CreateControlsByClone_CreateControlsByClone_Controls{} - } - return t.MappedCategories -} -func (t *CreateControlsByClone_CreateControlsByClone_Controls) GetOwnerID() *string { - if t == nil { - t = &CreateControlsByClone_CreateControlsByClone_Controls{} - } - return t.OwnerID -} -func (t *CreateControlsByClone_CreateControlsByClone_Controls) GetRefCode() string { - if t == nil { - t = &CreateControlsByClone_CreateControlsByClone_Controls{} - } - return t.RefCode -} -func (t *CreateControlsByClone_CreateControlsByClone_Controls) GetReferenceFramework() *string { - if t == nil { - t = &CreateControlsByClone_CreateControlsByClone_Controls{} - } - return t.ReferenceFramework -} -func (t *CreateControlsByClone_CreateControlsByClone_Controls) GetReferenceFrameworkRevision() *string { - if t == nil { - t = &CreateControlsByClone_CreateControlsByClone_Controls{} - } - return t.ReferenceFrameworkRevision -} -func (t *CreateControlsByClone_CreateControlsByClone_Controls) GetReferences() []*models.Reference { - if t == nil { - t = &CreateControlsByClone_CreateControlsByClone_Controls{} - } - return t.References -} -func (t *CreateControlsByClone_CreateControlsByClone_Controls) GetSource() *enums.ControlSource { - if t == nil { - t = &CreateControlsByClone_CreateControlsByClone_Controls{} - } - return t.Source -} -func (t *CreateControlsByClone_CreateControlsByClone_Controls) GetStandardID() *string { - if t == nil { - t = &CreateControlsByClone_CreateControlsByClone_Controls{} - } - return t.StandardID -} -func (t *CreateControlsByClone_CreateControlsByClone_Controls) GetStatus() *enums.ControlStatus { - if t == nil { - t = &CreateControlsByClone_CreateControlsByClone_Controls{} - } - return t.Status -} -func (t *CreateControlsByClone_CreateControlsByClone_Controls) GetSubcategory() *string { - if t == nil { - t = &CreateControlsByClone_CreateControlsByClone_Controls{} - } - return t.Subcategory -} -func (t *CreateControlsByClone_CreateControlsByClone_Controls) GetSubcontrols() *CreateControlsByClone_CreateControlsByClone_Controls_Subcontrols { - if t == nil { - t = &CreateControlsByClone_CreateControlsByClone_Controls{} - } - return &t.Subcontrols -} -func (t *CreateControlsByClone_CreateControlsByClone_Controls) GetTags() []string { - if t == nil { - t = &CreateControlsByClone_CreateControlsByClone_Controls{} - } - return t.Tags -} -func (t *CreateControlsByClone_CreateControlsByClone_Controls) GetTestingProcedures() []*models.TestingProcedures { - if t == nil { - t = &CreateControlsByClone_CreateControlsByClone_Controls{} - } - return t.TestingProcedures -} -func (t *CreateControlsByClone_CreateControlsByClone_Controls) GetTitle() *string { - if t == nil { - t = &CreateControlsByClone_CreateControlsByClone_Controls{} - } - return t.Title -} -func (t *CreateControlsByClone_CreateControlsByClone_Controls) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateControlsByClone_CreateControlsByClone_Controls{} - } - return t.UpdatedAt -} -func (t *CreateControlsByClone_CreateControlsByClone_Controls) GetUpdatedBy() *string { - if t == nil { - t = &CreateControlsByClone_CreateControlsByClone_Controls{} - } - return t.UpdatedBy -} - -type CreateControlsByClone_CreateControlsByClone struct { - Controls []*CreateControlsByClone_CreateControlsByClone_Controls "json:\"controls,omitempty\" graphql:\"controls\"" -} - -func (t *CreateControlsByClone_CreateControlsByClone) GetControls() []*CreateControlsByClone_CreateControlsByClone_Controls { - if t == nil { - t = &CreateControlsByClone_CreateControlsByClone{} - } - return t.Controls -} - -type CreateControlsByCloneReturnID_CreateControlsByClone_Controls struct { - ID string "json:\"id\" graphql:\"id\"" -} - -func (t *CreateControlsByCloneReturnID_CreateControlsByClone_Controls) GetID() string { - if t == nil { - t = &CreateControlsByCloneReturnID_CreateControlsByClone_Controls{} - } - return t.ID -} - -type CreateControlsByCloneReturnID_CreateControlsByClone struct { - Controls []*CreateControlsByCloneReturnID_CreateControlsByClone_Controls "json:\"controls,omitempty\" graphql:\"controls\"" -} - -func (t *CreateControlsByCloneReturnID_CreateControlsByClone) GetControls() []*CreateControlsByCloneReturnID_CreateControlsByClone_Controls { - if t == nil { - t = &CreateControlsByCloneReturnID_CreateControlsByClone{} - } - return t.Controls -} - -type GetControlCategoriesWithFramework_ControlCategoriesByFramework_Node struct { - Name string "json:\"name\" graphql:\"name\"" - ReferenceFramework *string "json:\"referenceFramework,omitempty\" graphql:\"referenceFramework\"" -} - -func (t *GetControlCategoriesWithFramework_ControlCategoriesByFramework_Node) GetName() string { - if t == nil { - t = &GetControlCategoriesWithFramework_ControlCategoriesByFramework_Node{} - } - return t.Name -} -func (t *GetControlCategoriesWithFramework_ControlCategoriesByFramework_Node) GetReferenceFramework() *string { - if t == nil { - t = &GetControlCategoriesWithFramework_ControlCategoriesByFramework_Node{} - } - return t.ReferenceFramework -} - -type GetControlCategoriesWithFramework_ControlCategoriesByFramework struct { - Node GetControlCategoriesWithFramework_ControlCategoriesByFramework_Node "json:\"node\" graphql:\"node\"" -} - -func (t *GetControlCategoriesWithFramework_ControlCategoriesByFramework) GetNode() *GetControlCategoriesWithFramework_ControlCategoriesByFramework_Node { - if t == nil { - t = &GetControlCategoriesWithFramework_ControlCategoriesByFramework{} - } - return &t.Node -} - -type GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node_Controls_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" - ReferenceFramework *string "json:\"referenceFramework,omitempty\" graphql:\"referenceFramework\"" -} - -func (t *GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node_Controls_Edges_Node) GetID() string { - if t == nil { - t = &GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node_Controls_Edges_Node{} - } - return t.ID -} -func (t *GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node_Controls_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node_Controls_Edges_Node{} - } - return t.OwnerID -} -func (t *GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node_Controls_Edges_Node) GetRefCode() string { - if t == nil { - t = &GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node_Controls_Edges_Node{} - } - return t.RefCode -} -func (t *GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node_Controls_Edges_Node) GetReferenceFramework() *string { - if t == nil { - t = &GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node_Controls_Edges_Node{} - } - return t.ReferenceFramework -} - -type GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node_Controls_Edges struct { - Node *GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node_Controls_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node_Controls_Edges) GetNode() *GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node_Controls_Edges_Node { - if t == nil { - t = &GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node_Controls_Edges{} - } - return t.Node -} - -type GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node_Controls_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node_Controls_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node_Controls_PageInfo{} - } - return t.EndCursor -} -func (t *GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node_Controls_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node_Controls_PageInfo{} - } - return t.HasNextPage -} -func (t *GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node_Controls_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node_Controls_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node_Controls_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node_Controls_PageInfo{} - } - return t.StartCursor -} - -type GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node_Controls struct { - Edges []*GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node_Controls_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node_Controls_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node_Controls) GetEdges() []*GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node_Controls_Edges { - if t == nil { - t = &GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node_Controls{} - } - return t.Edges -} -func (t *GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node_Controls) GetPageInfo() *GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node_Controls_PageInfo { - if t == nil { - t = &GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node_Controls{} - } - return &t.PageInfo -} -func (t *GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node_Controls) GetTotalCount() int64 { - if t == nil { - t = &GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node_Controls{} - } - return t.TotalCount -} - -type GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node struct { - Category string "json:\"category\" graphql:\"category\"" - Controls GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node_Controls "json:\"controls\" graphql:\"controls\"" -} - -func (t *GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node) GetCategory() string { - if t == nil { - t = &GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node{} - } - return t.Category -} -func (t *GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node) GetControls() *GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node_Controls { - if t == nil { - t = &GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node{} - } - return &t.Controls -} - -type GetControlsGroupByCategory_ControlsGroupByCategory_Edges struct { - Node GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node "json:\"node\" graphql:\"node\"" -} - -func (t *GetControlsGroupByCategory_ControlsGroupByCategory_Edges) GetNode() *GetControlsGroupByCategory_ControlsGroupByCategory_Edges_Node { - if t == nil { - t = &GetControlsGroupByCategory_ControlsGroupByCategory_Edges{} - } - return &t.Node -} - -type GetControlsGroupByCategory_ControlsGroupByCategory struct { - Edges []*GetControlsGroupByCategory_ControlsGroupByCategory_Edges "json:\"edges\" graphql:\"edges\"" -} - -func (t *GetControlsGroupByCategory_ControlsGroupByCategory) GetEdges() []*GetControlsGroupByCategory_ControlsGroupByCategory_Edges { - if t == nil { - t = &GetControlsGroupByCategory_ControlsGroupByCategory{} - } - return t.Edges -} - -type GetControlSubcategoriesWithFramework_ControlSubcategoriesByFramework_Node struct { - Name string "json:\"name\" graphql:\"name\"" - ReferenceFramework *string "json:\"referenceFramework,omitempty\" graphql:\"referenceFramework\"" -} - -func (t *GetControlSubcategoriesWithFramework_ControlSubcategoriesByFramework_Node) GetName() string { - if t == nil { - t = &GetControlSubcategoriesWithFramework_ControlSubcategoriesByFramework_Node{} - } - return t.Name -} -func (t *GetControlSubcategoriesWithFramework_ControlSubcategoriesByFramework_Node) GetReferenceFramework() *string { - if t == nil { - t = &GetControlSubcategoriesWithFramework_ControlSubcategoriesByFramework_Node{} - } - return t.ReferenceFramework -} - -type GetControlSubcategoriesWithFramework_ControlSubcategoriesByFramework struct { - Node GetControlSubcategoriesWithFramework_ControlSubcategoriesByFramework_Node "json:\"node\" graphql:\"node\"" -} - -func (t *GetControlSubcategoriesWithFramework_ControlSubcategoriesByFramework) GetNode() *GetControlSubcategoriesWithFramework_ControlSubcategoriesByFramework_Node { - if t == nil { - t = &GetControlSubcategoriesWithFramework_ControlSubcategoriesByFramework{} - } - return &t.Node -} - -type CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations_Controls_Edges_Node struct { - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations_Controls_Edges_Node) GetRefCode() string { - if t == nil { - t = &CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations_Controls_Edges_Node{} - } - return t.RefCode -} - -type CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations_Controls_Edges struct { - Node *CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations_Controls_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations_Controls_Edges) GetNode() *CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations_Controls_Edges_Node { - if t == nil { - t = &CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations_Controls_Edges{} - } - return t.Node -} - -type CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations_Controls struct { - Edges []*CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations_Controls_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations_Controls) GetEdges() []*CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations_Controls_Edges { - if t == nil { - t = &CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations_Controls{} - } - return t.Edges -} - -type CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations struct { - Controls CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations_Controls "json:\"controls\" graphql:\"controls\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - ID string "json:\"id\" graphql:\"id\"" - ImplementationDate *time.Time "json:\"implementationDate,omitempty\" graphql:\"implementationDate\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Status *enums.DocumentStatus "json:\"status,omitempty\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - VerificationDate *time.Time "json:\"verificationDate,omitempty\" graphql:\"verificationDate\"" - Verified *bool "json:\"verified,omitempty\" graphql:\"verified\"" -} - -func (t *CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations) GetControls() *CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations_Controls { - if t == nil { - t = &CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations{} - } - return &t.Controls -} -func (t *CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations{} - } - return t.CreatedAt -} -func (t *CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations{} - } - return t.CreatedBy -} -func (t *CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations) GetDetails() *string { - if t == nil { - t = &CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations{} - } - return t.Details -} -func (t *CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations) GetID() string { - if t == nil { - t = &CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations{} - } - return t.ID -} -func (t *CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations) GetImplementationDate() *time.Time { - if t == nil { - t = &CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations{} - } - return t.ImplementationDate -} -func (t *CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations) GetOwnerID() *string { - if t == nil { - t = &CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations{} - } - return t.OwnerID -} -func (t *CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations) GetStatus() *enums.DocumentStatus { - if t == nil { - t = &CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations{} - } - return t.Status -} -func (t *CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations) GetTags() []string { - if t == nil { - t = &CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations{} - } - return t.Tags -} -func (t *CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations{} - } - return t.UpdatedAt -} -func (t *CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations{} - } - return t.UpdatedBy -} -func (t *CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations) GetVerificationDate() *time.Time { - if t == nil { - t = &CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations{} - } - return t.VerificationDate -} -func (t *CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations) GetVerified() *bool { - if t == nil { - t = &CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations{} - } - return t.Verified -} - -type CreateBulkControlImplementation_CreateBulkControlImplementation struct { - ControlImplementations []*CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations "json:\"controlImplementations,omitempty\" graphql:\"controlImplementations\"" -} - -func (t *CreateBulkControlImplementation_CreateBulkControlImplementation) GetControlImplementations() []*CreateBulkControlImplementation_CreateBulkControlImplementation_ControlImplementations { - if t == nil { - t = &CreateBulkControlImplementation_CreateBulkControlImplementation{} - } - return t.ControlImplementations -} - -type CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations_Controls_Edges_Node struct { - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations_Controls_Edges_Node) GetRefCode() string { - if t == nil { - t = &CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations_Controls_Edges_Node{} - } - return t.RefCode -} - -type CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations_Controls_Edges struct { - Node *CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations_Controls_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations_Controls_Edges) GetNode() *CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations_Controls_Edges_Node { - if t == nil { - t = &CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations_Controls_Edges{} - } - return t.Node -} - -type CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations_Controls struct { - Edges []*CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations_Controls_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations_Controls) GetEdges() []*CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations_Controls_Edges { - if t == nil { - t = &CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations_Controls{} - } - return t.Edges -} - -type CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations struct { - Controls CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations_Controls "json:\"controls\" graphql:\"controls\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - ID string "json:\"id\" graphql:\"id\"" - ImplementationDate *time.Time "json:\"implementationDate,omitempty\" graphql:\"implementationDate\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Status *enums.DocumentStatus "json:\"status,omitempty\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - VerificationDate *time.Time "json:\"verificationDate,omitempty\" graphql:\"verificationDate\"" - Verified *bool "json:\"verified,omitempty\" graphql:\"verified\"" -} - -func (t *CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations) GetControls() *CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations_Controls { - if t == nil { - t = &CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations{} - } - return &t.Controls -} -func (t *CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations) GetDetails() *string { - if t == nil { - t = &CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations{} - } - return t.Details -} -func (t *CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations) GetID() string { - if t == nil { - t = &CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations{} - } - return t.ID -} -func (t *CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations) GetImplementationDate() *time.Time { - if t == nil { - t = &CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations{} - } - return t.ImplementationDate -} -func (t *CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations{} - } - return t.OwnerID -} -func (t *CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations) GetStatus() *enums.DocumentStatus { - if t == nil { - t = &CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations{} - } - return t.Status -} -func (t *CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations) GetTags() []string { - if t == nil { - t = &CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations{} - } - return t.Tags -} -func (t *CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations{} - } - return t.UpdatedBy -} -func (t *CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations) GetVerificationDate() *time.Time { - if t == nil { - t = &CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations{} - } - return t.VerificationDate -} -func (t *CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations) GetVerified() *bool { - if t == nil { - t = &CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations{} - } - return t.Verified -} - -type CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation struct { - ControlImplementations []*CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations "json:\"controlImplementations,omitempty\" graphql:\"controlImplementations\"" -} - -func (t *CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation) GetControlImplementations() []*CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation_ControlImplementations { - if t == nil { - t = &CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation{} - } - return t.ControlImplementations -} - -type CreateControlImplementation_CreateControlImplementation_ControlImplementation_Controls_Edges_Node struct { - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *CreateControlImplementation_CreateControlImplementation_ControlImplementation_Controls_Edges_Node) GetRefCode() string { - if t == nil { - t = &CreateControlImplementation_CreateControlImplementation_ControlImplementation_Controls_Edges_Node{} - } - return t.RefCode -} - -type CreateControlImplementation_CreateControlImplementation_ControlImplementation_Controls_Edges struct { - Node *CreateControlImplementation_CreateControlImplementation_ControlImplementation_Controls_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *CreateControlImplementation_CreateControlImplementation_ControlImplementation_Controls_Edges) GetNode() *CreateControlImplementation_CreateControlImplementation_ControlImplementation_Controls_Edges_Node { - if t == nil { - t = &CreateControlImplementation_CreateControlImplementation_ControlImplementation_Controls_Edges{} - } - return t.Node -} - -type CreateControlImplementation_CreateControlImplementation_ControlImplementation_Controls struct { - Edges []*CreateControlImplementation_CreateControlImplementation_ControlImplementation_Controls_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *CreateControlImplementation_CreateControlImplementation_ControlImplementation_Controls) GetEdges() []*CreateControlImplementation_CreateControlImplementation_ControlImplementation_Controls_Edges { - if t == nil { - t = &CreateControlImplementation_CreateControlImplementation_ControlImplementation_Controls{} - } - return t.Edges -} - -type CreateControlImplementation_CreateControlImplementation_ControlImplementation_Subcontrols_Edges_Node struct { - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *CreateControlImplementation_CreateControlImplementation_ControlImplementation_Subcontrols_Edges_Node) GetRefCode() string { - if t == nil { - t = &CreateControlImplementation_CreateControlImplementation_ControlImplementation_Subcontrols_Edges_Node{} - } - return t.RefCode -} - -type CreateControlImplementation_CreateControlImplementation_ControlImplementation_Subcontrols_Edges struct { - Node *CreateControlImplementation_CreateControlImplementation_ControlImplementation_Subcontrols_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *CreateControlImplementation_CreateControlImplementation_ControlImplementation_Subcontrols_Edges) GetNode() *CreateControlImplementation_CreateControlImplementation_ControlImplementation_Subcontrols_Edges_Node { - if t == nil { - t = &CreateControlImplementation_CreateControlImplementation_ControlImplementation_Subcontrols_Edges{} - } - return t.Node -} - -type CreateControlImplementation_CreateControlImplementation_ControlImplementation_Subcontrols struct { - Edges []*CreateControlImplementation_CreateControlImplementation_ControlImplementation_Subcontrols_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *CreateControlImplementation_CreateControlImplementation_ControlImplementation_Subcontrols) GetEdges() []*CreateControlImplementation_CreateControlImplementation_ControlImplementation_Subcontrols_Edges { - if t == nil { - t = &CreateControlImplementation_CreateControlImplementation_ControlImplementation_Subcontrols{} - } - return t.Edges -} - -type CreateControlImplementation_CreateControlImplementation_ControlImplementation struct { - Controls CreateControlImplementation_CreateControlImplementation_ControlImplementation_Controls "json:\"controls\" graphql:\"controls\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - ID string "json:\"id\" graphql:\"id\"" - ImplementationDate *time.Time "json:\"implementationDate,omitempty\" graphql:\"implementationDate\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Status *enums.DocumentStatus "json:\"status,omitempty\" graphql:\"status\"" - Subcontrols CreateControlImplementation_CreateControlImplementation_ControlImplementation_Subcontrols "json:\"subcontrols\" graphql:\"subcontrols\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - VerificationDate *time.Time "json:\"verificationDate,omitempty\" graphql:\"verificationDate\"" - Verified *bool "json:\"verified,omitempty\" graphql:\"verified\"" -} - -func (t *CreateControlImplementation_CreateControlImplementation_ControlImplementation) GetControls() *CreateControlImplementation_CreateControlImplementation_ControlImplementation_Controls { - if t == nil { - t = &CreateControlImplementation_CreateControlImplementation_ControlImplementation{} - } - return &t.Controls -} -func (t *CreateControlImplementation_CreateControlImplementation_ControlImplementation) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateControlImplementation_CreateControlImplementation_ControlImplementation{} - } - return t.CreatedAt -} -func (t *CreateControlImplementation_CreateControlImplementation_ControlImplementation) GetCreatedBy() *string { - if t == nil { - t = &CreateControlImplementation_CreateControlImplementation_ControlImplementation{} - } - return t.CreatedBy -} -func (t *CreateControlImplementation_CreateControlImplementation_ControlImplementation) GetDetails() *string { - if t == nil { - t = &CreateControlImplementation_CreateControlImplementation_ControlImplementation{} - } - return t.Details -} -func (t *CreateControlImplementation_CreateControlImplementation_ControlImplementation) GetID() string { - if t == nil { - t = &CreateControlImplementation_CreateControlImplementation_ControlImplementation{} - } - return t.ID -} -func (t *CreateControlImplementation_CreateControlImplementation_ControlImplementation) GetImplementationDate() *time.Time { - if t == nil { - t = &CreateControlImplementation_CreateControlImplementation_ControlImplementation{} - } - return t.ImplementationDate -} -func (t *CreateControlImplementation_CreateControlImplementation_ControlImplementation) GetOwnerID() *string { - if t == nil { - t = &CreateControlImplementation_CreateControlImplementation_ControlImplementation{} - } - return t.OwnerID -} -func (t *CreateControlImplementation_CreateControlImplementation_ControlImplementation) GetStatus() *enums.DocumentStatus { - if t == nil { - t = &CreateControlImplementation_CreateControlImplementation_ControlImplementation{} - } - return t.Status -} -func (t *CreateControlImplementation_CreateControlImplementation_ControlImplementation) GetSubcontrols() *CreateControlImplementation_CreateControlImplementation_ControlImplementation_Subcontrols { - if t == nil { - t = &CreateControlImplementation_CreateControlImplementation_ControlImplementation{} - } - return &t.Subcontrols -} -func (t *CreateControlImplementation_CreateControlImplementation_ControlImplementation) GetTags() []string { - if t == nil { - t = &CreateControlImplementation_CreateControlImplementation_ControlImplementation{} - } - return t.Tags -} -func (t *CreateControlImplementation_CreateControlImplementation_ControlImplementation) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateControlImplementation_CreateControlImplementation_ControlImplementation{} - } - return t.UpdatedAt -} -func (t *CreateControlImplementation_CreateControlImplementation_ControlImplementation) GetUpdatedBy() *string { - if t == nil { - t = &CreateControlImplementation_CreateControlImplementation_ControlImplementation{} - } - return t.UpdatedBy -} -func (t *CreateControlImplementation_CreateControlImplementation_ControlImplementation) GetVerificationDate() *time.Time { - if t == nil { - t = &CreateControlImplementation_CreateControlImplementation_ControlImplementation{} - } - return t.VerificationDate -} -func (t *CreateControlImplementation_CreateControlImplementation_ControlImplementation) GetVerified() *bool { - if t == nil { - t = &CreateControlImplementation_CreateControlImplementation_ControlImplementation{} - } - return t.Verified -} - -type CreateControlImplementation_CreateControlImplementation struct { - ControlImplementation CreateControlImplementation_CreateControlImplementation_ControlImplementation "json:\"controlImplementation\" graphql:\"controlImplementation\"" -} - -func (t *CreateControlImplementation_CreateControlImplementation) GetControlImplementation() *CreateControlImplementation_CreateControlImplementation_ControlImplementation { - if t == nil { - t = &CreateControlImplementation_CreateControlImplementation{} - } - return &t.ControlImplementation -} - -type DeleteControlImplementation_DeleteControlImplementation struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteControlImplementation_DeleteControlImplementation) GetDeletedID() string { - if t == nil { - t = &DeleteControlImplementation_DeleteControlImplementation{} - } - return t.DeletedID -} - -type GetAllControlImplementations_ControlImplementations_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllControlImplementations_ControlImplementations_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllControlImplementations_ControlImplementations_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllControlImplementations_ControlImplementations_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllControlImplementations_ControlImplementations_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllControlImplementations_ControlImplementations_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllControlImplementations_ControlImplementations_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllControlImplementations_ControlImplementations_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllControlImplementations_ControlImplementations_PageInfo{} - } - return t.StartCursor -} - -type GetAllControlImplementations_ControlImplementations_Edges_Node_Controls_Edges_Node struct { - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *GetAllControlImplementations_ControlImplementations_Edges_Node_Controls_Edges_Node) GetRefCode() string { - if t == nil { - t = &GetAllControlImplementations_ControlImplementations_Edges_Node_Controls_Edges_Node{} - } - return t.RefCode -} - -type GetAllControlImplementations_ControlImplementations_Edges_Node_Controls_Edges struct { - Node *GetAllControlImplementations_ControlImplementations_Edges_Node_Controls_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllControlImplementations_ControlImplementations_Edges_Node_Controls_Edges) GetNode() *GetAllControlImplementations_ControlImplementations_Edges_Node_Controls_Edges_Node { - if t == nil { - t = &GetAllControlImplementations_ControlImplementations_Edges_Node_Controls_Edges{} - } - return t.Node -} - -type GetAllControlImplementations_ControlImplementations_Edges_Node_Controls struct { - Edges []*GetAllControlImplementations_ControlImplementations_Edges_Node_Controls_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetAllControlImplementations_ControlImplementations_Edges_Node_Controls) GetEdges() []*GetAllControlImplementations_ControlImplementations_Edges_Node_Controls_Edges { - if t == nil { - t = &GetAllControlImplementations_ControlImplementations_Edges_Node_Controls{} - } - return t.Edges -} - -type GetAllControlImplementations_ControlImplementations_Edges_Node_Subcontrols_Edges_Node struct { - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *GetAllControlImplementations_ControlImplementations_Edges_Node_Subcontrols_Edges_Node) GetRefCode() string { - if t == nil { - t = &GetAllControlImplementations_ControlImplementations_Edges_Node_Subcontrols_Edges_Node{} - } - return t.RefCode -} - -type GetAllControlImplementations_ControlImplementations_Edges_Node_Subcontrols_Edges struct { - Node *GetAllControlImplementations_ControlImplementations_Edges_Node_Subcontrols_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllControlImplementations_ControlImplementations_Edges_Node_Subcontrols_Edges) GetNode() *GetAllControlImplementations_ControlImplementations_Edges_Node_Subcontrols_Edges_Node { - if t == nil { - t = &GetAllControlImplementations_ControlImplementations_Edges_Node_Subcontrols_Edges{} - } - return t.Node -} - -type GetAllControlImplementations_ControlImplementations_Edges_Node_Subcontrols struct { - Edges []*GetAllControlImplementations_ControlImplementations_Edges_Node_Subcontrols_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetAllControlImplementations_ControlImplementations_Edges_Node_Subcontrols) GetEdges() []*GetAllControlImplementations_ControlImplementations_Edges_Node_Subcontrols_Edges { - if t == nil { - t = &GetAllControlImplementations_ControlImplementations_Edges_Node_Subcontrols{} - } - return t.Edges -} - -type GetAllControlImplementations_ControlImplementations_Edges_Node struct { - Controls GetAllControlImplementations_ControlImplementations_Edges_Node_Controls "json:\"controls\" graphql:\"controls\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - ID string "json:\"id\" graphql:\"id\"" - ImplementationDate *time.Time "json:\"implementationDate,omitempty\" graphql:\"implementationDate\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Status *enums.DocumentStatus "json:\"status,omitempty\" graphql:\"status\"" - Subcontrols GetAllControlImplementations_ControlImplementations_Edges_Node_Subcontrols "json:\"subcontrols\" graphql:\"subcontrols\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - VerificationDate *time.Time "json:\"verificationDate,omitempty\" graphql:\"verificationDate\"" - Verified *bool "json:\"verified,omitempty\" graphql:\"verified\"" -} - -func (t *GetAllControlImplementations_ControlImplementations_Edges_Node) GetControls() *GetAllControlImplementations_ControlImplementations_Edges_Node_Controls { - if t == nil { - t = &GetAllControlImplementations_ControlImplementations_Edges_Node{} - } - return &t.Controls -} -func (t *GetAllControlImplementations_ControlImplementations_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllControlImplementations_ControlImplementations_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllControlImplementations_ControlImplementations_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllControlImplementations_ControlImplementations_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllControlImplementations_ControlImplementations_Edges_Node) GetDetails() *string { - if t == nil { - t = &GetAllControlImplementations_ControlImplementations_Edges_Node{} - } - return t.Details -} -func (t *GetAllControlImplementations_ControlImplementations_Edges_Node) GetID() string { - if t == nil { - t = &GetAllControlImplementations_ControlImplementations_Edges_Node{} - } - return t.ID -} -func (t *GetAllControlImplementations_ControlImplementations_Edges_Node) GetImplementationDate() *time.Time { - if t == nil { - t = &GetAllControlImplementations_ControlImplementations_Edges_Node{} - } - return t.ImplementationDate -} -func (t *GetAllControlImplementations_ControlImplementations_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllControlImplementations_ControlImplementations_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllControlImplementations_ControlImplementations_Edges_Node) GetStatus() *enums.DocumentStatus { - if t == nil { - t = &GetAllControlImplementations_ControlImplementations_Edges_Node{} - } - return t.Status -} -func (t *GetAllControlImplementations_ControlImplementations_Edges_Node) GetSubcontrols() *GetAllControlImplementations_ControlImplementations_Edges_Node_Subcontrols { - if t == nil { - t = &GetAllControlImplementations_ControlImplementations_Edges_Node{} - } - return &t.Subcontrols -} -func (t *GetAllControlImplementations_ControlImplementations_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllControlImplementations_ControlImplementations_Edges_Node{} - } - return t.Tags -} -func (t *GetAllControlImplementations_ControlImplementations_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllControlImplementations_ControlImplementations_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllControlImplementations_ControlImplementations_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllControlImplementations_ControlImplementations_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetAllControlImplementations_ControlImplementations_Edges_Node) GetVerificationDate() *time.Time { - if t == nil { - t = &GetAllControlImplementations_ControlImplementations_Edges_Node{} - } - return t.VerificationDate -} -func (t *GetAllControlImplementations_ControlImplementations_Edges_Node) GetVerified() *bool { - if t == nil { - t = &GetAllControlImplementations_ControlImplementations_Edges_Node{} - } - return t.Verified -} - -type GetAllControlImplementations_ControlImplementations_Edges struct { - Node *GetAllControlImplementations_ControlImplementations_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllControlImplementations_ControlImplementations_Edges) GetNode() *GetAllControlImplementations_ControlImplementations_Edges_Node { - if t == nil { - t = &GetAllControlImplementations_ControlImplementations_Edges{} - } - return t.Node -} - -type GetAllControlImplementations_ControlImplementations struct { - Edges []*GetAllControlImplementations_ControlImplementations_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllControlImplementations_ControlImplementations_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllControlImplementations_ControlImplementations) GetEdges() []*GetAllControlImplementations_ControlImplementations_Edges { - if t == nil { - t = &GetAllControlImplementations_ControlImplementations{} - } - return t.Edges -} -func (t *GetAllControlImplementations_ControlImplementations) GetPageInfo() *GetAllControlImplementations_ControlImplementations_PageInfo { - if t == nil { - t = &GetAllControlImplementations_ControlImplementations{} - } - return &t.PageInfo -} -func (t *GetAllControlImplementations_ControlImplementations) GetTotalCount() int64 { - if t == nil { - t = &GetAllControlImplementations_ControlImplementations{} - } - return t.TotalCount -} - -type GetControlImplementationByID_ControlImplementation_Controls_Edges_Node struct { - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *GetControlImplementationByID_ControlImplementation_Controls_Edges_Node) GetRefCode() string { - if t == nil { - t = &GetControlImplementationByID_ControlImplementation_Controls_Edges_Node{} - } - return t.RefCode -} - -type GetControlImplementationByID_ControlImplementation_Controls_Edges struct { - Node *GetControlImplementationByID_ControlImplementation_Controls_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetControlImplementationByID_ControlImplementation_Controls_Edges) GetNode() *GetControlImplementationByID_ControlImplementation_Controls_Edges_Node { - if t == nil { - t = &GetControlImplementationByID_ControlImplementation_Controls_Edges{} - } - return t.Node -} - -type GetControlImplementationByID_ControlImplementation_Controls struct { - Edges []*GetControlImplementationByID_ControlImplementation_Controls_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetControlImplementationByID_ControlImplementation_Controls) GetEdges() []*GetControlImplementationByID_ControlImplementation_Controls_Edges { - if t == nil { - t = &GetControlImplementationByID_ControlImplementation_Controls{} - } - return t.Edges -} - -type GetControlImplementationByID_ControlImplementation_Subcontrols_Edges_Node struct { - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *GetControlImplementationByID_ControlImplementation_Subcontrols_Edges_Node) GetRefCode() string { - if t == nil { - t = &GetControlImplementationByID_ControlImplementation_Subcontrols_Edges_Node{} - } - return t.RefCode -} - -type GetControlImplementationByID_ControlImplementation_Subcontrols_Edges struct { - Node *GetControlImplementationByID_ControlImplementation_Subcontrols_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetControlImplementationByID_ControlImplementation_Subcontrols_Edges) GetNode() *GetControlImplementationByID_ControlImplementation_Subcontrols_Edges_Node { - if t == nil { - t = &GetControlImplementationByID_ControlImplementation_Subcontrols_Edges{} - } - return t.Node -} - -type GetControlImplementationByID_ControlImplementation_Subcontrols struct { - Edges []*GetControlImplementationByID_ControlImplementation_Subcontrols_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetControlImplementationByID_ControlImplementation_Subcontrols) GetEdges() []*GetControlImplementationByID_ControlImplementation_Subcontrols_Edges { - if t == nil { - t = &GetControlImplementationByID_ControlImplementation_Subcontrols{} - } - return t.Edges -} - -type GetControlImplementationByID_ControlImplementation struct { - Controls GetControlImplementationByID_ControlImplementation_Controls "json:\"controls\" graphql:\"controls\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - ID string "json:\"id\" graphql:\"id\"" - ImplementationDate *time.Time "json:\"implementationDate,omitempty\" graphql:\"implementationDate\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Status *enums.DocumentStatus "json:\"status,omitempty\" graphql:\"status\"" - Subcontrols GetControlImplementationByID_ControlImplementation_Subcontrols "json:\"subcontrols\" graphql:\"subcontrols\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - VerificationDate *time.Time "json:\"verificationDate,omitempty\" graphql:\"verificationDate\"" - Verified *bool "json:\"verified,omitempty\" graphql:\"verified\"" -} - -func (t *GetControlImplementationByID_ControlImplementation) GetControls() *GetControlImplementationByID_ControlImplementation_Controls { - if t == nil { - t = &GetControlImplementationByID_ControlImplementation{} - } - return &t.Controls -} -func (t *GetControlImplementationByID_ControlImplementation) GetCreatedAt() *time.Time { - if t == nil { - t = &GetControlImplementationByID_ControlImplementation{} - } - return t.CreatedAt -} -func (t *GetControlImplementationByID_ControlImplementation) GetCreatedBy() *string { - if t == nil { - t = &GetControlImplementationByID_ControlImplementation{} - } - return t.CreatedBy -} -func (t *GetControlImplementationByID_ControlImplementation) GetDetails() *string { - if t == nil { - t = &GetControlImplementationByID_ControlImplementation{} - } - return t.Details -} -func (t *GetControlImplementationByID_ControlImplementation) GetID() string { - if t == nil { - t = &GetControlImplementationByID_ControlImplementation{} - } - return t.ID -} -func (t *GetControlImplementationByID_ControlImplementation) GetImplementationDate() *time.Time { - if t == nil { - t = &GetControlImplementationByID_ControlImplementation{} - } - return t.ImplementationDate -} -func (t *GetControlImplementationByID_ControlImplementation) GetOwnerID() *string { - if t == nil { - t = &GetControlImplementationByID_ControlImplementation{} - } - return t.OwnerID -} -func (t *GetControlImplementationByID_ControlImplementation) GetStatus() *enums.DocumentStatus { - if t == nil { - t = &GetControlImplementationByID_ControlImplementation{} - } - return t.Status -} -func (t *GetControlImplementationByID_ControlImplementation) GetSubcontrols() *GetControlImplementationByID_ControlImplementation_Subcontrols { - if t == nil { - t = &GetControlImplementationByID_ControlImplementation{} - } - return &t.Subcontrols -} -func (t *GetControlImplementationByID_ControlImplementation) GetTags() []string { - if t == nil { - t = &GetControlImplementationByID_ControlImplementation{} - } - return t.Tags -} -func (t *GetControlImplementationByID_ControlImplementation) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetControlImplementationByID_ControlImplementation{} - } - return t.UpdatedAt -} -func (t *GetControlImplementationByID_ControlImplementation) GetUpdatedBy() *string { - if t == nil { - t = &GetControlImplementationByID_ControlImplementation{} - } - return t.UpdatedBy -} -func (t *GetControlImplementationByID_ControlImplementation) GetVerificationDate() *time.Time { - if t == nil { - t = &GetControlImplementationByID_ControlImplementation{} - } - return t.VerificationDate -} -func (t *GetControlImplementationByID_ControlImplementation) GetVerified() *bool { - if t == nil { - t = &GetControlImplementationByID_ControlImplementation{} - } - return t.Verified -} - -type GetControlImplementations_ControlImplementations_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetControlImplementations_ControlImplementations_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetControlImplementations_ControlImplementations_PageInfo{} - } - return t.EndCursor -} -func (t *GetControlImplementations_ControlImplementations_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetControlImplementations_ControlImplementations_PageInfo{} - } - return t.HasNextPage -} -func (t *GetControlImplementations_ControlImplementations_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetControlImplementations_ControlImplementations_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetControlImplementations_ControlImplementations_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetControlImplementations_ControlImplementations_PageInfo{} - } - return t.StartCursor -} - -type GetControlImplementations_ControlImplementations_Edges_Node_Controls_Edges_Node struct { - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *GetControlImplementations_ControlImplementations_Edges_Node_Controls_Edges_Node) GetRefCode() string { - if t == nil { - t = &GetControlImplementations_ControlImplementations_Edges_Node_Controls_Edges_Node{} - } - return t.RefCode -} - -type GetControlImplementations_ControlImplementations_Edges_Node_Controls_Edges struct { - Node *GetControlImplementations_ControlImplementations_Edges_Node_Controls_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetControlImplementations_ControlImplementations_Edges_Node_Controls_Edges) GetNode() *GetControlImplementations_ControlImplementations_Edges_Node_Controls_Edges_Node { - if t == nil { - t = &GetControlImplementations_ControlImplementations_Edges_Node_Controls_Edges{} - } - return t.Node -} - -type GetControlImplementations_ControlImplementations_Edges_Node_Controls struct { - Edges []*GetControlImplementations_ControlImplementations_Edges_Node_Controls_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetControlImplementations_ControlImplementations_Edges_Node_Controls) GetEdges() []*GetControlImplementations_ControlImplementations_Edges_Node_Controls_Edges { - if t == nil { - t = &GetControlImplementations_ControlImplementations_Edges_Node_Controls{} - } - return t.Edges -} - -type GetControlImplementations_ControlImplementations_Edges_Node_Subcontrols_Edges_Node struct { - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *GetControlImplementations_ControlImplementations_Edges_Node_Subcontrols_Edges_Node) GetRefCode() string { - if t == nil { - t = &GetControlImplementations_ControlImplementations_Edges_Node_Subcontrols_Edges_Node{} - } - return t.RefCode -} - -type GetControlImplementations_ControlImplementations_Edges_Node_Subcontrols_Edges struct { - Node *GetControlImplementations_ControlImplementations_Edges_Node_Subcontrols_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetControlImplementations_ControlImplementations_Edges_Node_Subcontrols_Edges) GetNode() *GetControlImplementations_ControlImplementations_Edges_Node_Subcontrols_Edges_Node { - if t == nil { - t = &GetControlImplementations_ControlImplementations_Edges_Node_Subcontrols_Edges{} - } - return t.Node -} - -type GetControlImplementations_ControlImplementations_Edges_Node_Subcontrols struct { - Edges []*GetControlImplementations_ControlImplementations_Edges_Node_Subcontrols_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetControlImplementations_ControlImplementations_Edges_Node_Subcontrols) GetEdges() []*GetControlImplementations_ControlImplementations_Edges_Node_Subcontrols_Edges { - if t == nil { - t = &GetControlImplementations_ControlImplementations_Edges_Node_Subcontrols{} - } - return t.Edges -} - -type GetControlImplementations_ControlImplementations_Edges_Node struct { - Controls GetControlImplementations_ControlImplementations_Edges_Node_Controls "json:\"controls\" graphql:\"controls\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - ID string "json:\"id\" graphql:\"id\"" - ImplementationDate *time.Time "json:\"implementationDate,omitempty\" graphql:\"implementationDate\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Status *enums.DocumentStatus "json:\"status,omitempty\" graphql:\"status\"" - Subcontrols GetControlImplementations_ControlImplementations_Edges_Node_Subcontrols "json:\"subcontrols\" graphql:\"subcontrols\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - VerificationDate *time.Time "json:\"verificationDate,omitempty\" graphql:\"verificationDate\"" - Verified *bool "json:\"verified,omitempty\" graphql:\"verified\"" -} - -func (t *GetControlImplementations_ControlImplementations_Edges_Node) GetControls() *GetControlImplementations_ControlImplementations_Edges_Node_Controls { - if t == nil { - t = &GetControlImplementations_ControlImplementations_Edges_Node{} - } - return &t.Controls -} -func (t *GetControlImplementations_ControlImplementations_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetControlImplementations_ControlImplementations_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetControlImplementations_ControlImplementations_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetControlImplementations_ControlImplementations_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetControlImplementations_ControlImplementations_Edges_Node) GetDetails() *string { - if t == nil { - t = &GetControlImplementations_ControlImplementations_Edges_Node{} - } - return t.Details -} -func (t *GetControlImplementations_ControlImplementations_Edges_Node) GetID() string { - if t == nil { - t = &GetControlImplementations_ControlImplementations_Edges_Node{} - } - return t.ID -} -func (t *GetControlImplementations_ControlImplementations_Edges_Node) GetImplementationDate() *time.Time { - if t == nil { - t = &GetControlImplementations_ControlImplementations_Edges_Node{} - } - return t.ImplementationDate -} -func (t *GetControlImplementations_ControlImplementations_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetControlImplementations_ControlImplementations_Edges_Node{} - } - return t.OwnerID -} -func (t *GetControlImplementations_ControlImplementations_Edges_Node) GetStatus() *enums.DocumentStatus { - if t == nil { - t = &GetControlImplementations_ControlImplementations_Edges_Node{} - } - return t.Status -} -func (t *GetControlImplementations_ControlImplementations_Edges_Node) GetSubcontrols() *GetControlImplementations_ControlImplementations_Edges_Node_Subcontrols { - if t == nil { - t = &GetControlImplementations_ControlImplementations_Edges_Node{} - } - return &t.Subcontrols -} -func (t *GetControlImplementations_ControlImplementations_Edges_Node) GetTags() []string { - if t == nil { - t = &GetControlImplementations_ControlImplementations_Edges_Node{} - } - return t.Tags -} -func (t *GetControlImplementations_ControlImplementations_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetControlImplementations_ControlImplementations_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetControlImplementations_ControlImplementations_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetControlImplementations_ControlImplementations_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetControlImplementations_ControlImplementations_Edges_Node) GetVerificationDate() *time.Time { - if t == nil { - t = &GetControlImplementations_ControlImplementations_Edges_Node{} - } - return t.VerificationDate -} -func (t *GetControlImplementations_ControlImplementations_Edges_Node) GetVerified() *bool { - if t == nil { - t = &GetControlImplementations_ControlImplementations_Edges_Node{} - } - return t.Verified -} - -type GetControlImplementations_ControlImplementations_Edges struct { - Node *GetControlImplementations_ControlImplementations_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetControlImplementations_ControlImplementations_Edges) GetNode() *GetControlImplementations_ControlImplementations_Edges_Node { - if t == nil { - t = &GetControlImplementations_ControlImplementations_Edges{} - } - return t.Node -} - -type GetControlImplementations_ControlImplementations struct { - Edges []*GetControlImplementations_ControlImplementations_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetControlImplementations_ControlImplementations_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetControlImplementations_ControlImplementations) GetEdges() []*GetControlImplementations_ControlImplementations_Edges { - if t == nil { - t = &GetControlImplementations_ControlImplementations{} - } - return t.Edges -} -func (t *GetControlImplementations_ControlImplementations) GetPageInfo() *GetControlImplementations_ControlImplementations_PageInfo { - if t == nil { - t = &GetControlImplementations_ControlImplementations{} - } - return &t.PageInfo -} -func (t *GetControlImplementations_ControlImplementations) GetTotalCount() int64 { - if t == nil { - t = &GetControlImplementations_ControlImplementations{} - } - return t.TotalCount -} - -type UpdateControlImplementation_UpdateControlImplementation_ControlImplementation_Controls_Edges_Node struct { - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *UpdateControlImplementation_UpdateControlImplementation_ControlImplementation_Controls_Edges_Node) GetRefCode() string { - if t == nil { - t = &UpdateControlImplementation_UpdateControlImplementation_ControlImplementation_Controls_Edges_Node{} - } - return t.RefCode -} - -type UpdateControlImplementation_UpdateControlImplementation_ControlImplementation_Controls_Edges struct { - Node *UpdateControlImplementation_UpdateControlImplementation_ControlImplementation_Controls_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *UpdateControlImplementation_UpdateControlImplementation_ControlImplementation_Controls_Edges) GetNode() *UpdateControlImplementation_UpdateControlImplementation_ControlImplementation_Controls_Edges_Node { - if t == nil { - t = &UpdateControlImplementation_UpdateControlImplementation_ControlImplementation_Controls_Edges{} - } - return t.Node -} - -type UpdateControlImplementation_UpdateControlImplementation_ControlImplementation_Controls struct { - Edges []*UpdateControlImplementation_UpdateControlImplementation_ControlImplementation_Controls_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *UpdateControlImplementation_UpdateControlImplementation_ControlImplementation_Controls) GetEdges() []*UpdateControlImplementation_UpdateControlImplementation_ControlImplementation_Controls_Edges { - if t == nil { - t = &UpdateControlImplementation_UpdateControlImplementation_ControlImplementation_Controls{} - } - return t.Edges -} - -type UpdateControlImplementation_UpdateControlImplementation_ControlImplementation_Subcontrols_Edges_Node struct { - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *UpdateControlImplementation_UpdateControlImplementation_ControlImplementation_Subcontrols_Edges_Node) GetRefCode() string { - if t == nil { - t = &UpdateControlImplementation_UpdateControlImplementation_ControlImplementation_Subcontrols_Edges_Node{} - } - return t.RefCode -} - -type UpdateControlImplementation_UpdateControlImplementation_ControlImplementation_Subcontrols_Edges struct { - Node *UpdateControlImplementation_UpdateControlImplementation_ControlImplementation_Subcontrols_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *UpdateControlImplementation_UpdateControlImplementation_ControlImplementation_Subcontrols_Edges) GetNode() *UpdateControlImplementation_UpdateControlImplementation_ControlImplementation_Subcontrols_Edges_Node { - if t == nil { - t = &UpdateControlImplementation_UpdateControlImplementation_ControlImplementation_Subcontrols_Edges{} - } - return t.Node -} - -type UpdateControlImplementation_UpdateControlImplementation_ControlImplementation_Subcontrols struct { - Edges []*UpdateControlImplementation_UpdateControlImplementation_ControlImplementation_Subcontrols_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *UpdateControlImplementation_UpdateControlImplementation_ControlImplementation_Subcontrols) GetEdges() []*UpdateControlImplementation_UpdateControlImplementation_ControlImplementation_Subcontrols_Edges { - if t == nil { - t = &UpdateControlImplementation_UpdateControlImplementation_ControlImplementation_Subcontrols{} - } - return t.Edges -} - -type UpdateControlImplementation_UpdateControlImplementation_ControlImplementation struct { - Controls UpdateControlImplementation_UpdateControlImplementation_ControlImplementation_Controls "json:\"controls\" graphql:\"controls\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - ID string "json:\"id\" graphql:\"id\"" - ImplementationDate *time.Time "json:\"implementationDate,omitempty\" graphql:\"implementationDate\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Status *enums.DocumentStatus "json:\"status,omitempty\" graphql:\"status\"" - Subcontrols UpdateControlImplementation_UpdateControlImplementation_ControlImplementation_Subcontrols "json:\"subcontrols\" graphql:\"subcontrols\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - VerificationDate *time.Time "json:\"verificationDate,omitempty\" graphql:\"verificationDate\"" - Verified *bool "json:\"verified,omitempty\" graphql:\"verified\"" -} - -func (t *UpdateControlImplementation_UpdateControlImplementation_ControlImplementation) GetControls() *UpdateControlImplementation_UpdateControlImplementation_ControlImplementation_Controls { - if t == nil { - t = &UpdateControlImplementation_UpdateControlImplementation_ControlImplementation{} - } - return &t.Controls -} -func (t *UpdateControlImplementation_UpdateControlImplementation_ControlImplementation) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateControlImplementation_UpdateControlImplementation_ControlImplementation{} - } - return t.CreatedAt -} -func (t *UpdateControlImplementation_UpdateControlImplementation_ControlImplementation) GetCreatedBy() *string { - if t == nil { - t = &UpdateControlImplementation_UpdateControlImplementation_ControlImplementation{} - } - return t.CreatedBy -} -func (t *UpdateControlImplementation_UpdateControlImplementation_ControlImplementation) GetDetails() *string { - if t == nil { - t = &UpdateControlImplementation_UpdateControlImplementation_ControlImplementation{} - } - return t.Details -} -func (t *UpdateControlImplementation_UpdateControlImplementation_ControlImplementation) GetID() string { - if t == nil { - t = &UpdateControlImplementation_UpdateControlImplementation_ControlImplementation{} - } - return t.ID -} -func (t *UpdateControlImplementation_UpdateControlImplementation_ControlImplementation) GetImplementationDate() *time.Time { - if t == nil { - t = &UpdateControlImplementation_UpdateControlImplementation_ControlImplementation{} - } - return t.ImplementationDate -} -func (t *UpdateControlImplementation_UpdateControlImplementation_ControlImplementation) GetOwnerID() *string { - if t == nil { - t = &UpdateControlImplementation_UpdateControlImplementation_ControlImplementation{} - } - return t.OwnerID -} -func (t *UpdateControlImplementation_UpdateControlImplementation_ControlImplementation) GetStatus() *enums.DocumentStatus { - if t == nil { - t = &UpdateControlImplementation_UpdateControlImplementation_ControlImplementation{} - } - return t.Status -} -func (t *UpdateControlImplementation_UpdateControlImplementation_ControlImplementation) GetSubcontrols() *UpdateControlImplementation_UpdateControlImplementation_ControlImplementation_Subcontrols { - if t == nil { - t = &UpdateControlImplementation_UpdateControlImplementation_ControlImplementation{} - } - return &t.Subcontrols -} -func (t *UpdateControlImplementation_UpdateControlImplementation_ControlImplementation) GetTags() []string { - if t == nil { - t = &UpdateControlImplementation_UpdateControlImplementation_ControlImplementation{} - } - return t.Tags -} -func (t *UpdateControlImplementation_UpdateControlImplementation_ControlImplementation) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateControlImplementation_UpdateControlImplementation_ControlImplementation{} - } - return t.UpdatedAt -} -func (t *UpdateControlImplementation_UpdateControlImplementation_ControlImplementation) GetUpdatedBy() *string { - if t == nil { - t = &UpdateControlImplementation_UpdateControlImplementation_ControlImplementation{} - } - return t.UpdatedBy -} -func (t *UpdateControlImplementation_UpdateControlImplementation_ControlImplementation) GetVerificationDate() *time.Time { - if t == nil { - t = &UpdateControlImplementation_UpdateControlImplementation_ControlImplementation{} - } - return t.VerificationDate -} -func (t *UpdateControlImplementation_UpdateControlImplementation_ControlImplementation) GetVerified() *bool { - if t == nil { - t = &UpdateControlImplementation_UpdateControlImplementation_ControlImplementation{} - } - return t.Verified -} - -type UpdateControlImplementation_UpdateControlImplementation struct { - ControlImplementation UpdateControlImplementation_UpdateControlImplementation_ControlImplementation "json:\"controlImplementation\" graphql:\"controlImplementation\"" -} - -func (t *UpdateControlImplementation_UpdateControlImplementation) GetControlImplementation() *UpdateControlImplementation_UpdateControlImplementation_ControlImplementation { - if t == nil { - t = &UpdateControlImplementation_UpdateControlImplementation{} - } - return &t.ControlImplementation -} - -type CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives_Controls_Edges_Node struct { - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives_Controls_Edges_Node) GetRefCode() string { - if t == nil { - t = &CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives_Controls_Edges_Node{} - } - return t.RefCode -} - -type CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives_Controls_Edges struct { - Node *CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives_Controls_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives_Controls_Edges) GetNode() *CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives_Controls_Edges_Node { - if t == nil { - t = &CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives_Controls_Edges{} - } - return t.Node -} - -type CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives_Controls struct { - Edges []*CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives_Controls_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives_Controls) GetEdges() []*CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives_Controls_Edges { - if t == nil { - t = &CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives_Controls{} - } - return t.Edges -} - -type CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives_Subcontrols_Edges_Node struct { - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives_Subcontrols_Edges_Node) GetRefCode() string { - if t == nil { - t = &CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives_Subcontrols_Edges_Node{} - } - return t.RefCode -} - -type CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives_Subcontrols_Edges struct { - Node *CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives_Subcontrols_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives_Subcontrols_Edges) GetNode() *CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives_Subcontrols_Edges_Node { - if t == nil { - t = &CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives_Subcontrols_Edges{} - } - return t.Node -} - -type CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives_Subcontrols struct { - Edges []*CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives_Subcontrols_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives_Subcontrols) GetEdges() []*CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives_Subcontrols_Edges { - if t == nil { - t = &CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives_Subcontrols{} - } - return t.Edges -} - -type CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives struct { - Category *string "json:\"category,omitempty\" graphql:\"category\"" - ControlObjectiveType *string "json:\"controlObjectiveType,omitempty\" graphql:\"controlObjectiveType\"" - Controls CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives_Controls "json:\"controls\" graphql:\"controls\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DesiredOutcome *string "json:\"desiredOutcome,omitempty\" graphql:\"desiredOutcome\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Revision *string "json:\"revision,omitempty\" graphql:\"revision\"" - Source *enums.ControlSource "json:\"source,omitempty\" graphql:\"source\"" - Status *enums.ObjectiveStatus "json:\"status,omitempty\" graphql:\"status\"" - Subcategory *string "json:\"subcategory,omitempty\" graphql:\"subcategory\"" - Subcontrols CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives_Subcontrols "json:\"subcontrols\" graphql:\"subcontrols\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives) GetCategory() *string { - if t == nil { - t = &CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives{} - } - return t.Category -} -func (t *CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives) GetControlObjectiveType() *string { - if t == nil { - t = &CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives{} - } - return t.ControlObjectiveType -} -func (t *CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives) GetControls() *CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives_Controls { - if t == nil { - t = &CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives{} - } - return &t.Controls -} -func (t *CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives{} - } - return t.CreatedAt -} -func (t *CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives{} - } - return t.CreatedBy -} -func (t *CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives) GetDesiredOutcome() *string { - if t == nil { - t = &CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives{} - } - return t.DesiredOutcome -} -func (t *CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives) GetDisplayID() string { - if t == nil { - t = &CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives{} - } - return t.DisplayID -} -func (t *CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives) GetID() string { - if t == nil { - t = &CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives{} - } - return t.ID -} -func (t *CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives) GetName() string { - if t == nil { - t = &CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives{} - } - return t.Name -} -func (t *CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives) GetOwnerID() *string { - if t == nil { - t = &CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives{} - } - return t.OwnerID -} -func (t *CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives) GetRevision() *string { - if t == nil { - t = &CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives{} - } - return t.Revision -} -func (t *CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives) GetSource() *enums.ControlSource { - if t == nil { - t = &CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives{} - } - return t.Source -} -func (t *CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives) GetStatus() *enums.ObjectiveStatus { - if t == nil { - t = &CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives{} - } - return t.Status -} -func (t *CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives) GetSubcategory() *string { - if t == nil { - t = &CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives{} - } - return t.Subcategory -} -func (t *CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives) GetSubcontrols() *CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives_Subcontrols { - if t == nil { - t = &CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives{} - } - return &t.Subcontrols -} -func (t *CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives) GetTags() []string { - if t == nil { - t = &CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives{} - } - return t.Tags -} -func (t *CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives{} - } - return t.UpdatedAt -} -func (t *CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives{} - } - return t.UpdatedBy -} - -type CreateBulkControlObjective_CreateBulkControlObjective struct { - ControlObjectives []*CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives "json:\"controlObjectives,omitempty\" graphql:\"controlObjectives\"" -} - -func (t *CreateBulkControlObjective_CreateBulkControlObjective) GetControlObjectives() []*CreateBulkControlObjective_CreateBulkControlObjective_ControlObjectives { - if t == nil { - t = &CreateBulkControlObjective_CreateBulkControlObjective{} - } - return t.ControlObjectives -} - -type CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives_Controls_Edges_Node struct { - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives_Controls_Edges_Node) GetRefCode() string { - if t == nil { - t = &CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives_Controls_Edges_Node{} - } - return t.RefCode -} - -type CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives_Controls_Edges struct { - Node *CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives_Controls_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives_Controls_Edges) GetNode() *CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives_Controls_Edges_Node { - if t == nil { - t = &CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives_Controls_Edges{} - } - return t.Node -} - -type CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives_Controls struct { - Edges []*CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives_Controls_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives_Controls) GetEdges() []*CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives_Controls_Edges { - if t == nil { - t = &CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives_Controls{} - } - return t.Edges -} - -type CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives_Subcontrols_Edges_Node struct { - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives_Subcontrols_Edges_Node) GetRefCode() string { - if t == nil { - t = &CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives_Subcontrols_Edges_Node{} - } - return t.RefCode -} - -type CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives_Subcontrols_Edges struct { - Node *CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives_Subcontrols_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives_Subcontrols_Edges) GetNode() *CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives_Subcontrols_Edges_Node { - if t == nil { - t = &CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives_Subcontrols_Edges{} - } - return t.Node -} - -type CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives_Subcontrols struct { - Edges []*CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives_Subcontrols_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives_Subcontrols) GetEdges() []*CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives_Subcontrols_Edges { - if t == nil { - t = &CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives_Subcontrols{} - } - return t.Edges -} - -type CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives struct { - Category *string "json:\"category,omitempty\" graphql:\"category\"" - ControlObjectiveType *string "json:\"controlObjectiveType,omitempty\" graphql:\"controlObjectiveType\"" - Controls CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives_Controls "json:\"controls\" graphql:\"controls\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DesiredOutcome *string "json:\"desiredOutcome,omitempty\" graphql:\"desiredOutcome\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Revision *string "json:\"revision,omitempty\" graphql:\"revision\"" - Source *enums.ControlSource "json:\"source,omitempty\" graphql:\"source\"" - Status *enums.ObjectiveStatus "json:\"status,omitempty\" graphql:\"status\"" - Subcategory *string "json:\"subcategory,omitempty\" graphql:\"subcategory\"" - Subcontrols CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives_Subcontrols "json:\"subcontrols\" graphql:\"subcontrols\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives) GetCategory() *string { - if t == nil { - t = &CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives{} - } - return t.Category -} -func (t *CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives) GetControlObjectiveType() *string { - if t == nil { - t = &CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives{} - } - return t.ControlObjectiveType -} -func (t *CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives) GetControls() *CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives_Controls { - if t == nil { - t = &CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives{} - } - return &t.Controls -} -func (t *CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives) GetDesiredOutcome() *string { - if t == nil { - t = &CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives{} - } - return t.DesiredOutcome -} -func (t *CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives) GetDisplayID() string { - if t == nil { - t = &CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives{} - } - return t.DisplayID -} -func (t *CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives) GetID() string { - if t == nil { - t = &CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives{} - } - return t.ID -} -func (t *CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives) GetName() string { - if t == nil { - t = &CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives{} - } - return t.Name -} -func (t *CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives{} - } - return t.OwnerID -} -func (t *CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives) GetRevision() *string { - if t == nil { - t = &CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives{} - } - return t.Revision -} -func (t *CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives) GetSource() *enums.ControlSource { - if t == nil { - t = &CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives{} - } - return t.Source -} -func (t *CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives) GetStatus() *enums.ObjectiveStatus { - if t == nil { - t = &CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives{} - } - return t.Status -} -func (t *CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives) GetSubcategory() *string { - if t == nil { - t = &CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives{} - } - return t.Subcategory -} -func (t *CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives) GetSubcontrols() *CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives_Subcontrols { - if t == nil { - t = &CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives{} - } - return &t.Subcontrols -} -func (t *CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives) GetTags() []string { - if t == nil { - t = &CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives{} - } - return t.Tags -} -func (t *CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives{} - } - return t.UpdatedBy -} - -type CreateBulkCSVControlObjective_CreateBulkCSVControlObjective struct { - ControlObjectives []*CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives "json:\"controlObjectives,omitempty\" graphql:\"controlObjectives\"" -} - -func (t *CreateBulkCSVControlObjective_CreateBulkCSVControlObjective) GetControlObjectives() []*CreateBulkCSVControlObjective_CreateBulkCSVControlObjective_ControlObjectives { - if t == nil { - t = &CreateBulkCSVControlObjective_CreateBulkCSVControlObjective{} - } - return t.ControlObjectives -} - -type CreateControlObjective_CreateControlObjective_ControlObjective_Controls_Edges_Node struct { - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *CreateControlObjective_CreateControlObjective_ControlObjective_Controls_Edges_Node) GetRefCode() string { - if t == nil { - t = &CreateControlObjective_CreateControlObjective_ControlObjective_Controls_Edges_Node{} - } - return t.RefCode -} - -type CreateControlObjective_CreateControlObjective_ControlObjective_Controls_Edges struct { - Node *CreateControlObjective_CreateControlObjective_ControlObjective_Controls_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *CreateControlObjective_CreateControlObjective_ControlObjective_Controls_Edges) GetNode() *CreateControlObjective_CreateControlObjective_ControlObjective_Controls_Edges_Node { - if t == nil { - t = &CreateControlObjective_CreateControlObjective_ControlObjective_Controls_Edges{} - } - return t.Node -} - -type CreateControlObjective_CreateControlObjective_ControlObjective_Controls struct { - Edges []*CreateControlObjective_CreateControlObjective_ControlObjective_Controls_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *CreateControlObjective_CreateControlObjective_ControlObjective_Controls) GetEdges() []*CreateControlObjective_CreateControlObjective_ControlObjective_Controls_Edges { - if t == nil { - t = &CreateControlObjective_CreateControlObjective_ControlObjective_Controls{} - } - return t.Edges -} - -type CreateControlObjective_CreateControlObjective_ControlObjective_Subcontrols_Edges_Node struct { - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *CreateControlObjective_CreateControlObjective_ControlObjective_Subcontrols_Edges_Node) GetRefCode() string { - if t == nil { - t = &CreateControlObjective_CreateControlObjective_ControlObjective_Subcontrols_Edges_Node{} - } - return t.RefCode -} - -type CreateControlObjective_CreateControlObjective_ControlObjective_Subcontrols_Edges struct { - Node *CreateControlObjective_CreateControlObjective_ControlObjective_Subcontrols_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *CreateControlObjective_CreateControlObjective_ControlObjective_Subcontrols_Edges) GetNode() *CreateControlObjective_CreateControlObjective_ControlObjective_Subcontrols_Edges_Node { - if t == nil { - t = &CreateControlObjective_CreateControlObjective_ControlObjective_Subcontrols_Edges{} - } - return t.Node -} - -type CreateControlObjective_CreateControlObjective_ControlObjective_Subcontrols struct { - Edges []*CreateControlObjective_CreateControlObjective_ControlObjective_Subcontrols_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *CreateControlObjective_CreateControlObjective_ControlObjective_Subcontrols) GetEdges() []*CreateControlObjective_CreateControlObjective_ControlObjective_Subcontrols_Edges { - if t == nil { - t = &CreateControlObjective_CreateControlObjective_ControlObjective_Subcontrols{} - } - return t.Edges -} - -type CreateControlObjective_CreateControlObjective_ControlObjective struct { - Category *string "json:\"category,omitempty\" graphql:\"category\"" - ControlObjectiveType *string "json:\"controlObjectiveType,omitempty\" graphql:\"controlObjectiveType\"" - Controls CreateControlObjective_CreateControlObjective_ControlObjective_Controls "json:\"controls\" graphql:\"controls\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DesiredOutcome *string "json:\"desiredOutcome,omitempty\" graphql:\"desiredOutcome\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Revision *string "json:\"revision,omitempty\" graphql:\"revision\"" - Source *enums.ControlSource "json:\"source,omitempty\" graphql:\"source\"" - Status *enums.ObjectiveStatus "json:\"status,omitempty\" graphql:\"status\"" - Subcategory *string "json:\"subcategory,omitempty\" graphql:\"subcategory\"" - Subcontrols CreateControlObjective_CreateControlObjective_ControlObjective_Subcontrols "json:\"subcontrols\" graphql:\"subcontrols\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateControlObjective_CreateControlObjective_ControlObjective) GetCategory() *string { - if t == nil { - t = &CreateControlObjective_CreateControlObjective_ControlObjective{} - } - return t.Category -} -func (t *CreateControlObjective_CreateControlObjective_ControlObjective) GetControlObjectiveType() *string { - if t == nil { - t = &CreateControlObjective_CreateControlObjective_ControlObjective{} - } - return t.ControlObjectiveType -} -func (t *CreateControlObjective_CreateControlObjective_ControlObjective) GetControls() *CreateControlObjective_CreateControlObjective_ControlObjective_Controls { - if t == nil { - t = &CreateControlObjective_CreateControlObjective_ControlObjective{} - } - return &t.Controls -} -func (t *CreateControlObjective_CreateControlObjective_ControlObjective) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateControlObjective_CreateControlObjective_ControlObjective{} - } - return t.CreatedAt -} -func (t *CreateControlObjective_CreateControlObjective_ControlObjective) GetCreatedBy() *string { - if t == nil { - t = &CreateControlObjective_CreateControlObjective_ControlObjective{} - } - return t.CreatedBy -} -func (t *CreateControlObjective_CreateControlObjective_ControlObjective) GetDesiredOutcome() *string { - if t == nil { - t = &CreateControlObjective_CreateControlObjective_ControlObjective{} - } - return t.DesiredOutcome -} -func (t *CreateControlObjective_CreateControlObjective_ControlObjective) GetDisplayID() string { - if t == nil { - t = &CreateControlObjective_CreateControlObjective_ControlObjective{} - } - return t.DisplayID -} -func (t *CreateControlObjective_CreateControlObjective_ControlObjective) GetID() string { - if t == nil { - t = &CreateControlObjective_CreateControlObjective_ControlObjective{} - } - return t.ID -} -func (t *CreateControlObjective_CreateControlObjective_ControlObjective) GetName() string { - if t == nil { - t = &CreateControlObjective_CreateControlObjective_ControlObjective{} - } - return t.Name -} -func (t *CreateControlObjective_CreateControlObjective_ControlObjective) GetOwnerID() *string { - if t == nil { - t = &CreateControlObjective_CreateControlObjective_ControlObjective{} - } - return t.OwnerID -} -func (t *CreateControlObjective_CreateControlObjective_ControlObjective) GetRevision() *string { - if t == nil { - t = &CreateControlObjective_CreateControlObjective_ControlObjective{} - } - return t.Revision -} -func (t *CreateControlObjective_CreateControlObjective_ControlObjective) GetSource() *enums.ControlSource { - if t == nil { - t = &CreateControlObjective_CreateControlObjective_ControlObjective{} - } - return t.Source -} -func (t *CreateControlObjective_CreateControlObjective_ControlObjective) GetStatus() *enums.ObjectiveStatus { - if t == nil { - t = &CreateControlObjective_CreateControlObjective_ControlObjective{} - } - return t.Status -} -func (t *CreateControlObjective_CreateControlObjective_ControlObjective) GetSubcategory() *string { - if t == nil { - t = &CreateControlObjective_CreateControlObjective_ControlObjective{} - } - return t.Subcategory -} -func (t *CreateControlObjective_CreateControlObjective_ControlObjective) GetSubcontrols() *CreateControlObjective_CreateControlObjective_ControlObjective_Subcontrols { - if t == nil { - t = &CreateControlObjective_CreateControlObjective_ControlObjective{} - } - return &t.Subcontrols -} -func (t *CreateControlObjective_CreateControlObjective_ControlObjective) GetTags() []string { - if t == nil { - t = &CreateControlObjective_CreateControlObjective_ControlObjective{} - } - return t.Tags -} -func (t *CreateControlObjective_CreateControlObjective_ControlObjective) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateControlObjective_CreateControlObjective_ControlObjective{} - } - return t.UpdatedAt -} -func (t *CreateControlObjective_CreateControlObjective_ControlObjective) GetUpdatedBy() *string { - if t == nil { - t = &CreateControlObjective_CreateControlObjective_ControlObjective{} - } - return t.UpdatedBy -} - -type CreateControlObjective_CreateControlObjective struct { - ControlObjective CreateControlObjective_CreateControlObjective_ControlObjective "json:\"controlObjective\" graphql:\"controlObjective\"" -} - -func (t *CreateControlObjective_CreateControlObjective) GetControlObjective() *CreateControlObjective_CreateControlObjective_ControlObjective { - if t == nil { - t = &CreateControlObjective_CreateControlObjective{} - } - return &t.ControlObjective -} - -type DeleteControlObjective_DeleteControlObjective struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteControlObjective_DeleteControlObjective) GetDeletedID() string { - if t == nil { - t = &DeleteControlObjective_DeleteControlObjective{} - } - return t.DeletedID -} - -type GetAllControlObjectives_ControlObjectives_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllControlObjectives_ControlObjectives_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllControlObjectives_ControlObjectives_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllControlObjectives_ControlObjectives_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllControlObjectives_ControlObjectives_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllControlObjectives_ControlObjectives_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllControlObjectives_ControlObjectives_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllControlObjectives_ControlObjectives_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllControlObjectives_ControlObjectives_PageInfo{} - } - return t.StartCursor -} - -type GetAllControlObjectives_ControlObjectives_Edges_Node_Controls_Edges_Node struct { - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *GetAllControlObjectives_ControlObjectives_Edges_Node_Controls_Edges_Node) GetRefCode() string { - if t == nil { - t = &GetAllControlObjectives_ControlObjectives_Edges_Node_Controls_Edges_Node{} - } - return t.RefCode -} - -type GetAllControlObjectives_ControlObjectives_Edges_Node_Controls_Edges struct { - Node *GetAllControlObjectives_ControlObjectives_Edges_Node_Controls_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllControlObjectives_ControlObjectives_Edges_Node_Controls_Edges) GetNode() *GetAllControlObjectives_ControlObjectives_Edges_Node_Controls_Edges_Node { - if t == nil { - t = &GetAllControlObjectives_ControlObjectives_Edges_Node_Controls_Edges{} - } - return t.Node -} - -type GetAllControlObjectives_ControlObjectives_Edges_Node_Controls struct { - Edges []*GetAllControlObjectives_ControlObjectives_Edges_Node_Controls_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetAllControlObjectives_ControlObjectives_Edges_Node_Controls) GetEdges() []*GetAllControlObjectives_ControlObjectives_Edges_Node_Controls_Edges { - if t == nil { - t = &GetAllControlObjectives_ControlObjectives_Edges_Node_Controls{} - } - return t.Edges -} - -type GetAllControlObjectives_ControlObjectives_Edges_Node_Subcontrols_Edges_Node struct { - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *GetAllControlObjectives_ControlObjectives_Edges_Node_Subcontrols_Edges_Node) GetRefCode() string { - if t == nil { - t = &GetAllControlObjectives_ControlObjectives_Edges_Node_Subcontrols_Edges_Node{} - } - return t.RefCode -} - -type GetAllControlObjectives_ControlObjectives_Edges_Node_Subcontrols_Edges struct { - Node *GetAllControlObjectives_ControlObjectives_Edges_Node_Subcontrols_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllControlObjectives_ControlObjectives_Edges_Node_Subcontrols_Edges) GetNode() *GetAllControlObjectives_ControlObjectives_Edges_Node_Subcontrols_Edges_Node { - if t == nil { - t = &GetAllControlObjectives_ControlObjectives_Edges_Node_Subcontrols_Edges{} - } - return t.Node -} - -type GetAllControlObjectives_ControlObjectives_Edges_Node_Subcontrols struct { - Edges []*GetAllControlObjectives_ControlObjectives_Edges_Node_Subcontrols_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetAllControlObjectives_ControlObjectives_Edges_Node_Subcontrols) GetEdges() []*GetAllControlObjectives_ControlObjectives_Edges_Node_Subcontrols_Edges { - if t == nil { - t = &GetAllControlObjectives_ControlObjectives_Edges_Node_Subcontrols{} - } - return t.Edges -} - -type GetAllControlObjectives_ControlObjectives_Edges_Node struct { - Category *string "json:\"category,omitempty\" graphql:\"category\"" - ControlObjectiveType *string "json:\"controlObjectiveType,omitempty\" graphql:\"controlObjectiveType\"" - Controls GetAllControlObjectives_ControlObjectives_Edges_Node_Controls "json:\"controls\" graphql:\"controls\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DesiredOutcome *string "json:\"desiredOutcome,omitempty\" graphql:\"desiredOutcome\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Revision *string "json:\"revision,omitempty\" graphql:\"revision\"" - Source *enums.ControlSource "json:\"source,omitempty\" graphql:\"source\"" - Status *enums.ObjectiveStatus "json:\"status,omitempty\" graphql:\"status\"" - Subcategory *string "json:\"subcategory,omitempty\" graphql:\"subcategory\"" - Subcontrols GetAllControlObjectives_ControlObjectives_Edges_Node_Subcontrols "json:\"subcontrols\" graphql:\"subcontrols\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllControlObjectives_ControlObjectives_Edges_Node) GetCategory() *string { - if t == nil { - t = &GetAllControlObjectives_ControlObjectives_Edges_Node{} - } - return t.Category -} -func (t *GetAllControlObjectives_ControlObjectives_Edges_Node) GetControlObjectiveType() *string { - if t == nil { - t = &GetAllControlObjectives_ControlObjectives_Edges_Node{} - } - return t.ControlObjectiveType -} -func (t *GetAllControlObjectives_ControlObjectives_Edges_Node) GetControls() *GetAllControlObjectives_ControlObjectives_Edges_Node_Controls { - if t == nil { - t = &GetAllControlObjectives_ControlObjectives_Edges_Node{} - } - return &t.Controls -} -func (t *GetAllControlObjectives_ControlObjectives_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllControlObjectives_ControlObjectives_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllControlObjectives_ControlObjectives_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllControlObjectives_ControlObjectives_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllControlObjectives_ControlObjectives_Edges_Node) GetDesiredOutcome() *string { - if t == nil { - t = &GetAllControlObjectives_ControlObjectives_Edges_Node{} - } - return t.DesiredOutcome -} -func (t *GetAllControlObjectives_ControlObjectives_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetAllControlObjectives_ControlObjectives_Edges_Node{} - } - return t.DisplayID -} -func (t *GetAllControlObjectives_ControlObjectives_Edges_Node) GetID() string { - if t == nil { - t = &GetAllControlObjectives_ControlObjectives_Edges_Node{} - } - return t.ID -} -func (t *GetAllControlObjectives_ControlObjectives_Edges_Node) GetName() string { - if t == nil { - t = &GetAllControlObjectives_ControlObjectives_Edges_Node{} - } - return t.Name -} -func (t *GetAllControlObjectives_ControlObjectives_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllControlObjectives_ControlObjectives_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllControlObjectives_ControlObjectives_Edges_Node) GetRevision() *string { - if t == nil { - t = &GetAllControlObjectives_ControlObjectives_Edges_Node{} - } - return t.Revision -} -func (t *GetAllControlObjectives_ControlObjectives_Edges_Node) GetSource() *enums.ControlSource { - if t == nil { - t = &GetAllControlObjectives_ControlObjectives_Edges_Node{} - } - return t.Source -} -func (t *GetAllControlObjectives_ControlObjectives_Edges_Node) GetStatus() *enums.ObjectiveStatus { - if t == nil { - t = &GetAllControlObjectives_ControlObjectives_Edges_Node{} - } - return t.Status -} -func (t *GetAllControlObjectives_ControlObjectives_Edges_Node) GetSubcategory() *string { - if t == nil { - t = &GetAllControlObjectives_ControlObjectives_Edges_Node{} - } - return t.Subcategory -} -func (t *GetAllControlObjectives_ControlObjectives_Edges_Node) GetSubcontrols() *GetAllControlObjectives_ControlObjectives_Edges_Node_Subcontrols { - if t == nil { - t = &GetAllControlObjectives_ControlObjectives_Edges_Node{} - } - return &t.Subcontrols -} -func (t *GetAllControlObjectives_ControlObjectives_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllControlObjectives_ControlObjectives_Edges_Node{} - } - return t.Tags -} -func (t *GetAllControlObjectives_ControlObjectives_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllControlObjectives_ControlObjectives_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllControlObjectives_ControlObjectives_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllControlObjectives_ControlObjectives_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllControlObjectives_ControlObjectives_Edges struct { - Node *GetAllControlObjectives_ControlObjectives_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllControlObjectives_ControlObjectives_Edges) GetNode() *GetAllControlObjectives_ControlObjectives_Edges_Node { - if t == nil { - t = &GetAllControlObjectives_ControlObjectives_Edges{} - } - return t.Node -} - -type GetAllControlObjectives_ControlObjectives struct { - Edges []*GetAllControlObjectives_ControlObjectives_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllControlObjectives_ControlObjectives_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllControlObjectives_ControlObjectives) GetEdges() []*GetAllControlObjectives_ControlObjectives_Edges { - if t == nil { - t = &GetAllControlObjectives_ControlObjectives{} - } - return t.Edges -} -func (t *GetAllControlObjectives_ControlObjectives) GetPageInfo() *GetAllControlObjectives_ControlObjectives_PageInfo { - if t == nil { - t = &GetAllControlObjectives_ControlObjectives{} - } - return &t.PageInfo -} -func (t *GetAllControlObjectives_ControlObjectives) GetTotalCount() int64 { - if t == nil { - t = &GetAllControlObjectives_ControlObjectives{} - } - return t.TotalCount -} - -type GetControlObjectiveByID_ControlObjective_Controls_Edges_Node struct { - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *GetControlObjectiveByID_ControlObjective_Controls_Edges_Node) GetRefCode() string { - if t == nil { - t = &GetControlObjectiveByID_ControlObjective_Controls_Edges_Node{} - } - return t.RefCode -} - -type GetControlObjectiveByID_ControlObjective_Controls_Edges struct { - Node *GetControlObjectiveByID_ControlObjective_Controls_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetControlObjectiveByID_ControlObjective_Controls_Edges) GetNode() *GetControlObjectiveByID_ControlObjective_Controls_Edges_Node { - if t == nil { - t = &GetControlObjectiveByID_ControlObjective_Controls_Edges{} - } - return t.Node -} - -type GetControlObjectiveByID_ControlObjective_Controls struct { - Edges []*GetControlObjectiveByID_ControlObjective_Controls_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetControlObjectiveByID_ControlObjective_Controls) GetEdges() []*GetControlObjectiveByID_ControlObjective_Controls_Edges { - if t == nil { - t = &GetControlObjectiveByID_ControlObjective_Controls{} - } - return t.Edges -} - -type GetControlObjectiveByID_ControlObjective_Subcontrols_Edges_Node struct { - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *GetControlObjectiveByID_ControlObjective_Subcontrols_Edges_Node) GetRefCode() string { - if t == nil { - t = &GetControlObjectiveByID_ControlObjective_Subcontrols_Edges_Node{} - } - return t.RefCode -} - -type GetControlObjectiveByID_ControlObjective_Subcontrols_Edges struct { - Node *GetControlObjectiveByID_ControlObjective_Subcontrols_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetControlObjectiveByID_ControlObjective_Subcontrols_Edges) GetNode() *GetControlObjectiveByID_ControlObjective_Subcontrols_Edges_Node { - if t == nil { - t = &GetControlObjectiveByID_ControlObjective_Subcontrols_Edges{} - } - return t.Node -} - -type GetControlObjectiveByID_ControlObjective_Subcontrols struct { - Edges []*GetControlObjectiveByID_ControlObjective_Subcontrols_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetControlObjectiveByID_ControlObjective_Subcontrols) GetEdges() []*GetControlObjectiveByID_ControlObjective_Subcontrols_Edges { - if t == nil { - t = &GetControlObjectiveByID_ControlObjective_Subcontrols{} - } - return t.Edges -} - -type GetControlObjectiveByID_ControlObjective struct { - Category *string "json:\"category,omitempty\" graphql:\"category\"" - ControlObjectiveType *string "json:\"controlObjectiveType,omitempty\" graphql:\"controlObjectiveType\"" - Controls GetControlObjectiveByID_ControlObjective_Controls "json:\"controls\" graphql:\"controls\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DesiredOutcome *string "json:\"desiredOutcome,omitempty\" graphql:\"desiredOutcome\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Revision *string "json:\"revision,omitempty\" graphql:\"revision\"" - Source *enums.ControlSource "json:\"source,omitempty\" graphql:\"source\"" - Status *enums.ObjectiveStatus "json:\"status,omitempty\" graphql:\"status\"" - Subcategory *string "json:\"subcategory,omitempty\" graphql:\"subcategory\"" - Subcontrols GetControlObjectiveByID_ControlObjective_Subcontrols "json:\"subcontrols\" graphql:\"subcontrols\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetControlObjectiveByID_ControlObjective) GetCategory() *string { - if t == nil { - t = &GetControlObjectiveByID_ControlObjective{} - } - return t.Category -} -func (t *GetControlObjectiveByID_ControlObjective) GetControlObjectiveType() *string { - if t == nil { - t = &GetControlObjectiveByID_ControlObjective{} - } - return t.ControlObjectiveType -} -func (t *GetControlObjectiveByID_ControlObjective) GetControls() *GetControlObjectiveByID_ControlObjective_Controls { - if t == nil { - t = &GetControlObjectiveByID_ControlObjective{} - } - return &t.Controls -} -func (t *GetControlObjectiveByID_ControlObjective) GetCreatedAt() *time.Time { - if t == nil { - t = &GetControlObjectiveByID_ControlObjective{} - } - return t.CreatedAt -} -func (t *GetControlObjectiveByID_ControlObjective) GetCreatedBy() *string { - if t == nil { - t = &GetControlObjectiveByID_ControlObjective{} - } - return t.CreatedBy -} -func (t *GetControlObjectiveByID_ControlObjective) GetDesiredOutcome() *string { - if t == nil { - t = &GetControlObjectiveByID_ControlObjective{} - } - return t.DesiredOutcome -} -func (t *GetControlObjectiveByID_ControlObjective) GetDisplayID() string { - if t == nil { - t = &GetControlObjectiveByID_ControlObjective{} - } - return t.DisplayID -} -func (t *GetControlObjectiveByID_ControlObjective) GetID() string { - if t == nil { - t = &GetControlObjectiveByID_ControlObjective{} - } - return t.ID -} -func (t *GetControlObjectiveByID_ControlObjective) GetName() string { - if t == nil { - t = &GetControlObjectiveByID_ControlObjective{} - } - return t.Name -} -func (t *GetControlObjectiveByID_ControlObjective) GetOwnerID() *string { - if t == nil { - t = &GetControlObjectiveByID_ControlObjective{} - } - return t.OwnerID -} -func (t *GetControlObjectiveByID_ControlObjective) GetRevision() *string { - if t == nil { - t = &GetControlObjectiveByID_ControlObjective{} - } - return t.Revision -} -func (t *GetControlObjectiveByID_ControlObjective) GetSource() *enums.ControlSource { - if t == nil { - t = &GetControlObjectiveByID_ControlObjective{} - } - return t.Source -} -func (t *GetControlObjectiveByID_ControlObjective) GetStatus() *enums.ObjectiveStatus { - if t == nil { - t = &GetControlObjectiveByID_ControlObjective{} - } - return t.Status -} -func (t *GetControlObjectiveByID_ControlObjective) GetSubcategory() *string { - if t == nil { - t = &GetControlObjectiveByID_ControlObjective{} - } - return t.Subcategory -} -func (t *GetControlObjectiveByID_ControlObjective) GetSubcontrols() *GetControlObjectiveByID_ControlObjective_Subcontrols { - if t == nil { - t = &GetControlObjectiveByID_ControlObjective{} - } - return &t.Subcontrols -} -func (t *GetControlObjectiveByID_ControlObjective) GetTags() []string { - if t == nil { - t = &GetControlObjectiveByID_ControlObjective{} - } - return t.Tags -} -func (t *GetControlObjectiveByID_ControlObjective) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetControlObjectiveByID_ControlObjective{} - } - return t.UpdatedAt -} -func (t *GetControlObjectiveByID_ControlObjective) GetUpdatedBy() *string { - if t == nil { - t = &GetControlObjectiveByID_ControlObjective{} - } - return t.UpdatedBy -} - -type GetControlObjectives_ControlObjectives_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetControlObjectives_ControlObjectives_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetControlObjectives_ControlObjectives_PageInfo{} - } - return t.EndCursor -} -func (t *GetControlObjectives_ControlObjectives_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetControlObjectives_ControlObjectives_PageInfo{} - } - return t.HasNextPage -} -func (t *GetControlObjectives_ControlObjectives_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetControlObjectives_ControlObjectives_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetControlObjectives_ControlObjectives_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetControlObjectives_ControlObjectives_PageInfo{} - } - return t.StartCursor -} - -type GetControlObjectives_ControlObjectives_Edges_Node_Controls_Edges_Node struct { - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *GetControlObjectives_ControlObjectives_Edges_Node_Controls_Edges_Node) GetRefCode() string { - if t == nil { - t = &GetControlObjectives_ControlObjectives_Edges_Node_Controls_Edges_Node{} - } - return t.RefCode -} - -type GetControlObjectives_ControlObjectives_Edges_Node_Controls_Edges struct { - Node *GetControlObjectives_ControlObjectives_Edges_Node_Controls_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetControlObjectives_ControlObjectives_Edges_Node_Controls_Edges) GetNode() *GetControlObjectives_ControlObjectives_Edges_Node_Controls_Edges_Node { - if t == nil { - t = &GetControlObjectives_ControlObjectives_Edges_Node_Controls_Edges{} - } - return t.Node -} - -type GetControlObjectives_ControlObjectives_Edges_Node_Controls struct { - Edges []*GetControlObjectives_ControlObjectives_Edges_Node_Controls_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetControlObjectives_ControlObjectives_Edges_Node_Controls) GetEdges() []*GetControlObjectives_ControlObjectives_Edges_Node_Controls_Edges { - if t == nil { - t = &GetControlObjectives_ControlObjectives_Edges_Node_Controls{} - } - return t.Edges -} - -type GetControlObjectives_ControlObjectives_Edges_Node_Subcontrols_Edges_Node struct { - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *GetControlObjectives_ControlObjectives_Edges_Node_Subcontrols_Edges_Node) GetRefCode() string { - if t == nil { - t = &GetControlObjectives_ControlObjectives_Edges_Node_Subcontrols_Edges_Node{} - } - return t.RefCode -} - -type GetControlObjectives_ControlObjectives_Edges_Node_Subcontrols_Edges struct { - Node *GetControlObjectives_ControlObjectives_Edges_Node_Subcontrols_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetControlObjectives_ControlObjectives_Edges_Node_Subcontrols_Edges) GetNode() *GetControlObjectives_ControlObjectives_Edges_Node_Subcontrols_Edges_Node { - if t == nil { - t = &GetControlObjectives_ControlObjectives_Edges_Node_Subcontrols_Edges{} - } - return t.Node -} - -type GetControlObjectives_ControlObjectives_Edges_Node_Subcontrols struct { - Edges []*GetControlObjectives_ControlObjectives_Edges_Node_Subcontrols_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetControlObjectives_ControlObjectives_Edges_Node_Subcontrols) GetEdges() []*GetControlObjectives_ControlObjectives_Edges_Node_Subcontrols_Edges { - if t == nil { - t = &GetControlObjectives_ControlObjectives_Edges_Node_Subcontrols{} - } - return t.Edges -} - -type GetControlObjectives_ControlObjectives_Edges_Node struct { - Category *string "json:\"category,omitempty\" graphql:\"category\"" - ControlObjectiveType *string "json:\"controlObjectiveType,omitempty\" graphql:\"controlObjectiveType\"" - Controls GetControlObjectives_ControlObjectives_Edges_Node_Controls "json:\"controls\" graphql:\"controls\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DesiredOutcome *string "json:\"desiredOutcome,omitempty\" graphql:\"desiredOutcome\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Revision *string "json:\"revision,omitempty\" graphql:\"revision\"" - Source *enums.ControlSource "json:\"source,omitempty\" graphql:\"source\"" - Status *enums.ObjectiveStatus "json:\"status,omitempty\" graphql:\"status\"" - Subcategory *string "json:\"subcategory,omitempty\" graphql:\"subcategory\"" - Subcontrols GetControlObjectives_ControlObjectives_Edges_Node_Subcontrols "json:\"subcontrols\" graphql:\"subcontrols\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetControlObjectives_ControlObjectives_Edges_Node) GetCategory() *string { - if t == nil { - t = &GetControlObjectives_ControlObjectives_Edges_Node{} - } - return t.Category -} -func (t *GetControlObjectives_ControlObjectives_Edges_Node) GetControlObjectiveType() *string { - if t == nil { - t = &GetControlObjectives_ControlObjectives_Edges_Node{} - } - return t.ControlObjectiveType -} -func (t *GetControlObjectives_ControlObjectives_Edges_Node) GetControls() *GetControlObjectives_ControlObjectives_Edges_Node_Controls { - if t == nil { - t = &GetControlObjectives_ControlObjectives_Edges_Node{} - } - return &t.Controls -} -func (t *GetControlObjectives_ControlObjectives_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetControlObjectives_ControlObjectives_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetControlObjectives_ControlObjectives_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetControlObjectives_ControlObjectives_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetControlObjectives_ControlObjectives_Edges_Node) GetDesiredOutcome() *string { - if t == nil { - t = &GetControlObjectives_ControlObjectives_Edges_Node{} - } - return t.DesiredOutcome -} -func (t *GetControlObjectives_ControlObjectives_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetControlObjectives_ControlObjectives_Edges_Node{} - } - return t.DisplayID -} -func (t *GetControlObjectives_ControlObjectives_Edges_Node) GetID() string { - if t == nil { - t = &GetControlObjectives_ControlObjectives_Edges_Node{} - } - return t.ID -} -func (t *GetControlObjectives_ControlObjectives_Edges_Node) GetName() string { - if t == nil { - t = &GetControlObjectives_ControlObjectives_Edges_Node{} - } - return t.Name -} -func (t *GetControlObjectives_ControlObjectives_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetControlObjectives_ControlObjectives_Edges_Node{} - } - return t.OwnerID -} -func (t *GetControlObjectives_ControlObjectives_Edges_Node) GetRevision() *string { - if t == nil { - t = &GetControlObjectives_ControlObjectives_Edges_Node{} - } - return t.Revision -} -func (t *GetControlObjectives_ControlObjectives_Edges_Node) GetSource() *enums.ControlSource { - if t == nil { - t = &GetControlObjectives_ControlObjectives_Edges_Node{} - } - return t.Source -} -func (t *GetControlObjectives_ControlObjectives_Edges_Node) GetStatus() *enums.ObjectiveStatus { - if t == nil { - t = &GetControlObjectives_ControlObjectives_Edges_Node{} - } - return t.Status -} -func (t *GetControlObjectives_ControlObjectives_Edges_Node) GetSubcategory() *string { - if t == nil { - t = &GetControlObjectives_ControlObjectives_Edges_Node{} - } - return t.Subcategory -} -func (t *GetControlObjectives_ControlObjectives_Edges_Node) GetSubcontrols() *GetControlObjectives_ControlObjectives_Edges_Node_Subcontrols { - if t == nil { - t = &GetControlObjectives_ControlObjectives_Edges_Node{} - } - return &t.Subcontrols -} -func (t *GetControlObjectives_ControlObjectives_Edges_Node) GetTags() []string { - if t == nil { - t = &GetControlObjectives_ControlObjectives_Edges_Node{} - } - return t.Tags -} -func (t *GetControlObjectives_ControlObjectives_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetControlObjectives_ControlObjectives_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetControlObjectives_ControlObjectives_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetControlObjectives_ControlObjectives_Edges_Node{} - } - return t.UpdatedBy -} - -type GetControlObjectives_ControlObjectives_Edges struct { - Node *GetControlObjectives_ControlObjectives_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetControlObjectives_ControlObjectives_Edges) GetNode() *GetControlObjectives_ControlObjectives_Edges_Node { - if t == nil { - t = &GetControlObjectives_ControlObjectives_Edges{} - } - return t.Node -} - -type GetControlObjectives_ControlObjectives struct { - Edges []*GetControlObjectives_ControlObjectives_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetControlObjectives_ControlObjectives_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetControlObjectives_ControlObjectives) GetEdges() []*GetControlObjectives_ControlObjectives_Edges { - if t == nil { - t = &GetControlObjectives_ControlObjectives{} - } - return t.Edges -} -func (t *GetControlObjectives_ControlObjectives) GetPageInfo() *GetControlObjectives_ControlObjectives_PageInfo { - if t == nil { - t = &GetControlObjectives_ControlObjectives{} - } - return &t.PageInfo -} -func (t *GetControlObjectives_ControlObjectives) GetTotalCount() int64 { - if t == nil { - t = &GetControlObjectives_ControlObjectives{} - } - return t.TotalCount -} - -type UpdateControlObjective_UpdateControlObjective_ControlObjective_Controls_Edges_Node struct { - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *UpdateControlObjective_UpdateControlObjective_ControlObjective_Controls_Edges_Node) GetRefCode() string { - if t == nil { - t = &UpdateControlObjective_UpdateControlObjective_ControlObjective_Controls_Edges_Node{} - } - return t.RefCode -} - -type UpdateControlObjective_UpdateControlObjective_ControlObjective_Controls_Edges struct { - Node *UpdateControlObjective_UpdateControlObjective_ControlObjective_Controls_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *UpdateControlObjective_UpdateControlObjective_ControlObjective_Controls_Edges) GetNode() *UpdateControlObjective_UpdateControlObjective_ControlObjective_Controls_Edges_Node { - if t == nil { - t = &UpdateControlObjective_UpdateControlObjective_ControlObjective_Controls_Edges{} - } - return t.Node -} - -type UpdateControlObjective_UpdateControlObjective_ControlObjective_Controls struct { - Edges []*UpdateControlObjective_UpdateControlObjective_ControlObjective_Controls_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *UpdateControlObjective_UpdateControlObjective_ControlObjective_Controls) GetEdges() []*UpdateControlObjective_UpdateControlObjective_ControlObjective_Controls_Edges { - if t == nil { - t = &UpdateControlObjective_UpdateControlObjective_ControlObjective_Controls{} - } - return t.Edges -} - -type UpdateControlObjective_UpdateControlObjective_ControlObjective_Subcontrols_Edges_Node struct { - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *UpdateControlObjective_UpdateControlObjective_ControlObjective_Subcontrols_Edges_Node) GetRefCode() string { - if t == nil { - t = &UpdateControlObjective_UpdateControlObjective_ControlObjective_Subcontrols_Edges_Node{} - } - return t.RefCode -} - -type UpdateControlObjective_UpdateControlObjective_ControlObjective_Subcontrols_Edges struct { - Node *UpdateControlObjective_UpdateControlObjective_ControlObjective_Subcontrols_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *UpdateControlObjective_UpdateControlObjective_ControlObjective_Subcontrols_Edges) GetNode() *UpdateControlObjective_UpdateControlObjective_ControlObjective_Subcontrols_Edges_Node { - if t == nil { - t = &UpdateControlObjective_UpdateControlObjective_ControlObjective_Subcontrols_Edges{} - } - return t.Node -} - -type UpdateControlObjective_UpdateControlObjective_ControlObjective_Subcontrols struct { - Edges []*UpdateControlObjective_UpdateControlObjective_ControlObjective_Subcontrols_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *UpdateControlObjective_UpdateControlObjective_ControlObjective_Subcontrols) GetEdges() []*UpdateControlObjective_UpdateControlObjective_ControlObjective_Subcontrols_Edges { - if t == nil { - t = &UpdateControlObjective_UpdateControlObjective_ControlObjective_Subcontrols{} - } - return t.Edges -} - -type UpdateControlObjective_UpdateControlObjective_ControlObjective struct { - Category *string "json:\"category,omitempty\" graphql:\"category\"" - ControlObjectiveType *string "json:\"controlObjectiveType,omitempty\" graphql:\"controlObjectiveType\"" - Controls UpdateControlObjective_UpdateControlObjective_ControlObjective_Controls "json:\"controls\" graphql:\"controls\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DesiredOutcome *string "json:\"desiredOutcome,omitempty\" graphql:\"desiredOutcome\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Revision *string "json:\"revision,omitempty\" graphql:\"revision\"" - Source *enums.ControlSource "json:\"source,omitempty\" graphql:\"source\"" - Status *enums.ObjectiveStatus "json:\"status,omitempty\" graphql:\"status\"" - Subcategory *string "json:\"subcategory,omitempty\" graphql:\"subcategory\"" - Subcontrols UpdateControlObjective_UpdateControlObjective_ControlObjective_Subcontrols "json:\"subcontrols\" graphql:\"subcontrols\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateControlObjective_UpdateControlObjective_ControlObjective) GetCategory() *string { - if t == nil { - t = &UpdateControlObjective_UpdateControlObjective_ControlObjective{} - } - return t.Category -} -func (t *UpdateControlObjective_UpdateControlObjective_ControlObjective) GetControlObjectiveType() *string { - if t == nil { - t = &UpdateControlObjective_UpdateControlObjective_ControlObjective{} - } - return t.ControlObjectiveType -} -func (t *UpdateControlObjective_UpdateControlObjective_ControlObjective) GetControls() *UpdateControlObjective_UpdateControlObjective_ControlObjective_Controls { - if t == nil { - t = &UpdateControlObjective_UpdateControlObjective_ControlObjective{} - } - return &t.Controls -} -func (t *UpdateControlObjective_UpdateControlObjective_ControlObjective) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateControlObjective_UpdateControlObjective_ControlObjective{} - } - return t.CreatedAt -} -func (t *UpdateControlObjective_UpdateControlObjective_ControlObjective) GetCreatedBy() *string { - if t == nil { - t = &UpdateControlObjective_UpdateControlObjective_ControlObjective{} - } - return t.CreatedBy -} -func (t *UpdateControlObjective_UpdateControlObjective_ControlObjective) GetDesiredOutcome() *string { - if t == nil { - t = &UpdateControlObjective_UpdateControlObjective_ControlObjective{} - } - return t.DesiredOutcome -} -func (t *UpdateControlObjective_UpdateControlObjective_ControlObjective) GetDisplayID() string { - if t == nil { - t = &UpdateControlObjective_UpdateControlObjective_ControlObjective{} - } - return t.DisplayID -} -func (t *UpdateControlObjective_UpdateControlObjective_ControlObjective) GetID() string { - if t == nil { - t = &UpdateControlObjective_UpdateControlObjective_ControlObjective{} - } - return t.ID -} -func (t *UpdateControlObjective_UpdateControlObjective_ControlObjective) GetName() string { - if t == nil { - t = &UpdateControlObjective_UpdateControlObjective_ControlObjective{} - } - return t.Name -} -func (t *UpdateControlObjective_UpdateControlObjective_ControlObjective) GetOwnerID() *string { - if t == nil { - t = &UpdateControlObjective_UpdateControlObjective_ControlObjective{} - } - return t.OwnerID -} -func (t *UpdateControlObjective_UpdateControlObjective_ControlObjective) GetRevision() *string { - if t == nil { - t = &UpdateControlObjective_UpdateControlObjective_ControlObjective{} - } - return t.Revision -} -func (t *UpdateControlObjective_UpdateControlObjective_ControlObjective) GetSource() *enums.ControlSource { - if t == nil { - t = &UpdateControlObjective_UpdateControlObjective_ControlObjective{} - } - return t.Source -} -func (t *UpdateControlObjective_UpdateControlObjective_ControlObjective) GetStatus() *enums.ObjectiveStatus { - if t == nil { - t = &UpdateControlObjective_UpdateControlObjective_ControlObjective{} - } - return t.Status -} -func (t *UpdateControlObjective_UpdateControlObjective_ControlObjective) GetSubcategory() *string { - if t == nil { - t = &UpdateControlObjective_UpdateControlObjective_ControlObjective{} - } - return t.Subcategory -} -func (t *UpdateControlObjective_UpdateControlObjective_ControlObjective) GetSubcontrols() *UpdateControlObjective_UpdateControlObjective_ControlObjective_Subcontrols { - if t == nil { - t = &UpdateControlObjective_UpdateControlObjective_ControlObjective{} - } - return &t.Subcontrols -} -func (t *UpdateControlObjective_UpdateControlObjective_ControlObjective) GetTags() []string { - if t == nil { - t = &UpdateControlObjective_UpdateControlObjective_ControlObjective{} - } - return t.Tags -} -func (t *UpdateControlObjective_UpdateControlObjective_ControlObjective) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateControlObjective_UpdateControlObjective_ControlObjective{} - } - return t.UpdatedAt -} -func (t *UpdateControlObjective_UpdateControlObjective_ControlObjective) GetUpdatedBy() *string { - if t == nil { - t = &UpdateControlObjective_UpdateControlObjective_ControlObjective{} - } - return t.UpdatedBy -} - -type UpdateControlObjective_UpdateControlObjective struct { - ControlObjective UpdateControlObjective_UpdateControlObjective_ControlObjective "json:\"controlObjective\" graphql:\"controlObjective\"" -} - -func (t *UpdateControlObjective_UpdateControlObjective) GetControlObjective() *UpdateControlObjective_UpdateControlObjective_ControlObjective { - if t == nil { - t = &UpdateControlObjective_UpdateControlObjective{} - } - return &t.ControlObjective -} - -type CreateBulkCSVCustomDomain_CreateBulkCSVCustomDomain_CustomDomains struct { - CnameRecord string "json:\"cnameRecord\" graphql:\"cnameRecord\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DNSVerificationID *string "json:\"dnsVerificationID,omitempty\" graphql:\"dnsVerificationID\"" - DomainType enums.CustomDomainType "json:\"domainType\" graphql:\"domainType\"" - ID string "json:\"id\" graphql:\"id\"" - MappableDomainID string "json:\"mappableDomainID\" graphql:\"mappableDomainID\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCSVCustomDomain_CreateBulkCSVCustomDomain_CustomDomains) GetCnameRecord() string { - if t == nil { - t = &CreateBulkCSVCustomDomain_CreateBulkCSVCustomDomain_CustomDomains{} - } - return t.CnameRecord -} -func (t *CreateBulkCSVCustomDomain_CreateBulkCSVCustomDomain_CustomDomains) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVCustomDomain_CreateBulkCSVCustomDomain_CustomDomains{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVCustomDomain_CreateBulkCSVCustomDomain_CustomDomains) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVCustomDomain_CreateBulkCSVCustomDomain_CustomDomains{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVCustomDomain_CreateBulkCSVCustomDomain_CustomDomains) GetDNSVerificationID() *string { - if t == nil { - t = &CreateBulkCSVCustomDomain_CreateBulkCSVCustomDomain_CustomDomains{} - } - return t.DNSVerificationID -} -func (t *CreateBulkCSVCustomDomain_CreateBulkCSVCustomDomain_CustomDomains) GetDomainType() *enums.CustomDomainType { - if t == nil { - t = &CreateBulkCSVCustomDomain_CreateBulkCSVCustomDomain_CustomDomains{} - } - return &t.DomainType -} -func (t *CreateBulkCSVCustomDomain_CreateBulkCSVCustomDomain_CustomDomains) GetID() string { - if t == nil { - t = &CreateBulkCSVCustomDomain_CreateBulkCSVCustomDomain_CustomDomains{} - } - return t.ID -} -func (t *CreateBulkCSVCustomDomain_CreateBulkCSVCustomDomain_CustomDomains) GetMappableDomainID() string { - if t == nil { - t = &CreateBulkCSVCustomDomain_CreateBulkCSVCustomDomain_CustomDomains{} - } - return t.MappableDomainID -} -func (t *CreateBulkCSVCustomDomain_CreateBulkCSVCustomDomain_CustomDomains) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCSVCustomDomain_CreateBulkCSVCustomDomain_CustomDomains{} - } - return t.OwnerID -} -func (t *CreateBulkCSVCustomDomain_CreateBulkCSVCustomDomain_CustomDomains) GetTags() []string { - if t == nil { - t = &CreateBulkCSVCustomDomain_CreateBulkCSVCustomDomain_CustomDomains{} - } - return t.Tags -} -func (t *CreateBulkCSVCustomDomain_CreateBulkCSVCustomDomain_CustomDomains) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVCustomDomain_CreateBulkCSVCustomDomain_CustomDomains{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVCustomDomain_CreateBulkCSVCustomDomain_CustomDomains) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVCustomDomain_CreateBulkCSVCustomDomain_CustomDomains{} - } - return t.UpdatedBy -} - -type CreateBulkCSVCustomDomain_CreateBulkCSVCustomDomain struct { - CustomDomains []*CreateBulkCSVCustomDomain_CreateBulkCSVCustomDomain_CustomDomains "json:\"customDomains,omitempty\" graphql:\"customDomains\"" -} - -func (t *CreateBulkCSVCustomDomain_CreateBulkCSVCustomDomain) GetCustomDomains() []*CreateBulkCSVCustomDomain_CreateBulkCSVCustomDomain_CustomDomains { - if t == nil { - t = &CreateBulkCSVCustomDomain_CreateBulkCSVCustomDomain{} - } - return t.CustomDomains -} - -type CreateBulkCustomDomain_CreateBulkCustomDomain_CustomDomains struct { - CnameRecord string "json:\"cnameRecord\" graphql:\"cnameRecord\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DNSVerificationID *string "json:\"dnsVerificationID,omitempty\" graphql:\"dnsVerificationID\"" - DomainType enums.CustomDomainType "json:\"domainType\" graphql:\"domainType\"" - ID string "json:\"id\" graphql:\"id\"" - MappableDomainID string "json:\"mappableDomainID\" graphql:\"mappableDomainID\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCustomDomain_CreateBulkCustomDomain_CustomDomains) GetCnameRecord() string { - if t == nil { - t = &CreateBulkCustomDomain_CreateBulkCustomDomain_CustomDomains{} - } - return t.CnameRecord -} -func (t *CreateBulkCustomDomain_CreateBulkCustomDomain_CustomDomains) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCustomDomain_CreateBulkCustomDomain_CustomDomains{} - } - return t.CreatedAt -} -func (t *CreateBulkCustomDomain_CreateBulkCustomDomain_CustomDomains) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCustomDomain_CreateBulkCustomDomain_CustomDomains{} - } - return t.CreatedBy -} -func (t *CreateBulkCustomDomain_CreateBulkCustomDomain_CustomDomains) GetDNSVerificationID() *string { - if t == nil { - t = &CreateBulkCustomDomain_CreateBulkCustomDomain_CustomDomains{} - } - return t.DNSVerificationID -} -func (t *CreateBulkCustomDomain_CreateBulkCustomDomain_CustomDomains) GetDomainType() *enums.CustomDomainType { - if t == nil { - t = &CreateBulkCustomDomain_CreateBulkCustomDomain_CustomDomains{} - } - return &t.DomainType -} -func (t *CreateBulkCustomDomain_CreateBulkCustomDomain_CustomDomains) GetID() string { - if t == nil { - t = &CreateBulkCustomDomain_CreateBulkCustomDomain_CustomDomains{} - } - return t.ID -} -func (t *CreateBulkCustomDomain_CreateBulkCustomDomain_CustomDomains) GetMappableDomainID() string { - if t == nil { - t = &CreateBulkCustomDomain_CreateBulkCustomDomain_CustomDomains{} - } - return t.MappableDomainID -} -func (t *CreateBulkCustomDomain_CreateBulkCustomDomain_CustomDomains) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCustomDomain_CreateBulkCustomDomain_CustomDomains{} - } - return t.OwnerID -} -func (t *CreateBulkCustomDomain_CreateBulkCustomDomain_CustomDomains) GetTags() []string { - if t == nil { - t = &CreateBulkCustomDomain_CreateBulkCustomDomain_CustomDomains{} - } - return t.Tags -} -func (t *CreateBulkCustomDomain_CreateBulkCustomDomain_CustomDomains) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCustomDomain_CreateBulkCustomDomain_CustomDomains{} - } - return t.UpdatedAt -} -func (t *CreateBulkCustomDomain_CreateBulkCustomDomain_CustomDomains) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCustomDomain_CreateBulkCustomDomain_CustomDomains{} - } - return t.UpdatedBy -} - -type CreateBulkCustomDomain_CreateBulkCustomDomain struct { - CustomDomains []*CreateBulkCustomDomain_CreateBulkCustomDomain_CustomDomains "json:\"customDomains,omitempty\" graphql:\"customDomains\"" -} - -func (t *CreateBulkCustomDomain_CreateBulkCustomDomain) GetCustomDomains() []*CreateBulkCustomDomain_CreateBulkCustomDomain_CustomDomains { - if t == nil { - t = &CreateBulkCustomDomain_CreateBulkCustomDomain{} - } - return t.CustomDomains -} - -type CreateCustomDomain_CreateCustomDomain_CustomDomain_DNSVerification struct { - DNSTxtRecord string "json:\"dnsTxtRecord\" graphql:\"dnsTxtRecord\"" - DNSTxtValue string "json:\"dnsTxtValue\" graphql:\"dnsTxtValue\"" - DNSVerificationStatus enums.DNSVerificationStatus "json:\"dnsVerificationStatus\" graphql:\"dnsVerificationStatus\"" - ID string "json:\"id\" graphql:\"id\"" -} - -func (t *CreateCustomDomain_CreateCustomDomain_CustomDomain_DNSVerification) GetDNSTxtRecord() string { - if t == nil { - t = &CreateCustomDomain_CreateCustomDomain_CustomDomain_DNSVerification{} - } - return t.DNSTxtRecord -} -func (t *CreateCustomDomain_CreateCustomDomain_CustomDomain_DNSVerification) GetDNSTxtValue() string { - if t == nil { - t = &CreateCustomDomain_CreateCustomDomain_CustomDomain_DNSVerification{} - } - return t.DNSTxtValue -} -func (t *CreateCustomDomain_CreateCustomDomain_CustomDomain_DNSVerification) GetDNSVerificationStatus() *enums.DNSVerificationStatus { - if t == nil { - t = &CreateCustomDomain_CreateCustomDomain_CustomDomain_DNSVerification{} - } - return &t.DNSVerificationStatus -} -func (t *CreateCustomDomain_CreateCustomDomain_CustomDomain_DNSVerification) GetID() string { - if t == nil { - t = &CreateCustomDomain_CreateCustomDomain_CustomDomain_DNSVerification{} - } - return t.ID -} - -type CreateCustomDomain_CreateCustomDomain_CustomDomain struct { - CnameRecord string "json:\"cnameRecord\" graphql:\"cnameRecord\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DNSVerification *CreateCustomDomain_CreateCustomDomain_CustomDomain_DNSVerification "json:\"dnsVerification,omitempty\" graphql:\"dnsVerification\"" - DNSVerificationID *string "json:\"dnsVerificationID,omitempty\" graphql:\"dnsVerificationID\"" - DomainType enums.CustomDomainType "json:\"domainType\" graphql:\"domainType\"" - ID string "json:\"id\" graphql:\"id\"" - MappableDomainID string "json:\"mappableDomainID\" graphql:\"mappableDomainID\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateCustomDomain_CreateCustomDomain_CustomDomain) GetCnameRecord() string { - if t == nil { - t = &CreateCustomDomain_CreateCustomDomain_CustomDomain{} - } - return t.CnameRecord -} -func (t *CreateCustomDomain_CreateCustomDomain_CustomDomain) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateCustomDomain_CreateCustomDomain_CustomDomain{} - } - return t.CreatedAt -} -func (t *CreateCustomDomain_CreateCustomDomain_CustomDomain) GetCreatedBy() *string { - if t == nil { - t = &CreateCustomDomain_CreateCustomDomain_CustomDomain{} - } - return t.CreatedBy -} -func (t *CreateCustomDomain_CreateCustomDomain_CustomDomain) GetDNSVerification() *CreateCustomDomain_CreateCustomDomain_CustomDomain_DNSVerification { - if t == nil { - t = &CreateCustomDomain_CreateCustomDomain_CustomDomain{} - } - return t.DNSVerification -} -func (t *CreateCustomDomain_CreateCustomDomain_CustomDomain) GetDNSVerificationID() *string { - if t == nil { - t = &CreateCustomDomain_CreateCustomDomain_CustomDomain{} - } - return t.DNSVerificationID -} -func (t *CreateCustomDomain_CreateCustomDomain_CustomDomain) GetDomainType() *enums.CustomDomainType { - if t == nil { - t = &CreateCustomDomain_CreateCustomDomain_CustomDomain{} - } - return &t.DomainType -} -func (t *CreateCustomDomain_CreateCustomDomain_CustomDomain) GetID() string { - if t == nil { - t = &CreateCustomDomain_CreateCustomDomain_CustomDomain{} - } - return t.ID -} -func (t *CreateCustomDomain_CreateCustomDomain_CustomDomain) GetMappableDomainID() string { - if t == nil { - t = &CreateCustomDomain_CreateCustomDomain_CustomDomain{} - } - return t.MappableDomainID -} -func (t *CreateCustomDomain_CreateCustomDomain_CustomDomain) GetOwnerID() *string { - if t == nil { - t = &CreateCustomDomain_CreateCustomDomain_CustomDomain{} - } - return t.OwnerID -} -func (t *CreateCustomDomain_CreateCustomDomain_CustomDomain) GetTags() []string { - if t == nil { - t = &CreateCustomDomain_CreateCustomDomain_CustomDomain{} - } - return t.Tags -} -func (t *CreateCustomDomain_CreateCustomDomain_CustomDomain) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateCustomDomain_CreateCustomDomain_CustomDomain{} - } - return t.UpdatedAt -} -func (t *CreateCustomDomain_CreateCustomDomain_CustomDomain) GetUpdatedBy() *string { - if t == nil { - t = &CreateCustomDomain_CreateCustomDomain_CustomDomain{} - } - return t.UpdatedBy -} - -type CreateCustomDomain_CreateCustomDomain struct { - CustomDomain CreateCustomDomain_CreateCustomDomain_CustomDomain "json:\"customDomain\" graphql:\"customDomain\"" -} - -func (t *CreateCustomDomain_CreateCustomDomain) GetCustomDomain() *CreateCustomDomain_CreateCustomDomain_CustomDomain { - if t == nil { - t = &CreateCustomDomain_CreateCustomDomain{} - } - return &t.CustomDomain -} - -type DeleteCustomDomain_DeleteCustomDomain struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteCustomDomain_DeleteCustomDomain) GetDeletedID() string { - if t == nil { - t = &DeleteCustomDomain_DeleteCustomDomain{} - } - return t.DeletedID -} - -type GetAllCustomDomains_CustomDomains_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllCustomDomains_CustomDomains_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllCustomDomains_CustomDomains_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllCustomDomains_CustomDomains_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllCustomDomains_CustomDomains_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllCustomDomains_CustomDomains_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllCustomDomains_CustomDomains_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllCustomDomains_CustomDomains_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllCustomDomains_CustomDomains_PageInfo{} - } - return t.StartCursor -} - -type GetAllCustomDomains_CustomDomains_Edges_Node_DNSVerification struct { - AcmeChallengePath *string "json:\"acmeChallengePath,omitempty\" graphql:\"acmeChallengePath\"" - AcmeChallengeStatus enums.SSLVerificationStatus "json:\"acmeChallengeStatus\" graphql:\"acmeChallengeStatus\"" - AcmeChallengeStatusReason *string "json:\"acmeChallengeStatusReason,omitempty\" graphql:\"acmeChallengeStatusReason\"" - CloudflareHostnameID string "json:\"cloudflareHostnameID\" graphql:\"cloudflareHostnameID\"" - DNSTxtRecord string "json:\"dnsTxtRecord\" graphql:\"dnsTxtRecord\"" - DNSTxtValue string "json:\"dnsTxtValue\" graphql:\"dnsTxtValue\"" - DNSVerificationStatus enums.DNSVerificationStatus "json:\"dnsVerificationStatus\" graphql:\"dnsVerificationStatus\"" - DNSVerificationStatusReason *string "json:\"dnsVerificationStatusReason,omitempty\" graphql:\"dnsVerificationStatusReason\"" - ExpectedAcmeChallengeValue *string "json:\"expectedAcmeChallengeValue,omitempty\" graphql:\"expectedAcmeChallengeValue\"" - ID string "json:\"id\" graphql:\"id\"" -} - -func (t *GetAllCustomDomains_CustomDomains_Edges_Node_DNSVerification) GetAcmeChallengePath() *string { - if t == nil { - t = &GetAllCustomDomains_CustomDomains_Edges_Node_DNSVerification{} - } - return t.AcmeChallengePath -} -func (t *GetAllCustomDomains_CustomDomains_Edges_Node_DNSVerification) GetAcmeChallengeStatus() *enums.SSLVerificationStatus { - if t == nil { - t = &GetAllCustomDomains_CustomDomains_Edges_Node_DNSVerification{} - } - return &t.AcmeChallengeStatus -} -func (t *GetAllCustomDomains_CustomDomains_Edges_Node_DNSVerification) GetAcmeChallengeStatusReason() *string { - if t == nil { - t = &GetAllCustomDomains_CustomDomains_Edges_Node_DNSVerification{} - } - return t.AcmeChallengeStatusReason -} -func (t *GetAllCustomDomains_CustomDomains_Edges_Node_DNSVerification) GetCloudflareHostnameID() string { - if t == nil { - t = &GetAllCustomDomains_CustomDomains_Edges_Node_DNSVerification{} - } - return t.CloudflareHostnameID -} -func (t *GetAllCustomDomains_CustomDomains_Edges_Node_DNSVerification) GetDNSTxtRecord() string { - if t == nil { - t = &GetAllCustomDomains_CustomDomains_Edges_Node_DNSVerification{} - } - return t.DNSTxtRecord -} -func (t *GetAllCustomDomains_CustomDomains_Edges_Node_DNSVerification) GetDNSTxtValue() string { - if t == nil { - t = &GetAllCustomDomains_CustomDomains_Edges_Node_DNSVerification{} - } - return t.DNSTxtValue -} -func (t *GetAllCustomDomains_CustomDomains_Edges_Node_DNSVerification) GetDNSVerificationStatus() *enums.DNSVerificationStatus { - if t == nil { - t = &GetAllCustomDomains_CustomDomains_Edges_Node_DNSVerification{} - } - return &t.DNSVerificationStatus -} -func (t *GetAllCustomDomains_CustomDomains_Edges_Node_DNSVerification) GetDNSVerificationStatusReason() *string { - if t == nil { - t = &GetAllCustomDomains_CustomDomains_Edges_Node_DNSVerification{} - } - return t.DNSVerificationStatusReason -} -func (t *GetAllCustomDomains_CustomDomains_Edges_Node_DNSVerification) GetExpectedAcmeChallengeValue() *string { - if t == nil { - t = &GetAllCustomDomains_CustomDomains_Edges_Node_DNSVerification{} - } - return t.ExpectedAcmeChallengeValue -} -func (t *GetAllCustomDomains_CustomDomains_Edges_Node_DNSVerification) GetID() string { - if t == nil { - t = &GetAllCustomDomains_CustomDomains_Edges_Node_DNSVerification{} - } - return t.ID -} - -type GetAllCustomDomains_CustomDomains_Edges_Node_MappableDomain struct { - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - ZoneID string "json:\"zoneID\" graphql:\"zoneID\"" -} - -func (t *GetAllCustomDomains_CustomDomains_Edges_Node_MappableDomain) GetID() string { - if t == nil { - t = &GetAllCustomDomains_CustomDomains_Edges_Node_MappableDomain{} - } - return t.ID -} -func (t *GetAllCustomDomains_CustomDomains_Edges_Node_MappableDomain) GetName() string { - if t == nil { - t = &GetAllCustomDomains_CustomDomains_Edges_Node_MappableDomain{} - } - return t.Name -} -func (t *GetAllCustomDomains_CustomDomains_Edges_Node_MappableDomain) GetZoneID() string { - if t == nil { - t = &GetAllCustomDomains_CustomDomains_Edges_Node_MappableDomain{} - } - return t.ZoneID -} - -type GetAllCustomDomains_CustomDomains_Edges_Node struct { - CnameRecord string "json:\"cnameRecord\" graphql:\"cnameRecord\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DNSVerification *GetAllCustomDomains_CustomDomains_Edges_Node_DNSVerification "json:\"dnsVerification,omitempty\" graphql:\"dnsVerification\"" - DNSVerificationID *string "json:\"dnsVerificationID,omitempty\" graphql:\"dnsVerificationID\"" - DomainType enums.CustomDomainType "json:\"domainType\" graphql:\"domainType\"" - ID string "json:\"id\" graphql:\"id\"" - MappableDomain GetAllCustomDomains_CustomDomains_Edges_Node_MappableDomain "json:\"mappableDomain\" graphql:\"mappableDomain\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllCustomDomains_CustomDomains_Edges_Node) GetCnameRecord() string { - if t == nil { - t = &GetAllCustomDomains_CustomDomains_Edges_Node{} - } - return t.CnameRecord -} -func (t *GetAllCustomDomains_CustomDomains_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllCustomDomains_CustomDomains_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllCustomDomains_CustomDomains_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllCustomDomains_CustomDomains_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllCustomDomains_CustomDomains_Edges_Node) GetDNSVerification() *GetAllCustomDomains_CustomDomains_Edges_Node_DNSVerification { - if t == nil { - t = &GetAllCustomDomains_CustomDomains_Edges_Node{} - } - return t.DNSVerification -} -func (t *GetAllCustomDomains_CustomDomains_Edges_Node) GetDNSVerificationID() *string { - if t == nil { - t = &GetAllCustomDomains_CustomDomains_Edges_Node{} - } - return t.DNSVerificationID -} -func (t *GetAllCustomDomains_CustomDomains_Edges_Node) GetDomainType() *enums.CustomDomainType { - if t == nil { - t = &GetAllCustomDomains_CustomDomains_Edges_Node{} - } - return &t.DomainType -} -func (t *GetAllCustomDomains_CustomDomains_Edges_Node) GetID() string { - if t == nil { - t = &GetAllCustomDomains_CustomDomains_Edges_Node{} - } - return t.ID -} -func (t *GetAllCustomDomains_CustomDomains_Edges_Node) GetMappableDomain() *GetAllCustomDomains_CustomDomains_Edges_Node_MappableDomain { - if t == nil { - t = &GetAllCustomDomains_CustomDomains_Edges_Node{} - } - return &t.MappableDomain -} -func (t *GetAllCustomDomains_CustomDomains_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllCustomDomains_CustomDomains_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllCustomDomains_CustomDomains_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllCustomDomains_CustomDomains_Edges_Node{} - } - return t.Tags -} -func (t *GetAllCustomDomains_CustomDomains_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllCustomDomains_CustomDomains_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllCustomDomains_CustomDomains_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllCustomDomains_CustomDomains_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllCustomDomains_CustomDomains_Edges struct { - Node *GetAllCustomDomains_CustomDomains_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllCustomDomains_CustomDomains_Edges) GetNode() *GetAllCustomDomains_CustomDomains_Edges_Node { - if t == nil { - t = &GetAllCustomDomains_CustomDomains_Edges{} - } - return t.Node -} - -type GetAllCustomDomains_CustomDomains struct { - Edges []*GetAllCustomDomains_CustomDomains_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllCustomDomains_CustomDomains_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllCustomDomains_CustomDomains) GetEdges() []*GetAllCustomDomains_CustomDomains_Edges { - if t == nil { - t = &GetAllCustomDomains_CustomDomains{} - } - return t.Edges -} -func (t *GetAllCustomDomains_CustomDomains) GetPageInfo() *GetAllCustomDomains_CustomDomains_PageInfo { - if t == nil { - t = &GetAllCustomDomains_CustomDomains{} - } - return &t.PageInfo -} -func (t *GetAllCustomDomains_CustomDomains) GetTotalCount() int64 { - if t == nil { - t = &GetAllCustomDomains_CustomDomains{} - } - return t.TotalCount -} - -type GetCustomDomainByID_CustomDomain_DNSVerification struct { - AcmeChallengePath *string "json:\"acmeChallengePath,omitempty\" graphql:\"acmeChallengePath\"" - AcmeChallengeStatus enums.SSLVerificationStatus "json:\"acmeChallengeStatus\" graphql:\"acmeChallengeStatus\"" - AcmeChallengeStatusReason *string "json:\"acmeChallengeStatusReason,omitempty\" graphql:\"acmeChallengeStatusReason\"" - CloudflareHostnameID string "json:\"cloudflareHostnameID\" graphql:\"cloudflareHostnameID\"" - DNSTxtRecord string "json:\"dnsTxtRecord\" graphql:\"dnsTxtRecord\"" - DNSTxtValue string "json:\"dnsTxtValue\" graphql:\"dnsTxtValue\"" - DNSVerificationStatus enums.DNSVerificationStatus "json:\"dnsVerificationStatus\" graphql:\"dnsVerificationStatus\"" - DNSVerificationStatusReason *string "json:\"dnsVerificationStatusReason,omitempty\" graphql:\"dnsVerificationStatusReason\"" - ExpectedAcmeChallengeValue *string "json:\"expectedAcmeChallengeValue,omitempty\" graphql:\"expectedAcmeChallengeValue\"" - ID string "json:\"id\" graphql:\"id\"" -} - -func (t *GetCustomDomainByID_CustomDomain_DNSVerification) GetAcmeChallengePath() *string { - if t == nil { - t = &GetCustomDomainByID_CustomDomain_DNSVerification{} - } - return t.AcmeChallengePath -} -func (t *GetCustomDomainByID_CustomDomain_DNSVerification) GetAcmeChallengeStatus() *enums.SSLVerificationStatus { - if t == nil { - t = &GetCustomDomainByID_CustomDomain_DNSVerification{} - } - return &t.AcmeChallengeStatus -} -func (t *GetCustomDomainByID_CustomDomain_DNSVerification) GetAcmeChallengeStatusReason() *string { - if t == nil { - t = &GetCustomDomainByID_CustomDomain_DNSVerification{} - } - return t.AcmeChallengeStatusReason -} -func (t *GetCustomDomainByID_CustomDomain_DNSVerification) GetCloudflareHostnameID() string { - if t == nil { - t = &GetCustomDomainByID_CustomDomain_DNSVerification{} - } - return t.CloudflareHostnameID -} -func (t *GetCustomDomainByID_CustomDomain_DNSVerification) GetDNSTxtRecord() string { - if t == nil { - t = &GetCustomDomainByID_CustomDomain_DNSVerification{} - } - return t.DNSTxtRecord -} -func (t *GetCustomDomainByID_CustomDomain_DNSVerification) GetDNSTxtValue() string { - if t == nil { - t = &GetCustomDomainByID_CustomDomain_DNSVerification{} - } - return t.DNSTxtValue -} -func (t *GetCustomDomainByID_CustomDomain_DNSVerification) GetDNSVerificationStatus() *enums.DNSVerificationStatus { - if t == nil { - t = &GetCustomDomainByID_CustomDomain_DNSVerification{} - } - return &t.DNSVerificationStatus -} -func (t *GetCustomDomainByID_CustomDomain_DNSVerification) GetDNSVerificationStatusReason() *string { - if t == nil { - t = &GetCustomDomainByID_CustomDomain_DNSVerification{} - } - return t.DNSVerificationStatusReason -} -func (t *GetCustomDomainByID_CustomDomain_DNSVerification) GetExpectedAcmeChallengeValue() *string { - if t == nil { - t = &GetCustomDomainByID_CustomDomain_DNSVerification{} - } - return t.ExpectedAcmeChallengeValue -} -func (t *GetCustomDomainByID_CustomDomain_DNSVerification) GetID() string { - if t == nil { - t = &GetCustomDomainByID_CustomDomain_DNSVerification{} - } - return t.ID -} - -type GetCustomDomainByID_CustomDomain_MappableDomain struct { - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - ZoneID string "json:\"zoneID\" graphql:\"zoneID\"" -} - -func (t *GetCustomDomainByID_CustomDomain_MappableDomain) GetID() string { - if t == nil { - t = &GetCustomDomainByID_CustomDomain_MappableDomain{} - } - return t.ID -} -func (t *GetCustomDomainByID_CustomDomain_MappableDomain) GetName() string { - if t == nil { - t = &GetCustomDomainByID_CustomDomain_MappableDomain{} - } - return t.Name -} -func (t *GetCustomDomainByID_CustomDomain_MappableDomain) GetZoneID() string { - if t == nil { - t = &GetCustomDomainByID_CustomDomain_MappableDomain{} - } - return t.ZoneID -} - -type GetCustomDomainByID_CustomDomain struct { - CnameRecord string "json:\"cnameRecord\" graphql:\"cnameRecord\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DNSVerification *GetCustomDomainByID_CustomDomain_DNSVerification "json:\"dnsVerification,omitempty\" graphql:\"dnsVerification\"" - DNSVerificationID *string "json:\"dnsVerificationID,omitempty\" graphql:\"dnsVerificationID\"" - DomainType enums.CustomDomainType "json:\"domainType\" graphql:\"domainType\"" - ID string "json:\"id\" graphql:\"id\"" - MappableDomain GetCustomDomainByID_CustomDomain_MappableDomain "json:\"mappableDomain\" graphql:\"mappableDomain\"" - MappableDomainID string "json:\"mappableDomainID\" graphql:\"mappableDomainID\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetCustomDomainByID_CustomDomain) GetCnameRecord() string { - if t == nil { - t = &GetCustomDomainByID_CustomDomain{} - } - return t.CnameRecord -} -func (t *GetCustomDomainByID_CustomDomain) GetCreatedAt() *time.Time { - if t == nil { - t = &GetCustomDomainByID_CustomDomain{} - } - return t.CreatedAt -} -func (t *GetCustomDomainByID_CustomDomain) GetCreatedBy() *string { - if t == nil { - t = &GetCustomDomainByID_CustomDomain{} - } - return t.CreatedBy -} -func (t *GetCustomDomainByID_CustomDomain) GetDNSVerification() *GetCustomDomainByID_CustomDomain_DNSVerification { - if t == nil { - t = &GetCustomDomainByID_CustomDomain{} - } - return t.DNSVerification -} -func (t *GetCustomDomainByID_CustomDomain) GetDNSVerificationID() *string { - if t == nil { - t = &GetCustomDomainByID_CustomDomain{} - } - return t.DNSVerificationID -} -func (t *GetCustomDomainByID_CustomDomain) GetDomainType() *enums.CustomDomainType { - if t == nil { - t = &GetCustomDomainByID_CustomDomain{} - } - return &t.DomainType -} -func (t *GetCustomDomainByID_CustomDomain) GetID() string { - if t == nil { - t = &GetCustomDomainByID_CustomDomain{} - } - return t.ID -} -func (t *GetCustomDomainByID_CustomDomain) GetMappableDomain() *GetCustomDomainByID_CustomDomain_MappableDomain { - if t == nil { - t = &GetCustomDomainByID_CustomDomain{} - } - return &t.MappableDomain -} -func (t *GetCustomDomainByID_CustomDomain) GetMappableDomainID() string { - if t == nil { - t = &GetCustomDomainByID_CustomDomain{} - } - return t.MappableDomainID -} -func (t *GetCustomDomainByID_CustomDomain) GetOwnerID() *string { - if t == nil { - t = &GetCustomDomainByID_CustomDomain{} - } - return t.OwnerID -} -func (t *GetCustomDomainByID_CustomDomain) GetTags() []string { - if t == nil { - t = &GetCustomDomainByID_CustomDomain{} - } - return t.Tags -} -func (t *GetCustomDomainByID_CustomDomain) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetCustomDomainByID_CustomDomain{} - } - return t.UpdatedAt -} -func (t *GetCustomDomainByID_CustomDomain) GetUpdatedBy() *string { - if t == nil { - t = &GetCustomDomainByID_CustomDomain{} - } - return t.UpdatedBy -} - -type GetCustomDomains_CustomDomains_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetCustomDomains_CustomDomains_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetCustomDomains_CustomDomains_PageInfo{} - } - return t.EndCursor -} -func (t *GetCustomDomains_CustomDomains_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetCustomDomains_CustomDomains_PageInfo{} - } - return t.HasNextPage -} -func (t *GetCustomDomains_CustomDomains_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetCustomDomains_CustomDomains_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetCustomDomains_CustomDomains_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetCustomDomains_CustomDomains_PageInfo{} - } - return t.StartCursor -} - -type GetCustomDomains_CustomDomains_Edges_Node_DNSVerification struct { - AcmeChallengePath *string "json:\"acmeChallengePath,omitempty\" graphql:\"acmeChallengePath\"" - AcmeChallengeStatus enums.SSLVerificationStatus "json:\"acmeChallengeStatus\" graphql:\"acmeChallengeStatus\"" - AcmeChallengeStatusReason *string "json:\"acmeChallengeStatusReason,omitempty\" graphql:\"acmeChallengeStatusReason\"" - CloudflareHostnameID string "json:\"cloudflareHostnameID\" graphql:\"cloudflareHostnameID\"" - DNSTxtRecord string "json:\"dnsTxtRecord\" graphql:\"dnsTxtRecord\"" - DNSTxtValue string "json:\"dnsTxtValue\" graphql:\"dnsTxtValue\"" - DNSVerificationStatus enums.DNSVerificationStatus "json:\"dnsVerificationStatus\" graphql:\"dnsVerificationStatus\"" - DNSVerificationStatusReason *string "json:\"dnsVerificationStatusReason,omitempty\" graphql:\"dnsVerificationStatusReason\"" - ExpectedAcmeChallengeValue *string "json:\"expectedAcmeChallengeValue,omitempty\" graphql:\"expectedAcmeChallengeValue\"" - ID string "json:\"id\" graphql:\"id\"" -} - -func (t *GetCustomDomains_CustomDomains_Edges_Node_DNSVerification) GetAcmeChallengePath() *string { - if t == nil { - t = &GetCustomDomains_CustomDomains_Edges_Node_DNSVerification{} - } - return t.AcmeChallengePath -} -func (t *GetCustomDomains_CustomDomains_Edges_Node_DNSVerification) GetAcmeChallengeStatus() *enums.SSLVerificationStatus { - if t == nil { - t = &GetCustomDomains_CustomDomains_Edges_Node_DNSVerification{} - } - return &t.AcmeChallengeStatus -} -func (t *GetCustomDomains_CustomDomains_Edges_Node_DNSVerification) GetAcmeChallengeStatusReason() *string { - if t == nil { - t = &GetCustomDomains_CustomDomains_Edges_Node_DNSVerification{} - } - return t.AcmeChallengeStatusReason -} -func (t *GetCustomDomains_CustomDomains_Edges_Node_DNSVerification) GetCloudflareHostnameID() string { - if t == nil { - t = &GetCustomDomains_CustomDomains_Edges_Node_DNSVerification{} - } - return t.CloudflareHostnameID -} -func (t *GetCustomDomains_CustomDomains_Edges_Node_DNSVerification) GetDNSTxtRecord() string { - if t == nil { - t = &GetCustomDomains_CustomDomains_Edges_Node_DNSVerification{} - } - return t.DNSTxtRecord -} -func (t *GetCustomDomains_CustomDomains_Edges_Node_DNSVerification) GetDNSTxtValue() string { - if t == nil { - t = &GetCustomDomains_CustomDomains_Edges_Node_DNSVerification{} - } - return t.DNSTxtValue -} -func (t *GetCustomDomains_CustomDomains_Edges_Node_DNSVerification) GetDNSVerificationStatus() *enums.DNSVerificationStatus { - if t == nil { - t = &GetCustomDomains_CustomDomains_Edges_Node_DNSVerification{} - } - return &t.DNSVerificationStatus -} -func (t *GetCustomDomains_CustomDomains_Edges_Node_DNSVerification) GetDNSVerificationStatusReason() *string { - if t == nil { - t = &GetCustomDomains_CustomDomains_Edges_Node_DNSVerification{} - } - return t.DNSVerificationStatusReason -} -func (t *GetCustomDomains_CustomDomains_Edges_Node_DNSVerification) GetExpectedAcmeChallengeValue() *string { - if t == nil { - t = &GetCustomDomains_CustomDomains_Edges_Node_DNSVerification{} - } - return t.ExpectedAcmeChallengeValue -} -func (t *GetCustomDomains_CustomDomains_Edges_Node_DNSVerification) GetID() string { - if t == nil { - t = &GetCustomDomains_CustomDomains_Edges_Node_DNSVerification{} - } - return t.ID -} - -type GetCustomDomains_CustomDomains_Edges_Node_MappableDomain struct { - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - ZoneID string "json:\"zoneID\" graphql:\"zoneID\"" -} - -func (t *GetCustomDomains_CustomDomains_Edges_Node_MappableDomain) GetID() string { - if t == nil { - t = &GetCustomDomains_CustomDomains_Edges_Node_MappableDomain{} - } - return t.ID -} -func (t *GetCustomDomains_CustomDomains_Edges_Node_MappableDomain) GetName() string { - if t == nil { - t = &GetCustomDomains_CustomDomains_Edges_Node_MappableDomain{} - } - return t.Name -} -func (t *GetCustomDomains_CustomDomains_Edges_Node_MappableDomain) GetZoneID() string { - if t == nil { - t = &GetCustomDomains_CustomDomains_Edges_Node_MappableDomain{} - } - return t.ZoneID -} - -type GetCustomDomains_CustomDomains_Edges_Node struct { - CnameRecord string "json:\"cnameRecord\" graphql:\"cnameRecord\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DNSVerification *GetCustomDomains_CustomDomains_Edges_Node_DNSVerification "json:\"dnsVerification,omitempty\" graphql:\"dnsVerification\"" - DNSVerificationID *string "json:\"dnsVerificationID,omitempty\" graphql:\"dnsVerificationID\"" - DomainType enums.CustomDomainType "json:\"domainType\" graphql:\"domainType\"" - ID string "json:\"id\" graphql:\"id\"" - MappableDomain GetCustomDomains_CustomDomains_Edges_Node_MappableDomain "json:\"mappableDomain\" graphql:\"mappableDomain\"" - MappableDomainID string "json:\"mappableDomainID\" graphql:\"mappableDomainID\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetCustomDomains_CustomDomains_Edges_Node) GetCnameRecord() string { - if t == nil { - t = &GetCustomDomains_CustomDomains_Edges_Node{} - } - return t.CnameRecord -} -func (t *GetCustomDomains_CustomDomains_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetCustomDomains_CustomDomains_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetCustomDomains_CustomDomains_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetCustomDomains_CustomDomains_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetCustomDomains_CustomDomains_Edges_Node) GetDNSVerification() *GetCustomDomains_CustomDomains_Edges_Node_DNSVerification { - if t == nil { - t = &GetCustomDomains_CustomDomains_Edges_Node{} - } - return t.DNSVerification -} -func (t *GetCustomDomains_CustomDomains_Edges_Node) GetDNSVerificationID() *string { - if t == nil { - t = &GetCustomDomains_CustomDomains_Edges_Node{} - } - return t.DNSVerificationID -} -func (t *GetCustomDomains_CustomDomains_Edges_Node) GetDomainType() *enums.CustomDomainType { - if t == nil { - t = &GetCustomDomains_CustomDomains_Edges_Node{} - } - return &t.DomainType -} -func (t *GetCustomDomains_CustomDomains_Edges_Node) GetID() string { - if t == nil { - t = &GetCustomDomains_CustomDomains_Edges_Node{} - } - return t.ID -} -func (t *GetCustomDomains_CustomDomains_Edges_Node) GetMappableDomain() *GetCustomDomains_CustomDomains_Edges_Node_MappableDomain { - if t == nil { - t = &GetCustomDomains_CustomDomains_Edges_Node{} - } - return &t.MappableDomain -} -func (t *GetCustomDomains_CustomDomains_Edges_Node) GetMappableDomainID() string { - if t == nil { - t = &GetCustomDomains_CustomDomains_Edges_Node{} - } - return t.MappableDomainID -} -func (t *GetCustomDomains_CustomDomains_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetCustomDomains_CustomDomains_Edges_Node{} - } - return t.OwnerID -} -func (t *GetCustomDomains_CustomDomains_Edges_Node) GetTags() []string { - if t == nil { - t = &GetCustomDomains_CustomDomains_Edges_Node{} - } - return t.Tags -} -func (t *GetCustomDomains_CustomDomains_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetCustomDomains_CustomDomains_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetCustomDomains_CustomDomains_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetCustomDomains_CustomDomains_Edges_Node{} - } - return t.UpdatedBy -} - -type GetCustomDomains_CustomDomains_Edges struct { - Node *GetCustomDomains_CustomDomains_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetCustomDomains_CustomDomains_Edges) GetNode() *GetCustomDomains_CustomDomains_Edges_Node { - if t == nil { - t = &GetCustomDomains_CustomDomains_Edges{} - } - return t.Node -} - -type GetCustomDomains_CustomDomains struct { - Edges []*GetCustomDomains_CustomDomains_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetCustomDomains_CustomDomains_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetCustomDomains_CustomDomains) GetEdges() []*GetCustomDomains_CustomDomains_Edges { - if t == nil { - t = &GetCustomDomains_CustomDomains{} - } - return t.Edges -} -func (t *GetCustomDomains_CustomDomains) GetPageInfo() *GetCustomDomains_CustomDomains_PageInfo { - if t == nil { - t = &GetCustomDomains_CustomDomains{} - } - return &t.PageInfo -} -func (t *GetCustomDomains_CustomDomains) GetTotalCount() int64 { - if t == nil { - t = &GetCustomDomains_CustomDomains{} - } - return t.TotalCount -} - -type UpdateCustomDomain_UpdateCustomDomain_CustomDomain_DNSVerification struct { - DNSTxtRecord string "json:\"dnsTxtRecord\" graphql:\"dnsTxtRecord\"" - DNSTxtValue string "json:\"dnsTxtValue\" graphql:\"dnsTxtValue\"" - DNSVerificationStatus enums.DNSVerificationStatus "json:\"dnsVerificationStatus\" graphql:\"dnsVerificationStatus\"" - ID string "json:\"id\" graphql:\"id\"" -} - -func (t *UpdateCustomDomain_UpdateCustomDomain_CustomDomain_DNSVerification) GetDNSTxtRecord() string { - if t == nil { - t = &UpdateCustomDomain_UpdateCustomDomain_CustomDomain_DNSVerification{} - } - return t.DNSTxtRecord -} -func (t *UpdateCustomDomain_UpdateCustomDomain_CustomDomain_DNSVerification) GetDNSTxtValue() string { - if t == nil { - t = &UpdateCustomDomain_UpdateCustomDomain_CustomDomain_DNSVerification{} - } - return t.DNSTxtValue -} -func (t *UpdateCustomDomain_UpdateCustomDomain_CustomDomain_DNSVerification) GetDNSVerificationStatus() *enums.DNSVerificationStatus { - if t == nil { - t = &UpdateCustomDomain_UpdateCustomDomain_CustomDomain_DNSVerification{} - } - return &t.DNSVerificationStatus -} -func (t *UpdateCustomDomain_UpdateCustomDomain_CustomDomain_DNSVerification) GetID() string { - if t == nil { - t = &UpdateCustomDomain_UpdateCustomDomain_CustomDomain_DNSVerification{} - } - return t.ID -} - -type UpdateCustomDomain_UpdateCustomDomain_CustomDomain struct { - CnameRecord string "json:\"cnameRecord\" graphql:\"cnameRecord\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DNSVerification *UpdateCustomDomain_UpdateCustomDomain_CustomDomain_DNSVerification "json:\"dnsVerification,omitempty\" graphql:\"dnsVerification\"" - DNSVerificationID *string "json:\"dnsVerificationID,omitempty\" graphql:\"dnsVerificationID\"" - DomainType enums.CustomDomainType "json:\"domainType\" graphql:\"domainType\"" - ID string "json:\"id\" graphql:\"id\"" - MappableDomainID string "json:\"mappableDomainID\" graphql:\"mappableDomainID\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateCustomDomain_UpdateCustomDomain_CustomDomain) GetCnameRecord() string { - if t == nil { - t = &UpdateCustomDomain_UpdateCustomDomain_CustomDomain{} - } - return t.CnameRecord -} -func (t *UpdateCustomDomain_UpdateCustomDomain_CustomDomain) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateCustomDomain_UpdateCustomDomain_CustomDomain{} - } - return t.CreatedAt -} -func (t *UpdateCustomDomain_UpdateCustomDomain_CustomDomain) GetCreatedBy() *string { - if t == nil { - t = &UpdateCustomDomain_UpdateCustomDomain_CustomDomain{} - } - return t.CreatedBy -} -func (t *UpdateCustomDomain_UpdateCustomDomain_CustomDomain) GetDNSVerification() *UpdateCustomDomain_UpdateCustomDomain_CustomDomain_DNSVerification { - if t == nil { - t = &UpdateCustomDomain_UpdateCustomDomain_CustomDomain{} - } - return t.DNSVerification -} -func (t *UpdateCustomDomain_UpdateCustomDomain_CustomDomain) GetDNSVerificationID() *string { - if t == nil { - t = &UpdateCustomDomain_UpdateCustomDomain_CustomDomain{} - } - return t.DNSVerificationID -} -func (t *UpdateCustomDomain_UpdateCustomDomain_CustomDomain) GetDomainType() *enums.CustomDomainType { - if t == nil { - t = &UpdateCustomDomain_UpdateCustomDomain_CustomDomain{} - } - return &t.DomainType -} -func (t *UpdateCustomDomain_UpdateCustomDomain_CustomDomain) GetID() string { - if t == nil { - t = &UpdateCustomDomain_UpdateCustomDomain_CustomDomain{} - } - return t.ID -} -func (t *UpdateCustomDomain_UpdateCustomDomain_CustomDomain) GetMappableDomainID() string { - if t == nil { - t = &UpdateCustomDomain_UpdateCustomDomain_CustomDomain{} - } - return t.MappableDomainID -} -func (t *UpdateCustomDomain_UpdateCustomDomain_CustomDomain) GetOwnerID() *string { - if t == nil { - t = &UpdateCustomDomain_UpdateCustomDomain_CustomDomain{} - } - return t.OwnerID -} -func (t *UpdateCustomDomain_UpdateCustomDomain_CustomDomain) GetTags() []string { - if t == nil { - t = &UpdateCustomDomain_UpdateCustomDomain_CustomDomain{} - } - return t.Tags -} -func (t *UpdateCustomDomain_UpdateCustomDomain_CustomDomain) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateCustomDomain_UpdateCustomDomain_CustomDomain{} - } - return t.UpdatedAt -} -func (t *UpdateCustomDomain_UpdateCustomDomain_CustomDomain) GetUpdatedBy() *string { - if t == nil { - t = &UpdateCustomDomain_UpdateCustomDomain_CustomDomain{} - } - return t.UpdatedBy -} - -type UpdateCustomDomain_UpdateCustomDomain struct { - CustomDomain UpdateCustomDomain_UpdateCustomDomain_CustomDomain "json:\"customDomain\" graphql:\"customDomain\"" -} - -func (t *UpdateCustomDomain_UpdateCustomDomain) GetCustomDomain() *UpdateCustomDomain_UpdateCustomDomain_CustomDomain { - if t == nil { - t = &UpdateCustomDomain_UpdateCustomDomain{} - } - return &t.CustomDomain -} - -type CreateBulkCSVCustomTypeEnum_CreateBulkCSVCustomTypeEnum_CustomTypeEnums struct { - Color *string "json:\"color,omitempty\" graphql:\"color\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - Field string "json:\"field\" graphql:\"field\"" - ID string "json:\"id\" graphql:\"id\"" - InternalNotes *string "json:\"internalNotes,omitempty\" graphql:\"internalNotes\"" - Name string "json:\"name\" graphql:\"name\"" - ObjectType string "json:\"objectType\" graphql:\"objectType\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SystemInternalID *string "json:\"systemInternalID,omitempty\" graphql:\"systemInternalID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCSVCustomTypeEnum_CreateBulkCSVCustomTypeEnum_CustomTypeEnums) GetColor() *string { - if t == nil { - t = &CreateBulkCSVCustomTypeEnum_CreateBulkCSVCustomTypeEnum_CustomTypeEnums{} - } - return t.Color -} -func (t *CreateBulkCSVCustomTypeEnum_CreateBulkCSVCustomTypeEnum_CustomTypeEnums) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVCustomTypeEnum_CreateBulkCSVCustomTypeEnum_CustomTypeEnums{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVCustomTypeEnum_CreateBulkCSVCustomTypeEnum_CustomTypeEnums) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVCustomTypeEnum_CreateBulkCSVCustomTypeEnum_CustomTypeEnums{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVCustomTypeEnum_CreateBulkCSVCustomTypeEnum_CustomTypeEnums) GetDescription() *string { - if t == nil { - t = &CreateBulkCSVCustomTypeEnum_CreateBulkCSVCustomTypeEnum_CustomTypeEnums{} - } - return t.Description -} -func (t *CreateBulkCSVCustomTypeEnum_CreateBulkCSVCustomTypeEnum_CustomTypeEnums) GetField() string { - if t == nil { - t = &CreateBulkCSVCustomTypeEnum_CreateBulkCSVCustomTypeEnum_CustomTypeEnums{} - } - return t.Field -} -func (t *CreateBulkCSVCustomTypeEnum_CreateBulkCSVCustomTypeEnum_CustomTypeEnums) GetID() string { - if t == nil { - t = &CreateBulkCSVCustomTypeEnum_CreateBulkCSVCustomTypeEnum_CustomTypeEnums{} - } - return t.ID -} -func (t *CreateBulkCSVCustomTypeEnum_CreateBulkCSVCustomTypeEnum_CustomTypeEnums) GetInternalNotes() *string { - if t == nil { - t = &CreateBulkCSVCustomTypeEnum_CreateBulkCSVCustomTypeEnum_CustomTypeEnums{} - } - return t.InternalNotes -} -func (t *CreateBulkCSVCustomTypeEnum_CreateBulkCSVCustomTypeEnum_CustomTypeEnums) GetName() string { - if t == nil { - t = &CreateBulkCSVCustomTypeEnum_CreateBulkCSVCustomTypeEnum_CustomTypeEnums{} - } - return t.Name -} -func (t *CreateBulkCSVCustomTypeEnum_CreateBulkCSVCustomTypeEnum_CustomTypeEnums) GetObjectType() string { - if t == nil { - t = &CreateBulkCSVCustomTypeEnum_CreateBulkCSVCustomTypeEnum_CustomTypeEnums{} - } - return t.ObjectType -} -func (t *CreateBulkCSVCustomTypeEnum_CreateBulkCSVCustomTypeEnum_CustomTypeEnums) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCSVCustomTypeEnum_CreateBulkCSVCustomTypeEnum_CustomTypeEnums{} - } - return t.OwnerID -} -func (t *CreateBulkCSVCustomTypeEnum_CreateBulkCSVCustomTypeEnum_CustomTypeEnums) GetSystemInternalID() *string { - if t == nil { - t = &CreateBulkCSVCustomTypeEnum_CreateBulkCSVCustomTypeEnum_CustomTypeEnums{} - } - return t.SystemInternalID -} -func (t *CreateBulkCSVCustomTypeEnum_CreateBulkCSVCustomTypeEnum_CustomTypeEnums) GetSystemOwned() *bool { - if t == nil { - t = &CreateBulkCSVCustomTypeEnum_CreateBulkCSVCustomTypeEnum_CustomTypeEnums{} - } - return t.SystemOwned -} -func (t *CreateBulkCSVCustomTypeEnum_CreateBulkCSVCustomTypeEnum_CustomTypeEnums) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVCustomTypeEnum_CreateBulkCSVCustomTypeEnum_CustomTypeEnums{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVCustomTypeEnum_CreateBulkCSVCustomTypeEnum_CustomTypeEnums) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVCustomTypeEnum_CreateBulkCSVCustomTypeEnum_CustomTypeEnums{} - } - return t.UpdatedBy -} - -type CreateBulkCSVCustomTypeEnum_CreateBulkCSVCustomTypeEnum struct { - CustomTypeEnums []*CreateBulkCSVCustomTypeEnum_CreateBulkCSVCustomTypeEnum_CustomTypeEnums "json:\"customTypeEnums,omitempty\" graphql:\"customTypeEnums\"" -} - -func (t *CreateBulkCSVCustomTypeEnum_CreateBulkCSVCustomTypeEnum) GetCustomTypeEnums() []*CreateBulkCSVCustomTypeEnum_CreateBulkCSVCustomTypeEnum_CustomTypeEnums { - if t == nil { - t = &CreateBulkCSVCustomTypeEnum_CreateBulkCSVCustomTypeEnum{} - } - return t.CustomTypeEnums -} - -type CreateBulkCustomTypeEnum_CreateBulkCustomTypeEnum_CustomTypeEnums struct { - Color *string "json:\"color,omitempty\" graphql:\"color\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - Field string "json:\"field\" graphql:\"field\"" - ID string "json:\"id\" graphql:\"id\"" - InternalNotes *string "json:\"internalNotes,omitempty\" graphql:\"internalNotes\"" - Name string "json:\"name\" graphql:\"name\"" - ObjectType string "json:\"objectType\" graphql:\"objectType\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SystemInternalID *string "json:\"systemInternalID,omitempty\" graphql:\"systemInternalID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCustomTypeEnum_CreateBulkCustomTypeEnum_CustomTypeEnums) GetColor() *string { - if t == nil { - t = &CreateBulkCustomTypeEnum_CreateBulkCustomTypeEnum_CustomTypeEnums{} - } - return t.Color -} -func (t *CreateBulkCustomTypeEnum_CreateBulkCustomTypeEnum_CustomTypeEnums) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCustomTypeEnum_CreateBulkCustomTypeEnum_CustomTypeEnums{} - } - return t.CreatedAt -} -func (t *CreateBulkCustomTypeEnum_CreateBulkCustomTypeEnum_CustomTypeEnums) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCustomTypeEnum_CreateBulkCustomTypeEnum_CustomTypeEnums{} - } - return t.CreatedBy -} -func (t *CreateBulkCustomTypeEnum_CreateBulkCustomTypeEnum_CustomTypeEnums) GetDescription() *string { - if t == nil { - t = &CreateBulkCustomTypeEnum_CreateBulkCustomTypeEnum_CustomTypeEnums{} - } - return t.Description -} -func (t *CreateBulkCustomTypeEnum_CreateBulkCustomTypeEnum_CustomTypeEnums) GetField() string { - if t == nil { - t = &CreateBulkCustomTypeEnum_CreateBulkCustomTypeEnum_CustomTypeEnums{} - } - return t.Field -} -func (t *CreateBulkCustomTypeEnum_CreateBulkCustomTypeEnum_CustomTypeEnums) GetID() string { - if t == nil { - t = &CreateBulkCustomTypeEnum_CreateBulkCustomTypeEnum_CustomTypeEnums{} - } - return t.ID -} -func (t *CreateBulkCustomTypeEnum_CreateBulkCustomTypeEnum_CustomTypeEnums) GetInternalNotes() *string { - if t == nil { - t = &CreateBulkCustomTypeEnum_CreateBulkCustomTypeEnum_CustomTypeEnums{} - } - return t.InternalNotes -} -func (t *CreateBulkCustomTypeEnum_CreateBulkCustomTypeEnum_CustomTypeEnums) GetName() string { - if t == nil { - t = &CreateBulkCustomTypeEnum_CreateBulkCustomTypeEnum_CustomTypeEnums{} - } - return t.Name -} -func (t *CreateBulkCustomTypeEnum_CreateBulkCustomTypeEnum_CustomTypeEnums) GetObjectType() string { - if t == nil { - t = &CreateBulkCustomTypeEnum_CreateBulkCustomTypeEnum_CustomTypeEnums{} - } - return t.ObjectType -} -func (t *CreateBulkCustomTypeEnum_CreateBulkCustomTypeEnum_CustomTypeEnums) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCustomTypeEnum_CreateBulkCustomTypeEnum_CustomTypeEnums{} - } - return t.OwnerID -} -func (t *CreateBulkCustomTypeEnum_CreateBulkCustomTypeEnum_CustomTypeEnums) GetSystemInternalID() *string { - if t == nil { - t = &CreateBulkCustomTypeEnum_CreateBulkCustomTypeEnum_CustomTypeEnums{} - } - return t.SystemInternalID -} -func (t *CreateBulkCustomTypeEnum_CreateBulkCustomTypeEnum_CustomTypeEnums) GetSystemOwned() *bool { - if t == nil { - t = &CreateBulkCustomTypeEnum_CreateBulkCustomTypeEnum_CustomTypeEnums{} - } - return t.SystemOwned -} -func (t *CreateBulkCustomTypeEnum_CreateBulkCustomTypeEnum_CustomTypeEnums) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCustomTypeEnum_CreateBulkCustomTypeEnum_CustomTypeEnums{} - } - return t.UpdatedAt -} -func (t *CreateBulkCustomTypeEnum_CreateBulkCustomTypeEnum_CustomTypeEnums) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCustomTypeEnum_CreateBulkCustomTypeEnum_CustomTypeEnums{} - } - return t.UpdatedBy -} - -type CreateBulkCustomTypeEnum_CreateBulkCustomTypeEnum struct { - CustomTypeEnums []*CreateBulkCustomTypeEnum_CreateBulkCustomTypeEnum_CustomTypeEnums "json:\"customTypeEnums,omitempty\" graphql:\"customTypeEnums\"" -} - -func (t *CreateBulkCustomTypeEnum_CreateBulkCustomTypeEnum) GetCustomTypeEnums() []*CreateBulkCustomTypeEnum_CreateBulkCustomTypeEnum_CustomTypeEnums { - if t == nil { - t = &CreateBulkCustomTypeEnum_CreateBulkCustomTypeEnum{} - } - return t.CustomTypeEnums -} - -type CreateCustomTypeEnum_CreateCustomTypeEnum_CustomTypeEnum struct { - Color *string "json:\"color,omitempty\" graphql:\"color\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - Field string "json:\"field\" graphql:\"field\"" - ID string "json:\"id\" graphql:\"id\"" - InternalNotes *string "json:\"internalNotes,omitempty\" graphql:\"internalNotes\"" - Name string "json:\"name\" graphql:\"name\"" - ObjectType string "json:\"objectType\" graphql:\"objectType\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SystemInternalID *string "json:\"systemInternalID,omitempty\" graphql:\"systemInternalID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateCustomTypeEnum_CreateCustomTypeEnum_CustomTypeEnum) GetColor() *string { - if t == nil { - t = &CreateCustomTypeEnum_CreateCustomTypeEnum_CustomTypeEnum{} - } - return t.Color -} -func (t *CreateCustomTypeEnum_CreateCustomTypeEnum_CustomTypeEnum) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateCustomTypeEnum_CreateCustomTypeEnum_CustomTypeEnum{} - } - return t.CreatedAt -} -func (t *CreateCustomTypeEnum_CreateCustomTypeEnum_CustomTypeEnum) GetCreatedBy() *string { - if t == nil { - t = &CreateCustomTypeEnum_CreateCustomTypeEnum_CustomTypeEnum{} - } - return t.CreatedBy -} -func (t *CreateCustomTypeEnum_CreateCustomTypeEnum_CustomTypeEnum) GetDescription() *string { - if t == nil { - t = &CreateCustomTypeEnum_CreateCustomTypeEnum_CustomTypeEnum{} - } - return t.Description -} -func (t *CreateCustomTypeEnum_CreateCustomTypeEnum_CustomTypeEnum) GetField() string { - if t == nil { - t = &CreateCustomTypeEnum_CreateCustomTypeEnum_CustomTypeEnum{} - } - return t.Field -} -func (t *CreateCustomTypeEnum_CreateCustomTypeEnum_CustomTypeEnum) GetID() string { - if t == nil { - t = &CreateCustomTypeEnum_CreateCustomTypeEnum_CustomTypeEnum{} - } - return t.ID -} -func (t *CreateCustomTypeEnum_CreateCustomTypeEnum_CustomTypeEnum) GetInternalNotes() *string { - if t == nil { - t = &CreateCustomTypeEnum_CreateCustomTypeEnum_CustomTypeEnum{} - } - return t.InternalNotes -} -func (t *CreateCustomTypeEnum_CreateCustomTypeEnum_CustomTypeEnum) GetName() string { - if t == nil { - t = &CreateCustomTypeEnum_CreateCustomTypeEnum_CustomTypeEnum{} - } - return t.Name -} -func (t *CreateCustomTypeEnum_CreateCustomTypeEnum_CustomTypeEnum) GetObjectType() string { - if t == nil { - t = &CreateCustomTypeEnum_CreateCustomTypeEnum_CustomTypeEnum{} - } - return t.ObjectType -} -func (t *CreateCustomTypeEnum_CreateCustomTypeEnum_CustomTypeEnum) GetOwnerID() *string { - if t == nil { - t = &CreateCustomTypeEnum_CreateCustomTypeEnum_CustomTypeEnum{} - } - return t.OwnerID -} -func (t *CreateCustomTypeEnum_CreateCustomTypeEnum_CustomTypeEnum) GetSystemInternalID() *string { - if t == nil { - t = &CreateCustomTypeEnum_CreateCustomTypeEnum_CustomTypeEnum{} - } - return t.SystemInternalID -} -func (t *CreateCustomTypeEnum_CreateCustomTypeEnum_CustomTypeEnum) GetSystemOwned() *bool { - if t == nil { - t = &CreateCustomTypeEnum_CreateCustomTypeEnum_CustomTypeEnum{} - } - return t.SystemOwned -} -func (t *CreateCustomTypeEnum_CreateCustomTypeEnum_CustomTypeEnum) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateCustomTypeEnum_CreateCustomTypeEnum_CustomTypeEnum{} - } - return t.UpdatedAt -} -func (t *CreateCustomTypeEnum_CreateCustomTypeEnum_CustomTypeEnum) GetUpdatedBy() *string { - if t == nil { - t = &CreateCustomTypeEnum_CreateCustomTypeEnum_CustomTypeEnum{} - } - return t.UpdatedBy -} - -type CreateCustomTypeEnum_CreateCustomTypeEnum struct { - CustomTypeEnum CreateCustomTypeEnum_CreateCustomTypeEnum_CustomTypeEnum "json:\"customTypeEnum\" graphql:\"customTypeEnum\"" -} - -func (t *CreateCustomTypeEnum_CreateCustomTypeEnum) GetCustomTypeEnum() *CreateCustomTypeEnum_CreateCustomTypeEnum_CustomTypeEnum { - if t == nil { - t = &CreateCustomTypeEnum_CreateCustomTypeEnum{} - } - return &t.CustomTypeEnum -} - -type DeleteCustomTypeEnum_DeleteCustomTypeEnum struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteCustomTypeEnum_DeleteCustomTypeEnum) GetDeletedID() string { - if t == nil { - t = &DeleteCustomTypeEnum_DeleteCustomTypeEnum{} - } - return t.DeletedID -} - -type GetAllCustomTypeEnums_CustomTypeEnums_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllCustomTypeEnums_CustomTypeEnums_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllCustomTypeEnums_CustomTypeEnums_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllCustomTypeEnums_CustomTypeEnums_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllCustomTypeEnums_CustomTypeEnums_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllCustomTypeEnums_CustomTypeEnums_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllCustomTypeEnums_CustomTypeEnums_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllCustomTypeEnums_CustomTypeEnums_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllCustomTypeEnums_CustomTypeEnums_PageInfo{} - } - return t.StartCursor -} - -type GetAllCustomTypeEnums_CustomTypeEnums_Edges_Node struct { - Color *string "json:\"color,omitempty\" graphql:\"color\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - Field string "json:\"field\" graphql:\"field\"" - ID string "json:\"id\" graphql:\"id\"" - InternalNotes *string "json:\"internalNotes,omitempty\" graphql:\"internalNotes\"" - Name string "json:\"name\" graphql:\"name\"" - ObjectType string "json:\"objectType\" graphql:\"objectType\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SystemInternalID *string "json:\"systemInternalID,omitempty\" graphql:\"systemInternalID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllCustomTypeEnums_CustomTypeEnums_Edges_Node) GetColor() *string { - if t == nil { - t = &GetAllCustomTypeEnums_CustomTypeEnums_Edges_Node{} - } - return t.Color -} -func (t *GetAllCustomTypeEnums_CustomTypeEnums_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllCustomTypeEnums_CustomTypeEnums_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllCustomTypeEnums_CustomTypeEnums_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllCustomTypeEnums_CustomTypeEnums_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllCustomTypeEnums_CustomTypeEnums_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetAllCustomTypeEnums_CustomTypeEnums_Edges_Node{} - } - return t.Description -} -func (t *GetAllCustomTypeEnums_CustomTypeEnums_Edges_Node) GetField() string { - if t == nil { - t = &GetAllCustomTypeEnums_CustomTypeEnums_Edges_Node{} - } - return t.Field -} -func (t *GetAllCustomTypeEnums_CustomTypeEnums_Edges_Node) GetID() string { - if t == nil { - t = &GetAllCustomTypeEnums_CustomTypeEnums_Edges_Node{} - } - return t.ID -} -func (t *GetAllCustomTypeEnums_CustomTypeEnums_Edges_Node) GetInternalNotes() *string { - if t == nil { - t = &GetAllCustomTypeEnums_CustomTypeEnums_Edges_Node{} - } - return t.InternalNotes -} -func (t *GetAllCustomTypeEnums_CustomTypeEnums_Edges_Node) GetName() string { - if t == nil { - t = &GetAllCustomTypeEnums_CustomTypeEnums_Edges_Node{} - } - return t.Name -} -func (t *GetAllCustomTypeEnums_CustomTypeEnums_Edges_Node) GetObjectType() string { - if t == nil { - t = &GetAllCustomTypeEnums_CustomTypeEnums_Edges_Node{} - } - return t.ObjectType -} -func (t *GetAllCustomTypeEnums_CustomTypeEnums_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllCustomTypeEnums_CustomTypeEnums_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllCustomTypeEnums_CustomTypeEnums_Edges_Node) GetSystemInternalID() *string { - if t == nil { - t = &GetAllCustomTypeEnums_CustomTypeEnums_Edges_Node{} - } - return t.SystemInternalID -} -func (t *GetAllCustomTypeEnums_CustomTypeEnums_Edges_Node) GetSystemOwned() *bool { - if t == nil { - t = &GetAllCustomTypeEnums_CustomTypeEnums_Edges_Node{} - } - return t.SystemOwned -} -func (t *GetAllCustomTypeEnums_CustomTypeEnums_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllCustomTypeEnums_CustomTypeEnums_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllCustomTypeEnums_CustomTypeEnums_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllCustomTypeEnums_CustomTypeEnums_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllCustomTypeEnums_CustomTypeEnums_Edges struct { - Node *GetAllCustomTypeEnums_CustomTypeEnums_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllCustomTypeEnums_CustomTypeEnums_Edges) GetNode() *GetAllCustomTypeEnums_CustomTypeEnums_Edges_Node { - if t == nil { - t = &GetAllCustomTypeEnums_CustomTypeEnums_Edges{} - } - return t.Node -} - -type GetAllCustomTypeEnums_CustomTypeEnums struct { - Edges []*GetAllCustomTypeEnums_CustomTypeEnums_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllCustomTypeEnums_CustomTypeEnums_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllCustomTypeEnums_CustomTypeEnums) GetEdges() []*GetAllCustomTypeEnums_CustomTypeEnums_Edges { - if t == nil { - t = &GetAllCustomTypeEnums_CustomTypeEnums{} - } - return t.Edges -} -func (t *GetAllCustomTypeEnums_CustomTypeEnums) GetPageInfo() *GetAllCustomTypeEnums_CustomTypeEnums_PageInfo { - if t == nil { - t = &GetAllCustomTypeEnums_CustomTypeEnums{} - } - return &t.PageInfo -} -func (t *GetAllCustomTypeEnums_CustomTypeEnums) GetTotalCount() int64 { - if t == nil { - t = &GetAllCustomTypeEnums_CustomTypeEnums{} - } - return t.TotalCount -} - -type GetCustomTypeEnumByID_CustomTypeEnum struct { - Color *string "json:\"color,omitempty\" graphql:\"color\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - Field string "json:\"field\" graphql:\"field\"" - ID string "json:\"id\" graphql:\"id\"" - InternalNotes *string "json:\"internalNotes,omitempty\" graphql:\"internalNotes\"" - Name string "json:\"name\" graphql:\"name\"" - ObjectType string "json:\"objectType\" graphql:\"objectType\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SystemInternalID *string "json:\"systemInternalID,omitempty\" graphql:\"systemInternalID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetCustomTypeEnumByID_CustomTypeEnum) GetColor() *string { - if t == nil { - t = &GetCustomTypeEnumByID_CustomTypeEnum{} - } - return t.Color -} -func (t *GetCustomTypeEnumByID_CustomTypeEnum) GetCreatedAt() *time.Time { - if t == nil { - t = &GetCustomTypeEnumByID_CustomTypeEnum{} - } - return t.CreatedAt -} -func (t *GetCustomTypeEnumByID_CustomTypeEnum) GetCreatedBy() *string { - if t == nil { - t = &GetCustomTypeEnumByID_CustomTypeEnum{} - } - return t.CreatedBy -} -func (t *GetCustomTypeEnumByID_CustomTypeEnum) GetDescription() *string { - if t == nil { - t = &GetCustomTypeEnumByID_CustomTypeEnum{} - } - return t.Description -} -func (t *GetCustomTypeEnumByID_CustomTypeEnum) GetField() string { - if t == nil { - t = &GetCustomTypeEnumByID_CustomTypeEnum{} - } - return t.Field -} -func (t *GetCustomTypeEnumByID_CustomTypeEnum) GetID() string { - if t == nil { - t = &GetCustomTypeEnumByID_CustomTypeEnum{} - } - return t.ID -} -func (t *GetCustomTypeEnumByID_CustomTypeEnum) GetInternalNotes() *string { - if t == nil { - t = &GetCustomTypeEnumByID_CustomTypeEnum{} - } - return t.InternalNotes -} -func (t *GetCustomTypeEnumByID_CustomTypeEnum) GetName() string { - if t == nil { - t = &GetCustomTypeEnumByID_CustomTypeEnum{} - } - return t.Name -} -func (t *GetCustomTypeEnumByID_CustomTypeEnum) GetObjectType() string { - if t == nil { - t = &GetCustomTypeEnumByID_CustomTypeEnum{} - } - return t.ObjectType -} -func (t *GetCustomTypeEnumByID_CustomTypeEnum) GetOwnerID() *string { - if t == nil { - t = &GetCustomTypeEnumByID_CustomTypeEnum{} - } - return t.OwnerID -} -func (t *GetCustomTypeEnumByID_CustomTypeEnum) GetSystemInternalID() *string { - if t == nil { - t = &GetCustomTypeEnumByID_CustomTypeEnum{} - } - return t.SystemInternalID -} -func (t *GetCustomTypeEnumByID_CustomTypeEnum) GetSystemOwned() *bool { - if t == nil { - t = &GetCustomTypeEnumByID_CustomTypeEnum{} - } - return t.SystemOwned -} -func (t *GetCustomTypeEnumByID_CustomTypeEnum) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetCustomTypeEnumByID_CustomTypeEnum{} - } - return t.UpdatedAt -} -func (t *GetCustomTypeEnumByID_CustomTypeEnum) GetUpdatedBy() *string { - if t == nil { - t = &GetCustomTypeEnumByID_CustomTypeEnum{} - } - return t.UpdatedBy -} - -type GetCustomTypeEnums_CustomTypeEnums_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetCustomTypeEnums_CustomTypeEnums_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetCustomTypeEnums_CustomTypeEnums_PageInfo{} - } - return t.EndCursor -} -func (t *GetCustomTypeEnums_CustomTypeEnums_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetCustomTypeEnums_CustomTypeEnums_PageInfo{} - } - return t.HasNextPage -} -func (t *GetCustomTypeEnums_CustomTypeEnums_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetCustomTypeEnums_CustomTypeEnums_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetCustomTypeEnums_CustomTypeEnums_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetCustomTypeEnums_CustomTypeEnums_PageInfo{} - } - return t.StartCursor -} - -type GetCustomTypeEnums_CustomTypeEnums_Edges_Node struct { - Color *string "json:\"color,omitempty\" graphql:\"color\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - Field string "json:\"field\" graphql:\"field\"" - ID string "json:\"id\" graphql:\"id\"" - InternalNotes *string "json:\"internalNotes,omitempty\" graphql:\"internalNotes\"" - Name string "json:\"name\" graphql:\"name\"" - ObjectType string "json:\"objectType\" graphql:\"objectType\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SystemInternalID *string "json:\"systemInternalID,omitempty\" graphql:\"systemInternalID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetCustomTypeEnums_CustomTypeEnums_Edges_Node) GetColor() *string { - if t == nil { - t = &GetCustomTypeEnums_CustomTypeEnums_Edges_Node{} - } - return t.Color -} -func (t *GetCustomTypeEnums_CustomTypeEnums_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetCustomTypeEnums_CustomTypeEnums_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetCustomTypeEnums_CustomTypeEnums_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetCustomTypeEnums_CustomTypeEnums_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetCustomTypeEnums_CustomTypeEnums_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetCustomTypeEnums_CustomTypeEnums_Edges_Node{} - } - return t.Description -} -func (t *GetCustomTypeEnums_CustomTypeEnums_Edges_Node) GetField() string { - if t == nil { - t = &GetCustomTypeEnums_CustomTypeEnums_Edges_Node{} - } - return t.Field -} -func (t *GetCustomTypeEnums_CustomTypeEnums_Edges_Node) GetID() string { - if t == nil { - t = &GetCustomTypeEnums_CustomTypeEnums_Edges_Node{} - } - return t.ID -} -func (t *GetCustomTypeEnums_CustomTypeEnums_Edges_Node) GetInternalNotes() *string { - if t == nil { - t = &GetCustomTypeEnums_CustomTypeEnums_Edges_Node{} - } - return t.InternalNotes -} -func (t *GetCustomTypeEnums_CustomTypeEnums_Edges_Node) GetName() string { - if t == nil { - t = &GetCustomTypeEnums_CustomTypeEnums_Edges_Node{} - } - return t.Name -} -func (t *GetCustomTypeEnums_CustomTypeEnums_Edges_Node) GetObjectType() string { - if t == nil { - t = &GetCustomTypeEnums_CustomTypeEnums_Edges_Node{} - } - return t.ObjectType -} -func (t *GetCustomTypeEnums_CustomTypeEnums_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetCustomTypeEnums_CustomTypeEnums_Edges_Node{} - } - return t.OwnerID -} -func (t *GetCustomTypeEnums_CustomTypeEnums_Edges_Node) GetSystemInternalID() *string { - if t == nil { - t = &GetCustomTypeEnums_CustomTypeEnums_Edges_Node{} - } - return t.SystemInternalID -} -func (t *GetCustomTypeEnums_CustomTypeEnums_Edges_Node) GetSystemOwned() *bool { - if t == nil { - t = &GetCustomTypeEnums_CustomTypeEnums_Edges_Node{} - } - return t.SystemOwned -} -func (t *GetCustomTypeEnums_CustomTypeEnums_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetCustomTypeEnums_CustomTypeEnums_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetCustomTypeEnums_CustomTypeEnums_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetCustomTypeEnums_CustomTypeEnums_Edges_Node{} - } - return t.UpdatedBy -} - -type GetCustomTypeEnums_CustomTypeEnums_Edges struct { - Node *GetCustomTypeEnums_CustomTypeEnums_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetCustomTypeEnums_CustomTypeEnums_Edges) GetNode() *GetCustomTypeEnums_CustomTypeEnums_Edges_Node { - if t == nil { - t = &GetCustomTypeEnums_CustomTypeEnums_Edges{} - } - return t.Node -} - -type GetCustomTypeEnums_CustomTypeEnums struct { - Edges []*GetCustomTypeEnums_CustomTypeEnums_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetCustomTypeEnums_CustomTypeEnums_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetCustomTypeEnums_CustomTypeEnums) GetEdges() []*GetCustomTypeEnums_CustomTypeEnums_Edges { - if t == nil { - t = &GetCustomTypeEnums_CustomTypeEnums{} - } - return t.Edges -} -func (t *GetCustomTypeEnums_CustomTypeEnums) GetPageInfo() *GetCustomTypeEnums_CustomTypeEnums_PageInfo { - if t == nil { - t = &GetCustomTypeEnums_CustomTypeEnums{} - } - return &t.PageInfo -} -func (t *GetCustomTypeEnums_CustomTypeEnums) GetTotalCount() int64 { - if t == nil { - t = &GetCustomTypeEnums_CustomTypeEnums{} - } - return t.TotalCount -} - -type UpdateCustomTypeEnum_UpdateCustomTypeEnum_CustomTypeEnum struct { - Color *string "json:\"color,omitempty\" graphql:\"color\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - Field string "json:\"field\" graphql:\"field\"" - ID string "json:\"id\" graphql:\"id\"" - InternalNotes *string "json:\"internalNotes,omitempty\" graphql:\"internalNotes\"" - Name string "json:\"name\" graphql:\"name\"" - ObjectType string "json:\"objectType\" graphql:\"objectType\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SystemInternalID *string "json:\"systemInternalID,omitempty\" graphql:\"systemInternalID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateCustomTypeEnum_UpdateCustomTypeEnum_CustomTypeEnum) GetColor() *string { - if t == nil { - t = &UpdateCustomTypeEnum_UpdateCustomTypeEnum_CustomTypeEnum{} - } - return t.Color -} -func (t *UpdateCustomTypeEnum_UpdateCustomTypeEnum_CustomTypeEnum) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateCustomTypeEnum_UpdateCustomTypeEnum_CustomTypeEnum{} - } - return t.CreatedAt -} -func (t *UpdateCustomTypeEnum_UpdateCustomTypeEnum_CustomTypeEnum) GetCreatedBy() *string { - if t == nil { - t = &UpdateCustomTypeEnum_UpdateCustomTypeEnum_CustomTypeEnum{} - } - return t.CreatedBy -} -func (t *UpdateCustomTypeEnum_UpdateCustomTypeEnum_CustomTypeEnum) GetDescription() *string { - if t == nil { - t = &UpdateCustomTypeEnum_UpdateCustomTypeEnum_CustomTypeEnum{} - } - return t.Description -} -func (t *UpdateCustomTypeEnum_UpdateCustomTypeEnum_CustomTypeEnum) GetField() string { - if t == nil { - t = &UpdateCustomTypeEnum_UpdateCustomTypeEnum_CustomTypeEnum{} - } - return t.Field -} -func (t *UpdateCustomTypeEnum_UpdateCustomTypeEnum_CustomTypeEnum) GetID() string { - if t == nil { - t = &UpdateCustomTypeEnum_UpdateCustomTypeEnum_CustomTypeEnum{} - } - return t.ID -} -func (t *UpdateCustomTypeEnum_UpdateCustomTypeEnum_CustomTypeEnum) GetInternalNotes() *string { - if t == nil { - t = &UpdateCustomTypeEnum_UpdateCustomTypeEnum_CustomTypeEnum{} - } - return t.InternalNotes -} -func (t *UpdateCustomTypeEnum_UpdateCustomTypeEnum_CustomTypeEnum) GetName() string { - if t == nil { - t = &UpdateCustomTypeEnum_UpdateCustomTypeEnum_CustomTypeEnum{} - } - return t.Name -} -func (t *UpdateCustomTypeEnum_UpdateCustomTypeEnum_CustomTypeEnum) GetObjectType() string { - if t == nil { - t = &UpdateCustomTypeEnum_UpdateCustomTypeEnum_CustomTypeEnum{} - } - return t.ObjectType -} -func (t *UpdateCustomTypeEnum_UpdateCustomTypeEnum_CustomTypeEnum) GetOwnerID() *string { - if t == nil { - t = &UpdateCustomTypeEnum_UpdateCustomTypeEnum_CustomTypeEnum{} - } - return t.OwnerID -} -func (t *UpdateCustomTypeEnum_UpdateCustomTypeEnum_CustomTypeEnum) GetSystemInternalID() *string { - if t == nil { - t = &UpdateCustomTypeEnum_UpdateCustomTypeEnum_CustomTypeEnum{} - } - return t.SystemInternalID -} -func (t *UpdateCustomTypeEnum_UpdateCustomTypeEnum_CustomTypeEnum) GetSystemOwned() *bool { - if t == nil { - t = &UpdateCustomTypeEnum_UpdateCustomTypeEnum_CustomTypeEnum{} - } - return t.SystemOwned -} -func (t *UpdateCustomTypeEnum_UpdateCustomTypeEnum_CustomTypeEnum) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateCustomTypeEnum_UpdateCustomTypeEnum_CustomTypeEnum{} - } - return t.UpdatedAt -} -func (t *UpdateCustomTypeEnum_UpdateCustomTypeEnum_CustomTypeEnum) GetUpdatedBy() *string { - if t == nil { - t = &UpdateCustomTypeEnum_UpdateCustomTypeEnum_CustomTypeEnum{} - } - return t.UpdatedBy -} - -type UpdateCustomTypeEnum_UpdateCustomTypeEnum struct { - CustomTypeEnum UpdateCustomTypeEnum_UpdateCustomTypeEnum_CustomTypeEnum "json:\"customTypeEnum\" graphql:\"customTypeEnum\"" -} - -func (t *UpdateCustomTypeEnum_UpdateCustomTypeEnum) GetCustomTypeEnum() *UpdateCustomTypeEnum_UpdateCustomTypeEnum_CustomTypeEnum { - if t == nil { - t = &UpdateCustomTypeEnum_UpdateCustomTypeEnum{} - } - return &t.CustomTypeEnum -} - -type CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts struct { - AccountType *enums.DirectoryAccountType "json:\"accountType,omitempty\" graphql:\"accountType\"" - CanonicalEmail *string "json:\"canonicalEmail,omitempty\" graphql:\"canonicalEmail\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Department *string "json:\"department,omitempty\" graphql:\"department\"" - DirectorySyncRunID *string "json:\"directorySyncRunID,omitempty\" graphql:\"directorySyncRunID\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DisplayName *string "json:\"displayName,omitempty\" graphql:\"displayName\"" - ExternalID string "json:\"externalID\" graphql:\"externalID\"" - FamilyName *string "json:\"familyName,omitempty\" graphql:\"familyName\"" - GivenName *string "json:\"givenName,omitempty\" graphql:\"givenName\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID *string "json:\"integrationID,omitempty\" graphql:\"integrationID\"" - JobTitle *string "json:\"jobTitle,omitempty\" graphql:\"jobTitle\"" - LastLoginAt *time.Time "json:\"lastLoginAt,omitempty\" graphql:\"lastLoginAt\"" - LastSeenIP *string "json:\"lastSeenIP,omitempty\" graphql:\"lastSeenIP\"" - MfaState enums.DirectoryAccountMFAState "json:\"mfaState\" graphql:\"mfaState\"" - ObservedAt time.Time "json:\"observedAt\" graphql:\"observedAt\"" - OrganizationUnit *string "json:\"organizationUnit,omitempty\" graphql:\"organizationUnit\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Profile map[string]any "json:\"profile,omitempty\" graphql:\"profile\"" - ProfileHash string "json:\"profileHash\" graphql:\"profileHash\"" - RawProfileFileID *string "json:\"rawProfileFileID,omitempty\" graphql:\"rawProfileFileID\"" - SecondaryKey *string "json:\"secondaryKey,omitempty\" graphql:\"secondaryKey\"" - SourceVersion *string "json:\"sourceVersion,omitempty\" graphql:\"sourceVersion\"" - Status enums.DirectoryAccountStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts) GetAccountType() *enums.DirectoryAccountType { - if t == nil { - t = &CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts{} - } - return t.AccountType -} -func (t *CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts) GetCanonicalEmail() *string { - if t == nil { - t = &CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts{} - } - return t.CanonicalEmail -} -func (t *CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts) GetDepartment() *string { - if t == nil { - t = &CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts{} - } - return t.Department -} -func (t *CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts) GetDirectorySyncRunID() *string { - if t == nil { - t = &CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts{} - } - return t.DirectorySyncRunID -} -func (t *CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts) GetDisplayID() string { - if t == nil { - t = &CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts{} - } - return t.DisplayID -} -func (t *CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts) GetDisplayName() *string { - if t == nil { - t = &CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts{} - } - return t.DisplayName -} -func (t *CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts) GetExternalID() string { - if t == nil { - t = &CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts{} - } - return t.ExternalID -} -func (t *CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts) GetFamilyName() *string { - if t == nil { - t = &CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts{} - } - return t.FamilyName -} -func (t *CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts) GetGivenName() *string { - if t == nil { - t = &CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts{} - } - return t.GivenName -} -func (t *CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts) GetID() string { - if t == nil { - t = &CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts{} - } - return t.ID -} -func (t *CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts) GetIntegrationID() *string { - if t == nil { - t = &CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts{} - } - return t.IntegrationID -} -func (t *CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts) GetJobTitle() *string { - if t == nil { - t = &CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts{} - } - return t.JobTitle -} -func (t *CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts) GetLastLoginAt() *time.Time { - if t == nil { - t = &CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts{} - } - return t.LastLoginAt -} -func (t *CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts) GetLastSeenIP() *string { - if t == nil { - t = &CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts{} - } - return t.LastSeenIP -} -func (t *CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts) GetMfaState() *enums.DirectoryAccountMFAState { - if t == nil { - t = &CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts{} - } - return &t.MfaState -} -func (t *CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts) GetObservedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts{} - } - return &t.ObservedAt -} -func (t *CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts) GetOrganizationUnit() *string { - if t == nil { - t = &CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts{} - } - return t.OrganizationUnit -} -func (t *CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts{} - } - return t.OwnerID -} -func (t *CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts) GetProfile() map[string]any { - if t == nil { - t = &CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts{} - } - return t.Profile -} -func (t *CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts) GetProfileHash() string { - if t == nil { - t = &CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts{} - } - return t.ProfileHash -} -func (t *CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts) GetRawProfileFileID() *string { - if t == nil { - t = &CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts{} - } - return t.RawProfileFileID -} -func (t *CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts) GetSecondaryKey() *string { - if t == nil { - t = &CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts{} - } - return t.SecondaryKey -} -func (t *CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts) GetSourceVersion() *string { - if t == nil { - t = &CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts{} - } - return t.SourceVersion -} -func (t *CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts) GetStatus() *enums.DirectoryAccountStatus { - if t == nil { - t = &CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts{} - } - return &t.Status -} -func (t *CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts) GetTags() []string { - if t == nil { - t = &CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts{} - } - return t.Tags -} -func (t *CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts{} - } - return t.UpdatedBy -} - -type CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount struct { - DirectoryAccounts []*CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts "json:\"directoryAccounts,omitempty\" graphql:\"directoryAccounts\"" -} - -func (t *CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount) GetDirectoryAccounts() []*CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount_DirectoryAccounts { - if t == nil { - t = &CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount{} - } - return t.DirectoryAccounts -} - -type CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts struct { - AccountType *enums.DirectoryAccountType "json:\"accountType,omitempty\" graphql:\"accountType\"" - CanonicalEmail *string "json:\"canonicalEmail,omitempty\" graphql:\"canonicalEmail\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Department *string "json:\"department,omitempty\" graphql:\"department\"" - DirectorySyncRunID *string "json:\"directorySyncRunID,omitempty\" graphql:\"directorySyncRunID\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DisplayName *string "json:\"displayName,omitempty\" graphql:\"displayName\"" - ExternalID string "json:\"externalID\" graphql:\"externalID\"" - FamilyName *string "json:\"familyName,omitempty\" graphql:\"familyName\"" - GivenName *string "json:\"givenName,omitempty\" graphql:\"givenName\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID *string "json:\"integrationID,omitempty\" graphql:\"integrationID\"" - JobTitle *string "json:\"jobTitle,omitempty\" graphql:\"jobTitle\"" - LastLoginAt *time.Time "json:\"lastLoginAt,omitempty\" graphql:\"lastLoginAt\"" - LastSeenIP *string "json:\"lastSeenIP,omitempty\" graphql:\"lastSeenIP\"" - MfaState enums.DirectoryAccountMFAState "json:\"mfaState\" graphql:\"mfaState\"" - ObservedAt time.Time "json:\"observedAt\" graphql:\"observedAt\"" - OrganizationUnit *string "json:\"organizationUnit,omitempty\" graphql:\"organizationUnit\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Profile map[string]any "json:\"profile,omitempty\" graphql:\"profile\"" - ProfileHash string "json:\"profileHash\" graphql:\"profileHash\"" - RawProfileFileID *string "json:\"rawProfileFileID,omitempty\" graphql:\"rawProfileFileID\"" - SecondaryKey *string "json:\"secondaryKey,omitempty\" graphql:\"secondaryKey\"" - SourceVersion *string "json:\"sourceVersion,omitempty\" graphql:\"sourceVersion\"" - Status enums.DirectoryAccountStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts) GetAccountType() *enums.DirectoryAccountType { - if t == nil { - t = &CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts{} - } - return t.AccountType -} -func (t *CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts) GetCanonicalEmail() *string { - if t == nil { - t = &CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts{} - } - return t.CanonicalEmail -} -func (t *CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts{} - } - return t.CreatedAt -} -func (t *CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts{} - } - return t.CreatedBy -} -func (t *CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts) GetDepartment() *string { - if t == nil { - t = &CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts{} - } - return t.Department -} -func (t *CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts) GetDirectorySyncRunID() *string { - if t == nil { - t = &CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts{} - } - return t.DirectorySyncRunID -} -func (t *CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts) GetDisplayID() string { - if t == nil { - t = &CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts{} - } - return t.DisplayID -} -func (t *CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts) GetDisplayName() *string { - if t == nil { - t = &CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts{} - } - return t.DisplayName -} -func (t *CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts) GetExternalID() string { - if t == nil { - t = &CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts{} - } - return t.ExternalID -} -func (t *CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts) GetFamilyName() *string { - if t == nil { - t = &CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts{} - } - return t.FamilyName -} -func (t *CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts) GetGivenName() *string { - if t == nil { - t = &CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts{} - } - return t.GivenName -} -func (t *CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts) GetID() string { - if t == nil { - t = &CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts{} - } - return t.ID -} -func (t *CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts) GetIntegrationID() *string { - if t == nil { - t = &CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts{} - } - return t.IntegrationID -} -func (t *CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts) GetJobTitle() *string { - if t == nil { - t = &CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts{} - } - return t.JobTitle -} -func (t *CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts) GetLastLoginAt() *time.Time { - if t == nil { - t = &CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts{} - } - return t.LastLoginAt -} -func (t *CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts) GetLastSeenIP() *string { - if t == nil { - t = &CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts{} - } - return t.LastSeenIP -} -func (t *CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts) GetMfaState() *enums.DirectoryAccountMFAState { - if t == nil { - t = &CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts{} - } - return &t.MfaState -} -func (t *CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts) GetObservedAt() *time.Time { - if t == nil { - t = &CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts{} - } - return &t.ObservedAt -} -func (t *CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts) GetOrganizationUnit() *string { - if t == nil { - t = &CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts{} - } - return t.OrganizationUnit -} -func (t *CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts) GetOwnerID() *string { - if t == nil { - t = &CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts{} - } - return t.OwnerID -} -func (t *CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts) GetProfile() map[string]any { - if t == nil { - t = &CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts{} - } - return t.Profile -} -func (t *CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts) GetProfileHash() string { - if t == nil { - t = &CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts{} - } - return t.ProfileHash -} -func (t *CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts) GetRawProfileFileID() *string { - if t == nil { - t = &CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts{} - } - return t.RawProfileFileID -} -func (t *CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts) GetSecondaryKey() *string { - if t == nil { - t = &CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts{} - } - return t.SecondaryKey -} -func (t *CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts) GetSourceVersion() *string { - if t == nil { - t = &CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts{} - } - return t.SourceVersion -} -func (t *CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts) GetStatus() *enums.DirectoryAccountStatus { - if t == nil { - t = &CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts{} - } - return &t.Status -} -func (t *CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts) GetTags() []string { - if t == nil { - t = &CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts{} - } - return t.Tags -} -func (t *CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts{} - } - return t.UpdatedAt -} -func (t *CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts{} - } - return t.UpdatedBy -} - -type CreateBulkDirectoryAccount_CreateBulkDirectoryAccount struct { - DirectoryAccounts []*CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts "json:\"directoryAccounts,omitempty\" graphql:\"directoryAccounts\"" -} - -func (t *CreateBulkDirectoryAccount_CreateBulkDirectoryAccount) GetDirectoryAccounts() []*CreateBulkDirectoryAccount_CreateBulkDirectoryAccount_DirectoryAccounts { - if t == nil { - t = &CreateBulkDirectoryAccount_CreateBulkDirectoryAccount{} - } - return t.DirectoryAccounts -} - -type CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount struct { - AccountType *enums.DirectoryAccountType "json:\"accountType,omitempty\" graphql:\"accountType\"" - CanonicalEmail *string "json:\"canonicalEmail,omitempty\" graphql:\"canonicalEmail\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Department *string "json:\"department,omitempty\" graphql:\"department\"" - DirectorySyncRunID *string "json:\"directorySyncRunID,omitempty\" graphql:\"directorySyncRunID\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DisplayName *string "json:\"displayName,omitempty\" graphql:\"displayName\"" - ExternalID string "json:\"externalID\" graphql:\"externalID\"" - FamilyName *string "json:\"familyName,omitempty\" graphql:\"familyName\"" - GivenName *string "json:\"givenName,omitempty\" graphql:\"givenName\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID *string "json:\"integrationID,omitempty\" graphql:\"integrationID\"" - JobTitle *string "json:\"jobTitle,omitempty\" graphql:\"jobTitle\"" - LastLoginAt *time.Time "json:\"lastLoginAt,omitempty\" graphql:\"lastLoginAt\"" - LastSeenIP *string "json:\"lastSeenIP,omitempty\" graphql:\"lastSeenIP\"" - MfaState enums.DirectoryAccountMFAState "json:\"mfaState\" graphql:\"mfaState\"" - ObservedAt time.Time "json:\"observedAt\" graphql:\"observedAt\"" - OrganizationUnit *string "json:\"organizationUnit,omitempty\" graphql:\"organizationUnit\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Profile map[string]any "json:\"profile,omitempty\" graphql:\"profile\"" - ProfileHash string "json:\"profileHash\" graphql:\"profileHash\"" - RawProfileFileID *string "json:\"rawProfileFileID,omitempty\" graphql:\"rawProfileFileID\"" - SecondaryKey *string "json:\"secondaryKey,omitempty\" graphql:\"secondaryKey\"" - SourceVersion *string "json:\"sourceVersion,omitempty\" graphql:\"sourceVersion\"" - Status enums.DirectoryAccountStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount) GetAccountType() *enums.DirectoryAccountType { - if t == nil { - t = &CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount{} - } - return t.AccountType -} -func (t *CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount) GetCanonicalEmail() *string { - if t == nil { - t = &CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount{} - } - return t.CanonicalEmail -} -func (t *CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount{} - } - return t.CreatedAt -} -func (t *CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount) GetCreatedBy() *string { - if t == nil { - t = &CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount{} - } - return t.CreatedBy -} -func (t *CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount) GetDepartment() *string { - if t == nil { - t = &CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount{} - } - return t.Department -} -func (t *CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount) GetDirectorySyncRunID() *string { - if t == nil { - t = &CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount{} - } - return t.DirectorySyncRunID -} -func (t *CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount) GetDisplayID() string { - if t == nil { - t = &CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount{} - } - return t.DisplayID -} -func (t *CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount) GetDisplayName() *string { - if t == nil { - t = &CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount{} - } - return t.DisplayName -} -func (t *CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount) GetExternalID() string { - if t == nil { - t = &CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount{} - } - return t.ExternalID -} -func (t *CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount) GetFamilyName() *string { - if t == nil { - t = &CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount{} - } - return t.FamilyName -} -func (t *CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount) GetGivenName() *string { - if t == nil { - t = &CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount{} - } - return t.GivenName -} -func (t *CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount) GetID() string { - if t == nil { - t = &CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount{} - } - return t.ID -} -func (t *CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount) GetIntegrationID() *string { - if t == nil { - t = &CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount{} - } - return t.IntegrationID -} -func (t *CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount) GetJobTitle() *string { - if t == nil { - t = &CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount{} - } - return t.JobTitle -} -func (t *CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount) GetLastLoginAt() *time.Time { - if t == nil { - t = &CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount{} - } - return t.LastLoginAt -} -func (t *CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount) GetLastSeenIP() *string { - if t == nil { - t = &CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount{} - } - return t.LastSeenIP -} -func (t *CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount) GetMfaState() *enums.DirectoryAccountMFAState { - if t == nil { - t = &CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount{} - } - return &t.MfaState -} -func (t *CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount) GetObservedAt() *time.Time { - if t == nil { - t = &CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount{} - } - return &t.ObservedAt -} -func (t *CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount) GetOrganizationUnit() *string { - if t == nil { - t = &CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount{} - } - return t.OrganizationUnit -} -func (t *CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount) GetOwnerID() *string { - if t == nil { - t = &CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount{} - } - return t.OwnerID -} -func (t *CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount) GetProfile() map[string]any { - if t == nil { - t = &CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount{} - } - return t.Profile -} -func (t *CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount) GetProfileHash() string { - if t == nil { - t = &CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount{} - } - return t.ProfileHash -} -func (t *CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount) GetRawProfileFileID() *string { - if t == nil { - t = &CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount{} - } - return t.RawProfileFileID -} -func (t *CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount) GetSecondaryKey() *string { - if t == nil { - t = &CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount{} - } - return t.SecondaryKey -} -func (t *CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount) GetSourceVersion() *string { - if t == nil { - t = &CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount{} - } - return t.SourceVersion -} -func (t *CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount) GetStatus() *enums.DirectoryAccountStatus { - if t == nil { - t = &CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount{} - } - return &t.Status -} -func (t *CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount) GetTags() []string { - if t == nil { - t = &CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount{} - } - return t.Tags -} -func (t *CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount{} - } - return t.UpdatedAt -} -func (t *CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount) GetUpdatedBy() *string { - if t == nil { - t = &CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount{} - } - return t.UpdatedBy -} - -type CreateDirectoryAccount_CreateDirectoryAccount struct { - DirectoryAccount CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount "json:\"directoryAccount\" graphql:\"directoryAccount\"" -} - -func (t *CreateDirectoryAccount_CreateDirectoryAccount) GetDirectoryAccount() *CreateDirectoryAccount_CreateDirectoryAccount_DirectoryAccount { - if t == nil { - t = &CreateDirectoryAccount_CreateDirectoryAccount{} - } - return &t.DirectoryAccount -} - -type DeleteDirectoryAccount_DeleteDirectoryAccount struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteDirectoryAccount_DeleteDirectoryAccount) GetDeletedID() string { - if t == nil { - t = &DeleteDirectoryAccount_DeleteDirectoryAccount{} - } - return t.DeletedID -} - -type GetAllDirectoryAccounts_DirectoryAccounts_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllDirectoryAccounts_DirectoryAccounts_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllDirectoryAccounts_DirectoryAccounts_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllDirectoryAccounts_DirectoryAccounts_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllDirectoryAccounts_DirectoryAccounts_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllDirectoryAccounts_DirectoryAccounts_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllDirectoryAccounts_DirectoryAccounts_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllDirectoryAccounts_DirectoryAccounts_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllDirectoryAccounts_DirectoryAccounts_PageInfo{} - } - return t.StartCursor -} - -type GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node struct { - AccountType *enums.DirectoryAccountType "json:\"accountType,omitempty\" graphql:\"accountType\"" - CanonicalEmail *string "json:\"canonicalEmail,omitempty\" graphql:\"canonicalEmail\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Department *string "json:\"department,omitempty\" graphql:\"department\"" - DirectorySyncRunID *string "json:\"directorySyncRunID,omitempty\" graphql:\"directorySyncRunID\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DisplayName *string "json:\"displayName,omitempty\" graphql:\"displayName\"" - ExternalID string "json:\"externalID\" graphql:\"externalID\"" - FamilyName *string "json:\"familyName,omitempty\" graphql:\"familyName\"" - GivenName *string "json:\"givenName,omitempty\" graphql:\"givenName\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID *string "json:\"integrationID,omitempty\" graphql:\"integrationID\"" - JobTitle *string "json:\"jobTitle,omitempty\" graphql:\"jobTitle\"" - LastLoginAt *time.Time "json:\"lastLoginAt,omitempty\" graphql:\"lastLoginAt\"" - LastSeenIP *string "json:\"lastSeenIP,omitempty\" graphql:\"lastSeenIP\"" - MfaState enums.DirectoryAccountMFAState "json:\"mfaState\" graphql:\"mfaState\"" - ObservedAt time.Time "json:\"observedAt\" graphql:\"observedAt\"" - OrganizationUnit *string "json:\"organizationUnit,omitempty\" graphql:\"organizationUnit\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Profile map[string]any "json:\"profile,omitempty\" graphql:\"profile\"" - ProfileHash string "json:\"profileHash\" graphql:\"profileHash\"" - RawProfileFileID *string "json:\"rawProfileFileID,omitempty\" graphql:\"rawProfileFileID\"" - SecondaryKey *string "json:\"secondaryKey,omitempty\" graphql:\"secondaryKey\"" - SourceVersion *string "json:\"sourceVersion,omitempty\" graphql:\"sourceVersion\"" - Status enums.DirectoryAccountStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node) GetAccountType() *enums.DirectoryAccountType { - if t == nil { - t = &GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.AccountType -} -func (t *GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node) GetCanonicalEmail() *string { - if t == nil { - t = &GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.CanonicalEmail -} -func (t *GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node) GetDepartment() *string { - if t == nil { - t = &GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.Department -} -func (t *GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node) GetDirectorySyncRunID() *string { - if t == nil { - t = &GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.DirectorySyncRunID -} -func (t *GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.DisplayID -} -func (t *GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node) GetDisplayName() *string { - if t == nil { - t = &GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.DisplayName -} -func (t *GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node) GetExternalID() string { - if t == nil { - t = &GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.ExternalID -} -func (t *GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node) GetFamilyName() *string { - if t == nil { - t = &GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.FamilyName -} -func (t *GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node) GetGivenName() *string { - if t == nil { - t = &GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.GivenName -} -func (t *GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node) GetID() string { - if t == nil { - t = &GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.ID -} -func (t *GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node) GetIntegrationID() *string { - if t == nil { - t = &GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.IntegrationID -} -func (t *GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node) GetJobTitle() *string { - if t == nil { - t = &GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.JobTitle -} -func (t *GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node) GetLastLoginAt() *time.Time { - if t == nil { - t = &GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.LastLoginAt -} -func (t *GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node) GetLastSeenIP() *string { - if t == nil { - t = &GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.LastSeenIP -} -func (t *GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node) GetMfaState() *enums.DirectoryAccountMFAState { - if t == nil { - t = &GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return &t.MfaState -} -func (t *GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node) GetObservedAt() *time.Time { - if t == nil { - t = &GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return &t.ObservedAt -} -func (t *GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node) GetOrganizationUnit() *string { - if t == nil { - t = &GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.OrganizationUnit -} -func (t *GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node) GetProfile() map[string]any { - if t == nil { - t = &GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.Profile -} -func (t *GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node) GetProfileHash() string { - if t == nil { - t = &GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.ProfileHash -} -func (t *GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node) GetRawProfileFileID() *string { - if t == nil { - t = &GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.RawProfileFileID -} -func (t *GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node) GetSecondaryKey() *string { - if t == nil { - t = &GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.SecondaryKey -} -func (t *GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node) GetSourceVersion() *string { - if t == nil { - t = &GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.SourceVersion -} -func (t *GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node) GetStatus() *enums.DirectoryAccountStatus { - if t == nil { - t = &GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return &t.Status -} -func (t *GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.Tags -} -func (t *GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllDirectoryAccounts_DirectoryAccounts_Edges struct { - Node *GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllDirectoryAccounts_DirectoryAccounts_Edges) GetNode() *GetAllDirectoryAccounts_DirectoryAccounts_Edges_Node { - if t == nil { - t = &GetAllDirectoryAccounts_DirectoryAccounts_Edges{} - } - return t.Node -} - -type GetAllDirectoryAccounts_DirectoryAccounts struct { - Edges []*GetAllDirectoryAccounts_DirectoryAccounts_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllDirectoryAccounts_DirectoryAccounts_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllDirectoryAccounts_DirectoryAccounts) GetEdges() []*GetAllDirectoryAccounts_DirectoryAccounts_Edges { - if t == nil { - t = &GetAllDirectoryAccounts_DirectoryAccounts{} - } - return t.Edges -} -func (t *GetAllDirectoryAccounts_DirectoryAccounts) GetPageInfo() *GetAllDirectoryAccounts_DirectoryAccounts_PageInfo { - if t == nil { - t = &GetAllDirectoryAccounts_DirectoryAccounts{} - } - return &t.PageInfo -} -func (t *GetAllDirectoryAccounts_DirectoryAccounts) GetTotalCount() int64 { - if t == nil { - t = &GetAllDirectoryAccounts_DirectoryAccounts{} - } - return t.TotalCount -} - -type GetDirectoryAccountByID_DirectoryAccount struct { - AccountType *enums.DirectoryAccountType "json:\"accountType,omitempty\" graphql:\"accountType\"" - CanonicalEmail *string "json:\"canonicalEmail,omitempty\" graphql:\"canonicalEmail\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Department *string "json:\"department,omitempty\" graphql:\"department\"" - DirectorySyncRunID *string "json:\"directorySyncRunID,omitempty\" graphql:\"directorySyncRunID\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DisplayName *string "json:\"displayName,omitempty\" graphql:\"displayName\"" - ExternalID string "json:\"externalID\" graphql:\"externalID\"" - FamilyName *string "json:\"familyName,omitempty\" graphql:\"familyName\"" - GivenName *string "json:\"givenName,omitempty\" graphql:\"givenName\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID *string "json:\"integrationID,omitempty\" graphql:\"integrationID\"" - JobTitle *string "json:\"jobTitle,omitempty\" graphql:\"jobTitle\"" - LastLoginAt *time.Time "json:\"lastLoginAt,omitempty\" graphql:\"lastLoginAt\"" - LastSeenIP *string "json:\"lastSeenIP,omitempty\" graphql:\"lastSeenIP\"" - MfaState enums.DirectoryAccountMFAState "json:\"mfaState\" graphql:\"mfaState\"" - ObservedAt time.Time "json:\"observedAt\" graphql:\"observedAt\"" - OrganizationUnit *string "json:\"organizationUnit,omitempty\" graphql:\"organizationUnit\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Profile map[string]any "json:\"profile,omitempty\" graphql:\"profile\"" - ProfileHash string "json:\"profileHash\" graphql:\"profileHash\"" - RawProfileFileID *string "json:\"rawProfileFileID,omitempty\" graphql:\"rawProfileFileID\"" - SecondaryKey *string "json:\"secondaryKey,omitempty\" graphql:\"secondaryKey\"" - SourceVersion *string "json:\"sourceVersion,omitempty\" graphql:\"sourceVersion\"" - Status enums.DirectoryAccountStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetDirectoryAccountByID_DirectoryAccount) GetAccountType() *enums.DirectoryAccountType { - if t == nil { - t = &GetDirectoryAccountByID_DirectoryAccount{} - } - return t.AccountType -} -func (t *GetDirectoryAccountByID_DirectoryAccount) GetCanonicalEmail() *string { - if t == nil { - t = &GetDirectoryAccountByID_DirectoryAccount{} - } - return t.CanonicalEmail -} -func (t *GetDirectoryAccountByID_DirectoryAccount) GetCreatedAt() *time.Time { - if t == nil { - t = &GetDirectoryAccountByID_DirectoryAccount{} - } - return t.CreatedAt -} -func (t *GetDirectoryAccountByID_DirectoryAccount) GetCreatedBy() *string { - if t == nil { - t = &GetDirectoryAccountByID_DirectoryAccount{} - } - return t.CreatedBy -} -func (t *GetDirectoryAccountByID_DirectoryAccount) GetDepartment() *string { - if t == nil { - t = &GetDirectoryAccountByID_DirectoryAccount{} - } - return t.Department -} -func (t *GetDirectoryAccountByID_DirectoryAccount) GetDirectorySyncRunID() *string { - if t == nil { - t = &GetDirectoryAccountByID_DirectoryAccount{} - } - return t.DirectorySyncRunID -} -func (t *GetDirectoryAccountByID_DirectoryAccount) GetDisplayID() string { - if t == nil { - t = &GetDirectoryAccountByID_DirectoryAccount{} - } - return t.DisplayID -} -func (t *GetDirectoryAccountByID_DirectoryAccount) GetDisplayName() *string { - if t == nil { - t = &GetDirectoryAccountByID_DirectoryAccount{} - } - return t.DisplayName -} -func (t *GetDirectoryAccountByID_DirectoryAccount) GetExternalID() string { - if t == nil { - t = &GetDirectoryAccountByID_DirectoryAccount{} - } - return t.ExternalID -} -func (t *GetDirectoryAccountByID_DirectoryAccount) GetFamilyName() *string { - if t == nil { - t = &GetDirectoryAccountByID_DirectoryAccount{} - } - return t.FamilyName -} -func (t *GetDirectoryAccountByID_DirectoryAccount) GetGivenName() *string { - if t == nil { - t = &GetDirectoryAccountByID_DirectoryAccount{} - } - return t.GivenName -} -func (t *GetDirectoryAccountByID_DirectoryAccount) GetID() string { - if t == nil { - t = &GetDirectoryAccountByID_DirectoryAccount{} - } - return t.ID -} -func (t *GetDirectoryAccountByID_DirectoryAccount) GetIntegrationID() *string { - if t == nil { - t = &GetDirectoryAccountByID_DirectoryAccount{} - } - return t.IntegrationID -} -func (t *GetDirectoryAccountByID_DirectoryAccount) GetJobTitle() *string { - if t == nil { - t = &GetDirectoryAccountByID_DirectoryAccount{} - } - return t.JobTitle -} -func (t *GetDirectoryAccountByID_DirectoryAccount) GetLastLoginAt() *time.Time { - if t == nil { - t = &GetDirectoryAccountByID_DirectoryAccount{} - } - return t.LastLoginAt -} -func (t *GetDirectoryAccountByID_DirectoryAccount) GetLastSeenIP() *string { - if t == nil { - t = &GetDirectoryAccountByID_DirectoryAccount{} - } - return t.LastSeenIP -} -func (t *GetDirectoryAccountByID_DirectoryAccount) GetMfaState() *enums.DirectoryAccountMFAState { - if t == nil { - t = &GetDirectoryAccountByID_DirectoryAccount{} - } - return &t.MfaState -} -func (t *GetDirectoryAccountByID_DirectoryAccount) GetObservedAt() *time.Time { - if t == nil { - t = &GetDirectoryAccountByID_DirectoryAccount{} - } - return &t.ObservedAt -} -func (t *GetDirectoryAccountByID_DirectoryAccount) GetOrganizationUnit() *string { - if t == nil { - t = &GetDirectoryAccountByID_DirectoryAccount{} - } - return t.OrganizationUnit -} -func (t *GetDirectoryAccountByID_DirectoryAccount) GetOwnerID() *string { - if t == nil { - t = &GetDirectoryAccountByID_DirectoryAccount{} - } - return t.OwnerID -} -func (t *GetDirectoryAccountByID_DirectoryAccount) GetProfile() map[string]any { - if t == nil { - t = &GetDirectoryAccountByID_DirectoryAccount{} - } - return t.Profile -} -func (t *GetDirectoryAccountByID_DirectoryAccount) GetProfileHash() string { - if t == nil { - t = &GetDirectoryAccountByID_DirectoryAccount{} - } - return t.ProfileHash -} -func (t *GetDirectoryAccountByID_DirectoryAccount) GetRawProfileFileID() *string { - if t == nil { - t = &GetDirectoryAccountByID_DirectoryAccount{} - } - return t.RawProfileFileID -} -func (t *GetDirectoryAccountByID_DirectoryAccount) GetSecondaryKey() *string { - if t == nil { - t = &GetDirectoryAccountByID_DirectoryAccount{} - } - return t.SecondaryKey -} -func (t *GetDirectoryAccountByID_DirectoryAccount) GetSourceVersion() *string { - if t == nil { - t = &GetDirectoryAccountByID_DirectoryAccount{} - } - return t.SourceVersion -} -func (t *GetDirectoryAccountByID_DirectoryAccount) GetStatus() *enums.DirectoryAccountStatus { - if t == nil { - t = &GetDirectoryAccountByID_DirectoryAccount{} - } - return &t.Status -} -func (t *GetDirectoryAccountByID_DirectoryAccount) GetTags() []string { - if t == nil { - t = &GetDirectoryAccountByID_DirectoryAccount{} - } - return t.Tags -} -func (t *GetDirectoryAccountByID_DirectoryAccount) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetDirectoryAccountByID_DirectoryAccount{} - } - return t.UpdatedAt -} -func (t *GetDirectoryAccountByID_DirectoryAccount) GetUpdatedBy() *string { - if t == nil { - t = &GetDirectoryAccountByID_DirectoryAccount{} - } - return t.UpdatedBy -} - -type GetDirectoryAccounts_DirectoryAccounts_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetDirectoryAccounts_DirectoryAccounts_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetDirectoryAccounts_DirectoryAccounts_PageInfo{} - } - return t.EndCursor -} -func (t *GetDirectoryAccounts_DirectoryAccounts_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetDirectoryAccounts_DirectoryAccounts_PageInfo{} - } - return t.HasNextPage -} -func (t *GetDirectoryAccounts_DirectoryAccounts_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetDirectoryAccounts_DirectoryAccounts_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetDirectoryAccounts_DirectoryAccounts_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetDirectoryAccounts_DirectoryAccounts_PageInfo{} - } - return t.StartCursor -} - -type GetDirectoryAccounts_DirectoryAccounts_Edges_Node struct { - AccountType *enums.DirectoryAccountType "json:\"accountType,omitempty\" graphql:\"accountType\"" - CanonicalEmail *string "json:\"canonicalEmail,omitempty\" graphql:\"canonicalEmail\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Department *string "json:\"department,omitempty\" graphql:\"department\"" - DirectorySyncRunID *string "json:\"directorySyncRunID,omitempty\" graphql:\"directorySyncRunID\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DisplayName *string "json:\"displayName,omitempty\" graphql:\"displayName\"" - ExternalID string "json:\"externalID\" graphql:\"externalID\"" - FamilyName *string "json:\"familyName,omitempty\" graphql:\"familyName\"" - GivenName *string "json:\"givenName,omitempty\" graphql:\"givenName\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID *string "json:\"integrationID,omitempty\" graphql:\"integrationID\"" - JobTitle *string "json:\"jobTitle,omitempty\" graphql:\"jobTitle\"" - LastLoginAt *time.Time "json:\"lastLoginAt,omitempty\" graphql:\"lastLoginAt\"" - LastSeenIP *string "json:\"lastSeenIP,omitempty\" graphql:\"lastSeenIP\"" - MfaState enums.DirectoryAccountMFAState "json:\"mfaState\" graphql:\"mfaState\"" - ObservedAt time.Time "json:\"observedAt\" graphql:\"observedAt\"" - OrganizationUnit *string "json:\"organizationUnit,omitempty\" graphql:\"organizationUnit\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Profile map[string]any "json:\"profile,omitempty\" graphql:\"profile\"" - ProfileHash string "json:\"profileHash\" graphql:\"profileHash\"" - RawProfileFileID *string "json:\"rawProfileFileID,omitempty\" graphql:\"rawProfileFileID\"" - SecondaryKey *string "json:\"secondaryKey,omitempty\" graphql:\"secondaryKey\"" - SourceVersion *string "json:\"sourceVersion,omitempty\" graphql:\"sourceVersion\"" - Status enums.DirectoryAccountStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetDirectoryAccounts_DirectoryAccounts_Edges_Node) GetAccountType() *enums.DirectoryAccountType { - if t == nil { - t = &GetDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.AccountType -} -func (t *GetDirectoryAccounts_DirectoryAccounts_Edges_Node) GetCanonicalEmail() *string { - if t == nil { - t = &GetDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.CanonicalEmail -} -func (t *GetDirectoryAccounts_DirectoryAccounts_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetDirectoryAccounts_DirectoryAccounts_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetDirectoryAccounts_DirectoryAccounts_Edges_Node) GetDepartment() *string { - if t == nil { - t = &GetDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.Department -} -func (t *GetDirectoryAccounts_DirectoryAccounts_Edges_Node) GetDirectorySyncRunID() *string { - if t == nil { - t = &GetDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.DirectorySyncRunID -} -func (t *GetDirectoryAccounts_DirectoryAccounts_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.DisplayID -} -func (t *GetDirectoryAccounts_DirectoryAccounts_Edges_Node) GetDisplayName() *string { - if t == nil { - t = &GetDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.DisplayName -} -func (t *GetDirectoryAccounts_DirectoryAccounts_Edges_Node) GetExternalID() string { - if t == nil { - t = &GetDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.ExternalID -} -func (t *GetDirectoryAccounts_DirectoryAccounts_Edges_Node) GetFamilyName() *string { - if t == nil { - t = &GetDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.FamilyName -} -func (t *GetDirectoryAccounts_DirectoryAccounts_Edges_Node) GetGivenName() *string { - if t == nil { - t = &GetDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.GivenName -} -func (t *GetDirectoryAccounts_DirectoryAccounts_Edges_Node) GetID() string { - if t == nil { - t = &GetDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.ID -} -func (t *GetDirectoryAccounts_DirectoryAccounts_Edges_Node) GetIntegrationID() *string { - if t == nil { - t = &GetDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.IntegrationID -} -func (t *GetDirectoryAccounts_DirectoryAccounts_Edges_Node) GetJobTitle() *string { - if t == nil { - t = &GetDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.JobTitle -} -func (t *GetDirectoryAccounts_DirectoryAccounts_Edges_Node) GetLastLoginAt() *time.Time { - if t == nil { - t = &GetDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.LastLoginAt -} -func (t *GetDirectoryAccounts_DirectoryAccounts_Edges_Node) GetLastSeenIP() *string { - if t == nil { - t = &GetDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.LastSeenIP -} -func (t *GetDirectoryAccounts_DirectoryAccounts_Edges_Node) GetMfaState() *enums.DirectoryAccountMFAState { - if t == nil { - t = &GetDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return &t.MfaState -} -func (t *GetDirectoryAccounts_DirectoryAccounts_Edges_Node) GetObservedAt() *time.Time { - if t == nil { - t = &GetDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return &t.ObservedAt -} -func (t *GetDirectoryAccounts_DirectoryAccounts_Edges_Node) GetOrganizationUnit() *string { - if t == nil { - t = &GetDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.OrganizationUnit -} -func (t *GetDirectoryAccounts_DirectoryAccounts_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.OwnerID -} -func (t *GetDirectoryAccounts_DirectoryAccounts_Edges_Node) GetProfile() map[string]any { - if t == nil { - t = &GetDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.Profile -} -func (t *GetDirectoryAccounts_DirectoryAccounts_Edges_Node) GetProfileHash() string { - if t == nil { - t = &GetDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.ProfileHash -} -func (t *GetDirectoryAccounts_DirectoryAccounts_Edges_Node) GetRawProfileFileID() *string { - if t == nil { - t = &GetDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.RawProfileFileID -} -func (t *GetDirectoryAccounts_DirectoryAccounts_Edges_Node) GetSecondaryKey() *string { - if t == nil { - t = &GetDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.SecondaryKey -} -func (t *GetDirectoryAccounts_DirectoryAccounts_Edges_Node) GetSourceVersion() *string { - if t == nil { - t = &GetDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.SourceVersion -} -func (t *GetDirectoryAccounts_DirectoryAccounts_Edges_Node) GetStatus() *enums.DirectoryAccountStatus { - if t == nil { - t = &GetDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return &t.Status -} -func (t *GetDirectoryAccounts_DirectoryAccounts_Edges_Node) GetTags() []string { - if t == nil { - t = &GetDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.Tags -} -func (t *GetDirectoryAccounts_DirectoryAccounts_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetDirectoryAccounts_DirectoryAccounts_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetDirectoryAccounts_DirectoryAccounts_Edges_Node{} - } - return t.UpdatedBy -} - -type GetDirectoryAccounts_DirectoryAccounts_Edges struct { - Node *GetDirectoryAccounts_DirectoryAccounts_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetDirectoryAccounts_DirectoryAccounts_Edges) GetNode() *GetDirectoryAccounts_DirectoryAccounts_Edges_Node { - if t == nil { - t = &GetDirectoryAccounts_DirectoryAccounts_Edges{} - } - return t.Node -} - -type GetDirectoryAccounts_DirectoryAccounts struct { - Edges []*GetDirectoryAccounts_DirectoryAccounts_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetDirectoryAccounts_DirectoryAccounts_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetDirectoryAccounts_DirectoryAccounts) GetEdges() []*GetDirectoryAccounts_DirectoryAccounts_Edges { - if t == nil { - t = &GetDirectoryAccounts_DirectoryAccounts{} - } - return t.Edges -} -func (t *GetDirectoryAccounts_DirectoryAccounts) GetPageInfo() *GetDirectoryAccounts_DirectoryAccounts_PageInfo { - if t == nil { - t = &GetDirectoryAccounts_DirectoryAccounts{} - } - return &t.PageInfo -} -func (t *GetDirectoryAccounts_DirectoryAccounts) GetTotalCount() int64 { - if t == nil { - t = &GetDirectoryAccounts_DirectoryAccounts{} - } - return t.TotalCount -} - -type UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount struct { - AccountType *enums.DirectoryAccountType "json:\"accountType,omitempty\" graphql:\"accountType\"" - CanonicalEmail *string "json:\"canonicalEmail,omitempty\" graphql:\"canonicalEmail\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Department *string "json:\"department,omitempty\" graphql:\"department\"" - DirectorySyncRunID *string "json:\"directorySyncRunID,omitempty\" graphql:\"directorySyncRunID\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DisplayName *string "json:\"displayName,omitempty\" graphql:\"displayName\"" - ExternalID string "json:\"externalID\" graphql:\"externalID\"" - FamilyName *string "json:\"familyName,omitempty\" graphql:\"familyName\"" - GivenName *string "json:\"givenName,omitempty\" graphql:\"givenName\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID *string "json:\"integrationID,omitempty\" graphql:\"integrationID\"" - JobTitle *string "json:\"jobTitle,omitempty\" graphql:\"jobTitle\"" - LastLoginAt *time.Time "json:\"lastLoginAt,omitempty\" graphql:\"lastLoginAt\"" - LastSeenIP *string "json:\"lastSeenIP,omitempty\" graphql:\"lastSeenIP\"" - MfaState enums.DirectoryAccountMFAState "json:\"mfaState\" graphql:\"mfaState\"" - ObservedAt time.Time "json:\"observedAt\" graphql:\"observedAt\"" - OrganizationUnit *string "json:\"organizationUnit,omitempty\" graphql:\"organizationUnit\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Profile map[string]any "json:\"profile,omitempty\" graphql:\"profile\"" - ProfileHash string "json:\"profileHash\" graphql:\"profileHash\"" - RawProfileFileID *string "json:\"rawProfileFileID,omitempty\" graphql:\"rawProfileFileID\"" - SecondaryKey *string "json:\"secondaryKey,omitempty\" graphql:\"secondaryKey\"" - SourceVersion *string "json:\"sourceVersion,omitempty\" graphql:\"sourceVersion\"" - Status enums.DirectoryAccountStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount) GetAccountType() *enums.DirectoryAccountType { - if t == nil { - t = &UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount{} - } - return t.AccountType -} -func (t *UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount) GetCanonicalEmail() *string { - if t == nil { - t = &UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount{} - } - return t.CanonicalEmail -} -func (t *UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount{} - } - return t.CreatedAt -} -func (t *UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount) GetCreatedBy() *string { - if t == nil { - t = &UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount{} - } - return t.CreatedBy -} -func (t *UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount) GetDepartment() *string { - if t == nil { - t = &UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount{} - } - return t.Department -} -func (t *UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount) GetDirectorySyncRunID() *string { - if t == nil { - t = &UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount{} - } - return t.DirectorySyncRunID -} -func (t *UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount) GetDisplayID() string { - if t == nil { - t = &UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount{} - } - return t.DisplayID -} -func (t *UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount) GetDisplayName() *string { - if t == nil { - t = &UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount{} - } - return t.DisplayName -} -func (t *UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount) GetExternalID() string { - if t == nil { - t = &UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount{} - } - return t.ExternalID -} -func (t *UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount) GetFamilyName() *string { - if t == nil { - t = &UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount{} - } - return t.FamilyName -} -func (t *UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount) GetGivenName() *string { - if t == nil { - t = &UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount{} - } - return t.GivenName -} -func (t *UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount) GetID() string { - if t == nil { - t = &UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount{} - } - return t.ID -} -func (t *UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount) GetIntegrationID() *string { - if t == nil { - t = &UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount{} - } - return t.IntegrationID -} -func (t *UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount) GetJobTitle() *string { - if t == nil { - t = &UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount{} - } - return t.JobTitle -} -func (t *UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount) GetLastLoginAt() *time.Time { - if t == nil { - t = &UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount{} - } - return t.LastLoginAt -} -func (t *UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount) GetLastSeenIP() *string { - if t == nil { - t = &UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount{} - } - return t.LastSeenIP -} -func (t *UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount) GetMfaState() *enums.DirectoryAccountMFAState { - if t == nil { - t = &UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount{} - } - return &t.MfaState -} -func (t *UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount) GetObservedAt() *time.Time { - if t == nil { - t = &UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount{} - } - return &t.ObservedAt -} -func (t *UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount) GetOrganizationUnit() *string { - if t == nil { - t = &UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount{} - } - return t.OrganizationUnit -} -func (t *UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount) GetOwnerID() *string { - if t == nil { - t = &UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount{} - } - return t.OwnerID -} -func (t *UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount) GetProfile() map[string]any { - if t == nil { - t = &UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount{} - } - return t.Profile -} -func (t *UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount) GetProfileHash() string { - if t == nil { - t = &UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount{} - } - return t.ProfileHash -} -func (t *UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount) GetRawProfileFileID() *string { - if t == nil { - t = &UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount{} - } - return t.RawProfileFileID -} -func (t *UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount) GetSecondaryKey() *string { - if t == nil { - t = &UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount{} - } - return t.SecondaryKey -} -func (t *UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount) GetSourceVersion() *string { - if t == nil { - t = &UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount{} - } - return t.SourceVersion -} -func (t *UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount) GetStatus() *enums.DirectoryAccountStatus { - if t == nil { - t = &UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount{} - } - return &t.Status -} -func (t *UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount) GetTags() []string { - if t == nil { - t = &UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount{} - } - return t.Tags -} -func (t *UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount{} - } - return t.UpdatedAt -} -func (t *UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount) GetUpdatedBy() *string { - if t == nil { - t = &UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount{} - } - return t.UpdatedBy -} - -type UpdateDirectoryAccount_UpdateDirectoryAccount struct { - DirectoryAccount UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount "json:\"directoryAccount\" graphql:\"directoryAccount\"" -} - -func (t *UpdateDirectoryAccount_UpdateDirectoryAccount) GetDirectoryAccount() *UpdateDirectoryAccount_UpdateDirectoryAccount_DirectoryAccount { - if t == nil { - t = &UpdateDirectoryAccount_UpdateDirectoryAccount{} - } - return &t.DirectoryAccount -} - -type CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups struct { - Classification enums.DirectoryGroupClassification "json:\"classification\" graphql:\"classification\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DirectorySyncRunID string "json:\"directorySyncRunID\" graphql:\"directorySyncRunID\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DisplayName *string "json:\"displayName,omitempty\" graphql:\"displayName\"" - Email *string "json:\"email,omitempty\" graphql:\"email\"" - ExternalID string "json:\"externalID\" graphql:\"externalID\"" - ExternalSharingAllowed *bool "json:\"externalSharingAllowed,omitempty\" graphql:\"externalSharingAllowed\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID string "json:\"integrationID\" graphql:\"integrationID\"" - MemberCount *int64 "json:\"memberCount,omitempty\" graphql:\"memberCount\"" - ObservedAt time.Time "json:\"observedAt\" graphql:\"observedAt\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Profile map[string]any "json:\"profile,omitempty\" graphql:\"profile\"" - ProfileHash string "json:\"profileHash\" graphql:\"profileHash\"" - RawProfileFileID *string "json:\"rawProfileFileID,omitempty\" graphql:\"rawProfileFileID\"" - SourceVersion *string "json:\"sourceVersion,omitempty\" graphql:\"sourceVersion\"" - Status enums.DirectoryGroupStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups) GetClassification() *enums.DirectoryGroupClassification { - if t == nil { - t = &CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups{} - } - return &t.Classification -} -func (t *CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups) GetDescription() *string { - if t == nil { - t = &CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups{} - } - return t.Description -} -func (t *CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups) GetDirectorySyncRunID() string { - if t == nil { - t = &CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups{} - } - return t.DirectorySyncRunID -} -func (t *CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups) GetDisplayID() string { - if t == nil { - t = &CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups{} - } - return t.DisplayID -} -func (t *CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups) GetDisplayName() *string { - if t == nil { - t = &CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups{} - } - return t.DisplayName -} -func (t *CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups) GetEmail() *string { - if t == nil { - t = &CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups{} - } - return t.Email -} -func (t *CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups) GetExternalID() string { - if t == nil { - t = &CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups{} - } - return t.ExternalID -} -func (t *CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups) GetExternalSharingAllowed() *bool { - if t == nil { - t = &CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups{} - } - return t.ExternalSharingAllowed -} -func (t *CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups) GetID() string { - if t == nil { - t = &CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups{} - } - return t.ID -} -func (t *CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups) GetIntegrationID() string { - if t == nil { - t = &CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups{} - } - return t.IntegrationID -} -func (t *CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups) GetMemberCount() *int64 { - if t == nil { - t = &CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups{} - } - return t.MemberCount -} -func (t *CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups) GetObservedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups{} - } - return &t.ObservedAt -} -func (t *CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups{} - } - return t.OwnerID -} -func (t *CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups) GetProfile() map[string]any { - if t == nil { - t = &CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups{} - } - return t.Profile -} -func (t *CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups) GetProfileHash() string { - if t == nil { - t = &CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups{} - } - return t.ProfileHash -} -func (t *CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups) GetRawProfileFileID() *string { - if t == nil { - t = &CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups{} - } - return t.RawProfileFileID -} -func (t *CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups) GetSourceVersion() *string { - if t == nil { - t = &CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups{} - } - return t.SourceVersion -} -func (t *CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups) GetStatus() *enums.DirectoryGroupStatus { - if t == nil { - t = &CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups{} - } - return &t.Status -} -func (t *CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups) GetTags() []string { - if t == nil { - t = &CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups{} - } - return t.Tags -} -func (t *CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups{} - } - return t.UpdatedBy -} - -type CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup struct { - DirectoryGroups []*CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups "json:\"directoryGroups,omitempty\" graphql:\"directoryGroups\"" -} - -func (t *CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup) GetDirectoryGroups() []*CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup_DirectoryGroups { - if t == nil { - t = &CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup{} - } - return t.DirectoryGroups -} - -type CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups struct { - Classification enums.DirectoryGroupClassification "json:\"classification\" graphql:\"classification\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DirectorySyncRunID string "json:\"directorySyncRunID\" graphql:\"directorySyncRunID\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DisplayName *string "json:\"displayName,omitempty\" graphql:\"displayName\"" - Email *string "json:\"email,omitempty\" graphql:\"email\"" - ExternalID string "json:\"externalID\" graphql:\"externalID\"" - ExternalSharingAllowed *bool "json:\"externalSharingAllowed,omitempty\" graphql:\"externalSharingAllowed\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID string "json:\"integrationID\" graphql:\"integrationID\"" - MemberCount *int64 "json:\"memberCount,omitempty\" graphql:\"memberCount\"" - ObservedAt time.Time "json:\"observedAt\" graphql:\"observedAt\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Profile map[string]any "json:\"profile,omitempty\" graphql:\"profile\"" - ProfileHash string "json:\"profileHash\" graphql:\"profileHash\"" - RawProfileFileID *string "json:\"rawProfileFileID,omitempty\" graphql:\"rawProfileFileID\"" - SourceVersion *string "json:\"sourceVersion,omitempty\" graphql:\"sourceVersion\"" - Status enums.DirectoryGroupStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups) GetClassification() *enums.DirectoryGroupClassification { - if t == nil { - t = &CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups{} - } - return &t.Classification -} -func (t *CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups{} - } - return t.CreatedAt -} -func (t *CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups{} - } - return t.CreatedBy -} -func (t *CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups) GetDescription() *string { - if t == nil { - t = &CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups{} - } - return t.Description -} -func (t *CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups) GetDirectorySyncRunID() string { - if t == nil { - t = &CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups{} - } - return t.DirectorySyncRunID -} -func (t *CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups) GetDisplayID() string { - if t == nil { - t = &CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups{} - } - return t.DisplayID -} -func (t *CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups) GetDisplayName() *string { - if t == nil { - t = &CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups{} - } - return t.DisplayName -} -func (t *CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups) GetEmail() *string { - if t == nil { - t = &CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups{} - } - return t.Email -} -func (t *CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups) GetExternalID() string { - if t == nil { - t = &CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups{} - } - return t.ExternalID -} -func (t *CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups) GetExternalSharingAllowed() *bool { - if t == nil { - t = &CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups{} - } - return t.ExternalSharingAllowed -} -func (t *CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups) GetID() string { - if t == nil { - t = &CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups{} - } - return t.ID -} -func (t *CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups) GetIntegrationID() string { - if t == nil { - t = &CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups{} - } - return t.IntegrationID -} -func (t *CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups) GetMemberCount() *int64 { - if t == nil { - t = &CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups{} - } - return t.MemberCount -} -func (t *CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups) GetObservedAt() *time.Time { - if t == nil { - t = &CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups{} - } - return &t.ObservedAt -} -func (t *CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups) GetOwnerID() *string { - if t == nil { - t = &CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups{} - } - return t.OwnerID -} -func (t *CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups) GetProfile() map[string]any { - if t == nil { - t = &CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups{} - } - return t.Profile -} -func (t *CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups) GetProfileHash() string { - if t == nil { - t = &CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups{} - } - return t.ProfileHash -} -func (t *CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups) GetRawProfileFileID() *string { - if t == nil { - t = &CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups{} - } - return t.RawProfileFileID -} -func (t *CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups) GetSourceVersion() *string { - if t == nil { - t = &CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups{} - } - return t.SourceVersion -} -func (t *CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups) GetStatus() *enums.DirectoryGroupStatus { - if t == nil { - t = &CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups{} - } - return &t.Status -} -func (t *CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups) GetTags() []string { - if t == nil { - t = &CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups{} - } - return t.Tags -} -func (t *CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups{} - } - return t.UpdatedAt -} -func (t *CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups{} - } - return t.UpdatedBy -} - -type CreateBulkDirectoryGroup_CreateBulkDirectoryGroup struct { - DirectoryGroups []*CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups "json:\"directoryGroups,omitempty\" graphql:\"directoryGroups\"" -} - -func (t *CreateBulkDirectoryGroup_CreateBulkDirectoryGroup) GetDirectoryGroups() []*CreateBulkDirectoryGroup_CreateBulkDirectoryGroup_DirectoryGroups { - if t == nil { - t = &CreateBulkDirectoryGroup_CreateBulkDirectoryGroup{} - } - return t.DirectoryGroups -} - -type CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup struct { - Classification enums.DirectoryGroupClassification "json:\"classification\" graphql:\"classification\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DirectorySyncRunID string "json:\"directorySyncRunID\" graphql:\"directorySyncRunID\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DisplayName *string "json:\"displayName,omitempty\" graphql:\"displayName\"" - Email *string "json:\"email,omitempty\" graphql:\"email\"" - ExternalID string "json:\"externalID\" graphql:\"externalID\"" - ExternalSharingAllowed *bool "json:\"externalSharingAllowed,omitempty\" graphql:\"externalSharingAllowed\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID string "json:\"integrationID\" graphql:\"integrationID\"" - MemberCount *int64 "json:\"memberCount,omitempty\" graphql:\"memberCount\"" - ObservedAt time.Time "json:\"observedAt\" graphql:\"observedAt\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Profile map[string]any "json:\"profile,omitempty\" graphql:\"profile\"" - ProfileHash string "json:\"profileHash\" graphql:\"profileHash\"" - RawProfileFileID *string "json:\"rawProfileFileID,omitempty\" graphql:\"rawProfileFileID\"" - SourceVersion *string "json:\"sourceVersion,omitempty\" graphql:\"sourceVersion\"" - Status enums.DirectoryGroupStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup) GetClassification() *enums.DirectoryGroupClassification { - if t == nil { - t = &CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup{} - } - return &t.Classification -} -func (t *CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup{} - } - return t.CreatedAt -} -func (t *CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup) GetCreatedBy() *string { - if t == nil { - t = &CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup{} - } - return t.CreatedBy -} -func (t *CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup) GetDescription() *string { - if t == nil { - t = &CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup{} - } - return t.Description -} -func (t *CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup) GetDirectorySyncRunID() string { - if t == nil { - t = &CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup{} - } - return t.DirectorySyncRunID -} -func (t *CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup) GetDisplayID() string { - if t == nil { - t = &CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup{} - } - return t.DisplayID -} -func (t *CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup) GetDisplayName() *string { - if t == nil { - t = &CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup{} - } - return t.DisplayName -} -func (t *CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup) GetEmail() *string { - if t == nil { - t = &CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup{} - } - return t.Email -} -func (t *CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup) GetExternalID() string { - if t == nil { - t = &CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup{} - } - return t.ExternalID -} -func (t *CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup) GetExternalSharingAllowed() *bool { - if t == nil { - t = &CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup{} - } - return t.ExternalSharingAllowed -} -func (t *CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup) GetID() string { - if t == nil { - t = &CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup{} - } - return t.ID -} -func (t *CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup) GetIntegrationID() string { - if t == nil { - t = &CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup{} - } - return t.IntegrationID -} -func (t *CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup) GetMemberCount() *int64 { - if t == nil { - t = &CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup{} - } - return t.MemberCount -} -func (t *CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup) GetObservedAt() *time.Time { - if t == nil { - t = &CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup{} - } - return &t.ObservedAt -} -func (t *CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup) GetOwnerID() *string { - if t == nil { - t = &CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup{} - } - return t.OwnerID -} -func (t *CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup) GetProfile() map[string]any { - if t == nil { - t = &CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup{} - } - return t.Profile -} -func (t *CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup) GetProfileHash() string { - if t == nil { - t = &CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup{} - } - return t.ProfileHash -} -func (t *CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup) GetRawProfileFileID() *string { - if t == nil { - t = &CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup{} - } - return t.RawProfileFileID -} -func (t *CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup) GetSourceVersion() *string { - if t == nil { - t = &CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup{} - } - return t.SourceVersion -} -func (t *CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup) GetStatus() *enums.DirectoryGroupStatus { - if t == nil { - t = &CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup{} - } - return &t.Status -} -func (t *CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup) GetTags() []string { - if t == nil { - t = &CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup{} - } - return t.Tags -} -func (t *CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup{} - } - return t.UpdatedAt -} -func (t *CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup) GetUpdatedBy() *string { - if t == nil { - t = &CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup{} - } - return t.UpdatedBy -} - -type CreateDirectoryGroup_CreateDirectoryGroup struct { - DirectoryGroup CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup "json:\"directoryGroup\" graphql:\"directoryGroup\"" -} - -func (t *CreateDirectoryGroup_CreateDirectoryGroup) GetDirectoryGroup() *CreateDirectoryGroup_CreateDirectoryGroup_DirectoryGroup { - if t == nil { - t = &CreateDirectoryGroup_CreateDirectoryGroup{} - } - return &t.DirectoryGroup -} - -type DeleteDirectoryGroup_DeleteDirectoryGroup struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteDirectoryGroup_DeleteDirectoryGroup) GetDeletedID() string { - if t == nil { - t = &DeleteDirectoryGroup_DeleteDirectoryGroup{} - } - return t.DeletedID -} - -type GetAllDirectoryGroups_DirectoryGroups_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllDirectoryGroups_DirectoryGroups_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllDirectoryGroups_DirectoryGroups_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllDirectoryGroups_DirectoryGroups_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllDirectoryGroups_DirectoryGroups_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllDirectoryGroups_DirectoryGroups_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllDirectoryGroups_DirectoryGroups_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllDirectoryGroups_DirectoryGroups_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllDirectoryGroups_DirectoryGroups_PageInfo{} - } - return t.StartCursor -} - -type GetAllDirectoryGroups_DirectoryGroups_Edges_Node struct { - Classification enums.DirectoryGroupClassification "json:\"classification\" graphql:\"classification\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DirectorySyncRunID string "json:\"directorySyncRunID\" graphql:\"directorySyncRunID\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DisplayName *string "json:\"displayName,omitempty\" graphql:\"displayName\"" - Email *string "json:\"email,omitempty\" graphql:\"email\"" - ExternalID string "json:\"externalID\" graphql:\"externalID\"" - ExternalSharingAllowed *bool "json:\"externalSharingAllowed,omitempty\" graphql:\"externalSharingAllowed\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID string "json:\"integrationID\" graphql:\"integrationID\"" - MemberCount *int64 "json:\"memberCount,omitempty\" graphql:\"memberCount\"" - ObservedAt time.Time "json:\"observedAt\" graphql:\"observedAt\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Profile map[string]any "json:\"profile,omitempty\" graphql:\"profile\"" - ProfileHash string "json:\"profileHash\" graphql:\"profileHash\"" - RawProfileFileID *string "json:\"rawProfileFileID,omitempty\" graphql:\"rawProfileFileID\"" - SourceVersion *string "json:\"sourceVersion,omitempty\" graphql:\"sourceVersion\"" - Status enums.DirectoryGroupStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllDirectoryGroups_DirectoryGroups_Edges_Node) GetClassification() *enums.DirectoryGroupClassification { - if t == nil { - t = &GetAllDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return &t.Classification -} -func (t *GetAllDirectoryGroups_DirectoryGroups_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllDirectoryGroups_DirectoryGroups_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllDirectoryGroups_DirectoryGroups_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetAllDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return t.Description -} -func (t *GetAllDirectoryGroups_DirectoryGroups_Edges_Node) GetDirectorySyncRunID() string { - if t == nil { - t = &GetAllDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return t.DirectorySyncRunID -} -func (t *GetAllDirectoryGroups_DirectoryGroups_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetAllDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return t.DisplayID -} -func (t *GetAllDirectoryGroups_DirectoryGroups_Edges_Node) GetDisplayName() *string { - if t == nil { - t = &GetAllDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return t.DisplayName -} -func (t *GetAllDirectoryGroups_DirectoryGroups_Edges_Node) GetEmail() *string { - if t == nil { - t = &GetAllDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return t.Email -} -func (t *GetAllDirectoryGroups_DirectoryGroups_Edges_Node) GetExternalID() string { - if t == nil { - t = &GetAllDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return t.ExternalID -} -func (t *GetAllDirectoryGroups_DirectoryGroups_Edges_Node) GetExternalSharingAllowed() *bool { - if t == nil { - t = &GetAllDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return t.ExternalSharingAllowed -} -func (t *GetAllDirectoryGroups_DirectoryGroups_Edges_Node) GetID() string { - if t == nil { - t = &GetAllDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return t.ID -} -func (t *GetAllDirectoryGroups_DirectoryGroups_Edges_Node) GetIntegrationID() string { - if t == nil { - t = &GetAllDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return t.IntegrationID -} -func (t *GetAllDirectoryGroups_DirectoryGroups_Edges_Node) GetMemberCount() *int64 { - if t == nil { - t = &GetAllDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return t.MemberCount -} -func (t *GetAllDirectoryGroups_DirectoryGroups_Edges_Node) GetObservedAt() *time.Time { - if t == nil { - t = &GetAllDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return &t.ObservedAt -} -func (t *GetAllDirectoryGroups_DirectoryGroups_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllDirectoryGroups_DirectoryGroups_Edges_Node) GetProfile() map[string]any { - if t == nil { - t = &GetAllDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return t.Profile -} -func (t *GetAllDirectoryGroups_DirectoryGroups_Edges_Node) GetProfileHash() string { - if t == nil { - t = &GetAllDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return t.ProfileHash -} -func (t *GetAllDirectoryGroups_DirectoryGroups_Edges_Node) GetRawProfileFileID() *string { - if t == nil { - t = &GetAllDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return t.RawProfileFileID -} -func (t *GetAllDirectoryGroups_DirectoryGroups_Edges_Node) GetSourceVersion() *string { - if t == nil { - t = &GetAllDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return t.SourceVersion -} -func (t *GetAllDirectoryGroups_DirectoryGroups_Edges_Node) GetStatus() *enums.DirectoryGroupStatus { - if t == nil { - t = &GetAllDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return &t.Status -} -func (t *GetAllDirectoryGroups_DirectoryGroups_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return t.Tags -} -func (t *GetAllDirectoryGroups_DirectoryGroups_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllDirectoryGroups_DirectoryGroups_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllDirectoryGroups_DirectoryGroups_Edges struct { - Node *GetAllDirectoryGroups_DirectoryGroups_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllDirectoryGroups_DirectoryGroups_Edges) GetNode() *GetAllDirectoryGroups_DirectoryGroups_Edges_Node { - if t == nil { - t = &GetAllDirectoryGroups_DirectoryGroups_Edges{} - } - return t.Node -} - -type GetAllDirectoryGroups_DirectoryGroups struct { - Edges []*GetAllDirectoryGroups_DirectoryGroups_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllDirectoryGroups_DirectoryGroups_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllDirectoryGroups_DirectoryGroups) GetEdges() []*GetAllDirectoryGroups_DirectoryGroups_Edges { - if t == nil { - t = &GetAllDirectoryGroups_DirectoryGroups{} - } - return t.Edges -} -func (t *GetAllDirectoryGroups_DirectoryGroups) GetPageInfo() *GetAllDirectoryGroups_DirectoryGroups_PageInfo { - if t == nil { - t = &GetAllDirectoryGroups_DirectoryGroups{} - } - return &t.PageInfo -} -func (t *GetAllDirectoryGroups_DirectoryGroups) GetTotalCount() int64 { - if t == nil { - t = &GetAllDirectoryGroups_DirectoryGroups{} - } - return t.TotalCount -} - -type GetDirectoryGroupByID_DirectoryGroup struct { - Classification enums.DirectoryGroupClassification "json:\"classification\" graphql:\"classification\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DirectorySyncRunID string "json:\"directorySyncRunID\" graphql:\"directorySyncRunID\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DisplayName *string "json:\"displayName,omitempty\" graphql:\"displayName\"" - Email *string "json:\"email,omitempty\" graphql:\"email\"" - ExternalID string "json:\"externalID\" graphql:\"externalID\"" - ExternalSharingAllowed *bool "json:\"externalSharingAllowed,omitempty\" graphql:\"externalSharingAllowed\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID string "json:\"integrationID\" graphql:\"integrationID\"" - MemberCount *int64 "json:\"memberCount,omitempty\" graphql:\"memberCount\"" - ObservedAt time.Time "json:\"observedAt\" graphql:\"observedAt\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Profile map[string]any "json:\"profile,omitempty\" graphql:\"profile\"" - ProfileHash string "json:\"profileHash\" graphql:\"profileHash\"" - RawProfileFileID *string "json:\"rawProfileFileID,omitempty\" graphql:\"rawProfileFileID\"" - SourceVersion *string "json:\"sourceVersion,omitempty\" graphql:\"sourceVersion\"" - Status enums.DirectoryGroupStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetDirectoryGroupByID_DirectoryGroup) GetClassification() *enums.DirectoryGroupClassification { - if t == nil { - t = &GetDirectoryGroupByID_DirectoryGroup{} - } - return &t.Classification -} -func (t *GetDirectoryGroupByID_DirectoryGroup) GetCreatedAt() *time.Time { - if t == nil { - t = &GetDirectoryGroupByID_DirectoryGroup{} - } - return t.CreatedAt -} -func (t *GetDirectoryGroupByID_DirectoryGroup) GetCreatedBy() *string { - if t == nil { - t = &GetDirectoryGroupByID_DirectoryGroup{} - } - return t.CreatedBy -} -func (t *GetDirectoryGroupByID_DirectoryGroup) GetDescription() *string { - if t == nil { - t = &GetDirectoryGroupByID_DirectoryGroup{} - } - return t.Description -} -func (t *GetDirectoryGroupByID_DirectoryGroup) GetDirectorySyncRunID() string { - if t == nil { - t = &GetDirectoryGroupByID_DirectoryGroup{} - } - return t.DirectorySyncRunID -} -func (t *GetDirectoryGroupByID_DirectoryGroup) GetDisplayID() string { - if t == nil { - t = &GetDirectoryGroupByID_DirectoryGroup{} - } - return t.DisplayID -} -func (t *GetDirectoryGroupByID_DirectoryGroup) GetDisplayName() *string { - if t == nil { - t = &GetDirectoryGroupByID_DirectoryGroup{} - } - return t.DisplayName -} -func (t *GetDirectoryGroupByID_DirectoryGroup) GetEmail() *string { - if t == nil { - t = &GetDirectoryGroupByID_DirectoryGroup{} - } - return t.Email -} -func (t *GetDirectoryGroupByID_DirectoryGroup) GetExternalID() string { - if t == nil { - t = &GetDirectoryGroupByID_DirectoryGroup{} - } - return t.ExternalID -} -func (t *GetDirectoryGroupByID_DirectoryGroup) GetExternalSharingAllowed() *bool { - if t == nil { - t = &GetDirectoryGroupByID_DirectoryGroup{} - } - return t.ExternalSharingAllowed -} -func (t *GetDirectoryGroupByID_DirectoryGroup) GetID() string { - if t == nil { - t = &GetDirectoryGroupByID_DirectoryGroup{} - } - return t.ID -} -func (t *GetDirectoryGroupByID_DirectoryGroup) GetIntegrationID() string { - if t == nil { - t = &GetDirectoryGroupByID_DirectoryGroup{} - } - return t.IntegrationID -} -func (t *GetDirectoryGroupByID_DirectoryGroup) GetMemberCount() *int64 { - if t == nil { - t = &GetDirectoryGroupByID_DirectoryGroup{} - } - return t.MemberCount -} -func (t *GetDirectoryGroupByID_DirectoryGroup) GetObservedAt() *time.Time { - if t == nil { - t = &GetDirectoryGroupByID_DirectoryGroup{} - } - return &t.ObservedAt -} -func (t *GetDirectoryGroupByID_DirectoryGroup) GetOwnerID() *string { - if t == nil { - t = &GetDirectoryGroupByID_DirectoryGroup{} - } - return t.OwnerID -} -func (t *GetDirectoryGroupByID_DirectoryGroup) GetProfile() map[string]any { - if t == nil { - t = &GetDirectoryGroupByID_DirectoryGroup{} - } - return t.Profile -} -func (t *GetDirectoryGroupByID_DirectoryGroup) GetProfileHash() string { - if t == nil { - t = &GetDirectoryGroupByID_DirectoryGroup{} - } - return t.ProfileHash -} -func (t *GetDirectoryGroupByID_DirectoryGroup) GetRawProfileFileID() *string { - if t == nil { - t = &GetDirectoryGroupByID_DirectoryGroup{} - } - return t.RawProfileFileID -} -func (t *GetDirectoryGroupByID_DirectoryGroup) GetSourceVersion() *string { - if t == nil { - t = &GetDirectoryGroupByID_DirectoryGroup{} - } - return t.SourceVersion -} -func (t *GetDirectoryGroupByID_DirectoryGroup) GetStatus() *enums.DirectoryGroupStatus { - if t == nil { - t = &GetDirectoryGroupByID_DirectoryGroup{} - } - return &t.Status -} -func (t *GetDirectoryGroupByID_DirectoryGroup) GetTags() []string { - if t == nil { - t = &GetDirectoryGroupByID_DirectoryGroup{} - } - return t.Tags -} -func (t *GetDirectoryGroupByID_DirectoryGroup) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetDirectoryGroupByID_DirectoryGroup{} - } - return t.UpdatedAt -} -func (t *GetDirectoryGroupByID_DirectoryGroup) GetUpdatedBy() *string { - if t == nil { - t = &GetDirectoryGroupByID_DirectoryGroup{} - } - return t.UpdatedBy -} - -type GetDirectoryGroups_DirectoryGroups_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetDirectoryGroups_DirectoryGroups_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetDirectoryGroups_DirectoryGroups_PageInfo{} - } - return t.EndCursor -} -func (t *GetDirectoryGroups_DirectoryGroups_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetDirectoryGroups_DirectoryGroups_PageInfo{} - } - return t.HasNextPage -} -func (t *GetDirectoryGroups_DirectoryGroups_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetDirectoryGroups_DirectoryGroups_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetDirectoryGroups_DirectoryGroups_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetDirectoryGroups_DirectoryGroups_PageInfo{} - } - return t.StartCursor -} - -type GetDirectoryGroups_DirectoryGroups_Edges_Node struct { - Classification enums.DirectoryGroupClassification "json:\"classification\" graphql:\"classification\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DirectorySyncRunID string "json:\"directorySyncRunID\" graphql:\"directorySyncRunID\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DisplayName *string "json:\"displayName,omitempty\" graphql:\"displayName\"" - Email *string "json:\"email,omitempty\" graphql:\"email\"" - ExternalID string "json:\"externalID\" graphql:\"externalID\"" - ExternalSharingAllowed *bool "json:\"externalSharingAllowed,omitempty\" graphql:\"externalSharingAllowed\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID string "json:\"integrationID\" graphql:\"integrationID\"" - MemberCount *int64 "json:\"memberCount,omitempty\" graphql:\"memberCount\"" - ObservedAt time.Time "json:\"observedAt\" graphql:\"observedAt\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Profile map[string]any "json:\"profile,omitempty\" graphql:\"profile\"" - ProfileHash string "json:\"profileHash\" graphql:\"profileHash\"" - RawProfileFileID *string "json:\"rawProfileFileID,omitempty\" graphql:\"rawProfileFileID\"" - SourceVersion *string "json:\"sourceVersion,omitempty\" graphql:\"sourceVersion\"" - Status enums.DirectoryGroupStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetDirectoryGroups_DirectoryGroups_Edges_Node) GetClassification() *enums.DirectoryGroupClassification { - if t == nil { - t = &GetDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return &t.Classification -} -func (t *GetDirectoryGroups_DirectoryGroups_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetDirectoryGroups_DirectoryGroups_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetDirectoryGroups_DirectoryGroups_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return t.Description -} -func (t *GetDirectoryGroups_DirectoryGroups_Edges_Node) GetDirectorySyncRunID() string { - if t == nil { - t = &GetDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return t.DirectorySyncRunID -} -func (t *GetDirectoryGroups_DirectoryGroups_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return t.DisplayID -} -func (t *GetDirectoryGroups_DirectoryGroups_Edges_Node) GetDisplayName() *string { - if t == nil { - t = &GetDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return t.DisplayName -} -func (t *GetDirectoryGroups_DirectoryGroups_Edges_Node) GetEmail() *string { - if t == nil { - t = &GetDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return t.Email -} -func (t *GetDirectoryGroups_DirectoryGroups_Edges_Node) GetExternalID() string { - if t == nil { - t = &GetDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return t.ExternalID -} -func (t *GetDirectoryGroups_DirectoryGroups_Edges_Node) GetExternalSharingAllowed() *bool { - if t == nil { - t = &GetDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return t.ExternalSharingAllowed -} -func (t *GetDirectoryGroups_DirectoryGroups_Edges_Node) GetID() string { - if t == nil { - t = &GetDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return t.ID -} -func (t *GetDirectoryGroups_DirectoryGroups_Edges_Node) GetIntegrationID() string { - if t == nil { - t = &GetDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return t.IntegrationID -} -func (t *GetDirectoryGroups_DirectoryGroups_Edges_Node) GetMemberCount() *int64 { - if t == nil { - t = &GetDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return t.MemberCount -} -func (t *GetDirectoryGroups_DirectoryGroups_Edges_Node) GetObservedAt() *time.Time { - if t == nil { - t = &GetDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return &t.ObservedAt -} -func (t *GetDirectoryGroups_DirectoryGroups_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return t.OwnerID -} -func (t *GetDirectoryGroups_DirectoryGroups_Edges_Node) GetProfile() map[string]any { - if t == nil { - t = &GetDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return t.Profile -} -func (t *GetDirectoryGroups_DirectoryGroups_Edges_Node) GetProfileHash() string { - if t == nil { - t = &GetDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return t.ProfileHash -} -func (t *GetDirectoryGroups_DirectoryGroups_Edges_Node) GetRawProfileFileID() *string { - if t == nil { - t = &GetDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return t.RawProfileFileID -} -func (t *GetDirectoryGroups_DirectoryGroups_Edges_Node) GetSourceVersion() *string { - if t == nil { - t = &GetDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return t.SourceVersion -} -func (t *GetDirectoryGroups_DirectoryGroups_Edges_Node) GetStatus() *enums.DirectoryGroupStatus { - if t == nil { - t = &GetDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return &t.Status -} -func (t *GetDirectoryGroups_DirectoryGroups_Edges_Node) GetTags() []string { - if t == nil { - t = &GetDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return t.Tags -} -func (t *GetDirectoryGroups_DirectoryGroups_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetDirectoryGroups_DirectoryGroups_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetDirectoryGroups_DirectoryGroups_Edges_Node{} - } - return t.UpdatedBy -} - -type GetDirectoryGroups_DirectoryGroups_Edges struct { - Node *GetDirectoryGroups_DirectoryGroups_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetDirectoryGroups_DirectoryGroups_Edges) GetNode() *GetDirectoryGroups_DirectoryGroups_Edges_Node { - if t == nil { - t = &GetDirectoryGroups_DirectoryGroups_Edges{} - } - return t.Node -} - -type GetDirectoryGroups_DirectoryGroups struct { - Edges []*GetDirectoryGroups_DirectoryGroups_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetDirectoryGroups_DirectoryGroups_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetDirectoryGroups_DirectoryGroups) GetEdges() []*GetDirectoryGroups_DirectoryGroups_Edges { - if t == nil { - t = &GetDirectoryGroups_DirectoryGroups{} - } - return t.Edges -} -func (t *GetDirectoryGroups_DirectoryGroups) GetPageInfo() *GetDirectoryGroups_DirectoryGroups_PageInfo { - if t == nil { - t = &GetDirectoryGroups_DirectoryGroups{} - } - return &t.PageInfo -} -func (t *GetDirectoryGroups_DirectoryGroups) GetTotalCount() int64 { - if t == nil { - t = &GetDirectoryGroups_DirectoryGroups{} - } - return t.TotalCount -} - -type UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup struct { - Classification enums.DirectoryGroupClassification "json:\"classification\" graphql:\"classification\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DirectorySyncRunID string "json:\"directorySyncRunID\" graphql:\"directorySyncRunID\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DisplayName *string "json:\"displayName,omitempty\" graphql:\"displayName\"" - Email *string "json:\"email,omitempty\" graphql:\"email\"" - ExternalID string "json:\"externalID\" graphql:\"externalID\"" - ExternalSharingAllowed *bool "json:\"externalSharingAllowed,omitempty\" graphql:\"externalSharingAllowed\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID string "json:\"integrationID\" graphql:\"integrationID\"" - MemberCount *int64 "json:\"memberCount,omitempty\" graphql:\"memberCount\"" - ObservedAt time.Time "json:\"observedAt\" graphql:\"observedAt\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Profile map[string]any "json:\"profile,omitempty\" graphql:\"profile\"" - ProfileHash string "json:\"profileHash\" graphql:\"profileHash\"" - RawProfileFileID *string "json:\"rawProfileFileID,omitempty\" graphql:\"rawProfileFileID\"" - SourceVersion *string "json:\"sourceVersion,omitempty\" graphql:\"sourceVersion\"" - Status enums.DirectoryGroupStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup) GetClassification() *enums.DirectoryGroupClassification { - if t == nil { - t = &UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup{} - } - return &t.Classification -} -func (t *UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup{} - } - return t.CreatedAt -} -func (t *UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup) GetCreatedBy() *string { - if t == nil { - t = &UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup{} - } - return t.CreatedBy -} -func (t *UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup) GetDescription() *string { - if t == nil { - t = &UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup{} - } - return t.Description -} -func (t *UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup) GetDirectorySyncRunID() string { - if t == nil { - t = &UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup{} - } - return t.DirectorySyncRunID -} -func (t *UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup) GetDisplayID() string { - if t == nil { - t = &UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup{} - } - return t.DisplayID -} -func (t *UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup) GetDisplayName() *string { - if t == nil { - t = &UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup{} - } - return t.DisplayName -} -func (t *UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup) GetEmail() *string { - if t == nil { - t = &UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup{} - } - return t.Email -} -func (t *UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup) GetExternalID() string { - if t == nil { - t = &UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup{} - } - return t.ExternalID -} -func (t *UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup) GetExternalSharingAllowed() *bool { - if t == nil { - t = &UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup{} - } - return t.ExternalSharingAllowed -} -func (t *UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup) GetID() string { - if t == nil { - t = &UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup{} - } - return t.ID -} -func (t *UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup) GetIntegrationID() string { - if t == nil { - t = &UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup{} - } - return t.IntegrationID -} -func (t *UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup) GetMemberCount() *int64 { - if t == nil { - t = &UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup{} - } - return t.MemberCount -} -func (t *UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup) GetObservedAt() *time.Time { - if t == nil { - t = &UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup{} - } - return &t.ObservedAt -} -func (t *UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup) GetOwnerID() *string { - if t == nil { - t = &UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup{} - } - return t.OwnerID -} -func (t *UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup) GetProfile() map[string]any { - if t == nil { - t = &UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup{} - } - return t.Profile -} -func (t *UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup) GetProfileHash() string { - if t == nil { - t = &UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup{} - } - return t.ProfileHash -} -func (t *UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup) GetRawProfileFileID() *string { - if t == nil { - t = &UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup{} - } - return t.RawProfileFileID -} -func (t *UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup) GetSourceVersion() *string { - if t == nil { - t = &UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup{} - } - return t.SourceVersion -} -func (t *UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup) GetStatus() *enums.DirectoryGroupStatus { - if t == nil { - t = &UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup{} - } - return &t.Status -} -func (t *UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup) GetTags() []string { - if t == nil { - t = &UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup{} - } - return t.Tags -} -func (t *UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup{} - } - return t.UpdatedAt -} -func (t *UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup) GetUpdatedBy() *string { - if t == nil { - t = &UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup{} - } - return t.UpdatedBy -} - -type UpdateDirectoryGroup_UpdateDirectoryGroup struct { - DirectoryGroup UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup "json:\"directoryGroup\" graphql:\"directoryGroup\"" -} - -func (t *UpdateDirectoryGroup_UpdateDirectoryGroup) GetDirectoryGroup() *UpdateDirectoryGroup_UpdateDirectoryGroup_DirectoryGroup { - if t == nil { - t = &UpdateDirectoryGroup_UpdateDirectoryGroup{} - } - return &t.DirectoryGroup -} - -type CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership_DirectoryMemberships struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DirectoryAccountID string "json:\"directoryAccountID\" graphql:\"directoryAccountID\"" - DirectoryGroupID string "json:\"directoryGroupID\" graphql:\"directoryGroupID\"" - DirectorySyncRunID string "json:\"directorySyncRunID\" graphql:\"directorySyncRunID\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - FirstSeenAt *time.Time "json:\"firstSeenAt,omitempty\" graphql:\"firstSeenAt\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID string "json:\"integrationID\" graphql:\"integrationID\"" - LastConfirmedRunID *string "json:\"lastConfirmedRunID,omitempty\" graphql:\"lastConfirmedRunID\"" - LastSeenAt *time.Time "json:\"lastSeenAt,omitempty\" graphql:\"lastSeenAt\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - ObservedAt time.Time "json:\"observedAt\" graphql:\"observedAt\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Role *enums.DirectoryMembershipRole "json:\"role,omitempty\" graphql:\"role\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership_DirectoryMemberships) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership_DirectoryMemberships{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership_DirectoryMemberships) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership_DirectoryMemberships{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership_DirectoryMemberships) GetDirectoryAccountID() string { - if t == nil { - t = &CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership_DirectoryMemberships{} - } - return t.DirectoryAccountID -} -func (t *CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership_DirectoryMemberships) GetDirectoryGroupID() string { - if t == nil { - t = &CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership_DirectoryMemberships{} - } - return t.DirectoryGroupID -} -func (t *CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership_DirectoryMemberships) GetDirectorySyncRunID() string { - if t == nil { - t = &CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership_DirectoryMemberships{} - } - return t.DirectorySyncRunID -} -func (t *CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership_DirectoryMemberships) GetDisplayID() string { - if t == nil { - t = &CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership_DirectoryMemberships{} - } - return t.DisplayID -} -func (t *CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership_DirectoryMemberships) GetFirstSeenAt() *time.Time { - if t == nil { - t = &CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership_DirectoryMemberships{} - } - return t.FirstSeenAt -} -func (t *CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership_DirectoryMemberships) GetID() string { - if t == nil { - t = &CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership_DirectoryMemberships{} - } - return t.ID -} -func (t *CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership_DirectoryMemberships) GetIntegrationID() string { - if t == nil { - t = &CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership_DirectoryMemberships{} - } - return t.IntegrationID -} -func (t *CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership_DirectoryMemberships) GetLastConfirmedRunID() *string { - if t == nil { - t = &CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership_DirectoryMemberships{} - } - return t.LastConfirmedRunID -} -func (t *CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership_DirectoryMemberships) GetLastSeenAt() *time.Time { - if t == nil { - t = &CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership_DirectoryMemberships{} - } - return t.LastSeenAt -} -func (t *CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership_DirectoryMemberships) GetMetadata() map[string]any { - if t == nil { - t = &CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership_DirectoryMemberships{} - } - return t.Metadata -} -func (t *CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership_DirectoryMemberships) GetObservedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership_DirectoryMemberships{} - } - return &t.ObservedAt -} -func (t *CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership_DirectoryMemberships) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership_DirectoryMemberships{} - } - return t.OwnerID -} -func (t *CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership_DirectoryMemberships) GetRole() *enums.DirectoryMembershipRole { - if t == nil { - t = &CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership_DirectoryMemberships{} - } - return t.Role -} -func (t *CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership_DirectoryMemberships) GetSource() *string { - if t == nil { - t = &CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership_DirectoryMemberships{} - } - return t.Source -} -func (t *CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership_DirectoryMemberships) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership_DirectoryMemberships{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership_DirectoryMemberships) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership_DirectoryMemberships{} - } - return t.UpdatedBy -} - -type CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership struct { - DirectoryMemberships []*CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership_DirectoryMemberships "json:\"directoryMemberships,omitempty\" graphql:\"directoryMemberships\"" -} - -func (t *CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership) GetDirectoryMemberships() []*CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership_DirectoryMemberships { - if t == nil { - t = &CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership{} - } - return t.DirectoryMemberships -} - -type CreateBulkDirectoryMembership_CreateBulkDirectoryMembership_DirectoryMemberships struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DirectoryAccountID string "json:\"directoryAccountID\" graphql:\"directoryAccountID\"" - DirectoryGroupID string "json:\"directoryGroupID\" graphql:\"directoryGroupID\"" - DirectorySyncRunID string "json:\"directorySyncRunID\" graphql:\"directorySyncRunID\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - FirstSeenAt *time.Time "json:\"firstSeenAt,omitempty\" graphql:\"firstSeenAt\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID string "json:\"integrationID\" graphql:\"integrationID\"" - LastConfirmedRunID *string "json:\"lastConfirmedRunID,omitempty\" graphql:\"lastConfirmedRunID\"" - LastSeenAt *time.Time "json:\"lastSeenAt,omitempty\" graphql:\"lastSeenAt\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - ObservedAt time.Time "json:\"observedAt\" graphql:\"observedAt\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Role *enums.DirectoryMembershipRole "json:\"role,omitempty\" graphql:\"role\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkDirectoryMembership_CreateBulkDirectoryMembership_DirectoryMemberships) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkDirectoryMembership_CreateBulkDirectoryMembership_DirectoryMemberships{} - } - return t.CreatedAt -} -func (t *CreateBulkDirectoryMembership_CreateBulkDirectoryMembership_DirectoryMemberships) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkDirectoryMembership_CreateBulkDirectoryMembership_DirectoryMemberships{} - } - return t.CreatedBy -} -func (t *CreateBulkDirectoryMembership_CreateBulkDirectoryMembership_DirectoryMemberships) GetDirectoryAccountID() string { - if t == nil { - t = &CreateBulkDirectoryMembership_CreateBulkDirectoryMembership_DirectoryMemberships{} - } - return t.DirectoryAccountID -} -func (t *CreateBulkDirectoryMembership_CreateBulkDirectoryMembership_DirectoryMemberships) GetDirectoryGroupID() string { - if t == nil { - t = &CreateBulkDirectoryMembership_CreateBulkDirectoryMembership_DirectoryMemberships{} - } - return t.DirectoryGroupID -} -func (t *CreateBulkDirectoryMembership_CreateBulkDirectoryMembership_DirectoryMemberships) GetDirectorySyncRunID() string { - if t == nil { - t = &CreateBulkDirectoryMembership_CreateBulkDirectoryMembership_DirectoryMemberships{} - } - return t.DirectorySyncRunID -} -func (t *CreateBulkDirectoryMembership_CreateBulkDirectoryMembership_DirectoryMemberships) GetDisplayID() string { - if t == nil { - t = &CreateBulkDirectoryMembership_CreateBulkDirectoryMembership_DirectoryMemberships{} - } - return t.DisplayID -} -func (t *CreateBulkDirectoryMembership_CreateBulkDirectoryMembership_DirectoryMemberships) GetFirstSeenAt() *time.Time { - if t == nil { - t = &CreateBulkDirectoryMembership_CreateBulkDirectoryMembership_DirectoryMemberships{} - } - return t.FirstSeenAt -} -func (t *CreateBulkDirectoryMembership_CreateBulkDirectoryMembership_DirectoryMemberships) GetID() string { - if t == nil { - t = &CreateBulkDirectoryMembership_CreateBulkDirectoryMembership_DirectoryMemberships{} - } - return t.ID -} -func (t *CreateBulkDirectoryMembership_CreateBulkDirectoryMembership_DirectoryMemberships) GetIntegrationID() string { - if t == nil { - t = &CreateBulkDirectoryMembership_CreateBulkDirectoryMembership_DirectoryMemberships{} - } - return t.IntegrationID -} -func (t *CreateBulkDirectoryMembership_CreateBulkDirectoryMembership_DirectoryMemberships) GetLastConfirmedRunID() *string { - if t == nil { - t = &CreateBulkDirectoryMembership_CreateBulkDirectoryMembership_DirectoryMemberships{} - } - return t.LastConfirmedRunID -} -func (t *CreateBulkDirectoryMembership_CreateBulkDirectoryMembership_DirectoryMemberships) GetLastSeenAt() *time.Time { - if t == nil { - t = &CreateBulkDirectoryMembership_CreateBulkDirectoryMembership_DirectoryMemberships{} - } - return t.LastSeenAt -} -func (t *CreateBulkDirectoryMembership_CreateBulkDirectoryMembership_DirectoryMemberships) GetMetadata() map[string]any { - if t == nil { - t = &CreateBulkDirectoryMembership_CreateBulkDirectoryMembership_DirectoryMemberships{} - } - return t.Metadata -} -func (t *CreateBulkDirectoryMembership_CreateBulkDirectoryMembership_DirectoryMemberships) GetObservedAt() *time.Time { - if t == nil { - t = &CreateBulkDirectoryMembership_CreateBulkDirectoryMembership_DirectoryMemberships{} - } - return &t.ObservedAt -} -func (t *CreateBulkDirectoryMembership_CreateBulkDirectoryMembership_DirectoryMemberships) GetOwnerID() *string { - if t == nil { - t = &CreateBulkDirectoryMembership_CreateBulkDirectoryMembership_DirectoryMemberships{} - } - return t.OwnerID -} -func (t *CreateBulkDirectoryMembership_CreateBulkDirectoryMembership_DirectoryMemberships) GetRole() *enums.DirectoryMembershipRole { - if t == nil { - t = &CreateBulkDirectoryMembership_CreateBulkDirectoryMembership_DirectoryMemberships{} - } - return t.Role -} -func (t *CreateBulkDirectoryMembership_CreateBulkDirectoryMembership_DirectoryMemberships) GetSource() *string { - if t == nil { - t = &CreateBulkDirectoryMembership_CreateBulkDirectoryMembership_DirectoryMemberships{} - } - return t.Source -} -func (t *CreateBulkDirectoryMembership_CreateBulkDirectoryMembership_DirectoryMemberships) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkDirectoryMembership_CreateBulkDirectoryMembership_DirectoryMemberships{} - } - return t.UpdatedAt -} -func (t *CreateBulkDirectoryMembership_CreateBulkDirectoryMembership_DirectoryMemberships) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkDirectoryMembership_CreateBulkDirectoryMembership_DirectoryMemberships{} - } - return t.UpdatedBy -} - -type CreateBulkDirectoryMembership_CreateBulkDirectoryMembership struct { - DirectoryMemberships []*CreateBulkDirectoryMembership_CreateBulkDirectoryMembership_DirectoryMemberships "json:\"directoryMemberships,omitempty\" graphql:\"directoryMemberships\"" -} - -func (t *CreateBulkDirectoryMembership_CreateBulkDirectoryMembership) GetDirectoryMemberships() []*CreateBulkDirectoryMembership_CreateBulkDirectoryMembership_DirectoryMemberships { - if t == nil { - t = &CreateBulkDirectoryMembership_CreateBulkDirectoryMembership{} - } - return t.DirectoryMemberships -} - -type CreateDirectoryMembership_CreateDirectoryMembership_DirectoryMembership struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DirectoryAccountID string "json:\"directoryAccountID\" graphql:\"directoryAccountID\"" - DirectoryGroupID string "json:\"directoryGroupID\" graphql:\"directoryGroupID\"" - DirectorySyncRunID string "json:\"directorySyncRunID\" graphql:\"directorySyncRunID\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - FirstSeenAt *time.Time "json:\"firstSeenAt,omitempty\" graphql:\"firstSeenAt\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID string "json:\"integrationID\" graphql:\"integrationID\"" - LastConfirmedRunID *string "json:\"lastConfirmedRunID,omitempty\" graphql:\"lastConfirmedRunID\"" - LastSeenAt *time.Time "json:\"lastSeenAt,omitempty\" graphql:\"lastSeenAt\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - ObservedAt time.Time "json:\"observedAt\" graphql:\"observedAt\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Role *enums.DirectoryMembershipRole "json:\"role,omitempty\" graphql:\"role\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateDirectoryMembership_CreateDirectoryMembership_DirectoryMembership) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateDirectoryMembership_CreateDirectoryMembership_DirectoryMembership{} - } - return t.CreatedAt -} -func (t *CreateDirectoryMembership_CreateDirectoryMembership_DirectoryMembership) GetCreatedBy() *string { - if t == nil { - t = &CreateDirectoryMembership_CreateDirectoryMembership_DirectoryMembership{} - } - return t.CreatedBy -} -func (t *CreateDirectoryMembership_CreateDirectoryMembership_DirectoryMembership) GetDirectoryAccountID() string { - if t == nil { - t = &CreateDirectoryMembership_CreateDirectoryMembership_DirectoryMembership{} - } - return t.DirectoryAccountID -} -func (t *CreateDirectoryMembership_CreateDirectoryMembership_DirectoryMembership) GetDirectoryGroupID() string { - if t == nil { - t = &CreateDirectoryMembership_CreateDirectoryMembership_DirectoryMembership{} - } - return t.DirectoryGroupID -} -func (t *CreateDirectoryMembership_CreateDirectoryMembership_DirectoryMembership) GetDirectorySyncRunID() string { - if t == nil { - t = &CreateDirectoryMembership_CreateDirectoryMembership_DirectoryMembership{} - } - return t.DirectorySyncRunID -} -func (t *CreateDirectoryMembership_CreateDirectoryMembership_DirectoryMembership) GetDisplayID() string { - if t == nil { - t = &CreateDirectoryMembership_CreateDirectoryMembership_DirectoryMembership{} - } - return t.DisplayID -} -func (t *CreateDirectoryMembership_CreateDirectoryMembership_DirectoryMembership) GetFirstSeenAt() *time.Time { - if t == nil { - t = &CreateDirectoryMembership_CreateDirectoryMembership_DirectoryMembership{} - } - return t.FirstSeenAt -} -func (t *CreateDirectoryMembership_CreateDirectoryMembership_DirectoryMembership) GetID() string { - if t == nil { - t = &CreateDirectoryMembership_CreateDirectoryMembership_DirectoryMembership{} - } - return t.ID -} -func (t *CreateDirectoryMembership_CreateDirectoryMembership_DirectoryMembership) GetIntegrationID() string { - if t == nil { - t = &CreateDirectoryMembership_CreateDirectoryMembership_DirectoryMembership{} - } - return t.IntegrationID -} -func (t *CreateDirectoryMembership_CreateDirectoryMembership_DirectoryMembership) GetLastConfirmedRunID() *string { - if t == nil { - t = &CreateDirectoryMembership_CreateDirectoryMembership_DirectoryMembership{} - } - return t.LastConfirmedRunID -} -func (t *CreateDirectoryMembership_CreateDirectoryMembership_DirectoryMembership) GetLastSeenAt() *time.Time { - if t == nil { - t = &CreateDirectoryMembership_CreateDirectoryMembership_DirectoryMembership{} - } - return t.LastSeenAt -} -func (t *CreateDirectoryMembership_CreateDirectoryMembership_DirectoryMembership) GetMetadata() map[string]any { - if t == nil { - t = &CreateDirectoryMembership_CreateDirectoryMembership_DirectoryMembership{} - } - return t.Metadata -} -func (t *CreateDirectoryMembership_CreateDirectoryMembership_DirectoryMembership) GetObservedAt() *time.Time { - if t == nil { - t = &CreateDirectoryMembership_CreateDirectoryMembership_DirectoryMembership{} - } - return &t.ObservedAt -} -func (t *CreateDirectoryMembership_CreateDirectoryMembership_DirectoryMembership) GetOwnerID() *string { - if t == nil { - t = &CreateDirectoryMembership_CreateDirectoryMembership_DirectoryMembership{} - } - return t.OwnerID -} -func (t *CreateDirectoryMembership_CreateDirectoryMembership_DirectoryMembership) GetRole() *enums.DirectoryMembershipRole { - if t == nil { - t = &CreateDirectoryMembership_CreateDirectoryMembership_DirectoryMembership{} - } - return t.Role -} -func (t *CreateDirectoryMembership_CreateDirectoryMembership_DirectoryMembership) GetSource() *string { - if t == nil { - t = &CreateDirectoryMembership_CreateDirectoryMembership_DirectoryMembership{} - } - return t.Source -} -func (t *CreateDirectoryMembership_CreateDirectoryMembership_DirectoryMembership) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateDirectoryMembership_CreateDirectoryMembership_DirectoryMembership{} - } - return t.UpdatedAt -} -func (t *CreateDirectoryMembership_CreateDirectoryMembership_DirectoryMembership) GetUpdatedBy() *string { - if t == nil { - t = &CreateDirectoryMembership_CreateDirectoryMembership_DirectoryMembership{} - } - return t.UpdatedBy -} - -type CreateDirectoryMembership_CreateDirectoryMembership struct { - DirectoryMembership CreateDirectoryMembership_CreateDirectoryMembership_DirectoryMembership "json:\"directoryMembership\" graphql:\"directoryMembership\"" -} - -func (t *CreateDirectoryMembership_CreateDirectoryMembership) GetDirectoryMembership() *CreateDirectoryMembership_CreateDirectoryMembership_DirectoryMembership { - if t == nil { - t = &CreateDirectoryMembership_CreateDirectoryMembership{} - } - return &t.DirectoryMembership -} - -type DeleteDirectoryMembership_DeleteDirectoryMembership struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteDirectoryMembership_DeleteDirectoryMembership) GetDeletedID() string { - if t == nil { - t = &DeleteDirectoryMembership_DeleteDirectoryMembership{} - } - return t.DeletedID -} - -type GetAllDirectoryMemberships_DirectoryMemberships_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllDirectoryMemberships_DirectoryMemberships_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllDirectoryMemberships_DirectoryMemberships_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllDirectoryMemberships_DirectoryMemberships_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllDirectoryMemberships_DirectoryMemberships_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllDirectoryMemberships_DirectoryMemberships_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllDirectoryMemberships_DirectoryMemberships_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllDirectoryMemberships_DirectoryMemberships_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllDirectoryMemberships_DirectoryMemberships_PageInfo{} - } - return t.StartCursor -} - -type GetAllDirectoryMemberships_DirectoryMemberships_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DirectoryAccountID string "json:\"directoryAccountID\" graphql:\"directoryAccountID\"" - DirectoryGroupID string "json:\"directoryGroupID\" graphql:\"directoryGroupID\"" - DirectorySyncRunID string "json:\"directorySyncRunID\" graphql:\"directorySyncRunID\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - FirstSeenAt *time.Time "json:\"firstSeenAt,omitempty\" graphql:\"firstSeenAt\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID string "json:\"integrationID\" graphql:\"integrationID\"" - LastConfirmedRunID *string "json:\"lastConfirmedRunID,omitempty\" graphql:\"lastConfirmedRunID\"" - LastSeenAt *time.Time "json:\"lastSeenAt,omitempty\" graphql:\"lastSeenAt\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - ObservedAt time.Time "json:\"observedAt\" graphql:\"observedAt\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Role *enums.DirectoryMembershipRole "json:\"role,omitempty\" graphql:\"role\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllDirectoryMemberships_DirectoryMemberships_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllDirectoryMemberships_DirectoryMemberships_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllDirectoryMemberships_DirectoryMemberships_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllDirectoryMemberships_DirectoryMemberships_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllDirectoryMemberships_DirectoryMemberships_Edges_Node) GetDirectoryAccountID() string { - if t == nil { - t = &GetAllDirectoryMemberships_DirectoryMemberships_Edges_Node{} - } - return t.DirectoryAccountID -} -func (t *GetAllDirectoryMemberships_DirectoryMemberships_Edges_Node) GetDirectoryGroupID() string { - if t == nil { - t = &GetAllDirectoryMemberships_DirectoryMemberships_Edges_Node{} - } - return t.DirectoryGroupID -} -func (t *GetAllDirectoryMemberships_DirectoryMemberships_Edges_Node) GetDirectorySyncRunID() string { - if t == nil { - t = &GetAllDirectoryMemberships_DirectoryMemberships_Edges_Node{} - } - return t.DirectorySyncRunID -} -func (t *GetAllDirectoryMemberships_DirectoryMemberships_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetAllDirectoryMemberships_DirectoryMemberships_Edges_Node{} - } - return t.DisplayID -} -func (t *GetAllDirectoryMemberships_DirectoryMemberships_Edges_Node) GetFirstSeenAt() *time.Time { - if t == nil { - t = &GetAllDirectoryMemberships_DirectoryMemberships_Edges_Node{} - } - return t.FirstSeenAt -} -func (t *GetAllDirectoryMemberships_DirectoryMemberships_Edges_Node) GetID() string { - if t == nil { - t = &GetAllDirectoryMemberships_DirectoryMemberships_Edges_Node{} - } - return t.ID -} -func (t *GetAllDirectoryMemberships_DirectoryMemberships_Edges_Node) GetIntegrationID() string { - if t == nil { - t = &GetAllDirectoryMemberships_DirectoryMemberships_Edges_Node{} - } - return t.IntegrationID -} -func (t *GetAllDirectoryMemberships_DirectoryMemberships_Edges_Node) GetLastConfirmedRunID() *string { - if t == nil { - t = &GetAllDirectoryMemberships_DirectoryMemberships_Edges_Node{} - } - return t.LastConfirmedRunID -} -func (t *GetAllDirectoryMemberships_DirectoryMemberships_Edges_Node) GetLastSeenAt() *time.Time { - if t == nil { - t = &GetAllDirectoryMemberships_DirectoryMemberships_Edges_Node{} - } - return t.LastSeenAt -} -func (t *GetAllDirectoryMemberships_DirectoryMemberships_Edges_Node) GetMetadata() map[string]any { - if t == nil { - t = &GetAllDirectoryMemberships_DirectoryMemberships_Edges_Node{} - } - return t.Metadata -} -func (t *GetAllDirectoryMemberships_DirectoryMemberships_Edges_Node) GetObservedAt() *time.Time { - if t == nil { - t = &GetAllDirectoryMemberships_DirectoryMemberships_Edges_Node{} - } - return &t.ObservedAt -} -func (t *GetAllDirectoryMemberships_DirectoryMemberships_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllDirectoryMemberships_DirectoryMemberships_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllDirectoryMemberships_DirectoryMemberships_Edges_Node) GetRole() *enums.DirectoryMembershipRole { - if t == nil { - t = &GetAllDirectoryMemberships_DirectoryMemberships_Edges_Node{} - } - return t.Role -} -func (t *GetAllDirectoryMemberships_DirectoryMemberships_Edges_Node) GetSource() *string { - if t == nil { - t = &GetAllDirectoryMemberships_DirectoryMemberships_Edges_Node{} - } - return t.Source -} -func (t *GetAllDirectoryMemberships_DirectoryMemberships_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllDirectoryMemberships_DirectoryMemberships_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllDirectoryMemberships_DirectoryMemberships_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllDirectoryMemberships_DirectoryMemberships_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllDirectoryMemberships_DirectoryMemberships_Edges struct { - Node *GetAllDirectoryMemberships_DirectoryMemberships_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllDirectoryMemberships_DirectoryMemberships_Edges) GetNode() *GetAllDirectoryMemberships_DirectoryMemberships_Edges_Node { - if t == nil { - t = &GetAllDirectoryMemberships_DirectoryMemberships_Edges{} - } - return t.Node -} - -type GetAllDirectoryMemberships_DirectoryMemberships struct { - Edges []*GetAllDirectoryMemberships_DirectoryMemberships_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllDirectoryMemberships_DirectoryMemberships_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllDirectoryMemberships_DirectoryMemberships) GetEdges() []*GetAllDirectoryMemberships_DirectoryMemberships_Edges { - if t == nil { - t = &GetAllDirectoryMemberships_DirectoryMemberships{} - } - return t.Edges -} -func (t *GetAllDirectoryMemberships_DirectoryMemberships) GetPageInfo() *GetAllDirectoryMemberships_DirectoryMemberships_PageInfo { - if t == nil { - t = &GetAllDirectoryMemberships_DirectoryMemberships{} - } - return &t.PageInfo -} -func (t *GetAllDirectoryMemberships_DirectoryMemberships) GetTotalCount() int64 { - if t == nil { - t = &GetAllDirectoryMemberships_DirectoryMemberships{} - } - return t.TotalCount -} - -type GetDirectoryMembershipByID_DirectoryMembership struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DirectoryAccountID string "json:\"directoryAccountID\" graphql:\"directoryAccountID\"" - DirectoryGroupID string "json:\"directoryGroupID\" graphql:\"directoryGroupID\"" - DirectorySyncRunID string "json:\"directorySyncRunID\" graphql:\"directorySyncRunID\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - FirstSeenAt *time.Time "json:\"firstSeenAt,omitempty\" graphql:\"firstSeenAt\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID string "json:\"integrationID\" graphql:\"integrationID\"" - LastConfirmedRunID *string "json:\"lastConfirmedRunID,omitempty\" graphql:\"lastConfirmedRunID\"" - LastSeenAt *time.Time "json:\"lastSeenAt,omitempty\" graphql:\"lastSeenAt\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - ObservedAt time.Time "json:\"observedAt\" graphql:\"observedAt\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Role *enums.DirectoryMembershipRole "json:\"role,omitempty\" graphql:\"role\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetDirectoryMembershipByID_DirectoryMembership) GetCreatedAt() *time.Time { - if t == nil { - t = &GetDirectoryMembershipByID_DirectoryMembership{} - } - return t.CreatedAt -} -func (t *GetDirectoryMembershipByID_DirectoryMembership) GetCreatedBy() *string { - if t == nil { - t = &GetDirectoryMembershipByID_DirectoryMembership{} - } - return t.CreatedBy -} -func (t *GetDirectoryMembershipByID_DirectoryMembership) GetDirectoryAccountID() string { - if t == nil { - t = &GetDirectoryMembershipByID_DirectoryMembership{} - } - return t.DirectoryAccountID -} -func (t *GetDirectoryMembershipByID_DirectoryMembership) GetDirectoryGroupID() string { - if t == nil { - t = &GetDirectoryMembershipByID_DirectoryMembership{} - } - return t.DirectoryGroupID -} -func (t *GetDirectoryMembershipByID_DirectoryMembership) GetDirectorySyncRunID() string { - if t == nil { - t = &GetDirectoryMembershipByID_DirectoryMembership{} - } - return t.DirectorySyncRunID -} -func (t *GetDirectoryMembershipByID_DirectoryMembership) GetDisplayID() string { - if t == nil { - t = &GetDirectoryMembershipByID_DirectoryMembership{} - } - return t.DisplayID -} -func (t *GetDirectoryMembershipByID_DirectoryMembership) GetFirstSeenAt() *time.Time { - if t == nil { - t = &GetDirectoryMembershipByID_DirectoryMembership{} - } - return t.FirstSeenAt -} -func (t *GetDirectoryMembershipByID_DirectoryMembership) GetID() string { - if t == nil { - t = &GetDirectoryMembershipByID_DirectoryMembership{} - } - return t.ID -} -func (t *GetDirectoryMembershipByID_DirectoryMembership) GetIntegrationID() string { - if t == nil { - t = &GetDirectoryMembershipByID_DirectoryMembership{} - } - return t.IntegrationID -} -func (t *GetDirectoryMembershipByID_DirectoryMembership) GetLastConfirmedRunID() *string { - if t == nil { - t = &GetDirectoryMembershipByID_DirectoryMembership{} - } - return t.LastConfirmedRunID -} -func (t *GetDirectoryMembershipByID_DirectoryMembership) GetLastSeenAt() *time.Time { - if t == nil { - t = &GetDirectoryMembershipByID_DirectoryMembership{} - } - return t.LastSeenAt -} -func (t *GetDirectoryMembershipByID_DirectoryMembership) GetMetadata() map[string]any { - if t == nil { - t = &GetDirectoryMembershipByID_DirectoryMembership{} - } - return t.Metadata -} -func (t *GetDirectoryMembershipByID_DirectoryMembership) GetObservedAt() *time.Time { - if t == nil { - t = &GetDirectoryMembershipByID_DirectoryMembership{} - } - return &t.ObservedAt -} -func (t *GetDirectoryMembershipByID_DirectoryMembership) GetOwnerID() *string { - if t == nil { - t = &GetDirectoryMembershipByID_DirectoryMembership{} - } - return t.OwnerID -} -func (t *GetDirectoryMembershipByID_DirectoryMembership) GetRole() *enums.DirectoryMembershipRole { - if t == nil { - t = &GetDirectoryMembershipByID_DirectoryMembership{} - } - return t.Role -} -func (t *GetDirectoryMembershipByID_DirectoryMembership) GetSource() *string { - if t == nil { - t = &GetDirectoryMembershipByID_DirectoryMembership{} - } - return t.Source -} -func (t *GetDirectoryMembershipByID_DirectoryMembership) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetDirectoryMembershipByID_DirectoryMembership{} - } - return t.UpdatedAt -} -func (t *GetDirectoryMembershipByID_DirectoryMembership) GetUpdatedBy() *string { - if t == nil { - t = &GetDirectoryMembershipByID_DirectoryMembership{} - } - return t.UpdatedBy -} - -type GetDirectoryMemberships_DirectoryMemberships_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetDirectoryMemberships_DirectoryMemberships_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetDirectoryMemberships_DirectoryMemberships_PageInfo{} - } - return t.EndCursor -} -func (t *GetDirectoryMemberships_DirectoryMemberships_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetDirectoryMemberships_DirectoryMemberships_PageInfo{} - } - return t.HasNextPage -} -func (t *GetDirectoryMemberships_DirectoryMemberships_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetDirectoryMemberships_DirectoryMemberships_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetDirectoryMemberships_DirectoryMemberships_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetDirectoryMemberships_DirectoryMemberships_PageInfo{} - } - return t.StartCursor -} - -type GetDirectoryMemberships_DirectoryMemberships_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DirectoryAccountID string "json:\"directoryAccountID\" graphql:\"directoryAccountID\"" - DirectoryGroupID string "json:\"directoryGroupID\" graphql:\"directoryGroupID\"" - DirectorySyncRunID string "json:\"directorySyncRunID\" graphql:\"directorySyncRunID\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - FirstSeenAt *time.Time "json:\"firstSeenAt,omitempty\" graphql:\"firstSeenAt\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID string "json:\"integrationID\" graphql:\"integrationID\"" - LastConfirmedRunID *string "json:\"lastConfirmedRunID,omitempty\" graphql:\"lastConfirmedRunID\"" - LastSeenAt *time.Time "json:\"lastSeenAt,omitempty\" graphql:\"lastSeenAt\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - ObservedAt time.Time "json:\"observedAt\" graphql:\"observedAt\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Role *enums.DirectoryMembershipRole "json:\"role,omitempty\" graphql:\"role\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetDirectoryMemberships_DirectoryMemberships_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetDirectoryMemberships_DirectoryMemberships_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetDirectoryMemberships_DirectoryMemberships_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetDirectoryMemberships_DirectoryMemberships_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetDirectoryMemberships_DirectoryMemberships_Edges_Node) GetDirectoryAccountID() string { - if t == nil { - t = &GetDirectoryMemberships_DirectoryMemberships_Edges_Node{} - } - return t.DirectoryAccountID -} -func (t *GetDirectoryMemberships_DirectoryMemberships_Edges_Node) GetDirectoryGroupID() string { - if t == nil { - t = &GetDirectoryMemberships_DirectoryMemberships_Edges_Node{} - } - return t.DirectoryGroupID -} -func (t *GetDirectoryMemberships_DirectoryMemberships_Edges_Node) GetDirectorySyncRunID() string { - if t == nil { - t = &GetDirectoryMemberships_DirectoryMemberships_Edges_Node{} - } - return t.DirectorySyncRunID -} -func (t *GetDirectoryMemberships_DirectoryMemberships_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetDirectoryMemberships_DirectoryMemberships_Edges_Node{} - } - return t.DisplayID -} -func (t *GetDirectoryMemberships_DirectoryMemberships_Edges_Node) GetFirstSeenAt() *time.Time { - if t == nil { - t = &GetDirectoryMemberships_DirectoryMemberships_Edges_Node{} - } - return t.FirstSeenAt -} -func (t *GetDirectoryMemberships_DirectoryMemberships_Edges_Node) GetID() string { - if t == nil { - t = &GetDirectoryMemberships_DirectoryMemberships_Edges_Node{} - } - return t.ID -} -func (t *GetDirectoryMemberships_DirectoryMemberships_Edges_Node) GetIntegrationID() string { - if t == nil { - t = &GetDirectoryMemberships_DirectoryMemberships_Edges_Node{} - } - return t.IntegrationID -} -func (t *GetDirectoryMemberships_DirectoryMemberships_Edges_Node) GetLastConfirmedRunID() *string { - if t == nil { - t = &GetDirectoryMemberships_DirectoryMemberships_Edges_Node{} - } - return t.LastConfirmedRunID -} -func (t *GetDirectoryMemberships_DirectoryMemberships_Edges_Node) GetLastSeenAt() *time.Time { - if t == nil { - t = &GetDirectoryMemberships_DirectoryMemberships_Edges_Node{} - } - return t.LastSeenAt -} -func (t *GetDirectoryMemberships_DirectoryMemberships_Edges_Node) GetMetadata() map[string]any { - if t == nil { - t = &GetDirectoryMemberships_DirectoryMemberships_Edges_Node{} - } - return t.Metadata -} -func (t *GetDirectoryMemberships_DirectoryMemberships_Edges_Node) GetObservedAt() *time.Time { - if t == nil { - t = &GetDirectoryMemberships_DirectoryMemberships_Edges_Node{} - } - return &t.ObservedAt -} -func (t *GetDirectoryMemberships_DirectoryMemberships_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetDirectoryMemberships_DirectoryMemberships_Edges_Node{} - } - return t.OwnerID -} -func (t *GetDirectoryMemberships_DirectoryMemberships_Edges_Node) GetRole() *enums.DirectoryMembershipRole { - if t == nil { - t = &GetDirectoryMemberships_DirectoryMemberships_Edges_Node{} - } - return t.Role -} -func (t *GetDirectoryMemberships_DirectoryMemberships_Edges_Node) GetSource() *string { - if t == nil { - t = &GetDirectoryMemberships_DirectoryMemberships_Edges_Node{} - } - return t.Source -} -func (t *GetDirectoryMemberships_DirectoryMemberships_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetDirectoryMemberships_DirectoryMemberships_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetDirectoryMemberships_DirectoryMemberships_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetDirectoryMemberships_DirectoryMemberships_Edges_Node{} - } - return t.UpdatedBy -} - -type GetDirectoryMemberships_DirectoryMemberships_Edges struct { - Node *GetDirectoryMemberships_DirectoryMemberships_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetDirectoryMemberships_DirectoryMemberships_Edges) GetNode() *GetDirectoryMemberships_DirectoryMemberships_Edges_Node { - if t == nil { - t = &GetDirectoryMemberships_DirectoryMemberships_Edges{} - } - return t.Node -} - -type GetDirectoryMemberships_DirectoryMemberships struct { - Edges []*GetDirectoryMemberships_DirectoryMemberships_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetDirectoryMemberships_DirectoryMemberships_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetDirectoryMemberships_DirectoryMemberships) GetEdges() []*GetDirectoryMemberships_DirectoryMemberships_Edges { - if t == nil { - t = &GetDirectoryMemberships_DirectoryMemberships{} - } - return t.Edges -} -func (t *GetDirectoryMemberships_DirectoryMemberships) GetPageInfo() *GetDirectoryMemberships_DirectoryMemberships_PageInfo { - if t == nil { - t = &GetDirectoryMemberships_DirectoryMemberships{} - } - return &t.PageInfo -} -func (t *GetDirectoryMemberships_DirectoryMemberships) GetTotalCount() int64 { - if t == nil { - t = &GetDirectoryMemberships_DirectoryMemberships{} - } - return t.TotalCount -} - -type UpdateDirectoryMembership_UpdateDirectoryMembership_DirectoryMembership struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DirectoryAccountID string "json:\"directoryAccountID\" graphql:\"directoryAccountID\"" - DirectoryGroupID string "json:\"directoryGroupID\" graphql:\"directoryGroupID\"" - DirectorySyncRunID string "json:\"directorySyncRunID\" graphql:\"directorySyncRunID\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - FirstSeenAt *time.Time "json:\"firstSeenAt,omitempty\" graphql:\"firstSeenAt\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID string "json:\"integrationID\" graphql:\"integrationID\"" - LastConfirmedRunID *string "json:\"lastConfirmedRunID,omitempty\" graphql:\"lastConfirmedRunID\"" - LastSeenAt *time.Time "json:\"lastSeenAt,omitempty\" graphql:\"lastSeenAt\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - ObservedAt time.Time "json:\"observedAt\" graphql:\"observedAt\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Role *enums.DirectoryMembershipRole "json:\"role,omitempty\" graphql:\"role\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateDirectoryMembership_UpdateDirectoryMembership_DirectoryMembership) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateDirectoryMembership_UpdateDirectoryMembership_DirectoryMembership{} - } - return t.CreatedAt -} -func (t *UpdateDirectoryMembership_UpdateDirectoryMembership_DirectoryMembership) GetCreatedBy() *string { - if t == nil { - t = &UpdateDirectoryMembership_UpdateDirectoryMembership_DirectoryMembership{} - } - return t.CreatedBy -} -func (t *UpdateDirectoryMembership_UpdateDirectoryMembership_DirectoryMembership) GetDirectoryAccountID() string { - if t == nil { - t = &UpdateDirectoryMembership_UpdateDirectoryMembership_DirectoryMembership{} - } - return t.DirectoryAccountID -} -func (t *UpdateDirectoryMembership_UpdateDirectoryMembership_DirectoryMembership) GetDirectoryGroupID() string { - if t == nil { - t = &UpdateDirectoryMembership_UpdateDirectoryMembership_DirectoryMembership{} - } - return t.DirectoryGroupID -} -func (t *UpdateDirectoryMembership_UpdateDirectoryMembership_DirectoryMembership) GetDirectorySyncRunID() string { - if t == nil { - t = &UpdateDirectoryMembership_UpdateDirectoryMembership_DirectoryMembership{} - } - return t.DirectorySyncRunID -} -func (t *UpdateDirectoryMembership_UpdateDirectoryMembership_DirectoryMembership) GetDisplayID() string { - if t == nil { - t = &UpdateDirectoryMembership_UpdateDirectoryMembership_DirectoryMembership{} - } - return t.DisplayID -} -func (t *UpdateDirectoryMembership_UpdateDirectoryMembership_DirectoryMembership) GetFirstSeenAt() *time.Time { - if t == nil { - t = &UpdateDirectoryMembership_UpdateDirectoryMembership_DirectoryMembership{} - } - return t.FirstSeenAt -} -func (t *UpdateDirectoryMembership_UpdateDirectoryMembership_DirectoryMembership) GetID() string { - if t == nil { - t = &UpdateDirectoryMembership_UpdateDirectoryMembership_DirectoryMembership{} - } - return t.ID -} -func (t *UpdateDirectoryMembership_UpdateDirectoryMembership_DirectoryMembership) GetIntegrationID() string { - if t == nil { - t = &UpdateDirectoryMembership_UpdateDirectoryMembership_DirectoryMembership{} - } - return t.IntegrationID -} -func (t *UpdateDirectoryMembership_UpdateDirectoryMembership_DirectoryMembership) GetLastConfirmedRunID() *string { - if t == nil { - t = &UpdateDirectoryMembership_UpdateDirectoryMembership_DirectoryMembership{} - } - return t.LastConfirmedRunID -} -func (t *UpdateDirectoryMembership_UpdateDirectoryMembership_DirectoryMembership) GetLastSeenAt() *time.Time { - if t == nil { - t = &UpdateDirectoryMembership_UpdateDirectoryMembership_DirectoryMembership{} - } - return t.LastSeenAt -} -func (t *UpdateDirectoryMembership_UpdateDirectoryMembership_DirectoryMembership) GetMetadata() map[string]any { - if t == nil { - t = &UpdateDirectoryMembership_UpdateDirectoryMembership_DirectoryMembership{} - } - return t.Metadata -} -func (t *UpdateDirectoryMembership_UpdateDirectoryMembership_DirectoryMembership) GetObservedAt() *time.Time { - if t == nil { - t = &UpdateDirectoryMembership_UpdateDirectoryMembership_DirectoryMembership{} - } - return &t.ObservedAt -} -func (t *UpdateDirectoryMembership_UpdateDirectoryMembership_DirectoryMembership) GetOwnerID() *string { - if t == nil { - t = &UpdateDirectoryMembership_UpdateDirectoryMembership_DirectoryMembership{} - } - return t.OwnerID -} -func (t *UpdateDirectoryMembership_UpdateDirectoryMembership_DirectoryMembership) GetRole() *enums.DirectoryMembershipRole { - if t == nil { - t = &UpdateDirectoryMembership_UpdateDirectoryMembership_DirectoryMembership{} - } - return t.Role -} -func (t *UpdateDirectoryMembership_UpdateDirectoryMembership_DirectoryMembership) GetSource() *string { - if t == nil { - t = &UpdateDirectoryMembership_UpdateDirectoryMembership_DirectoryMembership{} - } - return t.Source -} -func (t *UpdateDirectoryMembership_UpdateDirectoryMembership_DirectoryMembership) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateDirectoryMembership_UpdateDirectoryMembership_DirectoryMembership{} - } - return t.UpdatedAt -} -func (t *UpdateDirectoryMembership_UpdateDirectoryMembership_DirectoryMembership) GetUpdatedBy() *string { - if t == nil { - t = &UpdateDirectoryMembership_UpdateDirectoryMembership_DirectoryMembership{} - } - return t.UpdatedBy -} - -type UpdateDirectoryMembership_UpdateDirectoryMembership struct { - DirectoryMembership UpdateDirectoryMembership_UpdateDirectoryMembership_DirectoryMembership "json:\"directoryMembership\" graphql:\"directoryMembership\"" -} - -func (t *UpdateDirectoryMembership_UpdateDirectoryMembership) GetDirectoryMembership() *UpdateDirectoryMembership_UpdateDirectoryMembership_DirectoryMembership { - if t == nil { - t = &UpdateDirectoryMembership_UpdateDirectoryMembership{} - } - return &t.DirectoryMembership -} - -type CreateBulkCSVDirectorySyncRun_CreateBulkCSVDirectorySyncRun_DirectorySyncRuns struct { - CompletedAt *time.Time "json:\"completedAt,omitempty\" graphql:\"completedAt\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DeltaCount int64 "json:\"deltaCount\" graphql:\"deltaCount\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - Error *string "json:\"error,omitempty\" graphql:\"error\"" - FullCount int64 "json:\"fullCount\" graphql:\"fullCount\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID string "json:\"integrationID\" graphql:\"integrationID\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RawManifestFileID *string "json:\"rawManifestFileID,omitempty\" graphql:\"rawManifestFileID\"" - SourceCursor *string "json:\"sourceCursor,omitempty\" graphql:\"sourceCursor\"" - StartedAt time.Time "json:\"startedAt\" graphql:\"startedAt\"" - Stats map[string]any "json:\"stats,omitempty\" graphql:\"stats\"" - Status enums.DirectorySyncRunStatus "json:\"status\" graphql:\"status\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCSVDirectorySyncRun_CreateBulkCSVDirectorySyncRun_DirectorySyncRuns) GetCompletedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVDirectorySyncRun_CreateBulkCSVDirectorySyncRun_DirectorySyncRuns{} - } - return t.CompletedAt -} -func (t *CreateBulkCSVDirectorySyncRun_CreateBulkCSVDirectorySyncRun_DirectorySyncRuns) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVDirectorySyncRun_CreateBulkCSVDirectorySyncRun_DirectorySyncRuns{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVDirectorySyncRun_CreateBulkCSVDirectorySyncRun_DirectorySyncRuns) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVDirectorySyncRun_CreateBulkCSVDirectorySyncRun_DirectorySyncRuns{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVDirectorySyncRun_CreateBulkCSVDirectorySyncRun_DirectorySyncRuns) GetDeltaCount() int64 { - if t == nil { - t = &CreateBulkCSVDirectorySyncRun_CreateBulkCSVDirectorySyncRun_DirectorySyncRuns{} - } - return t.DeltaCount -} -func (t *CreateBulkCSVDirectorySyncRun_CreateBulkCSVDirectorySyncRun_DirectorySyncRuns) GetDisplayID() string { - if t == nil { - t = &CreateBulkCSVDirectorySyncRun_CreateBulkCSVDirectorySyncRun_DirectorySyncRuns{} - } - return t.DisplayID -} -func (t *CreateBulkCSVDirectorySyncRun_CreateBulkCSVDirectorySyncRun_DirectorySyncRuns) GetError() *string { - if t == nil { - t = &CreateBulkCSVDirectorySyncRun_CreateBulkCSVDirectorySyncRun_DirectorySyncRuns{} - } - return t.Error -} -func (t *CreateBulkCSVDirectorySyncRun_CreateBulkCSVDirectorySyncRun_DirectorySyncRuns) GetFullCount() int64 { - if t == nil { - t = &CreateBulkCSVDirectorySyncRun_CreateBulkCSVDirectorySyncRun_DirectorySyncRuns{} - } - return t.FullCount -} -func (t *CreateBulkCSVDirectorySyncRun_CreateBulkCSVDirectorySyncRun_DirectorySyncRuns) GetID() string { - if t == nil { - t = &CreateBulkCSVDirectorySyncRun_CreateBulkCSVDirectorySyncRun_DirectorySyncRuns{} - } - return t.ID -} -func (t *CreateBulkCSVDirectorySyncRun_CreateBulkCSVDirectorySyncRun_DirectorySyncRuns) GetIntegrationID() string { - if t == nil { - t = &CreateBulkCSVDirectorySyncRun_CreateBulkCSVDirectorySyncRun_DirectorySyncRuns{} - } - return t.IntegrationID -} -func (t *CreateBulkCSVDirectorySyncRun_CreateBulkCSVDirectorySyncRun_DirectorySyncRuns) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCSVDirectorySyncRun_CreateBulkCSVDirectorySyncRun_DirectorySyncRuns{} - } - return t.OwnerID -} -func (t *CreateBulkCSVDirectorySyncRun_CreateBulkCSVDirectorySyncRun_DirectorySyncRuns) GetRawManifestFileID() *string { - if t == nil { - t = &CreateBulkCSVDirectorySyncRun_CreateBulkCSVDirectorySyncRun_DirectorySyncRuns{} - } - return t.RawManifestFileID -} -func (t *CreateBulkCSVDirectorySyncRun_CreateBulkCSVDirectorySyncRun_DirectorySyncRuns) GetSourceCursor() *string { - if t == nil { - t = &CreateBulkCSVDirectorySyncRun_CreateBulkCSVDirectorySyncRun_DirectorySyncRuns{} - } - return t.SourceCursor -} -func (t *CreateBulkCSVDirectorySyncRun_CreateBulkCSVDirectorySyncRun_DirectorySyncRuns) GetStartedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVDirectorySyncRun_CreateBulkCSVDirectorySyncRun_DirectorySyncRuns{} - } - return &t.StartedAt -} -func (t *CreateBulkCSVDirectorySyncRun_CreateBulkCSVDirectorySyncRun_DirectorySyncRuns) GetStats() map[string]any { - if t == nil { - t = &CreateBulkCSVDirectorySyncRun_CreateBulkCSVDirectorySyncRun_DirectorySyncRuns{} - } - return t.Stats -} -func (t *CreateBulkCSVDirectorySyncRun_CreateBulkCSVDirectorySyncRun_DirectorySyncRuns) GetStatus() *enums.DirectorySyncRunStatus { - if t == nil { - t = &CreateBulkCSVDirectorySyncRun_CreateBulkCSVDirectorySyncRun_DirectorySyncRuns{} - } - return &t.Status -} -func (t *CreateBulkCSVDirectorySyncRun_CreateBulkCSVDirectorySyncRun_DirectorySyncRuns) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVDirectorySyncRun_CreateBulkCSVDirectorySyncRun_DirectorySyncRuns{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVDirectorySyncRun_CreateBulkCSVDirectorySyncRun_DirectorySyncRuns) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVDirectorySyncRun_CreateBulkCSVDirectorySyncRun_DirectorySyncRuns{} - } - return t.UpdatedBy -} - -type CreateBulkCSVDirectorySyncRun_CreateBulkCSVDirectorySyncRun struct { - DirectorySyncRuns []*CreateBulkCSVDirectorySyncRun_CreateBulkCSVDirectorySyncRun_DirectorySyncRuns "json:\"directorySyncRuns,omitempty\" graphql:\"directorySyncRuns\"" -} - -func (t *CreateBulkCSVDirectorySyncRun_CreateBulkCSVDirectorySyncRun) GetDirectorySyncRuns() []*CreateBulkCSVDirectorySyncRun_CreateBulkCSVDirectorySyncRun_DirectorySyncRuns { - if t == nil { - t = &CreateBulkCSVDirectorySyncRun_CreateBulkCSVDirectorySyncRun{} - } - return t.DirectorySyncRuns -} - -type CreateBulkDirectorySyncRun_CreateBulkDirectorySyncRun_DirectorySyncRuns struct { - CompletedAt *time.Time "json:\"completedAt,omitempty\" graphql:\"completedAt\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DeltaCount int64 "json:\"deltaCount\" graphql:\"deltaCount\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - Error *string "json:\"error,omitempty\" graphql:\"error\"" - FullCount int64 "json:\"fullCount\" graphql:\"fullCount\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID string "json:\"integrationID\" graphql:\"integrationID\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RawManifestFileID *string "json:\"rawManifestFileID,omitempty\" graphql:\"rawManifestFileID\"" - SourceCursor *string "json:\"sourceCursor,omitempty\" graphql:\"sourceCursor\"" - StartedAt time.Time "json:\"startedAt\" graphql:\"startedAt\"" - Stats map[string]any "json:\"stats,omitempty\" graphql:\"stats\"" - Status enums.DirectorySyncRunStatus "json:\"status\" graphql:\"status\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkDirectorySyncRun_CreateBulkDirectorySyncRun_DirectorySyncRuns) GetCompletedAt() *time.Time { - if t == nil { - t = &CreateBulkDirectorySyncRun_CreateBulkDirectorySyncRun_DirectorySyncRuns{} - } - return t.CompletedAt -} -func (t *CreateBulkDirectorySyncRun_CreateBulkDirectorySyncRun_DirectorySyncRuns) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkDirectorySyncRun_CreateBulkDirectorySyncRun_DirectorySyncRuns{} - } - return t.CreatedAt -} -func (t *CreateBulkDirectorySyncRun_CreateBulkDirectorySyncRun_DirectorySyncRuns) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkDirectorySyncRun_CreateBulkDirectorySyncRun_DirectorySyncRuns{} - } - return t.CreatedBy -} -func (t *CreateBulkDirectorySyncRun_CreateBulkDirectorySyncRun_DirectorySyncRuns) GetDeltaCount() int64 { - if t == nil { - t = &CreateBulkDirectorySyncRun_CreateBulkDirectorySyncRun_DirectorySyncRuns{} - } - return t.DeltaCount -} -func (t *CreateBulkDirectorySyncRun_CreateBulkDirectorySyncRun_DirectorySyncRuns) GetDisplayID() string { - if t == nil { - t = &CreateBulkDirectorySyncRun_CreateBulkDirectorySyncRun_DirectorySyncRuns{} - } - return t.DisplayID -} -func (t *CreateBulkDirectorySyncRun_CreateBulkDirectorySyncRun_DirectorySyncRuns) GetError() *string { - if t == nil { - t = &CreateBulkDirectorySyncRun_CreateBulkDirectorySyncRun_DirectorySyncRuns{} - } - return t.Error -} -func (t *CreateBulkDirectorySyncRun_CreateBulkDirectorySyncRun_DirectorySyncRuns) GetFullCount() int64 { - if t == nil { - t = &CreateBulkDirectorySyncRun_CreateBulkDirectorySyncRun_DirectorySyncRuns{} - } - return t.FullCount -} -func (t *CreateBulkDirectorySyncRun_CreateBulkDirectorySyncRun_DirectorySyncRuns) GetID() string { - if t == nil { - t = &CreateBulkDirectorySyncRun_CreateBulkDirectorySyncRun_DirectorySyncRuns{} - } - return t.ID -} -func (t *CreateBulkDirectorySyncRun_CreateBulkDirectorySyncRun_DirectorySyncRuns) GetIntegrationID() string { - if t == nil { - t = &CreateBulkDirectorySyncRun_CreateBulkDirectorySyncRun_DirectorySyncRuns{} - } - return t.IntegrationID -} -func (t *CreateBulkDirectorySyncRun_CreateBulkDirectorySyncRun_DirectorySyncRuns) GetOwnerID() *string { - if t == nil { - t = &CreateBulkDirectorySyncRun_CreateBulkDirectorySyncRun_DirectorySyncRuns{} - } - return t.OwnerID -} -func (t *CreateBulkDirectorySyncRun_CreateBulkDirectorySyncRun_DirectorySyncRuns) GetRawManifestFileID() *string { - if t == nil { - t = &CreateBulkDirectorySyncRun_CreateBulkDirectorySyncRun_DirectorySyncRuns{} - } - return t.RawManifestFileID -} -func (t *CreateBulkDirectorySyncRun_CreateBulkDirectorySyncRun_DirectorySyncRuns) GetSourceCursor() *string { - if t == nil { - t = &CreateBulkDirectorySyncRun_CreateBulkDirectorySyncRun_DirectorySyncRuns{} - } - return t.SourceCursor -} -func (t *CreateBulkDirectorySyncRun_CreateBulkDirectorySyncRun_DirectorySyncRuns) GetStartedAt() *time.Time { - if t == nil { - t = &CreateBulkDirectorySyncRun_CreateBulkDirectorySyncRun_DirectorySyncRuns{} - } - return &t.StartedAt -} -func (t *CreateBulkDirectorySyncRun_CreateBulkDirectorySyncRun_DirectorySyncRuns) GetStats() map[string]any { - if t == nil { - t = &CreateBulkDirectorySyncRun_CreateBulkDirectorySyncRun_DirectorySyncRuns{} - } - return t.Stats -} -func (t *CreateBulkDirectorySyncRun_CreateBulkDirectorySyncRun_DirectorySyncRuns) GetStatus() *enums.DirectorySyncRunStatus { - if t == nil { - t = &CreateBulkDirectorySyncRun_CreateBulkDirectorySyncRun_DirectorySyncRuns{} - } - return &t.Status -} -func (t *CreateBulkDirectorySyncRun_CreateBulkDirectorySyncRun_DirectorySyncRuns) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkDirectorySyncRun_CreateBulkDirectorySyncRun_DirectorySyncRuns{} - } - return t.UpdatedAt -} -func (t *CreateBulkDirectorySyncRun_CreateBulkDirectorySyncRun_DirectorySyncRuns) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkDirectorySyncRun_CreateBulkDirectorySyncRun_DirectorySyncRuns{} - } - return t.UpdatedBy -} - -type CreateBulkDirectorySyncRun_CreateBulkDirectorySyncRun struct { - DirectorySyncRuns []*CreateBulkDirectorySyncRun_CreateBulkDirectorySyncRun_DirectorySyncRuns "json:\"directorySyncRuns,omitempty\" graphql:\"directorySyncRuns\"" -} - -func (t *CreateBulkDirectorySyncRun_CreateBulkDirectorySyncRun) GetDirectorySyncRuns() []*CreateBulkDirectorySyncRun_CreateBulkDirectorySyncRun_DirectorySyncRuns { - if t == nil { - t = &CreateBulkDirectorySyncRun_CreateBulkDirectorySyncRun{} - } - return t.DirectorySyncRuns -} - -type CreateDirectorySyncRun_CreateDirectorySyncRun_DirectorySyncRun struct { - CompletedAt *time.Time "json:\"completedAt,omitempty\" graphql:\"completedAt\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DeltaCount int64 "json:\"deltaCount\" graphql:\"deltaCount\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - Error *string "json:\"error,omitempty\" graphql:\"error\"" - FullCount int64 "json:\"fullCount\" graphql:\"fullCount\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID string "json:\"integrationID\" graphql:\"integrationID\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RawManifestFileID *string "json:\"rawManifestFileID,omitempty\" graphql:\"rawManifestFileID\"" - SourceCursor *string "json:\"sourceCursor,omitempty\" graphql:\"sourceCursor\"" - StartedAt time.Time "json:\"startedAt\" graphql:\"startedAt\"" - Stats map[string]any "json:\"stats,omitempty\" graphql:\"stats\"" - Status enums.DirectorySyncRunStatus "json:\"status\" graphql:\"status\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateDirectorySyncRun_CreateDirectorySyncRun_DirectorySyncRun) GetCompletedAt() *time.Time { - if t == nil { - t = &CreateDirectorySyncRun_CreateDirectorySyncRun_DirectorySyncRun{} - } - return t.CompletedAt -} -func (t *CreateDirectorySyncRun_CreateDirectorySyncRun_DirectorySyncRun) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateDirectorySyncRun_CreateDirectorySyncRun_DirectorySyncRun{} - } - return t.CreatedAt -} -func (t *CreateDirectorySyncRun_CreateDirectorySyncRun_DirectorySyncRun) GetCreatedBy() *string { - if t == nil { - t = &CreateDirectorySyncRun_CreateDirectorySyncRun_DirectorySyncRun{} - } - return t.CreatedBy -} -func (t *CreateDirectorySyncRun_CreateDirectorySyncRun_DirectorySyncRun) GetDeltaCount() int64 { - if t == nil { - t = &CreateDirectorySyncRun_CreateDirectorySyncRun_DirectorySyncRun{} - } - return t.DeltaCount -} -func (t *CreateDirectorySyncRun_CreateDirectorySyncRun_DirectorySyncRun) GetDisplayID() string { - if t == nil { - t = &CreateDirectorySyncRun_CreateDirectorySyncRun_DirectorySyncRun{} - } - return t.DisplayID -} -func (t *CreateDirectorySyncRun_CreateDirectorySyncRun_DirectorySyncRun) GetError() *string { - if t == nil { - t = &CreateDirectorySyncRun_CreateDirectorySyncRun_DirectorySyncRun{} - } - return t.Error -} -func (t *CreateDirectorySyncRun_CreateDirectorySyncRun_DirectorySyncRun) GetFullCount() int64 { - if t == nil { - t = &CreateDirectorySyncRun_CreateDirectorySyncRun_DirectorySyncRun{} - } - return t.FullCount -} -func (t *CreateDirectorySyncRun_CreateDirectorySyncRun_DirectorySyncRun) GetID() string { - if t == nil { - t = &CreateDirectorySyncRun_CreateDirectorySyncRun_DirectorySyncRun{} - } - return t.ID -} -func (t *CreateDirectorySyncRun_CreateDirectorySyncRun_DirectorySyncRun) GetIntegrationID() string { - if t == nil { - t = &CreateDirectorySyncRun_CreateDirectorySyncRun_DirectorySyncRun{} - } - return t.IntegrationID -} -func (t *CreateDirectorySyncRun_CreateDirectorySyncRun_DirectorySyncRun) GetOwnerID() *string { - if t == nil { - t = &CreateDirectorySyncRun_CreateDirectorySyncRun_DirectorySyncRun{} - } - return t.OwnerID -} -func (t *CreateDirectorySyncRun_CreateDirectorySyncRun_DirectorySyncRun) GetRawManifestFileID() *string { - if t == nil { - t = &CreateDirectorySyncRun_CreateDirectorySyncRun_DirectorySyncRun{} - } - return t.RawManifestFileID -} -func (t *CreateDirectorySyncRun_CreateDirectorySyncRun_DirectorySyncRun) GetSourceCursor() *string { - if t == nil { - t = &CreateDirectorySyncRun_CreateDirectorySyncRun_DirectorySyncRun{} - } - return t.SourceCursor -} -func (t *CreateDirectorySyncRun_CreateDirectorySyncRun_DirectorySyncRun) GetStartedAt() *time.Time { - if t == nil { - t = &CreateDirectorySyncRun_CreateDirectorySyncRun_DirectorySyncRun{} - } - return &t.StartedAt -} -func (t *CreateDirectorySyncRun_CreateDirectorySyncRun_DirectorySyncRun) GetStats() map[string]any { - if t == nil { - t = &CreateDirectorySyncRun_CreateDirectorySyncRun_DirectorySyncRun{} - } - return t.Stats -} -func (t *CreateDirectorySyncRun_CreateDirectorySyncRun_DirectorySyncRun) GetStatus() *enums.DirectorySyncRunStatus { - if t == nil { - t = &CreateDirectorySyncRun_CreateDirectorySyncRun_DirectorySyncRun{} - } - return &t.Status -} -func (t *CreateDirectorySyncRun_CreateDirectorySyncRun_DirectorySyncRun) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateDirectorySyncRun_CreateDirectorySyncRun_DirectorySyncRun{} - } - return t.UpdatedAt -} -func (t *CreateDirectorySyncRun_CreateDirectorySyncRun_DirectorySyncRun) GetUpdatedBy() *string { - if t == nil { - t = &CreateDirectorySyncRun_CreateDirectorySyncRun_DirectorySyncRun{} - } - return t.UpdatedBy -} - -type CreateDirectorySyncRun_CreateDirectorySyncRun struct { - DirectorySyncRun CreateDirectorySyncRun_CreateDirectorySyncRun_DirectorySyncRun "json:\"directorySyncRun\" graphql:\"directorySyncRun\"" -} - -func (t *CreateDirectorySyncRun_CreateDirectorySyncRun) GetDirectorySyncRun() *CreateDirectorySyncRun_CreateDirectorySyncRun_DirectorySyncRun { - if t == nil { - t = &CreateDirectorySyncRun_CreateDirectorySyncRun{} - } - return &t.DirectorySyncRun -} - -type DeleteDirectorySyncRun_DeleteDirectorySyncRun struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteDirectorySyncRun_DeleteDirectorySyncRun) GetDeletedID() string { - if t == nil { - t = &DeleteDirectorySyncRun_DeleteDirectorySyncRun{} - } - return t.DeletedID -} - -type GetAllDirectorySyncRuns_DirectorySyncRuns_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllDirectorySyncRuns_DirectorySyncRuns_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllDirectorySyncRuns_DirectorySyncRuns_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllDirectorySyncRuns_DirectorySyncRuns_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllDirectorySyncRuns_DirectorySyncRuns_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllDirectorySyncRuns_DirectorySyncRuns_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllDirectorySyncRuns_DirectorySyncRuns_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllDirectorySyncRuns_DirectorySyncRuns_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllDirectorySyncRuns_DirectorySyncRuns_PageInfo{} - } - return t.StartCursor -} - -type GetAllDirectorySyncRuns_DirectorySyncRuns_Edges_Node struct { - CompletedAt *time.Time "json:\"completedAt,omitempty\" graphql:\"completedAt\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DeltaCount int64 "json:\"deltaCount\" graphql:\"deltaCount\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - Error *string "json:\"error,omitempty\" graphql:\"error\"" - FullCount int64 "json:\"fullCount\" graphql:\"fullCount\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID string "json:\"integrationID\" graphql:\"integrationID\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RawManifestFileID *string "json:\"rawManifestFileID,omitempty\" graphql:\"rawManifestFileID\"" - SourceCursor *string "json:\"sourceCursor,omitempty\" graphql:\"sourceCursor\"" - StartedAt time.Time "json:\"startedAt\" graphql:\"startedAt\"" - Stats map[string]any "json:\"stats,omitempty\" graphql:\"stats\"" - Status enums.DirectorySyncRunStatus "json:\"status\" graphql:\"status\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllDirectorySyncRuns_DirectorySyncRuns_Edges_Node) GetCompletedAt() *time.Time { - if t == nil { - t = &GetAllDirectorySyncRuns_DirectorySyncRuns_Edges_Node{} - } - return t.CompletedAt -} -func (t *GetAllDirectorySyncRuns_DirectorySyncRuns_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllDirectorySyncRuns_DirectorySyncRuns_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllDirectorySyncRuns_DirectorySyncRuns_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllDirectorySyncRuns_DirectorySyncRuns_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllDirectorySyncRuns_DirectorySyncRuns_Edges_Node) GetDeltaCount() int64 { - if t == nil { - t = &GetAllDirectorySyncRuns_DirectorySyncRuns_Edges_Node{} - } - return t.DeltaCount -} -func (t *GetAllDirectorySyncRuns_DirectorySyncRuns_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetAllDirectorySyncRuns_DirectorySyncRuns_Edges_Node{} - } - return t.DisplayID -} -func (t *GetAllDirectorySyncRuns_DirectorySyncRuns_Edges_Node) GetError() *string { - if t == nil { - t = &GetAllDirectorySyncRuns_DirectorySyncRuns_Edges_Node{} - } - return t.Error -} -func (t *GetAllDirectorySyncRuns_DirectorySyncRuns_Edges_Node) GetFullCount() int64 { - if t == nil { - t = &GetAllDirectorySyncRuns_DirectorySyncRuns_Edges_Node{} - } - return t.FullCount -} -func (t *GetAllDirectorySyncRuns_DirectorySyncRuns_Edges_Node) GetID() string { - if t == nil { - t = &GetAllDirectorySyncRuns_DirectorySyncRuns_Edges_Node{} - } - return t.ID -} -func (t *GetAllDirectorySyncRuns_DirectorySyncRuns_Edges_Node) GetIntegrationID() string { - if t == nil { - t = &GetAllDirectorySyncRuns_DirectorySyncRuns_Edges_Node{} - } - return t.IntegrationID -} -func (t *GetAllDirectorySyncRuns_DirectorySyncRuns_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllDirectorySyncRuns_DirectorySyncRuns_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllDirectorySyncRuns_DirectorySyncRuns_Edges_Node) GetRawManifestFileID() *string { - if t == nil { - t = &GetAllDirectorySyncRuns_DirectorySyncRuns_Edges_Node{} - } - return t.RawManifestFileID -} -func (t *GetAllDirectorySyncRuns_DirectorySyncRuns_Edges_Node) GetSourceCursor() *string { - if t == nil { - t = &GetAllDirectorySyncRuns_DirectorySyncRuns_Edges_Node{} - } - return t.SourceCursor -} -func (t *GetAllDirectorySyncRuns_DirectorySyncRuns_Edges_Node) GetStartedAt() *time.Time { - if t == nil { - t = &GetAllDirectorySyncRuns_DirectorySyncRuns_Edges_Node{} - } - return &t.StartedAt -} -func (t *GetAllDirectorySyncRuns_DirectorySyncRuns_Edges_Node) GetStats() map[string]any { - if t == nil { - t = &GetAllDirectorySyncRuns_DirectorySyncRuns_Edges_Node{} - } - return t.Stats -} -func (t *GetAllDirectorySyncRuns_DirectorySyncRuns_Edges_Node) GetStatus() *enums.DirectorySyncRunStatus { - if t == nil { - t = &GetAllDirectorySyncRuns_DirectorySyncRuns_Edges_Node{} - } - return &t.Status -} -func (t *GetAllDirectorySyncRuns_DirectorySyncRuns_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllDirectorySyncRuns_DirectorySyncRuns_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllDirectorySyncRuns_DirectorySyncRuns_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllDirectorySyncRuns_DirectorySyncRuns_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllDirectorySyncRuns_DirectorySyncRuns_Edges struct { - Node *GetAllDirectorySyncRuns_DirectorySyncRuns_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllDirectorySyncRuns_DirectorySyncRuns_Edges) GetNode() *GetAllDirectorySyncRuns_DirectorySyncRuns_Edges_Node { - if t == nil { - t = &GetAllDirectorySyncRuns_DirectorySyncRuns_Edges{} - } - return t.Node -} - -type GetAllDirectorySyncRuns_DirectorySyncRuns struct { - Edges []*GetAllDirectorySyncRuns_DirectorySyncRuns_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllDirectorySyncRuns_DirectorySyncRuns_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllDirectorySyncRuns_DirectorySyncRuns) GetEdges() []*GetAllDirectorySyncRuns_DirectorySyncRuns_Edges { - if t == nil { - t = &GetAllDirectorySyncRuns_DirectorySyncRuns{} - } - return t.Edges -} -func (t *GetAllDirectorySyncRuns_DirectorySyncRuns) GetPageInfo() *GetAllDirectorySyncRuns_DirectorySyncRuns_PageInfo { - if t == nil { - t = &GetAllDirectorySyncRuns_DirectorySyncRuns{} - } - return &t.PageInfo -} -func (t *GetAllDirectorySyncRuns_DirectorySyncRuns) GetTotalCount() int64 { - if t == nil { - t = &GetAllDirectorySyncRuns_DirectorySyncRuns{} - } - return t.TotalCount -} - -type GetDirectorySyncRunByID_DirectorySyncRun struct { - CompletedAt *time.Time "json:\"completedAt,omitempty\" graphql:\"completedAt\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DeltaCount int64 "json:\"deltaCount\" graphql:\"deltaCount\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - Error *string "json:\"error,omitempty\" graphql:\"error\"" - FullCount int64 "json:\"fullCount\" graphql:\"fullCount\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID string "json:\"integrationID\" graphql:\"integrationID\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RawManifestFileID *string "json:\"rawManifestFileID,omitempty\" graphql:\"rawManifestFileID\"" - SourceCursor *string "json:\"sourceCursor,omitempty\" graphql:\"sourceCursor\"" - StartedAt time.Time "json:\"startedAt\" graphql:\"startedAt\"" - Stats map[string]any "json:\"stats,omitempty\" graphql:\"stats\"" - Status enums.DirectorySyncRunStatus "json:\"status\" graphql:\"status\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetDirectorySyncRunByID_DirectorySyncRun) GetCompletedAt() *time.Time { - if t == nil { - t = &GetDirectorySyncRunByID_DirectorySyncRun{} - } - return t.CompletedAt -} -func (t *GetDirectorySyncRunByID_DirectorySyncRun) GetCreatedAt() *time.Time { - if t == nil { - t = &GetDirectorySyncRunByID_DirectorySyncRun{} - } - return t.CreatedAt -} -func (t *GetDirectorySyncRunByID_DirectorySyncRun) GetCreatedBy() *string { - if t == nil { - t = &GetDirectorySyncRunByID_DirectorySyncRun{} - } - return t.CreatedBy -} -func (t *GetDirectorySyncRunByID_DirectorySyncRun) GetDeltaCount() int64 { - if t == nil { - t = &GetDirectorySyncRunByID_DirectorySyncRun{} - } - return t.DeltaCount -} -func (t *GetDirectorySyncRunByID_DirectorySyncRun) GetDisplayID() string { - if t == nil { - t = &GetDirectorySyncRunByID_DirectorySyncRun{} - } - return t.DisplayID -} -func (t *GetDirectorySyncRunByID_DirectorySyncRun) GetError() *string { - if t == nil { - t = &GetDirectorySyncRunByID_DirectorySyncRun{} - } - return t.Error -} -func (t *GetDirectorySyncRunByID_DirectorySyncRun) GetFullCount() int64 { - if t == nil { - t = &GetDirectorySyncRunByID_DirectorySyncRun{} - } - return t.FullCount -} -func (t *GetDirectorySyncRunByID_DirectorySyncRun) GetID() string { - if t == nil { - t = &GetDirectorySyncRunByID_DirectorySyncRun{} - } - return t.ID -} -func (t *GetDirectorySyncRunByID_DirectorySyncRun) GetIntegrationID() string { - if t == nil { - t = &GetDirectorySyncRunByID_DirectorySyncRun{} - } - return t.IntegrationID -} -func (t *GetDirectorySyncRunByID_DirectorySyncRun) GetOwnerID() *string { - if t == nil { - t = &GetDirectorySyncRunByID_DirectorySyncRun{} - } - return t.OwnerID -} -func (t *GetDirectorySyncRunByID_DirectorySyncRun) GetRawManifestFileID() *string { - if t == nil { - t = &GetDirectorySyncRunByID_DirectorySyncRun{} - } - return t.RawManifestFileID -} -func (t *GetDirectorySyncRunByID_DirectorySyncRun) GetSourceCursor() *string { - if t == nil { - t = &GetDirectorySyncRunByID_DirectorySyncRun{} - } - return t.SourceCursor -} -func (t *GetDirectorySyncRunByID_DirectorySyncRun) GetStartedAt() *time.Time { - if t == nil { - t = &GetDirectorySyncRunByID_DirectorySyncRun{} - } - return &t.StartedAt -} -func (t *GetDirectorySyncRunByID_DirectorySyncRun) GetStats() map[string]any { - if t == nil { - t = &GetDirectorySyncRunByID_DirectorySyncRun{} - } - return t.Stats -} -func (t *GetDirectorySyncRunByID_DirectorySyncRun) GetStatus() *enums.DirectorySyncRunStatus { - if t == nil { - t = &GetDirectorySyncRunByID_DirectorySyncRun{} - } - return &t.Status -} -func (t *GetDirectorySyncRunByID_DirectorySyncRun) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetDirectorySyncRunByID_DirectorySyncRun{} - } - return t.UpdatedAt -} -func (t *GetDirectorySyncRunByID_DirectorySyncRun) GetUpdatedBy() *string { - if t == nil { - t = &GetDirectorySyncRunByID_DirectorySyncRun{} - } - return t.UpdatedBy -} - -type GetDirectorySyncRuns_DirectorySyncRuns_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetDirectorySyncRuns_DirectorySyncRuns_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetDirectorySyncRuns_DirectorySyncRuns_PageInfo{} - } - return t.EndCursor -} -func (t *GetDirectorySyncRuns_DirectorySyncRuns_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetDirectorySyncRuns_DirectorySyncRuns_PageInfo{} - } - return t.HasNextPage -} -func (t *GetDirectorySyncRuns_DirectorySyncRuns_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetDirectorySyncRuns_DirectorySyncRuns_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetDirectorySyncRuns_DirectorySyncRuns_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetDirectorySyncRuns_DirectorySyncRuns_PageInfo{} - } - return t.StartCursor -} - -type GetDirectorySyncRuns_DirectorySyncRuns_Edges_Node struct { - CompletedAt *time.Time "json:\"completedAt,omitempty\" graphql:\"completedAt\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DeltaCount int64 "json:\"deltaCount\" graphql:\"deltaCount\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - Error *string "json:\"error,omitempty\" graphql:\"error\"" - FullCount int64 "json:\"fullCount\" graphql:\"fullCount\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID string "json:\"integrationID\" graphql:\"integrationID\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RawManifestFileID *string "json:\"rawManifestFileID,omitempty\" graphql:\"rawManifestFileID\"" - SourceCursor *string "json:\"sourceCursor,omitempty\" graphql:\"sourceCursor\"" - StartedAt time.Time "json:\"startedAt\" graphql:\"startedAt\"" - Stats map[string]any "json:\"stats,omitempty\" graphql:\"stats\"" - Status enums.DirectorySyncRunStatus "json:\"status\" graphql:\"status\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetDirectorySyncRuns_DirectorySyncRuns_Edges_Node) GetCompletedAt() *time.Time { - if t == nil { - t = &GetDirectorySyncRuns_DirectorySyncRuns_Edges_Node{} - } - return t.CompletedAt -} -func (t *GetDirectorySyncRuns_DirectorySyncRuns_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetDirectorySyncRuns_DirectorySyncRuns_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetDirectorySyncRuns_DirectorySyncRuns_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetDirectorySyncRuns_DirectorySyncRuns_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetDirectorySyncRuns_DirectorySyncRuns_Edges_Node) GetDeltaCount() int64 { - if t == nil { - t = &GetDirectorySyncRuns_DirectorySyncRuns_Edges_Node{} - } - return t.DeltaCount -} -func (t *GetDirectorySyncRuns_DirectorySyncRuns_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetDirectorySyncRuns_DirectorySyncRuns_Edges_Node{} - } - return t.DisplayID -} -func (t *GetDirectorySyncRuns_DirectorySyncRuns_Edges_Node) GetError() *string { - if t == nil { - t = &GetDirectorySyncRuns_DirectorySyncRuns_Edges_Node{} - } - return t.Error -} -func (t *GetDirectorySyncRuns_DirectorySyncRuns_Edges_Node) GetFullCount() int64 { - if t == nil { - t = &GetDirectorySyncRuns_DirectorySyncRuns_Edges_Node{} - } - return t.FullCount -} -func (t *GetDirectorySyncRuns_DirectorySyncRuns_Edges_Node) GetID() string { - if t == nil { - t = &GetDirectorySyncRuns_DirectorySyncRuns_Edges_Node{} - } - return t.ID -} -func (t *GetDirectorySyncRuns_DirectorySyncRuns_Edges_Node) GetIntegrationID() string { - if t == nil { - t = &GetDirectorySyncRuns_DirectorySyncRuns_Edges_Node{} - } - return t.IntegrationID -} -func (t *GetDirectorySyncRuns_DirectorySyncRuns_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetDirectorySyncRuns_DirectorySyncRuns_Edges_Node{} - } - return t.OwnerID -} -func (t *GetDirectorySyncRuns_DirectorySyncRuns_Edges_Node) GetRawManifestFileID() *string { - if t == nil { - t = &GetDirectorySyncRuns_DirectorySyncRuns_Edges_Node{} - } - return t.RawManifestFileID -} -func (t *GetDirectorySyncRuns_DirectorySyncRuns_Edges_Node) GetSourceCursor() *string { - if t == nil { - t = &GetDirectorySyncRuns_DirectorySyncRuns_Edges_Node{} - } - return t.SourceCursor -} -func (t *GetDirectorySyncRuns_DirectorySyncRuns_Edges_Node) GetStartedAt() *time.Time { - if t == nil { - t = &GetDirectorySyncRuns_DirectorySyncRuns_Edges_Node{} - } - return &t.StartedAt -} -func (t *GetDirectorySyncRuns_DirectorySyncRuns_Edges_Node) GetStats() map[string]any { - if t == nil { - t = &GetDirectorySyncRuns_DirectorySyncRuns_Edges_Node{} - } - return t.Stats -} -func (t *GetDirectorySyncRuns_DirectorySyncRuns_Edges_Node) GetStatus() *enums.DirectorySyncRunStatus { - if t == nil { - t = &GetDirectorySyncRuns_DirectorySyncRuns_Edges_Node{} - } - return &t.Status -} -func (t *GetDirectorySyncRuns_DirectorySyncRuns_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetDirectorySyncRuns_DirectorySyncRuns_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetDirectorySyncRuns_DirectorySyncRuns_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetDirectorySyncRuns_DirectorySyncRuns_Edges_Node{} - } - return t.UpdatedBy -} - -type GetDirectorySyncRuns_DirectorySyncRuns_Edges struct { - Node *GetDirectorySyncRuns_DirectorySyncRuns_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetDirectorySyncRuns_DirectorySyncRuns_Edges) GetNode() *GetDirectorySyncRuns_DirectorySyncRuns_Edges_Node { - if t == nil { - t = &GetDirectorySyncRuns_DirectorySyncRuns_Edges{} - } - return t.Node -} - -type GetDirectorySyncRuns_DirectorySyncRuns struct { - Edges []*GetDirectorySyncRuns_DirectorySyncRuns_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetDirectorySyncRuns_DirectorySyncRuns_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetDirectorySyncRuns_DirectorySyncRuns) GetEdges() []*GetDirectorySyncRuns_DirectorySyncRuns_Edges { - if t == nil { - t = &GetDirectorySyncRuns_DirectorySyncRuns{} - } - return t.Edges -} -func (t *GetDirectorySyncRuns_DirectorySyncRuns) GetPageInfo() *GetDirectorySyncRuns_DirectorySyncRuns_PageInfo { - if t == nil { - t = &GetDirectorySyncRuns_DirectorySyncRuns{} - } - return &t.PageInfo -} -func (t *GetDirectorySyncRuns_DirectorySyncRuns) GetTotalCount() int64 { - if t == nil { - t = &GetDirectorySyncRuns_DirectorySyncRuns{} - } - return t.TotalCount -} - -type UpdateDirectorySyncRun_UpdateDirectorySyncRun_DirectorySyncRun struct { - CompletedAt *time.Time "json:\"completedAt,omitempty\" graphql:\"completedAt\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DeltaCount int64 "json:\"deltaCount\" graphql:\"deltaCount\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - Error *string "json:\"error,omitempty\" graphql:\"error\"" - FullCount int64 "json:\"fullCount\" graphql:\"fullCount\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID string "json:\"integrationID\" graphql:\"integrationID\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RawManifestFileID *string "json:\"rawManifestFileID,omitempty\" graphql:\"rawManifestFileID\"" - SourceCursor *string "json:\"sourceCursor,omitempty\" graphql:\"sourceCursor\"" - StartedAt time.Time "json:\"startedAt\" graphql:\"startedAt\"" - Stats map[string]any "json:\"stats,omitempty\" graphql:\"stats\"" - Status enums.DirectorySyncRunStatus "json:\"status\" graphql:\"status\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateDirectorySyncRun_UpdateDirectorySyncRun_DirectorySyncRun) GetCompletedAt() *time.Time { - if t == nil { - t = &UpdateDirectorySyncRun_UpdateDirectorySyncRun_DirectorySyncRun{} - } - return t.CompletedAt -} -func (t *UpdateDirectorySyncRun_UpdateDirectorySyncRun_DirectorySyncRun) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateDirectorySyncRun_UpdateDirectorySyncRun_DirectorySyncRun{} - } - return t.CreatedAt -} -func (t *UpdateDirectorySyncRun_UpdateDirectorySyncRun_DirectorySyncRun) GetCreatedBy() *string { - if t == nil { - t = &UpdateDirectorySyncRun_UpdateDirectorySyncRun_DirectorySyncRun{} - } - return t.CreatedBy -} -func (t *UpdateDirectorySyncRun_UpdateDirectorySyncRun_DirectorySyncRun) GetDeltaCount() int64 { - if t == nil { - t = &UpdateDirectorySyncRun_UpdateDirectorySyncRun_DirectorySyncRun{} - } - return t.DeltaCount -} -func (t *UpdateDirectorySyncRun_UpdateDirectorySyncRun_DirectorySyncRun) GetDisplayID() string { - if t == nil { - t = &UpdateDirectorySyncRun_UpdateDirectorySyncRun_DirectorySyncRun{} - } - return t.DisplayID -} -func (t *UpdateDirectorySyncRun_UpdateDirectorySyncRun_DirectorySyncRun) GetError() *string { - if t == nil { - t = &UpdateDirectorySyncRun_UpdateDirectorySyncRun_DirectorySyncRun{} - } - return t.Error -} -func (t *UpdateDirectorySyncRun_UpdateDirectorySyncRun_DirectorySyncRun) GetFullCount() int64 { - if t == nil { - t = &UpdateDirectorySyncRun_UpdateDirectorySyncRun_DirectorySyncRun{} - } - return t.FullCount -} -func (t *UpdateDirectorySyncRun_UpdateDirectorySyncRun_DirectorySyncRun) GetID() string { - if t == nil { - t = &UpdateDirectorySyncRun_UpdateDirectorySyncRun_DirectorySyncRun{} - } - return t.ID -} -func (t *UpdateDirectorySyncRun_UpdateDirectorySyncRun_DirectorySyncRun) GetIntegrationID() string { - if t == nil { - t = &UpdateDirectorySyncRun_UpdateDirectorySyncRun_DirectorySyncRun{} - } - return t.IntegrationID -} -func (t *UpdateDirectorySyncRun_UpdateDirectorySyncRun_DirectorySyncRun) GetOwnerID() *string { - if t == nil { - t = &UpdateDirectorySyncRun_UpdateDirectorySyncRun_DirectorySyncRun{} - } - return t.OwnerID -} -func (t *UpdateDirectorySyncRun_UpdateDirectorySyncRun_DirectorySyncRun) GetRawManifestFileID() *string { - if t == nil { - t = &UpdateDirectorySyncRun_UpdateDirectorySyncRun_DirectorySyncRun{} - } - return t.RawManifestFileID -} -func (t *UpdateDirectorySyncRun_UpdateDirectorySyncRun_DirectorySyncRun) GetSourceCursor() *string { - if t == nil { - t = &UpdateDirectorySyncRun_UpdateDirectorySyncRun_DirectorySyncRun{} - } - return t.SourceCursor -} -func (t *UpdateDirectorySyncRun_UpdateDirectorySyncRun_DirectorySyncRun) GetStartedAt() *time.Time { - if t == nil { - t = &UpdateDirectorySyncRun_UpdateDirectorySyncRun_DirectorySyncRun{} - } - return &t.StartedAt -} -func (t *UpdateDirectorySyncRun_UpdateDirectorySyncRun_DirectorySyncRun) GetStats() map[string]any { - if t == nil { - t = &UpdateDirectorySyncRun_UpdateDirectorySyncRun_DirectorySyncRun{} - } - return t.Stats -} -func (t *UpdateDirectorySyncRun_UpdateDirectorySyncRun_DirectorySyncRun) GetStatus() *enums.DirectorySyncRunStatus { - if t == nil { - t = &UpdateDirectorySyncRun_UpdateDirectorySyncRun_DirectorySyncRun{} - } - return &t.Status -} -func (t *UpdateDirectorySyncRun_UpdateDirectorySyncRun_DirectorySyncRun) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateDirectorySyncRun_UpdateDirectorySyncRun_DirectorySyncRun{} - } - return t.UpdatedAt -} -func (t *UpdateDirectorySyncRun_UpdateDirectorySyncRun_DirectorySyncRun) GetUpdatedBy() *string { - if t == nil { - t = &UpdateDirectorySyncRun_UpdateDirectorySyncRun_DirectorySyncRun{} - } - return t.UpdatedBy -} - -type UpdateDirectorySyncRun_UpdateDirectorySyncRun struct { - DirectorySyncRun UpdateDirectorySyncRun_UpdateDirectorySyncRun_DirectorySyncRun "json:\"directorySyncRun\" graphql:\"directorySyncRun\"" -} - -func (t *UpdateDirectorySyncRun_UpdateDirectorySyncRun) GetDirectorySyncRun() *UpdateDirectorySyncRun_UpdateDirectorySyncRun_DirectorySyncRun { - if t == nil { - t = &UpdateDirectorySyncRun_UpdateDirectorySyncRun{} - } - return &t.DirectorySyncRun -} - -type CreateBulkCSVDiscussion_CreateBulkCSVDiscussion_Discussions struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ExternalID *string "json:\"externalID,omitempty\" graphql:\"externalID\"" - ID string "json:\"id\" graphql:\"id\"" - IsResolved bool "json:\"isResolved\" graphql:\"isResolved\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCSVDiscussion_CreateBulkCSVDiscussion_Discussions) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVDiscussion_CreateBulkCSVDiscussion_Discussions{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVDiscussion_CreateBulkCSVDiscussion_Discussions) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVDiscussion_CreateBulkCSVDiscussion_Discussions{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVDiscussion_CreateBulkCSVDiscussion_Discussions) GetExternalID() *string { - if t == nil { - t = &CreateBulkCSVDiscussion_CreateBulkCSVDiscussion_Discussions{} - } - return t.ExternalID -} -func (t *CreateBulkCSVDiscussion_CreateBulkCSVDiscussion_Discussions) GetID() string { - if t == nil { - t = &CreateBulkCSVDiscussion_CreateBulkCSVDiscussion_Discussions{} - } - return t.ID -} -func (t *CreateBulkCSVDiscussion_CreateBulkCSVDiscussion_Discussions) GetIsResolved() bool { - if t == nil { - t = &CreateBulkCSVDiscussion_CreateBulkCSVDiscussion_Discussions{} - } - return t.IsResolved -} -func (t *CreateBulkCSVDiscussion_CreateBulkCSVDiscussion_Discussions) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCSVDiscussion_CreateBulkCSVDiscussion_Discussions{} - } - return t.OwnerID -} -func (t *CreateBulkCSVDiscussion_CreateBulkCSVDiscussion_Discussions) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVDiscussion_CreateBulkCSVDiscussion_Discussions{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVDiscussion_CreateBulkCSVDiscussion_Discussions) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVDiscussion_CreateBulkCSVDiscussion_Discussions{} - } - return t.UpdatedBy -} - -type CreateBulkCSVDiscussion_CreateBulkCSVDiscussion struct { - Discussions []*CreateBulkCSVDiscussion_CreateBulkCSVDiscussion_Discussions "json:\"discussions,omitempty\" graphql:\"discussions\"" -} - -func (t *CreateBulkCSVDiscussion_CreateBulkCSVDiscussion) GetDiscussions() []*CreateBulkCSVDiscussion_CreateBulkCSVDiscussion_Discussions { - if t == nil { - t = &CreateBulkCSVDiscussion_CreateBulkCSVDiscussion{} - } - return t.Discussions -} - -type CreateBulkDiscussion_CreateBulkDiscussion_Discussions struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ExternalID *string "json:\"externalID,omitempty\" graphql:\"externalID\"" - ID string "json:\"id\" graphql:\"id\"" - IsResolved bool "json:\"isResolved\" graphql:\"isResolved\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkDiscussion_CreateBulkDiscussion_Discussions) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkDiscussion_CreateBulkDiscussion_Discussions{} - } - return t.CreatedAt -} -func (t *CreateBulkDiscussion_CreateBulkDiscussion_Discussions) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkDiscussion_CreateBulkDiscussion_Discussions{} - } - return t.CreatedBy -} -func (t *CreateBulkDiscussion_CreateBulkDiscussion_Discussions) GetExternalID() *string { - if t == nil { - t = &CreateBulkDiscussion_CreateBulkDiscussion_Discussions{} - } - return t.ExternalID -} -func (t *CreateBulkDiscussion_CreateBulkDiscussion_Discussions) GetID() string { - if t == nil { - t = &CreateBulkDiscussion_CreateBulkDiscussion_Discussions{} - } - return t.ID -} -func (t *CreateBulkDiscussion_CreateBulkDiscussion_Discussions) GetIsResolved() bool { - if t == nil { - t = &CreateBulkDiscussion_CreateBulkDiscussion_Discussions{} - } - return t.IsResolved -} -func (t *CreateBulkDiscussion_CreateBulkDiscussion_Discussions) GetOwnerID() *string { - if t == nil { - t = &CreateBulkDiscussion_CreateBulkDiscussion_Discussions{} - } - return t.OwnerID -} -func (t *CreateBulkDiscussion_CreateBulkDiscussion_Discussions) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkDiscussion_CreateBulkDiscussion_Discussions{} - } - return t.UpdatedAt -} -func (t *CreateBulkDiscussion_CreateBulkDiscussion_Discussions) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkDiscussion_CreateBulkDiscussion_Discussions{} - } - return t.UpdatedBy -} - -type CreateBulkDiscussion_CreateBulkDiscussion struct { - Discussions []*CreateBulkDiscussion_CreateBulkDiscussion_Discussions "json:\"discussions,omitempty\" graphql:\"discussions\"" -} - -func (t *CreateBulkDiscussion_CreateBulkDiscussion) GetDiscussions() []*CreateBulkDiscussion_CreateBulkDiscussion_Discussions { - if t == nil { - t = &CreateBulkDiscussion_CreateBulkDiscussion{} - } - return t.Discussions -} - -type CreateDiscussion_CreateDiscussion_Discussion struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ExternalID *string "json:\"externalID,omitempty\" graphql:\"externalID\"" - ID string "json:\"id\" graphql:\"id\"" - IsResolved bool "json:\"isResolved\" graphql:\"isResolved\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateDiscussion_CreateDiscussion_Discussion) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateDiscussion_CreateDiscussion_Discussion{} - } - return t.CreatedAt -} -func (t *CreateDiscussion_CreateDiscussion_Discussion) GetCreatedBy() *string { - if t == nil { - t = &CreateDiscussion_CreateDiscussion_Discussion{} - } - return t.CreatedBy -} -func (t *CreateDiscussion_CreateDiscussion_Discussion) GetExternalID() *string { - if t == nil { - t = &CreateDiscussion_CreateDiscussion_Discussion{} - } - return t.ExternalID -} -func (t *CreateDiscussion_CreateDiscussion_Discussion) GetID() string { - if t == nil { - t = &CreateDiscussion_CreateDiscussion_Discussion{} - } - return t.ID -} -func (t *CreateDiscussion_CreateDiscussion_Discussion) GetIsResolved() bool { - if t == nil { - t = &CreateDiscussion_CreateDiscussion_Discussion{} - } - return t.IsResolved -} -func (t *CreateDiscussion_CreateDiscussion_Discussion) GetOwnerID() *string { - if t == nil { - t = &CreateDiscussion_CreateDiscussion_Discussion{} - } - return t.OwnerID -} -func (t *CreateDiscussion_CreateDiscussion_Discussion) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateDiscussion_CreateDiscussion_Discussion{} - } - return t.UpdatedAt -} -func (t *CreateDiscussion_CreateDiscussion_Discussion) GetUpdatedBy() *string { - if t == nil { - t = &CreateDiscussion_CreateDiscussion_Discussion{} - } - return t.UpdatedBy -} - -type CreateDiscussion_CreateDiscussion struct { - Discussion CreateDiscussion_CreateDiscussion_Discussion "json:\"discussion\" graphql:\"discussion\"" -} - -func (t *CreateDiscussion_CreateDiscussion) GetDiscussion() *CreateDiscussion_CreateDiscussion_Discussion { - if t == nil { - t = &CreateDiscussion_CreateDiscussion{} - } - return &t.Discussion -} - -type DeleteDiscussion_DeleteDiscussion struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteDiscussion_DeleteDiscussion) GetDeletedID() string { - if t == nil { - t = &DeleteDiscussion_DeleteDiscussion{} - } - return t.DeletedID -} - -type GetAllDiscussions_Discussions_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllDiscussions_Discussions_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllDiscussions_Discussions_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllDiscussions_Discussions_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllDiscussions_Discussions_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllDiscussions_Discussions_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllDiscussions_Discussions_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllDiscussions_Discussions_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllDiscussions_Discussions_PageInfo{} - } - return t.StartCursor -} - -type GetAllDiscussions_Discussions_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ExternalID *string "json:\"externalID,omitempty\" graphql:\"externalID\"" - ID string "json:\"id\" graphql:\"id\"" - IsResolved bool "json:\"isResolved\" graphql:\"isResolved\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllDiscussions_Discussions_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllDiscussions_Discussions_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllDiscussions_Discussions_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllDiscussions_Discussions_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllDiscussions_Discussions_Edges_Node) GetExternalID() *string { - if t == nil { - t = &GetAllDiscussions_Discussions_Edges_Node{} - } - return t.ExternalID -} -func (t *GetAllDiscussions_Discussions_Edges_Node) GetID() string { - if t == nil { - t = &GetAllDiscussions_Discussions_Edges_Node{} - } - return t.ID -} -func (t *GetAllDiscussions_Discussions_Edges_Node) GetIsResolved() bool { - if t == nil { - t = &GetAllDiscussions_Discussions_Edges_Node{} - } - return t.IsResolved -} -func (t *GetAllDiscussions_Discussions_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllDiscussions_Discussions_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllDiscussions_Discussions_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllDiscussions_Discussions_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllDiscussions_Discussions_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllDiscussions_Discussions_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllDiscussions_Discussions_Edges struct { - Node *GetAllDiscussions_Discussions_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllDiscussions_Discussions_Edges) GetNode() *GetAllDiscussions_Discussions_Edges_Node { - if t == nil { - t = &GetAllDiscussions_Discussions_Edges{} - } - return t.Node -} - -type GetAllDiscussions_Discussions struct { - Edges []*GetAllDiscussions_Discussions_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllDiscussions_Discussions_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllDiscussions_Discussions) GetEdges() []*GetAllDiscussions_Discussions_Edges { - if t == nil { - t = &GetAllDiscussions_Discussions{} - } - return t.Edges -} -func (t *GetAllDiscussions_Discussions) GetPageInfo() *GetAllDiscussions_Discussions_PageInfo { - if t == nil { - t = &GetAllDiscussions_Discussions{} - } - return &t.PageInfo -} -func (t *GetAllDiscussions_Discussions) GetTotalCount() int64 { - if t == nil { - t = &GetAllDiscussions_Discussions{} - } - return t.TotalCount -} - -type GetDiscussionByID_Discussion struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ExternalID *string "json:\"externalID,omitempty\" graphql:\"externalID\"" - ID string "json:\"id\" graphql:\"id\"" - IsResolved bool "json:\"isResolved\" graphql:\"isResolved\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetDiscussionByID_Discussion) GetCreatedAt() *time.Time { - if t == nil { - t = &GetDiscussionByID_Discussion{} - } - return t.CreatedAt -} -func (t *GetDiscussionByID_Discussion) GetCreatedBy() *string { - if t == nil { - t = &GetDiscussionByID_Discussion{} - } - return t.CreatedBy -} -func (t *GetDiscussionByID_Discussion) GetExternalID() *string { - if t == nil { - t = &GetDiscussionByID_Discussion{} - } - return t.ExternalID -} -func (t *GetDiscussionByID_Discussion) GetID() string { - if t == nil { - t = &GetDiscussionByID_Discussion{} - } - return t.ID -} -func (t *GetDiscussionByID_Discussion) GetIsResolved() bool { - if t == nil { - t = &GetDiscussionByID_Discussion{} - } - return t.IsResolved -} -func (t *GetDiscussionByID_Discussion) GetOwnerID() *string { - if t == nil { - t = &GetDiscussionByID_Discussion{} - } - return t.OwnerID -} -func (t *GetDiscussionByID_Discussion) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetDiscussionByID_Discussion{} - } - return t.UpdatedAt -} -func (t *GetDiscussionByID_Discussion) GetUpdatedBy() *string { - if t == nil { - t = &GetDiscussionByID_Discussion{} - } - return t.UpdatedBy -} - -type GetDiscussions_Discussions_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetDiscussions_Discussions_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetDiscussions_Discussions_PageInfo{} - } - return t.EndCursor -} -func (t *GetDiscussions_Discussions_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetDiscussions_Discussions_PageInfo{} - } - return t.HasNextPage -} -func (t *GetDiscussions_Discussions_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetDiscussions_Discussions_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetDiscussions_Discussions_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetDiscussions_Discussions_PageInfo{} - } - return t.StartCursor -} - -type GetDiscussions_Discussions_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ExternalID *string "json:\"externalID,omitempty\" graphql:\"externalID\"" - ID string "json:\"id\" graphql:\"id\"" - IsResolved bool "json:\"isResolved\" graphql:\"isResolved\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetDiscussions_Discussions_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetDiscussions_Discussions_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetDiscussions_Discussions_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetDiscussions_Discussions_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetDiscussions_Discussions_Edges_Node) GetExternalID() *string { - if t == nil { - t = &GetDiscussions_Discussions_Edges_Node{} - } - return t.ExternalID -} -func (t *GetDiscussions_Discussions_Edges_Node) GetID() string { - if t == nil { - t = &GetDiscussions_Discussions_Edges_Node{} - } - return t.ID -} -func (t *GetDiscussions_Discussions_Edges_Node) GetIsResolved() bool { - if t == nil { - t = &GetDiscussions_Discussions_Edges_Node{} - } - return t.IsResolved -} -func (t *GetDiscussions_Discussions_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetDiscussions_Discussions_Edges_Node{} - } - return t.OwnerID -} -func (t *GetDiscussions_Discussions_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetDiscussions_Discussions_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetDiscussions_Discussions_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetDiscussions_Discussions_Edges_Node{} - } - return t.UpdatedBy -} - -type GetDiscussions_Discussions_Edges struct { - Node *GetDiscussions_Discussions_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetDiscussions_Discussions_Edges) GetNode() *GetDiscussions_Discussions_Edges_Node { - if t == nil { - t = &GetDiscussions_Discussions_Edges{} - } - return t.Node -} - -type GetDiscussions_Discussions struct { - Edges []*GetDiscussions_Discussions_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetDiscussions_Discussions_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetDiscussions_Discussions) GetEdges() []*GetDiscussions_Discussions_Edges { - if t == nil { - t = &GetDiscussions_Discussions{} - } - return t.Edges -} -func (t *GetDiscussions_Discussions) GetPageInfo() *GetDiscussions_Discussions_PageInfo { - if t == nil { - t = &GetDiscussions_Discussions{} - } - return &t.PageInfo -} -func (t *GetDiscussions_Discussions) GetTotalCount() int64 { - if t == nil { - t = &GetDiscussions_Discussions{} - } - return t.TotalCount -} - -type UpdateDiscussion_UpdateDiscussion_Discussion struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ExternalID *string "json:\"externalID,omitempty\" graphql:\"externalID\"" - ID string "json:\"id\" graphql:\"id\"" - IsResolved bool "json:\"isResolved\" graphql:\"isResolved\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateDiscussion_UpdateDiscussion_Discussion) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateDiscussion_UpdateDiscussion_Discussion{} - } - return t.CreatedAt -} -func (t *UpdateDiscussion_UpdateDiscussion_Discussion) GetCreatedBy() *string { - if t == nil { - t = &UpdateDiscussion_UpdateDiscussion_Discussion{} - } - return t.CreatedBy -} -func (t *UpdateDiscussion_UpdateDiscussion_Discussion) GetExternalID() *string { - if t == nil { - t = &UpdateDiscussion_UpdateDiscussion_Discussion{} - } - return t.ExternalID -} -func (t *UpdateDiscussion_UpdateDiscussion_Discussion) GetID() string { - if t == nil { - t = &UpdateDiscussion_UpdateDiscussion_Discussion{} - } - return t.ID -} -func (t *UpdateDiscussion_UpdateDiscussion_Discussion) GetIsResolved() bool { - if t == nil { - t = &UpdateDiscussion_UpdateDiscussion_Discussion{} - } - return t.IsResolved -} -func (t *UpdateDiscussion_UpdateDiscussion_Discussion) GetOwnerID() *string { - if t == nil { - t = &UpdateDiscussion_UpdateDiscussion_Discussion{} - } - return t.OwnerID -} -func (t *UpdateDiscussion_UpdateDiscussion_Discussion) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateDiscussion_UpdateDiscussion_Discussion{} - } - return t.UpdatedAt -} -func (t *UpdateDiscussion_UpdateDiscussion_Discussion) GetUpdatedBy() *string { - if t == nil { - t = &UpdateDiscussion_UpdateDiscussion_Discussion{} - } - return t.UpdatedBy -} - -type UpdateDiscussion_UpdateDiscussion struct { - Discussion UpdateDiscussion_UpdateDiscussion_Discussion "json:\"discussion\" graphql:\"discussion\"" -} - -func (t *UpdateDiscussion_UpdateDiscussion) GetDiscussion() *UpdateDiscussion_UpdateDiscussion_Discussion { - if t == nil { - t = &UpdateDiscussion_UpdateDiscussion{} - } - return &t.Discussion -} - -type CreateBulkCSVDNSVerification_CreateBulkCSVDNSVerification_DNSVerifications struct { - AcmeChallengePath *string "json:\"acmeChallengePath,omitempty\" graphql:\"acmeChallengePath\"" - AcmeChallengeStatus enums.SSLVerificationStatus "json:\"acmeChallengeStatus\" graphql:\"acmeChallengeStatus\"" - AcmeChallengeStatusReason *string "json:\"acmeChallengeStatusReason,omitempty\" graphql:\"acmeChallengeStatusReason\"" - CloudflareHostnameID string "json:\"cloudflareHostnameID\" graphql:\"cloudflareHostnameID\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DNSTxtRecord string "json:\"dnsTxtRecord\" graphql:\"dnsTxtRecord\"" - DNSTxtValue string "json:\"dnsTxtValue\" graphql:\"dnsTxtValue\"" - DNSVerificationStatus enums.DNSVerificationStatus "json:\"dnsVerificationStatus\" graphql:\"dnsVerificationStatus\"" - DNSVerificationStatusReason *string "json:\"dnsVerificationStatusReason,omitempty\" graphql:\"dnsVerificationStatusReason\"" - ExpectedAcmeChallengeValue *string "json:\"expectedAcmeChallengeValue,omitempty\" graphql:\"expectedAcmeChallengeValue\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCSVDNSVerification_CreateBulkCSVDNSVerification_DNSVerifications) GetAcmeChallengePath() *string { - if t == nil { - t = &CreateBulkCSVDNSVerification_CreateBulkCSVDNSVerification_DNSVerifications{} - } - return t.AcmeChallengePath -} -func (t *CreateBulkCSVDNSVerification_CreateBulkCSVDNSVerification_DNSVerifications) GetAcmeChallengeStatus() *enums.SSLVerificationStatus { - if t == nil { - t = &CreateBulkCSVDNSVerification_CreateBulkCSVDNSVerification_DNSVerifications{} - } - return &t.AcmeChallengeStatus -} -func (t *CreateBulkCSVDNSVerification_CreateBulkCSVDNSVerification_DNSVerifications) GetAcmeChallengeStatusReason() *string { - if t == nil { - t = &CreateBulkCSVDNSVerification_CreateBulkCSVDNSVerification_DNSVerifications{} - } - return t.AcmeChallengeStatusReason -} -func (t *CreateBulkCSVDNSVerification_CreateBulkCSVDNSVerification_DNSVerifications) GetCloudflareHostnameID() string { - if t == nil { - t = &CreateBulkCSVDNSVerification_CreateBulkCSVDNSVerification_DNSVerifications{} - } - return t.CloudflareHostnameID -} -func (t *CreateBulkCSVDNSVerification_CreateBulkCSVDNSVerification_DNSVerifications) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVDNSVerification_CreateBulkCSVDNSVerification_DNSVerifications{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVDNSVerification_CreateBulkCSVDNSVerification_DNSVerifications) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVDNSVerification_CreateBulkCSVDNSVerification_DNSVerifications{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVDNSVerification_CreateBulkCSVDNSVerification_DNSVerifications) GetDNSTxtRecord() string { - if t == nil { - t = &CreateBulkCSVDNSVerification_CreateBulkCSVDNSVerification_DNSVerifications{} - } - return t.DNSTxtRecord -} -func (t *CreateBulkCSVDNSVerification_CreateBulkCSVDNSVerification_DNSVerifications) GetDNSTxtValue() string { - if t == nil { - t = &CreateBulkCSVDNSVerification_CreateBulkCSVDNSVerification_DNSVerifications{} - } - return t.DNSTxtValue -} -func (t *CreateBulkCSVDNSVerification_CreateBulkCSVDNSVerification_DNSVerifications) GetDNSVerificationStatus() *enums.DNSVerificationStatus { - if t == nil { - t = &CreateBulkCSVDNSVerification_CreateBulkCSVDNSVerification_DNSVerifications{} - } - return &t.DNSVerificationStatus -} -func (t *CreateBulkCSVDNSVerification_CreateBulkCSVDNSVerification_DNSVerifications) GetDNSVerificationStatusReason() *string { - if t == nil { - t = &CreateBulkCSVDNSVerification_CreateBulkCSVDNSVerification_DNSVerifications{} - } - return t.DNSVerificationStatusReason -} -func (t *CreateBulkCSVDNSVerification_CreateBulkCSVDNSVerification_DNSVerifications) GetExpectedAcmeChallengeValue() *string { - if t == nil { - t = &CreateBulkCSVDNSVerification_CreateBulkCSVDNSVerification_DNSVerifications{} - } - return t.ExpectedAcmeChallengeValue -} -func (t *CreateBulkCSVDNSVerification_CreateBulkCSVDNSVerification_DNSVerifications) GetID() string { - if t == nil { - t = &CreateBulkCSVDNSVerification_CreateBulkCSVDNSVerification_DNSVerifications{} - } - return t.ID -} -func (t *CreateBulkCSVDNSVerification_CreateBulkCSVDNSVerification_DNSVerifications) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCSVDNSVerification_CreateBulkCSVDNSVerification_DNSVerifications{} - } - return t.OwnerID -} -func (t *CreateBulkCSVDNSVerification_CreateBulkCSVDNSVerification_DNSVerifications) GetTags() []string { - if t == nil { - t = &CreateBulkCSVDNSVerification_CreateBulkCSVDNSVerification_DNSVerifications{} - } - return t.Tags -} -func (t *CreateBulkCSVDNSVerification_CreateBulkCSVDNSVerification_DNSVerifications) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVDNSVerification_CreateBulkCSVDNSVerification_DNSVerifications{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVDNSVerification_CreateBulkCSVDNSVerification_DNSVerifications) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVDNSVerification_CreateBulkCSVDNSVerification_DNSVerifications{} - } - return t.UpdatedBy -} - -type CreateBulkCSVDNSVerification_CreateBulkCSVDNSVerification struct { - DNSVerifications []*CreateBulkCSVDNSVerification_CreateBulkCSVDNSVerification_DNSVerifications "json:\"dnsVerifications,omitempty\" graphql:\"dnsVerifications\"" -} - -func (t *CreateBulkCSVDNSVerification_CreateBulkCSVDNSVerification) GetDNSVerifications() []*CreateBulkCSVDNSVerification_CreateBulkCSVDNSVerification_DNSVerifications { - if t == nil { - t = &CreateBulkCSVDNSVerification_CreateBulkCSVDNSVerification{} - } - return t.DNSVerifications -} - -type CreateBulkDNSVerification_CreateBulkDNSVerification_DNSVerifications struct { - AcmeChallengePath *string "json:\"acmeChallengePath,omitempty\" graphql:\"acmeChallengePath\"" - AcmeChallengeStatus enums.SSLVerificationStatus "json:\"acmeChallengeStatus\" graphql:\"acmeChallengeStatus\"" - AcmeChallengeStatusReason *string "json:\"acmeChallengeStatusReason,omitempty\" graphql:\"acmeChallengeStatusReason\"" - CloudflareHostnameID string "json:\"cloudflareHostnameID\" graphql:\"cloudflareHostnameID\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DNSTxtRecord string "json:\"dnsTxtRecord\" graphql:\"dnsTxtRecord\"" - DNSTxtValue string "json:\"dnsTxtValue\" graphql:\"dnsTxtValue\"" - DNSVerificationStatus enums.DNSVerificationStatus "json:\"dnsVerificationStatus\" graphql:\"dnsVerificationStatus\"" - DNSVerificationStatusReason *string "json:\"dnsVerificationStatusReason,omitempty\" graphql:\"dnsVerificationStatusReason\"" - ExpectedAcmeChallengeValue *string "json:\"expectedAcmeChallengeValue,omitempty\" graphql:\"expectedAcmeChallengeValue\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkDNSVerification_CreateBulkDNSVerification_DNSVerifications) GetAcmeChallengePath() *string { - if t == nil { - t = &CreateBulkDNSVerification_CreateBulkDNSVerification_DNSVerifications{} - } - return t.AcmeChallengePath -} -func (t *CreateBulkDNSVerification_CreateBulkDNSVerification_DNSVerifications) GetAcmeChallengeStatus() *enums.SSLVerificationStatus { - if t == nil { - t = &CreateBulkDNSVerification_CreateBulkDNSVerification_DNSVerifications{} - } - return &t.AcmeChallengeStatus -} -func (t *CreateBulkDNSVerification_CreateBulkDNSVerification_DNSVerifications) GetAcmeChallengeStatusReason() *string { - if t == nil { - t = &CreateBulkDNSVerification_CreateBulkDNSVerification_DNSVerifications{} - } - return t.AcmeChallengeStatusReason -} -func (t *CreateBulkDNSVerification_CreateBulkDNSVerification_DNSVerifications) GetCloudflareHostnameID() string { - if t == nil { - t = &CreateBulkDNSVerification_CreateBulkDNSVerification_DNSVerifications{} - } - return t.CloudflareHostnameID -} -func (t *CreateBulkDNSVerification_CreateBulkDNSVerification_DNSVerifications) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkDNSVerification_CreateBulkDNSVerification_DNSVerifications{} - } - return t.CreatedAt -} -func (t *CreateBulkDNSVerification_CreateBulkDNSVerification_DNSVerifications) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkDNSVerification_CreateBulkDNSVerification_DNSVerifications{} - } - return t.CreatedBy -} -func (t *CreateBulkDNSVerification_CreateBulkDNSVerification_DNSVerifications) GetDNSTxtRecord() string { - if t == nil { - t = &CreateBulkDNSVerification_CreateBulkDNSVerification_DNSVerifications{} - } - return t.DNSTxtRecord -} -func (t *CreateBulkDNSVerification_CreateBulkDNSVerification_DNSVerifications) GetDNSTxtValue() string { - if t == nil { - t = &CreateBulkDNSVerification_CreateBulkDNSVerification_DNSVerifications{} - } - return t.DNSTxtValue -} -func (t *CreateBulkDNSVerification_CreateBulkDNSVerification_DNSVerifications) GetDNSVerificationStatus() *enums.DNSVerificationStatus { - if t == nil { - t = &CreateBulkDNSVerification_CreateBulkDNSVerification_DNSVerifications{} - } - return &t.DNSVerificationStatus -} -func (t *CreateBulkDNSVerification_CreateBulkDNSVerification_DNSVerifications) GetDNSVerificationStatusReason() *string { - if t == nil { - t = &CreateBulkDNSVerification_CreateBulkDNSVerification_DNSVerifications{} - } - return t.DNSVerificationStatusReason -} -func (t *CreateBulkDNSVerification_CreateBulkDNSVerification_DNSVerifications) GetExpectedAcmeChallengeValue() *string { - if t == nil { - t = &CreateBulkDNSVerification_CreateBulkDNSVerification_DNSVerifications{} - } - return t.ExpectedAcmeChallengeValue -} -func (t *CreateBulkDNSVerification_CreateBulkDNSVerification_DNSVerifications) GetID() string { - if t == nil { - t = &CreateBulkDNSVerification_CreateBulkDNSVerification_DNSVerifications{} - } - return t.ID -} -func (t *CreateBulkDNSVerification_CreateBulkDNSVerification_DNSVerifications) GetOwnerID() *string { - if t == nil { - t = &CreateBulkDNSVerification_CreateBulkDNSVerification_DNSVerifications{} - } - return t.OwnerID -} -func (t *CreateBulkDNSVerification_CreateBulkDNSVerification_DNSVerifications) GetTags() []string { - if t == nil { - t = &CreateBulkDNSVerification_CreateBulkDNSVerification_DNSVerifications{} - } - return t.Tags -} -func (t *CreateBulkDNSVerification_CreateBulkDNSVerification_DNSVerifications) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkDNSVerification_CreateBulkDNSVerification_DNSVerifications{} - } - return t.UpdatedAt -} -func (t *CreateBulkDNSVerification_CreateBulkDNSVerification_DNSVerifications) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkDNSVerification_CreateBulkDNSVerification_DNSVerifications{} - } - return t.UpdatedBy -} - -type CreateBulkDNSVerification_CreateBulkDNSVerification struct { - DNSVerifications []*CreateBulkDNSVerification_CreateBulkDNSVerification_DNSVerifications "json:\"dnsVerifications,omitempty\" graphql:\"dnsVerifications\"" -} - -func (t *CreateBulkDNSVerification_CreateBulkDNSVerification) GetDNSVerifications() []*CreateBulkDNSVerification_CreateBulkDNSVerification_DNSVerifications { - if t == nil { - t = &CreateBulkDNSVerification_CreateBulkDNSVerification{} - } - return t.DNSVerifications -} - -type CreateDNSVerification_CreateDNSVerification_DNSVerification struct { - AcmeChallengePath *string "json:\"acmeChallengePath,omitempty\" graphql:\"acmeChallengePath\"" - AcmeChallengeStatus enums.SSLVerificationStatus "json:\"acmeChallengeStatus\" graphql:\"acmeChallengeStatus\"" - AcmeChallengeStatusReason *string "json:\"acmeChallengeStatusReason,omitempty\" graphql:\"acmeChallengeStatusReason\"" - CloudflareHostnameID string "json:\"cloudflareHostnameID\" graphql:\"cloudflareHostnameID\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DNSTxtRecord string "json:\"dnsTxtRecord\" graphql:\"dnsTxtRecord\"" - DNSTxtValue string "json:\"dnsTxtValue\" graphql:\"dnsTxtValue\"" - DNSVerificationStatus enums.DNSVerificationStatus "json:\"dnsVerificationStatus\" graphql:\"dnsVerificationStatus\"" - DNSVerificationStatusReason *string "json:\"dnsVerificationStatusReason,omitempty\" graphql:\"dnsVerificationStatusReason\"" - ExpectedAcmeChallengeValue *string "json:\"expectedAcmeChallengeValue,omitempty\" graphql:\"expectedAcmeChallengeValue\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateDNSVerification_CreateDNSVerification_DNSVerification) GetAcmeChallengePath() *string { - if t == nil { - t = &CreateDNSVerification_CreateDNSVerification_DNSVerification{} - } - return t.AcmeChallengePath -} -func (t *CreateDNSVerification_CreateDNSVerification_DNSVerification) GetAcmeChallengeStatus() *enums.SSLVerificationStatus { - if t == nil { - t = &CreateDNSVerification_CreateDNSVerification_DNSVerification{} - } - return &t.AcmeChallengeStatus -} -func (t *CreateDNSVerification_CreateDNSVerification_DNSVerification) GetAcmeChallengeStatusReason() *string { - if t == nil { - t = &CreateDNSVerification_CreateDNSVerification_DNSVerification{} - } - return t.AcmeChallengeStatusReason -} -func (t *CreateDNSVerification_CreateDNSVerification_DNSVerification) GetCloudflareHostnameID() string { - if t == nil { - t = &CreateDNSVerification_CreateDNSVerification_DNSVerification{} - } - return t.CloudflareHostnameID -} -func (t *CreateDNSVerification_CreateDNSVerification_DNSVerification) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateDNSVerification_CreateDNSVerification_DNSVerification{} - } - return t.CreatedAt -} -func (t *CreateDNSVerification_CreateDNSVerification_DNSVerification) GetCreatedBy() *string { - if t == nil { - t = &CreateDNSVerification_CreateDNSVerification_DNSVerification{} - } - return t.CreatedBy -} -func (t *CreateDNSVerification_CreateDNSVerification_DNSVerification) GetDNSTxtRecord() string { - if t == nil { - t = &CreateDNSVerification_CreateDNSVerification_DNSVerification{} - } - return t.DNSTxtRecord -} -func (t *CreateDNSVerification_CreateDNSVerification_DNSVerification) GetDNSTxtValue() string { - if t == nil { - t = &CreateDNSVerification_CreateDNSVerification_DNSVerification{} - } - return t.DNSTxtValue -} -func (t *CreateDNSVerification_CreateDNSVerification_DNSVerification) GetDNSVerificationStatus() *enums.DNSVerificationStatus { - if t == nil { - t = &CreateDNSVerification_CreateDNSVerification_DNSVerification{} - } - return &t.DNSVerificationStatus -} -func (t *CreateDNSVerification_CreateDNSVerification_DNSVerification) GetDNSVerificationStatusReason() *string { - if t == nil { - t = &CreateDNSVerification_CreateDNSVerification_DNSVerification{} - } - return t.DNSVerificationStatusReason -} -func (t *CreateDNSVerification_CreateDNSVerification_DNSVerification) GetExpectedAcmeChallengeValue() *string { - if t == nil { - t = &CreateDNSVerification_CreateDNSVerification_DNSVerification{} - } - return t.ExpectedAcmeChallengeValue -} -func (t *CreateDNSVerification_CreateDNSVerification_DNSVerification) GetID() string { - if t == nil { - t = &CreateDNSVerification_CreateDNSVerification_DNSVerification{} - } - return t.ID -} -func (t *CreateDNSVerification_CreateDNSVerification_DNSVerification) GetOwnerID() *string { - if t == nil { - t = &CreateDNSVerification_CreateDNSVerification_DNSVerification{} - } - return t.OwnerID -} -func (t *CreateDNSVerification_CreateDNSVerification_DNSVerification) GetTags() []string { - if t == nil { - t = &CreateDNSVerification_CreateDNSVerification_DNSVerification{} - } - return t.Tags -} -func (t *CreateDNSVerification_CreateDNSVerification_DNSVerification) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateDNSVerification_CreateDNSVerification_DNSVerification{} - } - return t.UpdatedAt -} -func (t *CreateDNSVerification_CreateDNSVerification_DNSVerification) GetUpdatedBy() *string { - if t == nil { - t = &CreateDNSVerification_CreateDNSVerification_DNSVerification{} - } - return t.UpdatedBy -} - -type CreateDNSVerification_CreateDNSVerification struct { - DNSVerification CreateDNSVerification_CreateDNSVerification_DNSVerification "json:\"dnsVerification\" graphql:\"dnsVerification\"" -} - -func (t *CreateDNSVerification_CreateDNSVerification) GetDNSVerification() *CreateDNSVerification_CreateDNSVerification_DNSVerification { - if t == nil { - t = &CreateDNSVerification_CreateDNSVerification{} - } - return &t.DNSVerification -} - -type DeleteDNSVerification_DeleteDNSVerification struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteDNSVerification_DeleteDNSVerification) GetDeletedID() string { - if t == nil { - t = &DeleteDNSVerification_DeleteDNSVerification{} - } - return t.DeletedID -} - -type GetAllDNSVerifications_DNSVerifications_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllDNSVerifications_DNSVerifications_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllDNSVerifications_DNSVerifications_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllDNSVerifications_DNSVerifications_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllDNSVerifications_DNSVerifications_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllDNSVerifications_DNSVerifications_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllDNSVerifications_DNSVerifications_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllDNSVerifications_DNSVerifications_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllDNSVerifications_DNSVerifications_PageInfo{} - } - return t.StartCursor -} - -type GetAllDNSVerifications_DNSVerifications_Edges_Node struct { - AcmeChallengePath *string "json:\"acmeChallengePath,omitempty\" graphql:\"acmeChallengePath\"" - AcmeChallengeStatus enums.SSLVerificationStatus "json:\"acmeChallengeStatus\" graphql:\"acmeChallengeStatus\"" - AcmeChallengeStatusReason *string "json:\"acmeChallengeStatusReason,omitempty\" graphql:\"acmeChallengeStatusReason\"" - CloudflareHostnameID string "json:\"cloudflareHostnameID\" graphql:\"cloudflareHostnameID\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DNSTxtRecord string "json:\"dnsTxtRecord\" graphql:\"dnsTxtRecord\"" - DNSTxtValue string "json:\"dnsTxtValue\" graphql:\"dnsTxtValue\"" - DNSVerificationStatus enums.DNSVerificationStatus "json:\"dnsVerificationStatus\" graphql:\"dnsVerificationStatus\"" - DNSVerificationStatusReason *string "json:\"dnsVerificationStatusReason,omitempty\" graphql:\"dnsVerificationStatusReason\"" - ExpectedAcmeChallengeValue *string "json:\"expectedAcmeChallengeValue,omitempty\" graphql:\"expectedAcmeChallengeValue\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllDNSVerifications_DNSVerifications_Edges_Node) GetAcmeChallengePath() *string { - if t == nil { - t = &GetAllDNSVerifications_DNSVerifications_Edges_Node{} - } - return t.AcmeChallengePath -} -func (t *GetAllDNSVerifications_DNSVerifications_Edges_Node) GetAcmeChallengeStatus() *enums.SSLVerificationStatus { - if t == nil { - t = &GetAllDNSVerifications_DNSVerifications_Edges_Node{} - } - return &t.AcmeChallengeStatus -} -func (t *GetAllDNSVerifications_DNSVerifications_Edges_Node) GetAcmeChallengeStatusReason() *string { - if t == nil { - t = &GetAllDNSVerifications_DNSVerifications_Edges_Node{} - } - return t.AcmeChallengeStatusReason -} -func (t *GetAllDNSVerifications_DNSVerifications_Edges_Node) GetCloudflareHostnameID() string { - if t == nil { - t = &GetAllDNSVerifications_DNSVerifications_Edges_Node{} - } - return t.CloudflareHostnameID -} -func (t *GetAllDNSVerifications_DNSVerifications_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllDNSVerifications_DNSVerifications_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllDNSVerifications_DNSVerifications_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllDNSVerifications_DNSVerifications_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllDNSVerifications_DNSVerifications_Edges_Node) GetDNSTxtRecord() string { - if t == nil { - t = &GetAllDNSVerifications_DNSVerifications_Edges_Node{} - } - return t.DNSTxtRecord -} -func (t *GetAllDNSVerifications_DNSVerifications_Edges_Node) GetDNSTxtValue() string { - if t == nil { - t = &GetAllDNSVerifications_DNSVerifications_Edges_Node{} - } - return t.DNSTxtValue -} -func (t *GetAllDNSVerifications_DNSVerifications_Edges_Node) GetDNSVerificationStatus() *enums.DNSVerificationStatus { - if t == nil { - t = &GetAllDNSVerifications_DNSVerifications_Edges_Node{} - } - return &t.DNSVerificationStatus -} -func (t *GetAllDNSVerifications_DNSVerifications_Edges_Node) GetDNSVerificationStatusReason() *string { - if t == nil { - t = &GetAllDNSVerifications_DNSVerifications_Edges_Node{} - } - return t.DNSVerificationStatusReason -} -func (t *GetAllDNSVerifications_DNSVerifications_Edges_Node) GetExpectedAcmeChallengeValue() *string { - if t == nil { - t = &GetAllDNSVerifications_DNSVerifications_Edges_Node{} - } - return t.ExpectedAcmeChallengeValue -} -func (t *GetAllDNSVerifications_DNSVerifications_Edges_Node) GetID() string { - if t == nil { - t = &GetAllDNSVerifications_DNSVerifications_Edges_Node{} - } - return t.ID -} -func (t *GetAllDNSVerifications_DNSVerifications_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllDNSVerifications_DNSVerifications_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllDNSVerifications_DNSVerifications_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllDNSVerifications_DNSVerifications_Edges_Node{} - } - return t.Tags -} -func (t *GetAllDNSVerifications_DNSVerifications_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllDNSVerifications_DNSVerifications_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllDNSVerifications_DNSVerifications_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllDNSVerifications_DNSVerifications_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllDNSVerifications_DNSVerifications_Edges struct { - Node *GetAllDNSVerifications_DNSVerifications_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllDNSVerifications_DNSVerifications_Edges) GetNode() *GetAllDNSVerifications_DNSVerifications_Edges_Node { - if t == nil { - t = &GetAllDNSVerifications_DNSVerifications_Edges{} - } - return t.Node -} - -type GetAllDNSVerifications_DNSVerifications struct { - Edges []*GetAllDNSVerifications_DNSVerifications_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllDNSVerifications_DNSVerifications_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllDNSVerifications_DNSVerifications) GetEdges() []*GetAllDNSVerifications_DNSVerifications_Edges { - if t == nil { - t = &GetAllDNSVerifications_DNSVerifications{} - } - return t.Edges -} -func (t *GetAllDNSVerifications_DNSVerifications) GetPageInfo() *GetAllDNSVerifications_DNSVerifications_PageInfo { - if t == nil { - t = &GetAllDNSVerifications_DNSVerifications{} - } - return &t.PageInfo -} -func (t *GetAllDNSVerifications_DNSVerifications) GetTotalCount() int64 { - if t == nil { - t = &GetAllDNSVerifications_DNSVerifications{} - } - return t.TotalCount -} - -type GetDNSVerificationByID_DNSVerification struct { - AcmeChallengePath *string "json:\"acmeChallengePath,omitempty\" graphql:\"acmeChallengePath\"" - AcmeChallengeStatus enums.SSLVerificationStatus "json:\"acmeChallengeStatus\" graphql:\"acmeChallengeStatus\"" - AcmeChallengeStatusReason *string "json:\"acmeChallengeStatusReason,omitempty\" graphql:\"acmeChallengeStatusReason\"" - CloudflareHostnameID string "json:\"cloudflareHostnameID\" graphql:\"cloudflareHostnameID\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DNSTxtRecord string "json:\"dnsTxtRecord\" graphql:\"dnsTxtRecord\"" - DNSTxtValue string "json:\"dnsTxtValue\" graphql:\"dnsTxtValue\"" - DNSVerificationStatus enums.DNSVerificationStatus "json:\"dnsVerificationStatus\" graphql:\"dnsVerificationStatus\"" - DNSVerificationStatusReason *string "json:\"dnsVerificationStatusReason,omitempty\" graphql:\"dnsVerificationStatusReason\"" - ExpectedAcmeChallengeValue *string "json:\"expectedAcmeChallengeValue,omitempty\" graphql:\"expectedAcmeChallengeValue\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetDNSVerificationByID_DNSVerification) GetAcmeChallengePath() *string { - if t == nil { - t = &GetDNSVerificationByID_DNSVerification{} - } - return t.AcmeChallengePath -} -func (t *GetDNSVerificationByID_DNSVerification) GetAcmeChallengeStatus() *enums.SSLVerificationStatus { - if t == nil { - t = &GetDNSVerificationByID_DNSVerification{} - } - return &t.AcmeChallengeStatus -} -func (t *GetDNSVerificationByID_DNSVerification) GetAcmeChallengeStatusReason() *string { - if t == nil { - t = &GetDNSVerificationByID_DNSVerification{} - } - return t.AcmeChallengeStatusReason -} -func (t *GetDNSVerificationByID_DNSVerification) GetCloudflareHostnameID() string { - if t == nil { - t = &GetDNSVerificationByID_DNSVerification{} - } - return t.CloudflareHostnameID -} -func (t *GetDNSVerificationByID_DNSVerification) GetCreatedAt() *time.Time { - if t == nil { - t = &GetDNSVerificationByID_DNSVerification{} - } - return t.CreatedAt -} -func (t *GetDNSVerificationByID_DNSVerification) GetCreatedBy() *string { - if t == nil { - t = &GetDNSVerificationByID_DNSVerification{} - } - return t.CreatedBy -} -func (t *GetDNSVerificationByID_DNSVerification) GetDNSTxtRecord() string { - if t == nil { - t = &GetDNSVerificationByID_DNSVerification{} - } - return t.DNSTxtRecord -} -func (t *GetDNSVerificationByID_DNSVerification) GetDNSTxtValue() string { - if t == nil { - t = &GetDNSVerificationByID_DNSVerification{} - } - return t.DNSTxtValue -} -func (t *GetDNSVerificationByID_DNSVerification) GetDNSVerificationStatus() *enums.DNSVerificationStatus { - if t == nil { - t = &GetDNSVerificationByID_DNSVerification{} - } - return &t.DNSVerificationStatus -} -func (t *GetDNSVerificationByID_DNSVerification) GetDNSVerificationStatusReason() *string { - if t == nil { - t = &GetDNSVerificationByID_DNSVerification{} - } - return t.DNSVerificationStatusReason -} -func (t *GetDNSVerificationByID_DNSVerification) GetExpectedAcmeChallengeValue() *string { - if t == nil { - t = &GetDNSVerificationByID_DNSVerification{} - } - return t.ExpectedAcmeChallengeValue -} -func (t *GetDNSVerificationByID_DNSVerification) GetID() string { - if t == nil { - t = &GetDNSVerificationByID_DNSVerification{} - } - return t.ID -} -func (t *GetDNSVerificationByID_DNSVerification) GetOwnerID() *string { - if t == nil { - t = &GetDNSVerificationByID_DNSVerification{} - } - return t.OwnerID -} -func (t *GetDNSVerificationByID_DNSVerification) GetTags() []string { - if t == nil { - t = &GetDNSVerificationByID_DNSVerification{} - } - return t.Tags -} -func (t *GetDNSVerificationByID_DNSVerification) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetDNSVerificationByID_DNSVerification{} - } - return t.UpdatedAt -} -func (t *GetDNSVerificationByID_DNSVerification) GetUpdatedBy() *string { - if t == nil { - t = &GetDNSVerificationByID_DNSVerification{} - } - return t.UpdatedBy -} - -type GetDNSVerifications_DNSVerifications_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetDNSVerifications_DNSVerifications_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetDNSVerifications_DNSVerifications_PageInfo{} - } - return t.EndCursor -} -func (t *GetDNSVerifications_DNSVerifications_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetDNSVerifications_DNSVerifications_PageInfo{} - } - return t.HasNextPage -} -func (t *GetDNSVerifications_DNSVerifications_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetDNSVerifications_DNSVerifications_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetDNSVerifications_DNSVerifications_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetDNSVerifications_DNSVerifications_PageInfo{} - } - return t.StartCursor -} - -type GetDNSVerifications_DNSVerifications_Edges_Node struct { - AcmeChallengePath *string "json:\"acmeChallengePath,omitempty\" graphql:\"acmeChallengePath\"" - AcmeChallengeStatus enums.SSLVerificationStatus "json:\"acmeChallengeStatus\" graphql:\"acmeChallengeStatus\"" - AcmeChallengeStatusReason *string "json:\"acmeChallengeStatusReason,omitempty\" graphql:\"acmeChallengeStatusReason\"" - CloudflareHostnameID string "json:\"cloudflareHostnameID\" graphql:\"cloudflareHostnameID\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DNSTxtRecord string "json:\"dnsTxtRecord\" graphql:\"dnsTxtRecord\"" - DNSTxtValue string "json:\"dnsTxtValue\" graphql:\"dnsTxtValue\"" - DNSVerificationStatus enums.DNSVerificationStatus "json:\"dnsVerificationStatus\" graphql:\"dnsVerificationStatus\"" - DNSVerificationStatusReason *string "json:\"dnsVerificationStatusReason,omitempty\" graphql:\"dnsVerificationStatusReason\"" - ExpectedAcmeChallengeValue *string "json:\"expectedAcmeChallengeValue,omitempty\" graphql:\"expectedAcmeChallengeValue\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetDNSVerifications_DNSVerifications_Edges_Node) GetAcmeChallengePath() *string { - if t == nil { - t = &GetDNSVerifications_DNSVerifications_Edges_Node{} - } - return t.AcmeChallengePath -} -func (t *GetDNSVerifications_DNSVerifications_Edges_Node) GetAcmeChallengeStatus() *enums.SSLVerificationStatus { - if t == nil { - t = &GetDNSVerifications_DNSVerifications_Edges_Node{} - } - return &t.AcmeChallengeStatus -} -func (t *GetDNSVerifications_DNSVerifications_Edges_Node) GetAcmeChallengeStatusReason() *string { - if t == nil { - t = &GetDNSVerifications_DNSVerifications_Edges_Node{} - } - return t.AcmeChallengeStatusReason -} -func (t *GetDNSVerifications_DNSVerifications_Edges_Node) GetCloudflareHostnameID() string { - if t == nil { - t = &GetDNSVerifications_DNSVerifications_Edges_Node{} - } - return t.CloudflareHostnameID -} -func (t *GetDNSVerifications_DNSVerifications_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetDNSVerifications_DNSVerifications_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetDNSVerifications_DNSVerifications_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetDNSVerifications_DNSVerifications_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetDNSVerifications_DNSVerifications_Edges_Node) GetDNSTxtRecord() string { - if t == nil { - t = &GetDNSVerifications_DNSVerifications_Edges_Node{} - } - return t.DNSTxtRecord -} -func (t *GetDNSVerifications_DNSVerifications_Edges_Node) GetDNSTxtValue() string { - if t == nil { - t = &GetDNSVerifications_DNSVerifications_Edges_Node{} - } - return t.DNSTxtValue -} -func (t *GetDNSVerifications_DNSVerifications_Edges_Node) GetDNSVerificationStatus() *enums.DNSVerificationStatus { - if t == nil { - t = &GetDNSVerifications_DNSVerifications_Edges_Node{} - } - return &t.DNSVerificationStatus -} -func (t *GetDNSVerifications_DNSVerifications_Edges_Node) GetDNSVerificationStatusReason() *string { - if t == nil { - t = &GetDNSVerifications_DNSVerifications_Edges_Node{} - } - return t.DNSVerificationStatusReason -} -func (t *GetDNSVerifications_DNSVerifications_Edges_Node) GetExpectedAcmeChallengeValue() *string { - if t == nil { - t = &GetDNSVerifications_DNSVerifications_Edges_Node{} - } - return t.ExpectedAcmeChallengeValue -} -func (t *GetDNSVerifications_DNSVerifications_Edges_Node) GetID() string { - if t == nil { - t = &GetDNSVerifications_DNSVerifications_Edges_Node{} - } - return t.ID -} -func (t *GetDNSVerifications_DNSVerifications_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetDNSVerifications_DNSVerifications_Edges_Node{} - } - return t.OwnerID -} -func (t *GetDNSVerifications_DNSVerifications_Edges_Node) GetTags() []string { - if t == nil { - t = &GetDNSVerifications_DNSVerifications_Edges_Node{} - } - return t.Tags -} -func (t *GetDNSVerifications_DNSVerifications_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetDNSVerifications_DNSVerifications_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetDNSVerifications_DNSVerifications_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetDNSVerifications_DNSVerifications_Edges_Node{} - } - return t.UpdatedBy -} - -type GetDNSVerifications_DNSVerifications_Edges struct { - Node *GetDNSVerifications_DNSVerifications_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetDNSVerifications_DNSVerifications_Edges) GetNode() *GetDNSVerifications_DNSVerifications_Edges_Node { - if t == nil { - t = &GetDNSVerifications_DNSVerifications_Edges{} - } - return t.Node -} - -type GetDNSVerifications_DNSVerifications struct { - Edges []*GetDNSVerifications_DNSVerifications_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetDNSVerifications_DNSVerifications_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetDNSVerifications_DNSVerifications) GetEdges() []*GetDNSVerifications_DNSVerifications_Edges { - if t == nil { - t = &GetDNSVerifications_DNSVerifications{} - } - return t.Edges -} -func (t *GetDNSVerifications_DNSVerifications) GetPageInfo() *GetDNSVerifications_DNSVerifications_PageInfo { - if t == nil { - t = &GetDNSVerifications_DNSVerifications{} - } - return &t.PageInfo -} -func (t *GetDNSVerifications_DNSVerifications) GetTotalCount() int64 { - if t == nil { - t = &GetDNSVerifications_DNSVerifications{} - } - return t.TotalCount -} - -type UpdateDNSVerification_UpdateDNSVerification_DNSVerification struct { - AcmeChallengePath *string "json:\"acmeChallengePath,omitempty\" graphql:\"acmeChallengePath\"" - AcmeChallengeStatus enums.SSLVerificationStatus "json:\"acmeChallengeStatus\" graphql:\"acmeChallengeStatus\"" - AcmeChallengeStatusReason *string "json:\"acmeChallengeStatusReason,omitempty\" graphql:\"acmeChallengeStatusReason\"" - CloudflareHostnameID string "json:\"cloudflareHostnameID\" graphql:\"cloudflareHostnameID\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DNSTxtRecord string "json:\"dnsTxtRecord\" graphql:\"dnsTxtRecord\"" - DNSTxtValue string "json:\"dnsTxtValue\" graphql:\"dnsTxtValue\"" - DNSVerificationStatus enums.DNSVerificationStatus "json:\"dnsVerificationStatus\" graphql:\"dnsVerificationStatus\"" - DNSVerificationStatusReason *string "json:\"dnsVerificationStatusReason,omitempty\" graphql:\"dnsVerificationStatusReason\"" - ExpectedAcmeChallengeValue *string "json:\"expectedAcmeChallengeValue,omitempty\" graphql:\"expectedAcmeChallengeValue\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateDNSVerification_UpdateDNSVerification_DNSVerification) GetAcmeChallengePath() *string { - if t == nil { - t = &UpdateDNSVerification_UpdateDNSVerification_DNSVerification{} - } - return t.AcmeChallengePath -} -func (t *UpdateDNSVerification_UpdateDNSVerification_DNSVerification) GetAcmeChallengeStatus() *enums.SSLVerificationStatus { - if t == nil { - t = &UpdateDNSVerification_UpdateDNSVerification_DNSVerification{} - } - return &t.AcmeChallengeStatus -} -func (t *UpdateDNSVerification_UpdateDNSVerification_DNSVerification) GetAcmeChallengeStatusReason() *string { - if t == nil { - t = &UpdateDNSVerification_UpdateDNSVerification_DNSVerification{} - } - return t.AcmeChallengeStatusReason -} -func (t *UpdateDNSVerification_UpdateDNSVerification_DNSVerification) GetCloudflareHostnameID() string { - if t == nil { - t = &UpdateDNSVerification_UpdateDNSVerification_DNSVerification{} - } - return t.CloudflareHostnameID -} -func (t *UpdateDNSVerification_UpdateDNSVerification_DNSVerification) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateDNSVerification_UpdateDNSVerification_DNSVerification{} - } - return t.CreatedAt -} -func (t *UpdateDNSVerification_UpdateDNSVerification_DNSVerification) GetCreatedBy() *string { - if t == nil { - t = &UpdateDNSVerification_UpdateDNSVerification_DNSVerification{} - } - return t.CreatedBy -} -func (t *UpdateDNSVerification_UpdateDNSVerification_DNSVerification) GetDNSTxtRecord() string { - if t == nil { - t = &UpdateDNSVerification_UpdateDNSVerification_DNSVerification{} - } - return t.DNSTxtRecord -} -func (t *UpdateDNSVerification_UpdateDNSVerification_DNSVerification) GetDNSTxtValue() string { - if t == nil { - t = &UpdateDNSVerification_UpdateDNSVerification_DNSVerification{} - } - return t.DNSTxtValue -} -func (t *UpdateDNSVerification_UpdateDNSVerification_DNSVerification) GetDNSVerificationStatus() *enums.DNSVerificationStatus { - if t == nil { - t = &UpdateDNSVerification_UpdateDNSVerification_DNSVerification{} - } - return &t.DNSVerificationStatus -} -func (t *UpdateDNSVerification_UpdateDNSVerification_DNSVerification) GetDNSVerificationStatusReason() *string { - if t == nil { - t = &UpdateDNSVerification_UpdateDNSVerification_DNSVerification{} - } - return t.DNSVerificationStatusReason -} -func (t *UpdateDNSVerification_UpdateDNSVerification_DNSVerification) GetExpectedAcmeChallengeValue() *string { - if t == nil { - t = &UpdateDNSVerification_UpdateDNSVerification_DNSVerification{} - } - return t.ExpectedAcmeChallengeValue -} -func (t *UpdateDNSVerification_UpdateDNSVerification_DNSVerification) GetID() string { - if t == nil { - t = &UpdateDNSVerification_UpdateDNSVerification_DNSVerification{} - } - return t.ID -} -func (t *UpdateDNSVerification_UpdateDNSVerification_DNSVerification) GetOwnerID() *string { - if t == nil { - t = &UpdateDNSVerification_UpdateDNSVerification_DNSVerification{} - } - return t.OwnerID -} -func (t *UpdateDNSVerification_UpdateDNSVerification_DNSVerification) GetTags() []string { - if t == nil { - t = &UpdateDNSVerification_UpdateDNSVerification_DNSVerification{} - } - return t.Tags -} -func (t *UpdateDNSVerification_UpdateDNSVerification_DNSVerification) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateDNSVerification_UpdateDNSVerification_DNSVerification{} - } - return t.UpdatedAt -} -func (t *UpdateDNSVerification_UpdateDNSVerification_DNSVerification) GetUpdatedBy() *string { - if t == nil { - t = &UpdateDNSVerification_UpdateDNSVerification_DNSVerification{} - } - return t.UpdatedBy -} - -type UpdateDNSVerification_UpdateDNSVerification struct { - DNSVerification UpdateDNSVerification_UpdateDNSVerification_DNSVerification "json:\"dnsVerification\" graphql:\"dnsVerification\"" -} - -func (t *UpdateDNSVerification_UpdateDNSVerification) GetDNSVerification() *UpdateDNSVerification_UpdateDNSVerification_DNSVerification { - if t == nil { - t = &UpdateDNSVerification_UpdateDNSVerification{} - } - return &t.DNSVerification -} - -type CreateBulkCSVDocumentData_CreateBulkCSVDocumentData_DocumentData struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Data map[string]any "json:\"data\" graphql:\"data\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TemplateID *string "json:\"templateID,omitempty\" graphql:\"templateID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCSVDocumentData_CreateBulkCSVDocumentData_DocumentData) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVDocumentData_CreateBulkCSVDocumentData_DocumentData{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVDocumentData_CreateBulkCSVDocumentData_DocumentData) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVDocumentData_CreateBulkCSVDocumentData_DocumentData{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVDocumentData_CreateBulkCSVDocumentData_DocumentData) GetData() map[string]any { - if t == nil { - t = &CreateBulkCSVDocumentData_CreateBulkCSVDocumentData_DocumentData{} - } - return t.Data -} -func (t *CreateBulkCSVDocumentData_CreateBulkCSVDocumentData_DocumentData) GetID() string { - if t == nil { - t = &CreateBulkCSVDocumentData_CreateBulkCSVDocumentData_DocumentData{} - } - return t.ID -} -func (t *CreateBulkCSVDocumentData_CreateBulkCSVDocumentData_DocumentData) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCSVDocumentData_CreateBulkCSVDocumentData_DocumentData{} - } - return t.OwnerID -} -func (t *CreateBulkCSVDocumentData_CreateBulkCSVDocumentData_DocumentData) GetTags() []string { - if t == nil { - t = &CreateBulkCSVDocumentData_CreateBulkCSVDocumentData_DocumentData{} - } - return t.Tags -} -func (t *CreateBulkCSVDocumentData_CreateBulkCSVDocumentData_DocumentData) GetTemplateID() *string { - if t == nil { - t = &CreateBulkCSVDocumentData_CreateBulkCSVDocumentData_DocumentData{} - } - return t.TemplateID -} -func (t *CreateBulkCSVDocumentData_CreateBulkCSVDocumentData_DocumentData) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVDocumentData_CreateBulkCSVDocumentData_DocumentData{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVDocumentData_CreateBulkCSVDocumentData_DocumentData) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVDocumentData_CreateBulkCSVDocumentData_DocumentData{} - } - return t.UpdatedBy -} - -type CreateBulkCSVDocumentData_CreateBulkCSVDocumentData struct { - DocumentData []*CreateBulkCSVDocumentData_CreateBulkCSVDocumentData_DocumentData "json:\"documentData,omitempty\" graphql:\"documentData\"" -} - -func (t *CreateBulkCSVDocumentData_CreateBulkCSVDocumentData) GetDocumentData() []*CreateBulkCSVDocumentData_CreateBulkCSVDocumentData_DocumentData { - if t == nil { - t = &CreateBulkCSVDocumentData_CreateBulkCSVDocumentData{} - } - return t.DocumentData -} - -type CreateBulkDocumentData_CreateBulkDocumentData_DocumentData struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Data map[string]any "json:\"data\" graphql:\"data\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TemplateID *string "json:\"templateID,omitempty\" graphql:\"templateID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkDocumentData_CreateBulkDocumentData_DocumentData) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkDocumentData_CreateBulkDocumentData_DocumentData{} - } - return t.CreatedAt -} -func (t *CreateBulkDocumentData_CreateBulkDocumentData_DocumentData) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkDocumentData_CreateBulkDocumentData_DocumentData{} - } - return t.CreatedBy -} -func (t *CreateBulkDocumentData_CreateBulkDocumentData_DocumentData) GetData() map[string]any { - if t == nil { - t = &CreateBulkDocumentData_CreateBulkDocumentData_DocumentData{} - } - return t.Data -} -func (t *CreateBulkDocumentData_CreateBulkDocumentData_DocumentData) GetID() string { - if t == nil { - t = &CreateBulkDocumentData_CreateBulkDocumentData_DocumentData{} - } - return t.ID -} -func (t *CreateBulkDocumentData_CreateBulkDocumentData_DocumentData) GetOwnerID() *string { - if t == nil { - t = &CreateBulkDocumentData_CreateBulkDocumentData_DocumentData{} - } - return t.OwnerID -} -func (t *CreateBulkDocumentData_CreateBulkDocumentData_DocumentData) GetTags() []string { - if t == nil { - t = &CreateBulkDocumentData_CreateBulkDocumentData_DocumentData{} - } - return t.Tags -} -func (t *CreateBulkDocumentData_CreateBulkDocumentData_DocumentData) GetTemplateID() *string { - if t == nil { - t = &CreateBulkDocumentData_CreateBulkDocumentData_DocumentData{} - } - return t.TemplateID -} -func (t *CreateBulkDocumentData_CreateBulkDocumentData_DocumentData) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkDocumentData_CreateBulkDocumentData_DocumentData{} - } - return t.UpdatedAt -} -func (t *CreateBulkDocumentData_CreateBulkDocumentData_DocumentData) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkDocumentData_CreateBulkDocumentData_DocumentData{} - } - return t.UpdatedBy -} - -type CreateBulkDocumentData_CreateBulkDocumentData struct { - DocumentData []*CreateBulkDocumentData_CreateBulkDocumentData_DocumentData "json:\"documentData,omitempty\" graphql:\"documentData\"" -} - -func (t *CreateBulkDocumentData_CreateBulkDocumentData) GetDocumentData() []*CreateBulkDocumentData_CreateBulkDocumentData_DocumentData { - if t == nil { - t = &CreateBulkDocumentData_CreateBulkDocumentData{} - } - return t.DocumentData -} - -type CreateDocumentData_CreateDocumentData_DocumentData struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Data map[string]any "json:\"data\" graphql:\"data\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TemplateID *string "json:\"templateID,omitempty\" graphql:\"templateID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateDocumentData_CreateDocumentData_DocumentData) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateDocumentData_CreateDocumentData_DocumentData{} - } - return t.CreatedAt -} -func (t *CreateDocumentData_CreateDocumentData_DocumentData) GetCreatedBy() *string { - if t == nil { - t = &CreateDocumentData_CreateDocumentData_DocumentData{} - } - return t.CreatedBy -} -func (t *CreateDocumentData_CreateDocumentData_DocumentData) GetData() map[string]any { - if t == nil { - t = &CreateDocumentData_CreateDocumentData_DocumentData{} - } - return t.Data -} -func (t *CreateDocumentData_CreateDocumentData_DocumentData) GetID() string { - if t == nil { - t = &CreateDocumentData_CreateDocumentData_DocumentData{} - } - return t.ID -} -func (t *CreateDocumentData_CreateDocumentData_DocumentData) GetOwnerID() *string { - if t == nil { - t = &CreateDocumentData_CreateDocumentData_DocumentData{} - } - return t.OwnerID -} -func (t *CreateDocumentData_CreateDocumentData_DocumentData) GetTags() []string { - if t == nil { - t = &CreateDocumentData_CreateDocumentData_DocumentData{} - } - return t.Tags -} -func (t *CreateDocumentData_CreateDocumentData_DocumentData) GetTemplateID() *string { - if t == nil { - t = &CreateDocumentData_CreateDocumentData_DocumentData{} - } - return t.TemplateID -} -func (t *CreateDocumentData_CreateDocumentData_DocumentData) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateDocumentData_CreateDocumentData_DocumentData{} - } - return t.UpdatedAt -} -func (t *CreateDocumentData_CreateDocumentData_DocumentData) GetUpdatedBy() *string { - if t == nil { - t = &CreateDocumentData_CreateDocumentData_DocumentData{} - } - return t.UpdatedBy -} - -type CreateDocumentData_CreateDocumentData struct { - DocumentData CreateDocumentData_CreateDocumentData_DocumentData "json:\"documentData\" graphql:\"documentData\"" -} - -func (t *CreateDocumentData_CreateDocumentData) GetDocumentData() *CreateDocumentData_CreateDocumentData_DocumentData { - if t == nil { - t = &CreateDocumentData_CreateDocumentData{} - } - return &t.DocumentData -} - -type DeleteDocumentData_DeleteDocumentData struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteDocumentData_DeleteDocumentData) GetDeletedID() string { - if t == nil { - t = &DeleteDocumentData_DeleteDocumentData{} - } - return t.DeletedID -} - -type GetDocumentDataByID_DocumentData struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Data map[string]any "json:\"data\" graphql:\"data\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TemplateID *string "json:\"templateID,omitempty\" graphql:\"templateID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetDocumentDataByID_DocumentData) GetCreatedAt() *time.Time { - if t == nil { - t = &GetDocumentDataByID_DocumentData{} - } - return t.CreatedAt -} -func (t *GetDocumentDataByID_DocumentData) GetCreatedBy() *string { - if t == nil { - t = &GetDocumentDataByID_DocumentData{} - } - return t.CreatedBy -} -func (t *GetDocumentDataByID_DocumentData) GetData() map[string]any { - if t == nil { - t = &GetDocumentDataByID_DocumentData{} - } - return t.Data -} -func (t *GetDocumentDataByID_DocumentData) GetID() string { - if t == nil { - t = &GetDocumentDataByID_DocumentData{} - } - return t.ID -} -func (t *GetDocumentDataByID_DocumentData) GetOwnerID() *string { - if t == nil { - t = &GetDocumentDataByID_DocumentData{} - } - return t.OwnerID -} -func (t *GetDocumentDataByID_DocumentData) GetTags() []string { - if t == nil { - t = &GetDocumentDataByID_DocumentData{} - } - return t.Tags -} -func (t *GetDocumentDataByID_DocumentData) GetTemplateID() *string { - if t == nil { - t = &GetDocumentDataByID_DocumentData{} - } - return t.TemplateID -} -func (t *GetDocumentDataByID_DocumentData) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetDocumentDataByID_DocumentData{} - } - return t.UpdatedAt -} -func (t *GetDocumentDataByID_DocumentData) GetUpdatedBy() *string { - if t == nil { - t = &GetDocumentDataByID_DocumentData{} - } - return t.UpdatedBy -} - -type UpdateDocumentData_UpdateDocumentData_DocumentData struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Data map[string]any "json:\"data\" graphql:\"data\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TemplateID *string "json:\"templateID,omitempty\" graphql:\"templateID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateDocumentData_UpdateDocumentData_DocumentData) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateDocumentData_UpdateDocumentData_DocumentData{} - } - return t.CreatedAt -} -func (t *UpdateDocumentData_UpdateDocumentData_DocumentData) GetCreatedBy() *string { - if t == nil { - t = &UpdateDocumentData_UpdateDocumentData_DocumentData{} - } - return t.CreatedBy -} -func (t *UpdateDocumentData_UpdateDocumentData_DocumentData) GetData() map[string]any { - if t == nil { - t = &UpdateDocumentData_UpdateDocumentData_DocumentData{} - } - return t.Data -} -func (t *UpdateDocumentData_UpdateDocumentData_DocumentData) GetID() string { - if t == nil { - t = &UpdateDocumentData_UpdateDocumentData_DocumentData{} - } - return t.ID -} -func (t *UpdateDocumentData_UpdateDocumentData_DocumentData) GetOwnerID() *string { - if t == nil { - t = &UpdateDocumentData_UpdateDocumentData_DocumentData{} - } - return t.OwnerID -} -func (t *UpdateDocumentData_UpdateDocumentData_DocumentData) GetTags() []string { - if t == nil { - t = &UpdateDocumentData_UpdateDocumentData_DocumentData{} - } - return t.Tags -} -func (t *UpdateDocumentData_UpdateDocumentData_DocumentData) GetTemplateID() *string { - if t == nil { - t = &UpdateDocumentData_UpdateDocumentData_DocumentData{} - } - return t.TemplateID -} -func (t *UpdateDocumentData_UpdateDocumentData_DocumentData) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateDocumentData_UpdateDocumentData_DocumentData{} - } - return t.UpdatedAt -} -func (t *UpdateDocumentData_UpdateDocumentData_DocumentData) GetUpdatedBy() *string { - if t == nil { - t = &UpdateDocumentData_UpdateDocumentData_DocumentData{} - } - return t.UpdatedBy -} - -type UpdateDocumentData_UpdateDocumentData struct { - DocumentData UpdateDocumentData_UpdateDocumentData_DocumentData "json:\"documentData\" graphql:\"documentData\"" -} - -func (t *UpdateDocumentData_UpdateDocumentData) GetDocumentData() *UpdateDocumentData_UpdateDocumentData_DocumentData { - if t == nil { - t = &UpdateDocumentData_UpdateDocumentData{} - } - return &t.DocumentData -} - -type CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding_EmailBrandings struct { - BackgroundColor *string "json:\"backgroundColor,omitempty\" graphql:\"backgroundColor\"" - BrandName *string "json:\"brandName,omitempty\" graphql:\"brandName\"" - ButtonColor *string "json:\"buttonColor,omitempty\" graphql:\"buttonColor\"" - ButtonTextColor *string "json:\"buttonTextColor,omitempty\" graphql:\"buttonTextColor\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - FontFamily *enums.Font "json:\"fontFamily,omitempty\" graphql:\"fontFamily\"" - ID string "json:\"id\" graphql:\"id\"" - IsDefault *bool "json:\"isDefault,omitempty\" graphql:\"isDefault\"" - LinkColor *string "json:\"linkColor,omitempty\" graphql:\"linkColor\"" - LogoRemoteURL *string "json:\"logoRemoteURL,omitempty\" graphql:\"logoRemoteURL\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PrimaryColor *string "json:\"primaryColor,omitempty\" graphql:\"primaryColor\"" - SecondaryColor *string "json:\"secondaryColor,omitempty\" graphql:\"secondaryColor\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TextColor *string "json:\"textColor,omitempty\" graphql:\"textColor\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding_EmailBrandings) GetBackgroundColor() *string { - if t == nil { - t = &CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding_EmailBrandings{} - } - return t.BackgroundColor -} -func (t *CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding_EmailBrandings) GetBrandName() *string { - if t == nil { - t = &CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding_EmailBrandings{} - } - return t.BrandName -} -func (t *CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding_EmailBrandings) GetButtonColor() *string { - if t == nil { - t = &CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding_EmailBrandings{} - } - return t.ButtonColor -} -func (t *CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding_EmailBrandings) GetButtonTextColor() *string { - if t == nil { - t = &CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding_EmailBrandings{} - } - return t.ButtonTextColor -} -func (t *CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding_EmailBrandings) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding_EmailBrandings{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding_EmailBrandings) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding_EmailBrandings{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding_EmailBrandings) GetFontFamily() *enums.Font { - if t == nil { - t = &CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding_EmailBrandings{} - } - return t.FontFamily -} -func (t *CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding_EmailBrandings) GetID() string { - if t == nil { - t = &CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding_EmailBrandings{} - } - return t.ID -} -func (t *CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding_EmailBrandings) GetIsDefault() *bool { - if t == nil { - t = &CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding_EmailBrandings{} - } - return t.IsDefault -} -func (t *CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding_EmailBrandings) GetLinkColor() *string { - if t == nil { - t = &CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding_EmailBrandings{} - } - return t.LinkColor -} -func (t *CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding_EmailBrandings) GetLogoRemoteURL() *string { - if t == nil { - t = &CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding_EmailBrandings{} - } - return t.LogoRemoteURL -} -func (t *CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding_EmailBrandings) GetName() string { - if t == nil { - t = &CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding_EmailBrandings{} - } - return t.Name -} -func (t *CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding_EmailBrandings) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding_EmailBrandings{} - } - return t.OwnerID -} -func (t *CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding_EmailBrandings) GetPrimaryColor() *string { - if t == nil { - t = &CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding_EmailBrandings{} - } - return t.PrimaryColor -} -func (t *CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding_EmailBrandings) GetSecondaryColor() *string { - if t == nil { - t = &CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding_EmailBrandings{} - } - return t.SecondaryColor -} -func (t *CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding_EmailBrandings) GetTags() []string { - if t == nil { - t = &CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding_EmailBrandings{} - } - return t.Tags -} -func (t *CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding_EmailBrandings) GetTextColor() *string { - if t == nil { - t = &CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding_EmailBrandings{} - } - return t.TextColor -} -func (t *CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding_EmailBrandings) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding_EmailBrandings{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding_EmailBrandings) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding_EmailBrandings{} - } - return t.UpdatedBy -} - -type CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding struct { - EmailBrandings []*CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding_EmailBrandings "json:\"emailBrandings,omitempty\" graphql:\"emailBrandings\"" -} - -func (t *CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding) GetEmailBrandings() []*CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding_EmailBrandings { - if t == nil { - t = &CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding{} - } - return t.EmailBrandings -} - -type CreateBulkEmailBranding_CreateBulkEmailBranding_EmailBrandings struct { - BackgroundColor *string "json:\"backgroundColor,omitempty\" graphql:\"backgroundColor\"" - BrandName *string "json:\"brandName,omitempty\" graphql:\"brandName\"" - ButtonColor *string "json:\"buttonColor,omitempty\" graphql:\"buttonColor\"" - ButtonTextColor *string "json:\"buttonTextColor,omitempty\" graphql:\"buttonTextColor\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - FontFamily *enums.Font "json:\"fontFamily,omitempty\" graphql:\"fontFamily\"" - ID string "json:\"id\" graphql:\"id\"" - IsDefault *bool "json:\"isDefault,omitempty\" graphql:\"isDefault\"" - LinkColor *string "json:\"linkColor,omitempty\" graphql:\"linkColor\"" - LogoRemoteURL *string "json:\"logoRemoteURL,omitempty\" graphql:\"logoRemoteURL\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PrimaryColor *string "json:\"primaryColor,omitempty\" graphql:\"primaryColor\"" - SecondaryColor *string "json:\"secondaryColor,omitempty\" graphql:\"secondaryColor\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TextColor *string "json:\"textColor,omitempty\" graphql:\"textColor\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkEmailBranding_CreateBulkEmailBranding_EmailBrandings) GetBackgroundColor() *string { - if t == nil { - t = &CreateBulkEmailBranding_CreateBulkEmailBranding_EmailBrandings{} - } - return t.BackgroundColor -} -func (t *CreateBulkEmailBranding_CreateBulkEmailBranding_EmailBrandings) GetBrandName() *string { - if t == nil { - t = &CreateBulkEmailBranding_CreateBulkEmailBranding_EmailBrandings{} - } - return t.BrandName -} -func (t *CreateBulkEmailBranding_CreateBulkEmailBranding_EmailBrandings) GetButtonColor() *string { - if t == nil { - t = &CreateBulkEmailBranding_CreateBulkEmailBranding_EmailBrandings{} - } - return t.ButtonColor -} -func (t *CreateBulkEmailBranding_CreateBulkEmailBranding_EmailBrandings) GetButtonTextColor() *string { - if t == nil { - t = &CreateBulkEmailBranding_CreateBulkEmailBranding_EmailBrandings{} - } - return t.ButtonTextColor -} -func (t *CreateBulkEmailBranding_CreateBulkEmailBranding_EmailBrandings) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkEmailBranding_CreateBulkEmailBranding_EmailBrandings{} - } - return t.CreatedAt -} -func (t *CreateBulkEmailBranding_CreateBulkEmailBranding_EmailBrandings) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkEmailBranding_CreateBulkEmailBranding_EmailBrandings{} - } - return t.CreatedBy -} -func (t *CreateBulkEmailBranding_CreateBulkEmailBranding_EmailBrandings) GetFontFamily() *enums.Font { - if t == nil { - t = &CreateBulkEmailBranding_CreateBulkEmailBranding_EmailBrandings{} - } - return t.FontFamily -} -func (t *CreateBulkEmailBranding_CreateBulkEmailBranding_EmailBrandings) GetID() string { - if t == nil { - t = &CreateBulkEmailBranding_CreateBulkEmailBranding_EmailBrandings{} - } - return t.ID -} -func (t *CreateBulkEmailBranding_CreateBulkEmailBranding_EmailBrandings) GetIsDefault() *bool { - if t == nil { - t = &CreateBulkEmailBranding_CreateBulkEmailBranding_EmailBrandings{} - } - return t.IsDefault -} -func (t *CreateBulkEmailBranding_CreateBulkEmailBranding_EmailBrandings) GetLinkColor() *string { - if t == nil { - t = &CreateBulkEmailBranding_CreateBulkEmailBranding_EmailBrandings{} - } - return t.LinkColor -} -func (t *CreateBulkEmailBranding_CreateBulkEmailBranding_EmailBrandings) GetLogoRemoteURL() *string { - if t == nil { - t = &CreateBulkEmailBranding_CreateBulkEmailBranding_EmailBrandings{} - } - return t.LogoRemoteURL -} -func (t *CreateBulkEmailBranding_CreateBulkEmailBranding_EmailBrandings) GetName() string { - if t == nil { - t = &CreateBulkEmailBranding_CreateBulkEmailBranding_EmailBrandings{} - } - return t.Name -} -func (t *CreateBulkEmailBranding_CreateBulkEmailBranding_EmailBrandings) GetOwnerID() *string { - if t == nil { - t = &CreateBulkEmailBranding_CreateBulkEmailBranding_EmailBrandings{} - } - return t.OwnerID -} -func (t *CreateBulkEmailBranding_CreateBulkEmailBranding_EmailBrandings) GetPrimaryColor() *string { - if t == nil { - t = &CreateBulkEmailBranding_CreateBulkEmailBranding_EmailBrandings{} - } - return t.PrimaryColor -} -func (t *CreateBulkEmailBranding_CreateBulkEmailBranding_EmailBrandings) GetSecondaryColor() *string { - if t == nil { - t = &CreateBulkEmailBranding_CreateBulkEmailBranding_EmailBrandings{} - } - return t.SecondaryColor -} -func (t *CreateBulkEmailBranding_CreateBulkEmailBranding_EmailBrandings) GetTags() []string { - if t == nil { - t = &CreateBulkEmailBranding_CreateBulkEmailBranding_EmailBrandings{} - } - return t.Tags -} -func (t *CreateBulkEmailBranding_CreateBulkEmailBranding_EmailBrandings) GetTextColor() *string { - if t == nil { - t = &CreateBulkEmailBranding_CreateBulkEmailBranding_EmailBrandings{} - } - return t.TextColor -} -func (t *CreateBulkEmailBranding_CreateBulkEmailBranding_EmailBrandings) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkEmailBranding_CreateBulkEmailBranding_EmailBrandings{} - } - return t.UpdatedAt -} -func (t *CreateBulkEmailBranding_CreateBulkEmailBranding_EmailBrandings) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkEmailBranding_CreateBulkEmailBranding_EmailBrandings{} - } - return t.UpdatedBy -} - -type CreateBulkEmailBranding_CreateBulkEmailBranding struct { - EmailBrandings []*CreateBulkEmailBranding_CreateBulkEmailBranding_EmailBrandings "json:\"emailBrandings,omitempty\" graphql:\"emailBrandings\"" -} - -func (t *CreateBulkEmailBranding_CreateBulkEmailBranding) GetEmailBrandings() []*CreateBulkEmailBranding_CreateBulkEmailBranding_EmailBrandings { - if t == nil { - t = &CreateBulkEmailBranding_CreateBulkEmailBranding{} - } - return t.EmailBrandings -} - -type CreateEmailBranding_CreateEmailBranding_EmailBranding struct { - BackgroundColor *string "json:\"backgroundColor,omitempty\" graphql:\"backgroundColor\"" - BrandName *string "json:\"brandName,omitempty\" graphql:\"brandName\"" - ButtonColor *string "json:\"buttonColor,omitempty\" graphql:\"buttonColor\"" - ButtonTextColor *string "json:\"buttonTextColor,omitempty\" graphql:\"buttonTextColor\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - FontFamily *enums.Font "json:\"fontFamily,omitempty\" graphql:\"fontFamily\"" - ID string "json:\"id\" graphql:\"id\"" - IsDefault *bool "json:\"isDefault,omitempty\" graphql:\"isDefault\"" - LinkColor *string "json:\"linkColor,omitempty\" graphql:\"linkColor\"" - LogoRemoteURL *string "json:\"logoRemoteURL,omitempty\" graphql:\"logoRemoteURL\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PrimaryColor *string "json:\"primaryColor,omitempty\" graphql:\"primaryColor\"" - SecondaryColor *string "json:\"secondaryColor,omitempty\" graphql:\"secondaryColor\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TextColor *string "json:\"textColor,omitempty\" graphql:\"textColor\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateEmailBranding_CreateEmailBranding_EmailBranding) GetBackgroundColor() *string { - if t == nil { - t = &CreateEmailBranding_CreateEmailBranding_EmailBranding{} - } - return t.BackgroundColor -} -func (t *CreateEmailBranding_CreateEmailBranding_EmailBranding) GetBrandName() *string { - if t == nil { - t = &CreateEmailBranding_CreateEmailBranding_EmailBranding{} - } - return t.BrandName -} -func (t *CreateEmailBranding_CreateEmailBranding_EmailBranding) GetButtonColor() *string { - if t == nil { - t = &CreateEmailBranding_CreateEmailBranding_EmailBranding{} - } - return t.ButtonColor -} -func (t *CreateEmailBranding_CreateEmailBranding_EmailBranding) GetButtonTextColor() *string { - if t == nil { - t = &CreateEmailBranding_CreateEmailBranding_EmailBranding{} - } - return t.ButtonTextColor -} -func (t *CreateEmailBranding_CreateEmailBranding_EmailBranding) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateEmailBranding_CreateEmailBranding_EmailBranding{} - } - return t.CreatedAt -} -func (t *CreateEmailBranding_CreateEmailBranding_EmailBranding) GetCreatedBy() *string { - if t == nil { - t = &CreateEmailBranding_CreateEmailBranding_EmailBranding{} - } - return t.CreatedBy -} -func (t *CreateEmailBranding_CreateEmailBranding_EmailBranding) GetFontFamily() *enums.Font { - if t == nil { - t = &CreateEmailBranding_CreateEmailBranding_EmailBranding{} - } - return t.FontFamily -} -func (t *CreateEmailBranding_CreateEmailBranding_EmailBranding) GetID() string { - if t == nil { - t = &CreateEmailBranding_CreateEmailBranding_EmailBranding{} - } - return t.ID -} -func (t *CreateEmailBranding_CreateEmailBranding_EmailBranding) GetIsDefault() *bool { - if t == nil { - t = &CreateEmailBranding_CreateEmailBranding_EmailBranding{} - } - return t.IsDefault -} -func (t *CreateEmailBranding_CreateEmailBranding_EmailBranding) GetLinkColor() *string { - if t == nil { - t = &CreateEmailBranding_CreateEmailBranding_EmailBranding{} - } - return t.LinkColor -} -func (t *CreateEmailBranding_CreateEmailBranding_EmailBranding) GetLogoRemoteURL() *string { - if t == nil { - t = &CreateEmailBranding_CreateEmailBranding_EmailBranding{} - } - return t.LogoRemoteURL -} -func (t *CreateEmailBranding_CreateEmailBranding_EmailBranding) GetName() string { - if t == nil { - t = &CreateEmailBranding_CreateEmailBranding_EmailBranding{} - } - return t.Name -} -func (t *CreateEmailBranding_CreateEmailBranding_EmailBranding) GetOwnerID() *string { - if t == nil { - t = &CreateEmailBranding_CreateEmailBranding_EmailBranding{} - } - return t.OwnerID -} -func (t *CreateEmailBranding_CreateEmailBranding_EmailBranding) GetPrimaryColor() *string { - if t == nil { - t = &CreateEmailBranding_CreateEmailBranding_EmailBranding{} - } - return t.PrimaryColor -} -func (t *CreateEmailBranding_CreateEmailBranding_EmailBranding) GetSecondaryColor() *string { - if t == nil { - t = &CreateEmailBranding_CreateEmailBranding_EmailBranding{} - } - return t.SecondaryColor -} -func (t *CreateEmailBranding_CreateEmailBranding_EmailBranding) GetTags() []string { - if t == nil { - t = &CreateEmailBranding_CreateEmailBranding_EmailBranding{} - } - return t.Tags -} -func (t *CreateEmailBranding_CreateEmailBranding_EmailBranding) GetTextColor() *string { - if t == nil { - t = &CreateEmailBranding_CreateEmailBranding_EmailBranding{} - } - return t.TextColor -} -func (t *CreateEmailBranding_CreateEmailBranding_EmailBranding) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateEmailBranding_CreateEmailBranding_EmailBranding{} - } - return t.UpdatedAt -} -func (t *CreateEmailBranding_CreateEmailBranding_EmailBranding) GetUpdatedBy() *string { - if t == nil { - t = &CreateEmailBranding_CreateEmailBranding_EmailBranding{} - } - return t.UpdatedBy -} - -type CreateEmailBranding_CreateEmailBranding struct { - EmailBranding CreateEmailBranding_CreateEmailBranding_EmailBranding "json:\"emailBranding\" graphql:\"emailBranding\"" -} - -func (t *CreateEmailBranding_CreateEmailBranding) GetEmailBranding() *CreateEmailBranding_CreateEmailBranding_EmailBranding { - if t == nil { - t = &CreateEmailBranding_CreateEmailBranding{} - } - return &t.EmailBranding -} - -type DeleteEmailBranding_DeleteEmailBranding struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteEmailBranding_DeleteEmailBranding) GetDeletedID() string { - if t == nil { - t = &DeleteEmailBranding_DeleteEmailBranding{} - } - return t.DeletedID -} - -type UpdateBulkEmailBranding_UpdateBulkEmailBranding_EmailBrandings struct { - BackgroundColor *string "json:\"backgroundColor,omitempty\" graphql:\"backgroundColor\"" - BrandName *string "json:\"brandName,omitempty\" graphql:\"brandName\"" - ButtonColor *string "json:\"buttonColor,omitempty\" graphql:\"buttonColor\"" - ButtonTextColor *string "json:\"buttonTextColor,omitempty\" graphql:\"buttonTextColor\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - FontFamily *enums.Font "json:\"fontFamily,omitempty\" graphql:\"fontFamily\"" - ID string "json:\"id\" graphql:\"id\"" - IsDefault *bool "json:\"isDefault,omitempty\" graphql:\"isDefault\"" - LinkColor *string "json:\"linkColor,omitempty\" graphql:\"linkColor\"" - LogoRemoteURL *string "json:\"logoRemoteURL,omitempty\" graphql:\"logoRemoteURL\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PrimaryColor *string "json:\"primaryColor,omitempty\" graphql:\"primaryColor\"" - SecondaryColor *string "json:\"secondaryColor,omitempty\" graphql:\"secondaryColor\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TextColor *string "json:\"textColor,omitempty\" graphql:\"textColor\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateBulkEmailBranding_UpdateBulkEmailBranding_EmailBrandings) GetBackgroundColor() *string { - if t == nil { - t = &UpdateBulkEmailBranding_UpdateBulkEmailBranding_EmailBrandings{} - } - return t.BackgroundColor -} -func (t *UpdateBulkEmailBranding_UpdateBulkEmailBranding_EmailBrandings) GetBrandName() *string { - if t == nil { - t = &UpdateBulkEmailBranding_UpdateBulkEmailBranding_EmailBrandings{} - } - return t.BrandName -} -func (t *UpdateBulkEmailBranding_UpdateBulkEmailBranding_EmailBrandings) GetButtonColor() *string { - if t == nil { - t = &UpdateBulkEmailBranding_UpdateBulkEmailBranding_EmailBrandings{} - } - return t.ButtonColor -} -func (t *UpdateBulkEmailBranding_UpdateBulkEmailBranding_EmailBrandings) GetButtonTextColor() *string { - if t == nil { - t = &UpdateBulkEmailBranding_UpdateBulkEmailBranding_EmailBrandings{} - } - return t.ButtonTextColor -} -func (t *UpdateBulkEmailBranding_UpdateBulkEmailBranding_EmailBrandings) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateBulkEmailBranding_UpdateBulkEmailBranding_EmailBrandings{} - } - return t.CreatedAt -} -func (t *UpdateBulkEmailBranding_UpdateBulkEmailBranding_EmailBrandings) GetCreatedBy() *string { - if t == nil { - t = &UpdateBulkEmailBranding_UpdateBulkEmailBranding_EmailBrandings{} - } - return t.CreatedBy -} -func (t *UpdateBulkEmailBranding_UpdateBulkEmailBranding_EmailBrandings) GetFontFamily() *enums.Font { - if t == nil { - t = &UpdateBulkEmailBranding_UpdateBulkEmailBranding_EmailBrandings{} - } - return t.FontFamily -} -func (t *UpdateBulkEmailBranding_UpdateBulkEmailBranding_EmailBrandings) GetID() string { - if t == nil { - t = &UpdateBulkEmailBranding_UpdateBulkEmailBranding_EmailBrandings{} - } - return t.ID -} -func (t *UpdateBulkEmailBranding_UpdateBulkEmailBranding_EmailBrandings) GetIsDefault() *bool { - if t == nil { - t = &UpdateBulkEmailBranding_UpdateBulkEmailBranding_EmailBrandings{} - } - return t.IsDefault -} -func (t *UpdateBulkEmailBranding_UpdateBulkEmailBranding_EmailBrandings) GetLinkColor() *string { - if t == nil { - t = &UpdateBulkEmailBranding_UpdateBulkEmailBranding_EmailBrandings{} - } - return t.LinkColor -} -func (t *UpdateBulkEmailBranding_UpdateBulkEmailBranding_EmailBrandings) GetLogoRemoteURL() *string { - if t == nil { - t = &UpdateBulkEmailBranding_UpdateBulkEmailBranding_EmailBrandings{} - } - return t.LogoRemoteURL -} -func (t *UpdateBulkEmailBranding_UpdateBulkEmailBranding_EmailBrandings) GetName() string { - if t == nil { - t = &UpdateBulkEmailBranding_UpdateBulkEmailBranding_EmailBrandings{} - } - return t.Name -} -func (t *UpdateBulkEmailBranding_UpdateBulkEmailBranding_EmailBrandings) GetOwnerID() *string { - if t == nil { - t = &UpdateBulkEmailBranding_UpdateBulkEmailBranding_EmailBrandings{} - } - return t.OwnerID -} -func (t *UpdateBulkEmailBranding_UpdateBulkEmailBranding_EmailBrandings) GetPrimaryColor() *string { - if t == nil { - t = &UpdateBulkEmailBranding_UpdateBulkEmailBranding_EmailBrandings{} - } - return t.PrimaryColor -} -func (t *UpdateBulkEmailBranding_UpdateBulkEmailBranding_EmailBrandings) GetSecondaryColor() *string { - if t == nil { - t = &UpdateBulkEmailBranding_UpdateBulkEmailBranding_EmailBrandings{} - } - return t.SecondaryColor -} -func (t *UpdateBulkEmailBranding_UpdateBulkEmailBranding_EmailBrandings) GetTags() []string { - if t == nil { - t = &UpdateBulkEmailBranding_UpdateBulkEmailBranding_EmailBrandings{} - } - return t.Tags -} -func (t *UpdateBulkEmailBranding_UpdateBulkEmailBranding_EmailBrandings) GetTextColor() *string { - if t == nil { - t = &UpdateBulkEmailBranding_UpdateBulkEmailBranding_EmailBrandings{} - } - return t.TextColor -} -func (t *UpdateBulkEmailBranding_UpdateBulkEmailBranding_EmailBrandings) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateBulkEmailBranding_UpdateBulkEmailBranding_EmailBrandings{} - } - return t.UpdatedAt -} -func (t *UpdateBulkEmailBranding_UpdateBulkEmailBranding_EmailBrandings) GetUpdatedBy() *string { - if t == nil { - t = &UpdateBulkEmailBranding_UpdateBulkEmailBranding_EmailBrandings{} - } - return t.UpdatedBy -} - -type UpdateBulkEmailBranding_UpdateBulkEmailBranding struct { - EmailBrandings []*UpdateBulkEmailBranding_UpdateBulkEmailBranding_EmailBrandings "json:\"emailBrandings,omitempty\" graphql:\"emailBrandings\"" - UpdatedIDs []string "json:\"updatedIDs,omitempty\" graphql:\"updatedIDs\"" -} - -func (t *UpdateBulkEmailBranding_UpdateBulkEmailBranding) GetEmailBrandings() []*UpdateBulkEmailBranding_UpdateBulkEmailBranding_EmailBrandings { - if t == nil { - t = &UpdateBulkEmailBranding_UpdateBulkEmailBranding{} - } - return t.EmailBrandings -} -func (t *UpdateBulkEmailBranding_UpdateBulkEmailBranding) GetUpdatedIDs() []string { - if t == nil { - t = &UpdateBulkEmailBranding_UpdateBulkEmailBranding{} - } - return t.UpdatedIDs -} - -type UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding_EmailBrandings struct { - BackgroundColor *string "json:\"backgroundColor,omitempty\" graphql:\"backgroundColor\"" - BrandName *string "json:\"brandName,omitempty\" graphql:\"brandName\"" - ButtonColor *string "json:\"buttonColor,omitempty\" graphql:\"buttonColor\"" - ButtonTextColor *string "json:\"buttonTextColor,omitempty\" graphql:\"buttonTextColor\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - FontFamily *enums.Font "json:\"fontFamily,omitempty\" graphql:\"fontFamily\"" - ID string "json:\"id\" graphql:\"id\"" - IsDefault *bool "json:\"isDefault,omitempty\" graphql:\"isDefault\"" - LinkColor *string "json:\"linkColor,omitempty\" graphql:\"linkColor\"" - LogoRemoteURL *string "json:\"logoRemoteURL,omitempty\" graphql:\"logoRemoteURL\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PrimaryColor *string "json:\"primaryColor,omitempty\" graphql:\"primaryColor\"" - SecondaryColor *string "json:\"secondaryColor,omitempty\" graphql:\"secondaryColor\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TextColor *string "json:\"textColor,omitempty\" graphql:\"textColor\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding_EmailBrandings) GetBackgroundColor() *string { - if t == nil { - t = &UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding_EmailBrandings{} - } - return t.BackgroundColor -} -func (t *UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding_EmailBrandings) GetBrandName() *string { - if t == nil { - t = &UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding_EmailBrandings{} - } - return t.BrandName -} -func (t *UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding_EmailBrandings) GetButtonColor() *string { - if t == nil { - t = &UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding_EmailBrandings{} - } - return t.ButtonColor -} -func (t *UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding_EmailBrandings) GetButtonTextColor() *string { - if t == nil { - t = &UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding_EmailBrandings{} - } - return t.ButtonTextColor -} -func (t *UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding_EmailBrandings) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding_EmailBrandings{} - } - return t.CreatedAt -} -func (t *UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding_EmailBrandings) GetCreatedBy() *string { - if t == nil { - t = &UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding_EmailBrandings{} - } - return t.CreatedBy -} -func (t *UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding_EmailBrandings) GetFontFamily() *enums.Font { - if t == nil { - t = &UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding_EmailBrandings{} - } - return t.FontFamily -} -func (t *UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding_EmailBrandings) GetID() string { - if t == nil { - t = &UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding_EmailBrandings{} - } - return t.ID -} -func (t *UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding_EmailBrandings) GetIsDefault() *bool { - if t == nil { - t = &UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding_EmailBrandings{} - } - return t.IsDefault -} -func (t *UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding_EmailBrandings) GetLinkColor() *string { - if t == nil { - t = &UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding_EmailBrandings{} - } - return t.LinkColor -} -func (t *UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding_EmailBrandings) GetLogoRemoteURL() *string { - if t == nil { - t = &UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding_EmailBrandings{} - } - return t.LogoRemoteURL -} -func (t *UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding_EmailBrandings) GetName() string { - if t == nil { - t = &UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding_EmailBrandings{} - } - return t.Name -} -func (t *UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding_EmailBrandings) GetOwnerID() *string { - if t == nil { - t = &UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding_EmailBrandings{} - } - return t.OwnerID -} -func (t *UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding_EmailBrandings) GetPrimaryColor() *string { - if t == nil { - t = &UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding_EmailBrandings{} - } - return t.PrimaryColor -} -func (t *UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding_EmailBrandings) GetSecondaryColor() *string { - if t == nil { - t = &UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding_EmailBrandings{} - } - return t.SecondaryColor -} -func (t *UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding_EmailBrandings) GetTags() []string { - if t == nil { - t = &UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding_EmailBrandings{} - } - return t.Tags -} -func (t *UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding_EmailBrandings) GetTextColor() *string { - if t == nil { - t = &UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding_EmailBrandings{} - } - return t.TextColor -} -func (t *UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding_EmailBrandings) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding_EmailBrandings{} - } - return t.UpdatedAt -} -func (t *UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding_EmailBrandings) GetUpdatedBy() *string { - if t == nil { - t = &UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding_EmailBrandings{} - } - return t.UpdatedBy -} - -type UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding struct { - EmailBrandings []*UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding_EmailBrandings "json:\"emailBrandings,omitempty\" graphql:\"emailBrandings\"" - UpdatedIDs []string "json:\"updatedIDs,omitempty\" graphql:\"updatedIDs\"" -} - -func (t *UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding) GetEmailBrandings() []*UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding_EmailBrandings { - if t == nil { - t = &UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding{} - } - return t.EmailBrandings -} -func (t *UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding) GetUpdatedIDs() []string { - if t == nil { - t = &UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding{} - } - return t.UpdatedIDs -} - -type DeleteBulkEmailBranding_DeleteBulkEmailBranding struct { - DeletedIDs []string "json:\"deletedIDs\" graphql:\"deletedIDs\"" -} - -func (t *DeleteBulkEmailBranding_DeleteBulkEmailBranding) GetDeletedIDs() []string { - if t == nil { - t = &DeleteBulkEmailBranding_DeleteBulkEmailBranding{} - } - return t.DeletedIDs -} - -type GetAllEmailBrandings_EmailBrandings_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllEmailBrandings_EmailBrandings_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllEmailBrandings_EmailBrandings_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllEmailBrandings_EmailBrandings_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllEmailBrandings_EmailBrandings_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllEmailBrandings_EmailBrandings_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllEmailBrandings_EmailBrandings_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllEmailBrandings_EmailBrandings_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllEmailBrandings_EmailBrandings_PageInfo{} - } - return t.StartCursor -} - -type GetAllEmailBrandings_EmailBrandings_Edges_Node struct { - BackgroundColor *string "json:\"backgroundColor,omitempty\" graphql:\"backgroundColor\"" - BrandName *string "json:\"brandName,omitempty\" graphql:\"brandName\"" - ButtonColor *string "json:\"buttonColor,omitempty\" graphql:\"buttonColor\"" - ButtonTextColor *string "json:\"buttonTextColor,omitempty\" graphql:\"buttonTextColor\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - FontFamily *enums.Font "json:\"fontFamily,omitempty\" graphql:\"fontFamily\"" - ID string "json:\"id\" graphql:\"id\"" - IsDefault *bool "json:\"isDefault,omitempty\" graphql:\"isDefault\"" - LinkColor *string "json:\"linkColor,omitempty\" graphql:\"linkColor\"" - LogoRemoteURL *string "json:\"logoRemoteURL,omitempty\" graphql:\"logoRemoteURL\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PrimaryColor *string "json:\"primaryColor,omitempty\" graphql:\"primaryColor\"" - SecondaryColor *string "json:\"secondaryColor,omitempty\" graphql:\"secondaryColor\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TextColor *string "json:\"textColor,omitempty\" graphql:\"textColor\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllEmailBrandings_EmailBrandings_Edges_Node) GetBackgroundColor() *string { - if t == nil { - t = &GetAllEmailBrandings_EmailBrandings_Edges_Node{} - } - return t.BackgroundColor -} -func (t *GetAllEmailBrandings_EmailBrandings_Edges_Node) GetBrandName() *string { - if t == nil { - t = &GetAllEmailBrandings_EmailBrandings_Edges_Node{} - } - return t.BrandName -} -func (t *GetAllEmailBrandings_EmailBrandings_Edges_Node) GetButtonColor() *string { - if t == nil { - t = &GetAllEmailBrandings_EmailBrandings_Edges_Node{} - } - return t.ButtonColor -} -func (t *GetAllEmailBrandings_EmailBrandings_Edges_Node) GetButtonTextColor() *string { - if t == nil { - t = &GetAllEmailBrandings_EmailBrandings_Edges_Node{} - } - return t.ButtonTextColor -} -func (t *GetAllEmailBrandings_EmailBrandings_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllEmailBrandings_EmailBrandings_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllEmailBrandings_EmailBrandings_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllEmailBrandings_EmailBrandings_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllEmailBrandings_EmailBrandings_Edges_Node) GetFontFamily() *enums.Font { - if t == nil { - t = &GetAllEmailBrandings_EmailBrandings_Edges_Node{} - } - return t.FontFamily -} -func (t *GetAllEmailBrandings_EmailBrandings_Edges_Node) GetID() string { - if t == nil { - t = &GetAllEmailBrandings_EmailBrandings_Edges_Node{} - } - return t.ID -} -func (t *GetAllEmailBrandings_EmailBrandings_Edges_Node) GetIsDefault() *bool { - if t == nil { - t = &GetAllEmailBrandings_EmailBrandings_Edges_Node{} - } - return t.IsDefault -} -func (t *GetAllEmailBrandings_EmailBrandings_Edges_Node) GetLinkColor() *string { - if t == nil { - t = &GetAllEmailBrandings_EmailBrandings_Edges_Node{} - } - return t.LinkColor -} -func (t *GetAllEmailBrandings_EmailBrandings_Edges_Node) GetLogoRemoteURL() *string { - if t == nil { - t = &GetAllEmailBrandings_EmailBrandings_Edges_Node{} - } - return t.LogoRemoteURL -} -func (t *GetAllEmailBrandings_EmailBrandings_Edges_Node) GetName() string { - if t == nil { - t = &GetAllEmailBrandings_EmailBrandings_Edges_Node{} - } - return t.Name -} -func (t *GetAllEmailBrandings_EmailBrandings_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllEmailBrandings_EmailBrandings_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllEmailBrandings_EmailBrandings_Edges_Node) GetPrimaryColor() *string { - if t == nil { - t = &GetAllEmailBrandings_EmailBrandings_Edges_Node{} - } - return t.PrimaryColor -} -func (t *GetAllEmailBrandings_EmailBrandings_Edges_Node) GetSecondaryColor() *string { - if t == nil { - t = &GetAllEmailBrandings_EmailBrandings_Edges_Node{} - } - return t.SecondaryColor -} -func (t *GetAllEmailBrandings_EmailBrandings_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllEmailBrandings_EmailBrandings_Edges_Node{} - } - return t.Tags -} -func (t *GetAllEmailBrandings_EmailBrandings_Edges_Node) GetTextColor() *string { - if t == nil { - t = &GetAllEmailBrandings_EmailBrandings_Edges_Node{} - } - return t.TextColor -} -func (t *GetAllEmailBrandings_EmailBrandings_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllEmailBrandings_EmailBrandings_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllEmailBrandings_EmailBrandings_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllEmailBrandings_EmailBrandings_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllEmailBrandings_EmailBrandings_Edges struct { - Node *GetAllEmailBrandings_EmailBrandings_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllEmailBrandings_EmailBrandings_Edges) GetNode() *GetAllEmailBrandings_EmailBrandings_Edges_Node { - if t == nil { - t = &GetAllEmailBrandings_EmailBrandings_Edges{} - } - return t.Node -} - -type GetAllEmailBrandings_EmailBrandings struct { - Edges []*GetAllEmailBrandings_EmailBrandings_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllEmailBrandings_EmailBrandings_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllEmailBrandings_EmailBrandings) GetEdges() []*GetAllEmailBrandings_EmailBrandings_Edges { - if t == nil { - t = &GetAllEmailBrandings_EmailBrandings{} - } - return t.Edges -} -func (t *GetAllEmailBrandings_EmailBrandings) GetPageInfo() *GetAllEmailBrandings_EmailBrandings_PageInfo { - if t == nil { - t = &GetAllEmailBrandings_EmailBrandings{} - } - return &t.PageInfo -} -func (t *GetAllEmailBrandings_EmailBrandings) GetTotalCount() int64 { - if t == nil { - t = &GetAllEmailBrandings_EmailBrandings{} - } - return t.TotalCount -} - -type GetEmailBrandingByID_EmailBranding struct { - BackgroundColor *string "json:\"backgroundColor,omitempty\" graphql:\"backgroundColor\"" - BrandName *string "json:\"brandName,omitempty\" graphql:\"brandName\"" - ButtonColor *string "json:\"buttonColor,omitempty\" graphql:\"buttonColor\"" - ButtonTextColor *string "json:\"buttonTextColor,omitempty\" graphql:\"buttonTextColor\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - FontFamily *enums.Font "json:\"fontFamily,omitempty\" graphql:\"fontFamily\"" - ID string "json:\"id\" graphql:\"id\"" - IsDefault *bool "json:\"isDefault,omitempty\" graphql:\"isDefault\"" - LinkColor *string "json:\"linkColor,omitempty\" graphql:\"linkColor\"" - LogoRemoteURL *string "json:\"logoRemoteURL,omitempty\" graphql:\"logoRemoteURL\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PrimaryColor *string "json:\"primaryColor,omitempty\" graphql:\"primaryColor\"" - SecondaryColor *string "json:\"secondaryColor,omitempty\" graphql:\"secondaryColor\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TextColor *string "json:\"textColor,omitempty\" graphql:\"textColor\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetEmailBrandingByID_EmailBranding) GetBackgroundColor() *string { - if t == nil { - t = &GetEmailBrandingByID_EmailBranding{} - } - return t.BackgroundColor -} -func (t *GetEmailBrandingByID_EmailBranding) GetBrandName() *string { - if t == nil { - t = &GetEmailBrandingByID_EmailBranding{} - } - return t.BrandName -} -func (t *GetEmailBrandingByID_EmailBranding) GetButtonColor() *string { - if t == nil { - t = &GetEmailBrandingByID_EmailBranding{} - } - return t.ButtonColor -} -func (t *GetEmailBrandingByID_EmailBranding) GetButtonTextColor() *string { - if t == nil { - t = &GetEmailBrandingByID_EmailBranding{} - } - return t.ButtonTextColor -} -func (t *GetEmailBrandingByID_EmailBranding) GetCreatedAt() *time.Time { - if t == nil { - t = &GetEmailBrandingByID_EmailBranding{} - } - return t.CreatedAt -} -func (t *GetEmailBrandingByID_EmailBranding) GetCreatedBy() *string { - if t == nil { - t = &GetEmailBrandingByID_EmailBranding{} - } - return t.CreatedBy -} -func (t *GetEmailBrandingByID_EmailBranding) GetFontFamily() *enums.Font { - if t == nil { - t = &GetEmailBrandingByID_EmailBranding{} - } - return t.FontFamily -} -func (t *GetEmailBrandingByID_EmailBranding) GetID() string { - if t == nil { - t = &GetEmailBrandingByID_EmailBranding{} - } - return t.ID -} -func (t *GetEmailBrandingByID_EmailBranding) GetIsDefault() *bool { - if t == nil { - t = &GetEmailBrandingByID_EmailBranding{} - } - return t.IsDefault -} -func (t *GetEmailBrandingByID_EmailBranding) GetLinkColor() *string { - if t == nil { - t = &GetEmailBrandingByID_EmailBranding{} - } - return t.LinkColor -} -func (t *GetEmailBrandingByID_EmailBranding) GetLogoRemoteURL() *string { - if t == nil { - t = &GetEmailBrandingByID_EmailBranding{} - } - return t.LogoRemoteURL -} -func (t *GetEmailBrandingByID_EmailBranding) GetName() string { - if t == nil { - t = &GetEmailBrandingByID_EmailBranding{} - } - return t.Name -} -func (t *GetEmailBrandingByID_EmailBranding) GetOwnerID() *string { - if t == nil { - t = &GetEmailBrandingByID_EmailBranding{} - } - return t.OwnerID -} -func (t *GetEmailBrandingByID_EmailBranding) GetPrimaryColor() *string { - if t == nil { - t = &GetEmailBrandingByID_EmailBranding{} - } - return t.PrimaryColor -} -func (t *GetEmailBrandingByID_EmailBranding) GetSecondaryColor() *string { - if t == nil { - t = &GetEmailBrandingByID_EmailBranding{} - } - return t.SecondaryColor -} -func (t *GetEmailBrandingByID_EmailBranding) GetTags() []string { - if t == nil { - t = &GetEmailBrandingByID_EmailBranding{} - } - return t.Tags -} -func (t *GetEmailBrandingByID_EmailBranding) GetTextColor() *string { - if t == nil { - t = &GetEmailBrandingByID_EmailBranding{} - } - return t.TextColor -} -func (t *GetEmailBrandingByID_EmailBranding) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetEmailBrandingByID_EmailBranding{} - } - return t.UpdatedAt -} -func (t *GetEmailBrandingByID_EmailBranding) GetUpdatedBy() *string { - if t == nil { - t = &GetEmailBrandingByID_EmailBranding{} - } - return t.UpdatedBy -} - -type GetEmailBrandings_EmailBrandings_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetEmailBrandings_EmailBrandings_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetEmailBrandings_EmailBrandings_PageInfo{} - } - return t.EndCursor -} -func (t *GetEmailBrandings_EmailBrandings_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetEmailBrandings_EmailBrandings_PageInfo{} - } - return t.HasNextPage -} -func (t *GetEmailBrandings_EmailBrandings_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetEmailBrandings_EmailBrandings_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetEmailBrandings_EmailBrandings_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetEmailBrandings_EmailBrandings_PageInfo{} - } - return t.StartCursor -} - -type GetEmailBrandings_EmailBrandings_Edges_Node struct { - BackgroundColor *string "json:\"backgroundColor,omitempty\" graphql:\"backgroundColor\"" - BrandName *string "json:\"brandName,omitempty\" graphql:\"brandName\"" - ButtonColor *string "json:\"buttonColor,omitempty\" graphql:\"buttonColor\"" - ButtonTextColor *string "json:\"buttonTextColor,omitempty\" graphql:\"buttonTextColor\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - FontFamily *enums.Font "json:\"fontFamily,omitempty\" graphql:\"fontFamily\"" - ID string "json:\"id\" graphql:\"id\"" - IsDefault *bool "json:\"isDefault,omitempty\" graphql:\"isDefault\"" - LinkColor *string "json:\"linkColor,omitempty\" graphql:\"linkColor\"" - LogoRemoteURL *string "json:\"logoRemoteURL,omitempty\" graphql:\"logoRemoteURL\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PrimaryColor *string "json:\"primaryColor,omitempty\" graphql:\"primaryColor\"" - SecondaryColor *string "json:\"secondaryColor,omitempty\" graphql:\"secondaryColor\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TextColor *string "json:\"textColor,omitempty\" graphql:\"textColor\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetEmailBrandings_EmailBrandings_Edges_Node) GetBackgroundColor() *string { - if t == nil { - t = &GetEmailBrandings_EmailBrandings_Edges_Node{} - } - return t.BackgroundColor -} -func (t *GetEmailBrandings_EmailBrandings_Edges_Node) GetBrandName() *string { - if t == nil { - t = &GetEmailBrandings_EmailBrandings_Edges_Node{} - } - return t.BrandName -} -func (t *GetEmailBrandings_EmailBrandings_Edges_Node) GetButtonColor() *string { - if t == nil { - t = &GetEmailBrandings_EmailBrandings_Edges_Node{} - } - return t.ButtonColor -} -func (t *GetEmailBrandings_EmailBrandings_Edges_Node) GetButtonTextColor() *string { - if t == nil { - t = &GetEmailBrandings_EmailBrandings_Edges_Node{} - } - return t.ButtonTextColor -} -func (t *GetEmailBrandings_EmailBrandings_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetEmailBrandings_EmailBrandings_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetEmailBrandings_EmailBrandings_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetEmailBrandings_EmailBrandings_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetEmailBrandings_EmailBrandings_Edges_Node) GetFontFamily() *enums.Font { - if t == nil { - t = &GetEmailBrandings_EmailBrandings_Edges_Node{} - } - return t.FontFamily -} -func (t *GetEmailBrandings_EmailBrandings_Edges_Node) GetID() string { - if t == nil { - t = &GetEmailBrandings_EmailBrandings_Edges_Node{} - } - return t.ID -} -func (t *GetEmailBrandings_EmailBrandings_Edges_Node) GetIsDefault() *bool { - if t == nil { - t = &GetEmailBrandings_EmailBrandings_Edges_Node{} - } - return t.IsDefault -} -func (t *GetEmailBrandings_EmailBrandings_Edges_Node) GetLinkColor() *string { - if t == nil { - t = &GetEmailBrandings_EmailBrandings_Edges_Node{} - } - return t.LinkColor -} -func (t *GetEmailBrandings_EmailBrandings_Edges_Node) GetLogoRemoteURL() *string { - if t == nil { - t = &GetEmailBrandings_EmailBrandings_Edges_Node{} - } - return t.LogoRemoteURL -} -func (t *GetEmailBrandings_EmailBrandings_Edges_Node) GetName() string { - if t == nil { - t = &GetEmailBrandings_EmailBrandings_Edges_Node{} - } - return t.Name -} -func (t *GetEmailBrandings_EmailBrandings_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetEmailBrandings_EmailBrandings_Edges_Node{} - } - return t.OwnerID -} -func (t *GetEmailBrandings_EmailBrandings_Edges_Node) GetPrimaryColor() *string { - if t == nil { - t = &GetEmailBrandings_EmailBrandings_Edges_Node{} - } - return t.PrimaryColor -} -func (t *GetEmailBrandings_EmailBrandings_Edges_Node) GetSecondaryColor() *string { - if t == nil { - t = &GetEmailBrandings_EmailBrandings_Edges_Node{} - } - return t.SecondaryColor -} -func (t *GetEmailBrandings_EmailBrandings_Edges_Node) GetTags() []string { - if t == nil { - t = &GetEmailBrandings_EmailBrandings_Edges_Node{} - } - return t.Tags -} -func (t *GetEmailBrandings_EmailBrandings_Edges_Node) GetTextColor() *string { - if t == nil { - t = &GetEmailBrandings_EmailBrandings_Edges_Node{} - } - return t.TextColor -} -func (t *GetEmailBrandings_EmailBrandings_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetEmailBrandings_EmailBrandings_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetEmailBrandings_EmailBrandings_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetEmailBrandings_EmailBrandings_Edges_Node{} - } - return t.UpdatedBy -} - -type GetEmailBrandings_EmailBrandings_Edges struct { - Node *GetEmailBrandings_EmailBrandings_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetEmailBrandings_EmailBrandings_Edges) GetNode() *GetEmailBrandings_EmailBrandings_Edges_Node { - if t == nil { - t = &GetEmailBrandings_EmailBrandings_Edges{} - } - return t.Node -} - -type GetEmailBrandings_EmailBrandings struct { - Edges []*GetEmailBrandings_EmailBrandings_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetEmailBrandings_EmailBrandings_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetEmailBrandings_EmailBrandings) GetEdges() []*GetEmailBrandings_EmailBrandings_Edges { - if t == nil { - t = &GetEmailBrandings_EmailBrandings{} - } - return t.Edges -} -func (t *GetEmailBrandings_EmailBrandings) GetPageInfo() *GetEmailBrandings_EmailBrandings_PageInfo { - if t == nil { - t = &GetEmailBrandings_EmailBrandings{} - } - return &t.PageInfo -} -func (t *GetEmailBrandings_EmailBrandings) GetTotalCount() int64 { - if t == nil { - t = &GetEmailBrandings_EmailBrandings{} - } - return t.TotalCount -} - -type UpdateEmailBranding_UpdateEmailBranding_EmailBranding struct { - BackgroundColor *string "json:\"backgroundColor,omitempty\" graphql:\"backgroundColor\"" - BrandName *string "json:\"brandName,omitempty\" graphql:\"brandName\"" - ButtonColor *string "json:\"buttonColor,omitempty\" graphql:\"buttonColor\"" - ButtonTextColor *string "json:\"buttonTextColor,omitempty\" graphql:\"buttonTextColor\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - FontFamily *enums.Font "json:\"fontFamily,omitempty\" graphql:\"fontFamily\"" - ID string "json:\"id\" graphql:\"id\"" - IsDefault *bool "json:\"isDefault,omitempty\" graphql:\"isDefault\"" - LinkColor *string "json:\"linkColor,omitempty\" graphql:\"linkColor\"" - LogoRemoteURL *string "json:\"logoRemoteURL,omitempty\" graphql:\"logoRemoteURL\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PrimaryColor *string "json:\"primaryColor,omitempty\" graphql:\"primaryColor\"" - SecondaryColor *string "json:\"secondaryColor,omitempty\" graphql:\"secondaryColor\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TextColor *string "json:\"textColor,omitempty\" graphql:\"textColor\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateEmailBranding_UpdateEmailBranding_EmailBranding) GetBackgroundColor() *string { - if t == nil { - t = &UpdateEmailBranding_UpdateEmailBranding_EmailBranding{} - } - return t.BackgroundColor -} -func (t *UpdateEmailBranding_UpdateEmailBranding_EmailBranding) GetBrandName() *string { - if t == nil { - t = &UpdateEmailBranding_UpdateEmailBranding_EmailBranding{} - } - return t.BrandName -} -func (t *UpdateEmailBranding_UpdateEmailBranding_EmailBranding) GetButtonColor() *string { - if t == nil { - t = &UpdateEmailBranding_UpdateEmailBranding_EmailBranding{} - } - return t.ButtonColor -} -func (t *UpdateEmailBranding_UpdateEmailBranding_EmailBranding) GetButtonTextColor() *string { - if t == nil { - t = &UpdateEmailBranding_UpdateEmailBranding_EmailBranding{} - } - return t.ButtonTextColor -} -func (t *UpdateEmailBranding_UpdateEmailBranding_EmailBranding) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateEmailBranding_UpdateEmailBranding_EmailBranding{} - } - return t.CreatedAt -} -func (t *UpdateEmailBranding_UpdateEmailBranding_EmailBranding) GetCreatedBy() *string { - if t == nil { - t = &UpdateEmailBranding_UpdateEmailBranding_EmailBranding{} - } - return t.CreatedBy -} -func (t *UpdateEmailBranding_UpdateEmailBranding_EmailBranding) GetFontFamily() *enums.Font { - if t == nil { - t = &UpdateEmailBranding_UpdateEmailBranding_EmailBranding{} - } - return t.FontFamily -} -func (t *UpdateEmailBranding_UpdateEmailBranding_EmailBranding) GetID() string { - if t == nil { - t = &UpdateEmailBranding_UpdateEmailBranding_EmailBranding{} - } - return t.ID -} -func (t *UpdateEmailBranding_UpdateEmailBranding_EmailBranding) GetIsDefault() *bool { - if t == nil { - t = &UpdateEmailBranding_UpdateEmailBranding_EmailBranding{} - } - return t.IsDefault -} -func (t *UpdateEmailBranding_UpdateEmailBranding_EmailBranding) GetLinkColor() *string { - if t == nil { - t = &UpdateEmailBranding_UpdateEmailBranding_EmailBranding{} - } - return t.LinkColor -} -func (t *UpdateEmailBranding_UpdateEmailBranding_EmailBranding) GetLogoRemoteURL() *string { - if t == nil { - t = &UpdateEmailBranding_UpdateEmailBranding_EmailBranding{} - } - return t.LogoRemoteURL -} -func (t *UpdateEmailBranding_UpdateEmailBranding_EmailBranding) GetName() string { - if t == nil { - t = &UpdateEmailBranding_UpdateEmailBranding_EmailBranding{} - } - return t.Name -} -func (t *UpdateEmailBranding_UpdateEmailBranding_EmailBranding) GetOwnerID() *string { - if t == nil { - t = &UpdateEmailBranding_UpdateEmailBranding_EmailBranding{} - } - return t.OwnerID -} -func (t *UpdateEmailBranding_UpdateEmailBranding_EmailBranding) GetPrimaryColor() *string { - if t == nil { - t = &UpdateEmailBranding_UpdateEmailBranding_EmailBranding{} - } - return t.PrimaryColor -} -func (t *UpdateEmailBranding_UpdateEmailBranding_EmailBranding) GetSecondaryColor() *string { - if t == nil { - t = &UpdateEmailBranding_UpdateEmailBranding_EmailBranding{} - } - return t.SecondaryColor -} -func (t *UpdateEmailBranding_UpdateEmailBranding_EmailBranding) GetTags() []string { - if t == nil { - t = &UpdateEmailBranding_UpdateEmailBranding_EmailBranding{} - } - return t.Tags -} -func (t *UpdateEmailBranding_UpdateEmailBranding_EmailBranding) GetTextColor() *string { - if t == nil { - t = &UpdateEmailBranding_UpdateEmailBranding_EmailBranding{} - } - return t.TextColor -} -func (t *UpdateEmailBranding_UpdateEmailBranding_EmailBranding) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateEmailBranding_UpdateEmailBranding_EmailBranding{} - } - return t.UpdatedAt -} -func (t *UpdateEmailBranding_UpdateEmailBranding_EmailBranding) GetUpdatedBy() *string { - if t == nil { - t = &UpdateEmailBranding_UpdateEmailBranding_EmailBranding{} - } - return t.UpdatedBy -} - -type UpdateEmailBranding_UpdateEmailBranding struct { - EmailBranding UpdateEmailBranding_UpdateEmailBranding_EmailBranding "json:\"emailBranding\" graphql:\"emailBranding\"" -} - -func (t *UpdateEmailBranding_UpdateEmailBranding) GetEmailBranding() *UpdateEmailBranding_UpdateEmailBranding_EmailBranding { - if t == nil { - t = &UpdateEmailBranding_UpdateEmailBranding{} - } - return &t.EmailBranding -} - -type CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates struct { - Active bool "json:\"active\" graphql:\"active\"" - BodyTemplate *string "json:\"bodyTemplate,omitempty\" graphql:\"bodyTemplate\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - Format enums.NotificationTemplateFormat "json:\"format\" graphql:\"format\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID *string "json:\"integrationID,omitempty\" graphql:\"integrationID\"" - InternalNotes *string "json:\"internalNotes,omitempty\" graphql:\"internalNotes\"" - Jsonconfig map[string]any "json:\"jsonconfig,omitempty\" graphql:\"jsonconfig\"" - Key string "json:\"key\" graphql:\"key\"" - Locale string "json:\"locale\" graphql:\"locale\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PreheaderTemplate *string "json:\"preheaderTemplate,omitempty\" graphql:\"preheaderTemplate\"" - SubjectTemplate *string "json:\"subjectTemplate,omitempty\" graphql:\"subjectTemplate\"" - SystemInternalID *string "json:\"systemInternalID,omitempty\" graphql:\"systemInternalID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - TextTemplate *string "json:\"textTemplate,omitempty\" graphql:\"textTemplate\"" - Uischema map[string]any "json:\"uischema,omitempty\" graphql:\"uischema\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Version int64 "json:\"version\" graphql:\"version\"" - WorkflowDefinitionID *string "json:\"workflowDefinitionID,omitempty\" graphql:\"workflowDefinitionID\"" - WorkflowInstanceID *string "json:\"workflowInstanceID,omitempty\" graphql:\"workflowInstanceID\"" -} - -func (t *CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates) GetActive() bool { - if t == nil { - t = &CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.Active -} -func (t *CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates) GetBodyTemplate() *string { - if t == nil { - t = &CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.BodyTemplate -} -func (t *CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates) GetDescription() *string { - if t == nil { - t = &CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.Description -} -func (t *CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates) GetFormat() *enums.NotificationTemplateFormat { - if t == nil { - t = &CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates{} - } - return &t.Format -} -func (t *CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates) GetID() string { - if t == nil { - t = &CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.ID -} -func (t *CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates) GetIntegrationID() *string { - if t == nil { - t = &CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.IntegrationID -} -func (t *CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates) GetInternalNotes() *string { - if t == nil { - t = &CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.InternalNotes -} -func (t *CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates) GetJsonconfig() map[string]any { - if t == nil { - t = &CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.Jsonconfig -} -func (t *CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates) GetKey() string { - if t == nil { - t = &CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.Key -} -func (t *CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates) GetLocale() string { - if t == nil { - t = &CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.Locale -} -func (t *CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates) GetMetadata() map[string]any { - if t == nil { - t = &CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.Metadata -} -func (t *CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates) GetName() string { - if t == nil { - t = &CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.Name -} -func (t *CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.OwnerID -} -func (t *CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates) GetPreheaderTemplate() *string { - if t == nil { - t = &CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.PreheaderTemplate -} -func (t *CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates) GetSubjectTemplate() *string { - if t == nil { - t = &CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.SubjectTemplate -} -func (t *CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates) GetSystemInternalID() *string { - if t == nil { - t = &CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.SystemInternalID -} -func (t *CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates) GetSystemOwned() *bool { - if t == nil { - t = &CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.SystemOwned -} -func (t *CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates) GetTextTemplate() *string { - if t == nil { - t = &CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.TextTemplate -} -func (t *CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates) GetUischema() map[string]any { - if t == nil { - t = &CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.Uischema -} -func (t *CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.UpdatedBy -} -func (t *CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates) GetVersion() int64 { - if t == nil { - t = &CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.Version -} -func (t *CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates) GetWorkflowDefinitionID() *string { - if t == nil { - t = &CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.WorkflowDefinitionID -} -func (t *CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates) GetWorkflowInstanceID() *string { - if t == nil { - t = &CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.WorkflowInstanceID -} - -type CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate struct { - EmailTemplates []*CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates "json:\"emailTemplates,omitempty\" graphql:\"emailTemplates\"" -} - -func (t *CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate) GetEmailTemplates() []*CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate_EmailTemplates { - if t == nil { - t = &CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate{} - } - return t.EmailTemplates -} - -type CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates struct { - Active bool "json:\"active\" graphql:\"active\"" - BodyTemplate *string "json:\"bodyTemplate,omitempty\" graphql:\"bodyTemplate\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - Format enums.NotificationTemplateFormat "json:\"format\" graphql:\"format\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID *string "json:\"integrationID,omitempty\" graphql:\"integrationID\"" - InternalNotes *string "json:\"internalNotes,omitempty\" graphql:\"internalNotes\"" - Jsonconfig map[string]any "json:\"jsonconfig,omitempty\" graphql:\"jsonconfig\"" - Key string "json:\"key\" graphql:\"key\"" - Locale string "json:\"locale\" graphql:\"locale\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PreheaderTemplate *string "json:\"preheaderTemplate,omitempty\" graphql:\"preheaderTemplate\"" - SubjectTemplate *string "json:\"subjectTemplate,omitempty\" graphql:\"subjectTemplate\"" - SystemInternalID *string "json:\"systemInternalID,omitempty\" graphql:\"systemInternalID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - TextTemplate *string "json:\"textTemplate,omitempty\" graphql:\"textTemplate\"" - Uischema map[string]any "json:\"uischema,omitempty\" graphql:\"uischema\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Version int64 "json:\"version\" graphql:\"version\"" - WorkflowDefinitionID *string "json:\"workflowDefinitionID,omitempty\" graphql:\"workflowDefinitionID\"" - WorkflowInstanceID *string "json:\"workflowInstanceID,omitempty\" graphql:\"workflowInstanceID\"" -} - -func (t *CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates) GetActive() bool { - if t == nil { - t = &CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates{} - } - return t.Active -} -func (t *CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates) GetBodyTemplate() *string { - if t == nil { - t = &CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates{} - } - return t.BodyTemplate -} -func (t *CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates{} - } - return t.CreatedAt -} -func (t *CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates{} - } - return t.CreatedBy -} -func (t *CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates) GetDescription() *string { - if t == nil { - t = &CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates{} - } - return t.Description -} -func (t *CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates) GetFormat() *enums.NotificationTemplateFormat { - if t == nil { - t = &CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates{} - } - return &t.Format -} -func (t *CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates) GetID() string { - if t == nil { - t = &CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates{} - } - return t.ID -} -func (t *CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates) GetIntegrationID() *string { - if t == nil { - t = &CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates{} - } - return t.IntegrationID -} -func (t *CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates) GetInternalNotes() *string { - if t == nil { - t = &CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates{} - } - return t.InternalNotes -} -func (t *CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates) GetJsonconfig() map[string]any { - if t == nil { - t = &CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates{} - } - return t.Jsonconfig -} -func (t *CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates) GetKey() string { - if t == nil { - t = &CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates{} - } - return t.Key -} -func (t *CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates) GetLocale() string { - if t == nil { - t = &CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates{} - } - return t.Locale -} -func (t *CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates) GetMetadata() map[string]any { - if t == nil { - t = &CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates{} - } - return t.Metadata -} -func (t *CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates) GetName() string { - if t == nil { - t = &CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates{} - } - return t.Name -} -func (t *CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates) GetOwnerID() *string { - if t == nil { - t = &CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates{} - } - return t.OwnerID -} -func (t *CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates) GetPreheaderTemplate() *string { - if t == nil { - t = &CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates{} - } - return t.PreheaderTemplate -} -func (t *CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates) GetSubjectTemplate() *string { - if t == nil { - t = &CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates{} - } - return t.SubjectTemplate -} -func (t *CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates) GetSystemInternalID() *string { - if t == nil { - t = &CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates{} - } - return t.SystemInternalID -} -func (t *CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates) GetSystemOwned() *bool { - if t == nil { - t = &CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates{} - } - return t.SystemOwned -} -func (t *CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates) GetTextTemplate() *string { - if t == nil { - t = &CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates{} - } - return t.TextTemplate -} -func (t *CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates) GetUischema() map[string]any { - if t == nil { - t = &CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates{} - } - return t.Uischema -} -func (t *CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates{} - } - return t.UpdatedAt -} -func (t *CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates{} - } - return t.UpdatedBy -} -func (t *CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates) GetVersion() int64 { - if t == nil { - t = &CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates{} - } - return t.Version -} -func (t *CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates) GetWorkflowDefinitionID() *string { - if t == nil { - t = &CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates{} - } - return t.WorkflowDefinitionID -} -func (t *CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates) GetWorkflowInstanceID() *string { - if t == nil { - t = &CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates{} - } - return t.WorkflowInstanceID -} - -type CreateBulkEmailTemplate_CreateBulkEmailTemplate struct { - EmailTemplates []*CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates "json:\"emailTemplates,omitempty\" graphql:\"emailTemplates\"" -} - -func (t *CreateBulkEmailTemplate_CreateBulkEmailTemplate) GetEmailTemplates() []*CreateBulkEmailTemplate_CreateBulkEmailTemplate_EmailTemplates { - if t == nil { - t = &CreateBulkEmailTemplate_CreateBulkEmailTemplate{} - } - return t.EmailTemplates -} - -type CreateEmailTemplate_CreateEmailTemplate_EmailTemplate struct { - Active bool "json:\"active\" graphql:\"active\"" - BodyTemplate *string "json:\"bodyTemplate,omitempty\" graphql:\"bodyTemplate\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - Format enums.NotificationTemplateFormat "json:\"format\" graphql:\"format\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID *string "json:\"integrationID,omitempty\" graphql:\"integrationID\"" - InternalNotes *string "json:\"internalNotes,omitempty\" graphql:\"internalNotes\"" - Jsonconfig map[string]any "json:\"jsonconfig,omitempty\" graphql:\"jsonconfig\"" - Key string "json:\"key\" graphql:\"key\"" - Locale string "json:\"locale\" graphql:\"locale\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PreheaderTemplate *string "json:\"preheaderTemplate,omitempty\" graphql:\"preheaderTemplate\"" - SubjectTemplate *string "json:\"subjectTemplate,omitempty\" graphql:\"subjectTemplate\"" - SystemInternalID *string "json:\"systemInternalID,omitempty\" graphql:\"systemInternalID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - TextTemplate *string "json:\"textTemplate,omitempty\" graphql:\"textTemplate\"" - Uischema map[string]any "json:\"uischema,omitempty\" graphql:\"uischema\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Version int64 "json:\"version\" graphql:\"version\"" - WorkflowDefinitionID *string "json:\"workflowDefinitionID,omitempty\" graphql:\"workflowDefinitionID\"" - WorkflowInstanceID *string "json:\"workflowInstanceID,omitempty\" graphql:\"workflowInstanceID\"" -} - -func (t *CreateEmailTemplate_CreateEmailTemplate_EmailTemplate) GetActive() bool { - if t == nil { - t = &CreateEmailTemplate_CreateEmailTemplate_EmailTemplate{} - } - return t.Active -} -func (t *CreateEmailTemplate_CreateEmailTemplate_EmailTemplate) GetBodyTemplate() *string { - if t == nil { - t = &CreateEmailTemplate_CreateEmailTemplate_EmailTemplate{} - } - return t.BodyTemplate -} -func (t *CreateEmailTemplate_CreateEmailTemplate_EmailTemplate) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateEmailTemplate_CreateEmailTemplate_EmailTemplate{} - } - return t.CreatedAt -} -func (t *CreateEmailTemplate_CreateEmailTemplate_EmailTemplate) GetCreatedBy() *string { - if t == nil { - t = &CreateEmailTemplate_CreateEmailTemplate_EmailTemplate{} - } - return t.CreatedBy -} -func (t *CreateEmailTemplate_CreateEmailTemplate_EmailTemplate) GetDescription() *string { - if t == nil { - t = &CreateEmailTemplate_CreateEmailTemplate_EmailTemplate{} - } - return t.Description -} -func (t *CreateEmailTemplate_CreateEmailTemplate_EmailTemplate) GetFormat() *enums.NotificationTemplateFormat { - if t == nil { - t = &CreateEmailTemplate_CreateEmailTemplate_EmailTemplate{} - } - return &t.Format -} -func (t *CreateEmailTemplate_CreateEmailTemplate_EmailTemplate) GetID() string { - if t == nil { - t = &CreateEmailTemplate_CreateEmailTemplate_EmailTemplate{} - } - return t.ID -} -func (t *CreateEmailTemplate_CreateEmailTemplate_EmailTemplate) GetIntegrationID() *string { - if t == nil { - t = &CreateEmailTemplate_CreateEmailTemplate_EmailTemplate{} - } - return t.IntegrationID -} -func (t *CreateEmailTemplate_CreateEmailTemplate_EmailTemplate) GetInternalNotes() *string { - if t == nil { - t = &CreateEmailTemplate_CreateEmailTemplate_EmailTemplate{} - } - return t.InternalNotes -} -func (t *CreateEmailTemplate_CreateEmailTemplate_EmailTemplate) GetJsonconfig() map[string]any { - if t == nil { - t = &CreateEmailTemplate_CreateEmailTemplate_EmailTemplate{} - } - return t.Jsonconfig -} -func (t *CreateEmailTemplate_CreateEmailTemplate_EmailTemplate) GetKey() string { - if t == nil { - t = &CreateEmailTemplate_CreateEmailTemplate_EmailTemplate{} - } - return t.Key -} -func (t *CreateEmailTemplate_CreateEmailTemplate_EmailTemplate) GetLocale() string { - if t == nil { - t = &CreateEmailTemplate_CreateEmailTemplate_EmailTemplate{} - } - return t.Locale -} -func (t *CreateEmailTemplate_CreateEmailTemplate_EmailTemplate) GetMetadata() map[string]any { - if t == nil { - t = &CreateEmailTemplate_CreateEmailTemplate_EmailTemplate{} - } - return t.Metadata -} -func (t *CreateEmailTemplate_CreateEmailTemplate_EmailTemplate) GetName() string { - if t == nil { - t = &CreateEmailTemplate_CreateEmailTemplate_EmailTemplate{} - } - return t.Name -} -func (t *CreateEmailTemplate_CreateEmailTemplate_EmailTemplate) GetOwnerID() *string { - if t == nil { - t = &CreateEmailTemplate_CreateEmailTemplate_EmailTemplate{} - } - return t.OwnerID -} -func (t *CreateEmailTemplate_CreateEmailTemplate_EmailTemplate) GetPreheaderTemplate() *string { - if t == nil { - t = &CreateEmailTemplate_CreateEmailTemplate_EmailTemplate{} - } - return t.PreheaderTemplate -} -func (t *CreateEmailTemplate_CreateEmailTemplate_EmailTemplate) GetSubjectTemplate() *string { - if t == nil { - t = &CreateEmailTemplate_CreateEmailTemplate_EmailTemplate{} - } - return t.SubjectTemplate -} -func (t *CreateEmailTemplate_CreateEmailTemplate_EmailTemplate) GetSystemInternalID() *string { - if t == nil { - t = &CreateEmailTemplate_CreateEmailTemplate_EmailTemplate{} - } - return t.SystemInternalID -} -func (t *CreateEmailTemplate_CreateEmailTemplate_EmailTemplate) GetSystemOwned() *bool { - if t == nil { - t = &CreateEmailTemplate_CreateEmailTemplate_EmailTemplate{} - } - return t.SystemOwned -} -func (t *CreateEmailTemplate_CreateEmailTemplate_EmailTemplate) GetTextTemplate() *string { - if t == nil { - t = &CreateEmailTemplate_CreateEmailTemplate_EmailTemplate{} - } - return t.TextTemplate -} -func (t *CreateEmailTemplate_CreateEmailTemplate_EmailTemplate) GetUischema() map[string]any { - if t == nil { - t = &CreateEmailTemplate_CreateEmailTemplate_EmailTemplate{} - } - return t.Uischema -} -func (t *CreateEmailTemplate_CreateEmailTemplate_EmailTemplate) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateEmailTemplate_CreateEmailTemplate_EmailTemplate{} - } - return t.UpdatedAt -} -func (t *CreateEmailTemplate_CreateEmailTemplate_EmailTemplate) GetUpdatedBy() *string { - if t == nil { - t = &CreateEmailTemplate_CreateEmailTemplate_EmailTemplate{} - } - return t.UpdatedBy -} -func (t *CreateEmailTemplate_CreateEmailTemplate_EmailTemplate) GetVersion() int64 { - if t == nil { - t = &CreateEmailTemplate_CreateEmailTemplate_EmailTemplate{} - } - return t.Version -} -func (t *CreateEmailTemplate_CreateEmailTemplate_EmailTemplate) GetWorkflowDefinitionID() *string { - if t == nil { - t = &CreateEmailTemplate_CreateEmailTemplate_EmailTemplate{} - } - return t.WorkflowDefinitionID -} -func (t *CreateEmailTemplate_CreateEmailTemplate_EmailTemplate) GetWorkflowInstanceID() *string { - if t == nil { - t = &CreateEmailTemplate_CreateEmailTemplate_EmailTemplate{} - } - return t.WorkflowInstanceID -} - -type CreateEmailTemplate_CreateEmailTemplate struct { - EmailTemplate CreateEmailTemplate_CreateEmailTemplate_EmailTemplate "json:\"emailTemplate\" graphql:\"emailTemplate\"" -} - -func (t *CreateEmailTemplate_CreateEmailTemplate) GetEmailTemplate() *CreateEmailTemplate_CreateEmailTemplate_EmailTemplate { - if t == nil { - t = &CreateEmailTemplate_CreateEmailTemplate{} - } - return &t.EmailTemplate -} - -type DeleteBulkEmailTemplate_DeleteBulkEmailTemplate struct { - DeletedIDs []string "json:\"deletedIDs\" graphql:\"deletedIDs\"" -} - -func (t *DeleteBulkEmailTemplate_DeleteBulkEmailTemplate) GetDeletedIDs() []string { - if t == nil { - t = &DeleteBulkEmailTemplate_DeleteBulkEmailTemplate{} - } - return t.DeletedIDs -} - -type DeleteEmailTemplate_DeleteEmailTemplate struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteEmailTemplate_DeleteEmailTemplate) GetDeletedID() string { - if t == nil { - t = &DeleteEmailTemplate_DeleteEmailTemplate{} - } - return t.DeletedID -} - -type GetAllEmailTemplates_EmailTemplates_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllEmailTemplates_EmailTemplates_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllEmailTemplates_EmailTemplates_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllEmailTemplates_EmailTemplates_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllEmailTemplates_EmailTemplates_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllEmailTemplates_EmailTemplates_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllEmailTemplates_EmailTemplates_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllEmailTemplates_EmailTemplates_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllEmailTemplates_EmailTemplates_PageInfo{} - } - return t.StartCursor -} - -type GetAllEmailTemplates_EmailTemplates_Edges_Node struct { - Active bool "json:\"active\" graphql:\"active\"" - BodyTemplate *string "json:\"bodyTemplate,omitempty\" graphql:\"bodyTemplate\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - Format enums.NotificationTemplateFormat "json:\"format\" graphql:\"format\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID *string "json:\"integrationID,omitempty\" graphql:\"integrationID\"" - InternalNotes *string "json:\"internalNotes,omitempty\" graphql:\"internalNotes\"" - Jsonconfig map[string]any "json:\"jsonconfig,omitempty\" graphql:\"jsonconfig\"" - Key string "json:\"key\" graphql:\"key\"" - Locale string "json:\"locale\" graphql:\"locale\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PreheaderTemplate *string "json:\"preheaderTemplate,omitempty\" graphql:\"preheaderTemplate\"" - SubjectTemplate *string "json:\"subjectTemplate,omitempty\" graphql:\"subjectTemplate\"" - SystemInternalID *string "json:\"systemInternalID,omitempty\" graphql:\"systemInternalID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - TextTemplate *string "json:\"textTemplate,omitempty\" graphql:\"textTemplate\"" - Uischema map[string]any "json:\"uischema,omitempty\" graphql:\"uischema\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Version int64 "json:\"version\" graphql:\"version\"" - WorkflowDefinitionID *string "json:\"workflowDefinitionID,omitempty\" graphql:\"workflowDefinitionID\"" - WorkflowInstanceID *string "json:\"workflowInstanceID,omitempty\" graphql:\"workflowInstanceID\"" -} - -func (t *GetAllEmailTemplates_EmailTemplates_Edges_Node) GetActive() bool { - if t == nil { - t = &GetAllEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.Active -} -func (t *GetAllEmailTemplates_EmailTemplates_Edges_Node) GetBodyTemplate() *string { - if t == nil { - t = &GetAllEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.BodyTemplate -} -func (t *GetAllEmailTemplates_EmailTemplates_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllEmailTemplates_EmailTemplates_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllEmailTemplates_EmailTemplates_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetAllEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.Description -} -func (t *GetAllEmailTemplates_EmailTemplates_Edges_Node) GetFormat() *enums.NotificationTemplateFormat { - if t == nil { - t = &GetAllEmailTemplates_EmailTemplates_Edges_Node{} - } - return &t.Format -} -func (t *GetAllEmailTemplates_EmailTemplates_Edges_Node) GetID() string { - if t == nil { - t = &GetAllEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.ID -} -func (t *GetAllEmailTemplates_EmailTemplates_Edges_Node) GetIntegrationID() *string { - if t == nil { - t = &GetAllEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.IntegrationID -} -func (t *GetAllEmailTemplates_EmailTemplates_Edges_Node) GetInternalNotes() *string { - if t == nil { - t = &GetAllEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.InternalNotes -} -func (t *GetAllEmailTemplates_EmailTemplates_Edges_Node) GetJsonconfig() map[string]any { - if t == nil { - t = &GetAllEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.Jsonconfig -} -func (t *GetAllEmailTemplates_EmailTemplates_Edges_Node) GetKey() string { - if t == nil { - t = &GetAllEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.Key -} -func (t *GetAllEmailTemplates_EmailTemplates_Edges_Node) GetLocale() string { - if t == nil { - t = &GetAllEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.Locale -} -func (t *GetAllEmailTemplates_EmailTemplates_Edges_Node) GetMetadata() map[string]any { - if t == nil { - t = &GetAllEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.Metadata -} -func (t *GetAllEmailTemplates_EmailTemplates_Edges_Node) GetName() string { - if t == nil { - t = &GetAllEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.Name -} -func (t *GetAllEmailTemplates_EmailTemplates_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllEmailTemplates_EmailTemplates_Edges_Node) GetPreheaderTemplate() *string { - if t == nil { - t = &GetAllEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.PreheaderTemplate -} -func (t *GetAllEmailTemplates_EmailTemplates_Edges_Node) GetSubjectTemplate() *string { - if t == nil { - t = &GetAllEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.SubjectTemplate -} -func (t *GetAllEmailTemplates_EmailTemplates_Edges_Node) GetSystemInternalID() *string { - if t == nil { - t = &GetAllEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.SystemInternalID -} -func (t *GetAllEmailTemplates_EmailTemplates_Edges_Node) GetSystemOwned() *bool { - if t == nil { - t = &GetAllEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.SystemOwned -} -func (t *GetAllEmailTemplates_EmailTemplates_Edges_Node) GetTextTemplate() *string { - if t == nil { - t = &GetAllEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.TextTemplate -} -func (t *GetAllEmailTemplates_EmailTemplates_Edges_Node) GetUischema() map[string]any { - if t == nil { - t = &GetAllEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.Uischema -} -func (t *GetAllEmailTemplates_EmailTemplates_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllEmailTemplates_EmailTemplates_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetAllEmailTemplates_EmailTemplates_Edges_Node) GetVersion() int64 { - if t == nil { - t = &GetAllEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.Version -} -func (t *GetAllEmailTemplates_EmailTemplates_Edges_Node) GetWorkflowDefinitionID() *string { - if t == nil { - t = &GetAllEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.WorkflowDefinitionID -} -func (t *GetAllEmailTemplates_EmailTemplates_Edges_Node) GetWorkflowInstanceID() *string { - if t == nil { - t = &GetAllEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.WorkflowInstanceID -} - -type GetAllEmailTemplates_EmailTemplates_Edges struct { - Node *GetAllEmailTemplates_EmailTemplates_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllEmailTemplates_EmailTemplates_Edges) GetNode() *GetAllEmailTemplates_EmailTemplates_Edges_Node { - if t == nil { - t = &GetAllEmailTemplates_EmailTemplates_Edges{} - } - return t.Node -} - -type GetAllEmailTemplates_EmailTemplates struct { - Edges []*GetAllEmailTemplates_EmailTemplates_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllEmailTemplates_EmailTemplates_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllEmailTemplates_EmailTemplates) GetEdges() []*GetAllEmailTemplates_EmailTemplates_Edges { - if t == nil { - t = &GetAllEmailTemplates_EmailTemplates{} - } - return t.Edges -} -func (t *GetAllEmailTemplates_EmailTemplates) GetPageInfo() *GetAllEmailTemplates_EmailTemplates_PageInfo { - if t == nil { - t = &GetAllEmailTemplates_EmailTemplates{} - } - return &t.PageInfo -} -func (t *GetAllEmailTemplates_EmailTemplates) GetTotalCount() int64 { - if t == nil { - t = &GetAllEmailTemplates_EmailTemplates{} - } - return t.TotalCount -} - -type GetEmailTemplateByID_EmailTemplate struct { - Active bool "json:\"active\" graphql:\"active\"" - BodyTemplate *string "json:\"bodyTemplate,omitempty\" graphql:\"bodyTemplate\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - Format enums.NotificationTemplateFormat "json:\"format\" graphql:\"format\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID *string "json:\"integrationID,omitempty\" graphql:\"integrationID\"" - InternalNotes *string "json:\"internalNotes,omitempty\" graphql:\"internalNotes\"" - Jsonconfig map[string]any "json:\"jsonconfig,omitempty\" graphql:\"jsonconfig\"" - Key string "json:\"key\" graphql:\"key\"" - Locale string "json:\"locale\" graphql:\"locale\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PreheaderTemplate *string "json:\"preheaderTemplate,omitempty\" graphql:\"preheaderTemplate\"" - SubjectTemplate *string "json:\"subjectTemplate,omitempty\" graphql:\"subjectTemplate\"" - SystemInternalID *string "json:\"systemInternalID,omitempty\" graphql:\"systemInternalID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - TextTemplate *string "json:\"textTemplate,omitempty\" graphql:\"textTemplate\"" - Uischema map[string]any "json:\"uischema,omitempty\" graphql:\"uischema\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Version int64 "json:\"version\" graphql:\"version\"" - WorkflowDefinitionID *string "json:\"workflowDefinitionID,omitempty\" graphql:\"workflowDefinitionID\"" - WorkflowInstanceID *string "json:\"workflowInstanceID,omitempty\" graphql:\"workflowInstanceID\"" -} - -func (t *GetEmailTemplateByID_EmailTemplate) GetActive() bool { - if t == nil { - t = &GetEmailTemplateByID_EmailTemplate{} - } - return t.Active -} -func (t *GetEmailTemplateByID_EmailTemplate) GetBodyTemplate() *string { - if t == nil { - t = &GetEmailTemplateByID_EmailTemplate{} - } - return t.BodyTemplate -} -func (t *GetEmailTemplateByID_EmailTemplate) GetCreatedAt() *time.Time { - if t == nil { - t = &GetEmailTemplateByID_EmailTemplate{} - } - return t.CreatedAt -} -func (t *GetEmailTemplateByID_EmailTemplate) GetCreatedBy() *string { - if t == nil { - t = &GetEmailTemplateByID_EmailTemplate{} - } - return t.CreatedBy -} -func (t *GetEmailTemplateByID_EmailTemplate) GetDescription() *string { - if t == nil { - t = &GetEmailTemplateByID_EmailTemplate{} - } - return t.Description -} -func (t *GetEmailTemplateByID_EmailTemplate) GetFormat() *enums.NotificationTemplateFormat { - if t == nil { - t = &GetEmailTemplateByID_EmailTemplate{} - } - return &t.Format -} -func (t *GetEmailTemplateByID_EmailTemplate) GetID() string { - if t == nil { - t = &GetEmailTemplateByID_EmailTemplate{} - } - return t.ID -} -func (t *GetEmailTemplateByID_EmailTemplate) GetIntegrationID() *string { - if t == nil { - t = &GetEmailTemplateByID_EmailTemplate{} - } - return t.IntegrationID -} -func (t *GetEmailTemplateByID_EmailTemplate) GetInternalNotes() *string { - if t == nil { - t = &GetEmailTemplateByID_EmailTemplate{} - } - return t.InternalNotes -} -func (t *GetEmailTemplateByID_EmailTemplate) GetJsonconfig() map[string]any { - if t == nil { - t = &GetEmailTemplateByID_EmailTemplate{} - } - return t.Jsonconfig -} -func (t *GetEmailTemplateByID_EmailTemplate) GetKey() string { - if t == nil { - t = &GetEmailTemplateByID_EmailTemplate{} - } - return t.Key -} -func (t *GetEmailTemplateByID_EmailTemplate) GetLocale() string { - if t == nil { - t = &GetEmailTemplateByID_EmailTemplate{} - } - return t.Locale -} -func (t *GetEmailTemplateByID_EmailTemplate) GetMetadata() map[string]any { - if t == nil { - t = &GetEmailTemplateByID_EmailTemplate{} - } - return t.Metadata -} -func (t *GetEmailTemplateByID_EmailTemplate) GetName() string { - if t == nil { - t = &GetEmailTemplateByID_EmailTemplate{} - } - return t.Name -} -func (t *GetEmailTemplateByID_EmailTemplate) GetOwnerID() *string { - if t == nil { - t = &GetEmailTemplateByID_EmailTemplate{} - } - return t.OwnerID -} -func (t *GetEmailTemplateByID_EmailTemplate) GetPreheaderTemplate() *string { - if t == nil { - t = &GetEmailTemplateByID_EmailTemplate{} - } - return t.PreheaderTemplate -} -func (t *GetEmailTemplateByID_EmailTemplate) GetSubjectTemplate() *string { - if t == nil { - t = &GetEmailTemplateByID_EmailTemplate{} - } - return t.SubjectTemplate -} -func (t *GetEmailTemplateByID_EmailTemplate) GetSystemInternalID() *string { - if t == nil { - t = &GetEmailTemplateByID_EmailTemplate{} - } - return t.SystemInternalID -} -func (t *GetEmailTemplateByID_EmailTemplate) GetSystemOwned() *bool { - if t == nil { - t = &GetEmailTemplateByID_EmailTemplate{} - } - return t.SystemOwned -} -func (t *GetEmailTemplateByID_EmailTemplate) GetTextTemplate() *string { - if t == nil { - t = &GetEmailTemplateByID_EmailTemplate{} - } - return t.TextTemplate -} -func (t *GetEmailTemplateByID_EmailTemplate) GetUischema() map[string]any { - if t == nil { - t = &GetEmailTemplateByID_EmailTemplate{} - } - return t.Uischema -} -func (t *GetEmailTemplateByID_EmailTemplate) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetEmailTemplateByID_EmailTemplate{} - } - return t.UpdatedAt -} -func (t *GetEmailTemplateByID_EmailTemplate) GetUpdatedBy() *string { - if t == nil { - t = &GetEmailTemplateByID_EmailTemplate{} - } - return t.UpdatedBy -} -func (t *GetEmailTemplateByID_EmailTemplate) GetVersion() int64 { - if t == nil { - t = &GetEmailTemplateByID_EmailTemplate{} - } - return t.Version -} -func (t *GetEmailTemplateByID_EmailTemplate) GetWorkflowDefinitionID() *string { - if t == nil { - t = &GetEmailTemplateByID_EmailTemplate{} - } - return t.WorkflowDefinitionID -} -func (t *GetEmailTemplateByID_EmailTemplate) GetWorkflowInstanceID() *string { - if t == nil { - t = &GetEmailTemplateByID_EmailTemplate{} - } - return t.WorkflowInstanceID -} - -type GetEmailTemplates_EmailTemplates_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetEmailTemplates_EmailTemplates_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetEmailTemplates_EmailTemplates_PageInfo{} - } - return t.EndCursor -} -func (t *GetEmailTemplates_EmailTemplates_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetEmailTemplates_EmailTemplates_PageInfo{} - } - return t.HasNextPage -} -func (t *GetEmailTemplates_EmailTemplates_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetEmailTemplates_EmailTemplates_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetEmailTemplates_EmailTemplates_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetEmailTemplates_EmailTemplates_PageInfo{} - } - return t.StartCursor -} - -type GetEmailTemplates_EmailTemplates_Edges_Node struct { - Active bool "json:\"active\" graphql:\"active\"" - BodyTemplate *string "json:\"bodyTemplate,omitempty\" graphql:\"bodyTemplate\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - Format enums.NotificationTemplateFormat "json:\"format\" graphql:\"format\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID *string "json:\"integrationID,omitempty\" graphql:\"integrationID\"" - InternalNotes *string "json:\"internalNotes,omitempty\" graphql:\"internalNotes\"" - Jsonconfig map[string]any "json:\"jsonconfig,omitempty\" graphql:\"jsonconfig\"" - Key string "json:\"key\" graphql:\"key\"" - Locale string "json:\"locale\" graphql:\"locale\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PreheaderTemplate *string "json:\"preheaderTemplate,omitempty\" graphql:\"preheaderTemplate\"" - SubjectTemplate *string "json:\"subjectTemplate,omitempty\" graphql:\"subjectTemplate\"" - SystemInternalID *string "json:\"systemInternalID,omitempty\" graphql:\"systemInternalID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - TextTemplate *string "json:\"textTemplate,omitempty\" graphql:\"textTemplate\"" - Uischema map[string]any "json:\"uischema,omitempty\" graphql:\"uischema\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Version int64 "json:\"version\" graphql:\"version\"" - WorkflowDefinitionID *string "json:\"workflowDefinitionID,omitempty\" graphql:\"workflowDefinitionID\"" - WorkflowInstanceID *string "json:\"workflowInstanceID,omitempty\" graphql:\"workflowInstanceID\"" -} - -func (t *GetEmailTemplates_EmailTemplates_Edges_Node) GetActive() bool { - if t == nil { - t = &GetEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.Active -} -func (t *GetEmailTemplates_EmailTemplates_Edges_Node) GetBodyTemplate() *string { - if t == nil { - t = &GetEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.BodyTemplate -} -func (t *GetEmailTemplates_EmailTemplates_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetEmailTemplates_EmailTemplates_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetEmailTemplates_EmailTemplates_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.Description -} -func (t *GetEmailTemplates_EmailTemplates_Edges_Node) GetFormat() *enums.NotificationTemplateFormat { - if t == nil { - t = &GetEmailTemplates_EmailTemplates_Edges_Node{} - } - return &t.Format -} -func (t *GetEmailTemplates_EmailTemplates_Edges_Node) GetID() string { - if t == nil { - t = &GetEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.ID -} -func (t *GetEmailTemplates_EmailTemplates_Edges_Node) GetIntegrationID() *string { - if t == nil { - t = &GetEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.IntegrationID -} -func (t *GetEmailTemplates_EmailTemplates_Edges_Node) GetInternalNotes() *string { - if t == nil { - t = &GetEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.InternalNotes -} -func (t *GetEmailTemplates_EmailTemplates_Edges_Node) GetJsonconfig() map[string]any { - if t == nil { - t = &GetEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.Jsonconfig -} -func (t *GetEmailTemplates_EmailTemplates_Edges_Node) GetKey() string { - if t == nil { - t = &GetEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.Key -} -func (t *GetEmailTemplates_EmailTemplates_Edges_Node) GetLocale() string { - if t == nil { - t = &GetEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.Locale -} -func (t *GetEmailTemplates_EmailTemplates_Edges_Node) GetMetadata() map[string]any { - if t == nil { - t = &GetEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.Metadata -} -func (t *GetEmailTemplates_EmailTemplates_Edges_Node) GetName() string { - if t == nil { - t = &GetEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.Name -} -func (t *GetEmailTemplates_EmailTemplates_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.OwnerID -} -func (t *GetEmailTemplates_EmailTemplates_Edges_Node) GetPreheaderTemplate() *string { - if t == nil { - t = &GetEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.PreheaderTemplate -} -func (t *GetEmailTemplates_EmailTemplates_Edges_Node) GetSubjectTemplate() *string { - if t == nil { - t = &GetEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.SubjectTemplate -} -func (t *GetEmailTemplates_EmailTemplates_Edges_Node) GetSystemInternalID() *string { - if t == nil { - t = &GetEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.SystemInternalID -} -func (t *GetEmailTemplates_EmailTemplates_Edges_Node) GetSystemOwned() *bool { - if t == nil { - t = &GetEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.SystemOwned -} -func (t *GetEmailTemplates_EmailTemplates_Edges_Node) GetTextTemplate() *string { - if t == nil { - t = &GetEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.TextTemplate -} -func (t *GetEmailTemplates_EmailTemplates_Edges_Node) GetUischema() map[string]any { - if t == nil { - t = &GetEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.Uischema -} -func (t *GetEmailTemplates_EmailTemplates_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetEmailTemplates_EmailTemplates_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetEmailTemplates_EmailTemplates_Edges_Node) GetVersion() int64 { - if t == nil { - t = &GetEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.Version -} -func (t *GetEmailTemplates_EmailTemplates_Edges_Node) GetWorkflowDefinitionID() *string { - if t == nil { - t = &GetEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.WorkflowDefinitionID -} -func (t *GetEmailTemplates_EmailTemplates_Edges_Node) GetWorkflowInstanceID() *string { - if t == nil { - t = &GetEmailTemplates_EmailTemplates_Edges_Node{} - } - return t.WorkflowInstanceID -} - -type GetEmailTemplates_EmailTemplates_Edges struct { - Node *GetEmailTemplates_EmailTemplates_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetEmailTemplates_EmailTemplates_Edges) GetNode() *GetEmailTemplates_EmailTemplates_Edges_Node { - if t == nil { - t = &GetEmailTemplates_EmailTemplates_Edges{} - } - return t.Node -} - -type GetEmailTemplates_EmailTemplates struct { - Edges []*GetEmailTemplates_EmailTemplates_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetEmailTemplates_EmailTemplates_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetEmailTemplates_EmailTemplates) GetEdges() []*GetEmailTemplates_EmailTemplates_Edges { - if t == nil { - t = &GetEmailTemplates_EmailTemplates{} - } - return t.Edges -} -func (t *GetEmailTemplates_EmailTemplates) GetPageInfo() *GetEmailTemplates_EmailTemplates_PageInfo { - if t == nil { - t = &GetEmailTemplates_EmailTemplates{} - } - return &t.PageInfo -} -func (t *GetEmailTemplates_EmailTemplates) GetTotalCount() int64 { - if t == nil { - t = &GetEmailTemplates_EmailTemplates{} - } - return t.TotalCount -} - -type UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates struct { - Active bool "json:\"active\" graphql:\"active\"" - BodyTemplate *string "json:\"bodyTemplate,omitempty\" graphql:\"bodyTemplate\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - Format enums.NotificationTemplateFormat "json:\"format\" graphql:\"format\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID *string "json:\"integrationID,omitempty\" graphql:\"integrationID\"" - InternalNotes *string "json:\"internalNotes,omitempty\" graphql:\"internalNotes\"" - Jsonconfig map[string]any "json:\"jsonconfig,omitempty\" graphql:\"jsonconfig\"" - Key string "json:\"key\" graphql:\"key\"" - Locale string "json:\"locale\" graphql:\"locale\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PreheaderTemplate *string "json:\"preheaderTemplate,omitempty\" graphql:\"preheaderTemplate\"" - SubjectTemplate *string "json:\"subjectTemplate,omitempty\" graphql:\"subjectTemplate\"" - SystemInternalID *string "json:\"systemInternalID,omitempty\" graphql:\"systemInternalID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - TextTemplate *string "json:\"textTemplate,omitempty\" graphql:\"textTemplate\"" - Uischema map[string]any "json:\"uischema,omitempty\" graphql:\"uischema\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Version int64 "json:\"version\" graphql:\"version\"" - WorkflowDefinitionID *string "json:\"workflowDefinitionID,omitempty\" graphql:\"workflowDefinitionID\"" - WorkflowInstanceID *string "json:\"workflowInstanceID,omitempty\" graphql:\"workflowInstanceID\"" -} - -func (t *UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates) GetActive() bool { - if t == nil { - t = &UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.Active -} -func (t *UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates) GetBodyTemplate() *string { - if t == nil { - t = &UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.BodyTemplate -} -func (t *UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.CreatedAt -} -func (t *UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates) GetCreatedBy() *string { - if t == nil { - t = &UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.CreatedBy -} -func (t *UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates) GetDescription() *string { - if t == nil { - t = &UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.Description -} -func (t *UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates) GetFormat() *enums.NotificationTemplateFormat { - if t == nil { - t = &UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates{} - } - return &t.Format -} -func (t *UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates) GetID() string { - if t == nil { - t = &UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.ID -} -func (t *UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates) GetIntegrationID() *string { - if t == nil { - t = &UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.IntegrationID -} -func (t *UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates) GetInternalNotes() *string { - if t == nil { - t = &UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.InternalNotes -} -func (t *UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates) GetJsonconfig() map[string]any { - if t == nil { - t = &UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.Jsonconfig -} -func (t *UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates) GetKey() string { - if t == nil { - t = &UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.Key -} -func (t *UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates) GetLocale() string { - if t == nil { - t = &UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.Locale -} -func (t *UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates) GetMetadata() map[string]any { - if t == nil { - t = &UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.Metadata -} -func (t *UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates) GetName() string { - if t == nil { - t = &UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.Name -} -func (t *UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates) GetOwnerID() *string { - if t == nil { - t = &UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.OwnerID -} -func (t *UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates) GetPreheaderTemplate() *string { - if t == nil { - t = &UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.PreheaderTemplate -} -func (t *UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates) GetSubjectTemplate() *string { - if t == nil { - t = &UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.SubjectTemplate -} -func (t *UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates) GetSystemInternalID() *string { - if t == nil { - t = &UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.SystemInternalID -} -func (t *UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates) GetSystemOwned() *bool { - if t == nil { - t = &UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.SystemOwned -} -func (t *UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates) GetTextTemplate() *string { - if t == nil { - t = &UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.TextTemplate -} -func (t *UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates) GetUischema() map[string]any { - if t == nil { - t = &UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.Uischema -} -func (t *UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.UpdatedAt -} -func (t *UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates) GetUpdatedBy() *string { - if t == nil { - t = &UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.UpdatedBy -} -func (t *UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates) GetVersion() int64 { - if t == nil { - t = &UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.Version -} -func (t *UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates) GetWorkflowDefinitionID() *string { - if t == nil { - t = &UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.WorkflowDefinitionID -} -func (t *UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates) GetWorkflowInstanceID() *string { - if t == nil { - t = &UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates{} - } - return t.WorkflowInstanceID -} - -type UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate struct { - EmailTemplates []*UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates "json:\"emailTemplates,omitempty\" graphql:\"emailTemplates\"" - UpdatedIDs []string "json:\"updatedIDs,omitempty\" graphql:\"updatedIDs\"" -} - -func (t *UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate) GetEmailTemplates() []*UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate_EmailTemplates { - if t == nil { - t = &UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate{} - } - return t.EmailTemplates -} -func (t *UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate) GetUpdatedIDs() []string { - if t == nil { - t = &UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate{} - } - return t.UpdatedIDs -} - -type UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates struct { - Active bool "json:\"active\" graphql:\"active\"" - BodyTemplate *string "json:\"bodyTemplate,omitempty\" graphql:\"bodyTemplate\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - Format enums.NotificationTemplateFormat "json:\"format\" graphql:\"format\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID *string "json:\"integrationID,omitempty\" graphql:\"integrationID\"" - InternalNotes *string "json:\"internalNotes,omitempty\" graphql:\"internalNotes\"" - Jsonconfig map[string]any "json:\"jsonconfig,omitempty\" graphql:\"jsonconfig\"" - Key string "json:\"key\" graphql:\"key\"" - Locale string "json:\"locale\" graphql:\"locale\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PreheaderTemplate *string "json:\"preheaderTemplate,omitempty\" graphql:\"preheaderTemplate\"" - SubjectTemplate *string "json:\"subjectTemplate,omitempty\" graphql:\"subjectTemplate\"" - SystemInternalID *string "json:\"systemInternalID,omitempty\" graphql:\"systemInternalID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - TextTemplate *string "json:\"textTemplate,omitempty\" graphql:\"textTemplate\"" - Uischema map[string]any "json:\"uischema,omitempty\" graphql:\"uischema\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Version int64 "json:\"version\" graphql:\"version\"" - WorkflowDefinitionID *string "json:\"workflowDefinitionID,omitempty\" graphql:\"workflowDefinitionID\"" - WorkflowInstanceID *string "json:\"workflowInstanceID,omitempty\" graphql:\"workflowInstanceID\"" -} - -func (t *UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates) GetActive() bool { - if t == nil { - t = &UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates{} - } - return t.Active -} -func (t *UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates) GetBodyTemplate() *string { - if t == nil { - t = &UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates{} - } - return t.BodyTemplate -} -func (t *UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates{} - } - return t.CreatedAt -} -func (t *UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates) GetCreatedBy() *string { - if t == nil { - t = &UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates{} - } - return t.CreatedBy -} -func (t *UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates) GetDescription() *string { - if t == nil { - t = &UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates{} - } - return t.Description -} -func (t *UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates) GetFormat() *enums.NotificationTemplateFormat { - if t == nil { - t = &UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates{} - } - return &t.Format -} -func (t *UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates) GetID() string { - if t == nil { - t = &UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates{} - } - return t.ID -} -func (t *UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates) GetIntegrationID() *string { - if t == nil { - t = &UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates{} - } - return t.IntegrationID -} -func (t *UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates) GetInternalNotes() *string { - if t == nil { - t = &UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates{} - } - return t.InternalNotes -} -func (t *UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates) GetJsonconfig() map[string]any { - if t == nil { - t = &UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates{} - } - return t.Jsonconfig -} -func (t *UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates) GetKey() string { - if t == nil { - t = &UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates{} - } - return t.Key -} -func (t *UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates) GetLocale() string { - if t == nil { - t = &UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates{} - } - return t.Locale -} -func (t *UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates) GetMetadata() map[string]any { - if t == nil { - t = &UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates{} - } - return t.Metadata -} -func (t *UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates) GetName() string { - if t == nil { - t = &UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates{} - } - return t.Name -} -func (t *UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates) GetOwnerID() *string { - if t == nil { - t = &UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates{} - } - return t.OwnerID -} -func (t *UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates) GetPreheaderTemplate() *string { - if t == nil { - t = &UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates{} - } - return t.PreheaderTemplate -} -func (t *UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates) GetSubjectTemplate() *string { - if t == nil { - t = &UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates{} - } - return t.SubjectTemplate -} -func (t *UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates) GetSystemInternalID() *string { - if t == nil { - t = &UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates{} - } - return t.SystemInternalID -} -func (t *UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates) GetSystemOwned() *bool { - if t == nil { - t = &UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates{} - } - return t.SystemOwned -} -func (t *UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates) GetTextTemplate() *string { - if t == nil { - t = &UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates{} - } - return t.TextTemplate -} -func (t *UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates) GetUischema() map[string]any { - if t == nil { - t = &UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates{} - } - return t.Uischema -} -func (t *UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates{} - } - return t.UpdatedAt -} -func (t *UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates) GetUpdatedBy() *string { - if t == nil { - t = &UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates{} - } - return t.UpdatedBy -} -func (t *UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates) GetVersion() int64 { - if t == nil { - t = &UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates{} - } - return t.Version -} -func (t *UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates) GetWorkflowDefinitionID() *string { - if t == nil { - t = &UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates{} - } - return t.WorkflowDefinitionID -} -func (t *UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates) GetWorkflowInstanceID() *string { - if t == nil { - t = &UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates{} - } - return t.WorkflowInstanceID -} - -type UpdateBulkEmailTemplate_UpdateBulkEmailTemplate struct { - EmailTemplates []*UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates "json:\"emailTemplates,omitempty\" graphql:\"emailTemplates\"" - UpdatedIDs []string "json:\"updatedIDs,omitempty\" graphql:\"updatedIDs\"" -} - -func (t *UpdateBulkEmailTemplate_UpdateBulkEmailTemplate) GetEmailTemplates() []*UpdateBulkEmailTemplate_UpdateBulkEmailTemplate_EmailTemplates { - if t == nil { - t = &UpdateBulkEmailTemplate_UpdateBulkEmailTemplate{} - } - return t.EmailTemplates -} -func (t *UpdateBulkEmailTemplate_UpdateBulkEmailTemplate) GetUpdatedIDs() []string { - if t == nil { - t = &UpdateBulkEmailTemplate_UpdateBulkEmailTemplate{} - } - return t.UpdatedIDs -} - -type UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate struct { - Active bool "json:\"active\" graphql:\"active\"" - BodyTemplate *string "json:\"bodyTemplate,omitempty\" graphql:\"bodyTemplate\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - Format enums.NotificationTemplateFormat "json:\"format\" graphql:\"format\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID *string "json:\"integrationID,omitempty\" graphql:\"integrationID\"" - InternalNotes *string "json:\"internalNotes,omitempty\" graphql:\"internalNotes\"" - Jsonconfig map[string]any "json:\"jsonconfig,omitempty\" graphql:\"jsonconfig\"" - Key string "json:\"key\" graphql:\"key\"" - Locale string "json:\"locale\" graphql:\"locale\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PreheaderTemplate *string "json:\"preheaderTemplate,omitempty\" graphql:\"preheaderTemplate\"" - SubjectTemplate *string "json:\"subjectTemplate,omitempty\" graphql:\"subjectTemplate\"" - SystemInternalID *string "json:\"systemInternalID,omitempty\" graphql:\"systemInternalID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - TextTemplate *string "json:\"textTemplate,omitempty\" graphql:\"textTemplate\"" - Uischema map[string]any "json:\"uischema,omitempty\" graphql:\"uischema\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Version int64 "json:\"version\" graphql:\"version\"" - WorkflowDefinitionID *string "json:\"workflowDefinitionID,omitempty\" graphql:\"workflowDefinitionID\"" - WorkflowInstanceID *string "json:\"workflowInstanceID,omitempty\" graphql:\"workflowInstanceID\"" -} - -func (t *UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate) GetActive() bool { - if t == nil { - t = &UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate{} - } - return t.Active -} -func (t *UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate) GetBodyTemplate() *string { - if t == nil { - t = &UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate{} - } - return t.BodyTemplate -} -func (t *UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate{} - } - return t.CreatedAt -} -func (t *UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate) GetCreatedBy() *string { - if t == nil { - t = &UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate{} - } - return t.CreatedBy -} -func (t *UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate) GetDescription() *string { - if t == nil { - t = &UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate{} - } - return t.Description -} -func (t *UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate) GetFormat() *enums.NotificationTemplateFormat { - if t == nil { - t = &UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate{} - } - return &t.Format -} -func (t *UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate) GetID() string { - if t == nil { - t = &UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate{} - } - return t.ID -} -func (t *UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate) GetIntegrationID() *string { - if t == nil { - t = &UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate{} - } - return t.IntegrationID -} -func (t *UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate) GetInternalNotes() *string { - if t == nil { - t = &UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate{} - } - return t.InternalNotes -} -func (t *UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate) GetJsonconfig() map[string]any { - if t == nil { - t = &UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate{} - } - return t.Jsonconfig -} -func (t *UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate) GetKey() string { - if t == nil { - t = &UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate{} - } - return t.Key -} -func (t *UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate) GetLocale() string { - if t == nil { - t = &UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate{} - } - return t.Locale -} -func (t *UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate) GetMetadata() map[string]any { - if t == nil { - t = &UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate{} - } - return t.Metadata -} -func (t *UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate) GetName() string { - if t == nil { - t = &UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate{} - } - return t.Name -} -func (t *UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate) GetOwnerID() *string { - if t == nil { - t = &UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate{} - } - return t.OwnerID -} -func (t *UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate) GetPreheaderTemplate() *string { - if t == nil { - t = &UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate{} - } - return t.PreheaderTemplate -} -func (t *UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate) GetSubjectTemplate() *string { - if t == nil { - t = &UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate{} - } - return t.SubjectTemplate -} -func (t *UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate) GetSystemInternalID() *string { - if t == nil { - t = &UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate{} - } - return t.SystemInternalID -} -func (t *UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate) GetSystemOwned() *bool { - if t == nil { - t = &UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate{} - } - return t.SystemOwned -} -func (t *UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate) GetTextTemplate() *string { - if t == nil { - t = &UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate{} - } - return t.TextTemplate -} -func (t *UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate) GetUischema() map[string]any { - if t == nil { - t = &UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate{} - } - return t.Uischema -} -func (t *UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate{} - } - return t.UpdatedAt -} -func (t *UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate) GetUpdatedBy() *string { - if t == nil { - t = &UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate{} - } - return t.UpdatedBy -} -func (t *UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate) GetVersion() int64 { - if t == nil { - t = &UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate{} - } - return t.Version -} -func (t *UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate) GetWorkflowDefinitionID() *string { - if t == nil { - t = &UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate{} - } - return t.WorkflowDefinitionID -} -func (t *UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate) GetWorkflowInstanceID() *string { - if t == nil { - t = &UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate{} - } - return t.WorkflowInstanceID -} - -type UpdateEmailTemplate_UpdateEmailTemplate struct { - EmailTemplate UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate "json:\"emailTemplate\" graphql:\"emailTemplate\"" -} - -func (t *UpdateEmailTemplate_UpdateEmailTemplate) GetEmailTemplate() *UpdateEmailTemplate_UpdateEmailTemplate_EmailTemplate { - if t == nil { - t = &UpdateEmailTemplate_UpdateEmailTemplate{} - } - return &t.EmailTemplate -} - -type CreateBulkCSVEntity_CreateBulkCSVEntity_Entities struct { - AnnualSpend *float64 "json:\"annualSpend,omitempty\" graphql:\"annualSpend\"" - ApprovedForUse *bool "json:\"approvedForUse,omitempty\" graphql:\"approvedForUse\"" - AutoRenews *bool "json:\"autoRenews,omitempty\" graphql:\"autoRenews\"" - BillingModel *string "json:\"billingModel,omitempty\" graphql:\"billingModel\"" - ContractEndDate *models.DateTime "json:\"contractEndDate,omitempty\" graphql:\"contractEndDate\"" - ContractRenewalAt *models.DateTime "json:\"contractRenewalAt,omitempty\" graphql:\"contractRenewalAt\"" - ContractStartDate *models.DateTime "json:\"contractStartDate,omitempty\" graphql:\"contractStartDate\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayName *string "json:\"displayName,omitempty\" graphql:\"displayName\"" - EntityRelationshipStateID *string "json:\"entityRelationshipStateID,omitempty\" graphql:\"entityRelationshipStateID\"" - EntityRelationshipStateName *string "json:\"entityRelationshipStateName,omitempty\" graphql:\"entityRelationshipStateName\"" - EntitySecurityQuestionnaireStatusID *string "json:\"entitySecurityQuestionnaireStatusID,omitempty\" graphql:\"entitySecurityQuestionnaireStatusID\"" - EntitySecurityQuestionnaireStatusName *string "json:\"entitySecurityQuestionnaireStatusName,omitempty\" graphql:\"entitySecurityQuestionnaireStatusName\"" - EntitySourceTypeID *string "json:\"entitySourceTypeID,omitempty\" graphql:\"entitySourceTypeID\"" - EntitySourceTypeName *string "json:\"entitySourceTypeName,omitempty\" graphql:\"entitySourceTypeName\"" - EntityTypeID *string "json:\"entityTypeID,omitempty\" graphql:\"entityTypeID\"" - EnvironmentID *string "json:\"environmentID,omitempty\" graphql:\"environmentID\"" - EnvironmentName *string "json:\"environmentName,omitempty\" graphql:\"environmentName\"" - HasSoc2 *bool "json:\"hasSoc2,omitempty\" graphql:\"hasSoc2\"" - ID string "json:\"id\" graphql:\"id\"" - InternalOwner *string "json:\"internalOwner,omitempty\" graphql:\"internalOwner\"" - InternalOwnerGroupID *string "json:\"internalOwnerGroupID,omitempty\" graphql:\"internalOwnerGroupID\"" - InternalOwnerUserID *string "json:\"internalOwnerUserID,omitempty\" graphql:\"internalOwnerUserID\"" - LastReviewedAt *models.DateTime "json:\"lastReviewedAt,omitempty\" graphql:\"lastReviewedAt\"" - MfaEnforced *bool "json:\"mfaEnforced,omitempty\" graphql:\"mfaEnforced\"" - MfaSupported *bool "json:\"mfaSupported,omitempty\" graphql:\"mfaSupported\"" - Name *string "json:\"name,omitempty\" graphql:\"name\"" - NextReviewAt *models.DateTime "json:\"nextReviewAt,omitempty\" graphql:\"nextReviewAt\"" - RenewalRisk *string "json:\"renewalRisk,omitempty\" graphql:\"renewalRisk\"" - ReviewedBy *string "json:\"reviewedBy,omitempty\" graphql:\"reviewedBy\"" - ReviewedByGroupID *string "json:\"reviewedByGroupID,omitempty\" graphql:\"reviewedByGroupID\"" - ReviewedByUserID *string "json:\"reviewedByUserID,omitempty\" graphql:\"reviewedByUserID\"" - RiskRating *string "json:\"riskRating,omitempty\" graphql:\"riskRating\"" - RiskScore *int64 "json:\"riskScore,omitempty\" graphql:\"riskScore\"" - ScopeID *string "json:\"scopeID,omitempty\" graphql:\"scopeID\"" - ScopeName *string "json:\"scopeName,omitempty\" graphql:\"scopeName\"" - Soc2PeriodEnd *models.DateTime "json:\"soc2PeriodEnd,omitempty\" graphql:\"soc2PeriodEnd\"" - SpendCurrency *string "json:\"spendCurrency,omitempty\" graphql:\"spendCurrency\"" - SsoEnforced *bool "json:\"ssoEnforced,omitempty\" graphql:\"ssoEnforced\"" - StatusPageURL *string "json:\"statusPageURL,omitempty\" graphql:\"statusPageURL\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TerminationNoticeDays *int64 "json:\"terminationNoticeDays,omitempty\" graphql:\"terminationNoticeDays\"" - Tier *string "json:\"tier,omitempty\" graphql:\"tier\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - VendorMetadata map[string]any "json:\"vendorMetadata,omitempty\" graphql:\"vendorMetadata\"" -} - -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetAnnualSpend() *float64 { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.AnnualSpend -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetApprovedForUse() *bool { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.ApprovedForUse -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetAutoRenews() *bool { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.AutoRenews -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetBillingModel() *string { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.BillingModel -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetContractEndDate() *models.DateTime { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.ContractEndDate -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetContractRenewalAt() *models.DateTime { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.ContractRenewalAt -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetContractStartDate() *models.DateTime { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.ContractStartDate -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetDescription() *string { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.Description -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetDisplayName() *string { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.DisplayName -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetEntityRelationshipStateID() *string { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.EntityRelationshipStateID -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetEntityRelationshipStateName() *string { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.EntityRelationshipStateName -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetEntitySecurityQuestionnaireStatusID() *string { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.EntitySecurityQuestionnaireStatusID -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetEntitySecurityQuestionnaireStatusName() *string { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.EntitySecurityQuestionnaireStatusName -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetEntitySourceTypeID() *string { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.EntitySourceTypeID -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetEntitySourceTypeName() *string { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.EntitySourceTypeName -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetEntityTypeID() *string { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.EntityTypeID -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetEnvironmentID() *string { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.EnvironmentID -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetEnvironmentName() *string { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.EnvironmentName -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetHasSoc2() *bool { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.HasSoc2 -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetID() string { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.ID -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetInternalOwner() *string { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.InternalOwner -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetInternalOwnerGroupID() *string { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.InternalOwnerGroupID -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetInternalOwnerUserID() *string { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.InternalOwnerUserID -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetLastReviewedAt() *models.DateTime { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.LastReviewedAt -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetMfaEnforced() *bool { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.MfaEnforced -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetMfaSupported() *bool { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.MfaSupported -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetName() *string { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.Name -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetNextReviewAt() *models.DateTime { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.NextReviewAt -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetRenewalRisk() *string { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.RenewalRisk -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetReviewedBy() *string { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.ReviewedBy -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetReviewedByGroupID() *string { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.ReviewedByGroupID -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetReviewedByUserID() *string { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.ReviewedByUserID -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetRiskRating() *string { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.RiskRating -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetRiskScore() *int64 { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.RiskScore -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetScopeID() *string { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.ScopeID -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetScopeName() *string { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.ScopeName -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetSoc2PeriodEnd() *models.DateTime { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.Soc2PeriodEnd -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetSpendCurrency() *string { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.SpendCurrency -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetSsoEnforced() *bool { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.SsoEnforced -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetStatusPageURL() *string { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.StatusPageURL -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetSystemOwned() *bool { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.SystemOwned -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetTags() []string { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.Tags -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetTerminationNoticeDays() *int64 { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.TerminationNoticeDays -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetTier() *string { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.Tier -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.UpdatedBy -} -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity_Entities) GetVendorMetadata() map[string]any { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity_Entities{} - } - return t.VendorMetadata -} - -type CreateBulkCSVEntity_CreateBulkCSVEntity struct { - Entities []*CreateBulkCSVEntity_CreateBulkCSVEntity_Entities "json:\"entities,omitempty\" graphql:\"entities\"" -} - -func (t *CreateBulkCSVEntity_CreateBulkCSVEntity) GetEntities() []*CreateBulkCSVEntity_CreateBulkCSVEntity_Entities { - if t == nil { - t = &CreateBulkCSVEntity_CreateBulkCSVEntity{} - } - return t.Entities -} - -type CreateBulkEntity_CreateBulkEntity_Entities struct { - AnnualSpend *float64 "json:\"annualSpend,omitempty\" graphql:\"annualSpend\"" - ApprovedForUse *bool "json:\"approvedForUse,omitempty\" graphql:\"approvedForUse\"" - AutoRenews *bool "json:\"autoRenews,omitempty\" graphql:\"autoRenews\"" - BillingModel *string "json:\"billingModel,omitempty\" graphql:\"billingModel\"" - ContractEndDate *models.DateTime "json:\"contractEndDate,omitempty\" graphql:\"contractEndDate\"" - ContractRenewalAt *models.DateTime "json:\"contractRenewalAt,omitempty\" graphql:\"contractRenewalAt\"" - ContractStartDate *models.DateTime "json:\"contractStartDate,omitempty\" graphql:\"contractStartDate\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayName *string "json:\"displayName,omitempty\" graphql:\"displayName\"" - EntityRelationshipStateID *string "json:\"entityRelationshipStateID,omitempty\" graphql:\"entityRelationshipStateID\"" - EntityRelationshipStateName *string "json:\"entityRelationshipStateName,omitempty\" graphql:\"entityRelationshipStateName\"" - EntitySecurityQuestionnaireStatusID *string "json:\"entitySecurityQuestionnaireStatusID,omitempty\" graphql:\"entitySecurityQuestionnaireStatusID\"" - EntitySecurityQuestionnaireStatusName *string "json:\"entitySecurityQuestionnaireStatusName,omitempty\" graphql:\"entitySecurityQuestionnaireStatusName\"" - EntitySourceTypeID *string "json:\"entitySourceTypeID,omitempty\" graphql:\"entitySourceTypeID\"" - EntitySourceTypeName *string "json:\"entitySourceTypeName,omitempty\" graphql:\"entitySourceTypeName\"" - EntityTypeID *string "json:\"entityTypeID,omitempty\" graphql:\"entityTypeID\"" - EnvironmentID *string "json:\"environmentID,omitempty\" graphql:\"environmentID\"" - EnvironmentName *string "json:\"environmentName,omitempty\" graphql:\"environmentName\"" - HasSoc2 *bool "json:\"hasSoc2,omitempty\" graphql:\"hasSoc2\"" - ID string "json:\"id\" graphql:\"id\"" - InternalOwner *string "json:\"internalOwner,omitempty\" graphql:\"internalOwner\"" - InternalOwnerGroupID *string "json:\"internalOwnerGroupID,omitempty\" graphql:\"internalOwnerGroupID\"" - InternalOwnerUserID *string "json:\"internalOwnerUserID,omitempty\" graphql:\"internalOwnerUserID\"" - LastReviewedAt *models.DateTime "json:\"lastReviewedAt,omitempty\" graphql:\"lastReviewedAt\"" - MfaEnforced *bool "json:\"mfaEnforced,omitempty\" graphql:\"mfaEnforced\"" - MfaSupported *bool "json:\"mfaSupported,omitempty\" graphql:\"mfaSupported\"" - Name *string "json:\"name,omitempty\" graphql:\"name\"" - NextReviewAt *models.DateTime "json:\"nextReviewAt,omitempty\" graphql:\"nextReviewAt\"" - RenewalRisk *string "json:\"renewalRisk,omitempty\" graphql:\"renewalRisk\"" - ReviewedBy *string "json:\"reviewedBy,omitempty\" graphql:\"reviewedBy\"" - ReviewedByGroupID *string "json:\"reviewedByGroupID,omitempty\" graphql:\"reviewedByGroupID\"" - ReviewedByUserID *string "json:\"reviewedByUserID,omitempty\" graphql:\"reviewedByUserID\"" - RiskRating *string "json:\"riskRating,omitempty\" graphql:\"riskRating\"" - RiskScore *int64 "json:\"riskScore,omitempty\" graphql:\"riskScore\"" - ScopeID *string "json:\"scopeID,omitempty\" graphql:\"scopeID\"" - ScopeName *string "json:\"scopeName,omitempty\" graphql:\"scopeName\"" - Soc2PeriodEnd *models.DateTime "json:\"soc2PeriodEnd,omitempty\" graphql:\"soc2PeriodEnd\"" - SpendCurrency *string "json:\"spendCurrency,omitempty\" graphql:\"spendCurrency\"" - SsoEnforced *bool "json:\"ssoEnforced,omitempty\" graphql:\"ssoEnforced\"" - StatusPageURL *string "json:\"statusPageURL,omitempty\" graphql:\"statusPageURL\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TerminationNoticeDays *int64 "json:\"terminationNoticeDays,omitempty\" graphql:\"terminationNoticeDays\"" - Tier *string "json:\"tier,omitempty\" graphql:\"tier\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - VendorMetadata map[string]any "json:\"vendorMetadata,omitempty\" graphql:\"vendorMetadata\"" -} - -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetAnnualSpend() *float64 { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.AnnualSpend -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetApprovedForUse() *bool { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.ApprovedForUse -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetAutoRenews() *bool { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.AutoRenews -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetBillingModel() *string { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.BillingModel -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetContractEndDate() *models.DateTime { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.ContractEndDate -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetContractRenewalAt() *models.DateTime { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.ContractRenewalAt -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetContractStartDate() *models.DateTime { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.ContractStartDate -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.CreatedAt -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.CreatedBy -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetDescription() *string { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.Description -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetDisplayName() *string { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.DisplayName -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetEntityRelationshipStateID() *string { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.EntityRelationshipStateID -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetEntityRelationshipStateName() *string { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.EntityRelationshipStateName -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetEntitySecurityQuestionnaireStatusID() *string { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.EntitySecurityQuestionnaireStatusID -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetEntitySecurityQuestionnaireStatusName() *string { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.EntitySecurityQuestionnaireStatusName -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetEntitySourceTypeID() *string { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.EntitySourceTypeID -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetEntitySourceTypeName() *string { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.EntitySourceTypeName -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetEntityTypeID() *string { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.EntityTypeID -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetEnvironmentID() *string { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.EnvironmentID -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetEnvironmentName() *string { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.EnvironmentName -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetHasSoc2() *bool { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.HasSoc2 -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetID() string { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.ID -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetInternalOwner() *string { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.InternalOwner -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetInternalOwnerGroupID() *string { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.InternalOwnerGroupID -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetInternalOwnerUserID() *string { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.InternalOwnerUserID -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetLastReviewedAt() *models.DateTime { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.LastReviewedAt -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetMfaEnforced() *bool { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.MfaEnforced -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetMfaSupported() *bool { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.MfaSupported -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetName() *string { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.Name -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetNextReviewAt() *models.DateTime { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.NextReviewAt -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetRenewalRisk() *string { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.RenewalRisk -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetReviewedBy() *string { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.ReviewedBy -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetReviewedByGroupID() *string { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.ReviewedByGroupID -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetReviewedByUserID() *string { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.ReviewedByUserID -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetRiskRating() *string { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.RiskRating -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetRiskScore() *int64 { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.RiskScore -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetScopeID() *string { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.ScopeID -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetScopeName() *string { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.ScopeName -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetSoc2PeriodEnd() *models.DateTime { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.Soc2PeriodEnd -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetSpendCurrency() *string { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.SpendCurrency -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetSsoEnforced() *bool { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.SsoEnforced -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetStatusPageURL() *string { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.StatusPageURL -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetSystemOwned() *bool { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.SystemOwned -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetTags() []string { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.Tags -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetTerminationNoticeDays() *int64 { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.TerminationNoticeDays -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetTier() *string { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.Tier -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.UpdatedAt -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.UpdatedBy -} -func (t *CreateBulkEntity_CreateBulkEntity_Entities) GetVendorMetadata() map[string]any { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity_Entities{} - } - return t.VendorMetadata -} - -type CreateBulkEntity_CreateBulkEntity struct { - Entities []*CreateBulkEntity_CreateBulkEntity_Entities "json:\"entities,omitempty\" graphql:\"entities\"" -} - -func (t *CreateBulkEntity_CreateBulkEntity) GetEntities() []*CreateBulkEntity_CreateBulkEntity_Entities { - if t == nil { - t = &CreateBulkEntity_CreateBulkEntity{} - } - return t.Entities -} - -type CreateEntity_CreateEntity_Entity struct { - AnnualSpend *float64 "json:\"annualSpend,omitempty\" graphql:\"annualSpend\"" - ApprovedForUse *bool "json:\"approvedForUse,omitempty\" graphql:\"approvedForUse\"" - AutoRenews *bool "json:\"autoRenews,omitempty\" graphql:\"autoRenews\"" - BillingModel *string "json:\"billingModel,omitempty\" graphql:\"billingModel\"" - ContractEndDate *models.DateTime "json:\"contractEndDate,omitempty\" graphql:\"contractEndDate\"" - ContractRenewalAt *models.DateTime "json:\"contractRenewalAt,omitempty\" graphql:\"contractRenewalAt\"" - ContractStartDate *models.DateTime "json:\"contractStartDate,omitempty\" graphql:\"contractStartDate\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayName *string "json:\"displayName,omitempty\" graphql:\"displayName\"" - EntityRelationshipStateID *string "json:\"entityRelationshipStateID,omitempty\" graphql:\"entityRelationshipStateID\"" - EntityRelationshipStateName *string "json:\"entityRelationshipStateName,omitempty\" graphql:\"entityRelationshipStateName\"" - EntitySecurityQuestionnaireStatusID *string "json:\"entitySecurityQuestionnaireStatusID,omitempty\" graphql:\"entitySecurityQuestionnaireStatusID\"" - EntitySecurityQuestionnaireStatusName *string "json:\"entitySecurityQuestionnaireStatusName,omitempty\" graphql:\"entitySecurityQuestionnaireStatusName\"" - EntitySourceTypeID *string "json:\"entitySourceTypeID,omitempty\" graphql:\"entitySourceTypeID\"" - EntitySourceTypeName *string "json:\"entitySourceTypeName,omitempty\" graphql:\"entitySourceTypeName\"" - EntityTypeID *string "json:\"entityTypeID,omitempty\" graphql:\"entityTypeID\"" - EnvironmentID *string "json:\"environmentID,omitempty\" graphql:\"environmentID\"" - EnvironmentName *string "json:\"environmentName,omitempty\" graphql:\"environmentName\"" - HasSoc2 *bool "json:\"hasSoc2,omitempty\" graphql:\"hasSoc2\"" - ID string "json:\"id\" graphql:\"id\"" - InternalOwner *string "json:\"internalOwner,omitempty\" graphql:\"internalOwner\"" - InternalOwnerGroupID *string "json:\"internalOwnerGroupID,omitempty\" graphql:\"internalOwnerGroupID\"" - InternalOwnerUserID *string "json:\"internalOwnerUserID,omitempty\" graphql:\"internalOwnerUserID\"" - LastReviewedAt *models.DateTime "json:\"lastReviewedAt,omitempty\" graphql:\"lastReviewedAt\"" - MfaEnforced *bool "json:\"mfaEnforced,omitempty\" graphql:\"mfaEnforced\"" - MfaSupported *bool "json:\"mfaSupported,omitempty\" graphql:\"mfaSupported\"" - Name *string "json:\"name,omitempty\" graphql:\"name\"" - NextReviewAt *models.DateTime "json:\"nextReviewAt,omitempty\" graphql:\"nextReviewAt\"" - RenewalRisk *string "json:\"renewalRisk,omitempty\" graphql:\"renewalRisk\"" - ReviewedBy *string "json:\"reviewedBy,omitempty\" graphql:\"reviewedBy\"" - ReviewedByGroupID *string "json:\"reviewedByGroupID,omitempty\" graphql:\"reviewedByGroupID\"" - ReviewedByUserID *string "json:\"reviewedByUserID,omitempty\" graphql:\"reviewedByUserID\"" - RiskRating *string "json:\"riskRating,omitempty\" graphql:\"riskRating\"" - RiskScore *int64 "json:\"riskScore,omitempty\" graphql:\"riskScore\"" - ScopeID *string "json:\"scopeID,omitempty\" graphql:\"scopeID\"" - ScopeName *string "json:\"scopeName,omitempty\" graphql:\"scopeName\"" - Soc2PeriodEnd *models.DateTime "json:\"soc2PeriodEnd,omitempty\" graphql:\"soc2PeriodEnd\"" - SpendCurrency *string "json:\"spendCurrency,omitempty\" graphql:\"spendCurrency\"" - SsoEnforced *bool "json:\"ssoEnforced,omitempty\" graphql:\"ssoEnforced\"" - StatusPageURL *string "json:\"statusPageURL,omitempty\" graphql:\"statusPageURL\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TerminationNoticeDays *int64 "json:\"terminationNoticeDays,omitempty\" graphql:\"terminationNoticeDays\"" - Tier *string "json:\"tier,omitempty\" graphql:\"tier\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - VendorMetadata map[string]any "json:\"vendorMetadata,omitempty\" graphql:\"vendorMetadata\"" -} - -func (t *CreateEntity_CreateEntity_Entity) GetAnnualSpend() *float64 { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.AnnualSpend -} -func (t *CreateEntity_CreateEntity_Entity) GetApprovedForUse() *bool { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.ApprovedForUse -} -func (t *CreateEntity_CreateEntity_Entity) GetAutoRenews() *bool { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.AutoRenews -} -func (t *CreateEntity_CreateEntity_Entity) GetBillingModel() *string { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.BillingModel -} -func (t *CreateEntity_CreateEntity_Entity) GetContractEndDate() *models.DateTime { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.ContractEndDate -} -func (t *CreateEntity_CreateEntity_Entity) GetContractRenewalAt() *models.DateTime { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.ContractRenewalAt -} -func (t *CreateEntity_CreateEntity_Entity) GetContractStartDate() *models.DateTime { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.ContractStartDate -} -func (t *CreateEntity_CreateEntity_Entity) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.CreatedAt -} -func (t *CreateEntity_CreateEntity_Entity) GetCreatedBy() *string { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.CreatedBy -} -func (t *CreateEntity_CreateEntity_Entity) GetDescription() *string { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.Description -} -func (t *CreateEntity_CreateEntity_Entity) GetDisplayName() *string { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.DisplayName -} -func (t *CreateEntity_CreateEntity_Entity) GetEntityRelationshipStateID() *string { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.EntityRelationshipStateID -} -func (t *CreateEntity_CreateEntity_Entity) GetEntityRelationshipStateName() *string { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.EntityRelationshipStateName -} -func (t *CreateEntity_CreateEntity_Entity) GetEntitySecurityQuestionnaireStatusID() *string { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.EntitySecurityQuestionnaireStatusID -} -func (t *CreateEntity_CreateEntity_Entity) GetEntitySecurityQuestionnaireStatusName() *string { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.EntitySecurityQuestionnaireStatusName -} -func (t *CreateEntity_CreateEntity_Entity) GetEntitySourceTypeID() *string { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.EntitySourceTypeID -} -func (t *CreateEntity_CreateEntity_Entity) GetEntitySourceTypeName() *string { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.EntitySourceTypeName -} -func (t *CreateEntity_CreateEntity_Entity) GetEntityTypeID() *string { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.EntityTypeID -} -func (t *CreateEntity_CreateEntity_Entity) GetEnvironmentID() *string { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.EnvironmentID -} -func (t *CreateEntity_CreateEntity_Entity) GetEnvironmentName() *string { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.EnvironmentName -} -func (t *CreateEntity_CreateEntity_Entity) GetHasSoc2() *bool { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.HasSoc2 -} -func (t *CreateEntity_CreateEntity_Entity) GetID() string { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.ID -} -func (t *CreateEntity_CreateEntity_Entity) GetInternalOwner() *string { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.InternalOwner -} -func (t *CreateEntity_CreateEntity_Entity) GetInternalOwnerGroupID() *string { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.InternalOwnerGroupID -} -func (t *CreateEntity_CreateEntity_Entity) GetInternalOwnerUserID() *string { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.InternalOwnerUserID -} -func (t *CreateEntity_CreateEntity_Entity) GetLastReviewedAt() *models.DateTime { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.LastReviewedAt -} -func (t *CreateEntity_CreateEntity_Entity) GetMfaEnforced() *bool { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.MfaEnforced -} -func (t *CreateEntity_CreateEntity_Entity) GetMfaSupported() *bool { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.MfaSupported -} -func (t *CreateEntity_CreateEntity_Entity) GetName() *string { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.Name -} -func (t *CreateEntity_CreateEntity_Entity) GetNextReviewAt() *models.DateTime { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.NextReviewAt -} -func (t *CreateEntity_CreateEntity_Entity) GetRenewalRisk() *string { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.RenewalRisk -} -func (t *CreateEntity_CreateEntity_Entity) GetReviewedBy() *string { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.ReviewedBy -} -func (t *CreateEntity_CreateEntity_Entity) GetReviewedByGroupID() *string { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.ReviewedByGroupID -} -func (t *CreateEntity_CreateEntity_Entity) GetReviewedByUserID() *string { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.ReviewedByUserID -} -func (t *CreateEntity_CreateEntity_Entity) GetRiskRating() *string { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.RiskRating -} -func (t *CreateEntity_CreateEntity_Entity) GetRiskScore() *int64 { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.RiskScore -} -func (t *CreateEntity_CreateEntity_Entity) GetScopeID() *string { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.ScopeID -} -func (t *CreateEntity_CreateEntity_Entity) GetScopeName() *string { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.ScopeName -} -func (t *CreateEntity_CreateEntity_Entity) GetSoc2PeriodEnd() *models.DateTime { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.Soc2PeriodEnd -} -func (t *CreateEntity_CreateEntity_Entity) GetSpendCurrency() *string { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.SpendCurrency -} -func (t *CreateEntity_CreateEntity_Entity) GetSsoEnforced() *bool { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.SsoEnforced -} -func (t *CreateEntity_CreateEntity_Entity) GetStatusPageURL() *string { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.StatusPageURL -} -func (t *CreateEntity_CreateEntity_Entity) GetSystemOwned() *bool { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.SystemOwned -} -func (t *CreateEntity_CreateEntity_Entity) GetTags() []string { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.Tags -} -func (t *CreateEntity_CreateEntity_Entity) GetTerminationNoticeDays() *int64 { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.TerminationNoticeDays -} -func (t *CreateEntity_CreateEntity_Entity) GetTier() *string { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.Tier -} -func (t *CreateEntity_CreateEntity_Entity) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.UpdatedAt -} -func (t *CreateEntity_CreateEntity_Entity) GetUpdatedBy() *string { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.UpdatedBy -} -func (t *CreateEntity_CreateEntity_Entity) GetVendorMetadata() map[string]any { - if t == nil { - t = &CreateEntity_CreateEntity_Entity{} - } - return t.VendorMetadata -} - -type CreateEntity_CreateEntity struct { - Entity CreateEntity_CreateEntity_Entity "json:\"entity\" graphql:\"entity\"" -} - -func (t *CreateEntity_CreateEntity) GetEntity() *CreateEntity_CreateEntity_Entity { - if t == nil { - t = &CreateEntity_CreateEntity{} - } - return &t.Entity -} - -type DeleteEntity_DeleteEntity struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteEntity_DeleteEntity) GetDeletedID() string { - if t == nil { - t = &DeleteEntity_DeleteEntity{} - } - return t.DeletedID -} - -type GetAllEntities_Entities_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllEntities_Entities_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllEntities_Entities_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllEntities_Entities_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllEntities_Entities_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllEntities_Entities_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllEntities_Entities_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllEntities_Entities_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllEntities_Entities_PageInfo{} - } - return t.StartCursor -} - -type GetAllEntities_Entities_Edges_Node struct { - AnnualSpend *float64 "json:\"annualSpend,omitempty\" graphql:\"annualSpend\"" - ApprovedForUse *bool "json:\"approvedForUse,omitempty\" graphql:\"approvedForUse\"" - AutoRenews *bool "json:\"autoRenews,omitempty\" graphql:\"autoRenews\"" - BillingModel *string "json:\"billingModel,omitempty\" graphql:\"billingModel\"" - ContractEndDate *models.DateTime "json:\"contractEndDate,omitempty\" graphql:\"contractEndDate\"" - ContractRenewalAt *models.DateTime "json:\"contractRenewalAt,omitempty\" graphql:\"contractRenewalAt\"" - ContractStartDate *models.DateTime "json:\"contractStartDate,omitempty\" graphql:\"contractStartDate\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayName *string "json:\"displayName,omitempty\" graphql:\"displayName\"" - EntityRelationshipStateID *string "json:\"entityRelationshipStateID,omitempty\" graphql:\"entityRelationshipStateID\"" - EntityRelationshipStateName *string "json:\"entityRelationshipStateName,omitempty\" graphql:\"entityRelationshipStateName\"" - EntitySecurityQuestionnaireStatusID *string "json:\"entitySecurityQuestionnaireStatusID,omitempty\" graphql:\"entitySecurityQuestionnaireStatusID\"" - EntitySecurityQuestionnaireStatusName *string "json:\"entitySecurityQuestionnaireStatusName,omitempty\" graphql:\"entitySecurityQuestionnaireStatusName\"" - EntitySourceTypeID *string "json:\"entitySourceTypeID,omitempty\" graphql:\"entitySourceTypeID\"" - EntitySourceTypeName *string "json:\"entitySourceTypeName,omitempty\" graphql:\"entitySourceTypeName\"" - EntityTypeID *string "json:\"entityTypeID,omitempty\" graphql:\"entityTypeID\"" - EnvironmentID *string "json:\"environmentID,omitempty\" graphql:\"environmentID\"" - EnvironmentName *string "json:\"environmentName,omitempty\" graphql:\"environmentName\"" - HasSoc2 *bool "json:\"hasSoc2,omitempty\" graphql:\"hasSoc2\"" - ID string "json:\"id\" graphql:\"id\"" - InternalOwner *string "json:\"internalOwner,omitempty\" graphql:\"internalOwner\"" - InternalOwnerGroupID *string "json:\"internalOwnerGroupID,omitempty\" graphql:\"internalOwnerGroupID\"" - InternalOwnerUserID *string "json:\"internalOwnerUserID,omitempty\" graphql:\"internalOwnerUserID\"" - LastReviewedAt *models.DateTime "json:\"lastReviewedAt,omitempty\" graphql:\"lastReviewedAt\"" - MfaEnforced *bool "json:\"mfaEnforced,omitempty\" graphql:\"mfaEnforced\"" - MfaSupported *bool "json:\"mfaSupported,omitempty\" graphql:\"mfaSupported\"" - Name *string "json:\"name,omitempty\" graphql:\"name\"" - NextReviewAt *models.DateTime "json:\"nextReviewAt,omitempty\" graphql:\"nextReviewAt\"" - RenewalRisk *string "json:\"renewalRisk,omitempty\" graphql:\"renewalRisk\"" - ReviewedBy *string "json:\"reviewedBy,omitempty\" graphql:\"reviewedBy\"" - ReviewedByGroupID *string "json:\"reviewedByGroupID,omitempty\" graphql:\"reviewedByGroupID\"" - ReviewedByUserID *string "json:\"reviewedByUserID,omitempty\" graphql:\"reviewedByUserID\"" - RiskRating *string "json:\"riskRating,omitempty\" graphql:\"riskRating\"" - RiskScore *int64 "json:\"riskScore,omitempty\" graphql:\"riskScore\"" - ScopeID *string "json:\"scopeID,omitempty\" graphql:\"scopeID\"" - ScopeName *string "json:\"scopeName,omitempty\" graphql:\"scopeName\"" - Soc2PeriodEnd *models.DateTime "json:\"soc2PeriodEnd,omitempty\" graphql:\"soc2PeriodEnd\"" - SpendCurrency *string "json:\"spendCurrency,omitempty\" graphql:\"spendCurrency\"" - SsoEnforced *bool "json:\"ssoEnforced,omitempty\" graphql:\"ssoEnforced\"" - StatusPageURL *string "json:\"statusPageURL,omitempty\" graphql:\"statusPageURL\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TerminationNoticeDays *int64 "json:\"terminationNoticeDays,omitempty\" graphql:\"terminationNoticeDays\"" - Tier *string "json:\"tier,omitempty\" graphql:\"tier\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - VendorMetadata map[string]any "json:\"vendorMetadata,omitempty\" graphql:\"vendorMetadata\"" -} - -func (t *GetAllEntities_Entities_Edges_Node) GetAnnualSpend() *float64 { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.AnnualSpend -} -func (t *GetAllEntities_Entities_Edges_Node) GetApprovedForUse() *bool { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.ApprovedForUse -} -func (t *GetAllEntities_Entities_Edges_Node) GetAutoRenews() *bool { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.AutoRenews -} -func (t *GetAllEntities_Entities_Edges_Node) GetBillingModel() *string { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.BillingModel -} -func (t *GetAllEntities_Entities_Edges_Node) GetContractEndDate() *models.DateTime { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.ContractEndDate -} -func (t *GetAllEntities_Entities_Edges_Node) GetContractRenewalAt() *models.DateTime { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.ContractRenewalAt -} -func (t *GetAllEntities_Entities_Edges_Node) GetContractStartDate() *models.DateTime { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.ContractStartDate -} -func (t *GetAllEntities_Entities_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllEntities_Entities_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllEntities_Entities_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.Description -} -func (t *GetAllEntities_Entities_Edges_Node) GetDisplayName() *string { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.DisplayName -} -func (t *GetAllEntities_Entities_Edges_Node) GetEntityRelationshipStateID() *string { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.EntityRelationshipStateID -} -func (t *GetAllEntities_Entities_Edges_Node) GetEntityRelationshipStateName() *string { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.EntityRelationshipStateName -} -func (t *GetAllEntities_Entities_Edges_Node) GetEntitySecurityQuestionnaireStatusID() *string { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.EntitySecurityQuestionnaireStatusID -} -func (t *GetAllEntities_Entities_Edges_Node) GetEntitySecurityQuestionnaireStatusName() *string { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.EntitySecurityQuestionnaireStatusName -} -func (t *GetAllEntities_Entities_Edges_Node) GetEntitySourceTypeID() *string { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.EntitySourceTypeID -} -func (t *GetAllEntities_Entities_Edges_Node) GetEntitySourceTypeName() *string { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.EntitySourceTypeName -} -func (t *GetAllEntities_Entities_Edges_Node) GetEntityTypeID() *string { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.EntityTypeID -} -func (t *GetAllEntities_Entities_Edges_Node) GetEnvironmentID() *string { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.EnvironmentID -} -func (t *GetAllEntities_Entities_Edges_Node) GetEnvironmentName() *string { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.EnvironmentName -} -func (t *GetAllEntities_Entities_Edges_Node) GetHasSoc2() *bool { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.HasSoc2 -} -func (t *GetAllEntities_Entities_Edges_Node) GetID() string { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.ID -} -func (t *GetAllEntities_Entities_Edges_Node) GetInternalOwner() *string { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.InternalOwner -} -func (t *GetAllEntities_Entities_Edges_Node) GetInternalOwnerGroupID() *string { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.InternalOwnerGroupID -} -func (t *GetAllEntities_Entities_Edges_Node) GetInternalOwnerUserID() *string { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.InternalOwnerUserID -} -func (t *GetAllEntities_Entities_Edges_Node) GetLastReviewedAt() *models.DateTime { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.LastReviewedAt -} -func (t *GetAllEntities_Entities_Edges_Node) GetMfaEnforced() *bool { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.MfaEnforced -} -func (t *GetAllEntities_Entities_Edges_Node) GetMfaSupported() *bool { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.MfaSupported -} -func (t *GetAllEntities_Entities_Edges_Node) GetName() *string { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.Name -} -func (t *GetAllEntities_Entities_Edges_Node) GetNextReviewAt() *models.DateTime { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.NextReviewAt -} -func (t *GetAllEntities_Entities_Edges_Node) GetRenewalRisk() *string { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.RenewalRisk -} -func (t *GetAllEntities_Entities_Edges_Node) GetReviewedBy() *string { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.ReviewedBy -} -func (t *GetAllEntities_Entities_Edges_Node) GetReviewedByGroupID() *string { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.ReviewedByGroupID -} -func (t *GetAllEntities_Entities_Edges_Node) GetReviewedByUserID() *string { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.ReviewedByUserID -} -func (t *GetAllEntities_Entities_Edges_Node) GetRiskRating() *string { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.RiskRating -} -func (t *GetAllEntities_Entities_Edges_Node) GetRiskScore() *int64 { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.RiskScore -} -func (t *GetAllEntities_Entities_Edges_Node) GetScopeID() *string { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.ScopeID -} -func (t *GetAllEntities_Entities_Edges_Node) GetScopeName() *string { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.ScopeName -} -func (t *GetAllEntities_Entities_Edges_Node) GetSoc2PeriodEnd() *models.DateTime { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.Soc2PeriodEnd -} -func (t *GetAllEntities_Entities_Edges_Node) GetSpendCurrency() *string { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.SpendCurrency -} -func (t *GetAllEntities_Entities_Edges_Node) GetSsoEnforced() *bool { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.SsoEnforced -} -func (t *GetAllEntities_Entities_Edges_Node) GetStatusPageURL() *string { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.StatusPageURL -} -func (t *GetAllEntities_Entities_Edges_Node) GetSystemOwned() *bool { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.SystemOwned -} -func (t *GetAllEntities_Entities_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.Tags -} -func (t *GetAllEntities_Entities_Edges_Node) GetTerminationNoticeDays() *int64 { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.TerminationNoticeDays -} -func (t *GetAllEntities_Entities_Edges_Node) GetTier() *string { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.Tier -} -func (t *GetAllEntities_Entities_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllEntities_Entities_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetAllEntities_Entities_Edges_Node) GetVendorMetadata() map[string]any { - if t == nil { - t = &GetAllEntities_Entities_Edges_Node{} - } - return t.VendorMetadata -} - -type GetAllEntities_Entities_Edges struct { - Node *GetAllEntities_Entities_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllEntities_Entities_Edges) GetNode() *GetAllEntities_Entities_Edges_Node { - if t == nil { - t = &GetAllEntities_Entities_Edges{} - } - return t.Node -} - -type GetAllEntities_Entities struct { - Edges []*GetAllEntities_Entities_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllEntities_Entities_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllEntities_Entities) GetEdges() []*GetAllEntities_Entities_Edges { - if t == nil { - t = &GetAllEntities_Entities{} - } - return t.Edges -} -func (t *GetAllEntities_Entities) GetPageInfo() *GetAllEntities_Entities_PageInfo { - if t == nil { - t = &GetAllEntities_Entities{} - } - return &t.PageInfo -} -func (t *GetAllEntities_Entities) GetTotalCount() int64 { - if t == nil { - t = &GetAllEntities_Entities{} - } - return t.TotalCount -} - -type GetEntities_Entities_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetEntities_Entities_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetEntities_Entities_PageInfo{} - } - return t.EndCursor -} -func (t *GetEntities_Entities_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetEntities_Entities_PageInfo{} - } - return t.HasNextPage -} -func (t *GetEntities_Entities_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetEntities_Entities_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetEntities_Entities_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetEntities_Entities_PageInfo{} - } - return t.StartCursor -} - -type GetEntities_Entities_Edges_Node struct { - AnnualSpend *float64 "json:\"annualSpend,omitempty\" graphql:\"annualSpend\"" - ApprovedForUse *bool "json:\"approvedForUse,omitempty\" graphql:\"approvedForUse\"" - AutoRenews *bool "json:\"autoRenews,omitempty\" graphql:\"autoRenews\"" - BillingModel *string "json:\"billingModel,omitempty\" graphql:\"billingModel\"" - ContractEndDate *models.DateTime "json:\"contractEndDate,omitempty\" graphql:\"contractEndDate\"" - ContractRenewalAt *models.DateTime "json:\"contractRenewalAt,omitempty\" graphql:\"contractRenewalAt\"" - ContractStartDate *models.DateTime "json:\"contractStartDate,omitempty\" graphql:\"contractStartDate\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayName *string "json:\"displayName,omitempty\" graphql:\"displayName\"" - EntityRelationshipStateID *string "json:\"entityRelationshipStateID,omitempty\" graphql:\"entityRelationshipStateID\"" - EntityRelationshipStateName *string "json:\"entityRelationshipStateName,omitempty\" graphql:\"entityRelationshipStateName\"" - EntitySecurityQuestionnaireStatusID *string "json:\"entitySecurityQuestionnaireStatusID,omitempty\" graphql:\"entitySecurityQuestionnaireStatusID\"" - EntitySecurityQuestionnaireStatusName *string "json:\"entitySecurityQuestionnaireStatusName,omitempty\" graphql:\"entitySecurityQuestionnaireStatusName\"" - EntitySourceTypeID *string "json:\"entitySourceTypeID,omitempty\" graphql:\"entitySourceTypeID\"" - EntitySourceTypeName *string "json:\"entitySourceTypeName,omitempty\" graphql:\"entitySourceTypeName\"" - EntityTypeID *string "json:\"entityTypeID,omitempty\" graphql:\"entityTypeID\"" - EnvironmentID *string "json:\"environmentID,omitempty\" graphql:\"environmentID\"" - EnvironmentName *string "json:\"environmentName,omitempty\" graphql:\"environmentName\"" - HasSoc2 *bool "json:\"hasSoc2,omitempty\" graphql:\"hasSoc2\"" - ID string "json:\"id\" graphql:\"id\"" - InternalOwner *string "json:\"internalOwner,omitempty\" graphql:\"internalOwner\"" - InternalOwnerGroupID *string "json:\"internalOwnerGroupID,omitempty\" graphql:\"internalOwnerGroupID\"" - InternalOwnerUserID *string "json:\"internalOwnerUserID,omitempty\" graphql:\"internalOwnerUserID\"" - LastReviewedAt *models.DateTime "json:\"lastReviewedAt,omitempty\" graphql:\"lastReviewedAt\"" - MfaEnforced *bool "json:\"mfaEnforced,omitempty\" graphql:\"mfaEnforced\"" - MfaSupported *bool "json:\"mfaSupported,omitempty\" graphql:\"mfaSupported\"" - Name *string "json:\"name,omitempty\" graphql:\"name\"" - NextReviewAt *models.DateTime "json:\"nextReviewAt,omitempty\" graphql:\"nextReviewAt\"" - RenewalRisk *string "json:\"renewalRisk,omitempty\" graphql:\"renewalRisk\"" - ReviewedBy *string "json:\"reviewedBy,omitempty\" graphql:\"reviewedBy\"" - ReviewedByGroupID *string "json:\"reviewedByGroupID,omitempty\" graphql:\"reviewedByGroupID\"" - ReviewedByUserID *string "json:\"reviewedByUserID,omitempty\" graphql:\"reviewedByUserID\"" - RiskRating *string "json:\"riskRating,omitempty\" graphql:\"riskRating\"" - RiskScore *int64 "json:\"riskScore,omitempty\" graphql:\"riskScore\"" - ScopeID *string "json:\"scopeID,omitempty\" graphql:\"scopeID\"" - ScopeName *string "json:\"scopeName,omitempty\" graphql:\"scopeName\"" - Soc2PeriodEnd *models.DateTime "json:\"soc2PeriodEnd,omitempty\" graphql:\"soc2PeriodEnd\"" - SpendCurrency *string "json:\"spendCurrency,omitempty\" graphql:\"spendCurrency\"" - SsoEnforced *bool "json:\"ssoEnforced,omitempty\" graphql:\"ssoEnforced\"" - StatusPageURL *string "json:\"statusPageURL,omitempty\" graphql:\"statusPageURL\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TerminationNoticeDays *int64 "json:\"terminationNoticeDays,omitempty\" graphql:\"terminationNoticeDays\"" - Tier *string "json:\"tier,omitempty\" graphql:\"tier\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - VendorMetadata map[string]any "json:\"vendorMetadata,omitempty\" graphql:\"vendorMetadata\"" -} - -func (t *GetEntities_Entities_Edges_Node) GetAnnualSpend() *float64 { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.AnnualSpend -} -func (t *GetEntities_Entities_Edges_Node) GetApprovedForUse() *bool { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.ApprovedForUse -} -func (t *GetEntities_Entities_Edges_Node) GetAutoRenews() *bool { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.AutoRenews -} -func (t *GetEntities_Entities_Edges_Node) GetBillingModel() *string { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.BillingModel -} -func (t *GetEntities_Entities_Edges_Node) GetContractEndDate() *models.DateTime { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.ContractEndDate -} -func (t *GetEntities_Entities_Edges_Node) GetContractRenewalAt() *models.DateTime { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.ContractRenewalAt -} -func (t *GetEntities_Entities_Edges_Node) GetContractStartDate() *models.DateTime { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.ContractStartDate -} -func (t *GetEntities_Entities_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetEntities_Entities_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetEntities_Entities_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.Description -} -func (t *GetEntities_Entities_Edges_Node) GetDisplayName() *string { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.DisplayName -} -func (t *GetEntities_Entities_Edges_Node) GetEntityRelationshipStateID() *string { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.EntityRelationshipStateID -} -func (t *GetEntities_Entities_Edges_Node) GetEntityRelationshipStateName() *string { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.EntityRelationshipStateName -} -func (t *GetEntities_Entities_Edges_Node) GetEntitySecurityQuestionnaireStatusID() *string { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.EntitySecurityQuestionnaireStatusID -} -func (t *GetEntities_Entities_Edges_Node) GetEntitySecurityQuestionnaireStatusName() *string { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.EntitySecurityQuestionnaireStatusName -} -func (t *GetEntities_Entities_Edges_Node) GetEntitySourceTypeID() *string { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.EntitySourceTypeID -} -func (t *GetEntities_Entities_Edges_Node) GetEntitySourceTypeName() *string { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.EntitySourceTypeName -} -func (t *GetEntities_Entities_Edges_Node) GetEntityTypeID() *string { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.EntityTypeID -} -func (t *GetEntities_Entities_Edges_Node) GetEnvironmentID() *string { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.EnvironmentID -} -func (t *GetEntities_Entities_Edges_Node) GetEnvironmentName() *string { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.EnvironmentName -} -func (t *GetEntities_Entities_Edges_Node) GetHasSoc2() *bool { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.HasSoc2 -} -func (t *GetEntities_Entities_Edges_Node) GetID() string { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.ID -} -func (t *GetEntities_Entities_Edges_Node) GetInternalOwner() *string { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.InternalOwner -} -func (t *GetEntities_Entities_Edges_Node) GetInternalOwnerGroupID() *string { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.InternalOwnerGroupID -} -func (t *GetEntities_Entities_Edges_Node) GetInternalOwnerUserID() *string { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.InternalOwnerUserID -} -func (t *GetEntities_Entities_Edges_Node) GetLastReviewedAt() *models.DateTime { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.LastReviewedAt -} -func (t *GetEntities_Entities_Edges_Node) GetMfaEnforced() *bool { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.MfaEnforced -} -func (t *GetEntities_Entities_Edges_Node) GetMfaSupported() *bool { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.MfaSupported -} -func (t *GetEntities_Entities_Edges_Node) GetName() *string { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.Name -} -func (t *GetEntities_Entities_Edges_Node) GetNextReviewAt() *models.DateTime { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.NextReviewAt -} -func (t *GetEntities_Entities_Edges_Node) GetRenewalRisk() *string { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.RenewalRisk -} -func (t *GetEntities_Entities_Edges_Node) GetReviewedBy() *string { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.ReviewedBy -} -func (t *GetEntities_Entities_Edges_Node) GetReviewedByGroupID() *string { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.ReviewedByGroupID -} -func (t *GetEntities_Entities_Edges_Node) GetReviewedByUserID() *string { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.ReviewedByUserID -} -func (t *GetEntities_Entities_Edges_Node) GetRiskRating() *string { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.RiskRating -} -func (t *GetEntities_Entities_Edges_Node) GetRiskScore() *int64 { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.RiskScore -} -func (t *GetEntities_Entities_Edges_Node) GetScopeID() *string { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.ScopeID -} -func (t *GetEntities_Entities_Edges_Node) GetScopeName() *string { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.ScopeName -} -func (t *GetEntities_Entities_Edges_Node) GetSoc2PeriodEnd() *models.DateTime { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.Soc2PeriodEnd -} -func (t *GetEntities_Entities_Edges_Node) GetSpendCurrency() *string { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.SpendCurrency -} -func (t *GetEntities_Entities_Edges_Node) GetSsoEnforced() *bool { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.SsoEnforced -} -func (t *GetEntities_Entities_Edges_Node) GetStatusPageURL() *string { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.StatusPageURL -} -func (t *GetEntities_Entities_Edges_Node) GetSystemOwned() *bool { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.SystemOwned -} -func (t *GetEntities_Entities_Edges_Node) GetTags() []string { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.Tags -} -func (t *GetEntities_Entities_Edges_Node) GetTerminationNoticeDays() *int64 { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.TerminationNoticeDays -} -func (t *GetEntities_Entities_Edges_Node) GetTier() *string { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.Tier -} -func (t *GetEntities_Entities_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetEntities_Entities_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetEntities_Entities_Edges_Node) GetVendorMetadata() map[string]any { - if t == nil { - t = &GetEntities_Entities_Edges_Node{} - } - return t.VendorMetadata -} - -type GetEntities_Entities_Edges struct { - Node *GetEntities_Entities_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetEntities_Entities_Edges) GetNode() *GetEntities_Entities_Edges_Node { - if t == nil { - t = &GetEntities_Entities_Edges{} - } - return t.Node -} - -type GetEntities_Entities struct { - Edges []*GetEntities_Entities_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetEntities_Entities_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetEntities_Entities) GetEdges() []*GetEntities_Entities_Edges { - if t == nil { - t = &GetEntities_Entities{} - } - return t.Edges -} -func (t *GetEntities_Entities) GetPageInfo() *GetEntities_Entities_PageInfo { - if t == nil { - t = &GetEntities_Entities{} - } - return &t.PageInfo -} -func (t *GetEntities_Entities) GetTotalCount() int64 { - if t == nil { - t = &GetEntities_Entities{} - } - return t.TotalCount -} - -type GetEntityByID_Entity struct { - AnnualSpend *float64 "json:\"annualSpend,omitempty\" graphql:\"annualSpend\"" - ApprovedForUse *bool "json:\"approvedForUse,omitempty\" graphql:\"approvedForUse\"" - AutoRenews *bool "json:\"autoRenews,omitempty\" graphql:\"autoRenews\"" - BillingModel *string "json:\"billingModel,omitempty\" graphql:\"billingModel\"" - ContractEndDate *models.DateTime "json:\"contractEndDate,omitempty\" graphql:\"contractEndDate\"" - ContractRenewalAt *models.DateTime "json:\"contractRenewalAt,omitempty\" graphql:\"contractRenewalAt\"" - ContractStartDate *models.DateTime "json:\"contractStartDate,omitempty\" graphql:\"contractStartDate\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayName *string "json:\"displayName,omitempty\" graphql:\"displayName\"" - EntityRelationshipStateID *string "json:\"entityRelationshipStateID,omitempty\" graphql:\"entityRelationshipStateID\"" - EntityRelationshipStateName *string "json:\"entityRelationshipStateName,omitempty\" graphql:\"entityRelationshipStateName\"" - EntitySecurityQuestionnaireStatusID *string "json:\"entitySecurityQuestionnaireStatusID,omitempty\" graphql:\"entitySecurityQuestionnaireStatusID\"" - EntitySecurityQuestionnaireStatusName *string "json:\"entitySecurityQuestionnaireStatusName,omitempty\" graphql:\"entitySecurityQuestionnaireStatusName\"" - EntitySourceTypeID *string "json:\"entitySourceTypeID,omitempty\" graphql:\"entitySourceTypeID\"" - EntitySourceTypeName *string "json:\"entitySourceTypeName,omitempty\" graphql:\"entitySourceTypeName\"" - EntityTypeID *string "json:\"entityTypeID,omitempty\" graphql:\"entityTypeID\"" - EnvironmentID *string "json:\"environmentID,omitempty\" graphql:\"environmentID\"" - EnvironmentName *string "json:\"environmentName,omitempty\" graphql:\"environmentName\"" - HasSoc2 *bool "json:\"hasSoc2,omitempty\" graphql:\"hasSoc2\"" - ID string "json:\"id\" graphql:\"id\"" - InternalOwner *string "json:\"internalOwner,omitempty\" graphql:\"internalOwner\"" - InternalOwnerGroupID *string "json:\"internalOwnerGroupID,omitempty\" graphql:\"internalOwnerGroupID\"" - InternalOwnerUserID *string "json:\"internalOwnerUserID,omitempty\" graphql:\"internalOwnerUserID\"" - LastReviewedAt *models.DateTime "json:\"lastReviewedAt,omitempty\" graphql:\"lastReviewedAt\"" - MfaEnforced *bool "json:\"mfaEnforced,omitempty\" graphql:\"mfaEnforced\"" - MfaSupported *bool "json:\"mfaSupported,omitempty\" graphql:\"mfaSupported\"" - Name *string "json:\"name,omitempty\" graphql:\"name\"" - NextReviewAt *models.DateTime "json:\"nextReviewAt,omitempty\" graphql:\"nextReviewAt\"" - RenewalRisk *string "json:\"renewalRisk,omitempty\" graphql:\"renewalRisk\"" - ReviewedBy *string "json:\"reviewedBy,omitempty\" graphql:\"reviewedBy\"" - ReviewedByGroupID *string "json:\"reviewedByGroupID,omitempty\" graphql:\"reviewedByGroupID\"" - ReviewedByUserID *string "json:\"reviewedByUserID,omitempty\" graphql:\"reviewedByUserID\"" - RiskRating *string "json:\"riskRating,omitempty\" graphql:\"riskRating\"" - RiskScore *int64 "json:\"riskScore,omitempty\" graphql:\"riskScore\"" - ScopeID *string "json:\"scopeID,omitempty\" graphql:\"scopeID\"" - ScopeName *string "json:\"scopeName,omitempty\" graphql:\"scopeName\"" - Soc2PeriodEnd *models.DateTime "json:\"soc2PeriodEnd,omitempty\" graphql:\"soc2PeriodEnd\"" - SpendCurrency *string "json:\"spendCurrency,omitempty\" graphql:\"spendCurrency\"" - SsoEnforced *bool "json:\"ssoEnforced,omitempty\" graphql:\"ssoEnforced\"" - StatusPageURL *string "json:\"statusPageURL,omitempty\" graphql:\"statusPageURL\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TerminationNoticeDays *int64 "json:\"terminationNoticeDays,omitempty\" graphql:\"terminationNoticeDays\"" - Tier *string "json:\"tier,omitempty\" graphql:\"tier\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - VendorMetadata map[string]any "json:\"vendorMetadata,omitempty\" graphql:\"vendorMetadata\"" -} - -func (t *GetEntityByID_Entity) GetAnnualSpend() *float64 { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.AnnualSpend -} -func (t *GetEntityByID_Entity) GetApprovedForUse() *bool { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.ApprovedForUse -} -func (t *GetEntityByID_Entity) GetAutoRenews() *bool { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.AutoRenews -} -func (t *GetEntityByID_Entity) GetBillingModel() *string { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.BillingModel -} -func (t *GetEntityByID_Entity) GetContractEndDate() *models.DateTime { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.ContractEndDate -} -func (t *GetEntityByID_Entity) GetContractRenewalAt() *models.DateTime { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.ContractRenewalAt -} -func (t *GetEntityByID_Entity) GetContractStartDate() *models.DateTime { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.ContractStartDate -} -func (t *GetEntityByID_Entity) GetCreatedAt() *time.Time { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.CreatedAt -} -func (t *GetEntityByID_Entity) GetCreatedBy() *string { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.CreatedBy -} -func (t *GetEntityByID_Entity) GetDescription() *string { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.Description -} -func (t *GetEntityByID_Entity) GetDisplayName() *string { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.DisplayName -} -func (t *GetEntityByID_Entity) GetEntityRelationshipStateID() *string { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.EntityRelationshipStateID -} -func (t *GetEntityByID_Entity) GetEntityRelationshipStateName() *string { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.EntityRelationshipStateName -} -func (t *GetEntityByID_Entity) GetEntitySecurityQuestionnaireStatusID() *string { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.EntitySecurityQuestionnaireStatusID -} -func (t *GetEntityByID_Entity) GetEntitySecurityQuestionnaireStatusName() *string { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.EntitySecurityQuestionnaireStatusName -} -func (t *GetEntityByID_Entity) GetEntitySourceTypeID() *string { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.EntitySourceTypeID -} -func (t *GetEntityByID_Entity) GetEntitySourceTypeName() *string { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.EntitySourceTypeName -} -func (t *GetEntityByID_Entity) GetEntityTypeID() *string { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.EntityTypeID -} -func (t *GetEntityByID_Entity) GetEnvironmentID() *string { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.EnvironmentID -} -func (t *GetEntityByID_Entity) GetEnvironmentName() *string { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.EnvironmentName -} -func (t *GetEntityByID_Entity) GetHasSoc2() *bool { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.HasSoc2 -} -func (t *GetEntityByID_Entity) GetID() string { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.ID -} -func (t *GetEntityByID_Entity) GetInternalOwner() *string { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.InternalOwner -} -func (t *GetEntityByID_Entity) GetInternalOwnerGroupID() *string { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.InternalOwnerGroupID -} -func (t *GetEntityByID_Entity) GetInternalOwnerUserID() *string { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.InternalOwnerUserID -} -func (t *GetEntityByID_Entity) GetLastReviewedAt() *models.DateTime { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.LastReviewedAt -} -func (t *GetEntityByID_Entity) GetMfaEnforced() *bool { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.MfaEnforced -} -func (t *GetEntityByID_Entity) GetMfaSupported() *bool { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.MfaSupported -} -func (t *GetEntityByID_Entity) GetName() *string { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.Name -} -func (t *GetEntityByID_Entity) GetNextReviewAt() *models.DateTime { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.NextReviewAt -} -func (t *GetEntityByID_Entity) GetRenewalRisk() *string { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.RenewalRisk -} -func (t *GetEntityByID_Entity) GetReviewedBy() *string { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.ReviewedBy -} -func (t *GetEntityByID_Entity) GetReviewedByGroupID() *string { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.ReviewedByGroupID -} -func (t *GetEntityByID_Entity) GetReviewedByUserID() *string { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.ReviewedByUserID -} -func (t *GetEntityByID_Entity) GetRiskRating() *string { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.RiskRating -} -func (t *GetEntityByID_Entity) GetRiskScore() *int64 { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.RiskScore -} -func (t *GetEntityByID_Entity) GetScopeID() *string { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.ScopeID -} -func (t *GetEntityByID_Entity) GetScopeName() *string { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.ScopeName -} -func (t *GetEntityByID_Entity) GetSoc2PeriodEnd() *models.DateTime { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.Soc2PeriodEnd -} -func (t *GetEntityByID_Entity) GetSpendCurrency() *string { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.SpendCurrency -} -func (t *GetEntityByID_Entity) GetSsoEnforced() *bool { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.SsoEnforced -} -func (t *GetEntityByID_Entity) GetStatusPageURL() *string { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.StatusPageURL -} -func (t *GetEntityByID_Entity) GetSystemOwned() *bool { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.SystemOwned -} -func (t *GetEntityByID_Entity) GetTags() []string { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.Tags -} -func (t *GetEntityByID_Entity) GetTerminationNoticeDays() *int64 { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.TerminationNoticeDays -} -func (t *GetEntityByID_Entity) GetTier() *string { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.Tier -} -func (t *GetEntityByID_Entity) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.UpdatedAt -} -func (t *GetEntityByID_Entity) GetUpdatedBy() *string { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.UpdatedBy -} -func (t *GetEntityByID_Entity) GetVendorMetadata() map[string]any { - if t == nil { - t = &GetEntityByID_Entity{} - } - return t.VendorMetadata -} - -type UpdateEntity_UpdateEntity_Entity struct { - AnnualSpend *float64 "json:\"annualSpend,omitempty\" graphql:\"annualSpend\"" - ApprovedForUse *bool "json:\"approvedForUse,omitempty\" graphql:\"approvedForUse\"" - AutoRenews *bool "json:\"autoRenews,omitempty\" graphql:\"autoRenews\"" - BillingModel *string "json:\"billingModel,omitempty\" graphql:\"billingModel\"" - ContractEndDate *models.DateTime "json:\"contractEndDate,omitempty\" graphql:\"contractEndDate\"" - ContractRenewalAt *models.DateTime "json:\"contractRenewalAt,omitempty\" graphql:\"contractRenewalAt\"" - ContractStartDate *models.DateTime "json:\"contractStartDate,omitempty\" graphql:\"contractStartDate\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayName *string "json:\"displayName,omitempty\" graphql:\"displayName\"" - EntityRelationshipStateID *string "json:\"entityRelationshipStateID,omitempty\" graphql:\"entityRelationshipStateID\"" - EntityRelationshipStateName *string "json:\"entityRelationshipStateName,omitempty\" graphql:\"entityRelationshipStateName\"" - EntitySecurityQuestionnaireStatusID *string "json:\"entitySecurityQuestionnaireStatusID,omitempty\" graphql:\"entitySecurityQuestionnaireStatusID\"" - EntitySecurityQuestionnaireStatusName *string "json:\"entitySecurityQuestionnaireStatusName,omitempty\" graphql:\"entitySecurityQuestionnaireStatusName\"" - EntitySourceTypeID *string "json:\"entitySourceTypeID,omitempty\" graphql:\"entitySourceTypeID\"" - EntitySourceTypeName *string "json:\"entitySourceTypeName,omitempty\" graphql:\"entitySourceTypeName\"" - EntityTypeID *string "json:\"entityTypeID,omitempty\" graphql:\"entityTypeID\"" - EnvironmentID *string "json:\"environmentID,omitempty\" graphql:\"environmentID\"" - EnvironmentName *string "json:\"environmentName,omitempty\" graphql:\"environmentName\"" - HasSoc2 *bool "json:\"hasSoc2,omitempty\" graphql:\"hasSoc2\"" - ID string "json:\"id\" graphql:\"id\"" - InternalOwner *string "json:\"internalOwner,omitempty\" graphql:\"internalOwner\"" - InternalOwnerGroupID *string "json:\"internalOwnerGroupID,omitempty\" graphql:\"internalOwnerGroupID\"" - InternalOwnerUserID *string "json:\"internalOwnerUserID,omitempty\" graphql:\"internalOwnerUserID\"" - LastReviewedAt *models.DateTime "json:\"lastReviewedAt,omitempty\" graphql:\"lastReviewedAt\"" - MfaEnforced *bool "json:\"mfaEnforced,omitempty\" graphql:\"mfaEnforced\"" - MfaSupported *bool "json:\"mfaSupported,omitempty\" graphql:\"mfaSupported\"" - Name *string "json:\"name,omitempty\" graphql:\"name\"" - NextReviewAt *models.DateTime "json:\"nextReviewAt,omitempty\" graphql:\"nextReviewAt\"" - RenewalRisk *string "json:\"renewalRisk,omitempty\" graphql:\"renewalRisk\"" - ReviewedBy *string "json:\"reviewedBy,omitempty\" graphql:\"reviewedBy\"" - ReviewedByGroupID *string "json:\"reviewedByGroupID,omitempty\" graphql:\"reviewedByGroupID\"" - ReviewedByUserID *string "json:\"reviewedByUserID,omitempty\" graphql:\"reviewedByUserID\"" - RiskRating *string "json:\"riskRating,omitempty\" graphql:\"riskRating\"" - RiskScore *int64 "json:\"riskScore,omitempty\" graphql:\"riskScore\"" - ScopeID *string "json:\"scopeID,omitempty\" graphql:\"scopeID\"" - ScopeName *string "json:\"scopeName,omitempty\" graphql:\"scopeName\"" - Soc2PeriodEnd *models.DateTime "json:\"soc2PeriodEnd,omitempty\" graphql:\"soc2PeriodEnd\"" - SpendCurrency *string "json:\"spendCurrency,omitempty\" graphql:\"spendCurrency\"" - SsoEnforced *bool "json:\"ssoEnforced,omitempty\" graphql:\"ssoEnforced\"" - StatusPageURL *string "json:\"statusPageURL,omitempty\" graphql:\"statusPageURL\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TerminationNoticeDays *int64 "json:\"terminationNoticeDays,omitempty\" graphql:\"terminationNoticeDays\"" - Tier *string "json:\"tier,omitempty\" graphql:\"tier\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - VendorMetadata map[string]any "json:\"vendorMetadata,omitempty\" graphql:\"vendorMetadata\"" -} - -func (t *UpdateEntity_UpdateEntity_Entity) GetAnnualSpend() *float64 { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.AnnualSpend -} -func (t *UpdateEntity_UpdateEntity_Entity) GetApprovedForUse() *bool { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.ApprovedForUse -} -func (t *UpdateEntity_UpdateEntity_Entity) GetAutoRenews() *bool { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.AutoRenews -} -func (t *UpdateEntity_UpdateEntity_Entity) GetBillingModel() *string { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.BillingModel -} -func (t *UpdateEntity_UpdateEntity_Entity) GetContractEndDate() *models.DateTime { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.ContractEndDate -} -func (t *UpdateEntity_UpdateEntity_Entity) GetContractRenewalAt() *models.DateTime { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.ContractRenewalAt -} -func (t *UpdateEntity_UpdateEntity_Entity) GetContractStartDate() *models.DateTime { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.ContractStartDate -} -func (t *UpdateEntity_UpdateEntity_Entity) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.CreatedAt -} -func (t *UpdateEntity_UpdateEntity_Entity) GetCreatedBy() *string { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.CreatedBy -} -func (t *UpdateEntity_UpdateEntity_Entity) GetDescription() *string { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.Description -} -func (t *UpdateEntity_UpdateEntity_Entity) GetDisplayName() *string { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.DisplayName -} -func (t *UpdateEntity_UpdateEntity_Entity) GetEntityRelationshipStateID() *string { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.EntityRelationshipStateID -} -func (t *UpdateEntity_UpdateEntity_Entity) GetEntityRelationshipStateName() *string { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.EntityRelationshipStateName -} -func (t *UpdateEntity_UpdateEntity_Entity) GetEntitySecurityQuestionnaireStatusID() *string { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.EntitySecurityQuestionnaireStatusID -} -func (t *UpdateEntity_UpdateEntity_Entity) GetEntitySecurityQuestionnaireStatusName() *string { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.EntitySecurityQuestionnaireStatusName -} -func (t *UpdateEntity_UpdateEntity_Entity) GetEntitySourceTypeID() *string { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.EntitySourceTypeID -} -func (t *UpdateEntity_UpdateEntity_Entity) GetEntitySourceTypeName() *string { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.EntitySourceTypeName -} -func (t *UpdateEntity_UpdateEntity_Entity) GetEntityTypeID() *string { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.EntityTypeID -} -func (t *UpdateEntity_UpdateEntity_Entity) GetEnvironmentID() *string { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.EnvironmentID -} -func (t *UpdateEntity_UpdateEntity_Entity) GetEnvironmentName() *string { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.EnvironmentName -} -func (t *UpdateEntity_UpdateEntity_Entity) GetHasSoc2() *bool { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.HasSoc2 -} -func (t *UpdateEntity_UpdateEntity_Entity) GetID() string { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.ID -} -func (t *UpdateEntity_UpdateEntity_Entity) GetInternalOwner() *string { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.InternalOwner -} -func (t *UpdateEntity_UpdateEntity_Entity) GetInternalOwnerGroupID() *string { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.InternalOwnerGroupID -} -func (t *UpdateEntity_UpdateEntity_Entity) GetInternalOwnerUserID() *string { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.InternalOwnerUserID -} -func (t *UpdateEntity_UpdateEntity_Entity) GetLastReviewedAt() *models.DateTime { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.LastReviewedAt -} -func (t *UpdateEntity_UpdateEntity_Entity) GetMfaEnforced() *bool { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.MfaEnforced -} -func (t *UpdateEntity_UpdateEntity_Entity) GetMfaSupported() *bool { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.MfaSupported -} -func (t *UpdateEntity_UpdateEntity_Entity) GetName() *string { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.Name -} -func (t *UpdateEntity_UpdateEntity_Entity) GetNextReviewAt() *models.DateTime { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.NextReviewAt -} -func (t *UpdateEntity_UpdateEntity_Entity) GetRenewalRisk() *string { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.RenewalRisk -} -func (t *UpdateEntity_UpdateEntity_Entity) GetReviewedBy() *string { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.ReviewedBy -} -func (t *UpdateEntity_UpdateEntity_Entity) GetReviewedByGroupID() *string { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.ReviewedByGroupID -} -func (t *UpdateEntity_UpdateEntity_Entity) GetReviewedByUserID() *string { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.ReviewedByUserID -} -func (t *UpdateEntity_UpdateEntity_Entity) GetRiskRating() *string { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.RiskRating -} -func (t *UpdateEntity_UpdateEntity_Entity) GetRiskScore() *int64 { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.RiskScore -} -func (t *UpdateEntity_UpdateEntity_Entity) GetScopeID() *string { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.ScopeID -} -func (t *UpdateEntity_UpdateEntity_Entity) GetScopeName() *string { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.ScopeName -} -func (t *UpdateEntity_UpdateEntity_Entity) GetSoc2PeriodEnd() *models.DateTime { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.Soc2PeriodEnd -} -func (t *UpdateEntity_UpdateEntity_Entity) GetSpendCurrency() *string { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.SpendCurrency -} -func (t *UpdateEntity_UpdateEntity_Entity) GetSsoEnforced() *bool { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.SsoEnforced -} -func (t *UpdateEntity_UpdateEntity_Entity) GetStatusPageURL() *string { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.StatusPageURL -} -func (t *UpdateEntity_UpdateEntity_Entity) GetSystemOwned() *bool { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.SystemOwned -} -func (t *UpdateEntity_UpdateEntity_Entity) GetTags() []string { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.Tags -} -func (t *UpdateEntity_UpdateEntity_Entity) GetTerminationNoticeDays() *int64 { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.TerminationNoticeDays -} -func (t *UpdateEntity_UpdateEntity_Entity) GetTier() *string { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.Tier -} -func (t *UpdateEntity_UpdateEntity_Entity) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.UpdatedAt -} -func (t *UpdateEntity_UpdateEntity_Entity) GetUpdatedBy() *string { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.UpdatedBy -} -func (t *UpdateEntity_UpdateEntity_Entity) GetVendorMetadata() map[string]any { - if t == nil { - t = &UpdateEntity_UpdateEntity_Entity{} - } - return t.VendorMetadata -} - -type UpdateEntity_UpdateEntity struct { - Entity UpdateEntity_UpdateEntity_Entity "json:\"entity\" graphql:\"entity\"" -} - -func (t *UpdateEntity_UpdateEntity) GetEntity() *UpdateEntity_UpdateEntity_Entity { - if t == nil { - t = &UpdateEntity_UpdateEntity{} - } - return &t.Entity -} - -type CreateBulkCSVEntityType_CreateBulkCSVEntityType_EntityTypes struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCSVEntityType_CreateBulkCSVEntityType_EntityTypes) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVEntityType_CreateBulkCSVEntityType_EntityTypes{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVEntityType_CreateBulkCSVEntityType_EntityTypes) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVEntityType_CreateBulkCSVEntityType_EntityTypes{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVEntityType_CreateBulkCSVEntityType_EntityTypes) GetID() string { - if t == nil { - t = &CreateBulkCSVEntityType_CreateBulkCSVEntityType_EntityTypes{} - } - return t.ID -} -func (t *CreateBulkCSVEntityType_CreateBulkCSVEntityType_EntityTypes) GetName() string { - if t == nil { - t = &CreateBulkCSVEntityType_CreateBulkCSVEntityType_EntityTypes{} - } - return t.Name -} -func (t *CreateBulkCSVEntityType_CreateBulkCSVEntityType_EntityTypes) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCSVEntityType_CreateBulkCSVEntityType_EntityTypes{} - } - return t.OwnerID -} -func (t *CreateBulkCSVEntityType_CreateBulkCSVEntityType_EntityTypes) GetTags() []string { - if t == nil { - t = &CreateBulkCSVEntityType_CreateBulkCSVEntityType_EntityTypes{} - } - return t.Tags -} -func (t *CreateBulkCSVEntityType_CreateBulkCSVEntityType_EntityTypes) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVEntityType_CreateBulkCSVEntityType_EntityTypes{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVEntityType_CreateBulkCSVEntityType_EntityTypes) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVEntityType_CreateBulkCSVEntityType_EntityTypes{} - } - return t.UpdatedBy -} - -type CreateBulkCSVEntityType_CreateBulkCSVEntityType struct { - EntityTypes []*CreateBulkCSVEntityType_CreateBulkCSVEntityType_EntityTypes "json:\"entityTypes,omitempty\" graphql:\"entityTypes\"" -} - -func (t *CreateBulkCSVEntityType_CreateBulkCSVEntityType) GetEntityTypes() []*CreateBulkCSVEntityType_CreateBulkCSVEntityType_EntityTypes { - if t == nil { - t = &CreateBulkCSVEntityType_CreateBulkCSVEntityType{} - } - return t.EntityTypes -} - -type CreateBulkEntityType_CreateBulkEntityType_EntityTypes struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkEntityType_CreateBulkEntityType_EntityTypes) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkEntityType_CreateBulkEntityType_EntityTypes{} - } - return t.CreatedAt -} -func (t *CreateBulkEntityType_CreateBulkEntityType_EntityTypes) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkEntityType_CreateBulkEntityType_EntityTypes{} - } - return t.CreatedBy -} -func (t *CreateBulkEntityType_CreateBulkEntityType_EntityTypes) GetID() string { - if t == nil { - t = &CreateBulkEntityType_CreateBulkEntityType_EntityTypes{} - } - return t.ID -} -func (t *CreateBulkEntityType_CreateBulkEntityType_EntityTypes) GetName() string { - if t == nil { - t = &CreateBulkEntityType_CreateBulkEntityType_EntityTypes{} - } - return t.Name -} -func (t *CreateBulkEntityType_CreateBulkEntityType_EntityTypes) GetOwnerID() *string { - if t == nil { - t = &CreateBulkEntityType_CreateBulkEntityType_EntityTypes{} - } - return t.OwnerID -} -func (t *CreateBulkEntityType_CreateBulkEntityType_EntityTypes) GetTags() []string { - if t == nil { - t = &CreateBulkEntityType_CreateBulkEntityType_EntityTypes{} - } - return t.Tags -} -func (t *CreateBulkEntityType_CreateBulkEntityType_EntityTypes) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkEntityType_CreateBulkEntityType_EntityTypes{} - } - return t.UpdatedAt -} -func (t *CreateBulkEntityType_CreateBulkEntityType_EntityTypes) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkEntityType_CreateBulkEntityType_EntityTypes{} - } - return t.UpdatedBy -} - -type CreateBulkEntityType_CreateBulkEntityType struct { - EntityTypes []*CreateBulkEntityType_CreateBulkEntityType_EntityTypes "json:\"entityTypes,omitempty\" graphql:\"entityTypes\"" -} - -func (t *CreateBulkEntityType_CreateBulkEntityType) GetEntityTypes() []*CreateBulkEntityType_CreateBulkEntityType_EntityTypes { - if t == nil { - t = &CreateBulkEntityType_CreateBulkEntityType{} - } - return t.EntityTypes -} - -type CreateEntityType_CreateEntityType_EntityType struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateEntityType_CreateEntityType_EntityType) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateEntityType_CreateEntityType_EntityType{} - } - return t.CreatedAt -} -func (t *CreateEntityType_CreateEntityType_EntityType) GetCreatedBy() *string { - if t == nil { - t = &CreateEntityType_CreateEntityType_EntityType{} - } - return t.CreatedBy -} -func (t *CreateEntityType_CreateEntityType_EntityType) GetID() string { - if t == nil { - t = &CreateEntityType_CreateEntityType_EntityType{} - } - return t.ID -} -func (t *CreateEntityType_CreateEntityType_EntityType) GetName() string { - if t == nil { - t = &CreateEntityType_CreateEntityType_EntityType{} - } - return t.Name -} -func (t *CreateEntityType_CreateEntityType_EntityType) GetOwnerID() *string { - if t == nil { - t = &CreateEntityType_CreateEntityType_EntityType{} - } - return t.OwnerID -} -func (t *CreateEntityType_CreateEntityType_EntityType) GetTags() []string { - if t == nil { - t = &CreateEntityType_CreateEntityType_EntityType{} - } - return t.Tags -} -func (t *CreateEntityType_CreateEntityType_EntityType) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateEntityType_CreateEntityType_EntityType{} - } - return t.UpdatedAt -} -func (t *CreateEntityType_CreateEntityType_EntityType) GetUpdatedBy() *string { - if t == nil { - t = &CreateEntityType_CreateEntityType_EntityType{} - } - return t.UpdatedBy -} - -type CreateEntityType_CreateEntityType struct { - EntityType CreateEntityType_CreateEntityType_EntityType "json:\"entityType\" graphql:\"entityType\"" -} - -func (t *CreateEntityType_CreateEntityType) GetEntityType() *CreateEntityType_CreateEntityType_EntityType { - if t == nil { - t = &CreateEntityType_CreateEntityType{} - } - return &t.EntityType -} - -type DeleteEntityType_DeleteEntityType struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteEntityType_DeleteEntityType) GetDeletedID() string { - if t == nil { - t = &DeleteEntityType_DeleteEntityType{} - } - return t.DeletedID -} - -type GetAllEntityTypes_EntityTypes_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllEntityTypes_EntityTypes_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllEntityTypes_EntityTypes_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllEntityTypes_EntityTypes_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllEntityTypes_EntityTypes_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllEntityTypes_EntityTypes_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllEntityTypes_EntityTypes_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllEntityTypes_EntityTypes_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllEntityTypes_EntityTypes_PageInfo{} - } - return t.StartCursor -} - -type GetAllEntityTypes_EntityTypes_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllEntityTypes_EntityTypes_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllEntityTypes_EntityTypes_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllEntityTypes_EntityTypes_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllEntityTypes_EntityTypes_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllEntityTypes_EntityTypes_Edges_Node) GetID() string { - if t == nil { - t = &GetAllEntityTypes_EntityTypes_Edges_Node{} - } - return t.ID -} -func (t *GetAllEntityTypes_EntityTypes_Edges_Node) GetName() string { - if t == nil { - t = &GetAllEntityTypes_EntityTypes_Edges_Node{} - } - return t.Name -} -func (t *GetAllEntityTypes_EntityTypes_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllEntityTypes_EntityTypes_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllEntityTypes_EntityTypes_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllEntityTypes_EntityTypes_Edges_Node{} - } - return t.Tags -} -func (t *GetAllEntityTypes_EntityTypes_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllEntityTypes_EntityTypes_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllEntityTypes_EntityTypes_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllEntityTypes_EntityTypes_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllEntityTypes_EntityTypes_Edges struct { - Node *GetAllEntityTypes_EntityTypes_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllEntityTypes_EntityTypes_Edges) GetNode() *GetAllEntityTypes_EntityTypes_Edges_Node { - if t == nil { - t = &GetAllEntityTypes_EntityTypes_Edges{} - } - return t.Node -} - -type GetAllEntityTypes_EntityTypes struct { - Edges []*GetAllEntityTypes_EntityTypes_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllEntityTypes_EntityTypes_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllEntityTypes_EntityTypes) GetEdges() []*GetAllEntityTypes_EntityTypes_Edges { - if t == nil { - t = &GetAllEntityTypes_EntityTypes{} - } - return t.Edges -} -func (t *GetAllEntityTypes_EntityTypes) GetPageInfo() *GetAllEntityTypes_EntityTypes_PageInfo { - if t == nil { - t = &GetAllEntityTypes_EntityTypes{} - } - return &t.PageInfo -} -func (t *GetAllEntityTypes_EntityTypes) GetTotalCount() int64 { - if t == nil { - t = &GetAllEntityTypes_EntityTypes{} - } - return t.TotalCount -} - -type GetEntityTypeByID_EntityType struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetEntityTypeByID_EntityType) GetCreatedAt() *time.Time { - if t == nil { - t = &GetEntityTypeByID_EntityType{} - } - return t.CreatedAt -} -func (t *GetEntityTypeByID_EntityType) GetCreatedBy() *string { - if t == nil { - t = &GetEntityTypeByID_EntityType{} - } - return t.CreatedBy -} -func (t *GetEntityTypeByID_EntityType) GetID() string { - if t == nil { - t = &GetEntityTypeByID_EntityType{} - } - return t.ID -} -func (t *GetEntityTypeByID_EntityType) GetName() string { - if t == nil { - t = &GetEntityTypeByID_EntityType{} - } - return t.Name -} -func (t *GetEntityTypeByID_EntityType) GetOwnerID() *string { - if t == nil { - t = &GetEntityTypeByID_EntityType{} - } - return t.OwnerID -} -func (t *GetEntityTypeByID_EntityType) GetTags() []string { - if t == nil { - t = &GetEntityTypeByID_EntityType{} - } - return t.Tags -} -func (t *GetEntityTypeByID_EntityType) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetEntityTypeByID_EntityType{} - } - return t.UpdatedAt -} -func (t *GetEntityTypeByID_EntityType) GetUpdatedBy() *string { - if t == nil { - t = &GetEntityTypeByID_EntityType{} - } - return t.UpdatedBy -} - -type GetEntityTypes_EntityTypes_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetEntityTypes_EntityTypes_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetEntityTypes_EntityTypes_PageInfo{} - } - return t.EndCursor -} -func (t *GetEntityTypes_EntityTypes_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetEntityTypes_EntityTypes_PageInfo{} - } - return t.HasNextPage -} -func (t *GetEntityTypes_EntityTypes_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetEntityTypes_EntityTypes_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetEntityTypes_EntityTypes_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetEntityTypes_EntityTypes_PageInfo{} - } - return t.StartCursor -} - -type GetEntityTypes_EntityTypes_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetEntityTypes_EntityTypes_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetEntityTypes_EntityTypes_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetEntityTypes_EntityTypes_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetEntityTypes_EntityTypes_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetEntityTypes_EntityTypes_Edges_Node) GetID() string { - if t == nil { - t = &GetEntityTypes_EntityTypes_Edges_Node{} - } - return t.ID -} -func (t *GetEntityTypes_EntityTypes_Edges_Node) GetName() string { - if t == nil { - t = &GetEntityTypes_EntityTypes_Edges_Node{} - } - return t.Name -} -func (t *GetEntityTypes_EntityTypes_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetEntityTypes_EntityTypes_Edges_Node{} - } - return t.OwnerID -} -func (t *GetEntityTypes_EntityTypes_Edges_Node) GetTags() []string { - if t == nil { - t = &GetEntityTypes_EntityTypes_Edges_Node{} - } - return t.Tags -} -func (t *GetEntityTypes_EntityTypes_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetEntityTypes_EntityTypes_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetEntityTypes_EntityTypes_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetEntityTypes_EntityTypes_Edges_Node{} - } - return t.UpdatedBy -} - -type GetEntityTypes_EntityTypes_Edges struct { - Node *GetEntityTypes_EntityTypes_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetEntityTypes_EntityTypes_Edges) GetNode() *GetEntityTypes_EntityTypes_Edges_Node { - if t == nil { - t = &GetEntityTypes_EntityTypes_Edges{} - } - return t.Node -} - -type GetEntityTypes_EntityTypes struct { - Edges []*GetEntityTypes_EntityTypes_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetEntityTypes_EntityTypes_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetEntityTypes_EntityTypes) GetEdges() []*GetEntityTypes_EntityTypes_Edges { - if t == nil { - t = &GetEntityTypes_EntityTypes{} - } - return t.Edges -} -func (t *GetEntityTypes_EntityTypes) GetPageInfo() *GetEntityTypes_EntityTypes_PageInfo { - if t == nil { - t = &GetEntityTypes_EntityTypes{} - } - return &t.PageInfo -} -func (t *GetEntityTypes_EntityTypes) GetTotalCount() int64 { - if t == nil { - t = &GetEntityTypes_EntityTypes{} - } - return t.TotalCount -} - -type UpdateEntityType_UpdateEntityType_EntityType struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateEntityType_UpdateEntityType_EntityType) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateEntityType_UpdateEntityType_EntityType{} - } - return t.CreatedAt -} -func (t *UpdateEntityType_UpdateEntityType_EntityType) GetCreatedBy() *string { - if t == nil { - t = &UpdateEntityType_UpdateEntityType_EntityType{} - } - return t.CreatedBy -} -func (t *UpdateEntityType_UpdateEntityType_EntityType) GetID() string { - if t == nil { - t = &UpdateEntityType_UpdateEntityType_EntityType{} - } - return t.ID -} -func (t *UpdateEntityType_UpdateEntityType_EntityType) GetName() string { - if t == nil { - t = &UpdateEntityType_UpdateEntityType_EntityType{} - } - return t.Name -} -func (t *UpdateEntityType_UpdateEntityType_EntityType) GetOwnerID() *string { - if t == nil { - t = &UpdateEntityType_UpdateEntityType_EntityType{} - } - return t.OwnerID -} -func (t *UpdateEntityType_UpdateEntityType_EntityType) GetTags() []string { - if t == nil { - t = &UpdateEntityType_UpdateEntityType_EntityType{} - } - return t.Tags -} -func (t *UpdateEntityType_UpdateEntityType_EntityType) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateEntityType_UpdateEntityType_EntityType{} - } - return t.UpdatedAt -} -func (t *UpdateEntityType_UpdateEntityType_EntityType) GetUpdatedBy() *string { - if t == nil { - t = &UpdateEntityType_UpdateEntityType_EntityType{} - } - return t.UpdatedBy -} - -type UpdateEntityType_UpdateEntityType struct { - EntityType UpdateEntityType_UpdateEntityType_EntityType "json:\"entityType\" graphql:\"entityType\"" -} - -func (t *UpdateEntityType_UpdateEntityType) GetEntityType() *UpdateEntityType_UpdateEntityType_EntityType { - if t == nil { - t = &UpdateEntityType_UpdateEntityType{} - } - return &t.EntityType -} - -type CreateBulkCSVEvent_CreateBulkCSVEvent_Events struct { - CorrelationID *string "json:\"correlationID,omitempty\" graphql:\"correlationID\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - EventID *string "json:\"eventID,omitempty\" graphql:\"eventID\"" - EventType string "json:\"eventType\" graphql:\"eventType\"" - ID string "json:\"id\" graphql:\"id\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCSVEvent_CreateBulkCSVEvent_Events) GetCorrelationID() *string { - if t == nil { - t = &CreateBulkCSVEvent_CreateBulkCSVEvent_Events{} - } - return t.CorrelationID -} -func (t *CreateBulkCSVEvent_CreateBulkCSVEvent_Events) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVEvent_CreateBulkCSVEvent_Events{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVEvent_CreateBulkCSVEvent_Events) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVEvent_CreateBulkCSVEvent_Events{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVEvent_CreateBulkCSVEvent_Events) GetEventID() *string { - if t == nil { - t = &CreateBulkCSVEvent_CreateBulkCSVEvent_Events{} - } - return t.EventID -} -func (t *CreateBulkCSVEvent_CreateBulkCSVEvent_Events) GetEventType() string { - if t == nil { - t = &CreateBulkCSVEvent_CreateBulkCSVEvent_Events{} - } - return t.EventType -} -func (t *CreateBulkCSVEvent_CreateBulkCSVEvent_Events) GetID() string { - if t == nil { - t = &CreateBulkCSVEvent_CreateBulkCSVEvent_Events{} - } - return t.ID -} -func (t *CreateBulkCSVEvent_CreateBulkCSVEvent_Events) GetMetadata() map[string]any { - if t == nil { - t = &CreateBulkCSVEvent_CreateBulkCSVEvent_Events{} - } - return t.Metadata -} -func (t *CreateBulkCSVEvent_CreateBulkCSVEvent_Events) GetTags() []string { - if t == nil { - t = &CreateBulkCSVEvent_CreateBulkCSVEvent_Events{} - } - return t.Tags -} -func (t *CreateBulkCSVEvent_CreateBulkCSVEvent_Events) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVEvent_CreateBulkCSVEvent_Events{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVEvent_CreateBulkCSVEvent_Events) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVEvent_CreateBulkCSVEvent_Events{} - } - return t.UpdatedBy -} - -type CreateBulkCSVEvent_CreateBulkCSVEvent struct { - Events []*CreateBulkCSVEvent_CreateBulkCSVEvent_Events "json:\"events,omitempty\" graphql:\"events\"" -} - -func (t *CreateBulkCSVEvent_CreateBulkCSVEvent) GetEvents() []*CreateBulkCSVEvent_CreateBulkCSVEvent_Events { - if t == nil { - t = &CreateBulkCSVEvent_CreateBulkCSVEvent{} - } - return t.Events -} - -type CreateBulkEvent_CreateBulkEvent_Events struct { - CorrelationID *string "json:\"correlationID,omitempty\" graphql:\"correlationID\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - EventID *string "json:\"eventID,omitempty\" graphql:\"eventID\"" - EventType string "json:\"eventType\" graphql:\"eventType\"" - ID string "json:\"id\" graphql:\"id\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkEvent_CreateBulkEvent_Events) GetCorrelationID() *string { - if t == nil { - t = &CreateBulkEvent_CreateBulkEvent_Events{} - } - return t.CorrelationID -} -func (t *CreateBulkEvent_CreateBulkEvent_Events) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkEvent_CreateBulkEvent_Events{} - } - return t.CreatedAt -} -func (t *CreateBulkEvent_CreateBulkEvent_Events) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkEvent_CreateBulkEvent_Events{} - } - return t.CreatedBy -} -func (t *CreateBulkEvent_CreateBulkEvent_Events) GetEventID() *string { - if t == nil { - t = &CreateBulkEvent_CreateBulkEvent_Events{} - } - return t.EventID -} -func (t *CreateBulkEvent_CreateBulkEvent_Events) GetEventType() string { - if t == nil { - t = &CreateBulkEvent_CreateBulkEvent_Events{} - } - return t.EventType -} -func (t *CreateBulkEvent_CreateBulkEvent_Events) GetID() string { - if t == nil { - t = &CreateBulkEvent_CreateBulkEvent_Events{} - } - return t.ID -} -func (t *CreateBulkEvent_CreateBulkEvent_Events) GetMetadata() map[string]any { - if t == nil { - t = &CreateBulkEvent_CreateBulkEvent_Events{} - } - return t.Metadata -} -func (t *CreateBulkEvent_CreateBulkEvent_Events) GetTags() []string { - if t == nil { - t = &CreateBulkEvent_CreateBulkEvent_Events{} - } - return t.Tags -} -func (t *CreateBulkEvent_CreateBulkEvent_Events) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkEvent_CreateBulkEvent_Events{} - } - return t.UpdatedAt -} -func (t *CreateBulkEvent_CreateBulkEvent_Events) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkEvent_CreateBulkEvent_Events{} - } - return t.UpdatedBy -} - -type CreateBulkEvent_CreateBulkEvent struct { - Events []*CreateBulkEvent_CreateBulkEvent_Events "json:\"events,omitempty\" graphql:\"events\"" -} - -func (t *CreateBulkEvent_CreateBulkEvent) GetEvents() []*CreateBulkEvent_CreateBulkEvent_Events { - if t == nil { - t = &CreateBulkEvent_CreateBulkEvent{} - } - return t.Events -} - -type CreateEvent_CreateEvent_Event struct { - CorrelationID *string "json:\"correlationID,omitempty\" graphql:\"correlationID\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - EventID *string "json:\"eventID,omitempty\" graphql:\"eventID\"" - EventType string "json:\"eventType\" graphql:\"eventType\"" - ID string "json:\"id\" graphql:\"id\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateEvent_CreateEvent_Event) GetCorrelationID() *string { - if t == nil { - t = &CreateEvent_CreateEvent_Event{} - } - return t.CorrelationID -} -func (t *CreateEvent_CreateEvent_Event) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateEvent_CreateEvent_Event{} - } - return t.CreatedAt -} -func (t *CreateEvent_CreateEvent_Event) GetCreatedBy() *string { - if t == nil { - t = &CreateEvent_CreateEvent_Event{} - } - return t.CreatedBy -} -func (t *CreateEvent_CreateEvent_Event) GetEventID() *string { - if t == nil { - t = &CreateEvent_CreateEvent_Event{} - } - return t.EventID -} -func (t *CreateEvent_CreateEvent_Event) GetEventType() string { - if t == nil { - t = &CreateEvent_CreateEvent_Event{} - } - return t.EventType -} -func (t *CreateEvent_CreateEvent_Event) GetID() string { - if t == nil { - t = &CreateEvent_CreateEvent_Event{} - } - return t.ID -} -func (t *CreateEvent_CreateEvent_Event) GetMetadata() map[string]any { - if t == nil { - t = &CreateEvent_CreateEvent_Event{} - } - return t.Metadata -} -func (t *CreateEvent_CreateEvent_Event) GetTags() []string { - if t == nil { - t = &CreateEvent_CreateEvent_Event{} - } - return t.Tags -} -func (t *CreateEvent_CreateEvent_Event) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateEvent_CreateEvent_Event{} - } - return t.UpdatedAt -} -func (t *CreateEvent_CreateEvent_Event) GetUpdatedBy() *string { - if t == nil { - t = &CreateEvent_CreateEvent_Event{} - } - return t.UpdatedBy -} - -type CreateEvent_CreateEvent struct { - Event CreateEvent_CreateEvent_Event "json:\"event\" graphql:\"event\"" -} - -func (t *CreateEvent_CreateEvent) GetEvent() *CreateEvent_CreateEvent_Event { - if t == nil { - t = &CreateEvent_CreateEvent{} - } - return &t.Event -} - -type DeleteEvent_DeleteEvent struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteEvent_DeleteEvent) GetDeletedID() string { - if t == nil { - t = &DeleteEvent_DeleteEvent{} - } - return t.DeletedID -} - -type GetAllEvents_Events_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllEvents_Events_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllEvents_Events_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllEvents_Events_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllEvents_Events_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllEvents_Events_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllEvents_Events_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllEvents_Events_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllEvents_Events_PageInfo{} - } - return t.StartCursor -} - -type GetAllEvents_Events_Edges_Node struct { - CorrelationID *string "json:\"correlationID,omitempty\" graphql:\"correlationID\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - EventID *string "json:\"eventID,omitempty\" graphql:\"eventID\"" - EventType string "json:\"eventType\" graphql:\"eventType\"" - ID string "json:\"id\" graphql:\"id\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllEvents_Events_Edges_Node) GetCorrelationID() *string { - if t == nil { - t = &GetAllEvents_Events_Edges_Node{} - } - return t.CorrelationID -} -func (t *GetAllEvents_Events_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllEvents_Events_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllEvents_Events_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllEvents_Events_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllEvents_Events_Edges_Node) GetEventID() *string { - if t == nil { - t = &GetAllEvents_Events_Edges_Node{} - } - return t.EventID -} -func (t *GetAllEvents_Events_Edges_Node) GetEventType() string { - if t == nil { - t = &GetAllEvents_Events_Edges_Node{} - } - return t.EventType -} -func (t *GetAllEvents_Events_Edges_Node) GetID() string { - if t == nil { - t = &GetAllEvents_Events_Edges_Node{} - } - return t.ID -} -func (t *GetAllEvents_Events_Edges_Node) GetMetadata() map[string]any { - if t == nil { - t = &GetAllEvents_Events_Edges_Node{} - } - return t.Metadata -} -func (t *GetAllEvents_Events_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllEvents_Events_Edges_Node{} - } - return t.Tags -} -func (t *GetAllEvents_Events_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllEvents_Events_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllEvents_Events_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllEvents_Events_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllEvents_Events_Edges struct { - Node *GetAllEvents_Events_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllEvents_Events_Edges) GetNode() *GetAllEvents_Events_Edges_Node { - if t == nil { - t = &GetAllEvents_Events_Edges{} - } - return t.Node -} - -type GetAllEvents_Events struct { - Edges []*GetAllEvents_Events_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllEvents_Events_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllEvents_Events) GetEdges() []*GetAllEvents_Events_Edges { - if t == nil { - t = &GetAllEvents_Events{} - } - return t.Edges -} -func (t *GetAllEvents_Events) GetPageInfo() *GetAllEvents_Events_PageInfo { - if t == nil { - t = &GetAllEvents_Events{} - } - return &t.PageInfo -} -func (t *GetAllEvents_Events) GetTotalCount() int64 { - if t == nil { - t = &GetAllEvents_Events{} - } - return t.TotalCount -} - -type GetEventByID_Event struct { - CorrelationID *string "json:\"correlationID,omitempty\" graphql:\"correlationID\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - EventID *string "json:\"eventID,omitempty\" graphql:\"eventID\"" - EventType string "json:\"eventType\" graphql:\"eventType\"" - ID string "json:\"id\" graphql:\"id\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetEventByID_Event) GetCorrelationID() *string { - if t == nil { - t = &GetEventByID_Event{} - } - return t.CorrelationID -} -func (t *GetEventByID_Event) GetCreatedAt() *time.Time { - if t == nil { - t = &GetEventByID_Event{} - } - return t.CreatedAt -} -func (t *GetEventByID_Event) GetCreatedBy() *string { - if t == nil { - t = &GetEventByID_Event{} - } - return t.CreatedBy -} -func (t *GetEventByID_Event) GetEventID() *string { - if t == nil { - t = &GetEventByID_Event{} - } - return t.EventID -} -func (t *GetEventByID_Event) GetEventType() string { - if t == nil { - t = &GetEventByID_Event{} - } - return t.EventType -} -func (t *GetEventByID_Event) GetID() string { - if t == nil { - t = &GetEventByID_Event{} - } - return t.ID -} -func (t *GetEventByID_Event) GetMetadata() map[string]any { - if t == nil { - t = &GetEventByID_Event{} - } - return t.Metadata -} -func (t *GetEventByID_Event) GetTags() []string { - if t == nil { - t = &GetEventByID_Event{} - } - return t.Tags -} -func (t *GetEventByID_Event) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetEventByID_Event{} - } - return t.UpdatedAt -} -func (t *GetEventByID_Event) GetUpdatedBy() *string { - if t == nil { - t = &GetEventByID_Event{} - } - return t.UpdatedBy -} - -type GetEvents_Events_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetEvents_Events_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetEvents_Events_PageInfo{} - } - return t.EndCursor -} -func (t *GetEvents_Events_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetEvents_Events_PageInfo{} - } - return t.HasNextPage -} -func (t *GetEvents_Events_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetEvents_Events_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetEvents_Events_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetEvents_Events_PageInfo{} - } - return t.StartCursor -} - -type GetEvents_Events_Edges_Node struct { - CorrelationID *string "json:\"correlationID,omitempty\" graphql:\"correlationID\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - EventID *string "json:\"eventID,omitempty\" graphql:\"eventID\"" - EventType string "json:\"eventType\" graphql:\"eventType\"" - ID string "json:\"id\" graphql:\"id\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetEvents_Events_Edges_Node) GetCorrelationID() *string { - if t == nil { - t = &GetEvents_Events_Edges_Node{} - } - return t.CorrelationID -} -func (t *GetEvents_Events_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetEvents_Events_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetEvents_Events_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetEvents_Events_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetEvents_Events_Edges_Node) GetEventID() *string { - if t == nil { - t = &GetEvents_Events_Edges_Node{} - } - return t.EventID -} -func (t *GetEvents_Events_Edges_Node) GetEventType() string { - if t == nil { - t = &GetEvents_Events_Edges_Node{} - } - return t.EventType -} -func (t *GetEvents_Events_Edges_Node) GetID() string { - if t == nil { - t = &GetEvents_Events_Edges_Node{} - } - return t.ID -} -func (t *GetEvents_Events_Edges_Node) GetMetadata() map[string]any { - if t == nil { - t = &GetEvents_Events_Edges_Node{} - } - return t.Metadata -} -func (t *GetEvents_Events_Edges_Node) GetTags() []string { - if t == nil { - t = &GetEvents_Events_Edges_Node{} - } - return t.Tags -} -func (t *GetEvents_Events_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetEvents_Events_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetEvents_Events_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetEvents_Events_Edges_Node{} - } - return t.UpdatedBy -} - -type GetEvents_Events_Edges struct { - Node *GetEvents_Events_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetEvents_Events_Edges) GetNode() *GetEvents_Events_Edges_Node { - if t == nil { - t = &GetEvents_Events_Edges{} - } - return t.Node -} - -type GetEvents_Events struct { - Edges []*GetEvents_Events_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetEvents_Events_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetEvents_Events) GetEdges() []*GetEvents_Events_Edges { - if t == nil { - t = &GetEvents_Events{} - } - return t.Edges -} -func (t *GetEvents_Events) GetPageInfo() *GetEvents_Events_PageInfo { - if t == nil { - t = &GetEvents_Events{} - } - return &t.PageInfo -} -func (t *GetEvents_Events) GetTotalCount() int64 { - if t == nil { - t = &GetEvents_Events{} - } - return t.TotalCount -} - -type UpdateEvent_UpdateEvent_Event struct { - CorrelationID *string "json:\"correlationID,omitempty\" graphql:\"correlationID\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - EventID *string "json:\"eventID,omitempty\" graphql:\"eventID\"" - EventType string "json:\"eventType\" graphql:\"eventType\"" - ID string "json:\"id\" graphql:\"id\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateEvent_UpdateEvent_Event) GetCorrelationID() *string { - if t == nil { - t = &UpdateEvent_UpdateEvent_Event{} - } - return t.CorrelationID -} -func (t *UpdateEvent_UpdateEvent_Event) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateEvent_UpdateEvent_Event{} - } - return t.CreatedAt -} -func (t *UpdateEvent_UpdateEvent_Event) GetCreatedBy() *string { - if t == nil { - t = &UpdateEvent_UpdateEvent_Event{} - } - return t.CreatedBy -} -func (t *UpdateEvent_UpdateEvent_Event) GetEventID() *string { - if t == nil { - t = &UpdateEvent_UpdateEvent_Event{} - } - return t.EventID -} -func (t *UpdateEvent_UpdateEvent_Event) GetEventType() string { - if t == nil { - t = &UpdateEvent_UpdateEvent_Event{} - } - return t.EventType -} -func (t *UpdateEvent_UpdateEvent_Event) GetID() string { - if t == nil { - t = &UpdateEvent_UpdateEvent_Event{} - } - return t.ID -} -func (t *UpdateEvent_UpdateEvent_Event) GetMetadata() map[string]any { - if t == nil { - t = &UpdateEvent_UpdateEvent_Event{} - } - return t.Metadata -} -func (t *UpdateEvent_UpdateEvent_Event) GetTags() []string { - if t == nil { - t = &UpdateEvent_UpdateEvent_Event{} - } - return t.Tags -} -func (t *UpdateEvent_UpdateEvent_Event) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateEvent_UpdateEvent_Event{} - } - return t.UpdatedAt -} -func (t *UpdateEvent_UpdateEvent_Event) GetUpdatedBy() *string { - if t == nil { - t = &UpdateEvent_UpdateEvent_Event{} - } - return t.UpdatedBy -} - -type UpdateEvent_UpdateEvent struct { - Event UpdateEvent_UpdateEvent_Event "json:\"event\" graphql:\"event\"" -} - -func (t *UpdateEvent_UpdateEvent) GetEvent() *UpdateEvent_UpdateEvent_Event { - if t == nil { - t = &UpdateEvent_UpdateEvent{} - } - return &t.Event -} - -type CreateEvidence_CreateEvidence_Evidence_Files_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *CreateEvidence_CreateEvidence_Evidence_Files_Edges_Node) GetID() string { - if t == nil { - t = &CreateEvidence_CreateEvidence_Evidence_Files_Edges_Node{} - } - return t.ID -} -func (t *CreateEvidence_CreateEvidence_Evidence_Files_Edges_Node) GetPresignedURL() *string { - if t == nil { - t = &CreateEvidence_CreateEvidence_Evidence_Files_Edges_Node{} - } - return t.PresignedURL -} - -type CreateEvidence_CreateEvidence_Evidence_Files_Edges struct { - Node *CreateEvidence_CreateEvidence_Evidence_Files_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *CreateEvidence_CreateEvidence_Evidence_Files_Edges) GetNode() *CreateEvidence_CreateEvidence_Evidence_Files_Edges_Node { - if t == nil { - t = &CreateEvidence_CreateEvidence_Evidence_Files_Edges{} - } - return t.Node -} - -type CreateEvidence_CreateEvidence_Evidence_Files struct { - Edges []*CreateEvidence_CreateEvidence_Evidence_Files_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *CreateEvidence_CreateEvidence_Evidence_Files) GetEdges() []*CreateEvidence_CreateEvidence_Evidence_Files_Edges { - if t == nil { - t = &CreateEvidence_CreateEvidence_Evidence_Files{} - } - return t.Edges -} -func (t *CreateEvidence_CreateEvidence_Evidence_Files) GetTotalCount() int64 { - if t == nil { - t = &CreateEvidence_CreateEvidence_Evidence_Files{} - } - return t.TotalCount -} - -type CreateEvidence_CreateEvidence_Evidence_Controls_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *CreateEvidence_CreateEvidence_Evidence_Controls_Edges_Node) GetID() string { - if t == nil { - t = &CreateEvidence_CreateEvidence_Evidence_Controls_Edges_Node{} - } - return t.ID -} -func (t *CreateEvidence_CreateEvidence_Evidence_Controls_Edges_Node) GetRefCode() string { - if t == nil { - t = &CreateEvidence_CreateEvidence_Evidence_Controls_Edges_Node{} - } - return t.RefCode -} - -type CreateEvidence_CreateEvidence_Evidence_Controls_Edges struct { - Node *CreateEvidence_CreateEvidence_Evidence_Controls_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *CreateEvidence_CreateEvidence_Evidence_Controls_Edges) GetNode() *CreateEvidence_CreateEvidence_Evidence_Controls_Edges_Node { - if t == nil { - t = &CreateEvidence_CreateEvidence_Evidence_Controls_Edges{} - } - return t.Node -} - -type CreateEvidence_CreateEvidence_Evidence_Controls struct { - Edges []*CreateEvidence_CreateEvidence_Evidence_Controls_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *CreateEvidence_CreateEvidence_Evidence_Controls) GetEdges() []*CreateEvidence_CreateEvidence_Evidence_Controls_Edges { - if t == nil { - t = &CreateEvidence_CreateEvidence_Evidence_Controls{} - } - return t.Edges -} - -type CreateEvidence_CreateEvidence_Evidence struct { - CollectionProcedure *string "json:\"collectionProcedure,omitempty\" graphql:\"collectionProcedure\"" - Controls CreateEvidence_CreateEvidence_Evidence_Controls "json:\"controls\" graphql:\"controls\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - CreationDate models.DateTime "json:\"creationDate\" graphql:\"creationDate\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - Files CreateEvidence_CreateEvidence_Evidence_Files "json:\"files\" graphql:\"files\"" - ID string "json:\"id\" graphql:\"id\"" - IsAutomated *bool "json:\"isAutomated,omitempty\" graphql:\"isAutomated\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RenewalDate *models.DateTime "json:\"renewalDate,omitempty\" graphql:\"renewalDate\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - Status *enums.EvidenceStatus "json:\"status,omitempty\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - URL *string "json:\"url,omitempty\" graphql:\"url\"" -} - -func (t *CreateEvidence_CreateEvidence_Evidence) GetCollectionProcedure() *string { - if t == nil { - t = &CreateEvidence_CreateEvidence_Evidence{} - } - return t.CollectionProcedure -} -func (t *CreateEvidence_CreateEvidence_Evidence) GetControls() *CreateEvidence_CreateEvidence_Evidence_Controls { - if t == nil { - t = &CreateEvidence_CreateEvidence_Evidence{} - } - return &t.Controls -} -func (t *CreateEvidence_CreateEvidence_Evidence) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateEvidence_CreateEvidence_Evidence{} - } - return t.CreatedAt -} -func (t *CreateEvidence_CreateEvidence_Evidence) GetCreatedBy() *string { - if t == nil { - t = &CreateEvidence_CreateEvidence_Evidence{} - } - return t.CreatedBy -} -func (t *CreateEvidence_CreateEvidence_Evidence) GetCreationDate() *models.DateTime { - if t == nil { - t = &CreateEvidence_CreateEvidence_Evidence{} - } - return &t.CreationDate -} -func (t *CreateEvidence_CreateEvidence_Evidence) GetDescription() *string { - if t == nil { - t = &CreateEvidence_CreateEvidence_Evidence{} - } - return t.Description -} -func (t *CreateEvidence_CreateEvidence_Evidence) GetDisplayID() string { - if t == nil { - t = &CreateEvidence_CreateEvidence_Evidence{} - } - return t.DisplayID -} -func (t *CreateEvidence_CreateEvidence_Evidence) GetFiles() *CreateEvidence_CreateEvidence_Evidence_Files { - if t == nil { - t = &CreateEvidence_CreateEvidence_Evidence{} - } - return &t.Files -} -func (t *CreateEvidence_CreateEvidence_Evidence) GetID() string { - if t == nil { - t = &CreateEvidence_CreateEvidence_Evidence{} - } - return t.ID -} -func (t *CreateEvidence_CreateEvidence_Evidence) GetIsAutomated() *bool { - if t == nil { - t = &CreateEvidence_CreateEvidence_Evidence{} - } - return t.IsAutomated -} -func (t *CreateEvidence_CreateEvidence_Evidence) GetName() string { - if t == nil { - t = &CreateEvidence_CreateEvidence_Evidence{} - } - return t.Name -} -func (t *CreateEvidence_CreateEvidence_Evidence) GetOwnerID() *string { - if t == nil { - t = &CreateEvidence_CreateEvidence_Evidence{} - } - return t.OwnerID -} -func (t *CreateEvidence_CreateEvidence_Evidence) GetRenewalDate() *models.DateTime { - if t == nil { - t = &CreateEvidence_CreateEvidence_Evidence{} - } - return t.RenewalDate -} -func (t *CreateEvidence_CreateEvidence_Evidence) GetSource() *string { - if t == nil { - t = &CreateEvidence_CreateEvidence_Evidence{} - } - return t.Source -} -func (t *CreateEvidence_CreateEvidence_Evidence) GetStatus() *enums.EvidenceStatus { - if t == nil { - t = &CreateEvidence_CreateEvidence_Evidence{} - } - return t.Status -} -func (t *CreateEvidence_CreateEvidence_Evidence) GetTags() []string { - if t == nil { - t = &CreateEvidence_CreateEvidence_Evidence{} - } - return t.Tags -} -func (t *CreateEvidence_CreateEvidence_Evidence) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateEvidence_CreateEvidence_Evidence{} - } - return t.UpdatedAt -} -func (t *CreateEvidence_CreateEvidence_Evidence) GetUpdatedBy() *string { - if t == nil { - t = &CreateEvidence_CreateEvidence_Evidence{} - } - return t.UpdatedBy -} -func (t *CreateEvidence_CreateEvidence_Evidence) GetURL() *string { - if t == nil { - t = &CreateEvidence_CreateEvidence_Evidence{} - } - return t.URL -} - -type CreateEvidence_CreateEvidence struct { - Evidence CreateEvidence_CreateEvidence_Evidence "json:\"evidence\" graphql:\"evidence\"" -} - -func (t *CreateEvidence_CreateEvidence) GetEvidence() *CreateEvidence_CreateEvidence_Evidence { - if t == nil { - t = &CreateEvidence_CreateEvidence{} - } - return &t.Evidence -} - -type DeleteEvidence_DeleteEvidence struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteEvidence_DeleteEvidence) GetDeletedID() string { - if t == nil { - t = &DeleteEvidence_DeleteEvidence{} - } - return t.DeletedID -} - -type GetAllEvidences_Evidences_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllEvidences_Evidences_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllEvidences_Evidences_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllEvidences_Evidences_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllEvidences_Evidences_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllEvidences_Evidences_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllEvidences_Evidences_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllEvidences_Evidences_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllEvidences_Evidences_PageInfo{} - } - return t.StartCursor -} - -type GetAllEvidences_Evidences_Edges_Node_Files_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *GetAllEvidences_Evidences_Edges_Node_Files_Edges_Node) GetID() string { - if t == nil { - t = &GetAllEvidences_Evidences_Edges_Node_Files_Edges_Node{} - } - return t.ID -} -func (t *GetAllEvidences_Evidences_Edges_Node_Files_Edges_Node) GetPresignedURL() *string { - if t == nil { - t = &GetAllEvidences_Evidences_Edges_Node_Files_Edges_Node{} - } - return t.PresignedURL -} - -type GetAllEvidences_Evidences_Edges_Node_Files_Edges struct { - Node *GetAllEvidences_Evidences_Edges_Node_Files_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllEvidences_Evidences_Edges_Node_Files_Edges) GetNode() *GetAllEvidences_Evidences_Edges_Node_Files_Edges_Node { - if t == nil { - t = &GetAllEvidences_Evidences_Edges_Node_Files_Edges{} - } - return t.Node -} - -type GetAllEvidences_Evidences_Edges_Node_Files struct { - Edges []*GetAllEvidences_Evidences_Edges_Node_Files_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllEvidences_Evidences_Edges_Node_Files) GetEdges() []*GetAllEvidences_Evidences_Edges_Node_Files_Edges { - if t == nil { - t = &GetAllEvidences_Evidences_Edges_Node_Files{} - } - return t.Edges -} -func (t *GetAllEvidences_Evidences_Edges_Node_Files) GetTotalCount() int64 { - if t == nil { - t = &GetAllEvidences_Evidences_Edges_Node_Files{} - } - return t.TotalCount -} - -type GetAllEvidences_Evidences_Edges_Node_Controls_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *GetAllEvidences_Evidences_Edges_Node_Controls_Edges_Node) GetID() string { - if t == nil { - t = &GetAllEvidences_Evidences_Edges_Node_Controls_Edges_Node{} - } - return t.ID -} -func (t *GetAllEvidences_Evidences_Edges_Node_Controls_Edges_Node) GetRefCode() string { - if t == nil { - t = &GetAllEvidences_Evidences_Edges_Node_Controls_Edges_Node{} - } - return t.RefCode -} - -type GetAllEvidences_Evidences_Edges_Node_Controls_Edges struct { - Node *GetAllEvidences_Evidences_Edges_Node_Controls_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllEvidences_Evidences_Edges_Node_Controls_Edges) GetNode() *GetAllEvidences_Evidences_Edges_Node_Controls_Edges_Node { - if t == nil { - t = &GetAllEvidences_Evidences_Edges_Node_Controls_Edges{} - } - return t.Node -} - -type GetAllEvidences_Evidences_Edges_Node_Controls struct { - Edges []*GetAllEvidences_Evidences_Edges_Node_Controls_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetAllEvidences_Evidences_Edges_Node_Controls) GetEdges() []*GetAllEvidences_Evidences_Edges_Node_Controls_Edges { - if t == nil { - t = &GetAllEvidences_Evidences_Edges_Node_Controls{} - } - return t.Edges -} - -type GetAllEvidences_Evidences_Edges_Node struct { - CollectionProcedure *string "json:\"collectionProcedure,omitempty\" graphql:\"collectionProcedure\"" - Controls GetAllEvidences_Evidences_Edges_Node_Controls "json:\"controls\" graphql:\"controls\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - CreationDate models.DateTime "json:\"creationDate\" graphql:\"creationDate\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - Files GetAllEvidences_Evidences_Edges_Node_Files "json:\"files\" graphql:\"files\"" - ID string "json:\"id\" graphql:\"id\"" - IsAutomated *bool "json:\"isAutomated,omitempty\" graphql:\"isAutomated\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RenewalDate *models.DateTime "json:\"renewalDate,omitempty\" graphql:\"renewalDate\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - Status *enums.EvidenceStatus "json:\"status,omitempty\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - URL *string "json:\"url,omitempty\" graphql:\"url\"" -} - -func (t *GetAllEvidences_Evidences_Edges_Node) GetCollectionProcedure() *string { - if t == nil { - t = &GetAllEvidences_Evidences_Edges_Node{} - } - return t.CollectionProcedure -} -func (t *GetAllEvidences_Evidences_Edges_Node) GetControls() *GetAllEvidences_Evidences_Edges_Node_Controls { - if t == nil { - t = &GetAllEvidences_Evidences_Edges_Node{} - } - return &t.Controls -} -func (t *GetAllEvidences_Evidences_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllEvidences_Evidences_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllEvidences_Evidences_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllEvidences_Evidences_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllEvidences_Evidences_Edges_Node) GetCreationDate() *models.DateTime { - if t == nil { - t = &GetAllEvidences_Evidences_Edges_Node{} - } - return &t.CreationDate -} -func (t *GetAllEvidences_Evidences_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetAllEvidences_Evidences_Edges_Node{} - } - return t.Description -} -func (t *GetAllEvidences_Evidences_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetAllEvidences_Evidences_Edges_Node{} - } - return t.DisplayID -} -func (t *GetAllEvidences_Evidences_Edges_Node) GetFiles() *GetAllEvidences_Evidences_Edges_Node_Files { - if t == nil { - t = &GetAllEvidences_Evidences_Edges_Node{} - } - return &t.Files -} -func (t *GetAllEvidences_Evidences_Edges_Node) GetID() string { - if t == nil { - t = &GetAllEvidences_Evidences_Edges_Node{} - } - return t.ID -} -func (t *GetAllEvidences_Evidences_Edges_Node) GetIsAutomated() *bool { - if t == nil { - t = &GetAllEvidences_Evidences_Edges_Node{} - } - return t.IsAutomated -} -func (t *GetAllEvidences_Evidences_Edges_Node) GetName() string { - if t == nil { - t = &GetAllEvidences_Evidences_Edges_Node{} - } - return t.Name -} -func (t *GetAllEvidences_Evidences_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllEvidences_Evidences_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllEvidences_Evidences_Edges_Node) GetRenewalDate() *models.DateTime { - if t == nil { - t = &GetAllEvidences_Evidences_Edges_Node{} - } - return t.RenewalDate -} -func (t *GetAllEvidences_Evidences_Edges_Node) GetSource() *string { - if t == nil { - t = &GetAllEvidences_Evidences_Edges_Node{} - } - return t.Source -} -func (t *GetAllEvidences_Evidences_Edges_Node) GetStatus() *enums.EvidenceStatus { - if t == nil { - t = &GetAllEvidences_Evidences_Edges_Node{} - } - return t.Status -} -func (t *GetAllEvidences_Evidences_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllEvidences_Evidences_Edges_Node{} - } - return t.Tags -} -func (t *GetAllEvidences_Evidences_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllEvidences_Evidences_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllEvidences_Evidences_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllEvidences_Evidences_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetAllEvidences_Evidences_Edges_Node) GetURL() *string { - if t == nil { - t = &GetAllEvidences_Evidences_Edges_Node{} - } - return t.URL -} - -type GetAllEvidences_Evidences_Edges struct { - Node *GetAllEvidences_Evidences_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllEvidences_Evidences_Edges) GetNode() *GetAllEvidences_Evidences_Edges_Node { - if t == nil { - t = &GetAllEvidences_Evidences_Edges{} - } - return t.Node -} - -type GetAllEvidences_Evidences struct { - Edges []*GetAllEvidences_Evidences_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllEvidences_Evidences_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllEvidences_Evidences) GetEdges() []*GetAllEvidences_Evidences_Edges { - if t == nil { - t = &GetAllEvidences_Evidences{} - } - return t.Edges -} -func (t *GetAllEvidences_Evidences) GetPageInfo() *GetAllEvidences_Evidences_PageInfo { - if t == nil { - t = &GetAllEvidences_Evidences{} - } - return &t.PageInfo -} -func (t *GetAllEvidences_Evidences) GetTotalCount() int64 { - if t == nil { - t = &GetAllEvidences_Evidences{} - } - return t.TotalCount -} - -type GetEvidenceByID_Evidence_Files_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *GetEvidenceByID_Evidence_Files_Edges_Node) GetID() string { - if t == nil { - t = &GetEvidenceByID_Evidence_Files_Edges_Node{} - } - return t.ID -} -func (t *GetEvidenceByID_Evidence_Files_Edges_Node) GetPresignedURL() *string { - if t == nil { - t = &GetEvidenceByID_Evidence_Files_Edges_Node{} - } - return t.PresignedURL -} - -type GetEvidenceByID_Evidence_Files_Edges struct { - Node *GetEvidenceByID_Evidence_Files_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetEvidenceByID_Evidence_Files_Edges) GetNode() *GetEvidenceByID_Evidence_Files_Edges_Node { - if t == nil { - t = &GetEvidenceByID_Evidence_Files_Edges{} - } - return t.Node -} - -type GetEvidenceByID_Evidence_Files struct { - Edges []*GetEvidenceByID_Evidence_Files_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetEvidenceByID_Evidence_Files) GetEdges() []*GetEvidenceByID_Evidence_Files_Edges { - if t == nil { - t = &GetEvidenceByID_Evidence_Files{} - } - return t.Edges -} -func (t *GetEvidenceByID_Evidence_Files) GetTotalCount() int64 { - if t == nil { - t = &GetEvidenceByID_Evidence_Files{} - } - return t.TotalCount -} - -type GetEvidenceByID_Evidence_Controls_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *GetEvidenceByID_Evidence_Controls_Edges_Node) GetID() string { - if t == nil { - t = &GetEvidenceByID_Evidence_Controls_Edges_Node{} - } - return t.ID -} -func (t *GetEvidenceByID_Evidence_Controls_Edges_Node) GetRefCode() string { - if t == nil { - t = &GetEvidenceByID_Evidence_Controls_Edges_Node{} - } - return t.RefCode -} - -type GetEvidenceByID_Evidence_Controls_Edges struct { - Node *GetEvidenceByID_Evidence_Controls_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetEvidenceByID_Evidence_Controls_Edges) GetNode() *GetEvidenceByID_Evidence_Controls_Edges_Node { - if t == nil { - t = &GetEvidenceByID_Evidence_Controls_Edges{} - } - return t.Node -} - -type GetEvidenceByID_Evidence_Controls struct { - Edges []*GetEvidenceByID_Evidence_Controls_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetEvidenceByID_Evidence_Controls) GetEdges() []*GetEvidenceByID_Evidence_Controls_Edges { - if t == nil { - t = &GetEvidenceByID_Evidence_Controls{} - } - return t.Edges -} - -type GetEvidenceByID_Evidence struct { - CollectionProcedure *string "json:\"collectionProcedure,omitempty\" graphql:\"collectionProcedure\"" - Controls GetEvidenceByID_Evidence_Controls "json:\"controls\" graphql:\"controls\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - CreationDate models.DateTime "json:\"creationDate\" graphql:\"creationDate\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - Files GetEvidenceByID_Evidence_Files "json:\"files\" graphql:\"files\"" - ID string "json:\"id\" graphql:\"id\"" - IsAutomated *bool "json:\"isAutomated,omitempty\" graphql:\"isAutomated\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RenewalDate *models.DateTime "json:\"renewalDate,omitempty\" graphql:\"renewalDate\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - Status *enums.EvidenceStatus "json:\"status,omitempty\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - URL *string "json:\"url,omitempty\" graphql:\"url\"" -} - -func (t *GetEvidenceByID_Evidence) GetCollectionProcedure() *string { - if t == nil { - t = &GetEvidenceByID_Evidence{} - } - return t.CollectionProcedure -} -func (t *GetEvidenceByID_Evidence) GetControls() *GetEvidenceByID_Evidence_Controls { - if t == nil { - t = &GetEvidenceByID_Evidence{} - } - return &t.Controls -} -func (t *GetEvidenceByID_Evidence) GetCreatedAt() *time.Time { - if t == nil { - t = &GetEvidenceByID_Evidence{} - } - return t.CreatedAt -} -func (t *GetEvidenceByID_Evidence) GetCreatedBy() *string { - if t == nil { - t = &GetEvidenceByID_Evidence{} - } - return t.CreatedBy -} -func (t *GetEvidenceByID_Evidence) GetCreationDate() *models.DateTime { - if t == nil { - t = &GetEvidenceByID_Evidence{} - } - return &t.CreationDate -} -func (t *GetEvidenceByID_Evidence) GetDescription() *string { - if t == nil { - t = &GetEvidenceByID_Evidence{} - } - return t.Description -} -func (t *GetEvidenceByID_Evidence) GetDisplayID() string { - if t == nil { - t = &GetEvidenceByID_Evidence{} - } - return t.DisplayID -} -func (t *GetEvidenceByID_Evidence) GetFiles() *GetEvidenceByID_Evidence_Files { - if t == nil { - t = &GetEvidenceByID_Evidence{} - } - return &t.Files -} -func (t *GetEvidenceByID_Evidence) GetID() string { - if t == nil { - t = &GetEvidenceByID_Evidence{} - } - return t.ID -} -func (t *GetEvidenceByID_Evidence) GetIsAutomated() *bool { - if t == nil { - t = &GetEvidenceByID_Evidence{} - } - return t.IsAutomated -} -func (t *GetEvidenceByID_Evidence) GetName() string { - if t == nil { - t = &GetEvidenceByID_Evidence{} - } - return t.Name -} -func (t *GetEvidenceByID_Evidence) GetOwnerID() *string { - if t == nil { - t = &GetEvidenceByID_Evidence{} - } - return t.OwnerID -} -func (t *GetEvidenceByID_Evidence) GetRenewalDate() *models.DateTime { - if t == nil { - t = &GetEvidenceByID_Evidence{} - } - return t.RenewalDate -} -func (t *GetEvidenceByID_Evidence) GetSource() *string { - if t == nil { - t = &GetEvidenceByID_Evidence{} - } - return t.Source -} -func (t *GetEvidenceByID_Evidence) GetStatus() *enums.EvidenceStatus { - if t == nil { - t = &GetEvidenceByID_Evidence{} - } - return t.Status -} -func (t *GetEvidenceByID_Evidence) GetTags() []string { - if t == nil { - t = &GetEvidenceByID_Evidence{} - } - return t.Tags -} -func (t *GetEvidenceByID_Evidence) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetEvidenceByID_Evidence{} - } - return t.UpdatedAt -} -func (t *GetEvidenceByID_Evidence) GetUpdatedBy() *string { - if t == nil { - t = &GetEvidenceByID_Evidence{} - } - return t.UpdatedBy -} -func (t *GetEvidenceByID_Evidence) GetURL() *string { - if t == nil { - t = &GetEvidenceByID_Evidence{} - } - return t.URL -} - -type GetEvidences_Evidences_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetEvidences_Evidences_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetEvidences_Evidences_PageInfo{} - } - return t.EndCursor -} -func (t *GetEvidences_Evidences_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetEvidences_Evidences_PageInfo{} - } - return t.HasNextPage -} -func (t *GetEvidences_Evidences_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetEvidences_Evidences_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetEvidences_Evidences_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetEvidences_Evidences_PageInfo{} - } - return t.StartCursor -} - -type GetEvidences_Evidences_Edges_Node_Files_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *GetEvidences_Evidences_Edges_Node_Files_Edges_Node) GetID() string { - if t == nil { - t = &GetEvidences_Evidences_Edges_Node_Files_Edges_Node{} - } - return t.ID -} -func (t *GetEvidences_Evidences_Edges_Node_Files_Edges_Node) GetPresignedURL() *string { - if t == nil { - t = &GetEvidences_Evidences_Edges_Node_Files_Edges_Node{} - } - return t.PresignedURL -} - -type GetEvidences_Evidences_Edges_Node_Files_Edges struct { - Node *GetEvidences_Evidences_Edges_Node_Files_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetEvidences_Evidences_Edges_Node_Files_Edges) GetNode() *GetEvidences_Evidences_Edges_Node_Files_Edges_Node { - if t == nil { - t = &GetEvidences_Evidences_Edges_Node_Files_Edges{} - } - return t.Node -} - -type GetEvidences_Evidences_Edges_Node_Files struct { - Edges []*GetEvidences_Evidences_Edges_Node_Files_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetEvidences_Evidences_Edges_Node_Files) GetEdges() []*GetEvidences_Evidences_Edges_Node_Files_Edges { - if t == nil { - t = &GetEvidences_Evidences_Edges_Node_Files{} - } - return t.Edges -} -func (t *GetEvidences_Evidences_Edges_Node_Files) GetTotalCount() int64 { - if t == nil { - t = &GetEvidences_Evidences_Edges_Node_Files{} - } - return t.TotalCount -} - -type GetEvidences_Evidences_Edges_Node_Controls_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *GetEvidences_Evidences_Edges_Node_Controls_Edges_Node) GetID() string { - if t == nil { - t = &GetEvidences_Evidences_Edges_Node_Controls_Edges_Node{} - } - return t.ID -} -func (t *GetEvidences_Evidences_Edges_Node_Controls_Edges_Node) GetRefCode() string { - if t == nil { - t = &GetEvidences_Evidences_Edges_Node_Controls_Edges_Node{} - } - return t.RefCode -} - -type GetEvidences_Evidences_Edges_Node_Controls_Edges struct { - Node *GetEvidences_Evidences_Edges_Node_Controls_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetEvidences_Evidences_Edges_Node_Controls_Edges) GetNode() *GetEvidences_Evidences_Edges_Node_Controls_Edges_Node { - if t == nil { - t = &GetEvidences_Evidences_Edges_Node_Controls_Edges{} - } - return t.Node -} - -type GetEvidences_Evidences_Edges_Node_Controls struct { - Edges []*GetEvidences_Evidences_Edges_Node_Controls_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetEvidences_Evidences_Edges_Node_Controls) GetEdges() []*GetEvidences_Evidences_Edges_Node_Controls_Edges { - if t == nil { - t = &GetEvidences_Evidences_Edges_Node_Controls{} - } - return t.Edges -} - -type GetEvidences_Evidences_Edges_Node struct { - CollectionProcedure *string "json:\"collectionProcedure,omitempty\" graphql:\"collectionProcedure\"" - Controls GetEvidences_Evidences_Edges_Node_Controls "json:\"controls\" graphql:\"controls\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - CreationDate models.DateTime "json:\"creationDate\" graphql:\"creationDate\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - Files GetEvidences_Evidences_Edges_Node_Files "json:\"files\" graphql:\"files\"" - ID string "json:\"id\" graphql:\"id\"" - IsAutomated *bool "json:\"isAutomated,omitempty\" graphql:\"isAutomated\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RenewalDate *models.DateTime "json:\"renewalDate,omitempty\" graphql:\"renewalDate\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - Status *enums.EvidenceStatus "json:\"status,omitempty\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - URL *string "json:\"url,omitempty\" graphql:\"url\"" -} - -func (t *GetEvidences_Evidences_Edges_Node) GetCollectionProcedure() *string { - if t == nil { - t = &GetEvidences_Evidences_Edges_Node{} - } - return t.CollectionProcedure -} -func (t *GetEvidences_Evidences_Edges_Node) GetControls() *GetEvidences_Evidences_Edges_Node_Controls { - if t == nil { - t = &GetEvidences_Evidences_Edges_Node{} - } - return &t.Controls -} -func (t *GetEvidences_Evidences_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetEvidences_Evidences_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetEvidences_Evidences_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetEvidences_Evidences_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetEvidences_Evidences_Edges_Node) GetCreationDate() *models.DateTime { - if t == nil { - t = &GetEvidences_Evidences_Edges_Node{} - } - return &t.CreationDate -} -func (t *GetEvidences_Evidences_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetEvidences_Evidences_Edges_Node{} - } - return t.Description -} -func (t *GetEvidences_Evidences_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetEvidences_Evidences_Edges_Node{} - } - return t.DisplayID -} -func (t *GetEvidences_Evidences_Edges_Node) GetFiles() *GetEvidences_Evidences_Edges_Node_Files { - if t == nil { - t = &GetEvidences_Evidences_Edges_Node{} - } - return &t.Files -} -func (t *GetEvidences_Evidences_Edges_Node) GetID() string { - if t == nil { - t = &GetEvidences_Evidences_Edges_Node{} - } - return t.ID -} -func (t *GetEvidences_Evidences_Edges_Node) GetIsAutomated() *bool { - if t == nil { - t = &GetEvidences_Evidences_Edges_Node{} - } - return t.IsAutomated -} -func (t *GetEvidences_Evidences_Edges_Node) GetName() string { - if t == nil { - t = &GetEvidences_Evidences_Edges_Node{} - } - return t.Name -} -func (t *GetEvidences_Evidences_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetEvidences_Evidences_Edges_Node{} - } - return t.OwnerID -} -func (t *GetEvidences_Evidences_Edges_Node) GetRenewalDate() *models.DateTime { - if t == nil { - t = &GetEvidences_Evidences_Edges_Node{} - } - return t.RenewalDate -} -func (t *GetEvidences_Evidences_Edges_Node) GetSource() *string { - if t == nil { - t = &GetEvidences_Evidences_Edges_Node{} - } - return t.Source -} -func (t *GetEvidences_Evidences_Edges_Node) GetStatus() *enums.EvidenceStatus { - if t == nil { - t = &GetEvidences_Evidences_Edges_Node{} - } - return t.Status -} -func (t *GetEvidences_Evidences_Edges_Node) GetTags() []string { - if t == nil { - t = &GetEvidences_Evidences_Edges_Node{} - } - return t.Tags -} -func (t *GetEvidences_Evidences_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetEvidences_Evidences_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetEvidences_Evidences_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetEvidences_Evidences_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetEvidences_Evidences_Edges_Node) GetURL() *string { - if t == nil { - t = &GetEvidences_Evidences_Edges_Node{} - } - return t.URL -} - -type GetEvidences_Evidences_Edges struct { - Node *GetEvidences_Evidences_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetEvidences_Evidences_Edges) GetNode() *GetEvidences_Evidences_Edges_Node { - if t == nil { - t = &GetEvidences_Evidences_Edges{} - } - return t.Node -} - -type GetEvidences_Evidences struct { - Edges []*GetEvidences_Evidences_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetEvidences_Evidences_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetEvidences_Evidences) GetEdges() []*GetEvidences_Evidences_Edges { - if t == nil { - t = &GetEvidences_Evidences{} - } - return t.Edges -} -func (t *GetEvidences_Evidences) GetPageInfo() *GetEvidences_Evidences_PageInfo { - if t == nil { - t = &GetEvidences_Evidences{} - } - return &t.PageInfo -} -func (t *GetEvidences_Evidences) GetTotalCount() int64 { - if t == nil { - t = &GetEvidences_Evidences{} - } - return t.TotalCount -} - -type UpdateEvidence_UpdateEvidence_Evidence_Files_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *UpdateEvidence_UpdateEvidence_Evidence_Files_Edges_Node) GetID() string { - if t == nil { - t = &UpdateEvidence_UpdateEvidence_Evidence_Files_Edges_Node{} - } - return t.ID -} -func (t *UpdateEvidence_UpdateEvidence_Evidence_Files_Edges_Node) GetPresignedURL() *string { - if t == nil { - t = &UpdateEvidence_UpdateEvidence_Evidence_Files_Edges_Node{} - } - return t.PresignedURL -} - -type UpdateEvidence_UpdateEvidence_Evidence_Files_Edges struct { - Node *UpdateEvidence_UpdateEvidence_Evidence_Files_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *UpdateEvidence_UpdateEvidence_Evidence_Files_Edges) GetNode() *UpdateEvidence_UpdateEvidence_Evidence_Files_Edges_Node { - if t == nil { - t = &UpdateEvidence_UpdateEvidence_Evidence_Files_Edges{} - } - return t.Node -} - -type UpdateEvidence_UpdateEvidence_Evidence_Files struct { - Edges []*UpdateEvidence_UpdateEvidence_Evidence_Files_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *UpdateEvidence_UpdateEvidence_Evidence_Files) GetEdges() []*UpdateEvidence_UpdateEvidence_Evidence_Files_Edges { - if t == nil { - t = &UpdateEvidence_UpdateEvidence_Evidence_Files{} - } - return t.Edges -} -func (t *UpdateEvidence_UpdateEvidence_Evidence_Files) GetTotalCount() int64 { - if t == nil { - t = &UpdateEvidence_UpdateEvidence_Evidence_Files{} - } - return t.TotalCount -} - -type UpdateEvidence_UpdateEvidence_Evidence_Controls_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *UpdateEvidence_UpdateEvidence_Evidence_Controls_Edges_Node) GetID() string { - if t == nil { - t = &UpdateEvidence_UpdateEvidence_Evidence_Controls_Edges_Node{} - } - return t.ID -} -func (t *UpdateEvidence_UpdateEvidence_Evidence_Controls_Edges_Node) GetRefCode() string { - if t == nil { - t = &UpdateEvidence_UpdateEvidence_Evidence_Controls_Edges_Node{} - } - return t.RefCode -} - -type UpdateEvidence_UpdateEvidence_Evidence_Controls_Edges struct { - Node *UpdateEvidence_UpdateEvidence_Evidence_Controls_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *UpdateEvidence_UpdateEvidence_Evidence_Controls_Edges) GetNode() *UpdateEvidence_UpdateEvidence_Evidence_Controls_Edges_Node { - if t == nil { - t = &UpdateEvidence_UpdateEvidence_Evidence_Controls_Edges{} - } - return t.Node -} - -type UpdateEvidence_UpdateEvidence_Evidence_Controls struct { - Edges []*UpdateEvidence_UpdateEvidence_Evidence_Controls_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *UpdateEvidence_UpdateEvidence_Evidence_Controls) GetEdges() []*UpdateEvidence_UpdateEvidence_Evidence_Controls_Edges { - if t == nil { - t = &UpdateEvidence_UpdateEvidence_Evidence_Controls{} - } - return t.Edges -} - -type UpdateEvidence_UpdateEvidence_Evidence struct { - CollectionProcedure *string "json:\"collectionProcedure,omitempty\" graphql:\"collectionProcedure\"" - Controls UpdateEvidence_UpdateEvidence_Evidence_Controls "json:\"controls\" graphql:\"controls\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - CreationDate models.DateTime "json:\"creationDate\" graphql:\"creationDate\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - Files UpdateEvidence_UpdateEvidence_Evidence_Files "json:\"files\" graphql:\"files\"" - ID string "json:\"id\" graphql:\"id\"" - IsAutomated *bool "json:\"isAutomated,omitempty\" graphql:\"isAutomated\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RenewalDate *models.DateTime "json:\"renewalDate,omitempty\" graphql:\"renewalDate\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - Status *enums.EvidenceStatus "json:\"status,omitempty\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - URL *string "json:\"url,omitempty\" graphql:\"url\"" -} - -func (t *UpdateEvidence_UpdateEvidence_Evidence) GetCollectionProcedure() *string { - if t == nil { - t = &UpdateEvidence_UpdateEvidence_Evidence{} - } - return t.CollectionProcedure -} -func (t *UpdateEvidence_UpdateEvidence_Evidence) GetControls() *UpdateEvidence_UpdateEvidence_Evidence_Controls { - if t == nil { - t = &UpdateEvidence_UpdateEvidence_Evidence{} - } - return &t.Controls -} -func (t *UpdateEvidence_UpdateEvidence_Evidence) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateEvidence_UpdateEvidence_Evidence{} - } - return t.CreatedAt -} -func (t *UpdateEvidence_UpdateEvidence_Evidence) GetCreatedBy() *string { - if t == nil { - t = &UpdateEvidence_UpdateEvidence_Evidence{} - } - return t.CreatedBy -} -func (t *UpdateEvidence_UpdateEvidence_Evidence) GetCreationDate() *models.DateTime { - if t == nil { - t = &UpdateEvidence_UpdateEvidence_Evidence{} - } - return &t.CreationDate -} -func (t *UpdateEvidence_UpdateEvidence_Evidence) GetDescription() *string { - if t == nil { - t = &UpdateEvidence_UpdateEvidence_Evidence{} - } - return t.Description -} -func (t *UpdateEvidence_UpdateEvidence_Evidence) GetDisplayID() string { - if t == nil { - t = &UpdateEvidence_UpdateEvidence_Evidence{} - } - return t.DisplayID -} -func (t *UpdateEvidence_UpdateEvidence_Evidence) GetFiles() *UpdateEvidence_UpdateEvidence_Evidence_Files { - if t == nil { - t = &UpdateEvidence_UpdateEvidence_Evidence{} - } - return &t.Files -} -func (t *UpdateEvidence_UpdateEvidence_Evidence) GetID() string { - if t == nil { - t = &UpdateEvidence_UpdateEvidence_Evidence{} - } - return t.ID -} -func (t *UpdateEvidence_UpdateEvidence_Evidence) GetIsAutomated() *bool { - if t == nil { - t = &UpdateEvidence_UpdateEvidence_Evidence{} - } - return t.IsAutomated -} -func (t *UpdateEvidence_UpdateEvidence_Evidence) GetName() string { - if t == nil { - t = &UpdateEvidence_UpdateEvidence_Evidence{} - } - return t.Name -} -func (t *UpdateEvidence_UpdateEvidence_Evidence) GetOwnerID() *string { - if t == nil { - t = &UpdateEvidence_UpdateEvidence_Evidence{} - } - return t.OwnerID -} -func (t *UpdateEvidence_UpdateEvidence_Evidence) GetRenewalDate() *models.DateTime { - if t == nil { - t = &UpdateEvidence_UpdateEvidence_Evidence{} - } - return t.RenewalDate -} -func (t *UpdateEvidence_UpdateEvidence_Evidence) GetSource() *string { - if t == nil { - t = &UpdateEvidence_UpdateEvidence_Evidence{} - } - return t.Source -} -func (t *UpdateEvidence_UpdateEvidence_Evidence) GetStatus() *enums.EvidenceStatus { - if t == nil { - t = &UpdateEvidence_UpdateEvidence_Evidence{} - } - return t.Status -} -func (t *UpdateEvidence_UpdateEvidence_Evidence) GetTags() []string { - if t == nil { - t = &UpdateEvidence_UpdateEvidence_Evidence{} - } - return t.Tags -} -func (t *UpdateEvidence_UpdateEvidence_Evidence) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateEvidence_UpdateEvidence_Evidence{} - } - return t.UpdatedAt -} -func (t *UpdateEvidence_UpdateEvidence_Evidence) GetUpdatedBy() *string { - if t == nil { - t = &UpdateEvidence_UpdateEvidence_Evidence{} - } - return t.UpdatedBy -} -func (t *UpdateEvidence_UpdateEvidence_Evidence) GetURL() *string { - if t == nil { - t = &UpdateEvidence_UpdateEvidence_Evidence{} - } - return t.URL -} - -type UpdateEvidence_UpdateEvidence struct { - Evidence UpdateEvidence_UpdateEvidence_Evidence "json:\"evidence\" graphql:\"evidence\"" -} - -func (t *UpdateEvidence_UpdateEvidence) GetEvidence() *UpdateEvidence_UpdateEvidence_Evidence { - if t == nil { - t = &UpdateEvidence_UpdateEvidence{} - } - return &t.Evidence -} - -type CreateExport_CreateExport_Export struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ErrorMessage *string "json:\"errorMessage,omitempty\" graphql:\"errorMessage\"" - ExportType enums.ExportType "json:\"exportType\" graphql:\"exportType\"" - Fields []string "json:\"fields,omitempty\" graphql:\"fields\"" - Filters *string "json:\"filters,omitempty\" graphql:\"filters\"" - Format enums.ExportFormat "json:\"format\" graphql:\"format\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RequestorID *string "json:\"requestorID,omitempty\" graphql:\"requestorID\"" - Status enums.ExportStatus "json:\"status\" graphql:\"status\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateExport_CreateExport_Export) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateExport_CreateExport_Export{} - } - return t.CreatedAt -} -func (t *CreateExport_CreateExport_Export) GetCreatedBy() *string { - if t == nil { - t = &CreateExport_CreateExport_Export{} - } - return t.CreatedBy -} -func (t *CreateExport_CreateExport_Export) GetErrorMessage() *string { - if t == nil { - t = &CreateExport_CreateExport_Export{} - } - return t.ErrorMessage -} -func (t *CreateExport_CreateExport_Export) GetExportType() *enums.ExportType { - if t == nil { - t = &CreateExport_CreateExport_Export{} - } - return &t.ExportType -} -func (t *CreateExport_CreateExport_Export) GetFields() []string { - if t == nil { - t = &CreateExport_CreateExport_Export{} - } - return t.Fields -} -func (t *CreateExport_CreateExport_Export) GetFilters() *string { - if t == nil { - t = &CreateExport_CreateExport_Export{} - } - return t.Filters -} -func (t *CreateExport_CreateExport_Export) GetFormat() *enums.ExportFormat { - if t == nil { - t = &CreateExport_CreateExport_Export{} - } - return &t.Format -} -func (t *CreateExport_CreateExport_Export) GetID() string { - if t == nil { - t = &CreateExport_CreateExport_Export{} - } - return t.ID -} -func (t *CreateExport_CreateExport_Export) GetOwnerID() *string { - if t == nil { - t = &CreateExport_CreateExport_Export{} - } - return t.OwnerID -} -func (t *CreateExport_CreateExport_Export) GetRequestorID() *string { - if t == nil { - t = &CreateExport_CreateExport_Export{} - } - return t.RequestorID -} -func (t *CreateExport_CreateExport_Export) GetStatus() *enums.ExportStatus { - if t == nil { - t = &CreateExport_CreateExport_Export{} - } - return &t.Status -} -func (t *CreateExport_CreateExport_Export) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateExport_CreateExport_Export{} - } - return t.UpdatedAt -} -func (t *CreateExport_CreateExport_Export) GetUpdatedBy() *string { - if t == nil { - t = &CreateExport_CreateExport_Export{} - } - return t.UpdatedBy -} - -type CreateExport_CreateExport struct { - Export CreateExport_CreateExport_Export "json:\"export\" graphql:\"export\"" -} - -func (t *CreateExport_CreateExport) GetExport() *CreateExport_CreateExport_Export { - if t == nil { - t = &CreateExport_CreateExport{} - } - return &t.Export -} - -type DeleteBulkExport_DeleteBulkExport struct { - DeletedIDs []string "json:\"deletedIDs\" graphql:\"deletedIDs\"" -} - -func (t *DeleteBulkExport_DeleteBulkExport) GetDeletedIDs() []string { - if t == nil { - t = &DeleteBulkExport_DeleteBulkExport{} - } - return t.DeletedIDs -} - -type DeleteExport_DeleteExport struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteExport_DeleteExport) GetDeletedID() string { - if t == nil { - t = &DeleteExport_DeleteExport{} - } - return t.DeletedID -} - -type GetAllExports_Exports_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllExports_Exports_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllExports_Exports_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllExports_Exports_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllExports_Exports_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllExports_Exports_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllExports_Exports_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllExports_Exports_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllExports_Exports_PageInfo{} - } - return t.StartCursor -} - -type GetAllExports_Exports_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ErrorMessage *string "json:\"errorMessage,omitempty\" graphql:\"errorMessage\"" - ExportType enums.ExportType "json:\"exportType\" graphql:\"exportType\"" - Fields []string "json:\"fields,omitempty\" graphql:\"fields\"" - Filters *string "json:\"filters,omitempty\" graphql:\"filters\"" - Format enums.ExportFormat "json:\"format\" graphql:\"format\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RequestorID *string "json:\"requestorID,omitempty\" graphql:\"requestorID\"" - Status enums.ExportStatus "json:\"status\" graphql:\"status\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllExports_Exports_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllExports_Exports_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllExports_Exports_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllExports_Exports_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllExports_Exports_Edges_Node) GetErrorMessage() *string { - if t == nil { - t = &GetAllExports_Exports_Edges_Node{} - } - return t.ErrorMessage -} -func (t *GetAllExports_Exports_Edges_Node) GetExportType() *enums.ExportType { - if t == nil { - t = &GetAllExports_Exports_Edges_Node{} - } - return &t.ExportType -} -func (t *GetAllExports_Exports_Edges_Node) GetFields() []string { - if t == nil { - t = &GetAllExports_Exports_Edges_Node{} - } - return t.Fields -} -func (t *GetAllExports_Exports_Edges_Node) GetFilters() *string { - if t == nil { - t = &GetAllExports_Exports_Edges_Node{} - } - return t.Filters -} -func (t *GetAllExports_Exports_Edges_Node) GetFormat() *enums.ExportFormat { - if t == nil { - t = &GetAllExports_Exports_Edges_Node{} - } - return &t.Format -} -func (t *GetAllExports_Exports_Edges_Node) GetID() string { - if t == nil { - t = &GetAllExports_Exports_Edges_Node{} - } - return t.ID -} -func (t *GetAllExports_Exports_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllExports_Exports_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllExports_Exports_Edges_Node) GetRequestorID() *string { - if t == nil { - t = &GetAllExports_Exports_Edges_Node{} - } - return t.RequestorID -} -func (t *GetAllExports_Exports_Edges_Node) GetStatus() *enums.ExportStatus { - if t == nil { - t = &GetAllExports_Exports_Edges_Node{} - } - return &t.Status -} -func (t *GetAllExports_Exports_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllExports_Exports_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllExports_Exports_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllExports_Exports_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllExports_Exports_Edges struct { - Node *GetAllExports_Exports_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllExports_Exports_Edges) GetNode() *GetAllExports_Exports_Edges_Node { - if t == nil { - t = &GetAllExports_Exports_Edges{} - } - return t.Node -} - -type GetAllExports_Exports struct { - Edges []*GetAllExports_Exports_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllExports_Exports_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllExports_Exports) GetEdges() []*GetAllExports_Exports_Edges { - if t == nil { - t = &GetAllExports_Exports{} - } - return t.Edges -} -func (t *GetAllExports_Exports) GetPageInfo() *GetAllExports_Exports_PageInfo { - if t == nil { - t = &GetAllExports_Exports{} - } - return &t.PageInfo -} -func (t *GetAllExports_Exports) GetTotalCount() int64 { - if t == nil { - t = &GetAllExports_Exports{} - } - return t.TotalCount -} - -type GetExportByID_Export struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ErrorMessage *string "json:\"errorMessage,omitempty\" graphql:\"errorMessage\"" - ExportType enums.ExportType "json:\"exportType\" graphql:\"exportType\"" - Fields []string "json:\"fields,omitempty\" graphql:\"fields\"" - Filters *string "json:\"filters,omitempty\" graphql:\"filters\"" - Format enums.ExportFormat "json:\"format\" graphql:\"format\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RequestorID *string "json:\"requestorID,omitempty\" graphql:\"requestorID\"" - Status enums.ExportStatus "json:\"status\" graphql:\"status\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetExportByID_Export) GetCreatedAt() *time.Time { - if t == nil { - t = &GetExportByID_Export{} - } - return t.CreatedAt -} -func (t *GetExportByID_Export) GetCreatedBy() *string { - if t == nil { - t = &GetExportByID_Export{} - } - return t.CreatedBy -} -func (t *GetExportByID_Export) GetErrorMessage() *string { - if t == nil { - t = &GetExportByID_Export{} - } - return t.ErrorMessage -} -func (t *GetExportByID_Export) GetExportType() *enums.ExportType { - if t == nil { - t = &GetExportByID_Export{} - } - return &t.ExportType -} -func (t *GetExportByID_Export) GetFields() []string { - if t == nil { - t = &GetExportByID_Export{} - } - return t.Fields -} -func (t *GetExportByID_Export) GetFilters() *string { - if t == nil { - t = &GetExportByID_Export{} - } - return t.Filters -} -func (t *GetExportByID_Export) GetFormat() *enums.ExportFormat { - if t == nil { - t = &GetExportByID_Export{} - } - return &t.Format -} -func (t *GetExportByID_Export) GetID() string { - if t == nil { - t = &GetExportByID_Export{} - } - return t.ID -} -func (t *GetExportByID_Export) GetOwnerID() *string { - if t == nil { - t = &GetExportByID_Export{} - } - return t.OwnerID -} -func (t *GetExportByID_Export) GetRequestorID() *string { - if t == nil { - t = &GetExportByID_Export{} - } - return t.RequestorID -} -func (t *GetExportByID_Export) GetStatus() *enums.ExportStatus { - if t == nil { - t = &GetExportByID_Export{} - } - return &t.Status -} -func (t *GetExportByID_Export) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetExportByID_Export{} - } - return t.UpdatedAt -} -func (t *GetExportByID_Export) GetUpdatedBy() *string { - if t == nil { - t = &GetExportByID_Export{} - } - return t.UpdatedBy -} - -type GetExports_Exports_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetExports_Exports_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetExports_Exports_PageInfo{} - } - return t.EndCursor -} -func (t *GetExports_Exports_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetExports_Exports_PageInfo{} - } - return t.HasNextPage -} -func (t *GetExports_Exports_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetExports_Exports_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetExports_Exports_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetExports_Exports_PageInfo{} - } - return t.StartCursor -} - -type GetExports_Exports_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ErrorMessage *string "json:\"errorMessage,omitempty\" graphql:\"errorMessage\"" - ExportType enums.ExportType "json:\"exportType\" graphql:\"exportType\"" - Fields []string "json:\"fields,omitempty\" graphql:\"fields\"" - Filters *string "json:\"filters,omitempty\" graphql:\"filters\"" - Format enums.ExportFormat "json:\"format\" graphql:\"format\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RequestorID *string "json:\"requestorID,omitempty\" graphql:\"requestorID\"" - Status enums.ExportStatus "json:\"status\" graphql:\"status\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetExports_Exports_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetExports_Exports_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetExports_Exports_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetExports_Exports_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetExports_Exports_Edges_Node) GetErrorMessage() *string { - if t == nil { - t = &GetExports_Exports_Edges_Node{} - } - return t.ErrorMessage -} -func (t *GetExports_Exports_Edges_Node) GetExportType() *enums.ExportType { - if t == nil { - t = &GetExports_Exports_Edges_Node{} - } - return &t.ExportType -} -func (t *GetExports_Exports_Edges_Node) GetFields() []string { - if t == nil { - t = &GetExports_Exports_Edges_Node{} - } - return t.Fields -} -func (t *GetExports_Exports_Edges_Node) GetFilters() *string { - if t == nil { - t = &GetExports_Exports_Edges_Node{} - } - return t.Filters -} -func (t *GetExports_Exports_Edges_Node) GetFormat() *enums.ExportFormat { - if t == nil { - t = &GetExports_Exports_Edges_Node{} - } - return &t.Format -} -func (t *GetExports_Exports_Edges_Node) GetID() string { - if t == nil { - t = &GetExports_Exports_Edges_Node{} - } - return t.ID -} -func (t *GetExports_Exports_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetExports_Exports_Edges_Node{} - } - return t.OwnerID -} -func (t *GetExports_Exports_Edges_Node) GetRequestorID() *string { - if t == nil { - t = &GetExports_Exports_Edges_Node{} - } - return t.RequestorID -} -func (t *GetExports_Exports_Edges_Node) GetStatus() *enums.ExportStatus { - if t == nil { - t = &GetExports_Exports_Edges_Node{} - } - return &t.Status -} -func (t *GetExports_Exports_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetExports_Exports_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetExports_Exports_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetExports_Exports_Edges_Node{} - } - return t.UpdatedBy -} - -type GetExports_Exports_Edges struct { - Node *GetExports_Exports_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetExports_Exports_Edges) GetNode() *GetExports_Exports_Edges_Node { - if t == nil { - t = &GetExports_Exports_Edges{} - } - return t.Node -} - -type GetExports_Exports struct { - Edges []*GetExports_Exports_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetExports_Exports_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetExports_Exports) GetEdges() []*GetExports_Exports_Edges { - if t == nil { - t = &GetExports_Exports{} - } - return t.Edges -} -func (t *GetExports_Exports) GetPageInfo() *GetExports_Exports_PageInfo { - if t == nil { - t = &GetExports_Exports{} - } - return &t.PageInfo -} -func (t *GetExports_Exports) GetTotalCount() int64 { - if t == nil { - t = &GetExports_Exports{} - } - return t.TotalCount -} - -type UpdateExport_UpdateExport_Export struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ErrorMessage *string "json:\"errorMessage,omitempty\" graphql:\"errorMessage\"" - ExportType enums.ExportType "json:\"exportType\" graphql:\"exportType\"" - Fields []string "json:\"fields,omitempty\" graphql:\"fields\"" - Filters *string "json:\"filters,omitempty\" graphql:\"filters\"" - Format enums.ExportFormat "json:\"format\" graphql:\"format\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RequestorID *string "json:\"requestorID,omitempty\" graphql:\"requestorID\"" - Status enums.ExportStatus "json:\"status\" graphql:\"status\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateExport_UpdateExport_Export) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateExport_UpdateExport_Export{} - } - return t.CreatedAt -} -func (t *UpdateExport_UpdateExport_Export) GetCreatedBy() *string { - if t == nil { - t = &UpdateExport_UpdateExport_Export{} - } - return t.CreatedBy -} -func (t *UpdateExport_UpdateExport_Export) GetErrorMessage() *string { - if t == nil { - t = &UpdateExport_UpdateExport_Export{} - } - return t.ErrorMessage -} -func (t *UpdateExport_UpdateExport_Export) GetExportType() *enums.ExportType { - if t == nil { - t = &UpdateExport_UpdateExport_Export{} - } - return &t.ExportType -} -func (t *UpdateExport_UpdateExport_Export) GetFields() []string { - if t == nil { - t = &UpdateExport_UpdateExport_Export{} - } - return t.Fields -} -func (t *UpdateExport_UpdateExport_Export) GetFilters() *string { - if t == nil { - t = &UpdateExport_UpdateExport_Export{} - } - return t.Filters -} -func (t *UpdateExport_UpdateExport_Export) GetFormat() *enums.ExportFormat { - if t == nil { - t = &UpdateExport_UpdateExport_Export{} - } - return &t.Format -} -func (t *UpdateExport_UpdateExport_Export) GetID() string { - if t == nil { - t = &UpdateExport_UpdateExport_Export{} - } - return t.ID -} -func (t *UpdateExport_UpdateExport_Export) GetOwnerID() *string { - if t == nil { - t = &UpdateExport_UpdateExport_Export{} - } - return t.OwnerID -} -func (t *UpdateExport_UpdateExport_Export) GetRequestorID() *string { - if t == nil { - t = &UpdateExport_UpdateExport_Export{} - } - return t.RequestorID -} -func (t *UpdateExport_UpdateExport_Export) GetStatus() *enums.ExportStatus { - if t == nil { - t = &UpdateExport_UpdateExport_Export{} - } - return &t.Status -} -func (t *UpdateExport_UpdateExport_Export) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateExport_UpdateExport_Export{} - } - return t.UpdatedAt -} -func (t *UpdateExport_UpdateExport_Export) GetUpdatedBy() *string { - if t == nil { - t = &UpdateExport_UpdateExport_Export{} - } - return t.UpdatedBy -} - -type UpdateExport_UpdateExport struct { - Export UpdateExport_UpdateExport_Export "json:\"export\" graphql:\"export\"" -} - -func (t *UpdateExport_UpdateExport) GetExport() *UpdateExport_UpdateExport_Export { - if t == nil { - t = &UpdateExport_UpdateExport{} - } - return &t.Export -} - -type DeleteFile_DeleteFile struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteFile_DeleteFile) GetDeletedID() string { - if t == nil { - t = &DeleteFile_DeleteFile{} - } - return t.DeletedID -} - -type GetAllFiles_Files_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllFiles_Files_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllFiles_Files_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllFiles_Files_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllFiles_Files_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllFiles_Files_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllFiles_Files_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllFiles_Files_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllFiles_Files_PageInfo{} - } - return t.StartCursor -} - -type GetAllFiles_Files_Edges_Node struct { - CategoryType *string "json:\"categoryType,omitempty\" graphql:\"categoryType\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DetectedContentType string "json:\"detectedContentType\" graphql:\"detectedContentType\"" - DetectedMimeType *string "json:\"detectedMimeType,omitempty\" graphql:\"detectedMimeType\"" - ID string "json:\"id\" graphql:\"id\"" - Md5Hash *string "json:\"md5Hash,omitempty\" graphql:\"md5Hash\"" - PersistedFileSize *int64 "json:\"persistedFileSize,omitempty\" graphql:\"persistedFileSize\"" - ProvidedFileExtension string "json:\"providedFileExtension\" graphql:\"providedFileExtension\"" - ProvidedFileName string "json:\"providedFileName\" graphql:\"providedFileName\"" - ProvidedFileSize *int64 "json:\"providedFileSize,omitempty\" graphql:\"providedFileSize\"" - StoragePath *string "json:\"storagePath,omitempty\" graphql:\"storagePath\"" - StorageScheme *string "json:\"storageScheme,omitempty\" graphql:\"storageScheme\"" - StorageVolume *string "json:\"storageVolume,omitempty\" graphql:\"storageVolume\"" - StoreKey *string "json:\"storeKey,omitempty\" graphql:\"storeKey\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - URI *string "json:\"uri,omitempty\" graphql:\"uri\"" -} - -func (t *GetAllFiles_Files_Edges_Node) GetCategoryType() *string { - if t == nil { - t = &GetAllFiles_Files_Edges_Node{} - } - return t.CategoryType -} -func (t *GetAllFiles_Files_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllFiles_Files_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllFiles_Files_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllFiles_Files_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllFiles_Files_Edges_Node) GetDetectedContentType() string { - if t == nil { - t = &GetAllFiles_Files_Edges_Node{} - } - return t.DetectedContentType -} -func (t *GetAllFiles_Files_Edges_Node) GetDetectedMimeType() *string { - if t == nil { - t = &GetAllFiles_Files_Edges_Node{} - } - return t.DetectedMimeType -} -func (t *GetAllFiles_Files_Edges_Node) GetID() string { - if t == nil { - t = &GetAllFiles_Files_Edges_Node{} - } - return t.ID -} -func (t *GetAllFiles_Files_Edges_Node) GetMd5Hash() *string { - if t == nil { - t = &GetAllFiles_Files_Edges_Node{} - } - return t.Md5Hash -} -func (t *GetAllFiles_Files_Edges_Node) GetPersistedFileSize() *int64 { - if t == nil { - t = &GetAllFiles_Files_Edges_Node{} - } - return t.PersistedFileSize -} -func (t *GetAllFiles_Files_Edges_Node) GetProvidedFileExtension() string { - if t == nil { - t = &GetAllFiles_Files_Edges_Node{} - } - return t.ProvidedFileExtension -} -func (t *GetAllFiles_Files_Edges_Node) GetProvidedFileName() string { - if t == nil { - t = &GetAllFiles_Files_Edges_Node{} - } - return t.ProvidedFileName -} -func (t *GetAllFiles_Files_Edges_Node) GetProvidedFileSize() *int64 { - if t == nil { - t = &GetAllFiles_Files_Edges_Node{} - } - return t.ProvidedFileSize -} -func (t *GetAllFiles_Files_Edges_Node) GetStoragePath() *string { - if t == nil { - t = &GetAllFiles_Files_Edges_Node{} - } - return t.StoragePath -} -func (t *GetAllFiles_Files_Edges_Node) GetStorageScheme() *string { - if t == nil { - t = &GetAllFiles_Files_Edges_Node{} - } - return t.StorageScheme -} -func (t *GetAllFiles_Files_Edges_Node) GetStorageVolume() *string { - if t == nil { - t = &GetAllFiles_Files_Edges_Node{} - } - return t.StorageVolume -} -func (t *GetAllFiles_Files_Edges_Node) GetStoreKey() *string { - if t == nil { - t = &GetAllFiles_Files_Edges_Node{} - } - return t.StoreKey -} -func (t *GetAllFiles_Files_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllFiles_Files_Edges_Node{} - } - return t.Tags -} -func (t *GetAllFiles_Files_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllFiles_Files_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllFiles_Files_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllFiles_Files_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetAllFiles_Files_Edges_Node) GetURI() *string { - if t == nil { - t = &GetAllFiles_Files_Edges_Node{} - } - return t.URI -} - -type GetAllFiles_Files_Edges struct { - Node *GetAllFiles_Files_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllFiles_Files_Edges) GetNode() *GetAllFiles_Files_Edges_Node { - if t == nil { - t = &GetAllFiles_Files_Edges{} - } - return t.Node -} - -type GetAllFiles_Files struct { - Edges []*GetAllFiles_Files_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllFiles_Files_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllFiles_Files) GetEdges() []*GetAllFiles_Files_Edges { - if t == nil { - t = &GetAllFiles_Files{} - } - return t.Edges -} -func (t *GetAllFiles_Files) GetPageInfo() *GetAllFiles_Files_PageInfo { - if t == nil { - t = &GetAllFiles_Files{} - } - return &t.PageInfo -} -func (t *GetAllFiles_Files) GetTotalCount() int64 { - if t == nil { - t = &GetAllFiles_Files{} - } - return t.TotalCount -} - -type GetFileByID_File struct { - CategoryType *string "json:\"categoryType,omitempty\" graphql:\"categoryType\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DetectedContentType string "json:\"detectedContentType\" graphql:\"detectedContentType\"" - DetectedMimeType *string "json:\"detectedMimeType,omitempty\" graphql:\"detectedMimeType\"" - ID string "json:\"id\" graphql:\"id\"" - Md5Hash *string "json:\"md5Hash,omitempty\" graphql:\"md5Hash\"" - PersistedFileSize *int64 "json:\"persistedFileSize,omitempty\" graphql:\"persistedFileSize\"" - ProvidedFileExtension string "json:\"providedFileExtension\" graphql:\"providedFileExtension\"" - ProvidedFileName string "json:\"providedFileName\" graphql:\"providedFileName\"" - ProvidedFileSize *int64 "json:\"providedFileSize,omitempty\" graphql:\"providedFileSize\"" - StoragePath *string "json:\"storagePath,omitempty\" graphql:\"storagePath\"" - StorageScheme *string "json:\"storageScheme,omitempty\" graphql:\"storageScheme\"" - StorageVolume *string "json:\"storageVolume,omitempty\" graphql:\"storageVolume\"" - StoreKey *string "json:\"storeKey,omitempty\" graphql:\"storeKey\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - URI *string "json:\"uri,omitempty\" graphql:\"uri\"" -} - -func (t *GetFileByID_File) GetCategoryType() *string { - if t == nil { - t = &GetFileByID_File{} - } - return t.CategoryType -} -func (t *GetFileByID_File) GetCreatedAt() *time.Time { - if t == nil { - t = &GetFileByID_File{} - } - return t.CreatedAt -} -func (t *GetFileByID_File) GetCreatedBy() *string { - if t == nil { - t = &GetFileByID_File{} - } - return t.CreatedBy -} -func (t *GetFileByID_File) GetDetectedContentType() string { - if t == nil { - t = &GetFileByID_File{} - } - return t.DetectedContentType -} -func (t *GetFileByID_File) GetDetectedMimeType() *string { - if t == nil { - t = &GetFileByID_File{} - } - return t.DetectedMimeType -} -func (t *GetFileByID_File) GetID() string { - if t == nil { - t = &GetFileByID_File{} - } - return t.ID -} -func (t *GetFileByID_File) GetMd5Hash() *string { - if t == nil { - t = &GetFileByID_File{} - } - return t.Md5Hash -} -func (t *GetFileByID_File) GetPersistedFileSize() *int64 { - if t == nil { - t = &GetFileByID_File{} - } - return t.PersistedFileSize -} -func (t *GetFileByID_File) GetProvidedFileExtension() string { - if t == nil { - t = &GetFileByID_File{} - } - return t.ProvidedFileExtension -} -func (t *GetFileByID_File) GetProvidedFileName() string { - if t == nil { - t = &GetFileByID_File{} - } - return t.ProvidedFileName -} -func (t *GetFileByID_File) GetProvidedFileSize() *int64 { - if t == nil { - t = &GetFileByID_File{} - } - return t.ProvidedFileSize -} -func (t *GetFileByID_File) GetStoragePath() *string { - if t == nil { - t = &GetFileByID_File{} - } - return t.StoragePath -} -func (t *GetFileByID_File) GetStorageScheme() *string { - if t == nil { - t = &GetFileByID_File{} - } - return t.StorageScheme -} -func (t *GetFileByID_File) GetStorageVolume() *string { - if t == nil { - t = &GetFileByID_File{} - } - return t.StorageVolume -} -func (t *GetFileByID_File) GetStoreKey() *string { - if t == nil { - t = &GetFileByID_File{} - } - return t.StoreKey -} -func (t *GetFileByID_File) GetTags() []string { - if t == nil { - t = &GetFileByID_File{} - } - return t.Tags -} -func (t *GetFileByID_File) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetFileByID_File{} - } - return t.UpdatedAt -} -func (t *GetFileByID_File) GetUpdatedBy() *string { - if t == nil { - t = &GetFileByID_File{} - } - return t.UpdatedBy -} -func (t *GetFileByID_File) GetURI() *string { - if t == nil { - t = &GetFileByID_File{} - } - return t.URI -} - -type GetFiles_Files_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetFiles_Files_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetFiles_Files_PageInfo{} - } - return t.EndCursor -} -func (t *GetFiles_Files_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetFiles_Files_PageInfo{} - } - return t.HasNextPage -} -func (t *GetFiles_Files_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetFiles_Files_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetFiles_Files_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetFiles_Files_PageInfo{} - } - return t.StartCursor -} - -type GetFiles_Files_Edges_Node struct { - CategoryType *string "json:\"categoryType,omitempty\" graphql:\"categoryType\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DetectedContentType string "json:\"detectedContentType\" graphql:\"detectedContentType\"" - DetectedMimeType *string "json:\"detectedMimeType,omitempty\" graphql:\"detectedMimeType\"" - ID string "json:\"id\" graphql:\"id\"" - Md5Hash *string "json:\"md5Hash,omitempty\" graphql:\"md5Hash\"" - PersistedFileSize *int64 "json:\"persistedFileSize,omitempty\" graphql:\"persistedFileSize\"" - ProvidedFileExtension string "json:\"providedFileExtension\" graphql:\"providedFileExtension\"" - ProvidedFileName string "json:\"providedFileName\" graphql:\"providedFileName\"" - ProvidedFileSize *int64 "json:\"providedFileSize,omitempty\" graphql:\"providedFileSize\"" - StoragePath *string "json:\"storagePath,omitempty\" graphql:\"storagePath\"" - StorageScheme *string "json:\"storageScheme,omitempty\" graphql:\"storageScheme\"" - StorageVolume *string "json:\"storageVolume,omitempty\" graphql:\"storageVolume\"" - StoreKey *string "json:\"storeKey,omitempty\" graphql:\"storeKey\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - URI *string "json:\"uri,omitempty\" graphql:\"uri\"" -} - -func (t *GetFiles_Files_Edges_Node) GetCategoryType() *string { - if t == nil { - t = &GetFiles_Files_Edges_Node{} - } - return t.CategoryType -} -func (t *GetFiles_Files_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetFiles_Files_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetFiles_Files_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetFiles_Files_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetFiles_Files_Edges_Node) GetDetectedContentType() string { - if t == nil { - t = &GetFiles_Files_Edges_Node{} - } - return t.DetectedContentType -} -func (t *GetFiles_Files_Edges_Node) GetDetectedMimeType() *string { - if t == nil { - t = &GetFiles_Files_Edges_Node{} - } - return t.DetectedMimeType -} -func (t *GetFiles_Files_Edges_Node) GetID() string { - if t == nil { - t = &GetFiles_Files_Edges_Node{} - } - return t.ID -} -func (t *GetFiles_Files_Edges_Node) GetMd5Hash() *string { - if t == nil { - t = &GetFiles_Files_Edges_Node{} - } - return t.Md5Hash -} -func (t *GetFiles_Files_Edges_Node) GetPersistedFileSize() *int64 { - if t == nil { - t = &GetFiles_Files_Edges_Node{} - } - return t.PersistedFileSize -} -func (t *GetFiles_Files_Edges_Node) GetProvidedFileExtension() string { - if t == nil { - t = &GetFiles_Files_Edges_Node{} - } - return t.ProvidedFileExtension -} -func (t *GetFiles_Files_Edges_Node) GetProvidedFileName() string { - if t == nil { - t = &GetFiles_Files_Edges_Node{} - } - return t.ProvidedFileName -} -func (t *GetFiles_Files_Edges_Node) GetProvidedFileSize() *int64 { - if t == nil { - t = &GetFiles_Files_Edges_Node{} - } - return t.ProvidedFileSize -} -func (t *GetFiles_Files_Edges_Node) GetStoragePath() *string { - if t == nil { - t = &GetFiles_Files_Edges_Node{} - } - return t.StoragePath -} -func (t *GetFiles_Files_Edges_Node) GetStorageScheme() *string { - if t == nil { - t = &GetFiles_Files_Edges_Node{} - } - return t.StorageScheme -} -func (t *GetFiles_Files_Edges_Node) GetStorageVolume() *string { - if t == nil { - t = &GetFiles_Files_Edges_Node{} - } - return t.StorageVolume -} -func (t *GetFiles_Files_Edges_Node) GetStoreKey() *string { - if t == nil { - t = &GetFiles_Files_Edges_Node{} - } - return t.StoreKey -} -func (t *GetFiles_Files_Edges_Node) GetTags() []string { - if t == nil { - t = &GetFiles_Files_Edges_Node{} - } - return t.Tags -} -func (t *GetFiles_Files_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetFiles_Files_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetFiles_Files_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetFiles_Files_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetFiles_Files_Edges_Node) GetURI() *string { - if t == nil { - t = &GetFiles_Files_Edges_Node{} - } - return t.URI -} - -type GetFiles_Files_Edges struct { - Node *GetFiles_Files_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetFiles_Files_Edges) GetNode() *GetFiles_Files_Edges_Node { - if t == nil { - t = &GetFiles_Files_Edges{} - } - return t.Node -} - -type GetFiles_Files struct { - Edges []*GetFiles_Files_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetFiles_Files_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetFiles_Files) GetEdges() []*GetFiles_Files_Edges { - if t == nil { - t = &GetFiles_Files{} - } - return t.Edges -} -func (t *GetFiles_Files) GetPageInfo() *GetFiles_Files_PageInfo { - if t == nil { - t = &GetFiles_Files{} - } - return &t.PageInfo -} -func (t *GetFiles_Files) GetTotalCount() int64 { - if t == nil { - t = &GetFiles_Files{} - } - return t.TotalCount -} - -type CreateBulkCSVFinding_CreateBulkCSVFinding_Findings struct { - AssessmentID *string "json:\"assessmentID,omitempty\" graphql:\"assessmentID\"" - BlocksProduction *bool "json:\"blocksProduction,omitempty\" graphql:\"blocksProduction\"" - Categories []string "json:\"categories,omitempty\" graphql:\"categories\"" - Category *string "json:\"category,omitempty\" graphql:\"category\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayName *string "json:\"displayName,omitempty\" graphql:\"displayName\"" - EventTime *models.DateTime "json:\"eventTime,omitempty\" graphql:\"eventTime\"" - Exploitability *float64 "json:\"exploitability,omitempty\" graphql:\"exploitability\"" - ExternalID *string "json:\"externalID,omitempty\" graphql:\"externalID\"" - ExternalOwnerID *string "json:\"externalOwnerID,omitempty\" graphql:\"externalOwnerID\"" - ExternalURI *string "json:\"externalURI,omitempty\" graphql:\"externalURI\"" - FindingClass *string "json:\"findingClass,omitempty\" graphql:\"findingClass\"" - FindingStatusName *string "json:\"findingStatusName,omitempty\" graphql:\"findingStatusName\"" - ID string "json:\"id\" graphql:\"id\"" - Impact *float64 "json:\"impact,omitempty\" graphql:\"impact\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - NumericSeverity *float64 "json:\"numericSeverity,omitempty\" graphql:\"numericSeverity\"" - Open *bool "json:\"open,omitempty\" graphql:\"open\"" - Priority *string "json:\"priority,omitempty\" graphql:\"priority\"" - Production *bool "json:\"production,omitempty\" graphql:\"production\"" - Public *bool "json:\"public,omitempty\" graphql:\"public\"" - RawPayload map[string]any "json:\"rawPayload,omitempty\" graphql:\"rawPayload\"" - Recommendation *string "json:\"recommendation,omitempty\" graphql:\"recommendation\"" - RecommendedActions *string "json:\"recommendedActions,omitempty\" graphql:\"recommendedActions\"" - References []string "json:\"references,omitempty\" graphql:\"references\"" - RemediationSLA *int64 "json:\"remediationSLA,omitempty\" graphql:\"remediationSLA\"" - ReportedAt *models.DateTime "json:\"reportedAt,omitempty\" graphql:\"reportedAt\"" - ResourceName *string "json:\"resourceName,omitempty\" graphql:\"resourceName\"" - Score *float64 "json:\"score,omitempty\" graphql:\"score\"" - Severity *string "json:\"severity,omitempty\" graphql:\"severity\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - SourceUpdatedAt *models.DateTime "json:\"sourceUpdatedAt,omitempty\" graphql:\"sourceUpdatedAt\"" - State *string "json:\"state,omitempty\" graphql:\"state\"" - StepsToReproduce []string "json:\"stepsToReproduce,omitempty\" graphql:\"stepsToReproduce\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TargetDetails map[string]any "json:\"targetDetails,omitempty\" graphql:\"targetDetails\"" - Targets []string "json:\"targets,omitempty\" graphql:\"targets\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Validated *bool "json:\"validated,omitempty\" graphql:\"validated\"" - Vector *string "json:\"vector,omitempty\" graphql:\"vector\"" -} - -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetAssessmentID() *string { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.AssessmentID -} -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetBlocksProduction() *bool { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.BlocksProduction -} -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetCategories() []string { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.Categories -} -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetCategory() *string { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.Category -} -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetDescription() *string { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.Description -} -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetDisplayName() *string { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.DisplayName -} -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetEventTime() *models.DateTime { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.EventTime -} -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetExploitability() *float64 { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.Exploitability -} -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetExternalID() *string { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.ExternalID -} -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetExternalOwnerID() *string { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.ExternalOwnerID -} -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetExternalURI() *string { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.ExternalURI -} -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetFindingClass() *string { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.FindingClass -} -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetFindingStatusName() *string { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.FindingStatusName -} -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetID() string { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.ID -} -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetImpact() *float64 { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.Impact -} -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetMetadata() map[string]any { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.Metadata -} -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetNumericSeverity() *float64 { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.NumericSeverity -} -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetOpen() *bool { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.Open -} -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetPriority() *string { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.Priority -} -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetProduction() *bool { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.Production -} -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetPublic() *bool { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.Public -} -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetRawPayload() map[string]any { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.RawPayload -} -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetRecommendation() *string { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.Recommendation -} -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetRecommendedActions() *string { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.RecommendedActions -} -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetReferences() []string { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.References -} -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetRemediationSLA() *int64 { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.RemediationSLA -} -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetReportedAt() *models.DateTime { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.ReportedAt -} -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetResourceName() *string { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.ResourceName -} -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetScore() *float64 { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.Score -} -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetSeverity() *string { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.Severity -} -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetSource() *string { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.Source -} -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetSourceUpdatedAt() *models.DateTime { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.SourceUpdatedAt -} -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetState() *string { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.State -} -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetStepsToReproduce() []string { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.StepsToReproduce -} -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetTags() []string { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.Tags -} -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetTargetDetails() map[string]any { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.TargetDetails -} -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetTargets() []string { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.Targets -} -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.UpdatedBy -} -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetValidated() *bool { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.Validated -} -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding_Findings) GetVector() *string { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding_Findings{} - } - return t.Vector -} - -type CreateBulkCSVFinding_CreateBulkCSVFinding struct { - Findings []*CreateBulkCSVFinding_CreateBulkCSVFinding_Findings "json:\"findings,omitempty\" graphql:\"findings\"" -} - -func (t *CreateBulkCSVFinding_CreateBulkCSVFinding) GetFindings() []*CreateBulkCSVFinding_CreateBulkCSVFinding_Findings { - if t == nil { - t = &CreateBulkCSVFinding_CreateBulkCSVFinding{} - } - return t.Findings -} - -type CreateBulkFinding_CreateBulkFinding_Findings struct { - AssessmentID *string "json:\"assessmentID,omitempty\" graphql:\"assessmentID\"" - BlocksProduction *bool "json:\"blocksProduction,omitempty\" graphql:\"blocksProduction\"" - Categories []string "json:\"categories,omitempty\" graphql:\"categories\"" - Category *string "json:\"category,omitempty\" graphql:\"category\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayName *string "json:\"displayName,omitempty\" graphql:\"displayName\"" - EventTime *models.DateTime "json:\"eventTime,omitempty\" graphql:\"eventTime\"" - Exploitability *float64 "json:\"exploitability,omitempty\" graphql:\"exploitability\"" - ExternalID *string "json:\"externalID,omitempty\" graphql:\"externalID\"" - ExternalOwnerID *string "json:\"externalOwnerID,omitempty\" graphql:\"externalOwnerID\"" - ExternalURI *string "json:\"externalURI,omitempty\" graphql:\"externalURI\"" - FindingClass *string "json:\"findingClass,omitempty\" graphql:\"findingClass\"" - FindingStatusName *string "json:\"findingStatusName,omitempty\" graphql:\"findingStatusName\"" - ID string "json:\"id\" graphql:\"id\"" - Impact *float64 "json:\"impact,omitempty\" graphql:\"impact\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - NumericSeverity *float64 "json:\"numericSeverity,omitempty\" graphql:\"numericSeverity\"" - Open *bool "json:\"open,omitempty\" graphql:\"open\"" - Priority *string "json:\"priority,omitempty\" graphql:\"priority\"" - Production *bool "json:\"production,omitempty\" graphql:\"production\"" - Public *bool "json:\"public,omitempty\" graphql:\"public\"" - RawPayload map[string]any "json:\"rawPayload,omitempty\" graphql:\"rawPayload\"" - Recommendation *string "json:\"recommendation,omitempty\" graphql:\"recommendation\"" - RecommendedActions *string "json:\"recommendedActions,omitempty\" graphql:\"recommendedActions\"" - References []string "json:\"references,omitempty\" graphql:\"references\"" - RemediationSLA *int64 "json:\"remediationSLA,omitempty\" graphql:\"remediationSLA\"" - ReportedAt *models.DateTime "json:\"reportedAt,omitempty\" graphql:\"reportedAt\"" - ResourceName *string "json:\"resourceName,omitempty\" graphql:\"resourceName\"" - Score *float64 "json:\"score,omitempty\" graphql:\"score\"" - Severity *string "json:\"severity,omitempty\" graphql:\"severity\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - SourceUpdatedAt *models.DateTime "json:\"sourceUpdatedAt,omitempty\" graphql:\"sourceUpdatedAt\"" - State *string "json:\"state,omitempty\" graphql:\"state\"" - StepsToReproduce []string "json:\"stepsToReproduce,omitempty\" graphql:\"stepsToReproduce\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TargetDetails map[string]any "json:\"targetDetails,omitempty\" graphql:\"targetDetails\"" - Targets []string "json:\"targets,omitempty\" graphql:\"targets\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Validated *bool "json:\"validated,omitempty\" graphql:\"validated\"" - Vector *string "json:\"vector,omitempty\" graphql:\"vector\"" -} - -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetAssessmentID() *string { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.AssessmentID -} -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetBlocksProduction() *bool { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.BlocksProduction -} -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetCategories() []string { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.Categories -} -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetCategory() *string { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.Category -} -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.CreatedAt -} -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.CreatedBy -} -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetDescription() *string { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.Description -} -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetDisplayName() *string { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.DisplayName -} -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetEventTime() *models.DateTime { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.EventTime -} -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetExploitability() *float64 { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.Exploitability -} -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetExternalID() *string { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.ExternalID -} -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetExternalOwnerID() *string { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.ExternalOwnerID -} -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetExternalURI() *string { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.ExternalURI -} -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetFindingClass() *string { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.FindingClass -} -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetFindingStatusName() *string { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.FindingStatusName -} -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetID() string { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.ID -} -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetImpact() *float64 { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.Impact -} -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetMetadata() map[string]any { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.Metadata -} -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetNumericSeverity() *float64 { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.NumericSeverity -} -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetOpen() *bool { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.Open -} -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetPriority() *string { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.Priority -} -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetProduction() *bool { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.Production -} -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetPublic() *bool { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.Public -} -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetRawPayload() map[string]any { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.RawPayload -} -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetRecommendation() *string { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.Recommendation -} -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetRecommendedActions() *string { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.RecommendedActions -} -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetReferences() []string { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.References -} -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetRemediationSLA() *int64 { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.RemediationSLA -} -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetReportedAt() *models.DateTime { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.ReportedAt -} -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetResourceName() *string { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.ResourceName -} -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetScore() *float64 { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.Score -} -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetSeverity() *string { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.Severity -} -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetSource() *string { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.Source -} -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetSourceUpdatedAt() *models.DateTime { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.SourceUpdatedAt -} -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetState() *string { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.State -} -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetStepsToReproduce() []string { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.StepsToReproduce -} -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetTags() []string { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.Tags -} -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetTargetDetails() map[string]any { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.TargetDetails -} -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetTargets() []string { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.Targets -} -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.UpdatedAt -} -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.UpdatedBy -} -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetValidated() *bool { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.Validated -} -func (t *CreateBulkFinding_CreateBulkFinding_Findings) GetVector() *string { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding_Findings{} - } - return t.Vector -} - -type CreateBulkFinding_CreateBulkFinding struct { - Findings []*CreateBulkFinding_CreateBulkFinding_Findings "json:\"findings,omitempty\" graphql:\"findings\"" -} - -func (t *CreateBulkFinding_CreateBulkFinding) GetFindings() []*CreateBulkFinding_CreateBulkFinding_Findings { - if t == nil { - t = &CreateBulkFinding_CreateBulkFinding{} - } - return t.Findings -} - -type CreateFinding_CreateFinding_Finding struct { - AssessmentID *string "json:\"assessmentID,omitempty\" graphql:\"assessmentID\"" - BlocksProduction *bool "json:\"blocksProduction,omitempty\" graphql:\"blocksProduction\"" - Categories []string "json:\"categories,omitempty\" graphql:\"categories\"" - Category *string "json:\"category,omitempty\" graphql:\"category\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayName *string "json:\"displayName,omitempty\" graphql:\"displayName\"" - EventTime *models.DateTime "json:\"eventTime,omitempty\" graphql:\"eventTime\"" - Exploitability *float64 "json:\"exploitability,omitempty\" graphql:\"exploitability\"" - ExternalID *string "json:\"externalID,omitempty\" graphql:\"externalID\"" - ExternalOwnerID *string "json:\"externalOwnerID,omitempty\" graphql:\"externalOwnerID\"" - ExternalURI *string "json:\"externalURI,omitempty\" graphql:\"externalURI\"" - FindingClass *string "json:\"findingClass,omitempty\" graphql:\"findingClass\"" - FindingStatusName *string "json:\"findingStatusName,omitempty\" graphql:\"findingStatusName\"" - ID string "json:\"id\" graphql:\"id\"" - Impact *float64 "json:\"impact,omitempty\" graphql:\"impact\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - NumericSeverity *float64 "json:\"numericSeverity,omitempty\" graphql:\"numericSeverity\"" - Open *bool "json:\"open,omitempty\" graphql:\"open\"" - Priority *string "json:\"priority,omitempty\" graphql:\"priority\"" - Production *bool "json:\"production,omitempty\" graphql:\"production\"" - Public *bool "json:\"public,omitempty\" graphql:\"public\"" - RawPayload map[string]any "json:\"rawPayload,omitempty\" graphql:\"rawPayload\"" - Recommendation *string "json:\"recommendation,omitempty\" graphql:\"recommendation\"" - RecommendedActions *string "json:\"recommendedActions,omitempty\" graphql:\"recommendedActions\"" - References []string "json:\"references,omitempty\" graphql:\"references\"" - RemediationSLA *int64 "json:\"remediationSLA,omitempty\" graphql:\"remediationSLA\"" - ReportedAt *models.DateTime "json:\"reportedAt,omitempty\" graphql:\"reportedAt\"" - ResourceName *string "json:\"resourceName,omitempty\" graphql:\"resourceName\"" - Score *float64 "json:\"score,omitempty\" graphql:\"score\"" - Severity *string "json:\"severity,omitempty\" graphql:\"severity\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - SourceUpdatedAt *models.DateTime "json:\"sourceUpdatedAt,omitempty\" graphql:\"sourceUpdatedAt\"" - State *string "json:\"state,omitempty\" graphql:\"state\"" - StepsToReproduce []string "json:\"stepsToReproduce,omitempty\" graphql:\"stepsToReproduce\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TargetDetails map[string]any "json:\"targetDetails,omitempty\" graphql:\"targetDetails\"" - Targets []string "json:\"targets,omitempty\" graphql:\"targets\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Validated *bool "json:\"validated,omitempty\" graphql:\"validated\"" - Vector *string "json:\"vector,omitempty\" graphql:\"vector\"" -} - -func (t *CreateFinding_CreateFinding_Finding) GetAssessmentID() *string { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.AssessmentID -} -func (t *CreateFinding_CreateFinding_Finding) GetBlocksProduction() *bool { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.BlocksProduction -} -func (t *CreateFinding_CreateFinding_Finding) GetCategories() []string { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.Categories -} -func (t *CreateFinding_CreateFinding_Finding) GetCategory() *string { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.Category -} -func (t *CreateFinding_CreateFinding_Finding) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.CreatedAt -} -func (t *CreateFinding_CreateFinding_Finding) GetCreatedBy() *string { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.CreatedBy -} -func (t *CreateFinding_CreateFinding_Finding) GetDescription() *string { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.Description -} -func (t *CreateFinding_CreateFinding_Finding) GetDisplayName() *string { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.DisplayName -} -func (t *CreateFinding_CreateFinding_Finding) GetEventTime() *models.DateTime { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.EventTime -} -func (t *CreateFinding_CreateFinding_Finding) GetExploitability() *float64 { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.Exploitability -} -func (t *CreateFinding_CreateFinding_Finding) GetExternalID() *string { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.ExternalID -} -func (t *CreateFinding_CreateFinding_Finding) GetExternalOwnerID() *string { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.ExternalOwnerID -} -func (t *CreateFinding_CreateFinding_Finding) GetExternalURI() *string { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.ExternalURI -} -func (t *CreateFinding_CreateFinding_Finding) GetFindingClass() *string { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.FindingClass -} -func (t *CreateFinding_CreateFinding_Finding) GetFindingStatusName() *string { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.FindingStatusName -} -func (t *CreateFinding_CreateFinding_Finding) GetID() string { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.ID -} -func (t *CreateFinding_CreateFinding_Finding) GetImpact() *float64 { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.Impact -} -func (t *CreateFinding_CreateFinding_Finding) GetMetadata() map[string]any { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.Metadata -} -func (t *CreateFinding_CreateFinding_Finding) GetNumericSeverity() *float64 { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.NumericSeverity -} -func (t *CreateFinding_CreateFinding_Finding) GetOpen() *bool { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.Open -} -func (t *CreateFinding_CreateFinding_Finding) GetPriority() *string { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.Priority -} -func (t *CreateFinding_CreateFinding_Finding) GetProduction() *bool { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.Production -} -func (t *CreateFinding_CreateFinding_Finding) GetPublic() *bool { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.Public -} -func (t *CreateFinding_CreateFinding_Finding) GetRawPayload() map[string]any { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.RawPayload -} -func (t *CreateFinding_CreateFinding_Finding) GetRecommendation() *string { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.Recommendation -} -func (t *CreateFinding_CreateFinding_Finding) GetRecommendedActions() *string { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.RecommendedActions -} -func (t *CreateFinding_CreateFinding_Finding) GetReferences() []string { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.References -} -func (t *CreateFinding_CreateFinding_Finding) GetRemediationSLA() *int64 { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.RemediationSLA -} -func (t *CreateFinding_CreateFinding_Finding) GetReportedAt() *models.DateTime { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.ReportedAt -} -func (t *CreateFinding_CreateFinding_Finding) GetResourceName() *string { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.ResourceName -} -func (t *CreateFinding_CreateFinding_Finding) GetScore() *float64 { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.Score -} -func (t *CreateFinding_CreateFinding_Finding) GetSeverity() *string { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.Severity -} -func (t *CreateFinding_CreateFinding_Finding) GetSource() *string { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.Source -} -func (t *CreateFinding_CreateFinding_Finding) GetSourceUpdatedAt() *models.DateTime { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.SourceUpdatedAt -} -func (t *CreateFinding_CreateFinding_Finding) GetState() *string { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.State -} -func (t *CreateFinding_CreateFinding_Finding) GetStepsToReproduce() []string { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.StepsToReproduce -} -func (t *CreateFinding_CreateFinding_Finding) GetTags() []string { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.Tags -} -func (t *CreateFinding_CreateFinding_Finding) GetTargetDetails() map[string]any { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.TargetDetails -} -func (t *CreateFinding_CreateFinding_Finding) GetTargets() []string { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.Targets -} -func (t *CreateFinding_CreateFinding_Finding) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.UpdatedAt -} -func (t *CreateFinding_CreateFinding_Finding) GetUpdatedBy() *string { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.UpdatedBy -} -func (t *CreateFinding_CreateFinding_Finding) GetValidated() *bool { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.Validated -} -func (t *CreateFinding_CreateFinding_Finding) GetVector() *string { - if t == nil { - t = &CreateFinding_CreateFinding_Finding{} - } - return t.Vector -} - -type CreateFinding_CreateFinding struct { - Finding CreateFinding_CreateFinding_Finding "json:\"finding\" graphql:\"finding\"" -} - -func (t *CreateFinding_CreateFinding) GetFinding() *CreateFinding_CreateFinding_Finding { - if t == nil { - t = &CreateFinding_CreateFinding{} - } - return &t.Finding -} - -type DeleteFinding_DeleteFinding struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteFinding_DeleteFinding) GetDeletedID() string { - if t == nil { - t = &DeleteFinding_DeleteFinding{} - } - return t.DeletedID -} - -type GetAllFindings_Findings_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllFindings_Findings_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllFindings_Findings_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllFindings_Findings_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllFindings_Findings_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllFindings_Findings_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllFindings_Findings_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllFindings_Findings_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllFindings_Findings_PageInfo{} - } - return t.StartCursor -} - -type GetAllFindings_Findings_Edges_Node_Remediations_Edges_Node struct { - CompletedAt *models.DateTime "json:\"completedAt,omitempty\" graphql:\"completedAt\"" - DueAt *models.DateTime "json:\"dueAt,omitempty\" graphql:\"dueAt\"" - ID string "json:\"id\" graphql:\"id\"" - Intent *string "json:\"intent,omitempty\" graphql:\"intent\"" -} - -func (t *GetAllFindings_Findings_Edges_Node_Remediations_Edges_Node) GetCompletedAt() *models.DateTime { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node_Remediations_Edges_Node{} - } - return t.CompletedAt -} -func (t *GetAllFindings_Findings_Edges_Node_Remediations_Edges_Node) GetDueAt() *models.DateTime { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node_Remediations_Edges_Node{} - } - return t.DueAt -} -func (t *GetAllFindings_Findings_Edges_Node_Remediations_Edges_Node) GetID() string { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node_Remediations_Edges_Node{} - } - return t.ID -} -func (t *GetAllFindings_Findings_Edges_Node_Remediations_Edges_Node) GetIntent() *string { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node_Remediations_Edges_Node{} - } - return t.Intent -} - -type GetAllFindings_Findings_Edges_Node_Remediations_Edges struct { - Node *GetAllFindings_Findings_Edges_Node_Remediations_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllFindings_Findings_Edges_Node_Remediations_Edges) GetNode() *GetAllFindings_Findings_Edges_Node_Remediations_Edges_Node { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node_Remediations_Edges{} - } - return t.Node -} - -type GetAllFindings_Findings_Edges_Node_Remediations struct { - Edges []*GetAllFindings_Findings_Edges_Node_Remediations_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetAllFindings_Findings_Edges_Node_Remediations) GetEdges() []*GetAllFindings_Findings_Edges_Node_Remediations_Edges { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node_Remediations{} - } - return t.Edges -} - -type GetAllFindings_Findings_Edges_Node_Vulnerabilities_Edges_Node struct { - CveID *string "json:\"cveID,omitempty\" graphql:\"cveID\"" - DisplayName *string "json:\"displayName,omitempty\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" - Severity *string "json:\"severity,omitempty\" graphql:\"severity\"" -} - -func (t *GetAllFindings_Findings_Edges_Node_Vulnerabilities_Edges_Node) GetCveID() *string { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node_Vulnerabilities_Edges_Node{} - } - return t.CveID -} -func (t *GetAllFindings_Findings_Edges_Node_Vulnerabilities_Edges_Node) GetDisplayName() *string { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node_Vulnerabilities_Edges_Node{} - } - return t.DisplayName -} -func (t *GetAllFindings_Findings_Edges_Node_Vulnerabilities_Edges_Node) GetID() string { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node_Vulnerabilities_Edges_Node{} - } - return t.ID -} -func (t *GetAllFindings_Findings_Edges_Node_Vulnerabilities_Edges_Node) GetSeverity() *string { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node_Vulnerabilities_Edges_Node{} - } - return t.Severity -} - -type GetAllFindings_Findings_Edges_Node_Vulnerabilities_Edges struct { - Node *GetAllFindings_Findings_Edges_Node_Vulnerabilities_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllFindings_Findings_Edges_Node_Vulnerabilities_Edges) GetNode() *GetAllFindings_Findings_Edges_Node_Vulnerabilities_Edges_Node { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node_Vulnerabilities_Edges{} - } - return t.Node -} - -type GetAllFindings_Findings_Edges_Node_Vulnerabilities struct { - Edges []*GetAllFindings_Findings_Edges_Node_Vulnerabilities_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetAllFindings_Findings_Edges_Node_Vulnerabilities) GetEdges() []*GetAllFindings_Findings_Edges_Node_Vulnerabilities_Edges { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node_Vulnerabilities{} - } - return t.Edges -} - -type GetAllFindings_Findings_Edges_Node struct { - AssessmentID *string "json:\"assessmentID,omitempty\" graphql:\"assessmentID\"" - BlocksProduction *bool "json:\"blocksProduction,omitempty\" graphql:\"blocksProduction\"" - Categories []string "json:\"categories,omitempty\" graphql:\"categories\"" - Category *string "json:\"category,omitempty\" graphql:\"category\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayName *string "json:\"displayName,omitempty\" graphql:\"displayName\"" - EventTime *models.DateTime "json:\"eventTime,omitempty\" graphql:\"eventTime\"" - Exploitability *float64 "json:\"exploitability,omitempty\" graphql:\"exploitability\"" - ExternalID *string "json:\"externalID,omitempty\" graphql:\"externalID\"" - ExternalOwnerID *string "json:\"externalOwnerID,omitempty\" graphql:\"externalOwnerID\"" - ExternalURI *string "json:\"externalURI,omitempty\" graphql:\"externalURI\"" - FindingClass *string "json:\"findingClass,omitempty\" graphql:\"findingClass\"" - FindingStatusName *string "json:\"findingStatusName,omitempty\" graphql:\"findingStatusName\"" - ID string "json:\"id\" graphql:\"id\"" - Impact *float64 "json:\"impact,omitempty\" graphql:\"impact\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - NumericSeverity *float64 "json:\"numericSeverity,omitempty\" graphql:\"numericSeverity\"" - Open *bool "json:\"open,omitempty\" graphql:\"open\"" - Priority *string "json:\"priority,omitempty\" graphql:\"priority\"" - Production *bool "json:\"production,omitempty\" graphql:\"production\"" - Public *bool "json:\"public,omitempty\" graphql:\"public\"" - RawPayload map[string]any "json:\"rawPayload,omitempty\" graphql:\"rawPayload\"" - Recommendation *string "json:\"recommendation,omitempty\" graphql:\"recommendation\"" - RecommendedActions *string "json:\"recommendedActions,omitempty\" graphql:\"recommendedActions\"" - References []string "json:\"references,omitempty\" graphql:\"references\"" - RemediationSLA *int64 "json:\"remediationSLA,omitempty\" graphql:\"remediationSLA\"" - Remediations GetAllFindings_Findings_Edges_Node_Remediations "json:\"remediations\" graphql:\"remediations\"" - ReportedAt *models.DateTime "json:\"reportedAt,omitempty\" graphql:\"reportedAt\"" - ResourceName *string "json:\"resourceName,omitempty\" graphql:\"resourceName\"" - Score *float64 "json:\"score,omitempty\" graphql:\"score\"" - Severity *string "json:\"severity,omitempty\" graphql:\"severity\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - SourceUpdatedAt *models.DateTime "json:\"sourceUpdatedAt,omitempty\" graphql:\"sourceUpdatedAt\"" - State *string "json:\"state,omitempty\" graphql:\"state\"" - StepsToReproduce []string "json:\"stepsToReproduce,omitempty\" graphql:\"stepsToReproduce\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TargetDetails map[string]any "json:\"targetDetails,omitempty\" graphql:\"targetDetails\"" - Targets []string "json:\"targets,omitempty\" graphql:\"targets\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Validated *bool "json:\"validated,omitempty\" graphql:\"validated\"" - Vector *string "json:\"vector,omitempty\" graphql:\"vector\"" - Vulnerabilities GetAllFindings_Findings_Edges_Node_Vulnerabilities "json:\"vulnerabilities\" graphql:\"vulnerabilities\"" -} - -func (t *GetAllFindings_Findings_Edges_Node) GetAssessmentID() *string { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.AssessmentID -} -func (t *GetAllFindings_Findings_Edges_Node) GetBlocksProduction() *bool { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.BlocksProduction -} -func (t *GetAllFindings_Findings_Edges_Node) GetCategories() []string { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.Categories -} -func (t *GetAllFindings_Findings_Edges_Node) GetCategory() *string { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.Category -} -func (t *GetAllFindings_Findings_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllFindings_Findings_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllFindings_Findings_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.Description -} -func (t *GetAllFindings_Findings_Edges_Node) GetDisplayName() *string { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.DisplayName -} -func (t *GetAllFindings_Findings_Edges_Node) GetEventTime() *models.DateTime { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.EventTime -} -func (t *GetAllFindings_Findings_Edges_Node) GetExploitability() *float64 { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.Exploitability -} -func (t *GetAllFindings_Findings_Edges_Node) GetExternalID() *string { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.ExternalID -} -func (t *GetAllFindings_Findings_Edges_Node) GetExternalOwnerID() *string { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.ExternalOwnerID -} -func (t *GetAllFindings_Findings_Edges_Node) GetExternalURI() *string { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.ExternalURI -} -func (t *GetAllFindings_Findings_Edges_Node) GetFindingClass() *string { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.FindingClass -} -func (t *GetAllFindings_Findings_Edges_Node) GetFindingStatusName() *string { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.FindingStatusName -} -func (t *GetAllFindings_Findings_Edges_Node) GetID() string { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.ID -} -func (t *GetAllFindings_Findings_Edges_Node) GetImpact() *float64 { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.Impact -} -func (t *GetAllFindings_Findings_Edges_Node) GetMetadata() map[string]any { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.Metadata -} -func (t *GetAllFindings_Findings_Edges_Node) GetNumericSeverity() *float64 { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.NumericSeverity -} -func (t *GetAllFindings_Findings_Edges_Node) GetOpen() *bool { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.Open -} -func (t *GetAllFindings_Findings_Edges_Node) GetPriority() *string { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.Priority -} -func (t *GetAllFindings_Findings_Edges_Node) GetProduction() *bool { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.Production -} -func (t *GetAllFindings_Findings_Edges_Node) GetPublic() *bool { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.Public -} -func (t *GetAllFindings_Findings_Edges_Node) GetRawPayload() map[string]any { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.RawPayload -} -func (t *GetAllFindings_Findings_Edges_Node) GetRecommendation() *string { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.Recommendation -} -func (t *GetAllFindings_Findings_Edges_Node) GetRecommendedActions() *string { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.RecommendedActions -} -func (t *GetAllFindings_Findings_Edges_Node) GetReferences() []string { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.References -} -func (t *GetAllFindings_Findings_Edges_Node) GetRemediationSLA() *int64 { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.RemediationSLA -} -func (t *GetAllFindings_Findings_Edges_Node) GetRemediations() *GetAllFindings_Findings_Edges_Node_Remediations { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return &t.Remediations -} -func (t *GetAllFindings_Findings_Edges_Node) GetReportedAt() *models.DateTime { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.ReportedAt -} -func (t *GetAllFindings_Findings_Edges_Node) GetResourceName() *string { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.ResourceName -} -func (t *GetAllFindings_Findings_Edges_Node) GetScore() *float64 { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.Score -} -func (t *GetAllFindings_Findings_Edges_Node) GetSeverity() *string { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.Severity -} -func (t *GetAllFindings_Findings_Edges_Node) GetSource() *string { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.Source -} -func (t *GetAllFindings_Findings_Edges_Node) GetSourceUpdatedAt() *models.DateTime { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.SourceUpdatedAt -} -func (t *GetAllFindings_Findings_Edges_Node) GetState() *string { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.State -} -func (t *GetAllFindings_Findings_Edges_Node) GetStepsToReproduce() []string { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.StepsToReproduce -} -func (t *GetAllFindings_Findings_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.Tags -} -func (t *GetAllFindings_Findings_Edges_Node) GetTargetDetails() map[string]any { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.TargetDetails -} -func (t *GetAllFindings_Findings_Edges_Node) GetTargets() []string { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.Targets -} -func (t *GetAllFindings_Findings_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllFindings_Findings_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetAllFindings_Findings_Edges_Node) GetValidated() *bool { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.Validated -} -func (t *GetAllFindings_Findings_Edges_Node) GetVector() *string { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return t.Vector -} -func (t *GetAllFindings_Findings_Edges_Node) GetVulnerabilities() *GetAllFindings_Findings_Edges_Node_Vulnerabilities { - if t == nil { - t = &GetAllFindings_Findings_Edges_Node{} - } - return &t.Vulnerabilities -} - -type GetAllFindings_Findings_Edges struct { - Node *GetAllFindings_Findings_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllFindings_Findings_Edges) GetNode() *GetAllFindings_Findings_Edges_Node { - if t == nil { - t = &GetAllFindings_Findings_Edges{} - } - return t.Node -} - -type GetAllFindings_Findings struct { - Edges []*GetAllFindings_Findings_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllFindings_Findings_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllFindings_Findings) GetEdges() []*GetAllFindings_Findings_Edges { - if t == nil { - t = &GetAllFindings_Findings{} - } - return t.Edges -} -func (t *GetAllFindings_Findings) GetPageInfo() *GetAllFindings_Findings_PageInfo { - if t == nil { - t = &GetAllFindings_Findings{} - } - return &t.PageInfo -} -func (t *GetAllFindings_Findings) GetTotalCount() int64 { - if t == nil { - t = &GetAllFindings_Findings{} - } - return t.TotalCount -} - -type GetFindingByID_Finding_Remediations_Edges_Node struct { - CompletedAt *models.DateTime "json:\"completedAt,omitempty\" graphql:\"completedAt\"" - DueAt *models.DateTime "json:\"dueAt,omitempty\" graphql:\"dueAt\"" - ID string "json:\"id\" graphql:\"id\"" - Intent *string "json:\"intent,omitempty\" graphql:\"intent\"" -} - -func (t *GetFindingByID_Finding_Remediations_Edges_Node) GetCompletedAt() *models.DateTime { - if t == nil { - t = &GetFindingByID_Finding_Remediations_Edges_Node{} - } - return t.CompletedAt -} -func (t *GetFindingByID_Finding_Remediations_Edges_Node) GetDueAt() *models.DateTime { - if t == nil { - t = &GetFindingByID_Finding_Remediations_Edges_Node{} - } - return t.DueAt -} -func (t *GetFindingByID_Finding_Remediations_Edges_Node) GetID() string { - if t == nil { - t = &GetFindingByID_Finding_Remediations_Edges_Node{} - } - return t.ID -} -func (t *GetFindingByID_Finding_Remediations_Edges_Node) GetIntent() *string { - if t == nil { - t = &GetFindingByID_Finding_Remediations_Edges_Node{} - } - return t.Intent -} - -type GetFindingByID_Finding_Remediations_Edges struct { - Node *GetFindingByID_Finding_Remediations_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetFindingByID_Finding_Remediations_Edges) GetNode() *GetFindingByID_Finding_Remediations_Edges_Node { - if t == nil { - t = &GetFindingByID_Finding_Remediations_Edges{} - } - return t.Node -} - -type GetFindingByID_Finding_Remediations struct { - Edges []*GetFindingByID_Finding_Remediations_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetFindingByID_Finding_Remediations) GetEdges() []*GetFindingByID_Finding_Remediations_Edges { - if t == nil { - t = &GetFindingByID_Finding_Remediations{} - } - return t.Edges -} - -type GetFindingByID_Finding_Vulnerabilities_Edges_Node struct { - CveID *string "json:\"cveID,omitempty\" graphql:\"cveID\"" - DisplayName *string "json:\"displayName,omitempty\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" - Severity *string "json:\"severity,omitempty\" graphql:\"severity\"" -} - -func (t *GetFindingByID_Finding_Vulnerabilities_Edges_Node) GetCveID() *string { - if t == nil { - t = &GetFindingByID_Finding_Vulnerabilities_Edges_Node{} - } - return t.CveID -} -func (t *GetFindingByID_Finding_Vulnerabilities_Edges_Node) GetDisplayName() *string { - if t == nil { - t = &GetFindingByID_Finding_Vulnerabilities_Edges_Node{} - } - return t.DisplayName -} -func (t *GetFindingByID_Finding_Vulnerabilities_Edges_Node) GetID() string { - if t == nil { - t = &GetFindingByID_Finding_Vulnerabilities_Edges_Node{} - } - return t.ID -} -func (t *GetFindingByID_Finding_Vulnerabilities_Edges_Node) GetSeverity() *string { - if t == nil { - t = &GetFindingByID_Finding_Vulnerabilities_Edges_Node{} - } - return t.Severity -} - -type GetFindingByID_Finding_Vulnerabilities_Edges struct { - Node *GetFindingByID_Finding_Vulnerabilities_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetFindingByID_Finding_Vulnerabilities_Edges) GetNode() *GetFindingByID_Finding_Vulnerabilities_Edges_Node { - if t == nil { - t = &GetFindingByID_Finding_Vulnerabilities_Edges{} - } - return t.Node -} - -type GetFindingByID_Finding_Vulnerabilities struct { - Edges []*GetFindingByID_Finding_Vulnerabilities_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetFindingByID_Finding_Vulnerabilities) GetEdges() []*GetFindingByID_Finding_Vulnerabilities_Edges { - if t == nil { - t = &GetFindingByID_Finding_Vulnerabilities{} - } - return t.Edges -} - -type GetFindingByID_Finding struct { - AssessmentID *string "json:\"assessmentID,omitempty\" graphql:\"assessmentID\"" - BlocksProduction *bool "json:\"blocksProduction,omitempty\" graphql:\"blocksProduction\"" - Categories []string "json:\"categories,omitempty\" graphql:\"categories\"" - Category *string "json:\"category,omitempty\" graphql:\"category\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayName *string "json:\"displayName,omitempty\" graphql:\"displayName\"" - EventTime *models.DateTime "json:\"eventTime,omitempty\" graphql:\"eventTime\"" - Exploitability *float64 "json:\"exploitability,omitempty\" graphql:\"exploitability\"" - ExternalID *string "json:\"externalID,omitempty\" graphql:\"externalID\"" - ExternalOwnerID *string "json:\"externalOwnerID,omitempty\" graphql:\"externalOwnerID\"" - ExternalURI *string "json:\"externalURI,omitempty\" graphql:\"externalURI\"" - FindingClass *string "json:\"findingClass,omitempty\" graphql:\"findingClass\"" - FindingStatusName *string "json:\"findingStatusName,omitempty\" graphql:\"findingStatusName\"" - ID string "json:\"id\" graphql:\"id\"" - Impact *float64 "json:\"impact,omitempty\" graphql:\"impact\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - NumericSeverity *float64 "json:\"numericSeverity,omitempty\" graphql:\"numericSeverity\"" - Open *bool "json:\"open,omitempty\" graphql:\"open\"" - Priority *string "json:\"priority,omitempty\" graphql:\"priority\"" - Production *bool "json:\"production,omitempty\" graphql:\"production\"" - Public *bool "json:\"public,omitempty\" graphql:\"public\"" - RawPayload map[string]any "json:\"rawPayload,omitempty\" graphql:\"rawPayload\"" - Recommendation *string "json:\"recommendation,omitempty\" graphql:\"recommendation\"" - RecommendedActions *string "json:\"recommendedActions,omitempty\" graphql:\"recommendedActions\"" - References []string "json:\"references,omitempty\" graphql:\"references\"" - RemediationSLA *int64 "json:\"remediationSLA,omitempty\" graphql:\"remediationSLA\"" - Remediations GetFindingByID_Finding_Remediations "json:\"remediations\" graphql:\"remediations\"" - ReportedAt *models.DateTime "json:\"reportedAt,omitempty\" graphql:\"reportedAt\"" - ResourceName *string "json:\"resourceName,omitempty\" graphql:\"resourceName\"" - Score *float64 "json:\"score,omitempty\" graphql:\"score\"" - Severity *string "json:\"severity,omitempty\" graphql:\"severity\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - SourceUpdatedAt *models.DateTime "json:\"sourceUpdatedAt,omitempty\" graphql:\"sourceUpdatedAt\"" - State *string "json:\"state,omitempty\" graphql:\"state\"" - StepsToReproduce []string "json:\"stepsToReproduce,omitempty\" graphql:\"stepsToReproduce\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TargetDetails map[string]any "json:\"targetDetails,omitempty\" graphql:\"targetDetails\"" - Targets []string "json:\"targets,omitempty\" graphql:\"targets\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Validated *bool "json:\"validated,omitempty\" graphql:\"validated\"" - Vector *string "json:\"vector,omitempty\" graphql:\"vector\"" - Vulnerabilities GetFindingByID_Finding_Vulnerabilities "json:\"vulnerabilities\" graphql:\"vulnerabilities\"" -} - -func (t *GetFindingByID_Finding) GetAssessmentID() *string { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.AssessmentID -} -func (t *GetFindingByID_Finding) GetBlocksProduction() *bool { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.BlocksProduction -} -func (t *GetFindingByID_Finding) GetCategories() []string { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.Categories -} -func (t *GetFindingByID_Finding) GetCategory() *string { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.Category -} -func (t *GetFindingByID_Finding) GetCreatedAt() *time.Time { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.CreatedAt -} -func (t *GetFindingByID_Finding) GetCreatedBy() *string { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.CreatedBy -} -func (t *GetFindingByID_Finding) GetDescription() *string { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.Description -} -func (t *GetFindingByID_Finding) GetDisplayName() *string { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.DisplayName -} -func (t *GetFindingByID_Finding) GetEventTime() *models.DateTime { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.EventTime -} -func (t *GetFindingByID_Finding) GetExploitability() *float64 { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.Exploitability -} -func (t *GetFindingByID_Finding) GetExternalID() *string { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.ExternalID -} -func (t *GetFindingByID_Finding) GetExternalOwnerID() *string { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.ExternalOwnerID -} -func (t *GetFindingByID_Finding) GetExternalURI() *string { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.ExternalURI -} -func (t *GetFindingByID_Finding) GetFindingClass() *string { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.FindingClass -} -func (t *GetFindingByID_Finding) GetFindingStatusName() *string { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.FindingStatusName -} -func (t *GetFindingByID_Finding) GetID() string { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.ID -} -func (t *GetFindingByID_Finding) GetImpact() *float64 { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.Impact -} -func (t *GetFindingByID_Finding) GetMetadata() map[string]any { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.Metadata -} -func (t *GetFindingByID_Finding) GetNumericSeverity() *float64 { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.NumericSeverity -} -func (t *GetFindingByID_Finding) GetOpen() *bool { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.Open -} -func (t *GetFindingByID_Finding) GetPriority() *string { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.Priority -} -func (t *GetFindingByID_Finding) GetProduction() *bool { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.Production -} -func (t *GetFindingByID_Finding) GetPublic() *bool { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.Public -} -func (t *GetFindingByID_Finding) GetRawPayload() map[string]any { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.RawPayload -} -func (t *GetFindingByID_Finding) GetRecommendation() *string { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.Recommendation -} -func (t *GetFindingByID_Finding) GetRecommendedActions() *string { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.RecommendedActions -} -func (t *GetFindingByID_Finding) GetReferences() []string { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.References -} -func (t *GetFindingByID_Finding) GetRemediationSLA() *int64 { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.RemediationSLA -} -func (t *GetFindingByID_Finding) GetRemediations() *GetFindingByID_Finding_Remediations { - if t == nil { - t = &GetFindingByID_Finding{} - } - return &t.Remediations -} -func (t *GetFindingByID_Finding) GetReportedAt() *models.DateTime { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.ReportedAt -} -func (t *GetFindingByID_Finding) GetResourceName() *string { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.ResourceName -} -func (t *GetFindingByID_Finding) GetScore() *float64 { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.Score -} -func (t *GetFindingByID_Finding) GetSeverity() *string { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.Severity -} -func (t *GetFindingByID_Finding) GetSource() *string { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.Source -} -func (t *GetFindingByID_Finding) GetSourceUpdatedAt() *models.DateTime { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.SourceUpdatedAt -} -func (t *GetFindingByID_Finding) GetState() *string { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.State -} -func (t *GetFindingByID_Finding) GetStepsToReproduce() []string { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.StepsToReproduce -} -func (t *GetFindingByID_Finding) GetTags() []string { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.Tags -} -func (t *GetFindingByID_Finding) GetTargetDetails() map[string]any { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.TargetDetails -} -func (t *GetFindingByID_Finding) GetTargets() []string { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.Targets -} -func (t *GetFindingByID_Finding) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.UpdatedAt -} -func (t *GetFindingByID_Finding) GetUpdatedBy() *string { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.UpdatedBy -} -func (t *GetFindingByID_Finding) GetValidated() *bool { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.Validated -} -func (t *GetFindingByID_Finding) GetVector() *string { - if t == nil { - t = &GetFindingByID_Finding{} - } - return t.Vector -} -func (t *GetFindingByID_Finding) GetVulnerabilities() *GetFindingByID_Finding_Vulnerabilities { - if t == nil { - t = &GetFindingByID_Finding{} - } - return &t.Vulnerabilities -} - -type GetFindings_Findings_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetFindings_Findings_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetFindings_Findings_PageInfo{} - } - return t.EndCursor -} -func (t *GetFindings_Findings_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetFindings_Findings_PageInfo{} - } - return t.HasNextPage -} -func (t *GetFindings_Findings_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetFindings_Findings_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetFindings_Findings_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetFindings_Findings_PageInfo{} - } - return t.StartCursor -} - -type GetFindings_Findings_Edges_Node_Remediations_Edges_Node struct { - CompletedAt *models.DateTime "json:\"completedAt,omitempty\" graphql:\"completedAt\"" - DueAt *models.DateTime "json:\"dueAt,omitempty\" graphql:\"dueAt\"" - ID string "json:\"id\" graphql:\"id\"" - Intent *string "json:\"intent,omitempty\" graphql:\"intent\"" -} - -func (t *GetFindings_Findings_Edges_Node_Remediations_Edges_Node) GetCompletedAt() *models.DateTime { - if t == nil { - t = &GetFindings_Findings_Edges_Node_Remediations_Edges_Node{} - } - return t.CompletedAt -} -func (t *GetFindings_Findings_Edges_Node_Remediations_Edges_Node) GetDueAt() *models.DateTime { - if t == nil { - t = &GetFindings_Findings_Edges_Node_Remediations_Edges_Node{} - } - return t.DueAt -} -func (t *GetFindings_Findings_Edges_Node_Remediations_Edges_Node) GetID() string { - if t == nil { - t = &GetFindings_Findings_Edges_Node_Remediations_Edges_Node{} - } - return t.ID -} -func (t *GetFindings_Findings_Edges_Node_Remediations_Edges_Node) GetIntent() *string { - if t == nil { - t = &GetFindings_Findings_Edges_Node_Remediations_Edges_Node{} - } - return t.Intent -} - -type GetFindings_Findings_Edges_Node_Remediations_Edges struct { - Node *GetFindings_Findings_Edges_Node_Remediations_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetFindings_Findings_Edges_Node_Remediations_Edges) GetNode() *GetFindings_Findings_Edges_Node_Remediations_Edges_Node { - if t == nil { - t = &GetFindings_Findings_Edges_Node_Remediations_Edges{} - } - return t.Node -} - -type GetFindings_Findings_Edges_Node_Remediations struct { - Edges []*GetFindings_Findings_Edges_Node_Remediations_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetFindings_Findings_Edges_Node_Remediations) GetEdges() []*GetFindings_Findings_Edges_Node_Remediations_Edges { - if t == nil { - t = &GetFindings_Findings_Edges_Node_Remediations{} - } - return t.Edges -} - -type GetFindings_Findings_Edges_Node_Vulnerabilities_Edges_Node struct { - CveID *string "json:\"cveID,omitempty\" graphql:\"cveID\"" - DisplayName *string "json:\"displayName,omitempty\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" - Severity *string "json:\"severity,omitempty\" graphql:\"severity\"" -} - -func (t *GetFindings_Findings_Edges_Node_Vulnerabilities_Edges_Node) GetCveID() *string { - if t == nil { - t = &GetFindings_Findings_Edges_Node_Vulnerabilities_Edges_Node{} - } - return t.CveID -} -func (t *GetFindings_Findings_Edges_Node_Vulnerabilities_Edges_Node) GetDisplayName() *string { - if t == nil { - t = &GetFindings_Findings_Edges_Node_Vulnerabilities_Edges_Node{} - } - return t.DisplayName -} -func (t *GetFindings_Findings_Edges_Node_Vulnerabilities_Edges_Node) GetID() string { - if t == nil { - t = &GetFindings_Findings_Edges_Node_Vulnerabilities_Edges_Node{} - } - return t.ID -} -func (t *GetFindings_Findings_Edges_Node_Vulnerabilities_Edges_Node) GetSeverity() *string { - if t == nil { - t = &GetFindings_Findings_Edges_Node_Vulnerabilities_Edges_Node{} - } - return t.Severity -} - -type GetFindings_Findings_Edges_Node_Vulnerabilities_Edges struct { - Node *GetFindings_Findings_Edges_Node_Vulnerabilities_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetFindings_Findings_Edges_Node_Vulnerabilities_Edges) GetNode() *GetFindings_Findings_Edges_Node_Vulnerabilities_Edges_Node { - if t == nil { - t = &GetFindings_Findings_Edges_Node_Vulnerabilities_Edges{} - } - return t.Node -} - -type GetFindings_Findings_Edges_Node_Vulnerabilities struct { - Edges []*GetFindings_Findings_Edges_Node_Vulnerabilities_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetFindings_Findings_Edges_Node_Vulnerabilities) GetEdges() []*GetFindings_Findings_Edges_Node_Vulnerabilities_Edges { - if t == nil { - t = &GetFindings_Findings_Edges_Node_Vulnerabilities{} - } - return t.Edges -} - -type GetFindings_Findings_Edges_Node struct { - AssessmentID *string "json:\"assessmentID,omitempty\" graphql:\"assessmentID\"" - BlocksProduction *bool "json:\"blocksProduction,omitempty\" graphql:\"blocksProduction\"" - Categories []string "json:\"categories,omitempty\" graphql:\"categories\"" - Category *string "json:\"category,omitempty\" graphql:\"category\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayName *string "json:\"displayName,omitempty\" graphql:\"displayName\"" - EventTime *models.DateTime "json:\"eventTime,omitempty\" graphql:\"eventTime\"" - Exploitability *float64 "json:\"exploitability,omitempty\" graphql:\"exploitability\"" - ExternalID *string "json:\"externalID,omitempty\" graphql:\"externalID\"" - ExternalOwnerID *string "json:\"externalOwnerID,omitempty\" graphql:\"externalOwnerID\"" - ExternalURI *string "json:\"externalURI,omitempty\" graphql:\"externalURI\"" - FindingClass *string "json:\"findingClass,omitempty\" graphql:\"findingClass\"" - FindingStatusName *string "json:\"findingStatusName,omitempty\" graphql:\"findingStatusName\"" - ID string "json:\"id\" graphql:\"id\"" - Impact *float64 "json:\"impact,omitempty\" graphql:\"impact\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - NumericSeverity *float64 "json:\"numericSeverity,omitempty\" graphql:\"numericSeverity\"" - Open *bool "json:\"open,omitempty\" graphql:\"open\"" - Priority *string "json:\"priority,omitempty\" graphql:\"priority\"" - Production *bool "json:\"production,omitempty\" graphql:\"production\"" - Public *bool "json:\"public,omitempty\" graphql:\"public\"" - RawPayload map[string]any "json:\"rawPayload,omitempty\" graphql:\"rawPayload\"" - Recommendation *string "json:\"recommendation,omitempty\" graphql:\"recommendation\"" - RecommendedActions *string "json:\"recommendedActions,omitempty\" graphql:\"recommendedActions\"" - References []string "json:\"references,omitempty\" graphql:\"references\"" - RemediationSLA *int64 "json:\"remediationSLA,omitempty\" graphql:\"remediationSLA\"" - Remediations GetFindings_Findings_Edges_Node_Remediations "json:\"remediations\" graphql:\"remediations\"" - ReportedAt *models.DateTime "json:\"reportedAt,omitempty\" graphql:\"reportedAt\"" - ResourceName *string "json:\"resourceName,omitempty\" graphql:\"resourceName\"" - Score *float64 "json:\"score,omitempty\" graphql:\"score\"" - Severity *string "json:\"severity,omitempty\" graphql:\"severity\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - SourceUpdatedAt *models.DateTime "json:\"sourceUpdatedAt,omitempty\" graphql:\"sourceUpdatedAt\"" - State *string "json:\"state,omitempty\" graphql:\"state\"" - StepsToReproduce []string "json:\"stepsToReproduce,omitempty\" graphql:\"stepsToReproduce\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TargetDetails map[string]any "json:\"targetDetails,omitempty\" graphql:\"targetDetails\"" - Targets []string "json:\"targets,omitempty\" graphql:\"targets\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Validated *bool "json:\"validated,omitempty\" graphql:\"validated\"" - Vector *string "json:\"vector,omitempty\" graphql:\"vector\"" - Vulnerabilities GetFindings_Findings_Edges_Node_Vulnerabilities "json:\"vulnerabilities\" graphql:\"vulnerabilities\"" -} - -func (t *GetFindings_Findings_Edges_Node) GetAssessmentID() *string { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.AssessmentID -} -func (t *GetFindings_Findings_Edges_Node) GetBlocksProduction() *bool { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.BlocksProduction -} -func (t *GetFindings_Findings_Edges_Node) GetCategories() []string { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.Categories -} -func (t *GetFindings_Findings_Edges_Node) GetCategory() *string { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.Category -} -func (t *GetFindings_Findings_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetFindings_Findings_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetFindings_Findings_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.Description -} -func (t *GetFindings_Findings_Edges_Node) GetDisplayName() *string { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.DisplayName -} -func (t *GetFindings_Findings_Edges_Node) GetEventTime() *models.DateTime { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.EventTime -} -func (t *GetFindings_Findings_Edges_Node) GetExploitability() *float64 { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.Exploitability -} -func (t *GetFindings_Findings_Edges_Node) GetExternalID() *string { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.ExternalID -} -func (t *GetFindings_Findings_Edges_Node) GetExternalOwnerID() *string { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.ExternalOwnerID -} -func (t *GetFindings_Findings_Edges_Node) GetExternalURI() *string { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.ExternalURI -} -func (t *GetFindings_Findings_Edges_Node) GetFindingClass() *string { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.FindingClass -} -func (t *GetFindings_Findings_Edges_Node) GetFindingStatusName() *string { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.FindingStatusName -} -func (t *GetFindings_Findings_Edges_Node) GetID() string { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.ID -} -func (t *GetFindings_Findings_Edges_Node) GetImpact() *float64 { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.Impact -} -func (t *GetFindings_Findings_Edges_Node) GetMetadata() map[string]any { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.Metadata -} -func (t *GetFindings_Findings_Edges_Node) GetNumericSeverity() *float64 { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.NumericSeverity -} -func (t *GetFindings_Findings_Edges_Node) GetOpen() *bool { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.Open -} -func (t *GetFindings_Findings_Edges_Node) GetPriority() *string { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.Priority -} -func (t *GetFindings_Findings_Edges_Node) GetProduction() *bool { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.Production -} -func (t *GetFindings_Findings_Edges_Node) GetPublic() *bool { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.Public -} -func (t *GetFindings_Findings_Edges_Node) GetRawPayload() map[string]any { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.RawPayload -} -func (t *GetFindings_Findings_Edges_Node) GetRecommendation() *string { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.Recommendation -} -func (t *GetFindings_Findings_Edges_Node) GetRecommendedActions() *string { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.RecommendedActions -} -func (t *GetFindings_Findings_Edges_Node) GetReferences() []string { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.References -} -func (t *GetFindings_Findings_Edges_Node) GetRemediationSLA() *int64 { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.RemediationSLA -} -func (t *GetFindings_Findings_Edges_Node) GetRemediations() *GetFindings_Findings_Edges_Node_Remediations { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return &t.Remediations -} -func (t *GetFindings_Findings_Edges_Node) GetReportedAt() *models.DateTime { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.ReportedAt -} -func (t *GetFindings_Findings_Edges_Node) GetResourceName() *string { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.ResourceName -} -func (t *GetFindings_Findings_Edges_Node) GetScore() *float64 { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.Score -} -func (t *GetFindings_Findings_Edges_Node) GetSeverity() *string { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.Severity -} -func (t *GetFindings_Findings_Edges_Node) GetSource() *string { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.Source -} -func (t *GetFindings_Findings_Edges_Node) GetSourceUpdatedAt() *models.DateTime { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.SourceUpdatedAt -} -func (t *GetFindings_Findings_Edges_Node) GetState() *string { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.State -} -func (t *GetFindings_Findings_Edges_Node) GetStepsToReproduce() []string { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.StepsToReproduce -} -func (t *GetFindings_Findings_Edges_Node) GetTags() []string { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.Tags -} -func (t *GetFindings_Findings_Edges_Node) GetTargetDetails() map[string]any { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.TargetDetails -} -func (t *GetFindings_Findings_Edges_Node) GetTargets() []string { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.Targets -} -func (t *GetFindings_Findings_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetFindings_Findings_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetFindings_Findings_Edges_Node) GetValidated() *bool { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.Validated -} -func (t *GetFindings_Findings_Edges_Node) GetVector() *string { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return t.Vector -} -func (t *GetFindings_Findings_Edges_Node) GetVulnerabilities() *GetFindings_Findings_Edges_Node_Vulnerabilities { - if t == nil { - t = &GetFindings_Findings_Edges_Node{} - } - return &t.Vulnerabilities -} - -type GetFindings_Findings_Edges struct { - Node *GetFindings_Findings_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetFindings_Findings_Edges) GetNode() *GetFindings_Findings_Edges_Node { - if t == nil { - t = &GetFindings_Findings_Edges{} - } - return t.Node -} - -type GetFindings_Findings struct { - Edges []*GetFindings_Findings_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetFindings_Findings_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetFindings_Findings) GetEdges() []*GetFindings_Findings_Edges { - if t == nil { - t = &GetFindings_Findings{} - } - return t.Edges -} -func (t *GetFindings_Findings) GetPageInfo() *GetFindings_Findings_PageInfo { - if t == nil { - t = &GetFindings_Findings{} - } - return &t.PageInfo -} -func (t *GetFindings_Findings) GetTotalCount() int64 { - if t == nil { - t = &GetFindings_Findings{} - } - return t.TotalCount -} - -type UpdateFinding_UpdateFinding_Finding struct { - AssessmentID *string "json:\"assessmentID,omitempty\" graphql:\"assessmentID\"" - BlocksProduction *bool "json:\"blocksProduction,omitempty\" graphql:\"blocksProduction\"" - Categories []string "json:\"categories,omitempty\" graphql:\"categories\"" - Category *string "json:\"category,omitempty\" graphql:\"category\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayName *string "json:\"displayName,omitempty\" graphql:\"displayName\"" - EventTime *models.DateTime "json:\"eventTime,omitempty\" graphql:\"eventTime\"" - Exploitability *float64 "json:\"exploitability,omitempty\" graphql:\"exploitability\"" - ExternalID *string "json:\"externalID,omitempty\" graphql:\"externalID\"" - ExternalOwnerID *string "json:\"externalOwnerID,omitempty\" graphql:\"externalOwnerID\"" - ExternalURI *string "json:\"externalURI,omitempty\" graphql:\"externalURI\"" - FindingClass *string "json:\"findingClass,omitempty\" graphql:\"findingClass\"" - FindingStatusName *string "json:\"findingStatusName,omitempty\" graphql:\"findingStatusName\"" - ID string "json:\"id\" graphql:\"id\"" - Impact *float64 "json:\"impact,omitempty\" graphql:\"impact\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - NumericSeverity *float64 "json:\"numericSeverity,omitempty\" graphql:\"numericSeverity\"" - Open *bool "json:\"open,omitempty\" graphql:\"open\"" - Priority *string "json:\"priority,omitempty\" graphql:\"priority\"" - Production *bool "json:\"production,omitempty\" graphql:\"production\"" - Public *bool "json:\"public,omitempty\" graphql:\"public\"" - RawPayload map[string]any "json:\"rawPayload,omitempty\" graphql:\"rawPayload\"" - Recommendation *string "json:\"recommendation,omitempty\" graphql:\"recommendation\"" - RecommendedActions *string "json:\"recommendedActions,omitempty\" graphql:\"recommendedActions\"" - References []string "json:\"references,omitempty\" graphql:\"references\"" - RemediationSLA *int64 "json:\"remediationSLA,omitempty\" graphql:\"remediationSLA\"" - ReportedAt *models.DateTime "json:\"reportedAt,omitempty\" graphql:\"reportedAt\"" - ResourceName *string "json:\"resourceName,omitempty\" graphql:\"resourceName\"" - Score *float64 "json:\"score,omitempty\" graphql:\"score\"" - Severity *string "json:\"severity,omitempty\" graphql:\"severity\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - SourceUpdatedAt *models.DateTime "json:\"sourceUpdatedAt,omitempty\" graphql:\"sourceUpdatedAt\"" - State *string "json:\"state,omitempty\" graphql:\"state\"" - StepsToReproduce []string "json:\"stepsToReproduce,omitempty\" graphql:\"stepsToReproduce\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TargetDetails map[string]any "json:\"targetDetails,omitempty\" graphql:\"targetDetails\"" - Targets []string "json:\"targets,omitempty\" graphql:\"targets\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Validated *bool "json:\"validated,omitempty\" graphql:\"validated\"" - Vector *string "json:\"vector,omitempty\" graphql:\"vector\"" -} - -func (t *UpdateFinding_UpdateFinding_Finding) GetAssessmentID() *string { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.AssessmentID -} -func (t *UpdateFinding_UpdateFinding_Finding) GetBlocksProduction() *bool { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.BlocksProduction -} -func (t *UpdateFinding_UpdateFinding_Finding) GetCategories() []string { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.Categories -} -func (t *UpdateFinding_UpdateFinding_Finding) GetCategory() *string { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.Category -} -func (t *UpdateFinding_UpdateFinding_Finding) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.CreatedAt -} -func (t *UpdateFinding_UpdateFinding_Finding) GetCreatedBy() *string { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.CreatedBy -} -func (t *UpdateFinding_UpdateFinding_Finding) GetDescription() *string { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.Description -} -func (t *UpdateFinding_UpdateFinding_Finding) GetDisplayName() *string { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.DisplayName -} -func (t *UpdateFinding_UpdateFinding_Finding) GetEventTime() *models.DateTime { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.EventTime -} -func (t *UpdateFinding_UpdateFinding_Finding) GetExploitability() *float64 { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.Exploitability -} -func (t *UpdateFinding_UpdateFinding_Finding) GetExternalID() *string { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.ExternalID -} -func (t *UpdateFinding_UpdateFinding_Finding) GetExternalOwnerID() *string { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.ExternalOwnerID -} -func (t *UpdateFinding_UpdateFinding_Finding) GetExternalURI() *string { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.ExternalURI -} -func (t *UpdateFinding_UpdateFinding_Finding) GetFindingClass() *string { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.FindingClass -} -func (t *UpdateFinding_UpdateFinding_Finding) GetFindingStatusName() *string { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.FindingStatusName -} -func (t *UpdateFinding_UpdateFinding_Finding) GetID() string { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.ID -} -func (t *UpdateFinding_UpdateFinding_Finding) GetImpact() *float64 { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.Impact -} -func (t *UpdateFinding_UpdateFinding_Finding) GetMetadata() map[string]any { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.Metadata -} -func (t *UpdateFinding_UpdateFinding_Finding) GetNumericSeverity() *float64 { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.NumericSeverity -} -func (t *UpdateFinding_UpdateFinding_Finding) GetOpen() *bool { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.Open -} -func (t *UpdateFinding_UpdateFinding_Finding) GetPriority() *string { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.Priority -} -func (t *UpdateFinding_UpdateFinding_Finding) GetProduction() *bool { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.Production -} -func (t *UpdateFinding_UpdateFinding_Finding) GetPublic() *bool { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.Public -} -func (t *UpdateFinding_UpdateFinding_Finding) GetRawPayload() map[string]any { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.RawPayload -} -func (t *UpdateFinding_UpdateFinding_Finding) GetRecommendation() *string { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.Recommendation -} -func (t *UpdateFinding_UpdateFinding_Finding) GetRecommendedActions() *string { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.RecommendedActions -} -func (t *UpdateFinding_UpdateFinding_Finding) GetReferences() []string { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.References -} -func (t *UpdateFinding_UpdateFinding_Finding) GetRemediationSLA() *int64 { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.RemediationSLA -} -func (t *UpdateFinding_UpdateFinding_Finding) GetReportedAt() *models.DateTime { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.ReportedAt -} -func (t *UpdateFinding_UpdateFinding_Finding) GetResourceName() *string { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.ResourceName -} -func (t *UpdateFinding_UpdateFinding_Finding) GetScore() *float64 { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.Score -} -func (t *UpdateFinding_UpdateFinding_Finding) GetSeverity() *string { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.Severity -} -func (t *UpdateFinding_UpdateFinding_Finding) GetSource() *string { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.Source -} -func (t *UpdateFinding_UpdateFinding_Finding) GetSourceUpdatedAt() *models.DateTime { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.SourceUpdatedAt -} -func (t *UpdateFinding_UpdateFinding_Finding) GetState() *string { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.State -} -func (t *UpdateFinding_UpdateFinding_Finding) GetStepsToReproduce() []string { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.StepsToReproduce -} -func (t *UpdateFinding_UpdateFinding_Finding) GetTags() []string { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.Tags -} -func (t *UpdateFinding_UpdateFinding_Finding) GetTargetDetails() map[string]any { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.TargetDetails -} -func (t *UpdateFinding_UpdateFinding_Finding) GetTargets() []string { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.Targets -} -func (t *UpdateFinding_UpdateFinding_Finding) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.UpdatedAt -} -func (t *UpdateFinding_UpdateFinding_Finding) GetUpdatedBy() *string { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.UpdatedBy -} -func (t *UpdateFinding_UpdateFinding_Finding) GetValidated() *bool { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.Validated -} -func (t *UpdateFinding_UpdateFinding_Finding) GetVector() *string { - if t == nil { - t = &UpdateFinding_UpdateFinding_Finding{} - } - return t.Vector -} - -type UpdateFinding_UpdateFinding struct { - Finding UpdateFinding_UpdateFinding_Finding "json:\"finding\" graphql:\"finding\"" -} - -func (t *UpdateFinding_UpdateFinding) GetFinding() *UpdateFinding_UpdateFinding_Finding { - if t == nil { - t = &UpdateFinding_UpdateFinding{} - } - return &t.Finding -} - -type CreateBulkCSVFindingControl_CreateBulkCSVFindingControl_FindingControls struct { - ControlID string "json:\"controlID\" graphql:\"controlID\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DiscoveredAt *models.DateTime "json:\"discoveredAt,omitempty\" graphql:\"discoveredAt\"" - ExternalControlID *string "json:\"externalControlID,omitempty\" graphql:\"externalControlID\"" - ExternalStandard *string "json:\"externalStandard,omitempty\" graphql:\"externalStandard\"" - ExternalStandardVersion *string "json:\"externalStandardVersion,omitempty\" graphql:\"externalStandardVersion\"" - FindingID string "json:\"findingID\" graphql:\"findingID\"" - ID string "json:\"id\" graphql:\"id\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - StandardID *string "json:\"standardID,omitempty\" graphql:\"standardID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCSVFindingControl_CreateBulkCSVFindingControl_FindingControls) GetControlID() string { - if t == nil { - t = &CreateBulkCSVFindingControl_CreateBulkCSVFindingControl_FindingControls{} - } - return t.ControlID -} -func (t *CreateBulkCSVFindingControl_CreateBulkCSVFindingControl_FindingControls) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVFindingControl_CreateBulkCSVFindingControl_FindingControls{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVFindingControl_CreateBulkCSVFindingControl_FindingControls) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVFindingControl_CreateBulkCSVFindingControl_FindingControls{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVFindingControl_CreateBulkCSVFindingControl_FindingControls) GetDiscoveredAt() *models.DateTime { - if t == nil { - t = &CreateBulkCSVFindingControl_CreateBulkCSVFindingControl_FindingControls{} - } - return t.DiscoveredAt -} -func (t *CreateBulkCSVFindingControl_CreateBulkCSVFindingControl_FindingControls) GetExternalControlID() *string { - if t == nil { - t = &CreateBulkCSVFindingControl_CreateBulkCSVFindingControl_FindingControls{} - } - return t.ExternalControlID -} -func (t *CreateBulkCSVFindingControl_CreateBulkCSVFindingControl_FindingControls) GetExternalStandard() *string { - if t == nil { - t = &CreateBulkCSVFindingControl_CreateBulkCSVFindingControl_FindingControls{} - } - return t.ExternalStandard -} -func (t *CreateBulkCSVFindingControl_CreateBulkCSVFindingControl_FindingControls) GetExternalStandardVersion() *string { - if t == nil { - t = &CreateBulkCSVFindingControl_CreateBulkCSVFindingControl_FindingControls{} - } - return t.ExternalStandardVersion -} -func (t *CreateBulkCSVFindingControl_CreateBulkCSVFindingControl_FindingControls) GetFindingID() string { - if t == nil { - t = &CreateBulkCSVFindingControl_CreateBulkCSVFindingControl_FindingControls{} - } - return t.FindingID -} -func (t *CreateBulkCSVFindingControl_CreateBulkCSVFindingControl_FindingControls) GetID() string { - if t == nil { - t = &CreateBulkCSVFindingControl_CreateBulkCSVFindingControl_FindingControls{} - } - return t.ID -} -func (t *CreateBulkCSVFindingControl_CreateBulkCSVFindingControl_FindingControls) GetMetadata() map[string]any { - if t == nil { - t = &CreateBulkCSVFindingControl_CreateBulkCSVFindingControl_FindingControls{} - } - return t.Metadata -} -func (t *CreateBulkCSVFindingControl_CreateBulkCSVFindingControl_FindingControls) GetSource() *string { - if t == nil { - t = &CreateBulkCSVFindingControl_CreateBulkCSVFindingControl_FindingControls{} - } - return t.Source -} -func (t *CreateBulkCSVFindingControl_CreateBulkCSVFindingControl_FindingControls) GetStandardID() *string { - if t == nil { - t = &CreateBulkCSVFindingControl_CreateBulkCSVFindingControl_FindingControls{} - } - return t.StandardID -} -func (t *CreateBulkCSVFindingControl_CreateBulkCSVFindingControl_FindingControls) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVFindingControl_CreateBulkCSVFindingControl_FindingControls{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVFindingControl_CreateBulkCSVFindingControl_FindingControls) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVFindingControl_CreateBulkCSVFindingControl_FindingControls{} - } - return t.UpdatedBy -} - -type CreateBulkCSVFindingControl_CreateBulkCSVFindingControl struct { - FindingControls []*CreateBulkCSVFindingControl_CreateBulkCSVFindingControl_FindingControls "json:\"findingControls,omitempty\" graphql:\"findingControls\"" -} - -func (t *CreateBulkCSVFindingControl_CreateBulkCSVFindingControl) GetFindingControls() []*CreateBulkCSVFindingControl_CreateBulkCSVFindingControl_FindingControls { - if t == nil { - t = &CreateBulkCSVFindingControl_CreateBulkCSVFindingControl{} - } - return t.FindingControls -} - -type CreateBulkFindingControl_CreateBulkFindingControl_FindingControls struct { - ControlID string "json:\"controlID\" graphql:\"controlID\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DiscoveredAt *models.DateTime "json:\"discoveredAt,omitempty\" graphql:\"discoveredAt\"" - ExternalControlID *string "json:\"externalControlID,omitempty\" graphql:\"externalControlID\"" - ExternalStandard *string "json:\"externalStandard,omitempty\" graphql:\"externalStandard\"" - ExternalStandardVersion *string "json:\"externalStandardVersion,omitempty\" graphql:\"externalStandardVersion\"" - FindingID string "json:\"findingID\" graphql:\"findingID\"" - ID string "json:\"id\" graphql:\"id\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - StandardID *string "json:\"standardID,omitempty\" graphql:\"standardID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkFindingControl_CreateBulkFindingControl_FindingControls) GetControlID() string { - if t == nil { - t = &CreateBulkFindingControl_CreateBulkFindingControl_FindingControls{} - } - return t.ControlID -} -func (t *CreateBulkFindingControl_CreateBulkFindingControl_FindingControls) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkFindingControl_CreateBulkFindingControl_FindingControls{} - } - return t.CreatedAt -} -func (t *CreateBulkFindingControl_CreateBulkFindingControl_FindingControls) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkFindingControl_CreateBulkFindingControl_FindingControls{} - } - return t.CreatedBy -} -func (t *CreateBulkFindingControl_CreateBulkFindingControl_FindingControls) GetDiscoveredAt() *models.DateTime { - if t == nil { - t = &CreateBulkFindingControl_CreateBulkFindingControl_FindingControls{} - } - return t.DiscoveredAt -} -func (t *CreateBulkFindingControl_CreateBulkFindingControl_FindingControls) GetExternalControlID() *string { - if t == nil { - t = &CreateBulkFindingControl_CreateBulkFindingControl_FindingControls{} - } - return t.ExternalControlID -} -func (t *CreateBulkFindingControl_CreateBulkFindingControl_FindingControls) GetExternalStandard() *string { - if t == nil { - t = &CreateBulkFindingControl_CreateBulkFindingControl_FindingControls{} - } - return t.ExternalStandard -} -func (t *CreateBulkFindingControl_CreateBulkFindingControl_FindingControls) GetExternalStandardVersion() *string { - if t == nil { - t = &CreateBulkFindingControl_CreateBulkFindingControl_FindingControls{} - } - return t.ExternalStandardVersion -} -func (t *CreateBulkFindingControl_CreateBulkFindingControl_FindingControls) GetFindingID() string { - if t == nil { - t = &CreateBulkFindingControl_CreateBulkFindingControl_FindingControls{} - } - return t.FindingID -} -func (t *CreateBulkFindingControl_CreateBulkFindingControl_FindingControls) GetID() string { - if t == nil { - t = &CreateBulkFindingControl_CreateBulkFindingControl_FindingControls{} - } - return t.ID -} -func (t *CreateBulkFindingControl_CreateBulkFindingControl_FindingControls) GetMetadata() map[string]any { - if t == nil { - t = &CreateBulkFindingControl_CreateBulkFindingControl_FindingControls{} - } - return t.Metadata -} -func (t *CreateBulkFindingControl_CreateBulkFindingControl_FindingControls) GetSource() *string { - if t == nil { - t = &CreateBulkFindingControl_CreateBulkFindingControl_FindingControls{} - } - return t.Source -} -func (t *CreateBulkFindingControl_CreateBulkFindingControl_FindingControls) GetStandardID() *string { - if t == nil { - t = &CreateBulkFindingControl_CreateBulkFindingControl_FindingControls{} - } - return t.StandardID -} -func (t *CreateBulkFindingControl_CreateBulkFindingControl_FindingControls) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkFindingControl_CreateBulkFindingControl_FindingControls{} - } - return t.UpdatedAt -} -func (t *CreateBulkFindingControl_CreateBulkFindingControl_FindingControls) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkFindingControl_CreateBulkFindingControl_FindingControls{} - } - return t.UpdatedBy -} - -type CreateBulkFindingControl_CreateBulkFindingControl struct { - FindingControls []*CreateBulkFindingControl_CreateBulkFindingControl_FindingControls "json:\"findingControls,omitempty\" graphql:\"findingControls\"" -} - -func (t *CreateBulkFindingControl_CreateBulkFindingControl) GetFindingControls() []*CreateBulkFindingControl_CreateBulkFindingControl_FindingControls { - if t == nil { - t = &CreateBulkFindingControl_CreateBulkFindingControl{} - } - return t.FindingControls -} - -type CreateFindingControl_CreateFindingControl_FindingControl struct { - ControlID string "json:\"controlID\" graphql:\"controlID\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DiscoveredAt *models.DateTime "json:\"discoveredAt,omitempty\" graphql:\"discoveredAt\"" - ExternalControlID *string "json:\"externalControlID,omitempty\" graphql:\"externalControlID\"" - ExternalStandard *string "json:\"externalStandard,omitempty\" graphql:\"externalStandard\"" - ExternalStandardVersion *string "json:\"externalStandardVersion,omitempty\" graphql:\"externalStandardVersion\"" - FindingID string "json:\"findingID\" graphql:\"findingID\"" - ID string "json:\"id\" graphql:\"id\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - StandardID *string "json:\"standardID,omitempty\" graphql:\"standardID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateFindingControl_CreateFindingControl_FindingControl) GetControlID() string { - if t == nil { - t = &CreateFindingControl_CreateFindingControl_FindingControl{} - } - return t.ControlID -} -func (t *CreateFindingControl_CreateFindingControl_FindingControl) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateFindingControl_CreateFindingControl_FindingControl{} - } - return t.CreatedAt -} -func (t *CreateFindingControl_CreateFindingControl_FindingControl) GetCreatedBy() *string { - if t == nil { - t = &CreateFindingControl_CreateFindingControl_FindingControl{} - } - return t.CreatedBy -} -func (t *CreateFindingControl_CreateFindingControl_FindingControl) GetDiscoveredAt() *models.DateTime { - if t == nil { - t = &CreateFindingControl_CreateFindingControl_FindingControl{} - } - return t.DiscoveredAt -} -func (t *CreateFindingControl_CreateFindingControl_FindingControl) GetExternalControlID() *string { - if t == nil { - t = &CreateFindingControl_CreateFindingControl_FindingControl{} - } - return t.ExternalControlID -} -func (t *CreateFindingControl_CreateFindingControl_FindingControl) GetExternalStandard() *string { - if t == nil { - t = &CreateFindingControl_CreateFindingControl_FindingControl{} - } - return t.ExternalStandard -} -func (t *CreateFindingControl_CreateFindingControl_FindingControl) GetExternalStandardVersion() *string { - if t == nil { - t = &CreateFindingControl_CreateFindingControl_FindingControl{} - } - return t.ExternalStandardVersion -} -func (t *CreateFindingControl_CreateFindingControl_FindingControl) GetFindingID() string { - if t == nil { - t = &CreateFindingControl_CreateFindingControl_FindingControl{} - } - return t.FindingID -} -func (t *CreateFindingControl_CreateFindingControl_FindingControl) GetID() string { - if t == nil { - t = &CreateFindingControl_CreateFindingControl_FindingControl{} - } - return t.ID -} -func (t *CreateFindingControl_CreateFindingControl_FindingControl) GetMetadata() map[string]any { - if t == nil { - t = &CreateFindingControl_CreateFindingControl_FindingControl{} - } - return t.Metadata -} -func (t *CreateFindingControl_CreateFindingControl_FindingControl) GetSource() *string { - if t == nil { - t = &CreateFindingControl_CreateFindingControl_FindingControl{} - } - return t.Source -} -func (t *CreateFindingControl_CreateFindingControl_FindingControl) GetStandardID() *string { - if t == nil { - t = &CreateFindingControl_CreateFindingControl_FindingControl{} - } - return t.StandardID -} -func (t *CreateFindingControl_CreateFindingControl_FindingControl) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateFindingControl_CreateFindingControl_FindingControl{} - } - return t.UpdatedAt -} -func (t *CreateFindingControl_CreateFindingControl_FindingControl) GetUpdatedBy() *string { - if t == nil { - t = &CreateFindingControl_CreateFindingControl_FindingControl{} - } - return t.UpdatedBy -} - -type CreateFindingControl_CreateFindingControl struct { - FindingControl CreateFindingControl_CreateFindingControl_FindingControl "json:\"findingControl\" graphql:\"findingControl\"" -} - -func (t *CreateFindingControl_CreateFindingControl) GetFindingControl() *CreateFindingControl_CreateFindingControl_FindingControl { - if t == nil { - t = &CreateFindingControl_CreateFindingControl{} - } - return &t.FindingControl -} - -type DeleteFindingControl_DeleteFindingControl struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteFindingControl_DeleteFindingControl) GetDeletedID() string { - if t == nil { - t = &DeleteFindingControl_DeleteFindingControl{} - } - return t.DeletedID -} - -type GetAllFindingControls_FindingControls_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllFindingControls_FindingControls_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllFindingControls_FindingControls_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllFindingControls_FindingControls_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllFindingControls_FindingControls_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllFindingControls_FindingControls_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllFindingControls_FindingControls_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllFindingControls_FindingControls_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllFindingControls_FindingControls_PageInfo{} - } - return t.StartCursor -} - -type GetAllFindingControls_FindingControls_Edges_Node struct { - ControlID string "json:\"controlID\" graphql:\"controlID\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DiscoveredAt *models.DateTime "json:\"discoveredAt,omitempty\" graphql:\"discoveredAt\"" - ExternalControlID *string "json:\"externalControlID,omitempty\" graphql:\"externalControlID\"" - ExternalStandard *string "json:\"externalStandard,omitempty\" graphql:\"externalStandard\"" - ExternalStandardVersion *string "json:\"externalStandardVersion,omitempty\" graphql:\"externalStandardVersion\"" - FindingID string "json:\"findingID\" graphql:\"findingID\"" - ID string "json:\"id\" graphql:\"id\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - StandardID *string "json:\"standardID,omitempty\" graphql:\"standardID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllFindingControls_FindingControls_Edges_Node) GetControlID() string { - if t == nil { - t = &GetAllFindingControls_FindingControls_Edges_Node{} - } - return t.ControlID -} -func (t *GetAllFindingControls_FindingControls_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllFindingControls_FindingControls_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllFindingControls_FindingControls_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllFindingControls_FindingControls_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllFindingControls_FindingControls_Edges_Node) GetDiscoveredAt() *models.DateTime { - if t == nil { - t = &GetAllFindingControls_FindingControls_Edges_Node{} - } - return t.DiscoveredAt -} -func (t *GetAllFindingControls_FindingControls_Edges_Node) GetExternalControlID() *string { - if t == nil { - t = &GetAllFindingControls_FindingControls_Edges_Node{} - } - return t.ExternalControlID -} -func (t *GetAllFindingControls_FindingControls_Edges_Node) GetExternalStandard() *string { - if t == nil { - t = &GetAllFindingControls_FindingControls_Edges_Node{} - } - return t.ExternalStandard -} -func (t *GetAllFindingControls_FindingControls_Edges_Node) GetExternalStandardVersion() *string { - if t == nil { - t = &GetAllFindingControls_FindingControls_Edges_Node{} - } - return t.ExternalStandardVersion -} -func (t *GetAllFindingControls_FindingControls_Edges_Node) GetFindingID() string { - if t == nil { - t = &GetAllFindingControls_FindingControls_Edges_Node{} - } - return t.FindingID -} -func (t *GetAllFindingControls_FindingControls_Edges_Node) GetID() string { - if t == nil { - t = &GetAllFindingControls_FindingControls_Edges_Node{} - } - return t.ID -} -func (t *GetAllFindingControls_FindingControls_Edges_Node) GetMetadata() map[string]any { - if t == nil { - t = &GetAllFindingControls_FindingControls_Edges_Node{} - } - return t.Metadata -} -func (t *GetAllFindingControls_FindingControls_Edges_Node) GetSource() *string { - if t == nil { - t = &GetAllFindingControls_FindingControls_Edges_Node{} - } - return t.Source -} -func (t *GetAllFindingControls_FindingControls_Edges_Node) GetStandardID() *string { - if t == nil { - t = &GetAllFindingControls_FindingControls_Edges_Node{} - } - return t.StandardID -} -func (t *GetAllFindingControls_FindingControls_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllFindingControls_FindingControls_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllFindingControls_FindingControls_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllFindingControls_FindingControls_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllFindingControls_FindingControls_Edges struct { - Node *GetAllFindingControls_FindingControls_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllFindingControls_FindingControls_Edges) GetNode() *GetAllFindingControls_FindingControls_Edges_Node { - if t == nil { - t = &GetAllFindingControls_FindingControls_Edges{} - } - return t.Node -} - -type GetAllFindingControls_FindingControls struct { - Edges []*GetAllFindingControls_FindingControls_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllFindingControls_FindingControls_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllFindingControls_FindingControls) GetEdges() []*GetAllFindingControls_FindingControls_Edges { - if t == nil { - t = &GetAllFindingControls_FindingControls{} - } - return t.Edges -} -func (t *GetAllFindingControls_FindingControls) GetPageInfo() *GetAllFindingControls_FindingControls_PageInfo { - if t == nil { - t = &GetAllFindingControls_FindingControls{} - } - return &t.PageInfo -} -func (t *GetAllFindingControls_FindingControls) GetTotalCount() int64 { - if t == nil { - t = &GetAllFindingControls_FindingControls{} - } - return t.TotalCount -} - -type GetFindingControlByID_FindingControl struct { - ControlID string "json:\"controlID\" graphql:\"controlID\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DiscoveredAt *models.DateTime "json:\"discoveredAt,omitempty\" graphql:\"discoveredAt\"" - ExternalControlID *string "json:\"externalControlID,omitempty\" graphql:\"externalControlID\"" - ExternalStandard *string "json:\"externalStandard,omitempty\" graphql:\"externalStandard\"" - ExternalStandardVersion *string "json:\"externalStandardVersion,omitempty\" graphql:\"externalStandardVersion\"" - FindingID string "json:\"findingID\" graphql:\"findingID\"" - ID string "json:\"id\" graphql:\"id\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - StandardID *string "json:\"standardID,omitempty\" graphql:\"standardID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetFindingControlByID_FindingControl) GetControlID() string { - if t == nil { - t = &GetFindingControlByID_FindingControl{} - } - return t.ControlID -} -func (t *GetFindingControlByID_FindingControl) GetCreatedAt() *time.Time { - if t == nil { - t = &GetFindingControlByID_FindingControl{} - } - return t.CreatedAt -} -func (t *GetFindingControlByID_FindingControl) GetCreatedBy() *string { - if t == nil { - t = &GetFindingControlByID_FindingControl{} - } - return t.CreatedBy -} -func (t *GetFindingControlByID_FindingControl) GetDiscoveredAt() *models.DateTime { - if t == nil { - t = &GetFindingControlByID_FindingControl{} - } - return t.DiscoveredAt -} -func (t *GetFindingControlByID_FindingControl) GetExternalControlID() *string { - if t == nil { - t = &GetFindingControlByID_FindingControl{} - } - return t.ExternalControlID -} -func (t *GetFindingControlByID_FindingControl) GetExternalStandard() *string { - if t == nil { - t = &GetFindingControlByID_FindingControl{} - } - return t.ExternalStandard -} -func (t *GetFindingControlByID_FindingControl) GetExternalStandardVersion() *string { - if t == nil { - t = &GetFindingControlByID_FindingControl{} - } - return t.ExternalStandardVersion -} -func (t *GetFindingControlByID_FindingControl) GetFindingID() string { - if t == nil { - t = &GetFindingControlByID_FindingControl{} - } - return t.FindingID -} -func (t *GetFindingControlByID_FindingControl) GetID() string { - if t == nil { - t = &GetFindingControlByID_FindingControl{} - } - return t.ID -} -func (t *GetFindingControlByID_FindingControl) GetMetadata() map[string]any { - if t == nil { - t = &GetFindingControlByID_FindingControl{} - } - return t.Metadata -} -func (t *GetFindingControlByID_FindingControl) GetSource() *string { - if t == nil { - t = &GetFindingControlByID_FindingControl{} - } - return t.Source -} -func (t *GetFindingControlByID_FindingControl) GetStandardID() *string { - if t == nil { - t = &GetFindingControlByID_FindingControl{} - } - return t.StandardID -} -func (t *GetFindingControlByID_FindingControl) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetFindingControlByID_FindingControl{} - } - return t.UpdatedAt -} -func (t *GetFindingControlByID_FindingControl) GetUpdatedBy() *string { - if t == nil { - t = &GetFindingControlByID_FindingControl{} - } - return t.UpdatedBy -} - -type GetFindingControls_FindingControls_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetFindingControls_FindingControls_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetFindingControls_FindingControls_PageInfo{} - } - return t.EndCursor -} -func (t *GetFindingControls_FindingControls_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetFindingControls_FindingControls_PageInfo{} - } - return t.HasNextPage -} -func (t *GetFindingControls_FindingControls_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetFindingControls_FindingControls_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetFindingControls_FindingControls_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetFindingControls_FindingControls_PageInfo{} - } - return t.StartCursor -} - -type GetFindingControls_FindingControls_Edges_Node struct { - ControlID string "json:\"controlID\" graphql:\"controlID\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DiscoveredAt *models.DateTime "json:\"discoveredAt,omitempty\" graphql:\"discoveredAt\"" - ExternalControlID *string "json:\"externalControlID,omitempty\" graphql:\"externalControlID\"" - ExternalStandard *string "json:\"externalStandard,omitempty\" graphql:\"externalStandard\"" - ExternalStandardVersion *string "json:\"externalStandardVersion,omitempty\" graphql:\"externalStandardVersion\"" - FindingID string "json:\"findingID\" graphql:\"findingID\"" - ID string "json:\"id\" graphql:\"id\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - StandardID *string "json:\"standardID,omitempty\" graphql:\"standardID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetFindingControls_FindingControls_Edges_Node) GetControlID() string { - if t == nil { - t = &GetFindingControls_FindingControls_Edges_Node{} - } - return t.ControlID -} -func (t *GetFindingControls_FindingControls_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetFindingControls_FindingControls_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetFindingControls_FindingControls_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetFindingControls_FindingControls_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetFindingControls_FindingControls_Edges_Node) GetDiscoveredAt() *models.DateTime { - if t == nil { - t = &GetFindingControls_FindingControls_Edges_Node{} - } - return t.DiscoveredAt -} -func (t *GetFindingControls_FindingControls_Edges_Node) GetExternalControlID() *string { - if t == nil { - t = &GetFindingControls_FindingControls_Edges_Node{} - } - return t.ExternalControlID -} -func (t *GetFindingControls_FindingControls_Edges_Node) GetExternalStandard() *string { - if t == nil { - t = &GetFindingControls_FindingControls_Edges_Node{} - } - return t.ExternalStandard -} -func (t *GetFindingControls_FindingControls_Edges_Node) GetExternalStandardVersion() *string { - if t == nil { - t = &GetFindingControls_FindingControls_Edges_Node{} - } - return t.ExternalStandardVersion -} -func (t *GetFindingControls_FindingControls_Edges_Node) GetFindingID() string { - if t == nil { - t = &GetFindingControls_FindingControls_Edges_Node{} - } - return t.FindingID -} -func (t *GetFindingControls_FindingControls_Edges_Node) GetID() string { - if t == nil { - t = &GetFindingControls_FindingControls_Edges_Node{} - } - return t.ID -} -func (t *GetFindingControls_FindingControls_Edges_Node) GetMetadata() map[string]any { - if t == nil { - t = &GetFindingControls_FindingControls_Edges_Node{} - } - return t.Metadata -} -func (t *GetFindingControls_FindingControls_Edges_Node) GetSource() *string { - if t == nil { - t = &GetFindingControls_FindingControls_Edges_Node{} - } - return t.Source -} -func (t *GetFindingControls_FindingControls_Edges_Node) GetStandardID() *string { - if t == nil { - t = &GetFindingControls_FindingControls_Edges_Node{} - } - return t.StandardID -} -func (t *GetFindingControls_FindingControls_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetFindingControls_FindingControls_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetFindingControls_FindingControls_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetFindingControls_FindingControls_Edges_Node{} - } - return t.UpdatedBy -} - -type GetFindingControls_FindingControls_Edges struct { - Node *GetFindingControls_FindingControls_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetFindingControls_FindingControls_Edges) GetNode() *GetFindingControls_FindingControls_Edges_Node { - if t == nil { - t = &GetFindingControls_FindingControls_Edges{} - } - return t.Node -} - -type GetFindingControls_FindingControls struct { - Edges []*GetFindingControls_FindingControls_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetFindingControls_FindingControls_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetFindingControls_FindingControls) GetEdges() []*GetFindingControls_FindingControls_Edges { - if t == nil { - t = &GetFindingControls_FindingControls{} - } - return t.Edges -} -func (t *GetFindingControls_FindingControls) GetPageInfo() *GetFindingControls_FindingControls_PageInfo { - if t == nil { - t = &GetFindingControls_FindingControls{} - } - return &t.PageInfo -} -func (t *GetFindingControls_FindingControls) GetTotalCount() int64 { - if t == nil { - t = &GetFindingControls_FindingControls{} - } - return t.TotalCount -} - -type UpdateFindingControl_UpdateFindingControl_FindingControl struct { - ControlID string "json:\"controlID\" graphql:\"controlID\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DiscoveredAt *models.DateTime "json:\"discoveredAt,omitempty\" graphql:\"discoveredAt\"" - ExternalControlID *string "json:\"externalControlID,omitempty\" graphql:\"externalControlID\"" - ExternalStandard *string "json:\"externalStandard,omitempty\" graphql:\"externalStandard\"" - ExternalStandardVersion *string "json:\"externalStandardVersion,omitempty\" graphql:\"externalStandardVersion\"" - FindingID string "json:\"findingID\" graphql:\"findingID\"" - ID string "json:\"id\" graphql:\"id\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - StandardID *string "json:\"standardID,omitempty\" graphql:\"standardID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateFindingControl_UpdateFindingControl_FindingControl) GetControlID() string { - if t == nil { - t = &UpdateFindingControl_UpdateFindingControl_FindingControl{} - } - return t.ControlID -} -func (t *UpdateFindingControl_UpdateFindingControl_FindingControl) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateFindingControl_UpdateFindingControl_FindingControl{} - } - return t.CreatedAt -} -func (t *UpdateFindingControl_UpdateFindingControl_FindingControl) GetCreatedBy() *string { - if t == nil { - t = &UpdateFindingControl_UpdateFindingControl_FindingControl{} - } - return t.CreatedBy -} -func (t *UpdateFindingControl_UpdateFindingControl_FindingControl) GetDiscoveredAt() *models.DateTime { - if t == nil { - t = &UpdateFindingControl_UpdateFindingControl_FindingControl{} - } - return t.DiscoveredAt -} -func (t *UpdateFindingControl_UpdateFindingControl_FindingControl) GetExternalControlID() *string { - if t == nil { - t = &UpdateFindingControl_UpdateFindingControl_FindingControl{} - } - return t.ExternalControlID -} -func (t *UpdateFindingControl_UpdateFindingControl_FindingControl) GetExternalStandard() *string { - if t == nil { - t = &UpdateFindingControl_UpdateFindingControl_FindingControl{} - } - return t.ExternalStandard -} -func (t *UpdateFindingControl_UpdateFindingControl_FindingControl) GetExternalStandardVersion() *string { - if t == nil { - t = &UpdateFindingControl_UpdateFindingControl_FindingControl{} - } - return t.ExternalStandardVersion -} -func (t *UpdateFindingControl_UpdateFindingControl_FindingControl) GetFindingID() string { - if t == nil { - t = &UpdateFindingControl_UpdateFindingControl_FindingControl{} - } - return t.FindingID -} -func (t *UpdateFindingControl_UpdateFindingControl_FindingControl) GetID() string { - if t == nil { - t = &UpdateFindingControl_UpdateFindingControl_FindingControl{} - } - return t.ID -} -func (t *UpdateFindingControl_UpdateFindingControl_FindingControl) GetMetadata() map[string]any { - if t == nil { - t = &UpdateFindingControl_UpdateFindingControl_FindingControl{} - } - return t.Metadata -} -func (t *UpdateFindingControl_UpdateFindingControl_FindingControl) GetSource() *string { - if t == nil { - t = &UpdateFindingControl_UpdateFindingControl_FindingControl{} - } - return t.Source -} -func (t *UpdateFindingControl_UpdateFindingControl_FindingControl) GetStandardID() *string { - if t == nil { - t = &UpdateFindingControl_UpdateFindingControl_FindingControl{} - } - return t.StandardID -} -func (t *UpdateFindingControl_UpdateFindingControl_FindingControl) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateFindingControl_UpdateFindingControl_FindingControl{} - } - return t.UpdatedAt -} -func (t *UpdateFindingControl_UpdateFindingControl_FindingControl) GetUpdatedBy() *string { - if t == nil { - t = &UpdateFindingControl_UpdateFindingControl_FindingControl{} - } - return t.UpdatedBy -} - -type UpdateFindingControl_UpdateFindingControl struct { - FindingControl UpdateFindingControl_UpdateFindingControl_FindingControl "json:\"findingControl\" graphql:\"findingControl\"" -} - -func (t *UpdateFindingControl_UpdateFindingControl) GetFindingControl() *UpdateFindingControl_UpdateFindingControl_FindingControl { - if t == nil { - t = &UpdateFindingControl_UpdateFindingControl{} - } - return &t.FindingControl -} - -type CreateBulkCSVGroup_CreateBulkCSVGroup_Groups struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - GravatarLogoURL *string "json:\"gravatarLogoURL,omitempty\" graphql:\"gravatarLogoURL\"" - ID string "json:\"id\" graphql:\"id\"" - IsManaged *bool "json:\"isManaged,omitempty\" graphql:\"isManaged\"" - LogoURL *string "json:\"logoURL,omitempty\" graphql:\"logoURL\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCSVGroup_CreateBulkCSVGroup_Groups) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVGroup_CreateBulkCSVGroup_Groups{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVGroup_CreateBulkCSVGroup_Groups) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVGroup_CreateBulkCSVGroup_Groups{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVGroup_CreateBulkCSVGroup_Groups) GetDescription() *string { - if t == nil { - t = &CreateBulkCSVGroup_CreateBulkCSVGroup_Groups{} - } - return t.Description -} -func (t *CreateBulkCSVGroup_CreateBulkCSVGroup_Groups) GetDisplayID() string { - if t == nil { - t = &CreateBulkCSVGroup_CreateBulkCSVGroup_Groups{} - } - return t.DisplayID -} -func (t *CreateBulkCSVGroup_CreateBulkCSVGroup_Groups) GetDisplayName() string { - if t == nil { - t = &CreateBulkCSVGroup_CreateBulkCSVGroup_Groups{} - } - return t.DisplayName -} -func (t *CreateBulkCSVGroup_CreateBulkCSVGroup_Groups) GetGravatarLogoURL() *string { - if t == nil { - t = &CreateBulkCSVGroup_CreateBulkCSVGroup_Groups{} - } - return t.GravatarLogoURL -} -func (t *CreateBulkCSVGroup_CreateBulkCSVGroup_Groups) GetID() string { - if t == nil { - t = &CreateBulkCSVGroup_CreateBulkCSVGroup_Groups{} - } - return t.ID -} -func (t *CreateBulkCSVGroup_CreateBulkCSVGroup_Groups) GetIsManaged() *bool { - if t == nil { - t = &CreateBulkCSVGroup_CreateBulkCSVGroup_Groups{} - } - return t.IsManaged -} -func (t *CreateBulkCSVGroup_CreateBulkCSVGroup_Groups) GetLogoURL() *string { - if t == nil { - t = &CreateBulkCSVGroup_CreateBulkCSVGroup_Groups{} - } - return t.LogoURL -} -func (t *CreateBulkCSVGroup_CreateBulkCSVGroup_Groups) GetName() string { - if t == nil { - t = &CreateBulkCSVGroup_CreateBulkCSVGroup_Groups{} - } - return t.Name -} -func (t *CreateBulkCSVGroup_CreateBulkCSVGroup_Groups) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCSVGroup_CreateBulkCSVGroup_Groups{} - } - return t.OwnerID -} -func (t *CreateBulkCSVGroup_CreateBulkCSVGroup_Groups) GetTags() []string { - if t == nil { - t = &CreateBulkCSVGroup_CreateBulkCSVGroup_Groups{} - } - return t.Tags -} -func (t *CreateBulkCSVGroup_CreateBulkCSVGroup_Groups) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVGroup_CreateBulkCSVGroup_Groups{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVGroup_CreateBulkCSVGroup_Groups) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVGroup_CreateBulkCSVGroup_Groups{} - } - return t.UpdatedBy -} - -type CreateBulkCSVGroup_CreateBulkCSVGroup struct { - Groups []*CreateBulkCSVGroup_CreateBulkCSVGroup_Groups "json:\"groups,omitempty\" graphql:\"groups\"" -} - -func (t *CreateBulkCSVGroup_CreateBulkCSVGroup) GetGroups() []*CreateBulkCSVGroup_CreateBulkCSVGroup_Groups { - if t == nil { - t = &CreateBulkCSVGroup_CreateBulkCSVGroup{} - } - return t.Groups -} - -type CreateBulkGroup_CreateBulkGroup_Groups struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - GravatarLogoURL *string "json:\"gravatarLogoURL,omitempty\" graphql:\"gravatarLogoURL\"" - ID string "json:\"id\" graphql:\"id\"" - IsManaged *bool "json:\"isManaged,omitempty\" graphql:\"isManaged\"" - LogoURL *string "json:\"logoURL,omitempty\" graphql:\"logoURL\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkGroup_CreateBulkGroup_Groups) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkGroup_CreateBulkGroup_Groups{} - } - return t.CreatedAt -} -func (t *CreateBulkGroup_CreateBulkGroup_Groups) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkGroup_CreateBulkGroup_Groups{} - } - return t.CreatedBy -} -func (t *CreateBulkGroup_CreateBulkGroup_Groups) GetDescription() *string { - if t == nil { - t = &CreateBulkGroup_CreateBulkGroup_Groups{} - } - return t.Description -} -func (t *CreateBulkGroup_CreateBulkGroup_Groups) GetDisplayID() string { - if t == nil { - t = &CreateBulkGroup_CreateBulkGroup_Groups{} - } - return t.DisplayID -} -func (t *CreateBulkGroup_CreateBulkGroup_Groups) GetDisplayName() string { - if t == nil { - t = &CreateBulkGroup_CreateBulkGroup_Groups{} - } - return t.DisplayName -} -func (t *CreateBulkGroup_CreateBulkGroup_Groups) GetGravatarLogoURL() *string { - if t == nil { - t = &CreateBulkGroup_CreateBulkGroup_Groups{} - } - return t.GravatarLogoURL -} -func (t *CreateBulkGroup_CreateBulkGroup_Groups) GetID() string { - if t == nil { - t = &CreateBulkGroup_CreateBulkGroup_Groups{} - } - return t.ID -} -func (t *CreateBulkGroup_CreateBulkGroup_Groups) GetIsManaged() *bool { - if t == nil { - t = &CreateBulkGroup_CreateBulkGroup_Groups{} - } - return t.IsManaged -} -func (t *CreateBulkGroup_CreateBulkGroup_Groups) GetLogoURL() *string { - if t == nil { - t = &CreateBulkGroup_CreateBulkGroup_Groups{} - } - return t.LogoURL -} -func (t *CreateBulkGroup_CreateBulkGroup_Groups) GetName() string { - if t == nil { - t = &CreateBulkGroup_CreateBulkGroup_Groups{} - } - return t.Name -} -func (t *CreateBulkGroup_CreateBulkGroup_Groups) GetOwnerID() *string { - if t == nil { - t = &CreateBulkGroup_CreateBulkGroup_Groups{} - } - return t.OwnerID -} -func (t *CreateBulkGroup_CreateBulkGroup_Groups) GetTags() []string { - if t == nil { - t = &CreateBulkGroup_CreateBulkGroup_Groups{} - } - return t.Tags -} -func (t *CreateBulkGroup_CreateBulkGroup_Groups) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkGroup_CreateBulkGroup_Groups{} - } - return t.UpdatedAt -} -func (t *CreateBulkGroup_CreateBulkGroup_Groups) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkGroup_CreateBulkGroup_Groups{} - } - return t.UpdatedBy -} - -type CreateBulkGroup_CreateBulkGroup struct { - Groups []*CreateBulkGroup_CreateBulkGroup_Groups "json:\"groups,omitempty\" graphql:\"groups\"" -} - -func (t *CreateBulkGroup_CreateBulkGroup) GetGroups() []*CreateBulkGroup_CreateBulkGroup_Groups { - if t == nil { - t = &CreateBulkGroup_CreateBulkGroup{} - } - return t.Groups -} - -type CreateGroup_CreateGroup_Group_Setting struct { - ID string "json:\"id\" graphql:\"id\"" - JoinPolicy enums.JoinPolicy "json:\"joinPolicy\" graphql:\"joinPolicy\"" - SyncToGithub *bool "json:\"syncToGithub,omitempty\" graphql:\"syncToGithub\"" - SyncToSlack *bool "json:\"syncToSlack,omitempty\" graphql:\"syncToSlack\"" - Visibility enums.Visibility "json:\"visibility\" graphql:\"visibility\"" -} - -func (t *CreateGroup_CreateGroup_Group_Setting) GetID() string { - if t == nil { - t = &CreateGroup_CreateGroup_Group_Setting{} - } - return t.ID -} -func (t *CreateGroup_CreateGroup_Group_Setting) GetJoinPolicy() *enums.JoinPolicy { - if t == nil { - t = &CreateGroup_CreateGroup_Group_Setting{} - } - return &t.JoinPolicy -} -func (t *CreateGroup_CreateGroup_Group_Setting) GetSyncToGithub() *bool { - if t == nil { - t = &CreateGroup_CreateGroup_Group_Setting{} - } - return t.SyncToGithub -} -func (t *CreateGroup_CreateGroup_Group_Setting) GetSyncToSlack() *bool { - if t == nil { - t = &CreateGroup_CreateGroup_Group_Setting{} - } - return t.SyncToSlack -} -func (t *CreateGroup_CreateGroup_Group_Setting) GetVisibility() *enums.Visibility { - if t == nil { - t = &CreateGroup_CreateGroup_Group_Setting{} - } - return &t.Visibility -} - -type CreateGroup_CreateGroup_Group_Members struct { - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *CreateGroup_CreateGroup_Group_Members) GetTotalCount() int64 { - if t == nil { - t = &CreateGroup_CreateGroup_Group_Members{} - } - return t.TotalCount -} - -type CreateGroup_CreateGroup_Group struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - GravatarLogoURL *string "json:\"gravatarLogoURL,omitempty\" graphql:\"gravatarLogoURL\"" - ID string "json:\"id\" graphql:\"id\"" - IsManaged *bool "json:\"isManaged,omitempty\" graphql:\"isManaged\"" - LogoURL *string "json:\"logoURL,omitempty\" graphql:\"logoURL\"" - Members CreateGroup_CreateGroup_Group_Members "json:\"members\" graphql:\"members\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Setting *CreateGroup_CreateGroup_Group_Setting "json:\"setting,omitempty\" graphql:\"setting\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateGroup_CreateGroup_Group) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateGroup_CreateGroup_Group{} - } - return t.CreatedAt -} -func (t *CreateGroup_CreateGroup_Group) GetCreatedBy() *string { - if t == nil { - t = &CreateGroup_CreateGroup_Group{} - } - return t.CreatedBy -} -func (t *CreateGroup_CreateGroup_Group) GetDescription() *string { - if t == nil { - t = &CreateGroup_CreateGroup_Group{} - } - return t.Description -} -func (t *CreateGroup_CreateGroup_Group) GetDisplayID() string { - if t == nil { - t = &CreateGroup_CreateGroup_Group{} - } - return t.DisplayID -} -func (t *CreateGroup_CreateGroup_Group) GetDisplayName() string { - if t == nil { - t = &CreateGroup_CreateGroup_Group{} - } - return t.DisplayName -} -func (t *CreateGroup_CreateGroup_Group) GetGravatarLogoURL() *string { - if t == nil { - t = &CreateGroup_CreateGroup_Group{} - } - return t.GravatarLogoURL -} -func (t *CreateGroup_CreateGroup_Group) GetID() string { - if t == nil { - t = &CreateGroup_CreateGroup_Group{} - } - return t.ID -} -func (t *CreateGroup_CreateGroup_Group) GetIsManaged() *bool { - if t == nil { - t = &CreateGroup_CreateGroup_Group{} - } - return t.IsManaged -} -func (t *CreateGroup_CreateGroup_Group) GetLogoURL() *string { - if t == nil { - t = &CreateGroup_CreateGroup_Group{} - } - return t.LogoURL -} -func (t *CreateGroup_CreateGroup_Group) GetMembers() *CreateGroup_CreateGroup_Group_Members { - if t == nil { - t = &CreateGroup_CreateGroup_Group{} - } - return &t.Members -} -func (t *CreateGroup_CreateGroup_Group) GetName() string { - if t == nil { - t = &CreateGroup_CreateGroup_Group{} - } - return t.Name -} -func (t *CreateGroup_CreateGroup_Group) GetOwnerID() *string { - if t == nil { - t = &CreateGroup_CreateGroup_Group{} - } - return t.OwnerID -} -func (t *CreateGroup_CreateGroup_Group) GetSetting() *CreateGroup_CreateGroup_Group_Setting { - if t == nil { - t = &CreateGroup_CreateGroup_Group{} - } - return t.Setting -} -func (t *CreateGroup_CreateGroup_Group) GetTags() []string { - if t == nil { - t = &CreateGroup_CreateGroup_Group{} - } - return t.Tags -} -func (t *CreateGroup_CreateGroup_Group) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateGroup_CreateGroup_Group{} - } - return t.UpdatedAt -} -func (t *CreateGroup_CreateGroup_Group) GetUpdatedBy() *string { - if t == nil { - t = &CreateGroup_CreateGroup_Group{} - } - return t.UpdatedBy -} - -type CreateGroup_CreateGroup struct { - Group CreateGroup_CreateGroup_Group "json:\"group\" graphql:\"group\"" -} - -func (t *CreateGroup_CreateGroup) GetGroup() *CreateGroup_CreateGroup_Group { - if t == nil { - t = &CreateGroup_CreateGroup{} - } - return &t.Group -} - -type DeleteGroup_DeleteGroup struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteGroup_DeleteGroup) GetDeletedID() string { - if t == nil { - t = &DeleteGroup_DeleteGroup{} - } - return t.DeletedID -} - -type GetAllGroups_Groups_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllGroups_Groups_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllGroups_Groups_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllGroups_Groups_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllGroups_Groups_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllGroups_Groups_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllGroups_Groups_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllGroups_Groups_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllGroups_Groups_PageInfo{} - } - return t.StartCursor -} - -type GetAllGroups_Groups_Edges_Node_Setting struct { - ID string "json:\"id\" graphql:\"id\"" - JoinPolicy enums.JoinPolicy "json:\"joinPolicy\" graphql:\"joinPolicy\"" - SyncToGithub *bool "json:\"syncToGithub,omitempty\" graphql:\"syncToGithub\"" - SyncToSlack *bool "json:\"syncToSlack,omitempty\" graphql:\"syncToSlack\"" - Visibility enums.Visibility "json:\"visibility\" graphql:\"visibility\"" -} - -func (t *GetAllGroups_Groups_Edges_Node_Setting) GetID() string { - if t == nil { - t = &GetAllGroups_Groups_Edges_Node_Setting{} - } - return t.ID -} -func (t *GetAllGroups_Groups_Edges_Node_Setting) GetJoinPolicy() *enums.JoinPolicy { - if t == nil { - t = &GetAllGroups_Groups_Edges_Node_Setting{} - } - return &t.JoinPolicy -} -func (t *GetAllGroups_Groups_Edges_Node_Setting) GetSyncToGithub() *bool { - if t == nil { - t = &GetAllGroups_Groups_Edges_Node_Setting{} - } - return t.SyncToGithub -} -func (t *GetAllGroups_Groups_Edges_Node_Setting) GetSyncToSlack() *bool { - if t == nil { - t = &GetAllGroups_Groups_Edges_Node_Setting{} - } - return t.SyncToSlack -} -func (t *GetAllGroups_Groups_Edges_Node_Setting) GetVisibility() *enums.Visibility { - if t == nil { - t = &GetAllGroups_Groups_Edges_Node_Setting{} - } - return &t.Visibility -} - -type GetAllGroups_Groups_Edges_Node_Members struct { - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllGroups_Groups_Edges_Node_Members) GetTotalCount() int64 { - if t == nil { - t = &GetAllGroups_Groups_Edges_Node_Members{} - } - return t.TotalCount -} - -type GetAllGroups_Groups_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - GravatarLogoURL *string "json:\"gravatarLogoURL,omitempty\" graphql:\"gravatarLogoURL\"" - ID string "json:\"id\" graphql:\"id\"" - IsManaged *bool "json:\"isManaged,omitempty\" graphql:\"isManaged\"" - LogoURL *string "json:\"logoURL,omitempty\" graphql:\"logoURL\"" - Members GetAllGroups_Groups_Edges_Node_Members "json:\"members\" graphql:\"members\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Setting *GetAllGroups_Groups_Edges_Node_Setting "json:\"setting,omitempty\" graphql:\"setting\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllGroups_Groups_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllGroups_Groups_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllGroups_Groups_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllGroups_Groups_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllGroups_Groups_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetAllGroups_Groups_Edges_Node{} - } - return t.Description -} -func (t *GetAllGroups_Groups_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetAllGroups_Groups_Edges_Node{} - } - return t.DisplayID -} -func (t *GetAllGroups_Groups_Edges_Node) GetDisplayName() string { - if t == nil { - t = &GetAllGroups_Groups_Edges_Node{} - } - return t.DisplayName -} -func (t *GetAllGroups_Groups_Edges_Node) GetGravatarLogoURL() *string { - if t == nil { - t = &GetAllGroups_Groups_Edges_Node{} - } - return t.GravatarLogoURL -} -func (t *GetAllGroups_Groups_Edges_Node) GetID() string { - if t == nil { - t = &GetAllGroups_Groups_Edges_Node{} - } - return t.ID -} -func (t *GetAllGroups_Groups_Edges_Node) GetIsManaged() *bool { - if t == nil { - t = &GetAllGroups_Groups_Edges_Node{} - } - return t.IsManaged -} -func (t *GetAllGroups_Groups_Edges_Node) GetLogoURL() *string { - if t == nil { - t = &GetAllGroups_Groups_Edges_Node{} - } - return t.LogoURL -} -func (t *GetAllGroups_Groups_Edges_Node) GetMembers() *GetAllGroups_Groups_Edges_Node_Members { - if t == nil { - t = &GetAllGroups_Groups_Edges_Node{} - } - return &t.Members -} -func (t *GetAllGroups_Groups_Edges_Node) GetName() string { - if t == nil { - t = &GetAllGroups_Groups_Edges_Node{} - } - return t.Name -} -func (t *GetAllGroups_Groups_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllGroups_Groups_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllGroups_Groups_Edges_Node) GetSetting() *GetAllGroups_Groups_Edges_Node_Setting { - if t == nil { - t = &GetAllGroups_Groups_Edges_Node{} - } - return t.Setting -} -func (t *GetAllGroups_Groups_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllGroups_Groups_Edges_Node{} - } - return t.Tags -} -func (t *GetAllGroups_Groups_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllGroups_Groups_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllGroups_Groups_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllGroups_Groups_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllGroups_Groups_Edges struct { - Node *GetAllGroups_Groups_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllGroups_Groups_Edges) GetNode() *GetAllGroups_Groups_Edges_Node { - if t == nil { - t = &GetAllGroups_Groups_Edges{} - } - return t.Node -} - -type GetAllGroups_Groups struct { - Edges []*GetAllGroups_Groups_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllGroups_Groups_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllGroups_Groups) GetEdges() []*GetAllGroups_Groups_Edges { - if t == nil { - t = &GetAllGroups_Groups{} - } - return t.Edges -} -func (t *GetAllGroups_Groups) GetPageInfo() *GetAllGroups_Groups_PageInfo { - if t == nil { - t = &GetAllGroups_Groups{} - } - return &t.PageInfo -} -func (t *GetAllGroups_Groups) GetTotalCount() int64 { - if t == nil { - t = &GetAllGroups_Groups{} - } - return t.TotalCount -} - -type GetGroupByID_Group_Setting struct { - ID string "json:\"id\" graphql:\"id\"" - JoinPolicy enums.JoinPolicy "json:\"joinPolicy\" graphql:\"joinPolicy\"" - SyncToGithub *bool "json:\"syncToGithub,omitempty\" graphql:\"syncToGithub\"" - SyncToSlack *bool "json:\"syncToSlack,omitempty\" graphql:\"syncToSlack\"" - Visibility enums.Visibility "json:\"visibility\" graphql:\"visibility\"" -} - -func (t *GetGroupByID_Group_Setting) GetID() string { - if t == nil { - t = &GetGroupByID_Group_Setting{} - } - return t.ID -} -func (t *GetGroupByID_Group_Setting) GetJoinPolicy() *enums.JoinPolicy { - if t == nil { - t = &GetGroupByID_Group_Setting{} - } - return &t.JoinPolicy -} -func (t *GetGroupByID_Group_Setting) GetSyncToGithub() *bool { - if t == nil { - t = &GetGroupByID_Group_Setting{} - } - return t.SyncToGithub -} -func (t *GetGroupByID_Group_Setting) GetSyncToSlack() *bool { - if t == nil { - t = &GetGroupByID_Group_Setting{} - } - return t.SyncToSlack -} -func (t *GetGroupByID_Group_Setting) GetVisibility() *enums.Visibility { - if t == nil { - t = &GetGroupByID_Group_Setting{} - } - return &t.Visibility -} - -type GetGroupByID_Group_Members struct { - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetGroupByID_Group_Members) GetTotalCount() int64 { - if t == nil { - t = &GetGroupByID_Group_Members{} - } - return t.TotalCount -} - -type GetGroupByID_Group struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - GravatarLogoURL *string "json:\"gravatarLogoURL,omitempty\" graphql:\"gravatarLogoURL\"" - ID string "json:\"id\" graphql:\"id\"" - IsManaged *bool "json:\"isManaged,omitempty\" graphql:\"isManaged\"" - LogoURL *string "json:\"logoURL,omitempty\" graphql:\"logoURL\"" - Members GetGroupByID_Group_Members "json:\"members\" graphql:\"members\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Setting *GetGroupByID_Group_Setting "json:\"setting,omitempty\" graphql:\"setting\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetGroupByID_Group) GetCreatedAt() *time.Time { - if t == nil { - t = &GetGroupByID_Group{} - } - return t.CreatedAt -} -func (t *GetGroupByID_Group) GetCreatedBy() *string { - if t == nil { - t = &GetGroupByID_Group{} - } - return t.CreatedBy -} -func (t *GetGroupByID_Group) GetDescription() *string { - if t == nil { - t = &GetGroupByID_Group{} - } - return t.Description -} -func (t *GetGroupByID_Group) GetDisplayID() string { - if t == nil { - t = &GetGroupByID_Group{} - } - return t.DisplayID -} -func (t *GetGroupByID_Group) GetDisplayName() string { - if t == nil { - t = &GetGroupByID_Group{} - } - return t.DisplayName -} -func (t *GetGroupByID_Group) GetGravatarLogoURL() *string { - if t == nil { - t = &GetGroupByID_Group{} - } - return t.GravatarLogoURL -} -func (t *GetGroupByID_Group) GetID() string { - if t == nil { - t = &GetGroupByID_Group{} - } - return t.ID -} -func (t *GetGroupByID_Group) GetIsManaged() *bool { - if t == nil { - t = &GetGroupByID_Group{} - } - return t.IsManaged -} -func (t *GetGroupByID_Group) GetLogoURL() *string { - if t == nil { - t = &GetGroupByID_Group{} - } - return t.LogoURL -} -func (t *GetGroupByID_Group) GetMembers() *GetGroupByID_Group_Members { - if t == nil { - t = &GetGroupByID_Group{} - } - return &t.Members -} -func (t *GetGroupByID_Group) GetName() string { - if t == nil { - t = &GetGroupByID_Group{} - } - return t.Name -} -func (t *GetGroupByID_Group) GetOwnerID() *string { - if t == nil { - t = &GetGroupByID_Group{} - } - return t.OwnerID -} -func (t *GetGroupByID_Group) GetSetting() *GetGroupByID_Group_Setting { - if t == nil { - t = &GetGroupByID_Group{} - } - return t.Setting -} -func (t *GetGroupByID_Group) GetTags() []string { - if t == nil { - t = &GetGroupByID_Group{} - } - return t.Tags -} -func (t *GetGroupByID_Group) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetGroupByID_Group{} - } - return t.UpdatedAt -} -func (t *GetGroupByID_Group) GetUpdatedBy() *string { - if t == nil { - t = &GetGroupByID_Group{} - } - return t.UpdatedBy -} - -type GetGroups_Groups_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetGroups_Groups_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetGroups_Groups_PageInfo{} - } - return t.EndCursor -} -func (t *GetGroups_Groups_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetGroups_Groups_PageInfo{} - } - return t.HasNextPage -} -func (t *GetGroups_Groups_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetGroups_Groups_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetGroups_Groups_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetGroups_Groups_PageInfo{} - } - return t.StartCursor -} - -type GetGroups_Groups_Edges_Node_Setting struct { - ID string "json:\"id\" graphql:\"id\"" - JoinPolicy enums.JoinPolicy "json:\"joinPolicy\" graphql:\"joinPolicy\"" - SyncToGithub *bool "json:\"syncToGithub,omitempty\" graphql:\"syncToGithub\"" - SyncToSlack *bool "json:\"syncToSlack,omitempty\" graphql:\"syncToSlack\"" - Visibility enums.Visibility "json:\"visibility\" graphql:\"visibility\"" -} - -func (t *GetGroups_Groups_Edges_Node_Setting) GetID() string { - if t == nil { - t = &GetGroups_Groups_Edges_Node_Setting{} - } - return t.ID -} -func (t *GetGroups_Groups_Edges_Node_Setting) GetJoinPolicy() *enums.JoinPolicy { - if t == nil { - t = &GetGroups_Groups_Edges_Node_Setting{} - } - return &t.JoinPolicy -} -func (t *GetGroups_Groups_Edges_Node_Setting) GetSyncToGithub() *bool { - if t == nil { - t = &GetGroups_Groups_Edges_Node_Setting{} - } - return t.SyncToGithub -} -func (t *GetGroups_Groups_Edges_Node_Setting) GetSyncToSlack() *bool { - if t == nil { - t = &GetGroups_Groups_Edges_Node_Setting{} - } - return t.SyncToSlack -} -func (t *GetGroups_Groups_Edges_Node_Setting) GetVisibility() *enums.Visibility { - if t == nil { - t = &GetGroups_Groups_Edges_Node_Setting{} - } - return &t.Visibility -} - -type GetGroups_Groups_Edges_Node_Members struct { - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetGroups_Groups_Edges_Node_Members) GetTotalCount() int64 { - if t == nil { - t = &GetGroups_Groups_Edges_Node_Members{} - } - return t.TotalCount -} - -type GetGroups_Groups_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - GravatarLogoURL *string "json:\"gravatarLogoURL,omitempty\" graphql:\"gravatarLogoURL\"" - ID string "json:\"id\" graphql:\"id\"" - IsManaged *bool "json:\"isManaged,omitempty\" graphql:\"isManaged\"" - LogoURL *string "json:\"logoURL,omitempty\" graphql:\"logoURL\"" - Members GetGroups_Groups_Edges_Node_Members "json:\"members\" graphql:\"members\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Setting *GetGroups_Groups_Edges_Node_Setting "json:\"setting,omitempty\" graphql:\"setting\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetGroups_Groups_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetGroups_Groups_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetGroups_Groups_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetGroups_Groups_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetGroups_Groups_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetGroups_Groups_Edges_Node{} - } - return t.Description -} -func (t *GetGroups_Groups_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetGroups_Groups_Edges_Node{} - } - return t.DisplayID -} -func (t *GetGroups_Groups_Edges_Node) GetDisplayName() string { - if t == nil { - t = &GetGroups_Groups_Edges_Node{} - } - return t.DisplayName -} -func (t *GetGroups_Groups_Edges_Node) GetGravatarLogoURL() *string { - if t == nil { - t = &GetGroups_Groups_Edges_Node{} - } - return t.GravatarLogoURL -} -func (t *GetGroups_Groups_Edges_Node) GetID() string { - if t == nil { - t = &GetGroups_Groups_Edges_Node{} - } - return t.ID -} -func (t *GetGroups_Groups_Edges_Node) GetIsManaged() *bool { - if t == nil { - t = &GetGroups_Groups_Edges_Node{} - } - return t.IsManaged -} -func (t *GetGroups_Groups_Edges_Node) GetLogoURL() *string { - if t == nil { - t = &GetGroups_Groups_Edges_Node{} - } - return t.LogoURL -} -func (t *GetGroups_Groups_Edges_Node) GetMembers() *GetGroups_Groups_Edges_Node_Members { - if t == nil { - t = &GetGroups_Groups_Edges_Node{} - } - return &t.Members -} -func (t *GetGroups_Groups_Edges_Node) GetName() string { - if t == nil { - t = &GetGroups_Groups_Edges_Node{} - } - return t.Name -} -func (t *GetGroups_Groups_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetGroups_Groups_Edges_Node{} - } - return t.OwnerID -} -func (t *GetGroups_Groups_Edges_Node) GetSetting() *GetGroups_Groups_Edges_Node_Setting { - if t == nil { - t = &GetGroups_Groups_Edges_Node{} - } - return t.Setting -} -func (t *GetGroups_Groups_Edges_Node) GetTags() []string { - if t == nil { - t = &GetGroups_Groups_Edges_Node{} - } - return t.Tags -} -func (t *GetGroups_Groups_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetGroups_Groups_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetGroups_Groups_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetGroups_Groups_Edges_Node{} - } - return t.UpdatedBy -} - -type GetGroups_Groups_Edges struct { - Node *GetGroups_Groups_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetGroups_Groups_Edges) GetNode() *GetGroups_Groups_Edges_Node { - if t == nil { - t = &GetGroups_Groups_Edges{} - } - return t.Node -} - -type GetGroups_Groups struct { - Edges []*GetGroups_Groups_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetGroups_Groups_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetGroups_Groups) GetEdges() []*GetGroups_Groups_Edges { - if t == nil { - t = &GetGroups_Groups{} - } - return t.Edges -} -func (t *GetGroups_Groups) GetPageInfo() *GetGroups_Groups_PageInfo { - if t == nil { - t = &GetGroups_Groups{} - } - return &t.PageInfo -} -func (t *GetGroups_Groups) GetTotalCount() int64 { - if t == nil { - t = &GetGroups_Groups{} - } - return t.TotalCount -} - -type UpdateGroup_UpdateGroup_Group_Setting struct { - ID string "json:\"id\" graphql:\"id\"" - JoinPolicy enums.JoinPolicy "json:\"joinPolicy\" graphql:\"joinPolicy\"" - SyncToGithub *bool "json:\"syncToGithub,omitempty\" graphql:\"syncToGithub\"" - SyncToSlack *bool "json:\"syncToSlack,omitempty\" graphql:\"syncToSlack\"" - Visibility enums.Visibility "json:\"visibility\" graphql:\"visibility\"" -} - -func (t *UpdateGroup_UpdateGroup_Group_Setting) GetID() string { - if t == nil { - t = &UpdateGroup_UpdateGroup_Group_Setting{} - } - return t.ID -} -func (t *UpdateGroup_UpdateGroup_Group_Setting) GetJoinPolicy() *enums.JoinPolicy { - if t == nil { - t = &UpdateGroup_UpdateGroup_Group_Setting{} - } - return &t.JoinPolicy -} -func (t *UpdateGroup_UpdateGroup_Group_Setting) GetSyncToGithub() *bool { - if t == nil { - t = &UpdateGroup_UpdateGroup_Group_Setting{} - } - return t.SyncToGithub -} -func (t *UpdateGroup_UpdateGroup_Group_Setting) GetSyncToSlack() *bool { - if t == nil { - t = &UpdateGroup_UpdateGroup_Group_Setting{} - } - return t.SyncToSlack -} -func (t *UpdateGroup_UpdateGroup_Group_Setting) GetVisibility() *enums.Visibility { - if t == nil { - t = &UpdateGroup_UpdateGroup_Group_Setting{} - } - return &t.Visibility -} - -type UpdateGroup_UpdateGroup_Group_Members struct { - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *UpdateGroup_UpdateGroup_Group_Members) GetTotalCount() int64 { - if t == nil { - t = &UpdateGroup_UpdateGroup_Group_Members{} - } - return t.TotalCount -} - -type UpdateGroup_UpdateGroup_Group struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - GravatarLogoURL *string "json:\"gravatarLogoURL,omitempty\" graphql:\"gravatarLogoURL\"" - ID string "json:\"id\" graphql:\"id\"" - IsManaged *bool "json:\"isManaged,omitempty\" graphql:\"isManaged\"" - LogoURL *string "json:\"logoURL,omitempty\" graphql:\"logoURL\"" - Members UpdateGroup_UpdateGroup_Group_Members "json:\"members\" graphql:\"members\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Setting *UpdateGroup_UpdateGroup_Group_Setting "json:\"setting,omitempty\" graphql:\"setting\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateGroup_UpdateGroup_Group) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateGroup_UpdateGroup_Group{} - } - return t.CreatedAt -} -func (t *UpdateGroup_UpdateGroup_Group) GetCreatedBy() *string { - if t == nil { - t = &UpdateGroup_UpdateGroup_Group{} - } - return t.CreatedBy -} -func (t *UpdateGroup_UpdateGroup_Group) GetDescription() *string { - if t == nil { - t = &UpdateGroup_UpdateGroup_Group{} - } - return t.Description -} -func (t *UpdateGroup_UpdateGroup_Group) GetDisplayID() string { - if t == nil { - t = &UpdateGroup_UpdateGroup_Group{} - } - return t.DisplayID -} -func (t *UpdateGroup_UpdateGroup_Group) GetDisplayName() string { - if t == nil { - t = &UpdateGroup_UpdateGroup_Group{} - } - return t.DisplayName -} -func (t *UpdateGroup_UpdateGroup_Group) GetGravatarLogoURL() *string { - if t == nil { - t = &UpdateGroup_UpdateGroup_Group{} - } - return t.GravatarLogoURL -} -func (t *UpdateGroup_UpdateGroup_Group) GetID() string { - if t == nil { - t = &UpdateGroup_UpdateGroup_Group{} - } - return t.ID -} -func (t *UpdateGroup_UpdateGroup_Group) GetIsManaged() *bool { - if t == nil { - t = &UpdateGroup_UpdateGroup_Group{} - } - return t.IsManaged -} -func (t *UpdateGroup_UpdateGroup_Group) GetLogoURL() *string { - if t == nil { - t = &UpdateGroup_UpdateGroup_Group{} - } - return t.LogoURL -} -func (t *UpdateGroup_UpdateGroup_Group) GetMembers() *UpdateGroup_UpdateGroup_Group_Members { - if t == nil { - t = &UpdateGroup_UpdateGroup_Group{} - } - return &t.Members -} -func (t *UpdateGroup_UpdateGroup_Group) GetName() string { - if t == nil { - t = &UpdateGroup_UpdateGroup_Group{} - } - return t.Name -} -func (t *UpdateGroup_UpdateGroup_Group) GetOwnerID() *string { - if t == nil { - t = &UpdateGroup_UpdateGroup_Group{} - } - return t.OwnerID -} -func (t *UpdateGroup_UpdateGroup_Group) GetSetting() *UpdateGroup_UpdateGroup_Group_Setting { - if t == nil { - t = &UpdateGroup_UpdateGroup_Group{} - } - return t.Setting -} -func (t *UpdateGroup_UpdateGroup_Group) GetTags() []string { - if t == nil { - t = &UpdateGroup_UpdateGroup_Group{} - } - return t.Tags -} -func (t *UpdateGroup_UpdateGroup_Group) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateGroup_UpdateGroup_Group{} - } - return t.UpdatedAt -} -func (t *UpdateGroup_UpdateGroup_Group) GetUpdatedBy() *string { - if t == nil { - t = &UpdateGroup_UpdateGroup_Group{} - } - return t.UpdatedBy -} - -type UpdateGroup_UpdateGroup struct { - Group UpdateGroup_UpdateGroup_Group "json:\"group\" graphql:\"group\"" -} - -func (t *UpdateGroup_UpdateGroup) GetGroup() *UpdateGroup_UpdateGroup_Group { - if t == nil { - t = &UpdateGroup_UpdateGroup{} - } - return &t.Group -} - -type CreateBulkCSVGroupMembership_CreateBulkCSVGroupMembership_GroupMemberships struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - GroupID string "json:\"groupID\" graphql:\"groupID\"" - ID string "json:\"id\" graphql:\"id\"" - Role enums.Role "json:\"role\" graphql:\"role\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - UserID string "json:\"userID\" graphql:\"userID\"" -} - -func (t *CreateBulkCSVGroupMembership_CreateBulkCSVGroupMembership_GroupMemberships) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVGroupMembership_CreateBulkCSVGroupMembership_GroupMemberships{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVGroupMembership_CreateBulkCSVGroupMembership_GroupMemberships) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVGroupMembership_CreateBulkCSVGroupMembership_GroupMemberships{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVGroupMembership_CreateBulkCSVGroupMembership_GroupMemberships) GetGroupID() string { - if t == nil { - t = &CreateBulkCSVGroupMembership_CreateBulkCSVGroupMembership_GroupMemberships{} - } - return t.GroupID -} -func (t *CreateBulkCSVGroupMembership_CreateBulkCSVGroupMembership_GroupMemberships) GetID() string { - if t == nil { - t = &CreateBulkCSVGroupMembership_CreateBulkCSVGroupMembership_GroupMemberships{} - } - return t.ID -} -func (t *CreateBulkCSVGroupMembership_CreateBulkCSVGroupMembership_GroupMemberships) GetRole() *enums.Role { - if t == nil { - t = &CreateBulkCSVGroupMembership_CreateBulkCSVGroupMembership_GroupMemberships{} - } - return &t.Role -} -func (t *CreateBulkCSVGroupMembership_CreateBulkCSVGroupMembership_GroupMemberships) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVGroupMembership_CreateBulkCSVGroupMembership_GroupMemberships{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVGroupMembership_CreateBulkCSVGroupMembership_GroupMemberships) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVGroupMembership_CreateBulkCSVGroupMembership_GroupMemberships{} - } - return t.UpdatedBy -} -func (t *CreateBulkCSVGroupMembership_CreateBulkCSVGroupMembership_GroupMemberships) GetUserID() string { - if t == nil { - t = &CreateBulkCSVGroupMembership_CreateBulkCSVGroupMembership_GroupMemberships{} - } - return t.UserID -} - -type CreateBulkCSVGroupMembership_CreateBulkCSVGroupMembership struct { - GroupMemberships []*CreateBulkCSVGroupMembership_CreateBulkCSVGroupMembership_GroupMemberships "json:\"groupMemberships,omitempty\" graphql:\"groupMemberships\"" -} - -func (t *CreateBulkCSVGroupMembership_CreateBulkCSVGroupMembership) GetGroupMemberships() []*CreateBulkCSVGroupMembership_CreateBulkCSVGroupMembership_GroupMemberships { - if t == nil { - t = &CreateBulkCSVGroupMembership_CreateBulkCSVGroupMembership{} - } - return t.GroupMemberships -} - -type CreateBulkGroupMembership_CreateBulkGroupMembership_GroupMemberships struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - GroupID string "json:\"groupID\" graphql:\"groupID\"" - ID string "json:\"id\" graphql:\"id\"" - Role enums.Role "json:\"role\" graphql:\"role\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - UserID string "json:\"userID\" graphql:\"userID\"" -} - -func (t *CreateBulkGroupMembership_CreateBulkGroupMembership_GroupMemberships) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkGroupMembership_CreateBulkGroupMembership_GroupMemberships{} - } - return t.CreatedAt -} -func (t *CreateBulkGroupMembership_CreateBulkGroupMembership_GroupMemberships) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkGroupMembership_CreateBulkGroupMembership_GroupMemberships{} - } - return t.CreatedBy -} -func (t *CreateBulkGroupMembership_CreateBulkGroupMembership_GroupMemberships) GetGroupID() string { - if t == nil { - t = &CreateBulkGroupMembership_CreateBulkGroupMembership_GroupMemberships{} - } - return t.GroupID -} -func (t *CreateBulkGroupMembership_CreateBulkGroupMembership_GroupMemberships) GetID() string { - if t == nil { - t = &CreateBulkGroupMembership_CreateBulkGroupMembership_GroupMemberships{} - } - return t.ID -} -func (t *CreateBulkGroupMembership_CreateBulkGroupMembership_GroupMemberships) GetRole() *enums.Role { - if t == nil { - t = &CreateBulkGroupMembership_CreateBulkGroupMembership_GroupMemberships{} - } - return &t.Role -} -func (t *CreateBulkGroupMembership_CreateBulkGroupMembership_GroupMemberships) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkGroupMembership_CreateBulkGroupMembership_GroupMemberships{} - } - return t.UpdatedAt -} -func (t *CreateBulkGroupMembership_CreateBulkGroupMembership_GroupMemberships) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkGroupMembership_CreateBulkGroupMembership_GroupMemberships{} - } - return t.UpdatedBy -} -func (t *CreateBulkGroupMembership_CreateBulkGroupMembership_GroupMemberships) GetUserID() string { - if t == nil { - t = &CreateBulkGroupMembership_CreateBulkGroupMembership_GroupMemberships{} - } - return t.UserID -} - -type CreateBulkGroupMembership_CreateBulkGroupMembership struct { - GroupMemberships []*CreateBulkGroupMembership_CreateBulkGroupMembership_GroupMemberships "json:\"groupMemberships,omitempty\" graphql:\"groupMemberships\"" -} - -func (t *CreateBulkGroupMembership_CreateBulkGroupMembership) GetGroupMemberships() []*CreateBulkGroupMembership_CreateBulkGroupMembership_GroupMemberships { - if t == nil { - t = &CreateBulkGroupMembership_CreateBulkGroupMembership{} - } - return t.GroupMemberships -} - -type CreateGroupMembership_CreateGroupMembership_GroupMembership_User struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - Email string "json:\"email\" graphql:\"email\"" - FirstName *string "json:\"firstName,omitempty\" graphql:\"firstName\"" - ID string "json:\"id\" graphql:\"id\"" - LastName *string "json:\"lastName,omitempty\" graphql:\"lastName\"" -} - -func (t *CreateGroupMembership_CreateGroupMembership_GroupMembership_User) GetDisplayName() string { - if t == nil { - t = &CreateGroupMembership_CreateGroupMembership_GroupMembership_User{} - } - return t.DisplayName -} -func (t *CreateGroupMembership_CreateGroupMembership_GroupMembership_User) GetEmail() string { - if t == nil { - t = &CreateGroupMembership_CreateGroupMembership_GroupMembership_User{} - } - return t.Email -} -func (t *CreateGroupMembership_CreateGroupMembership_GroupMembership_User) GetFirstName() *string { - if t == nil { - t = &CreateGroupMembership_CreateGroupMembership_GroupMembership_User{} - } - return t.FirstName -} -func (t *CreateGroupMembership_CreateGroupMembership_GroupMembership_User) GetID() string { - if t == nil { - t = &CreateGroupMembership_CreateGroupMembership_GroupMembership_User{} - } - return t.ID -} -func (t *CreateGroupMembership_CreateGroupMembership_GroupMembership_User) GetLastName() *string { - if t == nil { - t = &CreateGroupMembership_CreateGroupMembership_GroupMembership_User{} - } - return t.LastName -} - -type CreateGroupMembership_CreateGroupMembership_GroupMembership struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - GroupID string "json:\"groupID\" graphql:\"groupID\"" - ID string "json:\"id\" graphql:\"id\"" - Role enums.Role "json:\"role\" graphql:\"role\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - User CreateGroupMembership_CreateGroupMembership_GroupMembership_User "json:\"user\" graphql:\"user\"" -} - -func (t *CreateGroupMembership_CreateGroupMembership_GroupMembership) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateGroupMembership_CreateGroupMembership_GroupMembership{} - } - return t.CreatedAt -} -func (t *CreateGroupMembership_CreateGroupMembership_GroupMembership) GetCreatedBy() *string { - if t == nil { - t = &CreateGroupMembership_CreateGroupMembership_GroupMembership{} - } - return t.CreatedBy -} -func (t *CreateGroupMembership_CreateGroupMembership_GroupMembership) GetGroupID() string { - if t == nil { - t = &CreateGroupMembership_CreateGroupMembership_GroupMembership{} - } - return t.GroupID -} -func (t *CreateGroupMembership_CreateGroupMembership_GroupMembership) GetID() string { - if t == nil { - t = &CreateGroupMembership_CreateGroupMembership_GroupMembership{} - } - return t.ID -} -func (t *CreateGroupMembership_CreateGroupMembership_GroupMembership) GetRole() *enums.Role { - if t == nil { - t = &CreateGroupMembership_CreateGroupMembership_GroupMembership{} - } - return &t.Role -} -func (t *CreateGroupMembership_CreateGroupMembership_GroupMembership) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateGroupMembership_CreateGroupMembership_GroupMembership{} - } - return t.UpdatedAt -} -func (t *CreateGroupMembership_CreateGroupMembership_GroupMembership) GetUpdatedBy() *string { - if t == nil { - t = &CreateGroupMembership_CreateGroupMembership_GroupMembership{} - } - return t.UpdatedBy -} -func (t *CreateGroupMembership_CreateGroupMembership_GroupMembership) GetUser() *CreateGroupMembership_CreateGroupMembership_GroupMembership_User { - if t == nil { - t = &CreateGroupMembership_CreateGroupMembership_GroupMembership{} - } - return &t.User -} - -type CreateGroupMembership_CreateGroupMembership struct { - GroupMembership CreateGroupMembership_CreateGroupMembership_GroupMembership "json:\"groupMembership\" graphql:\"groupMembership\"" -} - -func (t *CreateGroupMembership_CreateGroupMembership) GetGroupMembership() *CreateGroupMembership_CreateGroupMembership_GroupMembership { - if t == nil { - t = &CreateGroupMembership_CreateGroupMembership{} - } - return &t.GroupMembership -} - -type DeleteGroupMembership_DeleteGroupMembership struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteGroupMembership_DeleteGroupMembership) GetDeletedID() string { - if t == nil { - t = &DeleteGroupMembership_DeleteGroupMembership{} - } - return t.DeletedID -} - -type GetAllGroupMemberships_GroupMemberships_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllGroupMemberships_GroupMemberships_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllGroupMemberships_GroupMemberships_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllGroupMemberships_GroupMemberships_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllGroupMemberships_GroupMemberships_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllGroupMemberships_GroupMemberships_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllGroupMemberships_GroupMemberships_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllGroupMemberships_GroupMemberships_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllGroupMemberships_GroupMemberships_PageInfo{} - } - return t.StartCursor -} - -type GetAllGroupMemberships_GroupMemberships_Edges_Node_User struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - Email string "json:\"email\" graphql:\"email\"" - FirstName *string "json:\"firstName,omitempty\" graphql:\"firstName\"" - ID string "json:\"id\" graphql:\"id\"" - LastName *string "json:\"lastName,omitempty\" graphql:\"lastName\"" -} - -func (t *GetAllGroupMemberships_GroupMemberships_Edges_Node_User) GetDisplayName() string { - if t == nil { - t = &GetAllGroupMemberships_GroupMemberships_Edges_Node_User{} - } - return t.DisplayName -} -func (t *GetAllGroupMemberships_GroupMemberships_Edges_Node_User) GetEmail() string { - if t == nil { - t = &GetAllGroupMemberships_GroupMemberships_Edges_Node_User{} - } - return t.Email -} -func (t *GetAllGroupMemberships_GroupMemberships_Edges_Node_User) GetFirstName() *string { - if t == nil { - t = &GetAllGroupMemberships_GroupMemberships_Edges_Node_User{} - } - return t.FirstName -} -func (t *GetAllGroupMemberships_GroupMemberships_Edges_Node_User) GetID() string { - if t == nil { - t = &GetAllGroupMemberships_GroupMemberships_Edges_Node_User{} - } - return t.ID -} -func (t *GetAllGroupMemberships_GroupMemberships_Edges_Node_User) GetLastName() *string { - if t == nil { - t = &GetAllGroupMemberships_GroupMemberships_Edges_Node_User{} - } - return t.LastName -} - -type GetAllGroupMemberships_GroupMemberships_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - GroupID string "json:\"groupID\" graphql:\"groupID\"" - ID string "json:\"id\" graphql:\"id\"" - Role enums.Role "json:\"role\" graphql:\"role\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - User GetAllGroupMemberships_GroupMemberships_Edges_Node_User "json:\"user\" graphql:\"user\"" -} - -func (t *GetAllGroupMemberships_GroupMemberships_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllGroupMemberships_GroupMemberships_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllGroupMemberships_GroupMemberships_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllGroupMemberships_GroupMemberships_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllGroupMemberships_GroupMemberships_Edges_Node) GetGroupID() string { - if t == nil { - t = &GetAllGroupMemberships_GroupMemberships_Edges_Node{} - } - return t.GroupID -} -func (t *GetAllGroupMemberships_GroupMemberships_Edges_Node) GetID() string { - if t == nil { - t = &GetAllGroupMemberships_GroupMemberships_Edges_Node{} - } - return t.ID -} -func (t *GetAllGroupMemberships_GroupMemberships_Edges_Node) GetRole() *enums.Role { - if t == nil { - t = &GetAllGroupMemberships_GroupMemberships_Edges_Node{} - } - return &t.Role -} -func (t *GetAllGroupMemberships_GroupMemberships_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllGroupMemberships_GroupMemberships_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllGroupMemberships_GroupMemberships_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllGroupMemberships_GroupMemberships_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetAllGroupMemberships_GroupMemberships_Edges_Node) GetUser() *GetAllGroupMemberships_GroupMemberships_Edges_Node_User { - if t == nil { - t = &GetAllGroupMemberships_GroupMemberships_Edges_Node{} - } - return &t.User -} - -type GetAllGroupMemberships_GroupMemberships_Edges struct { - Node *GetAllGroupMemberships_GroupMemberships_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllGroupMemberships_GroupMemberships_Edges) GetNode() *GetAllGroupMemberships_GroupMemberships_Edges_Node { - if t == nil { - t = &GetAllGroupMemberships_GroupMemberships_Edges{} - } - return t.Node -} - -type GetAllGroupMemberships_GroupMemberships struct { - Edges []*GetAllGroupMemberships_GroupMemberships_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllGroupMemberships_GroupMemberships_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllGroupMemberships_GroupMemberships) GetEdges() []*GetAllGroupMemberships_GroupMemberships_Edges { - if t == nil { - t = &GetAllGroupMemberships_GroupMemberships{} - } - return t.Edges -} -func (t *GetAllGroupMemberships_GroupMemberships) GetPageInfo() *GetAllGroupMemberships_GroupMemberships_PageInfo { - if t == nil { - t = &GetAllGroupMemberships_GroupMemberships{} - } - return &t.PageInfo -} -func (t *GetAllGroupMemberships_GroupMemberships) GetTotalCount() int64 { - if t == nil { - t = &GetAllGroupMemberships_GroupMemberships{} - } - return t.TotalCount -} - -type GetGroupMembershipByID_GroupMembership_User struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - Email string "json:\"email\" graphql:\"email\"" - FirstName *string "json:\"firstName,omitempty\" graphql:\"firstName\"" - ID string "json:\"id\" graphql:\"id\"" - LastName *string "json:\"lastName,omitempty\" graphql:\"lastName\"" -} - -func (t *GetGroupMembershipByID_GroupMembership_User) GetDisplayName() string { - if t == nil { - t = &GetGroupMembershipByID_GroupMembership_User{} - } - return t.DisplayName -} -func (t *GetGroupMembershipByID_GroupMembership_User) GetEmail() string { - if t == nil { - t = &GetGroupMembershipByID_GroupMembership_User{} - } - return t.Email -} -func (t *GetGroupMembershipByID_GroupMembership_User) GetFirstName() *string { - if t == nil { - t = &GetGroupMembershipByID_GroupMembership_User{} - } - return t.FirstName -} -func (t *GetGroupMembershipByID_GroupMembership_User) GetID() string { - if t == nil { - t = &GetGroupMembershipByID_GroupMembership_User{} - } - return t.ID -} -func (t *GetGroupMembershipByID_GroupMembership_User) GetLastName() *string { - if t == nil { - t = &GetGroupMembershipByID_GroupMembership_User{} - } - return t.LastName -} - -type GetGroupMembershipByID_GroupMembership struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - GroupID string "json:\"groupID\" graphql:\"groupID\"" - ID string "json:\"id\" graphql:\"id\"" - Role enums.Role "json:\"role\" graphql:\"role\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - User GetGroupMembershipByID_GroupMembership_User "json:\"user\" graphql:\"user\"" -} - -func (t *GetGroupMembershipByID_GroupMembership) GetCreatedAt() *time.Time { - if t == nil { - t = &GetGroupMembershipByID_GroupMembership{} - } - return t.CreatedAt -} -func (t *GetGroupMembershipByID_GroupMembership) GetCreatedBy() *string { - if t == nil { - t = &GetGroupMembershipByID_GroupMembership{} - } - return t.CreatedBy -} -func (t *GetGroupMembershipByID_GroupMembership) GetGroupID() string { - if t == nil { - t = &GetGroupMembershipByID_GroupMembership{} - } - return t.GroupID -} -func (t *GetGroupMembershipByID_GroupMembership) GetID() string { - if t == nil { - t = &GetGroupMembershipByID_GroupMembership{} - } - return t.ID -} -func (t *GetGroupMembershipByID_GroupMembership) GetRole() *enums.Role { - if t == nil { - t = &GetGroupMembershipByID_GroupMembership{} - } - return &t.Role -} -func (t *GetGroupMembershipByID_GroupMembership) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetGroupMembershipByID_GroupMembership{} - } - return t.UpdatedAt -} -func (t *GetGroupMembershipByID_GroupMembership) GetUpdatedBy() *string { - if t == nil { - t = &GetGroupMembershipByID_GroupMembership{} - } - return t.UpdatedBy -} -func (t *GetGroupMembershipByID_GroupMembership) GetUser() *GetGroupMembershipByID_GroupMembership_User { - if t == nil { - t = &GetGroupMembershipByID_GroupMembership{} - } - return &t.User -} - -type GetGroupMemberships_GroupMemberships_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetGroupMemberships_GroupMemberships_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetGroupMemberships_GroupMemberships_PageInfo{} - } - return t.EndCursor -} -func (t *GetGroupMemberships_GroupMemberships_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetGroupMemberships_GroupMemberships_PageInfo{} - } - return t.HasNextPage -} -func (t *GetGroupMemberships_GroupMemberships_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetGroupMemberships_GroupMemberships_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetGroupMemberships_GroupMemberships_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetGroupMemberships_GroupMemberships_PageInfo{} - } - return t.StartCursor -} - -type GetGroupMemberships_GroupMemberships_Edges_Node_User struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - Email string "json:\"email\" graphql:\"email\"" - FirstName *string "json:\"firstName,omitempty\" graphql:\"firstName\"" - ID string "json:\"id\" graphql:\"id\"" - LastName *string "json:\"lastName,omitempty\" graphql:\"lastName\"" -} - -func (t *GetGroupMemberships_GroupMemberships_Edges_Node_User) GetDisplayName() string { - if t == nil { - t = &GetGroupMemberships_GroupMemberships_Edges_Node_User{} - } - return t.DisplayName -} -func (t *GetGroupMemberships_GroupMemberships_Edges_Node_User) GetEmail() string { - if t == nil { - t = &GetGroupMemberships_GroupMemberships_Edges_Node_User{} - } - return t.Email -} -func (t *GetGroupMemberships_GroupMemberships_Edges_Node_User) GetFirstName() *string { - if t == nil { - t = &GetGroupMemberships_GroupMemberships_Edges_Node_User{} - } - return t.FirstName -} -func (t *GetGroupMemberships_GroupMemberships_Edges_Node_User) GetID() string { - if t == nil { - t = &GetGroupMemberships_GroupMemberships_Edges_Node_User{} - } - return t.ID -} -func (t *GetGroupMemberships_GroupMemberships_Edges_Node_User) GetLastName() *string { - if t == nil { - t = &GetGroupMemberships_GroupMemberships_Edges_Node_User{} - } - return t.LastName -} - -type GetGroupMemberships_GroupMemberships_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - GroupID string "json:\"groupID\" graphql:\"groupID\"" - ID string "json:\"id\" graphql:\"id\"" - Role enums.Role "json:\"role\" graphql:\"role\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - User GetGroupMemberships_GroupMemberships_Edges_Node_User "json:\"user\" graphql:\"user\"" -} - -func (t *GetGroupMemberships_GroupMemberships_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetGroupMemberships_GroupMemberships_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetGroupMemberships_GroupMemberships_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetGroupMemberships_GroupMemberships_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetGroupMemberships_GroupMemberships_Edges_Node) GetGroupID() string { - if t == nil { - t = &GetGroupMemberships_GroupMemberships_Edges_Node{} - } - return t.GroupID -} -func (t *GetGroupMemberships_GroupMemberships_Edges_Node) GetID() string { - if t == nil { - t = &GetGroupMemberships_GroupMemberships_Edges_Node{} - } - return t.ID -} -func (t *GetGroupMemberships_GroupMemberships_Edges_Node) GetRole() *enums.Role { - if t == nil { - t = &GetGroupMemberships_GroupMemberships_Edges_Node{} - } - return &t.Role -} -func (t *GetGroupMemberships_GroupMemberships_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetGroupMemberships_GroupMemberships_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetGroupMemberships_GroupMemberships_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetGroupMemberships_GroupMemberships_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetGroupMemberships_GroupMemberships_Edges_Node) GetUser() *GetGroupMemberships_GroupMemberships_Edges_Node_User { - if t == nil { - t = &GetGroupMemberships_GroupMemberships_Edges_Node{} - } - return &t.User -} - -type GetGroupMemberships_GroupMemberships_Edges struct { - Node *GetGroupMemberships_GroupMemberships_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetGroupMemberships_GroupMemberships_Edges) GetNode() *GetGroupMemberships_GroupMemberships_Edges_Node { - if t == nil { - t = &GetGroupMemberships_GroupMemberships_Edges{} - } - return t.Node -} - -type GetGroupMemberships_GroupMemberships struct { - Edges []*GetGroupMemberships_GroupMemberships_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetGroupMemberships_GroupMemberships_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetGroupMemberships_GroupMemberships) GetEdges() []*GetGroupMemberships_GroupMemberships_Edges { - if t == nil { - t = &GetGroupMemberships_GroupMemberships{} - } - return t.Edges -} -func (t *GetGroupMemberships_GroupMemberships) GetPageInfo() *GetGroupMemberships_GroupMemberships_PageInfo { - if t == nil { - t = &GetGroupMemberships_GroupMemberships{} - } - return &t.PageInfo -} -func (t *GetGroupMemberships_GroupMemberships) GetTotalCount() int64 { - if t == nil { - t = &GetGroupMemberships_GroupMemberships{} - } - return t.TotalCount -} - -type UpdateGroupMembership_UpdateGroupMembership_GroupMembership_User struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - Email string "json:\"email\" graphql:\"email\"" - FirstName *string "json:\"firstName,omitempty\" graphql:\"firstName\"" - ID string "json:\"id\" graphql:\"id\"" - LastName *string "json:\"lastName,omitempty\" graphql:\"lastName\"" -} - -func (t *UpdateGroupMembership_UpdateGroupMembership_GroupMembership_User) GetDisplayName() string { - if t == nil { - t = &UpdateGroupMembership_UpdateGroupMembership_GroupMembership_User{} - } - return t.DisplayName -} -func (t *UpdateGroupMembership_UpdateGroupMembership_GroupMembership_User) GetEmail() string { - if t == nil { - t = &UpdateGroupMembership_UpdateGroupMembership_GroupMembership_User{} - } - return t.Email -} -func (t *UpdateGroupMembership_UpdateGroupMembership_GroupMembership_User) GetFirstName() *string { - if t == nil { - t = &UpdateGroupMembership_UpdateGroupMembership_GroupMembership_User{} - } - return t.FirstName -} -func (t *UpdateGroupMembership_UpdateGroupMembership_GroupMembership_User) GetID() string { - if t == nil { - t = &UpdateGroupMembership_UpdateGroupMembership_GroupMembership_User{} - } - return t.ID -} -func (t *UpdateGroupMembership_UpdateGroupMembership_GroupMembership_User) GetLastName() *string { - if t == nil { - t = &UpdateGroupMembership_UpdateGroupMembership_GroupMembership_User{} - } - return t.LastName -} - -type UpdateGroupMembership_UpdateGroupMembership_GroupMembership struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - GroupID string "json:\"groupID\" graphql:\"groupID\"" - ID string "json:\"id\" graphql:\"id\"" - Role enums.Role "json:\"role\" graphql:\"role\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - User UpdateGroupMembership_UpdateGroupMembership_GroupMembership_User "json:\"user\" graphql:\"user\"" -} - -func (t *UpdateGroupMembership_UpdateGroupMembership_GroupMembership) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateGroupMembership_UpdateGroupMembership_GroupMembership{} - } - return t.CreatedAt -} -func (t *UpdateGroupMembership_UpdateGroupMembership_GroupMembership) GetCreatedBy() *string { - if t == nil { - t = &UpdateGroupMembership_UpdateGroupMembership_GroupMembership{} - } - return t.CreatedBy -} -func (t *UpdateGroupMembership_UpdateGroupMembership_GroupMembership) GetGroupID() string { - if t == nil { - t = &UpdateGroupMembership_UpdateGroupMembership_GroupMembership{} - } - return t.GroupID -} -func (t *UpdateGroupMembership_UpdateGroupMembership_GroupMembership) GetID() string { - if t == nil { - t = &UpdateGroupMembership_UpdateGroupMembership_GroupMembership{} - } - return t.ID -} -func (t *UpdateGroupMembership_UpdateGroupMembership_GroupMembership) GetRole() *enums.Role { - if t == nil { - t = &UpdateGroupMembership_UpdateGroupMembership_GroupMembership{} - } - return &t.Role -} -func (t *UpdateGroupMembership_UpdateGroupMembership_GroupMembership) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateGroupMembership_UpdateGroupMembership_GroupMembership{} - } - return t.UpdatedAt -} -func (t *UpdateGroupMembership_UpdateGroupMembership_GroupMembership) GetUpdatedBy() *string { - if t == nil { - t = &UpdateGroupMembership_UpdateGroupMembership_GroupMembership{} - } - return t.UpdatedBy -} -func (t *UpdateGroupMembership_UpdateGroupMembership_GroupMembership) GetUser() *UpdateGroupMembership_UpdateGroupMembership_GroupMembership_User { - if t == nil { - t = &UpdateGroupMembership_UpdateGroupMembership_GroupMembership{} - } - return &t.User -} - -type UpdateGroupMembership_UpdateGroupMembership struct { - GroupMembership UpdateGroupMembership_UpdateGroupMembership_GroupMembership "json:\"groupMembership\" graphql:\"groupMembership\"" -} - -func (t *UpdateGroupMembership_UpdateGroupMembership) GetGroupMembership() *UpdateGroupMembership_UpdateGroupMembership_GroupMembership { - if t == nil { - t = &UpdateGroupMembership_UpdateGroupMembership{} - } - return &t.GroupMembership -} - -type CreateBulkCSVGroupSetting_CreateBulkCSVGroupSetting_GroupSettings struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - GroupID *string "json:\"groupID,omitempty\" graphql:\"groupID\"" - ID string "json:\"id\" graphql:\"id\"" - JoinPolicy enums.JoinPolicy "json:\"joinPolicy\" graphql:\"joinPolicy\"" - SyncToGithub *bool "json:\"syncToGithub,omitempty\" graphql:\"syncToGithub\"" - SyncToSlack *bool "json:\"syncToSlack,omitempty\" graphql:\"syncToSlack\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Visibility enums.Visibility "json:\"visibility\" graphql:\"visibility\"" -} - -func (t *CreateBulkCSVGroupSetting_CreateBulkCSVGroupSetting_GroupSettings) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVGroupSetting_CreateBulkCSVGroupSetting_GroupSettings{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVGroupSetting_CreateBulkCSVGroupSetting_GroupSettings) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVGroupSetting_CreateBulkCSVGroupSetting_GroupSettings{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVGroupSetting_CreateBulkCSVGroupSetting_GroupSettings) GetGroupID() *string { - if t == nil { - t = &CreateBulkCSVGroupSetting_CreateBulkCSVGroupSetting_GroupSettings{} - } - return t.GroupID -} -func (t *CreateBulkCSVGroupSetting_CreateBulkCSVGroupSetting_GroupSettings) GetID() string { - if t == nil { - t = &CreateBulkCSVGroupSetting_CreateBulkCSVGroupSetting_GroupSettings{} - } - return t.ID -} -func (t *CreateBulkCSVGroupSetting_CreateBulkCSVGroupSetting_GroupSettings) GetJoinPolicy() *enums.JoinPolicy { - if t == nil { - t = &CreateBulkCSVGroupSetting_CreateBulkCSVGroupSetting_GroupSettings{} - } - return &t.JoinPolicy -} -func (t *CreateBulkCSVGroupSetting_CreateBulkCSVGroupSetting_GroupSettings) GetSyncToGithub() *bool { - if t == nil { - t = &CreateBulkCSVGroupSetting_CreateBulkCSVGroupSetting_GroupSettings{} - } - return t.SyncToGithub -} -func (t *CreateBulkCSVGroupSetting_CreateBulkCSVGroupSetting_GroupSettings) GetSyncToSlack() *bool { - if t == nil { - t = &CreateBulkCSVGroupSetting_CreateBulkCSVGroupSetting_GroupSettings{} - } - return t.SyncToSlack -} -func (t *CreateBulkCSVGroupSetting_CreateBulkCSVGroupSetting_GroupSettings) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVGroupSetting_CreateBulkCSVGroupSetting_GroupSettings{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVGroupSetting_CreateBulkCSVGroupSetting_GroupSettings) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVGroupSetting_CreateBulkCSVGroupSetting_GroupSettings{} - } - return t.UpdatedBy -} -func (t *CreateBulkCSVGroupSetting_CreateBulkCSVGroupSetting_GroupSettings) GetVisibility() *enums.Visibility { - if t == nil { - t = &CreateBulkCSVGroupSetting_CreateBulkCSVGroupSetting_GroupSettings{} - } - return &t.Visibility -} - -type CreateBulkCSVGroupSetting_CreateBulkCSVGroupSetting struct { - GroupSettings []*CreateBulkCSVGroupSetting_CreateBulkCSVGroupSetting_GroupSettings "json:\"groupSettings,omitempty\" graphql:\"groupSettings\"" -} - -func (t *CreateBulkCSVGroupSetting_CreateBulkCSVGroupSetting) GetGroupSettings() []*CreateBulkCSVGroupSetting_CreateBulkCSVGroupSetting_GroupSettings { - if t == nil { - t = &CreateBulkCSVGroupSetting_CreateBulkCSVGroupSetting{} - } - return t.GroupSettings -} - -type CreateBulkGroupSetting_CreateBulkGroupSetting_GroupSettings struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - GroupID *string "json:\"groupID,omitempty\" graphql:\"groupID\"" - ID string "json:\"id\" graphql:\"id\"" - JoinPolicy enums.JoinPolicy "json:\"joinPolicy\" graphql:\"joinPolicy\"" - SyncToGithub *bool "json:\"syncToGithub,omitempty\" graphql:\"syncToGithub\"" - SyncToSlack *bool "json:\"syncToSlack,omitempty\" graphql:\"syncToSlack\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Visibility enums.Visibility "json:\"visibility\" graphql:\"visibility\"" -} - -func (t *CreateBulkGroupSetting_CreateBulkGroupSetting_GroupSettings) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkGroupSetting_CreateBulkGroupSetting_GroupSettings{} - } - return t.CreatedAt -} -func (t *CreateBulkGroupSetting_CreateBulkGroupSetting_GroupSettings) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkGroupSetting_CreateBulkGroupSetting_GroupSettings{} - } - return t.CreatedBy -} -func (t *CreateBulkGroupSetting_CreateBulkGroupSetting_GroupSettings) GetGroupID() *string { - if t == nil { - t = &CreateBulkGroupSetting_CreateBulkGroupSetting_GroupSettings{} - } - return t.GroupID -} -func (t *CreateBulkGroupSetting_CreateBulkGroupSetting_GroupSettings) GetID() string { - if t == nil { - t = &CreateBulkGroupSetting_CreateBulkGroupSetting_GroupSettings{} - } - return t.ID -} -func (t *CreateBulkGroupSetting_CreateBulkGroupSetting_GroupSettings) GetJoinPolicy() *enums.JoinPolicy { - if t == nil { - t = &CreateBulkGroupSetting_CreateBulkGroupSetting_GroupSettings{} - } - return &t.JoinPolicy -} -func (t *CreateBulkGroupSetting_CreateBulkGroupSetting_GroupSettings) GetSyncToGithub() *bool { - if t == nil { - t = &CreateBulkGroupSetting_CreateBulkGroupSetting_GroupSettings{} - } - return t.SyncToGithub -} -func (t *CreateBulkGroupSetting_CreateBulkGroupSetting_GroupSettings) GetSyncToSlack() *bool { - if t == nil { - t = &CreateBulkGroupSetting_CreateBulkGroupSetting_GroupSettings{} - } - return t.SyncToSlack -} -func (t *CreateBulkGroupSetting_CreateBulkGroupSetting_GroupSettings) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkGroupSetting_CreateBulkGroupSetting_GroupSettings{} - } - return t.UpdatedAt -} -func (t *CreateBulkGroupSetting_CreateBulkGroupSetting_GroupSettings) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkGroupSetting_CreateBulkGroupSetting_GroupSettings{} - } - return t.UpdatedBy -} -func (t *CreateBulkGroupSetting_CreateBulkGroupSetting_GroupSettings) GetVisibility() *enums.Visibility { - if t == nil { - t = &CreateBulkGroupSetting_CreateBulkGroupSetting_GroupSettings{} - } - return &t.Visibility -} - -type CreateBulkGroupSetting_CreateBulkGroupSetting struct { - GroupSettings []*CreateBulkGroupSetting_CreateBulkGroupSetting_GroupSettings "json:\"groupSettings,omitempty\" graphql:\"groupSettings\"" -} - -func (t *CreateBulkGroupSetting_CreateBulkGroupSetting) GetGroupSettings() []*CreateBulkGroupSetting_CreateBulkGroupSetting_GroupSettings { - if t == nil { - t = &CreateBulkGroupSetting_CreateBulkGroupSetting{} - } - return t.GroupSettings -} - -type CreateGroupSetting_CreateGroupSetting_GroupSetting struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - GroupID *string "json:\"groupID,omitempty\" graphql:\"groupID\"" - ID string "json:\"id\" graphql:\"id\"" - JoinPolicy enums.JoinPolicy "json:\"joinPolicy\" graphql:\"joinPolicy\"" - SyncToGithub *bool "json:\"syncToGithub,omitempty\" graphql:\"syncToGithub\"" - SyncToSlack *bool "json:\"syncToSlack,omitempty\" graphql:\"syncToSlack\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Visibility enums.Visibility "json:\"visibility\" graphql:\"visibility\"" -} - -func (t *CreateGroupSetting_CreateGroupSetting_GroupSetting) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateGroupSetting_CreateGroupSetting_GroupSetting{} - } - return t.CreatedAt -} -func (t *CreateGroupSetting_CreateGroupSetting_GroupSetting) GetCreatedBy() *string { - if t == nil { - t = &CreateGroupSetting_CreateGroupSetting_GroupSetting{} - } - return t.CreatedBy -} -func (t *CreateGroupSetting_CreateGroupSetting_GroupSetting) GetGroupID() *string { - if t == nil { - t = &CreateGroupSetting_CreateGroupSetting_GroupSetting{} - } - return t.GroupID -} -func (t *CreateGroupSetting_CreateGroupSetting_GroupSetting) GetID() string { - if t == nil { - t = &CreateGroupSetting_CreateGroupSetting_GroupSetting{} - } - return t.ID -} -func (t *CreateGroupSetting_CreateGroupSetting_GroupSetting) GetJoinPolicy() *enums.JoinPolicy { - if t == nil { - t = &CreateGroupSetting_CreateGroupSetting_GroupSetting{} - } - return &t.JoinPolicy -} -func (t *CreateGroupSetting_CreateGroupSetting_GroupSetting) GetSyncToGithub() *bool { - if t == nil { - t = &CreateGroupSetting_CreateGroupSetting_GroupSetting{} - } - return t.SyncToGithub -} -func (t *CreateGroupSetting_CreateGroupSetting_GroupSetting) GetSyncToSlack() *bool { - if t == nil { - t = &CreateGroupSetting_CreateGroupSetting_GroupSetting{} - } - return t.SyncToSlack -} -func (t *CreateGroupSetting_CreateGroupSetting_GroupSetting) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateGroupSetting_CreateGroupSetting_GroupSetting{} - } - return t.UpdatedAt -} -func (t *CreateGroupSetting_CreateGroupSetting_GroupSetting) GetUpdatedBy() *string { - if t == nil { - t = &CreateGroupSetting_CreateGroupSetting_GroupSetting{} - } - return t.UpdatedBy -} -func (t *CreateGroupSetting_CreateGroupSetting_GroupSetting) GetVisibility() *enums.Visibility { - if t == nil { - t = &CreateGroupSetting_CreateGroupSetting_GroupSetting{} - } - return &t.Visibility -} - -type CreateGroupSetting_CreateGroupSetting struct { - GroupSetting CreateGroupSetting_CreateGroupSetting_GroupSetting "json:\"groupSetting\" graphql:\"groupSetting\"" -} - -func (t *CreateGroupSetting_CreateGroupSetting) GetGroupSetting() *CreateGroupSetting_CreateGroupSetting_GroupSetting { - if t == nil { - t = &CreateGroupSetting_CreateGroupSetting{} - } - return &t.GroupSetting -} - -type DeleteGroupSetting_DeleteGroupSetting struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteGroupSetting_DeleteGroupSetting) GetDeletedID() string { - if t == nil { - t = &DeleteGroupSetting_DeleteGroupSetting{} - } - return t.DeletedID -} - -type GetAllGroupSettings_GroupSettings_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllGroupSettings_GroupSettings_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllGroupSettings_GroupSettings_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllGroupSettings_GroupSettings_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllGroupSettings_GroupSettings_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllGroupSettings_GroupSettings_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllGroupSettings_GroupSettings_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllGroupSettings_GroupSettings_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllGroupSettings_GroupSettings_PageInfo{} - } - return t.StartCursor -} - -type GetAllGroupSettings_GroupSettings_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - GroupID *string "json:\"groupID,omitempty\" graphql:\"groupID\"" - ID string "json:\"id\" graphql:\"id\"" - JoinPolicy enums.JoinPolicy "json:\"joinPolicy\" graphql:\"joinPolicy\"" - SyncToGithub *bool "json:\"syncToGithub,omitempty\" graphql:\"syncToGithub\"" - SyncToSlack *bool "json:\"syncToSlack,omitempty\" graphql:\"syncToSlack\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Visibility enums.Visibility "json:\"visibility\" graphql:\"visibility\"" -} - -func (t *GetAllGroupSettings_GroupSettings_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllGroupSettings_GroupSettings_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllGroupSettings_GroupSettings_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllGroupSettings_GroupSettings_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllGroupSettings_GroupSettings_Edges_Node) GetGroupID() *string { - if t == nil { - t = &GetAllGroupSettings_GroupSettings_Edges_Node{} - } - return t.GroupID -} -func (t *GetAllGroupSettings_GroupSettings_Edges_Node) GetID() string { - if t == nil { - t = &GetAllGroupSettings_GroupSettings_Edges_Node{} - } - return t.ID -} -func (t *GetAllGroupSettings_GroupSettings_Edges_Node) GetJoinPolicy() *enums.JoinPolicy { - if t == nil { - t = &GetAllGroupSettings_GroupSettings_Edges_Node{} - } - return &t.JoinPolicy -} -func (t *GetAllGroupSettings_GroupSettings_Edges_Node) GetSyncToGithub() *bool { - if t == nil { - t = &GetAllGroupSettings_GroupSettings_Edges_Node{} - } - return t.SyncToGithub -} -func (t *GetAllGroupSettings_GroupSettings_Edges_Node) GetSyncToSlack() *bool { - if t == nil { - t = &GetAllGroupSettings_GroupSettings_Edges_Node{} - } - return t.SyncToSlack -} -func (t *GetAllGroupSettings_GroupSettings_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllGroupSettings_GroupSettings_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllGroupSettings_GroupSettings_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllGroupSettings_GroupSettings_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetAllGroupSettings_GroupSettings_Edges_Node) GetVisibility() *enums.Visibility { - if t == nil { - t = &GetAllGroupSettings_GroupSettings_Edges_Node{} - } - return &t.Visibility -} - -type GetAllGroupSettings_GroupSettings_Edges struct { - Node *GetAllGroupSettings_GroupSettings_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllGroupSettings_GroupSettings_Edges) GetNode() *GetAllGroupSettings_GroupSettings_Edges_Node { - if t == nil { - t = &GetAllGroupSettings_GroupSettings_Edges{} - } - return t.Node -} - -type GetAllGroupSettings_GroupSettings struct { - Edges []*GetAllGroupSettings_GroupSettings_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllGroupSettings_GroupSettings_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllGroupSettings_GroupSettings) GetEdges() []*GetAllGroupSettings_GroupSettings_Edges { - if t == nil { - t = &GetAllGroupSettings_GroupSettings{} - } - return t.Edges -} -func (t *GetAllGroupSettings_GroupSettings) GetPageInfo() *GetAllGroupSettings_GroupSettings_PageInfo { - if t == nil { - t = &GetAllGroupSettings_GroupSettings{} - } - return &t.PageInfo -} -func (t *GetAllGroupSettings_GroupSettings) GetTotalCount() int64 { - if t == nil { - t = &GetAllGroupSettings_GroupSettings{} - } - return t.TotalCount -} - -type GetGroupSettingByID_GroupSetting struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - GroupID *string "json:\"groupID,omitempty\" graphql:\"groupID\"" - ID string "json:\"id\" graphql:\"id\"" - JoinPolicy enums.JoinPolicy "json:\"joinPolicy\" graphql:\"joinPolicy\"" - SyncToGithub *bool "json:\"syncToGithub,omitempty\" graphql:\"syncToGithub\"" - SyncToSlack *bool "json:\"syncToSlack,omitempty\" graphql:\"syncToSlack\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Visibility enums.Visibility "json:\"visibility\" graphql:\"visibility\"" -} - -func (t *GetGroupSettingByID_GroupSetting) GetCreatedAt() *time.Time { - if t == nil { - t = &GetGroupSettingByID_GroupSetting{} - } - return t.CreatedAt -} -func (t *GetGroupSettingByID_GroupSetting) GetCreatedBy() *string { - if t == nil { - t = &GetGroupSettingByID_GroupSetting{} - } - return t.CreatedBy -} -func (t *GetGroupSettingByID_GroupSetting) GetGroupID() *string { - if t == nil { - t = &GetGroupSettingByID_GroupSetting{} - } - return t.GroupID -} -func (t *GetGroupSettingByID_GroupSetting) GetID() string { - if t == nil { - t = &GetGroupSettingByID_GroupSetting{} - } - return t.ID -} -func (t *GetGroupSettingByID_GroupSetting) GetJoinPolicy() *enums.JoinPolicy { - if t == nil { - t = &GetGroupSettingByID_GroupSetting{} - } - return &t.JoinPolicy -} -func (t *GetGroupSettingByID_GroupSetting) GetSyncToGithub() *bool { - if t == nil { - t = &GetGroupSettingByID_GroupSetting{} - } - return t.SyncToGithub -} -func (t *GetGroupSettingByID_GroupSetting) GetSyncToSlack() *bool { - if t == nil { - t = &GetGroupSettingByID_GroupSetting{} - } - return t.SyncToSlack -} -func (t *GetGroupSettingByID_GroupSetting) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetGroupSettingByID_GroupSetting{} - } - return t.UpdatedAt -} -func (t *GetGroupSettingByID_GroupSetting) GetUpdatedBy() *string { - if t == nil { - t = &GetGroupSettingByID_GroupSetting{} - } - return t.UpdatedBy -} -func (t *GetGroupSettingByID_GroupSetting) GetVisibility() *enums.Visibility { - if t == nil { - t = &GetGroupSettingByID_GroupSetting{} - } - return &t.Visibility -} - -type GetGroupSettings_GroupSettings_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetGroupSettings_GroupSettings_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetGroupSettings_GroupSettings_PageInfo{} - } - return t.EndCursor -} -func (t *GetGroupSettings_GroupSettings_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetGroupSettings_GroupSettings_PageInfo{} - } - return t.HasNextPage -} -func (t *GetGroupSettings_GroupSettings_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetGroupSettings_GroupSettings_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetGroupSettings_GroupSettings_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetGroupSettings_GroupSettings_PageInfo{} - } - return t.StartCursor -} - -type GetGroupSettings_GroupSettings_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - GroupID *string "json:\"groupID,omitempty\" graphql:\"groupID\"" - ID string "json:\"id\" graphql:\"id\"" - JoinPolicy enums.JoinPolicy "json:\"joinPolicy\" graphql:\"joinPolicy\"" - SyncToGithub *bool "json:\"syncToGithub,omitempty\" graphql:\"syncToGithub\"" - SyncToSlack *bool "json:\"syncToSlack,omitempty\" graphql:\"syncToSlack\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Visibility enums.Visibility "json:\"visibility\" graphql:\"visibility\"" -} - -func (t *GetGroupSettings_GroupSettings_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetGroupSettings_GroupSettings_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetGroupSettings_GroupSettings_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetGroupSettings_GroupSettings_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetGroupSettings_GroupSettings_Edges_Node) GetGroupID() *string { - if t == nil { - t = &GetGroupSettings_GroupSettings_Edges_Node{} - } - return t.GroupID -} -func (t *GetGroupSettings_GroupSettings_Edges_Node) GetID() string { - if t == nil { - t = &GetGroupSettings_GroupSettings_Edges_Node{} - } - return t.ID -} -func (t *GetGroupSettings_GroupSettings_Edges_Node) GetJoinPolicy() *enums.JoinPolicy { - if t == nil { - t = &GetGroupSettings_GroupSettings_Edges_Node{} - } - return &t.JoinPolicy -} -func (t *GetGroupSettings_GroupSettings_Edges_Node) GetSyncToGithub() *bool { - if t == nil { - t = &GetGroupSettings_GroupSettings_Edges_Node{} - } - return t.SyncToGithub -} -func (t *GetGroupSettings_GroupSettings_Edges_Node) GetSyncToSlack() *bool { - if t == nil { - t = &GetGroupSettings_GroupSettings_Edges_Node{} - } - return t.SyncToSlack -} -func (t *GetGroupSettings_GroupSettings_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetGroupSettings_GroupSettings_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetGroupSettings_GroupSettings_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetGroupSettings_GroupSettings_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetGroupSettings_GroupSettings_Edges_Node) GetVisibility() *enums.Visibility { - if t == nil { - t = &GetGroupSettings_GroupSettings_Edges_Node{} - } - return &t.Visibility -} - -type GetGroupSettings_GroupSettings_Edges struct { - Node *GetGroupSettings_GroupSettings_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetGroupSettings_GroupSettings_Edges) GetNode() *GetGroupSettings_GroupSettings_Edges_Node { - if t == nil { - t = &GetGroupSettings_GroupSettings_Edges{} - } - return t.Node -} - -type GetGroupSettings_GroupSettings struct { - Edges []*GetGroupSettings_GroupSettings_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetGroupSettings_GroupSettings_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetGroupSettings_GroupSettings) GetEdges() []*GetGroupSettings_GroupSettings_Edges { - if t == nil { - t = &GetGroupSettings_GroupSettings{} - } - return t.Edges -} -func (t *GetGroupSettings_GroupSettings) GetPageInfo() *GetGroupSettings_GroupSettings_PageInfo { - if t == nil { - t = &GetGroupSettings_GroupSettings{} - } - return &t.PageInfo -} -func (t *GetGroupSettings_GroupSettings) GetTotalCount() int64 { - if t == nil { - t = &GetGroupSettings_GroupSettings{} - } - return t.TotalCount -} - -type UpdateGroupSetting_UpdateGroupSetting_GroupSetting struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - GroupID *string "json:\"groupID,omitempty\" graphql:\"groupID\"" - ID string "json:\"id\" graphql:\"id\"" - JoinPolicy enums.JoinPolicy "json:\"joinPolicy\" graphql:\"joinPolicy\"" - SyncToGithub *bool "json:\"syncToGithub,omitempty\" graphql:\"syncToGithub\"" - SyncToSlack *bool "json:\"syncToSlack,omitempty\" graphql:\"syncToSlack\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Visibility enums.Visibility "json:\"visibility\" graphql:\"visibility\"" -} - -func (t *UpdateGroupSetting_UpdateGroupSetting_GroupSetting) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateGroupSetting_UpdateGroupSetting_GroupSetting{} - } - return t.CreatedAt -} -func (t *UpdateGroupSetting_UpdateGroupSetting_GroupSetting) GetCreatedBy() *string { - if t == nil { - t = &UpdateGroupSetting_UpdateGroupSetting_GroupSetting{} - } - return t.CreatedBy -} -func (t *UpdateGroupSetting_UpdateGroupSetting_GroupSetting) GetGroupID() *string { - if t == nil { - t = &UpdateGroupSetting_UpdateGroupSetting_GroupSetting{} - } - return t.GroupID -} -func (t *UpdateGroupSetting_UpdateGroupSetting_GroupSetting) GetID() string { - if t == nil { - t = &UpdateGroupSetting_UpdateGroupSetting_GroupSetting{} - } - return t.ID -} -func (t *UpdateGroupSetting_UpdateGroupSetting_GroupSetting) GetJoinPolicy() *enums.JoinPolicy { - if t == nil { - t = &UpdateGroupSetting_UpdateGroupSetting_GroupSetting{} - } - return &t.JoinPolicy -} -func (t *UpdateGroupSetting_UpdateGroupSetting_GroupSetting) GetSyncToGithub() *bool { - if t == nil { - t = &UpdateGroupSetting_UpdateGroupSetting_GroupSetting{} - } - return t.SyncToGithub -} -func (t *UpdateGroupSetting_UpdateGroupSetting_GroupSetting) GetSyncToSlack() *bool { - if t == nil { - t = &UpdateGroupSetting_UpdateGroupSetting_GroupSetting{} - } - return t.SyncToSlack -} -func (t *UpdateGroupSetting_UpdateGroupSetting_GroupSetting) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateGroupSetting_UpdateGroupSetting_GroupSetting{} - } - return t.UpdatedAt -} -func (t *UpdateGroupSetting_UpdateGroupSetting_GroupSetting) GetUpdatedBy() *string { - if t == nil { - t = &UpdateGroupSetting_UpdateGroupSetting_GroupSetting{} - } - return t.UpdatedBy -} -func (t *UpdateGroupSetting_UpdateGroupSetting_GroupSetting) GetVisibility() *enums.Visibility { - if t == nil { - t = &UpdateGroupSetting_UpdateGroupSetting_GroupSetting{} - } - return &t.Visibility -} - -type UpdateGroupSetting_UpdateGroupSetting struct { - GroupSetting UpdateGroupSetting_UpdateGroupSetting_GroupSetting "json:\"groupSetting\" graphql:\"groupSetting\"" -} - -func (t *UpdateGroupSetting_UpdateGroupSetting) GetGroupSetting() *UpdateGroupSetting_UpdateGroupSetting_GroupSetting { - if t == nil { - t = &UpdateGroupSetting_UpdateGroupSetting{} - } - return &t.GroupSetting -} - -type CreateBulkCSVHush_CreateBulkCSVHush_Hushes struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - ID string "json:\"id\" graphql:\"id\"" - Kind *string "json:\"kind,omitempty\" graphql:\"kind\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SecretName *string "json:\"secretName,omitempty\" graphql:\"secretName\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCSVHush_CreateBulkCSVHush_Hushes) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVHush_CreateBulkCSVHush_Hushes{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVHush_CreateBulkCSVHush_Hushes) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVHush_CreateBulkCSVHush_Hushes{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVHush_CreateBulkCSVHush_Hushes) GetDescription() *string { - if t == nil { - t = &CreateBulkCSVHush_CreateBulkCSVHush_Hushes{} - } - return t.Description -} -func (t *CreateBulkCSVHush_CreateBulkCSVHush_Hushes) GetID() string { - if t == nil { - t = &CreateBulkCSVHush_CreateBulkCSVHush_Hushes{} - } - return t.ID -} -func (t *CreateBulkCSVHush_CreateBulkCSVHush_Hushes) GetKind() *string { - if t == nil { - t = &CreateBulkCSVHush_CreateBulkCSVHush_Hushes{} - } - return t.Kind -} -func (t *CreateBulkCSVHush_CreateBulkCSVHush_Hushes) GetName() string { - if t == nil { - t = &CreateBulkCSVHush_CreateBulkCSVHush_Hushes{} - } - return t.Name -} -func (t *CreateBulkCSVHush_CreateBulkCSVHush_Hushes) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCSVHush_CreateBulkCSVHush_Hushes{} - } - return t.OwnerID -} -func (t *CreateBulkCSVHush_CreateBulkCSVHush_Hushes) GetSecretName() *string { - if t == nil { - t = &CreateBulkCSVHush_CreateBulkCSVHush_Hushes{} - } - return t.SecretName -} -func (t *CreateBulkCSVHush_CreateBulkCSVHush_Hushes) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVHush_CreateBulkCSVHush_Hushes{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVHush_CreateBulkCSVHush_Hushes) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVHush_CreateBulkCSVHush_Hushes{} - } - return t.UpdatedBy -} - -type CreateBulkCSVHush_CreateBulkCSVHush struct { - Hushes []*CreateBulkCSVHush_CreateBulkCSVHush_Hushes "json:\"hushes,omitempty\" graphql:\"hushes\"" -} - -func (t *CreateBulkCSVHush_CreateBulkCSVHush) GetHushes() []*CreateBulkCSVHush_CreateBulkCSVHush_Hushes { - if t == nil { - t = &CreateBulkCSVHush_CreateBulkCSVHush{} - } - return t.Hushes -} - -type CreateBulkHush_CreateBulkHush_Hushes struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - ID string "json:\"id\" graphql:\"id\"" - Kind *string "json:\"kind,omitempty\" graphql:\"kind\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SecretName *string "json:\"secretName,omitempty\" graphql:\"secretName\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkHush_CreateBulkHush_Hushes) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkHush_CreateBulkHush_Hushes{} - } - return t.CreatedAt -} -func (t *CreateBulkHush_CreateBulkHush_Hushes) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkHush_CreateBulkHush_Hushes{} - } - return t.CreatedBy -} -func (t *CreateBulkHush_CreateBulkHush_Hushes) GetDescription() *string { - if t == nil { - t = &CreateBulkHush_CreateBulkHush_Hushes{} - } - return t.Description -} -func (t *CreateBulkHush_CreateBulkHush_Hushes) GetID() string { - if t == nil { - t = &CreateBulkHush_CreateBulkHush_Hushes{} - } - return t.ID -} -func (t *CreateBulkHush_CreateBulkHush_Hushes) GetKind() *string { - if t == nil { - t = &CreateBulkHush_CreateBulkHush_Hushes{} - } - return t.Kind -} -func (t *CreateBulkHush_CreateBulkHush_Hushes) GetName() string { - if t == nil { - t = &CreateBulkHush_CreateBulkHush_Hushes{} - } - return t.Name -} -func (t *CreateBulkHush_CreateBulkHush_Hushes) GetOwnerID() *string { - if t == nil { - t = &CreateBulkHush_CreateBulkHush_Hushes{} - } - return t.OwnerID -} -func (t *CreateBulkHush_CreateBulkHush_Hushes) GetSecretName() *string { - if t == nil { - t = &CreateBulkHush_CreateBulkHush_Hushes{} - } - return t.SecretName -} -func (t *CreateBulkHush_CreateBulkHush_Hushes) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkHush_CreateBulkHush_Hushes{} - } - return t.UpdatedAt -} -func (t *CreateBulkHush_CreateBulkHush_Hushes) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkHush_CreateBulkHush_Hushes{} - } - return t.UpdatedBy -} - -type CreateBulkHush_CreateBulkHush struct { - Hushes []*CreateBulkHush_CreateBulkHush_Hushes "json:\"hushes,omitempty\" graphql:\"hushes\"" -} - -func (t *CreateBulkHush_CreateBulkHush) GetHushes() []*CreateBulkHush_CreateBulkHush_Hushes { - if t == nil { - t = &CreateBulkHush_CreateBulkHush{} - } - return t.Hushes -} - -type CreateHush_CreateHush_Hush struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - ID string "json:\"id\" graphql:\"id\"" - Kind *string "json:\"kind,omitempty\" graphql:\"kind\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SecretName *string "json:\"secretName,omitempty\" graphql:\"secretName\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateHush_CreateHush_Hush) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateHush_CreateHush_Hush{} - } - return t.CreatedAt -} -func (t *CreateHush_CreateHush_Hush) GetCreatedBy() *string { - if t == nil { - t = &CreateHush_CreateHush_Hush{} - } - return t.CreatedBy -} -func (t *CreateHush_CreateHush_Hush) GetDescription() *string { - if t == nil { - t = &CreateHush_CreateHush_Hush{} - } - return t.Description -} -func (t *CreateHush_CreateHush_Hush) GetID() string { - if t == nil { - t = &CreateHush_CreateHush_Hush{} - } - return t.ID -} -func (t *CreateHush_CreateHush_Hush) GetKind() *string { - if t == nil { - t = &CreateHush_CreateHush_Hush{} - } - return t.Kind -} -func (t *CreateHush_CreateHush_Hush) GetName() string { - if t == nil { - t = &CreateHush_CreateHush_Hush{} - } - return t.Name -} -func (t *CreateHush_CreateHush_Hush) GetOwnerID() *string { - if t == nil { - t = &CreateHush_CreateHush_Hush{} - } - return t.OwnerID -} -func (t *CreateHush_CreateHush_Hush) GetSecretName() *string { - if t == nil { - t = &CreateHush_CreateHush_Hush{} - } - return t.SecretName -} -func (t *CreateHush_CreateHush_Hush) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateHush_CreateHush_Hush{} - } - return t.UpdatedAt -} -func (t *CreateHush_CreateHush_Hush) GetUpdatedBy() *string { - if t == nil { - t = &CreateHush_CreateHush_Hush{} - } - return t.UpdatedBy -} - -type CreateHush_CreateHush struct { - Hush CreateHush_CreateHush_Hush "json:\"hush\" graphql:\"hush\"" -} - -func (t *CreateHush_CreateHush) GetHush() *CreateHush_CreateHush_Hush { - if t == nil { - t = &CreateHush_CreateHush{} - } - return &t.Hush -} - -type DeleteHush_DeleteHush struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteHush_DeleteHush) GetDeletedID() string { - if t == nil { - t = &DeleteHush_DeleteHush{} - } - return t.DeletedID -} - -type GetAllHushes_Hushes_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllHushes_Hushes_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllHushes_Hushes_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllHushes_Hushes_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllHushes_Hushes_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllHushes_Hushes_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllHushes_Hushes_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllHushes_Hushes_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllHushes_Hushes_PageInfo{} - } - return t.StartCursor -} - -type GetAllHushes_Hushes_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - ID string "json:\"id\" graphql:\"id\"" - Kind *string "json:\"kind,omitempty\" graphql:\"kind\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SecretName *string "json:\"secretName,omitempty\" graphql:\"secretName\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllHushes_Hushes_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllHushes_Hushes_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllHushes_Hushes_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllHushes_Hushes_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllHushes_Hushes_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetAllHushes_Hushes_Edges_Node{} - } - return t.Description -} -func (t *GetAllHushes_Hushes_Edges_Node) GetID() string { - if t == nil { - t = &GetAllHushes_Hushes_Edges_Node{} - } - return t.ID -} -func (t *GetAllHushes_Hushes_Edges_Node) GetKind() *string { - if t == nil { - t = &GetAllHushes_Hushes_Edges_Node{} - } - return t.Kind -} -func (t *GetAllHushes_Hushes_Edges_Node) GetName() string { - if t == nil { - t = &GetAllHushes_Hushes_Edges_Node{} - } - return t.Name -} -func (t *GetAllHushes_Hushes_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllHushes_Hushes_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllHushes_Hushes_Edges_Node) GetSecretName() *string { - if t == nil { - t = &GetAllHushes_Hushes_Edges_Node{} - } - return t.SecretName -} -func (t *GetAllHushes_Hushes_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllHushes_Hushes_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllHushes_Hushes_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllHushes_Hushes_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllHushes_Hushes_Edges struct { - Node *GetAllHushes_Hushes_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllHushes_Hushes_Edges) GetNode() *GetAllHushes_Hushes_Edges_Node { - if t == nil { - t = &GetAllHushes_Hushes_Edges{} - } - return t.Node -} - -type GetAllHushes_Hushes struct { - Edges []*GetAllHushes_Hushes_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllHushes_Hushes_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllHushes_Hushes) GetEdges() []*GetAllHushes_Hushes_Edges { - if t == nil { - t = &GetAllHushes_Hushes{} - } - return t.Edges -} -func (t *GetAllHushes_Hushes) GetPageInfo() *GetAllHushes_Hushes_PageInfo { - if t == nil { - t = &GetAllHushes_Hushes{} - } - return &t.PageInfo -} -func (t *GetAllHushes_Hushes) GetTotalCount() int64 { - if t == nil { - t = &GetAllHushes_Hushes{} - } - return t.TotalCount -} - -type GetHushByID_Hush struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - ID string "json:\"id\" graphql:\"id\"" - Kind *string "json:\"kind,omitempty\" graphql:\"kind\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SecretName *string "json:\"secretName,omitempty\" graphql:\"secretName\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetHushByID_Hush) GetCreatedAt() *time.Time { - if t == nil { - t = &GetHushByID_Hush{} - } - return t.CreatedAt -} -func (t *GetHushByID_Hush) GetCreatedBy() *string { - if t == nil { - t = &GetHushByID_Hush{} - } - return t.CreatedBy -} -func (t *GetHushByID_Hush) GetDescription() *string { - if t == nil { - t = &GetHushByID_Hush{} - } - return t.Description -} -func (t *GetHushByID_Hush) GetID() string { - if t == nil { - t = &GetHushByID_Hush{} - } - return t.ID -} -func (t *GetHushByID_Hush) GetKind() *string { - if t == nil { - t = &GetHushByID_Hush{} - } - return t.Kind -} -func (t *GetHushByID_Hush) GetName() string { - if t == nil { - t = &GetHushByID_Hush{} - } - return t.Name -} -func (t *GetHushByID_Hush) GetOwnerID() *string { - if t == nil { - t = &GetHushByID_Hush{} - } - return t.OwnerID -} -func (t *GetHushByID_Hush) GetSecretName() *string { - if t == nil { - t = &GetHushByID_Hush{} - } - return t.SecretName -} -func (t *GetHushByID_Hush) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetHushByID_Hush{} - } - return t.UpdatedAt -} -func (t *GetHushByID_Hush) GetUpdatedBy() *string { - if t == nil { - t = &GetHushByID_Hush{} - } - return t.UpdatedBy -} - -type GetHushes_Hushes_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetHushes_Hushes_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetHushes_Hushes_PageInfo{} - } - return t.EndCursor -} -func (t *GetHushes_Hushes_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetHushes_Hushes_PageInfo{} - } - return t.HasNextPage -} -func (t *GetHushes_Hushes_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetHushes_Hushes_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetHushes_Hushes_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetHushes_Hushes_PageInfo{} - } - return t.StartCursor -} - -type GetHushes_Hushes_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - ID string "json:\"id\" graphql:\"id\"" - Kind *string "json:\"kind,omitempty\" graphql:\"kind\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SecretName *string "json:\"secretName,omitempty\" graphql:\"secretName\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetHushes_Hushes_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetHushes_Hushes_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetHushes_Hushes_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetHushes_Hushes_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetHushes_Hushes_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetHushes_Hushes_Edges_Node{} - } - return t.Description -} -func (t *GetHushes_Hushes_Edges_Node) GetID() string { - if t == nil { - t = &GetHushes_Hushes_Edges_Node{} - } - return t.ID -} -func (t *GetHushes_Hushes_Edges_Node) GetKind() *string { - if t == nil { - t = &GetHushes_Hushes_Edges_Node{} - } - return t.Kind -} -func (t *GetHushes_Hushes_Edges_Node) GetName() string { - if t == nil { - t = &GetHushes_Hushes_Edges_Node{} - } - return t.Name -} -func (t *GetHushes_Hushes_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetHushes_Hushes_Edges_Node{} - } - return t.OwnerID -} -func (t *GetHushes_Hushes_Edges_Node) GetSecretName() *string { - if t == nil { - t = &GetHushes_Hushes_Edges_Node{} - } - return t.SecretName -} -func (t *GetHushes_Hushes_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetHushes_Hushes_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetHushes_Hushes_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetHushes_Hushes_Edges_Node{} - } - return t.UpdatedBy -} - -type GetHushes_Hushes_Edges struct { - Node *GetHushes_Hushes_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetHushes_Hushes_Edges) GetNode() *GetHushes_Hushes_Edges_Node { - if t == nil { - t = &GetHushes_Hushes_Edges{} - } - return t.Node -} - -type GetHushes_Hushes struct { - Edges []*GetHushes_Hushes_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetHushes_Hushes_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetHushes_Hushes) GetEdges() []*GetHushes_Hushes_Edges { - if t == nil { - t = &GetHushes_Hushes{} - } - return t.Edges -} -func (t *GetHushes_Hushes) GetPageInfo() *GetHushes_Hushes_PageInfo { - if t == nil { - t = &GetHushes_Hushes{} - } - return &t.PageInfo -} -func (t *GetHushes_Hushes) GetTotalCount() int64 { - if t == nil { - t = &GetHushes_Hushes{} - } - return t.TotalCount -} - -type UpdateHush_UpdateHush_Hush struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - ID string "json:\"id\" graphql:\"id\"" - Kind *string "json:\"kind,omitempty\" graphql:\"kind\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SecretName *string "json:\"secretName,omitempty\" graphql:\"secretName\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateHush_UpdateHush_Hush) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateHush_UpdateHush_Hush{} - } - return t.CreatedAt -} -func (t *UpdateHush_UpdateHush_Hush) GetCreatedBy() *string { - if t == nil { - t = &UpdateHush_UpdateHush_Hush{} - } - return t.CreatedBy -} -func (t *UpdateHush_UpdateHush_Hush) GetDescription() *string { - if t == nil { - t = &UpdateHush_UpdateHush_Hush{} - } - return t.Description -} -func (t *UpdateHush_UpdateHush_Hush) GetID() string { - if t == nil { - t = &UpdateHush_UpdateHush_Hush{} - } - return t.ID -} -func (t *UpdateHush_UpdateHush_Hush) GetKind() *string { - if t == nil { - t = &UpdateHush_UpdateHush_Hush{} - } - return t.Kind -} -func (t *UpdateHush_UpdateHush_Hush) GetName() string { - if t == nil { - t = &UpdateHush_UpdateHush_Hush{} - } - return t.Name -} -func (t *UpdateHush_UpdateHush_Hush) GetOwnerID() *string { - if t == nil { - t = &UpdateHush_UpdateHush_Hush{} - } - return t.OwnerID -} -func (t *UpdateHush_UpdateHush_Hush) GetSecretName() *string { - if t == nil { - t = &UpdateHush_UpdateHush_Hush{} - } - return t.SecretName -} -func (t *UpdateHush_UpdateHush_Hush) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateHush_UpdateHush_Hush{} - } - return t.UpdatedAt -} -func (t *UpdateHush_UpdateHush_Hush) GetUpdatedBy() *string { - if t == nil { - t = &UpdateHush_UpdateHush_Hush{} - } - return t.UpdatedBy -} - -type UpdateHush_UpdateHush struct { - Hush UpdateHush_UpdateHush_Hush "json:\"hush\" graphql:\"hush\"" -} - -func (t *UpdateHush_UpdateHush) GetHush() *UpdateHush_UpdateHush_Hush { - if t == nil { - t = &UpdateHush_UpdateHush{} - } - return &t.Hush -} - -type CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders struct { - AlternateEmail *string "json:\"alternateEmail,omitempty\" graphql:\"alternateEmail\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Department *string "json:\"department,omitempty\" graphql:\"department\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - Email string "json:\"email\" graphql:\"email\"" - EmployerEntityID *string "json:\"employerEntityID,omitempty\" graphql:\"employerEntityID\"" - EndDate *models.DateTime "json:\"endDate,omitempty\" graphql:\"endDate\"" - EnvironmentID *string "json:\"environmentID,omitempty\" graphql:\"environmentID\"" - EnvironmentName *string "json:\"environmentName,omitempty\" graphql:\"environmentName\"" - ExternalReferenceID *string "json:\"externalReferenceID,omitempty\" graphql:\"externalReferenceID\"" - ExternalUserID *string "json:\"externalUserID,omitempty\" graphql:\"externalUserID\"" - FullName string "json:\"fullName\" graphql:\"fullName\"" - ID string "json:\"id\" graphql:\"id\"" - IdentityHolderType enums.IdentityHolderType "json:\"identityHolderType\" graphql:\"identityHolderType\"" - InternalOwner *string "json:\"internalOwner,omitempty\" graphql:\"internalOwner\"" - InternalOwnerGroupID *string "json:\"internalOwnerGroupID,omitempty\" graphql:\"internalOwnerGroupID\"" - InternalOwnerUserID *string "json:\"internalOwnerUserID,omitempty\" graphql:\"internalOwnerUserID\"" - IsActive bool "json:\"isActive\" graphql:\"isActive\"" - IsOpenlaneUser *bool "json:\"isOpenlaneUser,omitempty\" graphql:\"isOpenlaneUser\"" - Location *string "json:\"location,omitempty\" graphql:\"location\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PhoneNumber *string "json:\"phoneNumber,omitempty\" graphql:\"phoneNumber\"" - ScopeID *string "json:\"scopeID,omitempty\" graphql:\"scopeID\"" - ScopeName *string "json:\"scopeName,omitempty\" graphql:\"scopeName\"" - StartDate *models.DateTime "json:\"startDate,omitempty\" graphql:\"startDate\"" - Status enums.UserStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Team *string "json:\"team,omitempty\" graphql:\"team\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - UserID *string "json:\"userID,omitempty\" graphql:\"userID\"" - WorkflowEligibleMarker *bool "json:\"workflowEligibleMarker,omitempty\" graphql:\"workflowEligibleMarker\"" -} - -func (t *CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders) GetAlternateEmail() *string { - if t == nil { - t = &CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders{} - } - return t.AlternateEmail -} -func (t *CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders) GetDepartment() *string { - if t == nil { - t = &CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders{} - } - return t.Department -} -func (t *CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders) GetDisplayID() string { - if t == nil { - t = &CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders{} - } - return t.DisplayID -} -func (t *CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders) GetEmail() string { - if t == nil { - t = &CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders{} - } - return t.Email -} -func (t *CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders) GetEmployerEntityID() *string { - if t == nil { - t = &CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders{} - } - return t.EmployerEntityID -} -func (t *CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders) GetEndDate() *models.DateTime { - if t == nil { - t = &CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders{} - } - return t.EndDate -} -func (t *CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders) GetEnvironmentID() *string { - if t == nil { - t = &CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders{} - } - return t.EnvironmentID -} -func (t *CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders) GetEnvironmentName() *string { - if t == nil { - t = &CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders{} - } - return t.EnvironmentName -} -func (t *CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders) GetExternalReferenceID() *string { - if t == nil { - t = &CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders{} - } - return t.ExternalReferenceID -} -func (t *CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders) GetExternalUserID() *string { - if t == nil { - t = &CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders{} - } - return t.ExternalUserID -} -func (t *CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders) GetFullName() string { - if t == nil { - t = &CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders{} - } - return t.FullName -} -func (t *CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders) GetID() string { - if t == nil { - t = &CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders{} - } - return t.ID -} -func (t *CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders) GetIdentityHolderType() *enums.IdentityHolderType { - if t == nil { - t = &CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders{} - } - return &t.IdentityHolderType -} -func (t *CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders) GetInternalOwner() *string { - if t == nil { - t = &CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders{} - } - return t.InternalOwner -} -func (t *CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders) GetInternalOwnerGroupID() *string { - if t == nil { - t = &CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders{} - } - return t.InternalOwnerGroupID -} -func (t *CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders) GetInternalOwnerUserID() *string { - if t == nil { - t = &CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders{} - } - return t.InternalOwnerUserID -} -func (t *CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders) GetIsActive() bool { - if t == nil { - t = &CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders{} - } - return t.IsActive -} -func (t *CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders) GetIsOpenlaneUser() *bool { - if t == nil { - t = &CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders{} - } - return t.IsOpenlaneUser -} -func (t *CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders) GetLocation() *string { - if t == nil { - t = &CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders{} - } - return t.Location -} -func (t *CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders) GetMetadata() map[string]any { - if t == nil { - t = &CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders{} - } - return t.Metadata -} -func (t *CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders{} - } - return t.OwnerID -} -func (t *CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders) GetPhoneNumber() *string { - if t == nil { - t = &CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders{} - } - return t.PhoneNumber -} -func (t *CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders) GetScopeID() *string { - if t == nil { - t = &CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders{} - } - return t.ScopeID -} -func (t *CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders) GetScopeName() *string { - if t == nil { - t = &CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders{} - } - return t.ScopeName -} -func (t *CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders) GetStartDate() *models.DateTime { - if t == nil { - t = &CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders{} - } - return t.StartDate -} -func (t *CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders) GetStatus() *enums.UserStatus { - if t == nil { - t = &CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders{} - } - return &t.Status -} -func (t *CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders) GetTags() []string { - if t == nil { - t = &CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders{} - } - return t.Tags -} -func (t *CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders) GetTeam() *string { - if t == nil { - t = &CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders{} - } - return t.Team -} -func (t *CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders) GetTitle() *string { - if t == nil { - t = &CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders{} - } - return t.Title -} -func (t *CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders{} - } - return t.UpdatedBy -} -func (t *CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders) GetUserID() *string { - if t == nil { - t = &CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders{} - } - return t.UserID -} -func (t *CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders) GetWorkflowEligibleMarker() *bool { - if t == nil { - t = &CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders{} - } - return t.WorkflowEligibleMarker -} - -type CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder struct { - IdentityHolders []*CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders "json:\"identityHolders,omitempty\" graphql:\"identityHolders\"" -} - -func (t *CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder) GetIdentityHolders() []*CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder_IdentityHolders { - if t == nil { - t = &CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder{} - } - return t.IdentityHolders -} - -type CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders struct { - AlternateEmail *string "json:\"alternateEmail,omitempty\" graphql:\"alternateEmail\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Department *string "json:\"department,omitempty\" graphql:\"department\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - Email string "json:\"email\" graphql:\"email\"" - EmployerEntityID *string "json:\"employerEntityID,omitempty\" graphql:\"employerEntityID\"" - EndDate *models.DateTime "json:\"endDate,omitempty\" graphql:\"endDate\"" - EnvironmentID *string "json:\"environmentID,omitempty\" graphql:\"environmentID\"" - EnvironmentName *string "json:\"environmentName,omitempty\" graphql:\"environmentName\"" - ExternalReferenceID *string "json:\"externalReferenceID,omitempty\" graphql:\"externalReferenceID\"" - ExternalUserID *string "json:\"externalUserID,omitempty\" graphql:\"externalUserID\"" - FullName string "json:\"fullName\" graphql:\"fullName\"" - ID string "json:\"id\" graphql:\"id\"" - IdentityHolderType enums.IdentityHolderType "json:\"identityHolderType\" graphql:\"identityHolderType\"" - InternalOwner *string "json:\"internalOwner,omitempty\" graphql:\"internalOwner\"" - InternalOwnerGroupID *string "json:\"internalOwnerGroupID,omitempty\" graphql:\"internalOwnerGroupID\"" - InternalOwnerUserID *string "json:\"internalOwnerUserID,omitempty\" graphql:\"internalOwnerUserID\"" - IsActive bool "json:\"isActive\" graphql:\"isActive\"" - IsOpenlaneUser *bool "json:\"isOpenlaneUser,omitempty\" graphql:\"isOpenlaneUser\"" - Location *string "json:\"location,omitempty\" graphql:\"location\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PhoneNumber *string "json:\"phoneNumber,omitempty\" graphql:\"phoneNumber\"" - ScopeID *string "json:\"scopeID,omitempty\" graphql:\"scopeID\"" - ScopeName *string "json:\"scopeName,omitempty\" graphql:\"scopeName\"" - StartDate *models.DateTime "json:\"startDate,omitempty\" graphql:\"startDate\"" - Status enums.UserStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Team *string "json:\"team,omitempty\" graphql:\"team\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - UserID *string "json:\"userID,omitempty\" graphql:\"userID\"" - WorkflowEligibleMarker *bool "json:\"workflowEligibleMarker,omitempty\" graphql:\"workflowEligibleMarker\"" -} - -func (t *CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders) GetAlternateEmail() *string { - if t == nil { - t = &CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders{} - } - return t.AlternateEmail -} -func (t *CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders{} - } - return t.CreatedAt -} -func (t *CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders{} - } - return t.CreatedBy -} -func (t *CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders) GetDepartment() *string { - if t == nil { - t = &CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders{} - } - return t.Department -} -func (t *CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders) GetDisplayID() string { - if t == nil { - t = &CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders{} - } - return t.DisplayID -} -func (t *CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders) GetEmail() string { - if t == nil { - t = &CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders{} - } - return t.Email -} -func (t *CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders) GetEmployerEntityID() *string { - if t == nil { - t = &CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders{} - } - return t.EmployerEntityID -} -func (t *CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders) GetEndDate() *models.DateTime { - if t == nil { - t = &CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders{} - } - return t.EndDate -} -func (t *CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders) GetEnvironmentID() *string { - if t == nil { - t = &CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders{} - } - return t.EnvironmentID -} -func (t *CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders) GetEnvironmentName() *string { - if t == nil { - t = &CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders{} - } - return t.EnvironmentName -} -func (t *CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders) GetExternalReferenceID() *string { - if t == nil { - t = &CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders{} - } - return t.ExternalReferenceID -} -func (t *CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders) GetExternalUserID() *string { - if t == nil { - t = &CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders{} - } - return t.ExternalUserID -} -func (t *CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders) GetFullName() string { - if t == nil { - t = &CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders{} - } - return t.FullName -} -func (t *CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders) GetID() string { - if t == nil { - t = &CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders{} - } - return t.ID -} -func (t *CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders) GetIdentityHolderType() *enums.IdentityHolderType { - if t == nil { - t = &CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders{} - } - return &t.IdentityHolderType -} -func (t *CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders) GetInternalOwner() *string { - if t == nil { - t = &CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders{} - } - return t.InternalOwner -} -func (t *CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders) GetInternalOwnerGroupID() *string { - if t == nil { - t = &CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders{} - } - return t.InternalOwnerGroupID -} -func (t *CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders) GetInternalOwnerUserID() *string { - if t == nil { - t = &CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders{} - } - return t.InternalOwnerUserID -} -func (t *CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders) GetIsActive() bool { - if t == nil { - t = &CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders{} - } - return t.IsActive -} -func (t *CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders) GetIsOpenlaneUser() *bool { - if t == nil { - t = &CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders{} - } - return t.IsOpenlaneUser -} -func (t *CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders) GetLocation() *string { - if t == nil { - t = &CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders{} - } - return t.Location -} -func (t *CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders) GetMetadata() map[string]any { - if t == nil { - t = &CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders{} - } - return t.Metadata -} -func (t *CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders) GetOwnerID() *string { - if t == nil { - t = &CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders{} - } - return t.OwnerID -} -func (t *CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders) GetPhoneNumber() *string { - if t == nil { - t = &CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders{} - } - return t.PhoneNumber -} -func (t *CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders) GetScopeID() *string { - if t == nil { - t = &CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders{} - } - return t.ScopeID -} -func (t *CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders) GetScopeName() *string { - if t == nil { - t = &CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders{} - } - return t.ScopeName -} -func (t *CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders) GetStartDate() *models.DateTime { - if t == nil { - t = &CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders{} - } - return t.StartDate -} -func (t *CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders) GetStatus() *enums.UserStatus { - if t == nil { - t = &CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders{} - } - return &t.Status -} -func (t *CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders) GetTags() []string { - if t == nil { - t = &CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders{} - } - return t.Tags -} -func (t *CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders) GetTeam() *string { - if t == nil { - t = &CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders{} - } - return t.Team -} -func (t *CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders) GetTitle() *string { - if t == nil { - t = &CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders{} - } - return t.Title -} -func (t *CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders{} - } - return t.UpdatedAt -} -func (t *CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders{} - } - return t.UpdatedBy -} -func (t *CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders) GetUserID() *string { - if t == nil { - t = &CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders{} - } - return t.UserID -} -func (t *CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders) GetWorkflowEligibleMarker() *bool { - if t == nil { - t = &CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders{} - } - return t.WorkflowEligibleMarker -} - -type CreateBulkIdentityHolder_CreateBulkIdentityHolder struct { - IdentityHolders []*CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders "json:\"identityHolders,omitempty\" graphql:\"identityHolders\"" -} - -func (t *CreateBulkIdentityHolder_CreateBulkIdentityHolder) GetIdentityHolders() []*CreateBulkIdentityHolder_CreateBulkIdentityHolder_IdentityHolders { - if t == nil { - t = &CreateBulkIdentityHolder_CreateBulkIdentityHolder{} - } - return t.IdentityHolders -} - -type CreateIdentityHolder_CreateIdentityHolder_IdentityHolder struct { - AlternateEmail *string "json:\"alternateEmail,omitempty\" graphql:\"alternateEmail\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Department *string "json:\"department,omitempty\" graphql:\"department\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - Email string "json:\"email\" graphql:\"email\"" - EmployerEntityID *string "json:\"employerEntityID,omitempty\" graphql:\"employerEntityID\"" - EndDate *models.DateTime "json:\"endDate,omitempty\" graphql:\"endDate\"" - EnvironmentID *string "json:\"environmentID,omitempty\" graphql:\"environmentID\"" - EnvironmentName *string "json:\"environmentName,omitempty\" graphql:\"environmentName\"" - ExternalReferenceID *string "json:\"externalReferenceID,omitempty\" graphql:\"externalReferenceID\"" - ExternalUserID *string "json:\"externalUserID,omitempty\" graphql:\"externalUserID\"" - FullName string "json:\"fullName\" graphql:\"fullName\"" - ID string "json:\"id\" graphql:\"id\"" - IdentityHolderType enums.IdentityHolderType "json:\"identityHolderType\" graphql:\"identityHolderType\"" - InternalOwner *string "json:\"internalOwner,omitempty\" graphql:\"internalOwner\"" - InternalOwnerGroupID *string "json:\"internalOwnerGroupID,omitempty\" graphql:\"internalOwnerGroupID\"" - InternalOwnerUserID *string "json:\"internalOwnerUserID,omitempty\" graphql:\"internalOwnerUserID\"" - IsActive bool "json:\"isActive\" graphql:\"isActive\"" - IsOpenlaneUser *bool "json:\"isOpenlaneUser,omitempty\" graphql:\"isOpenlaneUser\"" - Location *string "json:\"location,omitempty\" graphql:\"location\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PhoneNumber *string "json:\"phoneNumber,omitempty\" graphql:\"phoneNumber\"" - ScopeID *string "json:\"scopeID,omitempty\" graphql:\"scopeID\"" - ScopeName *string "json:\"scopeName,omitempty\" graphql:\"scopeName\"" - StartDate *models.DateTime "json:\"startDate,omitempty\" graphql:\"startDate\"" - Status enums.UserStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Team *string "json:\"team,omitempty\" graphql:\"team\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - UserID *string "json:\"userID,omitempty\" graphql:\"userID\"" - WorkflowEligibleMarker *bool "json:\"workflowEligibleMarker,omitempty\" graphql:\"workflowEligibleMarker\"" -} - -func (t *CreateIdentityHolder_CreateIdentityHolder_IdentityHolder) GetAlternateEmail() *string { - if t == nil { - t = &CreateIdentityHolder_CreateIdentityHolder_IdentityHolder{} - } - return t.AlternateEmail -} -func (t *CreateIdentityHolder_CreateIdentityHolder_IdentityHolder) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateIdentityHolder_CreateIdentityHolder_IdentityHolder{} - } - return t.CreatedAt -} -func (t *CreateIdentityHolder_CreateIdentityHolder_IdentityHolder) GetCreatedBy() *string { - if t == nil { - t = &CreateIdentityHolder_CreateIdentityHolder_IdentityHolder{} - } - return t.CreatedBy -} -func (t *CreateIdentityHolder_CreateIdentityHolder_IdentityHolder) GetDepartment() *string { - if t == nil { - t = &CreateIdentityHolder_CreateIdentityHolder_IdentityHolder{} - } - return t.Department -} -func (t *CreateIdentityHolder_CreateIdentityHolder_IdentityHolder) GetDisplayID() string { - if t == nil { - t = &CreateIdentityHolder_CreateIdentityHolder_IdentityHolder{} - } - return t.DisplayID -} -func (t *CreateIdentityHolder_CreateIdentityHolder_IdentityHolder) GetEmail() string { - if t == nil { - t = &CreateIdentityHolder_CreateIdentityHolder_IdentityHolder{} - } - return t.Email -} -func (t *CreateIdentityHolder_CreateIdentityHolder_IdentityHolder) GetEmployerEntityID() *string { - if t == nil { - t = &CreateIdentityHolder_CreateIdentityHolder_IdentityHolder{} - } - return t.EmployerEntityID -} -func (t *CreateIdentityHolder_CreateIdentityHolder_IdentityHolder) GetEndDate() *models.DateTime { - if t == nil { - t = &CreateIdentityHolder_CreateIdentityHolder_IdentityHolder{} - } - return t.EndDate -} -func (t *CreateIdentityHolder_CreateIdentityHolder_IdentityHolder) GetEnvironmentID() *string { - if t == nil { - t = &CreateIdentityHolder_CreateIdentityHolder_IdentityHolder{} - } - return t.EnvironmentID -} -func (t *CreateIdentityHolder_CreateIdentityHolder_IdentityHolder) GetEnvironmentName() *string { - if t == nil { - t = &CreateIdentityHolder_CreateIdentityHolder_IdentityHolder{} - } - return t.EnvironmentName -} -func (t *CreateIdentityHolder_CreateIdentityHolder_IdentityHolder) GetExternalReferenceID() *string { - if t == nil { - t = &CreateIdentityHolder_CreateIdentityHolder_IdentityHolder{} - } - return t.ExternalReferenceID -} -func (t *CreateIdentityHolder_CreateIdentityHolder_IdentityHolder) GetExternalUserID() *string { - if t == nil { - t = &CreateIdentityHolder_CreateIdentityHolder_IdentityHolder{} - } - return t.ExternalUserID -} -func (t *CreateIdentityHolder_CreateIdentityHolder_IdentityHolder) GetFullName() string { - if t == nil { - t = &CreateIdentityHolder_CreateIdentityHolder_IdentityHolder{} - } - return t.FullName -} -func (t *CreateIdentityHolder_CreateIdentityHolder_IdentityHolder) GetID() string { - if t == nil { - t = &CreateIdentityHolder_CreateIdentityHolder_IdentityHolder{} - } - return t.ID -} -func (t *CreateIdentityHolder_CreateIdentityHolder_IdentityHolder) GetIdentityHolderType() *enums.IdentityHolderType { - if t == nil { - t = &CreateIdentityHolder_CreateIdentityHolder_IdentityHolder{} - } - return &t.IdentityHolderType -} -func (t *CreateIdentityHolder_CreateIdentityHolder_IdentityHolder) GetInternalOwner() *string { - if t == nil { - t = &CreateIdentityHolder_CreateIdentityHolder_IdentityHolder{} - } - return t.InternalOwner -} -func (t *CreateIdentityHolder_CreateIdentityHolder_IdentityHolder) GetInternalOwnerGroupID() *string { - if t == nil { - t = &CreateIdentityHolder_CreateIdentityHolder_IdentityHolder{} - } - return t.InternalOwnerGroupID -} -func (t *CreateIdentityHolder_CreateIdentityHolder_IdentityHolder) GetInternalOwnerUserID() *string { - if t == nil { - t = &CreateIdentityHolder_CreateIdentityHolder_IdentityHolder{} - } - return t.InternalOwnerUserID -} -func (t *CreateIdentityHolder_CreateIdentityHolder_IdentityHolder) GetIsActive() bool { - if t == nil { - t = &CreateIdentityHolder_CreateIdentityHolder_IdentityHolder{} - } - return t.IsActive -} -func (t *CreateIdentityHolder_CreateIdentityHolder_IdentityHolder) GetIsOpenlaneUser() *bool { - if t == nil { - t = &CreateIdentityHolder_CreateIdentityHolder_IdentityHolder{} - } - return t.IsOpenlaneUser -} -func (t *CreateIdentityHolder_CreateIdentityHolder_IdentityHolder) GetLocation() *string { - if t == nil { - t = &CreateIdentityHolder_CreateIdentityHolder_IdentityHolder{} - } - return t.Location -} -func (t *CreateIdentityHolder_CreateIdentityHolder_IdentityHolder) GetMetadata() map[string]any { - if t == nil { - t = &CreateIdentityHolder_CreateIdentityHolder_IdentityHolder{} - } - return t.Metadata -} -func (t *CreateIdentityHolder_CreateIdentityHolder_IdentityHolder) GetOwnerID() *string { - if t == nil { - t = &CreateIdentityHolder_CreateIdentityHolder_IdentityHolder{} - } - return t.OwnerID -} -func (t *CreateIdentityHolder_CreateIdentityHolder_IdentityHolder) GetPhoneNumber() *string { - if t == nil { - t = &CreateIdentityHolder_CreateIdentityHolder_IdentityHolder{} - } - return t.PhoneNumber -} -func (t *CreateIdentityHolder_CreateIdentityHolder_IdentityHolder) GetScopeID() *string { - if t == nil { - t = &CreateIdentityHolder_CreateIdentityHolder_IdentityHolder{} - } - return t.ScopeID -} -func (t *CreateIdentityHolder_CreateIdentityHolder_IdentityHolder) GetScopeName() *string { - if t == nil { - t = &CreateIdentityHolder_CreateIdentityHolder_IdentityHolder{} - } - return t.ScopeName -} -func (t *CreateIdentityHolder_CreateIdentityHolder_IdentityHolder) GetStartDate() *models.DateTime { - if t == nil { - t = &CreateIdentityHolder_CreateIdentityHolder_IdentityHolder{} - } - return t.StartDate -} -func (t *CreateIdentityHolder_CreateIdentityHolder_IdentityHolder) GetStatus() *enums.UserStatus { - if t == nil { - t = &CreateIdentityHolder_CreateIdentityHolder_IdentityHolder{} - } - return &t.Status -} -func (t *CreateIdentityHolder_CreateIdentityHolder_IdentityHolder) GetTags() []string { - if t == nil { - t = &CreateIdentityHolder_CreateIdentityHolder_IdentityHolder{} - } - return t.Tags -} -func (t *CreateIdentityHolder_CreateIdentityHolder_IdentityHolder) GetTeam() *string { - if t == nil { - t = &CreateIdentityHolder_CreateIdentityHolder_IdentityHolder{} - } - return t.Team -} -func (t *CreateIdentityHolder_CreateIdentityHolder_IdentityHolder) GetTitle() *string { - if t == nil { - t = &CreateIdentityHolder_CreateIdentityHolder_IdentityHolder{} - } - return t.Title -} -func (t *CreateIdentityHolder_CreateIdentityHolder_IdentityHolder) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateIdentityHolder_CreateIdentityHolder_IdentityHolder{} - } - return t.UpdatedAt -} -func (t *CreateIdentityHolder_CreateIdentityHolder_IdentityHolder) GetUpdatedBy() *string { - if t == nil { - t = &CreateIdentityHolder_CreateIdentityHolder_IdentityHolder{} - } - return t.UpdatedBy -} -func (t *CreateIdentityHolder_CreateIdentityHolder_IdentityHolder) GetUserID() *string { - if t == nil { - t = &CreateIdentityHolder_CreateIdentityHolder_IdentityHolder{} - } - return t.UserID -} -func (t *CreateIdentityHolder_CreateIdentityHolder_IdentityHolder) GetWorkflowEligibleMarker() *bool { - if t == nil { - t = &CreateIdentityHolder_CreateIdentityHolder_IdentityHolder{} - } - return t.WorkflowEligibleMarker -} - -type CreateIdentityHolder_CreateIdentityHolder struct { - IdentityHolder CreateIdentityHolder_CreateIdentityHolder_IdentityHolder "json:\"identityHolder\" graphql:\"identityHolder\"" -} - -func (t *CreateIdentityHolder_CreateIdentityHolder) GetIdentityHolder() *CreateIdentityHolder_CreateIdentityHolder_IdentityHolder { - if t == nil { - t = &CreateIdentityHolder_CreateIdentityHolder{} - } - return &t.IdentityHolder -} - -type DeleteIdentityHolder_DeleteIdentityHolder struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteIdentityHolder_DeleteIdentityHolder) GetDeletedID() string { - if t == nil { - t = &DeleteIdentityHolder_DeleteIdentityHolder{} - } - return t.DeletedID -} - -type GetAllIdentityHolders_IdentityHolders_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllIdentityHolders_IdentityHolders_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllIdentityHolders_IdentityHolders_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllIdentityHolders_IdentityHolders_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllIdentityHolders_IdentityHolders_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_PageInfo{} - } - return t.StartCursor -} - -type GetAllIdentityHolders_IdentityHolders_Edges_Node_Campaigns_Edges_Node struct { - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - Status enums.CampaignStatus "json:\"status\" graphql:\"status\"" -} - -func (t *GetAllIdentityHolders_IdentityHolders_Edges_Node_Campaigns_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges_Node_Campaigns_Edges_Node{} - } - return t.DisplayID -} -func (t *GetAllIdentityHolders_IdentityHolders_Edges_Node_Campaigns_Edges_Node) GetID() string { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges_Node_Campaigns_Edges_Node{} - } - return t.ID -} -func (t *GetAllIdentityHolders_IdentityHolders_Edges_Node_Campaigns_Edges_Node) GetName() string { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges_Node_Campaigns_Edges_Node{} - } - return t.Name -} -func (t *GetAllIdentityHolders_IdentityHolders_Edges_Node_Campaigns_Edges_Node) GetStatus() *enums.CampaignStatus { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges_Node_Campaigns_Edges_Node{} - } - return &t.Status -} - -type GetAllIdentityHolders_IdentityHolders_Edges_Node_Campaigns_Edges struct { - Node *GetAllIdentityHolders_IdentityHolders_Edges_Node_Campaigns_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllIdentityHolders_IdentityHolders_Edges_Node_Campaigns_Edges) GetNode() *GetAllIdentityHolders_IdentityHolders_Edges_Node_Campaigns_Edges_Node { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges_Node_Campaigns_Edges{} - } - return t.Node -} - -type GetAllIdentityHolders_IdentityHolders_Edges_Node_Campaigns struct { - Edges []*GetAllIdentityHolders_IdentityHolders_Edges_Node_Campaigns_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetAllIdentityHolders_IdentityHolders_Edges_Node_Campaigns) GetEdges() []*GetAllIdentityHolders_IdentityHolders_Edges_Node_Campaigns_Edges { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges_Node_Campaigns{} - } - return t.Edges -} - -type GetAllIdentityHolders_IdentityHolders_Edges_Node struct { - AlternateEmail *string "json:\"alternateEmail,omitempty\" graphql:\"alternateEmail\"" - Campaigns GetAllIdentityHolders_IdentityHolders_Edges_Node_Campaigns "json:\"campaigns\" graphql:\"campaigns\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Department *string "json:\"department,omitempty\" graphql:\"department\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - Email string "json:\"email\" graphql:\"email\"" - EmployerEntityID *string "json:\"employerEntityID,omitempty\" graphql:\"employerEntityID\"" - EndDate *models.DateTime "json:\"endDate,omitempty\" graphql:\"endDate\"" - EnvironmentID *string "json:\"environmentID,omitempty\" graphql:\"environmentID\"" - EnvironmentName *string "json:\"environmentName,omitempty\" graphql:\"environmentName\"" - ExternalReferenceID *string "json:\"externalReferenceID,omitempty\" graphql:\"externalReferenceID\"" - ExternalUserID *string "json:\"externalUserID,omitempty\" graphql:\"externalUserID\"" - FullName string "json:\"fullName\" graphql:\"fullName\"" - ID string "json:\"id\" graphql:\"id\"" - IdentityHolderType enums.IdentityHolderType "json:\"identityHolderType\" graphql:\"identityHolderType\"" - InternalOwner *string "json:\"internalOwner,omitempty\" graphql:\"internalOwner\"" - InternalOwnerGroupID *string "json:\"internalOwnerGroupID,omitempty\" graphql:\"internalOwnerGroupID\"" - InternalOwnerUserID *string "json:\"internalOwnerUserID,omitempty\" graphql:\"internalOwnerUserID\"" - IsActive bool "json:\"isActive\" graphql:\"isActive\"" - IsOpenlaneUser *bool "json:\"isOpenlaneUser,omitempty\" graphql:\"isOpenlaneUser\"" - Location *string "json:\"location,omitempty\" graphql:\"location\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PhoneNumber *string "json:\"phoneNumber,omitempty\" graphql:\"phoneNumber\"" - ScopeID *string "json:\"scopeID,omitempty\" graphql:\"scopeID\"" - ScopeName *string "json:\"scopeName,omitempty\" graphql:\"scopeName\"" - StartDate *models.DateTime "json:\"startDate,omitempty\" graphql:\"startDate\"" - Status enums.UserStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Team *string "json:\"team,omitempty\" graphql:\"team\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - UserID *string "json:\"userID,omitempty\" graphql:\"userID\"" - WorkflowEligibleMarker *bool "json:\"workflowEligibleMarker,omitempty\" graphql:\"workflowEligibleMarker\"" -} - -func (t *GetAllIdentityHolders_IdentityHolders_Edges_Node) GetAlternateEmail() *string { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.AlternateEmail -} -func (t *GetAllIdentityHolders_IdentityHolders_Edges_Node) GetCampaigns() *GetAllIdentityHolders_IdentityHolders_Edges_Node_Campaigns { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges_Node{} - } - return &t.Campaigns -} -func (t *GetAllIdentityHolders_IdentityHolders_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllIdentityHolders_IdentityHolders_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllIdentityHolders_IdentityHolders_Edges_Node) GetDepartment() *string { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.Department -} -func (t *GetAllIdentityHolders_IdentityHolders_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.DisplayID -} -func (t *GetAllIdentityHolders_IdentityHolders_Edges_Node) GetEmail() string { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.Email -} -func (t *GetAllIdentityHolders_IdentityHolders_Edges_Node) GetEmployerEntityID() *string { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.EmployerEntityID -} -func (t *GetAllIdentityHolders_IdentityHolders_Edges_Node) GetEndDate() *models.DateTime { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.EndDate -} -func (t *GetAllIdentityHolders_IdentityHolders_Edges_Node) GetEnvironmentID() *string { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.EnvironmentID -} -func (t *GetAllIdentityHolders_IdentityHolders_Edges_Node) GetEnvironmentName() *string { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.EnvironmentName -} -func (t *GetAllIdentityHolders_IdentityHolders_Edges_Node) GetExternalReferenceID() *string { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.ExternalReferenceID -} -func (t *GetAllIdentityHolders_IdentityHolders_Edges_Node) GetExternalUserID() *string { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.ExternalUserID -} -func (t *GetAllIdentityHolders_IdentityHolders_Edges_Node) GetFullName() string { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.FullName -} -func (t *GetAllIdentityHolders_IdentityHolders_Edges_Node) GetID() string { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.ID -} -func (t *GetAllIdentityHolders_IdentityHolders_Edges_Node) GetIdentityHolderType() *enums.IdentityHolderType { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges_Node{} - } - return &t.IdentityHolderType -} -func (t *GetAllIdentityHolders_IdentityHolders_Edges_Node) GetInternalOwner() *string { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.InternalOwner -} -func (t *GetAllIdentityHolders_IdentityHolders_Edges_Node) GetInternalOwnerGroupID() *string { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.InternalOwnerGroupID -} -func (t *GetAllIdentityHolders_IdentityHolders_Edges_Node) GetInternalOwnerUserID() *string { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.InternalOwnerUserID -} -func (t *GetAllIdentityHolders_IdentityHolders_Edges_Node) GetIsActive() bool { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.IsActive -} -func (t *GetAllIdentityHolders_IdentityHolders_Edges_Node) GetIsOpenlaneUser() *bool { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.IsOpenlaneUser -} -func (t *GetAllIdentityHolders_IdentityHolders_Edges_Node) GetLocation() *string { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.Location -} -func (t *GetAllIdentityHolders_IdentityHolders_Edges_Node) GetMetadata() map[string]any { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.Metadata -} -func (t *GetAllIdentityHolders_IdentityHolders_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllIdentityHolders_IdentityHolders_Edges_Node) GetPhoneNumber() *string { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.PhoneNumber -} -func (t *GetAllIdentityHolders_IdentityHolders_Edges_Node) GetScopeID() *string { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.ScopeID -} -func (t *GetAllIdentityHolders_IdentityHolders_Edges_Node) GetScopeName() *string { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.ScopeName -} -func (t *GetAllIdentityHolders_IdentityHolders_Edges_Node) GetStartDate() *models.DateTime { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.StartDate -} -func (t *GetAllIdentityHolders_IdentityHolders_Edges_Node) GetStatus() *enums.UserStatus { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges_Node{} - } - return &t.Status -} -func (t *GetAllIdentityHolders_IdentityHolders_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.Tags -} -func (t *GetAllIdentityHolders_IdentityHolders_Edges_Node) GetTeam() *string { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.Team -} -func (t *GetAllIdentityHolders_IdentityHolders_Edges_Node) GetTitle() *string { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.Title -} -func (t *GetAllIdentityHolders_IdentityHolders_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllIdentityHolders_IdentityHolders_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetAllIdentityHolders_IdentityHolders_Edges_Node) GetUserID() *string { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.UserID -} -func (t *GetAllIdentityHolders_IdentityHolders_Edges_Node) GetWorkflowEligibleMarker() *bool { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.WorkflowEligibleMarker -} - -type GetAllIdentityHolders_IdentityHolders_Edges struct { - Node *GetAllIdentityHolders_IdentityHolders_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllIdentityHolders_IdentityHolders_Edges) GetNode() *GetAllIdentityHolders_IdentityHolders_Edges_Node { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders_Edges{} - } - return t.Node -} - -type GetAllIdentityHolders_IdentityHolders struct { - Edges []*GetAllIdentityHolders_IdentityHolders_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllIdentityHolders_IdentityHolders_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllIdentityHolders_IdentityHolders) GetEdges() []*GetAllIdentityHolders_IdentityHolders_Edges { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders{} - } - return t.Edges -} -func (t *GetAllIdentityHolders_IdentityHolders) GetPageInfo() *GetAllIdentityHolders_IdentityHolders_PageInfo { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders{} - } - return &t.PageInfo -} -func (t *GetAllIdentityHolders_IdentityHolders) GetTotalCount() int64 { - if t == nil { - t = &GetAllIdentityHolders_IdentityHolders{} - } - return t.TotalCount -} - -type GetIdentityHolderByID_IdentityHolder_Campaigns_Edges_Node struct { - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - Status enums.CampaignStatus "json:\"status\" graphql:\"status\"" -} - -func (t *GetIdentityHolderByID_IdentityHolder_Campaigns_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetIdentityHolderByID_IdentityHolder_Campaigns_Edges_Node{} - } - return t.DisplayID -} -func (t *GetIdentityHolderByID_IdentityHolder_Campaigns_Edges_Node) GetID() string { - if t == nil { - t = &GetIdentityHolderByID_IdentityHolder_Campaigns_Edges_Node{} - } - return t.ID -} -func (t *GetIdentityHolderByID_IdentityHolder_Campaigns_Edges_Node) GetName() string { - if t == nil { - t = &GetIdentityHolderByID_IdentityHolder_Campaigns_Edges_Node{} - } - return t.Name -} -func (t *GetIdentityHolderByID_IdentityHolder_Campaigns_Edges_Node) GetStatus() *enums.CampaignStatus { - if t == nil { - t = &GetIdentityHolderByID_IdentityHolder_Campaigns_Edges_Node{} - } - return &t.Status -} - -type GetIdentityHolderByID_IdentityHolder_Campaigns_Edges struct { - Node *GetIdentityHolderByID_IdentityHolder_Campaigns_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetIdentityHolderByID_IdentityHolder_Campaigns_Edges) GetNode() *GetIdentityHolderByID_IdentityHolder_Campaigns_Edges_Node { - if t == nil { - t = &GetIdentityHolderByID_IdentityHolder_Campaigns_Edges{} - } - return t.Node -} - -type GetIdentityHolderByID_IdentityHolder_Campaigns struct { - Edges []*GetIdentityHolderByID_IdentityHolder_Campaigns_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetIdentityHolderByID_IdentityHolder_Campaigns) GetEdges() []*GetIdentityHolderByID_IdentityHolder_Campaigns_Edges { - if t == nil { - t = &GetIdentityHolderByID_IdentityHolder_Campaigns{} - } - return t.Edges -} - -type GetIdentityHolderByID_IdentityHolder struct { - AlternateEmail *string "json:\"alternateEmail,omitempty\" graphql:\"alternateEmail\"" - Campaigns GetIdentityHolderByID_IdentityHolder_Campaigns "json:\"campaigns\" graphql:\"campaigns\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Department *string "json:\"department,omitempty\" graphql:\"department\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - Email string "json:\"email\" graphql:\"email\"" - EmployerEntityID *string "json:\"employerEntityID,omitempty\" graphql:\"employerEntityID\"" - EndDate *models.DateTime "json:\"endDate,omitempty\" graphql:\"endDate\"" - EnvironmentID *string "json:\"environmentID,omitempty\" graphql:\"environmentID\"" - EnvironmentName *string "json:\"environmentName,omitempty\" graphql:\"environmentName\"" - ExternalReferenceID *string "json:\"externalReferenceID,omitempty\" graphql:\"externalReferenceID\"" - ExternalUserID *string "json:\"externalUserID,omitempty\" graphql:\"externalUserID\"" - FullName string "json:\"fullName\" graphql:\"fullName\"" - ID string "json:\"id\" graphql:\"id\"" - IdentityHolderType enums.IdentityHolderType "json:\"identityHolderType\" graphql:\"identityHolderType\"" - InternalOwner *string "json:\"internalOwner,omitempty\" graphql:\"internalOwner\"" - InternalOwnerGroupID *string "json:\"internalOwnerGroupID,omitempty\" graphql:\"internalOwnerGroupID\"" - InternalOwnerUserID *string "json:\"internalOwnerUserID,omitempty\" graphql:\"internalOwnerUserID\"" - IsActive bool "json:\"isActive\" graphql:\"isActive\"" - IsOpenlaneUser *bool "json:\"isOpenlaneUser,omitempty\" graphql:\"isOpenlaneUser\"" - Location *string "json:\"location,omitempty\" graphql:\"location\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PhoneNumber *string "json:\"phoneNumber,omitempty\" graphql:\"phoneNumber\"" - ScopeID *string "json:\"scopeID,omitempty\" graphql:\"scopeID\"" - ScopeName *string "json:\"scopeName,omitempty\" graphql:\"scopeName\"" - StartDate *models.DateTime "json:\"startDate,omitempty\" graphql:\"startDate\"" - Status enums.UserStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Team *string "json:\"team,omitempty\" graphql:\"team\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - UserID *string "json:\"userID,omitempty\" graphql:\"userID\"" - WorkflowEligibleMarker *bool "json:\"workflowEligibleMarker,omitempty\" graphql:\"workflowEligibleMarker\"" -} - -func (t *GetIdentityHolderByID_IdentityHolder) GetAlternateEmail() *string { - if t == nil { - t = &GetIdentityHolderByID_IdentityHolder{} - } - return t.AlternateEmail -} -func (t *GetIdentityHolderByID_IdentityHolder) GetCampaigns() *GetIdentityHolderByID_IdentityHolder_Campaigns { - if t == nil { - t = &GetIdentityHolderByID_IdentityHolder{} - } - return &t.Campaigns -} -func (t *GetIdentityHolderByID_IdentityHolder) GetCreatedAt() *time.Time { - if t == nil { - t = &GetIdentityHolderByID_IdentityHolder{} - } - return t.CreatedAt -} -func (t *GetIdentityHolderByID_IdentityHolder) GetCreatedBy() *string { - if t == nil { - t = &GetIdentityHolderByID_IdentityHolder{} - } - return t.CreatedBy -} -func (t *GetIdentityHolderByID_IdentityHolder) GetDepartment() *string { - if t == nil { - t = &GetIdentityHolderByID_IdentityHolder{} - } - return t.Department -} -func (t *GetIdentityHolderByID_IdentityHolder) GetDisplayID() string { - if t == nil { - t = &GetIdentityHolderByID_IdentityHolder{} - } - return t.DisplayID -} -func (t *GetIdentityHolderByID_IdentityHolder) GetEmail() string { - if t == nil { - t = &GetIdentityHolderByID_IdentityHolder{} - } - return t.Email -} -func (t *GetIdentityHolderByID_IdentityHolder) GetEmployerEntityID() *string { - if t == nil { - t = &GetIdentityHolderByID_IdentityHolder{} - } - return t.EmployerEntityID -} -func (t *GetIdentityHolderByID_IdentityHolder) GetEndDate() *models.DateTime { - if t == nil { - t = &GetIdentityHolderByID_IdentityHolder{} - } - return t.EndDate -} -func (t *GetIdentityHolderByID_IdentityHolder) GetEnvironmentID() *string { - if t == nil { - t = &GetIdentityHolderByID_IdentityHolder{} - } - return t.EnvironmentID -} -func (t *GetIdentityHolderByID_IdentityHolder) GetEnvironmentName() *string { - if t == nil { - t = &GetIdentityHolderByID_IdentityHolder{} - } - return t.EnvironmentName -} -func (t *GetIdentityHolderByID_IdentityHolder) GetExternalReferenceID() *string { - if t == nil { - t = &GetIdentityHolderByID_IdentityHolder{} - } - return t.ExternalReferenceID -} -func (t *GetIdentityHolderByID_IdentityHolder) GetExternalUserID() *string { - if t == nil { - t = &GetIdentityHolderByID_IdentityHolder{} - } - return t.ExternalUserID -} -func (t *GetIdentityHolderByID_IdentityHolder) GetFullName() string { - if t == nil { - t = &GetIdentityHolderByID_IdentityHolder{} - } - return t.FullName -} -func (t *GetIdentityHolderByID_IdentityHolder) GetID() string { - if t == nil { - t = &GetIdentityHolderByID_IdentityHolder{} - } - return t.ID -} -func (t *GetIdentityHolderByID_IdentityHolder) GetIdentityHolderType() *enums.IdentityHolderType { - if t == nil { - t = &GetIdentityHolderByID_IdentityHolder{} - } - return &t.IdentityHolderType -} -func (t *GetIdentityHolderByID_IdentityHolder) GetInternalOwner() *string { - if t == nil { - t = &GetIdentityHolderByID_IdentityHolder{} - } - return t.InternalOwner -} -func (t *GetIdentityHolderByID_IdentityHolder) GetInternalOwnerGroupID() *string { - if t == nil { - t = &GetIdentityHolderByID_IdentityHolder{} - } - return t.InternalOwnerGroupID -} -func (t *GetIdentityHolderByID_IdentityHolder) GetInternalOwnerUserID() *string { - if t == nil { - t = &GetIdentityHolderByID_IdentityHolder{} - } - return t.InternalOwnerUserID -} -func (t *GetIdentityHolderByID_IdentityHolder) GetIsActive() bool { - if t == nil { - t = &GetIdentityHolderByID_IdentityHolder{} - } - return t.IsActive -} -func (t *GetIdentityHolderByID_IdentityHolder) GetIsOpenlaneUser() *bool { - if t == nil { - t = &GetIdentityHolderByID_IdentityHolder{} - } - return t.IsOpenlaneUser -} -func (t *GetIdentityHolderByID_IdentityHolder) GetLocation() *string { - if t == nil { - t = &GetIdentityHolderByID_IdentityHolder{} - } - return t.Location -} -func (t *GetIdentityHolderByID_IdentityHolder) GetMetadata() map[string]any { - if t == nil { - t = &GetIdentityHolderByID_IdentityHolder{} - } - return t.Metadata -} -func (t *GetIdentityHolderByID_IdentityHolder) GetOwnerID() *string { - if t == nil { - t = &GetIdentityHolderByID_IdentityHolder{} - } - return t.OwnerID -} -func (t *GetIdentityHolderByID_IdentityHolder) GetPhoneNumber() *string { - if t == nil { - t = &GetIdentityHolderByID_IdentityHolder{} - } - return t.PhoneNumber -} -func (t *GetIdentityHolderByID_IdentityHolder) GetScopeID() *string { - if t == nil { - t = &GetIdentityHolderByID_IdentityHolder{} - } - return t.ScopeID -} -func (t *GetIdentityHolderByID_IdentityHolder) GetScopeName() *string { - if t == nil { - t = &GetIdentityHolderByID_IdentityHolder{} - } - return t.ScopeName -} -func (t *GetIdentityHolderByID_IdentityHolder) GetStartDate() *models.DateTime { - if t == nil { - t = &GetIdentityHolderByID_IdentityHolder{} - } - return t.StartDate -} -func (t *GetIdentityHolderByID_IdentityHolder) GetStatus() *enums.UserStatus { - if t == nil { - t = &GetIdentityHolderByID_IdentityHolder{} - } - return &t.Status -} -func (t *GetIdentityHolderByID_IdentityHolder) GetTags() []string { - if t == nil { - t = &GetIdentityHolderByID_IdentityHolder{} - } - return t.Tags -} -func (t *GetIdentityHolderByID_IdentityHolder) GetTeam() *string { - if t == nil { - t = &GetIdentityHolderByID_IdentityHolder{} - } - return t.Team -} -func (t *GetIdentityHolderByID_IdentityHolder) GetTitle() *string { - if t == nil { - t = &GetIdentityHolderByID_IdentityHolder{} - } - return t.Title -} -func (t *GetIdentityHolderByID_IdentityHolder) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetIdentityHolderByID_IdentityHolder{} - } - return t.UpdatedAt -} -func (t *GetIdentityHolderByID_IdentityHolder) GetUpdatedBy() *string { - if t == nil { - t = &GetIdentityHolderByID_IdentityHolder{} - } - return t.UpdatedBy -} -func (t *GetIdentityHolderByID_IdentityHolder) GetUserID() *string { - if t == nil { - t = &GetIdentityHolderByID_IdentityHolder{} - } - return t.UserID -} -func (t *GetIdentityHolderByID_IdentityHolder) GetWorkflowEligibleMarker() *bool { - if t == nil { - t = &GetIdentityHolderByID_IdentityHolder{} - } - return t.WorkflowEligibleMarker -} - -type GetIdentityHolders_IdentityHolders_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetIdentityHolders_IdentityHolders_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_PageInfo{} - } - return t.EndCursor -} -func (t *GetIdentityHolders_IdentityHolders_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_PageInfo{} - } - return t.HasNextPage -} -func (t *GetIdentityHolders_IdentityHolders_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetIdentityHolders_IdentityHolders_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_PageInfo{} - } - return t.StartCursor -} - -type GetIdentityHolders_IdentityHolders_Edges_Node_Campaigns_Edges_Node struct { - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - Status enums.CampaignStatus "json:\"status\" graphql:\"status\"" -} - -func (t *GetIdentityHolders_IdentityHolders_Edges_Node_Campaigns_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges_Node_Campaigns_Edges_Node{} - } - return t.DisplayID -} -func (t *GetIdentityHolders_IdentityHolders_Edges_Node_Campaigns_Edges_Node) GetID() string { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges_Node_Campaigns_Edges_Node{} - } - return t.ID -} -func (t *GetIdentityHolders_IdentityHolders_Edges_Node_Campaigns_Edges_Node) GetName() string { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges_Node_Campaigns_Edges_Node{} - } - return t.Name -} -func (t *GetIdentityHolders_IdentityHolders_Edges_Node_Campaigns_Edges_Node) GetStatus() *enums.CampaignStatus { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges_Node_Campaigns_Edges_Node{} - } - return &t.Status -} - -type GetIdentityHolders_IdentityHolders_Edges_Node_Campaigns_Edges struct { - Node *GetIdentityHolders_IdentityHolders_Edges_Node_Campaigns_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetIdentityHolders_IdentityHolders_Edges_Node_Campaigns_Edges) GetNode() *GetIdentityHolders_IdentityHolders_Edges_Node_Campaigns_Edges_Node { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges_Node_Campaigns_Edges{} - } - return t.Node -} - -type GetIdentityHolders_IdentityHolders_Edges_Node_Campaigns struct { - Edges []*GetIdentityHolders_IdentityHolders_Edges_Node_Campaigns_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetIdentityHolders_IdentityHolders_Edges_Node_Campaigns) GetEdges() []*GetIdentityHolders_IdentityHolders_Edges_Node_Campaigns_Edges { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges_Node_Campaigns{} - } - return t.Edges -} - -type GetIdentityHolders_IdentityHolders_Edges_Node struct { - AlternateEmail *string "json:\"alternateEmail,omitempty\" graphql:\"alternateEmail\"" - Campaigns GetIdentityHolders_IdentityHolders_Edges_Node_Campaigns "json:\"campaigns\" graphql:\"campaigns\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Department *string "json:\"department,omitempty\" graphql:\"department\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - Email string "json:\"email\" graphql:\"email\"" - EmployerEntityID *string "json:\"employerEntityID,omitempty\" graphql:\"employerEntityID\"" - EndDate *models.DateTime "json:\"endDate,omitempty\" graphql:\"endDate\"" - EnvironmentID *string "json:\"environmentID,omitempty\" graphql:\"environmentID\"" - EnvironmentName *string "json:\"environmentName,omitempty\" graphql:\"environmentName\"" - ExternalReferenceID *string "json:\"externalReferenceID,omitempty\" graphql:\"externalReferenceID\"" - ExternalUserID *string "json:\"externalUserID,omitempty\" graphql:\"externalUserID\"" - FullName string "json:\"fullName\" graphql:\"fullName\"" - ID string "json:\"id\" graphql:\"id\"" - IdentityHolderType enums.IdentityHolderType "json:\"identityHolderType\" graphql:\"identityHolderType\"" - InternalOwner *string "json:\"internalOwner,omitempty\" graphql:\"internalOwner\"" - InternalOwnerGroupID *string "json:\"internalOwnerGroupID,omitempty\" graphql:\"internalOwnerGroupID\"" - InternalOwnerUserID *string "json:\"internalOwnerUserID,omitempty\" graphql:\"internalOwnerUserID\"" - IsActive bool "json:\"isActive\" graphql:\"isActive\"" - IsOpenlaneUser *bool "json:\"isOpenlaneUser,omitempty\" graphql:\"isOpenlaneUser\"" - Location *string "json:\"location,omitempty\" graphql:\"location\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PhoneNumber *string "json:\"phoneNumber,omitempty\" graphql:\"phoneNumber\"" - ScopeID *string "json:\"scopeID,omitempty\" graphql:\"scopeID\"" - ScopeName *string "json:\"scopeName,omitempty\" graphql:\"scopeName\"" - StartDate *models.DateTime "json:\"startDate,omitempty\" graphql:\"startDate\"" - Status enums.UserStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Team *string "json:\"team,omitempty\" graphql:\"team\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - UserID *string "json:\"userID,omitempty\" graphql:\"userID\"" - WorkflowEligibleMarker *bool "json:\"workflowEligibleMarker,omitempty\" graphql:\"workflowEligibleMarker\"" -} - -func (t *GetIdentityHolders_IdentityHolders_Edges_Node) GetAlternateEmail() *string { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.AlternateEmail -} -func (t *GetIdentityHolders_IdentityHolders_Edges_Node) GetCampaigns() *GetIdentityHolders_IdentityHolders_Edges_Node_Campaigns { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges_Node{} - } - return &t.Campaigns -} -func (t *GetIdentityHolders_IdentityHolders_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetIdentityHolders_IdentityHolders_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetIdentityHolders_IdentityHolders_Edges_Node) GetDepartment() *string { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.Department -} -func (t *GetIdentityHolders_IdentityHolders_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.DisplayID -} -func (t *GetIdentityHolders_IdentityHolders_Edges_Node) GetEmail() string { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.Email -} -func (t *GetIdentityHolders_IdentityHolders_Edges_Node) GetEmployerEntityID() *string { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.EmployerEntityID -} -func (t *GetIdentityHolders_IdentityHolders_Edges_Node) GetEndDate() *models.DateTime { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.EndDate -} -func (t *GetIdentityHolders_IdentityHolders_Edges_Node) GetEnvironmentID() *string { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.EnvironmentID -} -func (t *GetIdentityHolders_IdentityHolders_Edges_Node) GetEnvironmentName() *string { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.EnvironmentName -} -func (t *GetIdentityHolders_IdentityHolders_Edges_Node) GetExternalReferenceID() *string { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.ExternalReferenceID -} -func (t *GetIdentityHolders_IdentityHolders_Edges_Node) GetExternalUserID() *string { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.ExternalUserID -} -func (t *GetIdentityHolders_IdentityHolders_Edges_Node) GetFullName() string { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.FullName -} -func (t *GetIdentityHolders_IdentityHolders_Edges_Node) GetID() string { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.ID -} -func (t *GetIdentityHolders_IdentityHolders_Edges_Node) GetIdentityHolderType() *enums.IdentityHolderType { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges_Node{} - } - return &t.IdentityHolderType -} -func (t *GetIdentityHolders_IdentityHolders_Edges_Node) GetInternalOwner() *string { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.InternalOwner -} -func (t *GetIdentityHolders_IdentityHolders_Edges_Node) GetInternalOwnerGroupID() *string { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.InternalOwnerGroupID -} -func (t *GetIdentityHolders_IdentityHolders_Edges_Node) GetInternalOwnerUserID() *string { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.InternalOwnerUserID -} -func (t *GetIdentityHolders_IdentityHolders_Edges_Node) GetIsActive() bool { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.IsActive -} -func (t *GetIdentityHolders_IdentityHolders_Edges_Node) GetIsOpenlaneUser() *bool { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.IsOpenlaneUser -} -func (t *GetIdentityHolders_IdentityHolders_Edges_Node) GetLocation() *string { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.Location -} -func (t *GetIdentityHolders_IdentityHolders_Edges_Node) GetMetadata() map[string]any { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.Metadata -} -func (t *GetIdentityHolders_IdentityHolders_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.OwnerID -} -func (t *GetIdentityHolders_IdentityHolders_Edges_Node) GetPhoneNumber() *string { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.PhoneNumber -} -func (t *GetIdentityHolders_IdentityHolders_Edges_Node) GetScopeID() *string { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.ScopeID -} -func (t *GetIdentityHolders_IdentityHolders_Edges_Node) GetScopeName() *string { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.ScopeName -} -func (t *GetIdentityHolders_IdentityHolders_Edges_Node) GetStartDate() *models.DateTime { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.StartDate -} -func (t *GetIdentityHolders_IdentityHolders_Edges_Node) GetStatus() *enums.UserStatus { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges_Node{} - } - return &t.Status -} -func (t *GetIdentityHolders_IdentityHolders_Edges_Node) GetTags() []string { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.Tags -} -func (t *GetIdentityHolders_IdentityHolders_Edges_Node) GetTeam() *string { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.Team -} -func (t *GetIdentityHolders_IdentityHolders_Edges_Node) GetTitle() *string { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.Title -} -func (t *GetIdentityHolders_IdentityHolders_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetIdentityHolders_IdentityHolders_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetIdentityHolders_IdentityHolders_Edges_Node) GetUserID() *string { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.UserID -} -func (t *GetIdentityHolders_IdentityHolders_Edges_Node) GetWorkflowEligibleMarker() *bool { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges_Node{} - } - return t.WorkflowEligibleMarker -} - -type GetIdentityHolders_IdentityHolders_Edges struct { - Node *GetIdentityHolders_IdentityHolders_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetIdentityHolders_IdentityHolders_Edges) GetNode() *GetIdentityHolders_IdentityHolders_Edges_Node { - if t == nil { - t = &GetIdentityHolders_IdentityHolders_Edges{} - } - return t.Node -} - -type GetIdentityHolders_IdentityHolders struct { - Edges []*GetIdentityHolders_IdentityHolders_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetIdentityHolders_IdentityHolders_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetIdentityHolders_IdentityHolders) GetEdges() []*GetIdentityHolders_IdentityHolders_Edges { - if t == nil { - t = &GetIdentityHolders_IdentityHolders{} - } - return t.Edges -} -func (t *GetIdentityHolders_IdentityHolders) GetPageInfo() *GetIdentityHolders_IdentityHolders_PageInfo { - if t == nil { - t = &GetIdentityHolders_IdentityHolders{} - } - return &t.PageInfo -} -func (t *GetIdentityHolders_IdentityHolders) GetTotalCount() int64 { - if t == nil { - t = &GetIdentityHolders_IdentityHolders{} - } - return t.TotalCount -} - -type UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder struct { - AlternateEmail *string "json:\"alternateEmail,omitempty\" graphql:\"alternateEmail\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Department *string "json:\"department,omitempty\" graphql:\"department\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - Email string "json:\"email\" graphql:\"email\"" - EmployerEntityID *string "json:\"employerEntityID,omitempty\" graphql:\"employerEntityID\"" - EndDate *models.DateTime "json:\"endDate,omitempty\" graphql:\"endDate\"" - EnvironmentID *string "json:\"environmentID,omitempty\" graphql:\"environmentID\"" - EnvironmentName *string "json:\"environmentName,omitempty\" graphql:\"environmentName\"" - ExternalReferenceID *string "json:\"externalReferenceID,omitempty\" graphql:\"externalReferenceID\"" - ExternalUserID *string "json:\"externalUserID,omitempty\" graphql:\"externalUserID\"" - FullName string "json:\"fullName\" graphql:\"fullName\"" - ID string "json:\"id\" graphql:\"id\"" - IdentityHolderType enums.IdentityHolderType "json:\"identityHolderType\" graphql:\"identityHolderType\"" - InternalOwner *string "json:\"internalOwner,omitempty\" graphql:\"internalOwner\"" - InternalOwnerGroupID *string "json:\"internalOwnerGroupID,omitempty\" graphql:\"internalOwnerGroupID\"" - InternalOwnerUserID *string "json:\"internalOwnerUserID,omitempty\" graphql:\"internalOwnerUserID\"" - IsActive bool "json:\"isActive\" graphql:\"isActive\"" - IsOpenlaneUser *bool "json:\"isOpenlaneUser,omitempty\" graphql:\"isOpenlaneUser\"" - Location *string "json:\"location,omitempty\" graphql:\"location\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PhoneNumber *string "json:\"phoneNumber,omitempty\" graphql:\"phoneNumber\"" - ScopeID *string "json:\"scopeID,omitempty\" graphql:\"scopeID\"" - ScopeName *string "json:\"scopeName,omitempty\" graphql:\"scopeName\"" - StartDate *models.DateTime "json:\"startDate,omitempty\" graphql:\"startDate\"" - Status enums.UserStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Team *string "json:\"team,omitempty\" graphql:\"team\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - UserID *string "json:\"userID,omitempty\" graphql:\"userID\"" - WorkflowEligibleMarker *bool "json:\"workflowEligibleMarker,omitempty\" graphql:\"workflowEligibleMarker\"" -} - -func (t *UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder) GetAlternateEmail() *string { - if t == nil { - t = &UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder{} - } - return t.AlternateEmail -} -func (t *UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder{} - } - return t.CreatedAt -} -func (t *UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder) GetCreatedBy() *string { - if t == nil { - t = &UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder{} - } - return t.CreatedBy -} -func (t *UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder) GetDepartment() *string { - if t == nil { - t = &UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder{} - } - return t.Department -} -func (t *UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder) GetDisplayID() string { - if t == nil { - t = &UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder{} - } - return t.DisplayID -} -func (t *UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder) GetEmail() string { - if t == nil { - t = &UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder{} - } - return t.Email -} -func (t *UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder) GetEmployerEntityID() *string { - if t == nil { - t = &UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder{} - } - return t.EmployerEntityID -} -func (t *UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder) GetEndDate() *models.DateTime { - if t == nil { - t = &UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder{} - } - return t.EndDate -} -func (t *UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder) GetEnvironmentID() *string { - if t == nil { - t = &UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder{} - } - return t.EnvironmentID -} -func (t *UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder) GetEnvironmentName() *string { - if t == nil { - t = &UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder{} - } - return t.EnvironmentName -} -func (t *UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder) GetExternalReferenceID() *string { - if t == nil { - t = &UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder{} - } - return t.ExternalReferenceID -} -func (t *UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder) GetExternalUserID() *string { - if t == nil { - t = &UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder{} - } - return t.ExternalUserID -} -func (t *UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder) GetFullName() string { - if t == nil { - t = &UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder{} - } - return t.FullName -} -func (t *UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder) GetID() string { - if t == nil { - t = &UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder{} - } - return t.ID -} -func (t *UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder) GetIdentityHolderType() *enums.IdentityHolderType { - if t == nil { - t = &UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder{} - } - return &t.IdentityHolderType -} -func (t *UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder) GetInternalOwner() *string { - if t == nil { - t = &UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder{} - } - return t.InternalOwner -} -func (t *UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder) GetInternalOwnerGroupID() *string { - if t == nil { - t = &UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder{} - } - return t.InternalOwnerGroupID -} -func (t *UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder) GetInternalOwnerUserID() *string { - if t == nil { - t = &UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder{} - } - return t.InternalOwnerUserID -} -func (t *UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder) GetIsActive() bool { - if t == nil { - t = &UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder{} - } - return t.IsActive -} -func (t *UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder) GetIsOpenlaneUser() *bool { - if t == nil { - t = &UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder{} - } - return t.IsOpenlaneUser -} -func (t *UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder) GetLocation() *string { - if t == nil { - t = &UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder{} - } - return t.Location -} -func (t *UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder) GetMetadata() map[string]any { - if t == nil { - t = &UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder{} - } - return t.Metadata -} -func (t *UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder) GetOwnerID() *string { - if t == nil { - t = &UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder{} - } - return t.OwnerID -} -func (t *UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder) GetPhoneNumber() *string { - if t == nil { - t = &UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder{} - } - return t.PhoneNumber -} -func (t *UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder) GetScopeID() *string { - if t == nil { - t = &UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder{} - } - return t.ScopeID -} -func (t *UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder) GetScopeName() *string { - if t == nil { - t = &UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder{} - } - return t.ScopeName -} -func (t *UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder) GetStartDate() *models.DateTime { - if t == nil { - t = &UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder{} - } - return t.StartDate -} -func (t *UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder) GetStatus() *enums.UserStatus { - if t == nil { - t = &UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder{} - } - return &t.Status -} -func (t *UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder) GetTags() []string { - if t == nil { - t = &UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder{} - } - return t.Tags -} -func (t *UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder) GetTeam() *string { - if t == nil { - t = &UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder{} - } - return t.Team -} -func (t *UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder) GetTitle() *string { - if t == nil { - t = &UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder{} - } - return t.Title -} -func (t *UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder{} - } - return t.UpdatedAt -} -func (t *UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder) GetUpdatedBy() *string { - if t == nil { - t = &UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder{} - } - return t.UpdatedBy -} -func (t *UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder) GetUserID() *string { - if t == nil { - t = &UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder{} - } - return t.UserID -} -func (t *UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder) GetWorkflowEligibleMarker() *bool { - if t == nil { - t = &UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder{} - } - return t.WorkflowEligibleMarker -} - -type UpdateIdentityHolder_UpdateIdentityHolder struct { - IdentityHolder UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder "json:\"identityHolder\" graphql:\"identityHolder\"" -} - -func (t *UpdateIdentityHolder_UpdateIdentityHolder) GetIdentityHolder() *UpdateIdentityHolder_UpdateIdentityHolder_IdentityHolder { - if t == nil { - t = &UpdateIdentityHolder_UpdateIdentityHolder{} - } - return &t.IdentityHolder -} - -type DeleteIntegration_DeleteIntegration struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteIntegration_DeleteIntegration) GetDeletedID() string { - if t == nil { - t = &DeleteIntegration_DeleteIntegration{} - } - return t.DeletedID -} - -type GetAllIntegrations_Integrations_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllIntegrations_Integrations_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllIntegrations_Integrations_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllIntegrations_Integrations_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllIntegrations_Integrations_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllIntegrations_Integrations_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllIntegrations_Integrations_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllIntegrations_Integrations_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllIntegrations_Integrations_PageInfo{} - } - return t.StartCursor -} - -type GetAllIntegrations_Integrations_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - ID string "json:\"id\" graphql:\"id\"" - Kind *string "json:\"kind,omitempty\" graphql:\"kind\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllIntegrations_Integrations_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllIntegrations_Integrations_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllIntegrations_Integrations_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllIntegrations_Integrations_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllIntegrations_Integrations_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetAllIntegrations_Integrations_Edges_Node{} - } - return t.Description -} -func (t *GetAllIntegrations_Integrations_Edges_Node) GetID() string { - if t == nil { - t = &GetAllIntegrations_Integrations_Edges_Node{} - } - return t.ID -} -func (t *GetAllIntegrations_Integrations_Edges_Node) GetKind() *string { - if t == nil { - t = &GetAllIntegrations_Integrations_Edges_Node{} - } - return t.Kind -} -func (t *GetAllIntegrations_Integrations_Edges_Node) GetName() string { - if t == nil { - t = &GetAllIntegrations_Integrations_Edges_Node{} - } - return t.Name -} -func (t *GetAllIntegrations_Integrations_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllIntegrations_Integrations_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllIntegrations_Integrations_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllIntegrations_Integrations_Edges_Node{} - } - return t.Tags -} -func (t *GetAllIntegrations_Integrations_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllIntegrations_Integrations_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllIntegrations_Integrations_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllIntegrations_Integrations_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllIntegrations_Integrations_Edges struct { - Node *GetAllIntegrations_Integrations_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllIntegrations_Integrations_Edges) GetNode() *GetAllIntegrations_Integrations_Edges_Node { - if t == nil { - t = &GetAllIntegrations_Integrations_Edges{} - } - return t.Node -} - -type GetAllIntegrations_Integrations struct { - Edges []*GetAllIntegrations_Integrations_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllIntegrations_Integrations_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllIntegrations_Integrations) GetEdges() []*GetAllIntegrations_Integrations_Edges { - if t == nil { - t = &GetAllIntegrations_Integrations{} - } - return t.Edges -} -func (t *GetAllIntegrations_Integrations) GetPageInfo() *GetAllIntegrations_Integrations_PageInfo { - if t == nil { - t = &GetAllIntegrations_Integrations{} - } - return &t.PageInfo -} -func (t *GetAllIntegrations_Integrations) GetTotalCount() int64 { - if t == nil { - t = &GetAllIntegrations_Integrations{} - } - return t.TotalCount -} - -type GetIntegrationByID_Integration struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - ID string "json:\"id\" graphql:\"id\"" - Kind *string "json:\"kind,omitempty\" graphql:\"kind\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetIntegrationByID_Integration) GetCreatedAt() *time.Time { - if t == nil { - t = &GetIntegrationByID_Integration{} - } - return t.CreatedAt -} -func (t *GetIntegrationByID_Integration) GetCreatedBy() *string { - if t == nil { - t = &GetIntegrationByID_Integration{} - } - return t.CreatedBy -} -func (t *GetIntegrationByID_Integration) GetDescription() *string { - if t == nil { - t = &GetIntegrationByID_Integration{} - } - return t.Description -} -func (t *GetIntegrationByID_Integration) GetID() string { - if t == nil { - t = &GetIntegrationByID_Integration{} - } - return t.ID -} -func (t *GetIntegrationByID_Integration) GetKind() *string { - if t == nil { - t = &GetIntegrationByID_Integration{} - } - return t.Kind -} -func (t *GetIntegrationByID_Integration) GetName() string { - if t == nil { - t = &GetIntegrationByID_Integration{} - } - return t.Name -} -func (t *GetIntegrationByID_Integration) GetOwnerID() *string { - if t == nil { - t = &GetIntegrationByID_Integration{} - } - return t.OwnerID -} -func (t *GetIntegrationByID_Integration) GetTags() []string { - if t == nil { - t = &GetIntegrationByID_Integration{} - } - return t.Tags -} -func (t *GetIntegrationByID_Integration) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetIntegrationByID_Integration{} - } - return t.UpdatedAt -} -func (t *GetIntegrationByID_Integration) GetUpdatedBy() *string { - if t == nil { - t = &GetIntegrationByID_Integration{} - } - return t.UpdatedBy -} - -type GetIntegrations_Integrations_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetIntegrations_Integrations_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetIntegrations_Integrations_PageInfo{} - } - return t.EndCursor -} -func (t *GetIntegrations_Integrations_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetIntegrations_Integrations_PageInfo{} - } - return t.HasNextPage -} -func (t *GetIntegrations_Integrations_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetIntegrations_Integrations_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetIntegrations_Integrations_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetIntegrations_Integrations_PageInfo{} - } - return t.StartCursor -} - -type GetIntegrations_Integrations_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - ID string "json:\"id\" graphql:\"id\"" - Kind *string "json:\"kind,omitempty\" graphql:\"kind\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetIntegrations_Integrations_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetIntegrations_Integrations_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetIntegrations_Integrations_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetIntegrations_Integrations_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetIntegrations_Integrations_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetIntegrations_Integrations_Edges_Node{} - } - return t.Description -} -func (t *GetIntegrations_Integrations_Edges_Node) GetID() string { - if t == nil { - t = &GetIntegrations_Integrations_Edges_Node{} - } - return t.ID -} -func (t *GetIntegrations_Integrations_Edges_Node) GetKind() *string { - if t == nil { - t = &GetIntegrations_Integrations_Edges_Node{} - } - return t.Kind -} -func (t *GetIntegrations_Integrations_Edges_Node) GetName() string { - if t == nil { - t = &GetIntegrations_Integrations_Edges_Node{} - } - return t.Name -} -func (t *GetIntegrations_Integrations_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetIntegrations_Integrations_Edges_Node{} - } - return t.OwnerID -} -func (t *GetIntegrations_Integrations_Edges_Node) GetTags() []string { - if t == nil { - t = &GetIntegrations_Integrations_Edges_Node{} - } - return t.Tags -} -func (t *GetIntegrations_Integrations_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetIntegrations_Integrations_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetIntegrations_Integrations_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetIntegrations_Integrations_Edges_Node{} - } - return t.UpdatedBy -} - -type GetIntegrations_Integrations_Edges struct { - Node *GetIntegrations_Integrations_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetIntegrations_Integrations_Edges) GetNode() *GetIntegrations_Integrations_Edges_Node { - if t == nil { - t = &GetIntegrations_Integrations_Edges{} - } - return t.Node -} - -type GetIntegrations_Integrations struct { - Edges []*GetIntegrations_Integrations_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetIntegrations_Integrations_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetIntegrations_Integrations) GetEdges() []*GetIntegrations_Integrations_Edges { - if t == nil { - t = &GetIntegrations_Integrations{} - } - return t.Edges -} -func (t *GetIntegrations_Integrations) GetPageInfo() *GetIntegrations_Integrations_PageInfo { - if t == nil { - t = &GetIntegrations_Integrations{} - } - return &t.PageInfo -} -func (t *GetIntegrations_Integrations) GetTotalCount() int64 { - if t == nil { - t = &GetIntegrations_Integrations{} - } - return t.TotalCount -} - -type CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies struct { - ApprovalRequired *bool "json:\"approvalRequired,omitempty\" graphql:\"approvalRequired\"" - ApproverID *string "json:\"approverID,omitempty\" graphql:\"approverID\"" - ControlSuggestions []string "json:\"controlSuggestions,omitempty\" graphql:\"controlSuggestions\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DismissedControlSuggestions []string "json:\"dismissedControlSuggestions,omitempty\" graphql:\"dismissedControlSuggestions\"" - DismissedImprovementSuggestions []string "json:\"dismissedImprovementSuggestions,omitempty\" graphql:\"dismissedImprovementSuggestions\"" - DismissedTagSuggestions []string "json:\"dismissedTagSuggestions,omitempty\" graphql:\"dismissedTagSuggestions\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - ImprovementSuggestions []string "json:\"improvementSuggestions,omitempty\" graphql:\"improvementSuggestions\"" - InternalPolicyKindName *string "json:\"internalPolicyKindName,omitempty\" graphql:\"internalPolicyKindName\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ReviewDue *time.Time "json:\"reviewDue,omitempty\" graphql:\"reviewDue\"" - ReviewFrequency *enums.Frequency "json:\"reviewFrequency,omitempty\" graphql:\"reviewFrequency\"" - Revision *string "json:\"revision,omitempty\" graphql:\"revision\"" - Status *enums.DocumentStatus "json:\"status,omitempty\" graphql:\"status\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - TagSuggestions []string "json:\"tagSuggestions,omitempty\" graphql:\"tagSuggestions\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies) GetApprovalRequired() *bool { - if t == nil { - t = &CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies{} - } - return t.ApprovalRequired -} -func (t *CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies) GetApproverID() *string { - if t == nil { - t = &CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies{} - } - return t.ApproverID -} -func (t *CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies) GetControlSuggestions() []string { - if t == nil { - t = &CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies{} - } - return t.ControlSuggestions -} -func (t *CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies) GetDelegateID() *string { - if t == nil { - t = &CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies{} - } - return t.DelegateID -} -func (t *CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies) GetDetails() *string { - if t == nil { - t = &CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies{} - } - return t.Details -} -func (t *CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies) GetDismissedControlSuggestions() []string { - if t == nil { - t = &CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies{} - } - return t.DismissedControlSuggestions -} -func (t *CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies) GetDismissedImprovementSuggestions() []string { - if t == nil { - t = &CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies{} - } - return t.DismissedImprovementSuggestions -} -func (t *CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies) GetDismissedTagSuggestions() []string { - if t == nil { - t = &CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies{} - } - return t.DismissedTagSuggestions -} -func (t *CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies) GetDisplayID() string { - if t == nil { - t = &CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies{} - } - return t.DisplayID -} -func (t *CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies) GetID() string { - if t == nil { - t = &CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies{} - } - return t.ID -} -func (t *CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies) GetImprovementSuggestions() []string { - if t == nil { - t = &CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies{} - } - return t.ImprovementSuggestions -} -func (t *CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies) GetInternalPolicyKindName() *string { - if t == nil { - t = &CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies{} - } - return t.InternalPolicyKindName -} -func (t *CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies) GetName() string { - if t == nil { - t = &CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies{} - } - return t.Name -} -func (t *CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies{} - } - return t.OwnerID -} -func (t *CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies) GetReviewDue() *time.Time { - if t == nil { - t = &CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies{} - } - return t.ReviewDue -} -func (t *CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies) GetReviewFrequency() *enums.Frequency { - if t == nil { - t = &CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies{} - } - return t.ReviewFrequency -} -func (t *CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies) GetRevision() *string { - if t == nil { - t = &CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies{} - } - return t.Revision -} -func (t *CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies) GetStatus() *enums.DocumentStatus { - if t == nil { - t = &CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies{} - } - return t.Status -} -func (t *CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies) GetSummary() *string { - if t == nil { - t = &CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies{} - } - return t.Summary -} -func (t *CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies) GetTagSuggestions() []string { - if t == nil { - t = &CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies{} - } - return t.TagSuggestions -} -func (t *CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies) GetTags() []string { - if t == nil { - t = &CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies{} - } - return t.Tags -} -func (t *CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies{} - } - return t.UpdatedBy -} - -type CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy struct { - InternalPolicies []*CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies "json:\"internalPolicies,omitempty\" graphql:\"internalPolicies\"" -} - -func (t *CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy) GetInternalPolicies() []*CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy_InternalPolicies { - if t == nil { - t = &CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy{} - } - return t.InternalPolicies -} - -type CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies struct { - ApprovalRequired *bool "json:\"approvalRequired,omitempty\" graphql:\"approvalRequired\"" - ApproverID *string "json:\"approverID,omitempty\" graphql:\"approverID\"" - ControlSuggestions []string "json:\"controlSuggestions,omitempty\" graphql:\"controlSuggestions\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DismissedControlSuggestions []string "json:\"dismissedControlSuggestions,omitempty\" graphql:\"dismissedControlSuggestions\"" - DismissedImprovementSuggestions []string "json:\"dismissedImprovementSuggestions,omitempty\" graphql:\"dismissedImprovementSuggestions\"" - DismissedTagSuggestions []string "json:\"dismissedTagSuggestions,omitempty\" graphql:\"dismissedTagSuggestions\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - ImprovementSuggestions []string "json:\"improvementSuggestions,omitempty\" graphql:\"improvementSuggestions\"" - InternalPolicyKindName *string "json:\"internalPolicyKindName,omitempty\" graphql:\"internalPolicyKindName\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ReviewDue *time.Time "json:\"reviewDue,omitempty\" graphql:\"reviewDue\"" - ReviewFrequency *enums.Frequency "json:\"reviewFrequency,omitempty\" graphql:\"reviewFrequency\"" - Revision *string "json:\"revision,omitempty\" graphql:\"revision\"" - Status *enums.DocumentStatus "json:\"status,omitempty\" graphql:\"status\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - TagSuggestions []string "json:\"tagSuggestions,omitempty\" graphql:\"tagSuggestions\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies) GetApprovalRequired() *bool { - if t == nil { - t = &CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies{} - } - return t.ApprovalRequired -} -func (t *CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies) GetApproverID() *string { - if t == nil { - t = &CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies{} - } - return t.ApproverID -} -func (t *CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies) GetControlSuggestions() []string { - if t == nil { - t = &CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies{} - } - return t.ControlSuggestions -} -func (t *CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies{} - } - return t.CreatedAt -} -func (t *CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies{} - } - return t.CreatedBy -} -func (t *CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies) GetDelegateID() *string { - if t == nil { - t = &CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies{} - } - return t.DelegateID -} -func (t *CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies) GetDetails() *string { - if t == nil { - t = &CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies{} - } - return t.Details -} -func (t *CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies) GetDismissedControlSuggestions() []string { - if t == nil { - t = &CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies{} - } - return t.DismissedControlSuggestions -} -func (t *CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies) GetDismissedImprovementSuggestions() []string { - if t == nil { - t = &CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies{} - } - return t.DismissedImprovementSuggestions -} -func (t *CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies) GetDismissedTagSuggestions() []string { - if t == nil { - t = &CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies{} - } - return t.DismissedTagSuggestions -} -func (t *CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies) GetDisplayID() string { - if t == nil { - t = &CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies{} - } - return t.DisplayID -} -func (t *CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies) GetID() string { - if t == nil { - t = &CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies{} - } - return t.ID -} -func (t *CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies) GetImprovementSuggestions() []string { - if t == nil { - t = &CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies{} - } - return t.ImprovementSuggestions -} -func (t *CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies) GetInternalPolicyKindName() *string { - if t == nil { - t = &CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies{} - } - return t.InternalPolicyKindName -} -func (t *CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies) GetName() string { - if t == nil { - t = &CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies{} - } - return t.Name -} -func (t *CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies) GetOwnerID() *string { - if t == nil { - t = &CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies{} - } - return t.OwnerID -} -func (t *CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies) GetReviewDue() *time.Time { - if t == nil { - t = &CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies{} - } - return t.ReviewDue -} -func (t *CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies) GetReviewFrequency() *enums.Frequency { - if t == nil { - t = &CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies{} - } - return t.ReviewFrequency -} -func (t *CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies) GetRevision() *string { - if t == nil { - t = &CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies{} - } - return t.Revision -} -func (t *CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies) GetStatus() *enums.DocumentStatus { - if t == nil { - t = &CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies{} - } - return t.Status -} -func (t *CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies) GetSummary() *string { - if t == nil { - t = &CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies{} - } - return t.Summary -} -func (t *CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies) GetTagSuggestions() []string { - if t == nil { - t = &CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies{} - } - return t.TagSuggestions -} -func (t *CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies) GetTags() []string { - if t == nil { - t = &CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies{} - } - return t.Tags -} -func (t *CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies{} - } - return t.UpdatedAt -} -func (t *CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies{} - } - return t.UpdatedBy -} - -type CreateBulkInternalPolicy_CreateBulkInternalPolicy struct { - InternalPolicies []*CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies "json:\"internalPolicies,omitempty\" graphql:\"internalPolicies\"" -} - -func (t *CreateBulkInternalPolicy_CreateBulkInternalPolicy) GetInternalPolicies() []*CreateBulkInternalPolicy_CreateBulkInternalPolicy_InternalPolicies { - if t == nil { - t = &CreateBulkInternalPolicy_CreateBulkInternalPolicy{} - } - return t.InternalPolicies -} - -type CreateInternalPolicy_CreateInternalPolicy_InternalPolicy struct { - ApprovalRequired *bool "json:\"approvalRequired,omitempty\" graphql:\"approvalRequired\"" - ApproverID *string "json:\"approverID,omitempty\" graphql:\"approverID\"" - ControlSuggestions []string "json:\"controlSuggestions,omitempty\" graphql:\"controlSuggestions\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DismissedControlSuggestions []string "json:\"dismissedControlSuggestions,omitempty\" graphql:\"dismissedControlSuggestions\"" - DismissedImprovementSuggestions []string "json:\"dismissedImprovementSuggestions,omitempty\" graphql:\"dismissedImprovementSuggestions\"" - DismissedTagSuggestions []string "json:\"dismissedTagSuggestions,omitempty\" graphql:\"dismissedTagSuggestions\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - ImprovementSuggestions []string "json:\"improvementSuggestions,omitempty\" graphql:\"improvementSuggestions\"" - InternalPolicyKindName *string "json:\"internalPolicyKindName,omitempty\" graphql:\"internalPolicyKindName\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ReviewDue *time.Time "json:\"reviewDue,omitempty\" graphql:\"reviewDue\"" - ReviewFrequency *enums.Frequency "json:\"reviewFrequency,omitempty\" graphql:\"reviewFrequency\"" - Revision *string "json:\"revision,omitempty\" graphql:\"revision\"" - Status *enums.DocumentStatus "json:\"status,omitempty\" graphql:\"status\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - TagSuggestions []string "json:\"tagSuggestions,omitempty\" graphql:\"tagSuggestions\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateInternalPolicy_CreateInternalPolicy_InternalPolicy) GetApprovalRequired() *bool { - if t == nil { - t = &CreateInternalPolicy_CreateInternalPolicy_InternalPolicy{} - } - return t.ApprovalRequired -} -func (t *CreateInternalPolicy_CreateInternalPolicy_InternalPolicy) GetApproverID() *string { - if t == nil { - t = &CreateInternalPolicy_CreateInternalPolicy_InternalPolicy{} - } - return t.ApproverID -} -func (t *CreateInternalPolicy_CreateInternalPolicy_InternalPolicy) GetControlSuggestions() []string { - if t == nil { - t = &CreateInternalPolicy_CreateInternalPolicy_InternalPolicy{} - } - return t.ControlSuggestions -} -func (t *CreateInternalPolicy_CreateInternalPolicy_InternalPolicy) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateInternalPolicy_CreateInternalPolicy_InternalPolicy{} - } - return t.CreatedAt -} -func (t *CreateInternalPolicy_CreateInternalPolicy_InternalPolicy) GetCreatedBy() *string { - if t == nil { - t = &CreateInternalPolicy_CreateInternalPolicy_InternalPolicy{} - } - return t.CreatedBy -} -func (t *CreateInternalPolicy_CreateInternalPolicy_InternalPolicy) GetDelegateID() *string { - if t == nil { - t = &CreateInternalPolicy_CreateInternalPolicy_InternalPolicy{} - } - return t.DelegateID -} -func (t *CreateInternalPolicy_CreateInternalPolicy_InternalPolicy) GetDetails() *string { - if t == nil { - t = &CreateInternalPolicy_CreateInternalPolicy_InternalPolicy{} - } - return t.Details -} -func (t *CreateInternalPolicy_CreateInternalPolicy_InternalPolicy) GetDismissedControlSuggestions() []string { - if t == nil { - t = &CreateInternalPolicy_CreateInternalPolicy_InternalPolicy{} - } - return t.DismissedControlSuggestions -} -func (t *CreateInternalPolicy_CreateInternalPolicy_InternalPolicy) GetDismissedImprovementSuggestions() []string { - if t == nil { - t = &CreateInternalPolicy_CreateInternalPolicy_InternalPolicy{} - } - return t.DismissedImprovementSuggestions -} -func (t *CreateInternalPolicy_CreateInternalPolicy_InternalPolicy) GetDismissedTagSuggestions() []string { - if t == nil { - t = &CreateInternalPolicy_CreateInternalPolicy_InternalPolicy{} - } - return t.DismissedTagSuggestions -} -func (t *CreateInternalPolicy_CreateInternalPolicy_InternalPolicy) GetDisplayID() string { - if t == nil { - t = &CreateInternalPolicy_CreateInternalPolicy_InternalPolicy{} - } - return t.DisplayID -} -func (t *CreateInternalPolicy_CreateInternalPolicy_InternalPolicy) GetID() string { - if t == nil { - t = &CreateInternalPolicy_CreateInternalPolicy_InternalPolicy{} - } - return t.ID -} -func (t *CreateInternalPolicy_CreateInternalPolicy_InternalPolicy) GetImprovementSuggestions() []string { - if t == nil { - t = &CreateInternalPolicy_CreateInternalPolicy_InternalPolicy{} - } - return t.ImprovementSuggestions -} -func (t *CreateInternalPolicy_CreateInternalPolicy_InternalPolicy) GetInternalPolicyKindName() *string { - if t == nil { - t = &CreateInternalPolicy_CreateInternalPolicy_InternalPolicy{} - } - return t.InternalPolicyKindName -} -func (t *CreateInternalPolicy_CreateInternalPolicy_InternalPolicy) GetName() string { - if t == nil { - t = &CreateInternalPolicy_CreateInternalPolicy_InternalPolicy{} - } - return t.Name -} -func (t *CreateInternalPolicy_CreateInternalPolicy_InternalPolicy) GetOwnerID() *string { - if t == nil { - t = &CreateInternalPolicy_CreateInternalPolicy_InternalPolicy{} - } - return t.OwnerID -} -func (t *CreateInternalPolicy_CreateInternalPolicy_InternalPolicy) GetReviewDue() *time.Time { - if t == nil { - t = &CreateInternalPolicy_CreateInternalPolicy_InternalPolicy{} - } - return t.ReviewDue -} -func (t *CreateInternalPolicy_CreateInternalPolicy_InternalPolicy) GetReviewFrequency() *enums.Frequency { - if t == nil { - t = &CreateInternalPolicy_CreateInternalPolicy_InternalPolicy{} - } - return t.ReviewFrequency -} -func (t *CreateInternalPolicy_CreateInternalPolicy_InternalPolicy) GetRevision() *string { - if t == nil { - t = &CreateInternalPolicy_CreateInternalPolicy_InternalPolicy{} - } - return t.Revision -} -func (t *CreateInternalPolicy_CreateInternalPolicy_InternalPolicy) GetStatus() *enums.DocumentStatus { - if t == nil { - t = &CreateInternalPolicy_CreateInternalPolicy_InternalPolicy{} - } - return t.Status -} -func (t *CreateInternalPolicy_CreateInternalPolicy_InternalPolicy) GetSummary() *string { - if t == nil { - t = &CreateInternalPolicy_CreateInternalPolicy_InternalPolicy{} - } - return t.Summary -} -func (t *CreateInternalPolicy_CreateInternalPolicy_InternalPolicy) GetTagSuggestions() []string { - if t == nil { - t = &CreateInternalPolicy_CreateInternalPolicy_InternalPolicy{} - } - return t.TagSuggestions -} -func (t *CreateInternalPolicy_CreateInternalPolicy_InternalPolicy) GetTags() []string { - if t == nil { - t = &CreateInternalPolicy_CreateInternalPolicy_InternalPolicy{} - } - return t.Tags -} -func (t *CreateInternalPolicy_CreateInternalPolicy_InternalPolicy) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateInternalPolicy_CreateInternalPolicy_InternalPolicy{} - } - return t.UpdatedAt -} -func (t *CreateInternalPolicy_CreateInternalPolicy_InternalPolicy) GetUpdatedBy() *string { - if t == nil { - t = &CreateInternalPolicy_CreateInternalPolicy_InternalPolicy{} - } - return t.UpdatedBy -} - -type CreateInternalPolicy_CreateInternalPolicy struct { - InternalPolicy CreateInternalPolicy_CreateInternalPolicy_InternalPolicy "json:\"internalPolicy\" graphql:\"internalPolicy\"" -} - -func (t *CreateInternalPolicy_CreateInternalPolicy) GetInternalPolicy() *CreateInternalPolicy_CreateInternalPolicy_InternalPolicy { - if t == nil { - t = &CreateInternalPolicy_CreateInternalPolicy{} - } - return &t.InternalPolicy -} - -type CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy struct { - ApprovalRequired *bool "json:\"approvalRequired,omitempty\" graphql:\"approvalRequired\"" - ApproverID *string "json:\"approverID,omitempty\" graphql:\"approverID\"" - ControlSuggestions []string "json:\"controlSuggestions,omitempty\" graphql:\"controlSuggestions\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DismissedControlSuggestions []string "json:\"dismissedControlSuggestions,omitempty\" graphql:\"dismissedControlSuggestions\"" - DismissedImprovementSuggestions []string "json:\"dismissedImprovementSuggestions,omitempty\" graphql:\"dismissedImprovementSuggestions\"" - DismissedTagSuggestions []string "json:\"dismissedTagSuggestions,omitempty\" graphql:\"dismissedTagSuggestions\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - ImprovementSuggestions []string "json:\"improvementSuggestions,omitempty\" graphql:\"improvementSuggestions\"" - InternalPolicyKindName *string "json:\"internalPolicyKindName,omitempty\" graphql:\"internalPolicyKindName\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ReviewDue *time.Time "json:\"reviewDue,omitempty\" graphql:\"reviewDue\"" - ReviewFrequency *enums.Frequency "json:\"reviewFrequency,omitempty\" graphql:\"reviewFrequency\"" - Revision *string "json:\"revision,omitempty\" graphql:\"revision\"" - Status *enums.DocumentStatus "json:\"status,omitempty\" graphql:\"status\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - TagSuggestions []string "json:\"tagSuggestions,omitempty\" graphql:\"tagSuggestions\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy) GetApprovalRequired() *bool { - if t == nil { - t = &CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy{} - } - return t.ApprovalRequired -} -func (t *CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy) GetApproverID() *string { - if t == nil { - t = &CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy{} - } - return t.ApproverID -} -func (t *CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy) GetControlSuggestions() []string { - if t == nil { - t = &CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy{} - } - return t.ControlSuggestions -} -func (t *CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy{} - } - return t.CreatedAt -} -func (t *CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy) GetCreatedBy() *string { - if t == nil { - t = &CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy{} - } - return t.CreatedBy -} -func (t *CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy) GetDelegateID() *string { - if t == nil { - t = &CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy{} - } - return t.DelegateID -} -func (t *CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy) GetDetails() *string { - if t == nil { - t = &CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy{} - } - return t.Details -} -func (t *CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy) GetDismissedControlSuggestions() []string { - if t == nil { - t = &CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy{} - } - return t.DismissedControlSuggestions -} -func (t *CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy) GetDismissedImprovementSuggestions() []string { - if t == nil { - t = &CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy{} - } - return t.DismissedImprovementSuggestions -} -func (t *CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy) GetDismissedTagSuggestions() []string { - if t == nil { - t = &CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy{} - } - return t.DismissedTagSuggestions -} -func (t *CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy) GetDisplayID() string { - if t == nil { - t = &CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy{} - } - return t.DisplayID -} -func (t *CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy) GetID() string { - if t == nil { - t = &CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy{} - } - return t.ID -} -func (t *CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy) GetImprovementSuggestions() []string { - if t == nil { - t = &CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy{} - } - return t.ImprovementSuggestions -} -func (t *CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy) GetInternalPolicyKindName() *string { - if t == nil { - t = &CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy{} - } - return t.InternalPolicyKindName -} -func (t *CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy) GetName() string { - if t == nil { - t = &CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy{} - } - return t.Name -} -func (t *CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy) GetOwnerID() *string { - if t == nil { - t = &CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy{} - } - return t.OwnerID -} -func (t *CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy) GetReviewDue() *time.Time { - if t == nil { - t = &CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy{} - } - return t.ReviewDue -} -func (t *CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy) GetReviewFrequency() *enums.Frequency { - if t == nil { - t = &CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy{} - } - return t.ReviewFrequency -} -func (t *CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy) GetRevision() *string { - if t == nil { - t = &CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy{} - } - return t.Revision -} -func (t *CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy) GetStatus() *enums.DocumentStatus { - if t == nil { - t = &CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy{} - } - return t.Status -} -func (t *CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy) GetSummary() *string { - if t == nil { - t = &CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy{} - } - return t.Summary -} -func (t *CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy) GetTagSuggestions() []string { - if t == nil { - t = &CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy{} - } - return t.TagSuggestions -} -func (t *CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy) GetTags() []string { - if t == nil { - t = &CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy{} - } - return t.Tags -} -func (t *CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy{} - } - return t.UpdatedAt -} -func (t *CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy) GetUpdatedBy() *string { - if t == nil { - t = &CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy{} - } - return t.UpdatedBy -} - -type CreateUploadInternalPolicy_CreateUploadInternalPolicy struct { - InternalPolicy CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy "json:\"internalPolicy\" graphql:\"internalPolicy\"" -} - -func (t *CreateUploadInternalPolicy_CreateUploadInternalPolicy) GetInternalPolicy() *CreateUploadInternalPolicy_CreateUploadInternalPolicy_InternalPolicy { - if t == nil { - t = &CreateUploadInternalPolicy_CreateUploadInternalPolicy{} - } - return &t.InternalPolicy -} - -type DeleteInternalPolicy_DeleteInternalPolicy struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteInternalPolicy_DeleteInternalPolicy) GetDeletedID() string { - if t == nil { - t = &DeleteInternalPolicy_DeleteInternalPolicy{} - } - return t.DeletedID -} - -type GetAllInternalPolicies_InternalPolicies_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllInternalPolicies_InternalPolicies_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllInternalPolicies_InternalPolicies_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllInternalPolicies_InternalPolicies_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllInternalPolicies_InternalPolicies_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllInternalPolicies_InternalPolicies_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllInternalPolicies_InternalPolicies_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllInternalPolicies_InternalPolicies_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllInternalPolicies_InternalPolicies_PageInfo{} - } - return t.StartCursor -} - -type GetAllInternalPolicies_InternalPolicies_Edges_Node struct { - ApprovalRequired *bool "json:\"approvalRequired,omitempty\" graphql:\"approvalRequired\"" - ApproverID *string "json:\"approverID,omitempty\" graphql:\"approverID\"" - ControlSuggestions []string "json:\"controlSuggestions,omitempty\" graphql:\"controlSuggestions\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DismissedControlSuggestions []string "json:\"dismissedControlSuggestions,omitempty\" graphql:\"dismissedControlSuggestions\"" - DismissedImprovementSuggestions []string "json:\"dismissedImprovementSuggestions,omitempty\" graphql:\"dismissedImprovementSuggestions\"" - DismissedTagSuggestions []string "json:\"dismissedTagSuggestions,omitempty\" graphql:\"dismissedTagSuggestions\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - ImprovementSuggestions []string "json:\"improvementSuggestions,omitempty\" graphql:\"improvementSuggestions\"" - InternalPolicyKindName *string "json:\"internalPolicyKindName,omitempty\" graphql:\"internalPolicyKindName\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ReviewDue *time.Time "json:\"reviewDue,omitempty\" graphql:\"reviewDue\"" - ReviewFrequency *enums.Frequency "json:\"reviewFrequency,omitempty\" graphql:\"reviewFrequency\"" - Revision *string "json:\"revision,omitempty\" graphql:\"revision\"" - Status *enums.DocumentStatus "json:\"status,omitempty\" graphql:\"status\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - TagSuggestions []string "json:\"tagSuggestions,omitempty\" graphql:\"tagSuggestions\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllInternalPolicies_InternalPolicies_Edges_Node) GetApprovalRequired() *bool { - if t == nil { - t = &GetAllInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.ApprovalRequired -} -func (t *GetAllInternalPolicies_InternalPolicies_Edges_Node) GetApproverID() *string { - if t == nil { - t = &GetAllInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.ApproverID -} -func (t *GetAllInternalPolicies_InternalPolicies_Edges_Node) GetControlSuggestions() []string { - if t == nil { - t = &GetAllInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.ControlSuggestions -} -func (t *GetAllInternalPolicies_InternalPolicies_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllInternalPolicies_InternalPolicies_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllInternalPolicies_InternalPolicies_Edges_Node) GetDelegateID() *string { - if t == nil { - t = &GetAllInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.DelegateID -} -func (t *GetAllInternalPolicies_InternalPolicies_Edges_Node) GetDetails() *string { - if t == nil { - t = &GetAllInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.Details -} -func (t *GetAllInternalPolicies_InternalPolicies_Edges_Node) GetDismissedControlSuggestions() []string { - if t == nil { - t = &GetAllInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.DismissedControlSuggestions -} -func (t *GetAllInternalPolicies_InternalPolicies_Edges_Node) GetDismissedImprovementSuggestions() []string { - if t == nil { - t = &GetAllInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.DismissedImprovementSuggestions -} -func (t *GetAllInternalPolicies_InternalPolicies_Edges_Node) GetDismissedTagSuggestions() []string { - if t == nil { - t = &GetAllInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.DismissedTagSuggestions -} -func (t *GetAllInternalPolicies_InternalPolicies_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetAllInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.DisplayID -} -func (t *GetAllInternalPolicies_InternalPolicies_Edges_Node) GetID() string { - if t == nil { - t = &GetAllInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.ID -} -func (t *GetAllInternalPolicies_InternalPolicies_Edges_Node) GetImprovementSuggestions() []string { - if t == nil { - t = &GetAllInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.ImprovementSuggestions -} -func (t *GetAllInternalPolicies_InternalPolicies_Edges_Node) GetInternalPolicyKindName() *string { - if t == nil { - t = &GetAllInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.InternalPolicyKindName -} -func (t *GetAllInternalPolicies_InternalPolicies_Edges_Node) GetName() string { - if t == nil { - t = &GetAllInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.Name -} -func (t *GetAllInternalPolicies_InternalPolicies_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllInternalPolicies_InternalPolicies_Edges_Node) GetReviewDue() *time.Time { - if t == nil { - t = &GetAllInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.ReviewDue -} -func (t *GetAllInternalPolicies_InternalPolicies_Edges_Node) GetReviewFrequency() *enums.Frequency { - if t == nil { - t = &GetAllInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.ReviewFrequency -} -func (t *GetAllInternalPolicies_InternalPolicies_Edges_Node) GetRevision() *string { - if t == nil { - t = &GetAllInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.Revision -} -func (t *GetAllInternalPolicies_InternalPolicies_Edges_Node) GetStatus() *enums.DocumentStatus { - if t == nil { - t = &GetAllInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.Status -} -func (t *GetAllInternalPolicies_InternalPolicies_Edges_Node) GetSummary() *string { - if t == nil { - t = &GetAllInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.Summary -} -func (t *GetAllInternalPolicies_InternalPolicies_Edges_Node) GetTagSuggestions() []string { - if t == nil { - t = &GetAllInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.TagSuggestions -} -func (t *GetAllInternalPolicies_InternalPolicies_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.Tags -} -func (t *GetAllInternalPolicies_InternalPolicies_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllInternalPolicies_InternalPolicies_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllInternalPolicies_InternalPolicies_Edges struct { - Node *GetAllInternalPolicies_InternalPolicies_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllInternalPolicies_InternalPolicies_Edges) GetNode() *GetAllInternalPolicies_InternalPolicies_Edges_Node { - if t == nil { - t = &GetAllInternalPolicies_InternalPolicies_Edges{} - } - return t.Node -} - -type GetAllInternalPolicies_InternalPolicies struct { - Edges []*GetAllInternalPolicies_InternalPolicies_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllInternalPolicies_InternalPolicies_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllInternalPolicies_InternalPolicies) GetEdges() []*GetAllInternalPolicies_InternalPolicies_Edges { - if t == nil { - t = &GetAllInternalPolicies_InternalPolicies{} - } - return t.Edges -} -func (t *GetAllInternalPolicies_InternalPolicies) GetPageInfo() *GetAllInternalPolicies_InternalPolicies_PageInfo { - if t == nil { - t = &GetAllInternalPolicies_InternalPolicies{} - } - return &t.PageInfo -} -func (t *GetAllInternalPolicies_InternalPolicies) GetTotalCount() int64 { - if t == nil { - t = &GetAllInternalPolicies_InternalPolicies{} - } - return t.TotalCount -} - -type GetInternalPolicies_InternalPolicies_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetInternalPolicies_InternalPolicies_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetInternalPolicies_InternalPolicies_PageInfo{} - } - return t.EndCursor -} -func (t *GetInternalPolicies_InternalPolicies_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetInternalPolicies_InternalPolicies_PageInfo{} - } - return t.HasNextPage -} -func (t *GetInternalPolicies_InternalPolicies_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetInternalPolicies_InternalPolicies_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetInternalPolicies_InternalPolicies_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetInternalPolicies_InternalPolicies_PageInfo{} - } - return t.StartCursor -} - -type GetInternalPolicies_InternalPolicies_Edges_Node struct { - ApprovalRequired *bool "json:\"approvalRequired,omitempty\" graphql:\"approvalRequired\"" - ApproverID *string "json:\"approverID,omitempty\" graphql:\"approverID\"" - ControlSuggestions []string "json:\"controlSuggestions,omitempty\" graphql:\"controlSuggestions\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DismissedControlSuggestions []string "json:\"dismissedControlSuggestions,omitempty\" graphql:\"dismissedControlSuggestions\"" - DismissedImprovementSuggestions []string "json:\"dismissedImprovementSuggestions,omitempty\" graphql:\"dismissedImprovementSuggestions\"" - DismissedTagSuggestions []string "json:\"dismissedTagSuggestions,omitempty\" graphql:\"dismissedTagSuggestions\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - ImprovementSuggestions []string "json:\"improvementSuggestions,omitempty\" graphql:\"improvementSuggestions\"" - InternalPolicyKindName *string "json:\"internalPolicyKindName,omitempty\" graphql:\"internalPolicyKindName\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ReviewDue *time.Time "json:\"reviewDue,omitempty\" graphql:\"reviewDue\"" - ReviewFrequency *enums.Frequency "json:\"reviewFrequency,omitempty\" graphql:\"reviewFrequency\"" - Revision *string "json:\"revision,omitempty\" graphql:\"revision\"" - Status *enums.DocumentStatus "json:\"status,omitempty\" graphql:\"status\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - TagSuggestions []string "json:\"tagSuggestions,omitempty\" graphql:\"tagSuggestions\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetInternalPolicies_InternalPolicies_Edges_Node) GetApprovalRequired() *bool { - if t == nil { - t = &GetInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.ApprovalRequired -} -func (t *GetInternalPolicies_InternalPolicies_Edges_Node) GetApproverID() *string { - if t == nil { - t = &GetInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.ApproverID -} -func (t *GetInternalPolicies_InternalPolicies_Edges_Node) GetControlSuggestions() []string { - if t == nil { - t = &GetInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.ControlSuggestions -} -func (t *GetInternalPolicies_InternalPolicies_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetInternalPolicies_InternalPolicies_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetInternalPolicies_InternalPolicies_Edges_Node) GetDelegateID() *string { - if t == nil { - t = &GetInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.DelegateID -} -func (t *GetInternalPolicies_InternalPolicies_Edges_Node) GetDetails() *string { - if t == nil { - t = &GetInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.Details -} -func (t *GetInternalPolicies_InternalPolicies_Edges_Node) GetDismissedControlSuggestions() []string { - if t == nil { - t = &GetInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.DismissedControlSuggestions -} -func (t *GetInternalPolicies_InternalPolicies_Edges_Node) GetDismissedImprovementSuggestions() []string { - if t == nil { - t = &GetInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.DismissedImprovementSuggestions -} -func (t *GetInternalPolicies_InternalPolicies_Edges_Node) GetDismissedTagSuggestions() []string { - if t == nil { - t = &GetInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.DismissedTagSuggestions -} -func (t *GetInternalPolicies_InternalPolicies_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.DisplayID -} -func (t *GetInternalPolicies_InternalPolicies_Edges_Node) GetID() string { - if t == nil { - t = &GetInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.ID -} -func (t *GetInternalPolicies_InternalPolicies_Edges_Node) GetImprovementSuggestions() []string { - if t == nil { - t = &GetInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.ImprovementSuggestions -} -func (t *GetInternalPolicies_InternalPolicies_Edges_Node) GetInternalPolicyKindName() *string { - if t == nil { - t = &GetInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.InternalPolicyKindName -} -func (t *GetInternalPolicies_InternalPolicies_Edges_Node) GetName() string { - if t == nil { - t = &GetInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.Name -} -func (t *GetInternalPolicies_InternalPolicies_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.OwnerID -} -func (t *GetInternalPolicies_InternalPolicies_Edges_Node) GetReviewDue() *time.Time { - if t == nil { - t = &GetInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.ReviewDue -} -func (t *GetInternalPolicies_InternalPolicies_Edges_Node) GetReviewFrequency() *enums.Frequency { - if t == nil { - t = &GetInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.ReviewFrequency -} -func (t *GetInternalPolicies_InternalPolicies_Edges_Node) GetRevision() *string { - if t == nil { - t = &GetInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.Revision -} -func (t *GetInternalPolicies_InternalPolicies_Edges_Node) GetStatus() *enums.DocumentStatus { - if t == nil { - t = &GetInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.Status -} -func (t *GetInternalPolicies_InternalPolicies_Edges_Node) GetSummary() *string { - if t == nil { - t = &GetInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.Summary -} -func (t *GetInternalPolicies_InternalPolicies_Edges_Node) GetTagSuggestions() []string { - if t == nil { - t = &GetInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.TagSuggestions -} -func (t *GetInternalPolicies_InternalPolicies_Edges_Node) GetTags() []string { - if t == nil { - t = &GetInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.Tags -} -func (t *GetInternalPolicies_InternalPolicies_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetInternalPolicies_InternalPolicies_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetInternalPolicies_InternalPolicies_Edges_Node{} - } - return t.UpdatedBy -} - -type GetInternalPolicies_InternalPolicies_Edges struct { - Node *GetInternalPolicies_InternalPolicies_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetInternalPolicies_InternalPolicies_Edges) GetNode() *GetInternalPolicies_InternalPolicies_Edges_Node { - if t == nil { - t = &GetInternalPolicies_InternalPolicies_Edges{} - } - return t.Node -} - -type GetInternalPolicies_InternalPolicies struct { - Edges []*GetInternalPolicies_InternalPolicies_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetInternalPolicies_InternalPolicies_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetInternalPolicies_InternalPolicies) GetEdges() []*GetInternalPolicies_InternalPolicies_Edges { - if t == nil { - t = &GetInternalPolicies_InternalPolicies{} - } - return t.Edges -} -func (t *GetInternalPolicies_InternalPolicies) GetPageInfo() *GetInternalPolicies_InternalPolicies_PageInfo { - if t == nil { - t = &GetInternalPolicies_InternalPolicies{} - } - return &t.PageInfo -} -func (t *GetInternalPolicies_InternalPolicies) GetTotalCount() int64 { - if t == nil { - t = &GetInternalPolicies_InternalPolicies{} - } - return t.TotalCount -} - -type GetInternalPolicyByID_InternalPolicy struct { - ApprovalRequired *bool "json:\"approvalRequired,omitempty\" graphql:\"approvalRequired\"" - ApproverID *string "json:\"approverID,omitempty\" graphql:\"approverID\"" - ControlSuggestions []string "json:\"controlSuggestions,omitempty\" graphql:\"controlSuggestions\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DismissedControlSuggestions []string "json:\"dismissedControlSuggestions,omitempty\" graphql:\"dismissedControlSuggestions\"" - DismissedImprovementSuggestions []string "json:\"dismissedImprovementSuggestions,omitempty\" graphql:\"dismissedImprovementSuggestions\"" - DismissedTagSuggestions []string "json:\"dismissedTagSuggestions,omitempty\" graphql:\"dismissedTagSuggestions\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - ImprovementSuggestions []string "json:\"improvementSuggestions,omitempty\" graphql:\"improvementSuggestions\"" - InternalPolicyKindName *string "json:\"internalPolicyKindName,omitempty\" graphql:\"internalPolicyKindName\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ReviewDue *time.Time "json:\"reviewDue,omitempty\" graphql:\"reviewDue\"" - ReviewFrequency *enums.Frequency "json:\"reviewFrequency,omitempty\" graphql:\"reviewFrequency\"" - Revision *string "json:\"revision,omitempty\" graphql:\"revision\"" - Status *enums.DocumentStatus "json:\"status,omitempty\" graphql:\"status\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - TagSuggestions []string "json:\"tagSuggestions,omitempty\" graphql:\"tagSuggestions\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetInternalPolicyByID_InternalPolicy) GetApprovalRequired() *bool { - if t == nil { - t = &GetInternalPolicyByID_InternalPolicy{} - } - return t.ApprovalRequired -} -func (t *GetInternalPolicyByID_InternalPolicy) GetApproverID() *string { - if t == nil { - t = &GetInternalPolicyByID_InternalPolicy{} - } - return t.ApproverID -} -func (t *GetInternalPolicyByID_InternalPolicy) GetControlSuggestions() []string { - if t == nil { - t = &GetInternalPolicyByID_InternalPolicy{} - } - return t.ControlSuggestions -} -func (t *GetInternalPolicyByID_InternalPolicy) GetCreatedAt() *time.Time { - if t == nil { - t = &GetInternalPolicyByID_InternalPolicy{} - } - return t.CreatedAt -} -func (t *GetInternalPolicyByID_InternalPolicy) GetCreatedBy() *string { - if t == nil { - t = &GetInternalPolicyByID_InternalPolicy{} - } - return t.CreatedBy -} -func (t *GetInternalPolicyByID_InternalPolicy) GetDelegateID() *string { - if t == nil { - t = &GetInternalPolicyByID_InternalPolicy{} - } - return t.DelegateID -} -func (t *GetInternalPolicyByID_InternalPolicy) GetDetails() *string { - if t == nil { - t = &GetInternalPolicyByID_InternalPolicy{} - } - return t.Details -} -func (t *GetInternalPolicyByID_InternalPolicy) GetDismissedControlSuggestions() []string { - if t == nil { - t = &GetInternalPolicyByID_InternalPolicy{} - } - return t.DismissedControlSuggestions -} -func (t *GetInternalPolicyByID_InternalPolicy) GetDismissedImprovementSuggestions() []string { - if t == nil { - t = &GetInternalPolicyByID_InternalPolicy{} - } - return t.DismissedImprovementSuggestions -} -func (t *GetInternalPolicyByID_InternalPolicy) GetDismissedTagSuggestions() []string { - if t == nil { - t = &GetInternalPolicyByID_InternalPolicy{} - } - return t.DismissedTagSuggestions -} -func (t *GetInternalPolicyByID_InternalPolicy) GetDisplayID() string { - if t == nil { - t = &GetInternalPolicyByID_InternalPolicy{} - } - return t.DisplayID -} -func (t *GetInternalPolicyByID_InternalPolicy) GetID() string { - if t == nil { - t = &GetInternalPolicyByID_InternalPolicy{} - } - return t.ID -} -func (t *GetInternalPolicyByID_InternalPolicy) GetImprovementSuggestions() []string { - if t == nil { - t = &GetInternalPolicyByID_InternalPolicy{} - } - return t.ImprovementSuggestions -} -func (t *GetInternalPolicyByID_InternalPolicy) GetInternalPolicyKindName() *string { - if t == nil { - t = &GetInternalPolicyByID_InternalPolicy{} - } - return t.InternalPolicyKindName -} -func (t *GetInternalPolicyByID_InternalPolicy) GetName() string { - if t == nil { - t = &GetInternalPolicyByID_InternalPolicy{} - } - return t.Name -} -func (t *GetInternalPolicyByID_InternalPolicy) GetOwnerID() *string { - if t == nil { - t = &GetInternalPolicyByID_InternalPolicy{} - } - return t.OwnerID -} -func (t *GetInternalPolicyByID_InternalPolicy) GetReviewDue() *time.Time { - if t == nil { - t = &GetInternalPolicyByID_InternalPolicy{} - } - return t.ReviewDue -} -func (t *GetInternalPolicyByID_InternalPolicy) GetReviewFrequency() *enums.Frequency { - if t == nil { - t = &GetInternalPolicyByID_InternalPolicy{} - } - return t.ReviewFrequency -} -func (t *GetInternalPolicyByID_InternalPolicy) GetRevision() *string { - if t == nil { - t = &GetInternalPolicyByID_InternalPolicy{} - } - return t.Revision -} -func (t *GetInternalPolicyByID_InternalPolicy) GetStatus() *enums.DocumentStatus { - if t == nil { - t = &GetInternalPolicyByID_InternalPolicy{} - } - return t.Status -} -func (t *GetInternalPolicyByID_InternalPolicy) GetSummary() *string { - if t == nil { - t = &GetInternalPolicyByID_InternalPolicy{} - } - return t.Summary -} -func (t *GetInternalPolicyByID_InternalPolicy) GetTagSuggestions() []string { - if t == nil { - t = &GetInternalPolicyByID_InternalPolicy{} - } - return t.TagSuggestions -} -func (t *GetInternalPolicyByID_InternalPolicy) GetTags() []string { - if t == nil { - t = &GetInternalPolicyByID_InternalPolicy{} - } - return t.Tags -} -func (t *GetInternalPolicyByID_InternalPolicy) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetInternalPolicyByID_InternalPolicy{} - } - return t.UpdatedAt -} -func (t *GetInternalPolicyByID_InternalPolicy) GetUpdatedBy() *string { - if t == nil { - t = &GetInternalPolicyByID_InternalPolicy{} - } - return t.UpdatedBy -} - -type UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy struct { - ApprovalRequired *bool "json:\"approvalRequired,omitempty\" graphql:\"approvalRequired\"" - ApproverID *string "json:\"approverID,omitempty\" graphql:\"approverID\"" - ControlSuggestions []string "json:\"controlSuggestions,omitempty\" graphql:\"controlSuggestions\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DismissedControlSuggestions []string "json:\"dismissedControlSuggestions,omitempty\" graphql:\"dismissedControlSuggestions\"" - DismissedImprovementSuggestions []string "json:\"dismissedImprovementSuggestions,omitempty\" graphql:\"dismissedImprovementSuggestions\"" - DismissedTagSuggestions []string "json:\"dismissedTagSuggestions,omitempty\" graphql:\"dismissedTagSuggestions\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - ImprovementSuggestions []string "json:\"improvementSuggestions,omitempty\" graphql:\"improvementSuggestions\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ReviewDue *time.Time "json:\"reviewDue,omitempty\" graphql:\"reviewDue\"" - ReviewFrequency *enums.Frequency "json:\"reviewFrequency,omitempty\" graphql:\"reviewFrequency\"" - Revision *string "json:\"revision,omitempty\" graphql:\"revision\"" - Status *enums.DocumentStatus "json:\"status,omitempty\" graphql:\"status\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - TagSuggestions []string "json:\"tagSuggestions,omitempty\" graphql:\"tagSuggestions\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy) GetApprovalRequired() *bool { - if t == nil { - t = &UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy{} - } - return t.ApprovalRequired -} -func (t *UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy) GetApproverID() *string { - if t == nil { - t = &UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy{} - } - return t.ApproverID -} -func (t *UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy) GetControlSuggestions() []string { - if t == nil { - t = &UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy{} - } - return t.ControlSuggestions -} -func (t *UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy{} - } - return t.CreatedAt -} -func (t *UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy) GetCreatedBy() *string { - if t == nil { - t = &UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy{} - } - return t.CreatedBy -} -func (t *UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy) GetDelegateID() *string { - if t == nil { - t = &UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy{} - } - return t.DelegateID -} -func (t *UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy) GetDetails() *string { - if t == nil { - t = &UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy{} - } - return t.Details -} -func (t *UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy) GetDismissedControlSuggestions() []string { - if t == nil { - t = &UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy{} - } - return t.DismissedControlSuggestions -} -func (t *UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy) GetDismissedImprovementSuggestions() []string { - if t == nil { - t = &UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy{} - } - return t.DismissedImprovementSuggestions -} -func (t *UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy) GetDismissedTagSuggestions() []string { - if t == nil { - t = &UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy{} - } - return t.DismissedTagSuggestions -} -func (t *UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy) GetDisplayID() string { - if t == nil { - t = &UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy{} - } - return t.DisplayID -} -func (t *UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy) GetID() string { - if t == nil { - t = &UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy{} - } - return t.ID -} -func (t *UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy) GetImprovementSuggestions() []string { - if t == nil { - t = &UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy{} - } - return t.ImprovementSuggestions -} -func (t *UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy) GetName() string { - if t == nil { - t = &UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy{} - } - return t.Name -} -func (t *UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy) GetOwnerID() *string { - if t == nil { - t = &UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy{} - } - return t.OwnerID -} -func (t *UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy) GetReviewDue() *time.Time { - if t == nil { - t = &UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy{} - } - return t.ReviewDue -} -func (t *UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy) GetReviewFrequency() *enums.Frequency { - if t == nil { - t = &UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy{} - } - return t.ReviewFrequency -} -func (t *UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy) GetRevision() *string { - if t == nil { - t = &UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy{} - } - return t.Revision -} -func (t *UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy) GetStatus() *enums.DocumentStatus { - if t == nil { - t = &UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy{} - } - return t.Status -} -func (t *UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy) GetSummary() *string { - if t == nil { - t = &UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy{} - } - return t.Summary -} -func (t *UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy) GetTagSuggestions() []string { - if t == nil { - t = &UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy{} - } - return t.TagSuggestions -} -func (t *UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy) GetTags() []string { - if t == nil { - t = &UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy{} - } - return t.Tags -} -func (t *UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy{} - } - return t.UpdatedAt -} -func (t *UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy) GetUpdatedBy() *string { - if t == nil { - t = &UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy{} - } - return t.UpdatedBy -} - -type UpdateInternalPolicy_UpdateInternalPolicy struct { - InternalPolicy UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy "json:\"internalPolicy\" graphql:\"internalPolicy\"" -} - -func (t *UpdateInternalPolicy_UpdateInternalPolicy) GetInternalPolicy() *UpdateInternalPolicy_UpdateInternalPolicy_InternalPolicy { - if t == nil { - t = &UpdateInternalPolicy_UpdateInternalPolicy{} - } - return &t.InternalPolicy -} - -type UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy struct { - ApprovalRequired *bool "json:\"approvalRequired,omitempty\" graphql:\"approvalRequired\"" - ApproverID *string "json:\"approverID,omitempty\" graphql:\"approverID\"" - ControlSuggestions []string "json:\"controlSuggestions,omitempty\" graphql:\"controlSuggestions\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DismissedControlSuggestions []string "json:\"dismissedControlSuggestions,omitempty\" graphql:\"dismissedControlSuggestions\"" - DismissedImprovementSuggestions []string "json:\"dismissedImprovementSuggestions,omitempty\" graphql:\"dismissedImprovementSuggestions\"" - DismissedTagSuggestions []string "json:\"dismissedTagSuggestions,omitempty\" graphql:\"dismissedTagSuggestions\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - ImprovementSuggestions []string "json:\"improvementSuggestions,omitempty\" graphql:\"improvementSuggestions\"" - InternalPolicyKindName *string "json:\"internalPolicyKindName,omitempty\" graphql:\"internalPolicyKindName\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ReviewDue *time.Time "json:\"reviewDue,omitempty\" graphql:\"reviewDue\"" - ReviewFrequency *enums.Frequency "json:\"reviewFrequency,omitempty\" graphql:\"reviewFrequency\"" - Revision *string "json:\"revision,omitempty\" graphql:\"revision\"" - Status *enums.DocumentStatus "json:\"status,omitempty\" graphql:\"status\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - TagSuggestions []string "json:\"tagSuggestions,omitempty\" graphql:\"tagSuggestions\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy) GetApprovalRequired() *bool { - if t == nil { - t = &UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy{} - } - return t.ApprovalRequired -} -func (t *UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy) GetApproverID() *string { - if t == nil { - t = &UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy{} - } - return t.ApproverID -} -func (t *UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy) GetControlSuggestions() []string { - if t == nil { - t = &UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy{} - } - return t.ControlSuggestions -} -func (t *UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy{} - } - return t.CreatedAt -} -func (t *UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy) GetCreatedBy() *string { - if t == nil { - t = &UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy{} - } - return t.CreatedBy -} -func (t *UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy) GetDelegateID() *string { - if t == nil { - t = &UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy{} - } - return t.DelegateID -} -func (t *UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy) GetDetails() *string { - if t == nil { - t = &UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy{} - } - return t.Details -} -func (t *UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy) GetDismissedControlSuggestions() []string { - if t == nil { - t = &UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy{} - } - return t.DismissedControlSuggestions -} -func (t *UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy) GetDismissedImprovementSuggestions() []string { - if t == nil { - t = &UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy{} - } - return t.DismissedImprovementSuggestions -} -func (t *UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy) GetDismissedTagSuggestions() []string { - if t == nil { - t = &UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy{} - } - return t.DismissedTagSuggestions -} -func (t *UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy) GetDisplayID() string { - if t == nil { - t = &UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy{} - } - return t.DisplayID -} -func (t *UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy) GetID() string { - if t == nil { - t = &UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy{} - } - return t.ID -} -func (t *UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy) GetImprovementSuggestions() []string { - if t == nil { - t = &UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy{} - } - return t.ImprovementSuggestions -} -func (t *UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy) GetInternalPolicyKindName() *string { - if t == nil { - t = &UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy{} - } - return t.InternalPolicyKindName -} -func (t *UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy) GetName() string { - if t == nil { - t = &UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy{} - } - return t.Name -} -func (t *UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy) GetOwnerID() *string { - if t == nil { - t = &UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy{} - } - return t.OwnerID -} -func (t *UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy) GetReviewDue() *time.Time { - if t == nil { - t = &UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy{} - } - return t.ReviewDue -} -func (t *UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy) GetReviewFrequency() *enums.Frequency { - if t == nil { - t = &UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy{} - } - return t.ReviewFrequency -} -func (t *UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy) GetRevision() *string { - if t == nil { - t = &UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy{} - } - return t.Revision -} -func (t *UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy) GetStatus() *enums.DocumentStatus { - if t == nil { - t = &UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy{} - } - return t.Status -} -func (t *UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy) GetSummary() *string { - if t == nil { - t = &UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy{} - } - return t.Summary -} -func (t *UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy) GetTagSuggestions() []string { - if t == nil { - t = &UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy{} - } - return t.TagSuggestions -} -func (t *UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy) GetTags() []string { - if t == nil { - t = &UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy{} - } - return t.Tags -} -func (t *UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy{} - } - return t.UpdatedAt -} -func (t *UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy) GetUpdatedBy() *string { - if t == nil { - t = &UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy{} - } - return t.UpdatedBy -} - -type UpdateInternalPolicyWithFile_UpdateInternalPolicy struct { - InternalPolicy UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy "json:\"internalPolicy\" graphql:\"internalPolicy\"" -} - -func (t *UpdateInternalPolicyWithFile_UpdateInternalPolicy) GetInternalPolicy() *UpdateInternalPolicyWithFile_UpdateInternalPolicy_InternalPolicy { - if t == nil { - t = &UpdateInternalPolicyWithFile_UpdateInternalPolicy{} - } - return &t.InternalPolicy -} - -type CreateBulkCSVInvite_CreateBulkCSVInvite_Invites struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Expires *time.Time "json:\"expires,omitempty\" graphql:\"expires\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Recipient string "json:\"recipient\" graphql:\"recipient\"" - RequestorID *string "json:\"requestorID,omitempty\" graphql:\"requestorID\"" - Role enums.Role "json:\"role\" graphql:\"role\"" - SendAttempts int64 "json:\"sendAttempts\" graphql:\"sendAttempts\"" - Status enums.InviteStatus "json:\"status\" graphql:\"status\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCSVInvite_CreateBulkCSVInvite_Invites) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVInvite_CreateBulkCSVInvite_Invites{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVInvite_CreateBulkCSVInvite_Invites) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVInvite_CreateBulkCSVInvite_Invites{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVInvite_CreateBulkCSVInvite_Invites) GetExpires() *time.Time { - if t == nil { - t = &CreateBulkCSVInvite_CreateBulkCSVInvite_Invites{} - } - return t.Expires -} -func (t *CreateBulkCSVInvite_CreateBulkCSVInvite_Invites) GetID() string { - if t == nil { - t = &CreateBulkCSVInvite_CreateBulkCSVInvite_Invites{} - } - return t.ID -} -func (t *CreateBulkCSVInvite_CreateBulkCSVInvite_Invites) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCSVInvite_CreateBulkCSVInvite_Invites{} - } - return t.OwnerID -} -func (t *CreateBulkCSVInvite_CreateBulkCSVInvite_Invites) GetRecipient() string { - if t == nil { - t = &CreateBulkCSVInvite_CreateBulkCSVInvite_Invites{} - } - return t.Recipient -} -func (t *CreateBulkCSVInvite_CreateBulkCSVInvite_Invites) GetRequestorID() *string { - if t == nil { - t = &CreateBulkCSVInvite_CreateBulkCSVInvite_Invites{} - } - return t.RequestorID -} -func (t *CreateBulkCSVInvite_CreateBulkCSVInvite_Invites) GetRole() *enums.Role { - if t == nil { - t = &CreateBulkCSVInvite_CreateBulkCSVInvite_Invites{} - } - return &t.Role -} -func (t *CreateBulkCSVInvite_CreateBulkCSVInvite_Invites) GetSendAttempts() int64 { - if t == nil { - t = &CreateBulkCSVInvite_CreateBulkCSVInvite_Invites{} - } - return t.SendAttempts -} -func (t *CreateBulkCSVInvite_CreateBulkCSVInvite_Invites) GetStatus() *enums.InviteStatus { - if t == nil { - t = &CreateBulkCSVInvite_CreateBulkCSVInvite_Invites{} - } - return &t.Status -} -func (t *CreateBulkCSVInvite_CreateBulkCSVInvite_Invites) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVInvite_CreateBulkCSVInvite_Invites{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVInvite_CreateBulkCSVInvite_Invites) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVInvite_CreateBulkCSVInvite_Invites{} - } - return t.UpdatedBy -} - -type CreateBulkCSVInvite_CreateBulkCSVInvite struct { - Invites []*CreateBulkCSVInvite_CreateBulkCSVInvite_Invites "json:\"invites,omitempty\" graphql:\"invites\"" -} - -func (t *CreateBulkCSVInvite_CreateBulkCSVInvite) GetInvites() []*CreateBulkCSVInvite_CreateBulkCSVInvite_Invites { - if t == nil { - t = &CreateBulkCSVInvite_CreateBulkCSVInvite{} - } - return t.Invites -} - -type CreateBulkInvite_CreateBulkInvite_Invites struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Expires *time.Time "json:\"expires,omitempty\" graphql:\"expires\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Recipient string "json:\"recipient\" graphql:\"recipient\"" - RequestorID *string "json:\"requestorID,omitempty\" graphql:\"requestorID\"" - Role enums.Role "json:\"role\" graphql:\"role\"" - SendAttempts int64 "json:\"sendAttempts\" graphql:\"sendAttempts\"" - Status enums.InviteStatus "json:\"status\" graphql:\"status\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkInvite_CreateBulkInvite_Invites) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkInvite_CreateBulkInvite_Invites{} - } - return t.CreatedAt -} -func (t *CreateBulkInvite_CreateBulkInvite_Invites) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkInvite_CreateBulkInvite_Invites{} - } - return t.CreatedBy -} -func (t *CreateBulkInvite_CreateBulkInvite_Invites) GetExpires() *time.Time { - if t == nil { - t = &CreateBulkInvite_CreateBulkInvite_Invites{} - } - return t.Expires -} -func (t *CreateBulkInvite_CreateBulkInvite_Invites) GetID() string { - if t == nil { - t = &CreateBulkInvite_CreateBulkInvite_Invites{} - } - return t.ID -} -func (t *CreateBulkInvite_CreateBulkInvite_Invites) GetOwnerID() *string { - if t == nil { - t = &CreateBulkInvite_CreateBulkInvite_Invites{} - } - return t.OwnerID -} -func (t *CreateBulkInvite_CreateBulkInvite_Invites) GetRecipient() string { - if t == nil { - t = &CreateBulkInvite_CreateBulkInvite_Invites{} - } - return t.Recipient -} -func (t *CreateBulkInvite_CreateBulkInvite_Invites) GetRequestorID() *string { - if t == nil { - t = &CreateBulkInvite_CreateBulkInvite_Invites{} - } - return t.RequestorID -} -func (t *CreateBulkInvite_CreateBulkInvite_Invites) GetRole() *enums.Role { - if t == nil { - t = &CreateBulkInvite_CreateBulkInvite_Invites{} - } - return &t.Role -} -func (t *CreateBulkInvite_CreateBulkInvite_Invites) GetSendAttempts() int64 { - if t == nil { - t = &CreateBulkInvite_CreateBulkInvite_Invites{} - } - return t.SendAttempts -} -func (t *CreateBulkInvite_CreateBulkInvite_Invites) GetStatus() *enums.InviteStatus { - if t == nil { - t = &CreateBulkInvite_CreateBulkInvite_Invites{} - } - return &t.Status -} -func (t *CreateBulkInvite_CreateBulkInvite_Invites) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkInvite_CreateBulkInvite_Invites{} - } - return t.UpdatedAt -} -func (t *CreateBulkInvite_CreateBulkInvite_Invites) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkInvite_CreateBulkInvite_Invites{} - } - return t.UpdatedBy -} - -type CreateBulkInvite_CreateBulkInvite struct { - Invites []*CreateBulkInvite_CreateBulkInvite_Invites "json:\"invites,omitempty\" graphql:\"invites\"" -} - -func (t *CreateBulkInvite_CreateBulkInvite) GetInvites() []*CreateBulkInvite_CreateBulkInvite_Invites { - if t == nil { - t = &CreateBulkInvite_CreateBulkInvite{} - } - return t.Invites -} - -type CreateInvite_CreateInvite_Invite struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Expires *time.Time "json:\"expires,omitempty\" graphql:\"expires\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Recipient string "json:\"recipient\" graphql:\"recipient\"" - RequestorID *string "json:\"requestorID,omitempty\" graphql:\"requestorID\"" - Role enums.Role "json:\"role\" graphql:\"role\"" - SendAttempts int64 "json:\"sendAttempts\" graphql:\"sendAttempts\"" - Status enums.InviteStatus "json:\"status\" graphql:\"status\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateInvite_CreateInvite_Invite) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateInvite_CreateInvite_Invite{} - } - return t.CreatedAt -} -func (t *CreateInvite_CreateInvite_Invite) GetCreatedBy() *string { - if t == nil { - t = &CreateInvite_CreateInvite_Invite{} - } - return t.CreatedBy -} -func (t *CreateInvite_CreateInvite_Invite) GetExpires() *time.Time { - if t == nil { - t = &CreateInvite_CreateInvite_Invite{} - } - return t.Expires -} -func (t *CreateInvite_CreateInvite_Invite) GetID() string { - if t == nil { - t = &CreateInvite_CreateInvite_Invite{} - } - return t.ID -} -func (t *CreateInvite_CreateInvite_Invite) GetOwnerID() *string { - if t == nil { - t = &CreateInvite_CreateInvite_Invite{} - } - return t.OwnerID -} -func (t *CreateInvite_CreateInvite_Invite) GetRecipient() string { - if t == nil { - t = &CreateInvite_CreateInvite_Invite{} - } - return t.Recipient -} -func (t *CreateInvite_CreateInvite_Invite) GetRequestorID() *string { - if t == nil { - t = &CreateInvite_CreateInvite_Invite{} - } - return t.RequestorID -} -func (t *CreateInvite_CreateInvite_Invite) GetRole() *enums.Role { - if t == nil { - t = &CreateInvite_CreateInvite_Invite{} - } - return &t.Role -} -func (t *CreateInvite_CreateInvite_Invite) GetSendAttempts() int64 { - if t == nil { - t = &CreateInvite_CreateInvite_Invite{} - } - return t.SendAttempts -} -func (t *CreateInvite_CreateInvite_Invite) GetStatus() *enums.InviteStatus { - if t == nil { - t = &CreateInvite_CreateInvite_Invite{} - } - return &t.Status -} -func (t *CreateInvite_CreateInvite_Invite) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateInvite_CreateInvite_Invite{} - } - return t.UpdatedAt -} -func (t *CreateInvite_CreateInvite_Invite) GetUpdatedBy() *string { - if t == nil { - t = &CreateInvite_CreateInvite_Invite{} - } - return t.UpdatedBy -} - -type CreateInvite_CreateInvite struct { - Invite CreateInvite_CreateInvite_Invite "json:\"invite\" graphql:\"invite\"" -} - -func (t *CreateInvite_CreateInvite) GetInvite() *CreateInvite_CreateInvite_Invite { - if t == nil { - t = &CreateInvite_CreateInvite{} - } - return &t.Invite -} - -type DeleteInvite_DeleteInvite struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteInvite_DeleteInvite) GetDeletedID() string { - if t == nil { - t = &DeleteInvite_DeleteInvite{} - } - return t.DeletedID -} - -type GetAllInvites_Invites_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllInvites_Invites_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllInvites_Invites_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllInvites_Invites_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllInvites_Invites_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllInvites_Invites_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllInvites_Invites_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllInvites_Invites_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllInvites_Invites_PageInfo{} - } - return t.StartCursor -} - -type GetAllInvites_Invites_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Expires *time.Time "json:\"expires,omitempty\" graphql:\"expires\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Recipient string "json:\"recipient\" graphql:\"recipient\"" - RequestorID *string "json:\"requestorID,omitempty\" graphql:\"requestorID\"" - Role enums.Role "json:\"role\" graphql:\"role\"" - SendAttempts int64 "json:\"sendAttempts\" graphql:\"sendAttempts\"" - Status enums.InviteStatus "json:\"status\" graphql:\"status\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllInvites_Invites_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllInvites_Invites_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllInvites_Invites_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllInvites_Invites_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllInvites_Invites_Edges_Node) GetExpires() *time.Time { - if t == nil { - t = &GetAllInvites_Invites_Edges_Node{} - } - return t.Expires -} -func (t *GetAllInvites_Invites_Edges_Node) GetID() string { - if t == nil { - t = &GetAllInvites_Invites_Edges_Node{} - } - return t.ID -} -func (t *GetAllInvites_Invites_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllInvites_Invites_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllInvites_Invites_Edges_Node) GetRecipient() string { - if t == nil { - t = &GetAllInvites_Invites_Edges_Node{} - } - return t.Recipient -} -func (t *GetAllInvites_Invites_Edges_Node) GetRequestorID() *string { - if t == nil { - t = &GetAllInvites_Invites_Edges_Node{} - } - return t.RequestorID -} -func (t *GetAllInvites_Invites_Edges_Node) GetRole() *enums.Role { - if t == nil { - t = &GetAllInvites_Invites_Edges_Node{} - } - return &t.Role -} -func (t *GetAllInvites_Invites_Edges_Node) GetSendAttempts() int64 { - if t == nil { - t = &GetAllInvites_Invites_Edges_Node{} - } - return t.SendAttempts -} -func (t *GetAllInvites_Invites_Edges_Node) GetStatus() *enums.InviteStatus { - if t == nil { - t = &GetAllInvites_Invites_Edges_Node{} - } - return &t.Status -} -func (t *GetAllInvites_Invites_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllInvites_Invites_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllInvites_Invites_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllInvites_Invites_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllInvites_Invites_Edges struct { - Node *GetAllInvites_Invites_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllInvites_Invites_Edges) GetNode() *GetAllInvites_Invites_Edges_Node { - if t == nil { - t = &GetAllInvites_Invites_Edges{} - } - return t.Node -} - -type GetAllInvites_Invites struct { - Edges []*GetAllInvites_Invites_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllInvites_Invites_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllInvites_Invites) GetEdges() []*GetAllInvites_Invites_Edges { - if t == nil { - t = &GetAllInvites_Invites{} - } - return t.Edges -} -func (t *GetAllInvites_Invites) GetPageInfo() *GetAllInvites_Invites_PageInfo { - if t == nil { - t = &GetAllInvites_Invites{} - } - return &t.PageInfo -} -func (t *GetAllInvites_Invites) GetTotalCount() int64 { - if t == nil { - t = &GetAllInvites_Invites{} - } - return t.TotalCount -} - -type GetInviteByID_Invite struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Expires *time.Time "json:\"expires,omitempty\" graphql:\"expires\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Recipient string "json:\"recipient\" graphql:\"recipient\"" - RequestorID *string "json:\"requestorID,omitempty\" graphql:\"requestorID\"" - Role enums.Role "json:\"role\" graphql:\"role\"" - SendAttempts int64 "json:\"sendAttempts\" graphql:\"sendAttempts\"" - Status enums.InviteStatus "json:\"status\" graphql:\"status\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetInviteByID_Invite) GetCreatedAt() *time.Time { - if t == nil { - t = &GetInviteByID_Invite{} - } - return t.CreatedAt -} -func (t *GetInviteByID_Invite) GetCreatedBy() *string { - if t == nil { - t = &GetInviteByID_Invite{} - } - return t.CreatedBy -} -func (t *GetInviteByID_Invite) GetExpires() *time.Time { - if t == nil { - t = &GetInviteByID_Invite{} - } - return t.Expires -} -func (t *GetInviteByID_Invite) GetID() string { - if t == nil { - t = &GetInviteByID_Invite{} - } - return t.ID -} -func (t *GetInviteByID_Invite) GetOwnerID() *string { - if t == nil { - t = &GetInviteByID_Invite{} - } - return t.OwnerID -} -func (t *GetInviteByID_Invite) GetRecipient() string { - if t == nil { - t = &GetInviteByID_Invite{} - } - return t.Recipient -} -func (t *GetInviteByID_Invite) GetRequestorID() *string { - if t == nil { - t = &GetInviteByID_Invite{} - } - return t.RequestorID -} -func (t *GetInviteByID_Invite) GetRole() *enums.Role { - if t == nil { - t = &GetInviteByID_Invite{} - } - return &t.Role -} -func (t *GetInviteByID_Invite) GetSendAttempts() int64 { - if t == nil { - t = &GetInviteByID_Invite{} - } - return t.SendAttempts -} -func (t *GetInviteByID_Invite) GetStatus() *enums.InviteStatus { - if t == nil { - t = &GetInviteByID_Invite{} - } - return &t.Status -} -func (t *GetInviteByID_Invite) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetInviteByID_Invite{} - } - return t.UpdatedAt -} -func (t *GetInviteByID_Invite) GetUpdatedBy() *string { - if t == nil { - t = &GetInviteByID_Invite{} - } - return t.UpdatedBy -} - -type GetInvites_Invites_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetInvites_Invites_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetInvites_Invites_PageInfo{} - } - return t.EndCursor -} -func (t *GetInvites_Invites_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetInvites_Invites_PageInfo{} - } - return t.HasNextPage -} -func (t *GetInvites_Invites_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetInvites_Invites_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetInvites_Invites_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetInvites_Invites_PageInfo{} - } - return t.StartCursor -} - -type GetInvites_Invites_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Expires *time.Time "json:\"expires,omitempty\" graphql:\"expires\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Recipient string "json:\"recipient\" graphql:\"recipient\"" - RequestorID *string "json:\"requestorID,omitempty\" graphql:\"requestorID\"" - Role enums.Role "json:\"role\" graphql:\"role\"" - SendAttempts int64 "json:\"sendAttempts\" graphql:\"sendAttempts\"" - Status enums.InviteStatus "json:\"status\" graphql:\"status\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetInvites_Invites_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetInvites_Invites_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetInvites_Invites_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetInvites_Invites_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetInvites_Invites_Edges_Node) GetExpires() *time.Time { - if t == nil { - t = &GetInvites_Invites_Edges_Node{} - } - return t.Expires -} -func (t *GetInvites_Invites_Edges_Node) GetID() string { - if t == nil { - t = &GetInvites_Invites_Edges_Node{} - } - return t.ID -} -func (t *GetInvites_Invites_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetInvites_Invites_Edges_Node{} - } - return t.OwnerID -} -func (t *GetInvites_Invites_Edges_Node) GetRecipient() string { - if t == nil { - t = &GetInvites_Invites_Edges_Node{} - } - return t.Recipient -} -func (t *GetInvites_Invites_Edges_Node) GetRequestorID() *string { - if t == nil { - t = &GetInvites_Invites_Edges_Node{} - } - return t.RequestorID -} -func (t *GetInvites_Invites_Edges_Node) GetRole() *enums.Role { - if t == nil { - t = &GetInvites_Invites_Edges_Node{} - } - return &t.Role -} -func (t *GetInvites_Invites_Edges_Node) GetSendAttempts() int64 { - if t == nil { - t = &GetInvites_Invites_Edges_Node{} - } - return t.SendAttempts -} -func (t *GetInvites_Invites_Edges_Node) GetStatus() *enums.InviteStatus { - if t == nil { - t = &GetInvites_Invites_Edges_Node{} - } - return &t.Status -} -func (t *GetInvites_Invites_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetInvites_Invites_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetInvites_Invites_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetInvites_Invites_Edges_Node{} - } - return t.UpdatedBy -} - -type GetInvites_Invites_Edges struct { - Node *GetInvites_Invites_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetInvites_Invites_Edges) GetNode() *GetInvites_Invites_Edges_Node { - if t == nil { - t = &GetInvites_Invites_Edges{} - } - return t.Node -} - -type GetInvites_Invites struct { - Edges []*GetInvites_Invites_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetInvites_Invites_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetInvites_Invites) GetEdges() []*GetInvites_Invites_Edges { - if t == nil { - t = &GetInvites_Invites{} - } - return t.Edges -} -func (t *GetInvites_Invites) GetPageInfo() *GetInvites_Invites_PageInfo { - if t == nil { - t = &GetInvites_Invites{} - } - return &t.PageInfo -} -func (t *GetInvites_Invites) GetTotalCount() int64 { - if t == nil { - t = &GetInvites_Invites{} - } - return t.TotalCount -} - -type UpdateInvite_UpdateInvite_Invite struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Expires *time.Time "json:\"expires,omitempty\" graphql:\"expires\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Recipient string "json:\"recipient\" graphql:\"recipient\"" - RequestorID *string "json:\"requestorID,omitempty\" graphql:\"requestorID\"" - Role enums.Role "json:\"role\" graphql:\"role\"" - SendAttempts int64 "json:\"sendAttempts\" graphql:\"sendAttempts\"" - Status enums.InviteStatus "json:\"status\" graphql:\"status\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateInvite_UpdateInvite_Invite) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateInvite_UpdateInvite_Invite{} - } - return t.CreatedAt -} -func (t *UpdateInvite_UpdateInvite_Invite) GetCreatedBy() *string { - if t == nil { - t = &UpdateInvite_UpdateInvite_Invite{} - } - return t.CreatedBy -} -func (t *UpdateInvite_UpdateInvite_Invite) GetExpires() *time.Time { - if t == nil { - t = &UpdateInvite_UpdateInvite_Invite{} - } - return t.Expires -} -func (t *UpdateInvite_UpdateInvite_Invite) GetID() string { - if t == nil { - t = &UpdateInvite_UpdateInvite_Invite{} - } - return t.ID -} -func (t *UpdateInvite_UpdateInvite_Invite) GetOwnerID() *string { - if t == nil { - t = &UpdateInvite_UpdateInvite_Invite{} - } - return t.OwnerID -} -func (t *UpdateInvite_UpdateInvite_Invite) GetRecipient() string { - if t == nil { - t = &UpdateInvite_UpdateInvite_Invite{} - } - return t.Recipient -} -func (t *UpdateInvite_UpdateInvite_Invite) GetRequestorID() *string { - if t == nil { - t = &UpdateInvite_UpdateInvite_Invite{} - } - return t.RequestorID -} -func (t *UpdateInvite_UpdateInvite_Invite) GetRole() *enums.Role { - if t == nil { - t = &UpdateInvite_UpdateInvite_Invite{} - } - return &t.Role -} -func (t *UpdateInvite_UpdateInvite_Invite) GetSendAttempts() int64 { - if t == nil { - t = &UpdateInvite_UpdateInvite_Invite{} - } - return t.SendAttempts -} -func (t *UpdateInvite_UpdateInvite_Invite) GetStatus() *enums.InviteStatus { - if t == nil { - t = &UpdateInvite_UpdateInvite_Invite{} - } - return &t.Status -} -func (t *UpdateInvite_UpdateInvite_Invite) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateInvite_UpdateInvite_Invite{} - } - return t.UpdatedAt -} -func (t *UpdateInvite_UpdateInvite_Invite) GetUpdatedBy() *string { - if t == nil { - t = &UpdateInvite_UpdateInvite_Invite{} - } - return t.UpdatedBy -} - -type UpdateInvite_UpdateInvite struct { - Invite UpdateInvite_UpdateInvite_Invite "json:\"invite\" graphql:\"invite\"" -} - -func (t *UpdateInvite_UpdateInvite) GetInvite() *UpdateInvite_UpdateInvite_Invite { - if t == nil { - t = &UpdateInvite_UpdateInvite{} - } - return &t.Invite -} - -type CreateJobResult_CreateJobResult_JobResult struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ExitCode int64 "json:\"exitCode\" graphql:\"exitCode\"" - FileID string "json:\"fileID\" graphql:\"fileID\"" - FinishedAt time.Time "json:\"finishedAt\" graphql:\"finishedAt\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ScheduledJobID string "json:\"scheduledJobID\" graphql:\"scheduledJobID\"" - StartedAt time.Time "json:\"startedAt\" graphql:\"startedAt\"" - Status enums.JobExecutionStatus "json:\"status\" graphql:\"status\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateJobResult_CreateJobResult_JobResult) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateJobResult_CreateJobResult_JobResult{} - } - return t.CreatedAt -} -func (t *CreateJobResult_CreateJobResult_JobResult) GetCreatedBy() *string { - if t == nil { - t = &CreateJobResult_CreateJobResult_JobResult{} - } - return t.CreatedBy -} -func (t *CreateJobResult_CreateJobResult_JobResult) GetExitCode() int64 { - if t == nil { - t = &CreateJobResult_CreateJobResult_JobResult{} - } - return t.ExitCode -} -func (t *CreateJobResult_CreateJobResult_JobResult) GetFileID() string { - if t == nil { - t = &CreateJobResult_CreateJobResult_JobResult{} - } - return t.FileID -} -func (t *CreateJobResult_CreateJobResult_JobResult) GetFinishedAt() *time.Time { - if t == nil { - t = &CreateJobResult_CreateJobResult_JobResult{} - } - return &t.FinishedAt -} -func (t *CreateJobResult_CreateJobResult_JobResult) GetID() string { - if t == nil { - t = &CreateJobResult_CreateJobResult_JobResult{} - } - return t.ID -} -func (t *CreateJobResult_CreateJobResult_JobResult) GetOwnerID() *string { - if t == nil { - t = &CreateJobResult_CreateJobResult_JobResult{} - } - return t.OwnerID -} -func (t *CreateJobResult_CreateJobResult_JobResult) GetScheduledJobID() string { - if t == nil { - t = &CreateJobResult_CreateJobResult_JobResult{} - } - return t.ScheduledJobID -} -func (t *CreateJobResult_CreateJobResult_JobResult) GetStartedAt() *time.Time { - if t == nil { - t = &CreateJobResult_CreateJobResult_JobResult{} - } - return &t.StartedAt -} -func (t *CreateJobResult_CreateJobResult_JobResult) GetStatus() *enums.JobExecutionStatus { - if t == nil { - t = &CreateJobResult_CreateJobResult_JobResult{} - } - return &t.Status -} -func (t *CreateJobResult_CreateJobResult_JobResult) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateJobResult_CreateJobResult_JobResult{} - } - return t.UpdatedAt -} -func (t *CreateJobResult_CreateJobResult_JobResult) GetUpdatedBy() *string { - if t == nil { - t = &CreateJobResult_CreateJobResult_JobResult{} - } - return t.UpdatedBy -} - -type CreateJobResult_CreateJobResult struct { - JobResult CreateJobResult_CreateJobResult_JobResult "json:\"jobResult\" graphql:\"jobResult\"" -} - -func (t *CreateJobResult_CreateJobResult) GetJobResult() *CreateJobResult_CreateJobResult_JobResult { - if t == nil { - t = &CreateJobResult_CreateJobResult{} - } - return &t.JobResult -} - -type DeleteJobResult_DeleteJobResult struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteJobResult_DeleteJobResult) GetDeletedID() string { - if t == nil { - t = &DeleteJobResult_DeleteJobResult{} - } - return t.DeletedID -} - -type GetAllJobResults_JobResults_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllJobResults_JobResults_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllJobResults_JobResults_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllJobResults_JobResults_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllJobResults_JobResults_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllJobResults_JobResults_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllJobResults_JobResults_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllJobResults_JobResults_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllJobResults_JobResults_PageInfo{} - } - return t.StartCursor -} - -type GetAllJobResults_JobResults_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ExitCode int64 "json:\"exitCode\" graphql:\"exitCode\"" - FileID string "json:\"fileID\" graphql:\"fileID\"" - FinishedAt time.Time "json:\"finishedAt\" graphql:\"finishedAt\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ScheduledJobID string "json:\"scheduledJobID\" graphql:\"scheduledJobID\"" - StartedAt time.Time "json:\"startedAt\" graphql:\"startedAt\"" - Status enums.JobExecutionStatus "json:\"status\" graphql:\"status\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllJobResults_JobResults_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllJobResults_JobResults_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllJobResults_JobResults_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllJobResults_JobResults_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllJobResults_JobResults_Edges_Node) GetExitCode() int64 { - if t == nil { - t = &GetAllJobResults_JobResults_Edges_Node{} - } - return t.ExitCode -} -func (t *GetAllJobResults_JobResults_Edges_Node) GetFileID() string { - if t == nil { - t = &GetAllJobResults_JobResults_Edges_Node{} - } - return t.FileID -} -func (t *GetAllJobResults_JobResults_Edges_Node) GetFinishedAt() *time.Time { - if t == nil { - t = &GetAllJobResults_JobResults_Edges_Node{} - } - return &t.FinishedAt -} -func (t *GetAllJobResults_JobResults_Edges_Node) GetID() string { - if t == nil { - t = &GetAllJobResults_JobResults_Edges_Node{} - } - return t.ID -} -func (t *GetAllJobResults_JobResults_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllJobResults_JobResults_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllJobResults_JobResults_Edges_Node) GetScheduledJobID() string { - if t == nil { - t = &GetAllJobResults_JobResults_Edges_Node{} - } - return t.ScheduledJobID -} -func (t *GetAllJobResults_JobResults_Edges_Node) GetStartedAt() *time.Time { - if t == nil { - t = &GetAllJobResults_JobResults_Edges_Node{} - } - return &t.StartedAt -} -func (t *GetAllJobResults_JobResults_Edges_Node) GetStatus() *enums.JobExecutionStatus { - if t == nil { - t = &GetAllJobResults_JobResults_Edges_Node{} - } - return &t.Status -} -func (t *GetAllJobResults_JobResults_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllJobResults_JobResults_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllJobResults_JobResults_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllJobResults_JobResults_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllJobResults_JobResults_Edges struct { - Node *GetAllJobResults_JobResults_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllJobResults_JobResults_Edges) GetNode() *GetAllJobResults_JobResults_Edges_Node { - if t == nil { - t = &GetAllJobResults_JobResults_Edges{} - } - return t.Node -} - -type GetAllJobResults_JobResults struct { - Edges []*GetAllJobResults_JobResults_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllJobResults_JobResults_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllJobResults_JobResults) GetEdges() []*GetAllJobResults_JobResults_Edges { - if t == nil { - t = &GetAllJobResults_JobResults{} - } - return t.Edges -} -func (t *GetAllJobResults_JobResults) GetPageInfo() *GetAllJobResults_JobResults_PageInfo { - if t == nil { - t = &GetAllJobResults_JobResults{} - } - return &t.PageInfo -} -func (t *GetAllJobResults_JobResults) GetTotalCount() int64 { - if t == nil { - t = &GetAllJobResults_JobResults{} - } - return t.TotalCount -} - -type GetJobResultByID_JobResult struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ExitCode int64 "json:\"exitCode\" graphql:\"exitCode\"" - FileID string "json:\"fileID\" graphql:\"fileID\"" - FinishedAt time.Time "json:\"finishedAt\" graphql:\"finishedAt\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ScheduledJobID string "json:\"scheduledJobID\" graphql:\"scheduledJobID\"" - StartedAt time.Time "json:\"startedAt\" graphql:\"startedAt\"" - Status enums.JobExecutionStatus "json:\"status\" graphql:\"status\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetJobResultByID_JobResult) GetCreatedAt() *time.Time { - if t == nil { - t = &GetJobResultByID_JobResult{} - } - return t.CreatedAt -} -func (t *GetJobResultByID_JobResult) GetCreatedBy() *string { - if t == nil { - t = &GetJobResultByID_JobResult{} - } - return t.CreatedBy -} -func (t *GetJobResultByID_JobResult) GetExitCode() int64 { - if t == nil { - t = &GetJobResultByID_JobResult{} - } - return t.ExitCode -} -func (t *GetJobResultByID_JobResult) GetFileID() string { - if t == nil { - t = &GetJobResultByID_JobResult{} - } - return t.FileID -} -func (t *GetJobResultByID_JobResult) GetFinishedAt() *time.Time { - if t == nil { - t = &GetJobResultByID_JobResult{} - } - return &t.FinishedAt -} -func (t *GetJobResultByID_JobResult) GetID() string { - if t == nil { - t = &GetJobResultByID_JobResult{} - } - return t.ID -} -func (t *GetJobResultByID_JobResult) GetOwnerID() *string { - if t == nil { - t = &GetJobResultByID_JobResult{} - } - return t.OwnerID -} -func (t *GetJobResultByID_JobResult) GetScheduledJobID() string { - if t == nil { - t = &GetJobResultByID_JobResult{} - } - return t.ScheduledJobID -} -func (t *GetJobResultByID_JobResult) GetStartedAt() *time.Time { - if t == nil { - t = &GetJobResultByID_JobResult{} - } - return &t.StartedAt -} -func (t *GetJobResultByID_JobResult) GetStatus() *enums.JobExecutionStatus { - if t == nil { - t = &GetJobResultByID_JobResult{} - } - return &t.Status -} -func (t *GetJobResultByID_JobResult) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetJobResultByID_JobResult{} - } - return t.UpdatedAt -} -func (t *GetJobResultByID_JobResult) GetUpdatedBy() *string { - if t == nil { - t = &GetJobResultByID_JobResult{} - } - return t.UpdatedBy -} - -type GetJobResults_JobResults_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetJobResults_JobResults_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetJobResults_JobResults_PageInfo{} - } - return t.EndCursor -} -func (t *GetJobResults_JobResults_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetJobResults_JobResults_PageInfo{} - } - return t.HasNextPage -} -func (t *GetJobResults_JobResults_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetJobResults_JobResults_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetJobResults_JobResults_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetJobResults_JobResults_PageInfo{} - } - return t.StartCursor -} - -type GetJobResults_JobResults_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ExitCode int64 "json:\"exitCode\" graphql:\"exitCode\"" - FileID string "json:\"fileID\" graphql:\"fileID\"" - FinishedAt time.Time "json:\"finishedAt\" graphql:\"finishedAt\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ScheduledJobID string "json:\"scheduledJobID\" graphql:\"scheduledJobID\"" - StartedAt time.Time "json:\"startedAt\" graphql:\"startedAt\"" - Status enums.JobExecutionStatus "json:\"status\" graphql:\"status\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetJobResults_JobResults_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetJobResults_JobResults_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetJobResults_JobResults_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetJobResults_JobResults_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetJobResults_JobResults_Edges_Node) GetExitCode() int64 { - if t == nil { - t = &GetJobResults_JobResults_Edges_Node{} - } - return t.ExitCode -} -func (t *GetJobResults_JobResults_Edges_Node) GetFileID() string { - if t == nil { - t = &GetJobResults_JobResults_Edges_Node{} - } - return t.FileID -} -func (t *GetJobResults_JobResults_Edges_Node) GetFinishedAt() *time.Time { - if t == nil { - t = &GetJobResults_JobResults_Edges_Node{} - } - return &t.FinishedAt -} -func (t *GetJobResults_JobResults_Edges_Node) GetID() string { - if t == nil { - t = &GetJobResults_JobResults_Edges_Node{} - } - return t.ID -} -func (t *GetJobResults_JobResults_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetJobResults_JobResults_Edges_Node{} - } - return t.OwnerID -} -func (t *GetJobResults_JobResults_Edges_Node) GetScheduledJobID() string { - if t == nil { - t = &GetJobResults_JobResults_Edges_Node{} - } - return t.ScheduledJobID -} -func (t *GetJobResults_JobResults_Edges_Node) GetStartedAt() *time.Time { - if t == nil { - t = &GetJobResults_JobResults_Edges_Node{} - } - return &t.StartedAt -} -func (t *GetJobResults_JobResults_Edges_Node) GetStatus() *enums.JobExecutionStatus { - if t == nil { - t = &GetJobResults_JobResults_Edges_Node{} - } - return &t.Status -} -func (t *GetJobResults_JobResults_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetJobResults_JobResults_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetJobResults_JobResults_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetJobResults_JobResults_Edges_Node{} - } - return t.UpdatedBy -} - -type GetJobResults_JobResults_Edges struct { - Node *GetJobResults_JobResults_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetJobResults_JobResults_Edges) GetNode() *GetJobResults_JobResults_Edges_Node { - if t == nil { - t = &GetJobResults_JobResults_Edges{} - } - return t.Node -} - -type GetJobResults_JobResults struct { - Edges []*GetJobResults_JobResults_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetJobResults_JobResults_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetJobResults_JobResults) GetEdges() []*GetJobResults_JobResults_Edges { - if t == nil { - t = &GetJobResults_JobResults{} - } - return t.Edges -} -func (t *GetJobResults_JobResults) GetPageInfo() *GetJobResults_JobResults_PageInfo { - if t == nil { - t = &GetJobResults_JobResults{} - } - return &t.PageInfo -} -func (t *GetJobResults_JobResults) GetTotalCount() int64 { - if t == nil { - t = &GetJobResults_JobResults{} - } - return t.TotalCount -} - -type UpdateJobResult_UpdateJobResult_JobResult struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ExitCode int64 "json:\"exitCode\" graphql:\"exitCode\"" - FileID string "json:\"fileID\" graphql:\"fileID\"" - FinishedAt time.Time "json:\"finishedAt\" graphql:\"finishedAt\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ScheduledJobID string "json:\"scheduledJobID\" graphql:\"scheduledJobID\"" - StartedAt time.Time "json:\"startedAt\" graphql:\"startedAt\"" - Status enums.JobExecutionStatus "json:\"status\" graphql:\"status\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateJobResult_UpdateJobResult_JobResult) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateJobResult_UpdateJobResult_JobResult{} - } - return t.CreatedAt -} -func (t *UpdateJobResult_UpdateJobResult_JobResult) GetCreatedBy() *string { - if t == nil { - t = &UpdateJobResult_UpdateJobResult_JobResult{} - } - return t.CreatedBy -} -func (t *UpdateJobResult_UpdateJobResult_JobResult) GetExitCode() int64 { - if t == nil { - t = &UpdateJobResult_UpdateJobResult_JobResult{} - } - return t.ExitCode -} -func (t *UpdateJobResult_UpdateJobResult_JobResult) GetFileID() string { - if t == nil { - t = &UpdateJobResult_UpdateJobResult_JobResult{} - } - return t.FileID -} -func (t *UpdateJobResult_UpdateJobResult_JobResult) GetFinishedAt() *time.Time { - if t == nil { - t = &UpdateJobResult_UpdateJobResult_JobResult{} - } - return &t.FinishedAt -} -func (t *UpdateJobResult_UpdateJobResult_JobResult) GetID() string { - if t == nil { - t = &UpdateJobResult_UpdateJobResult_JobResult{} - } - return t.ID -} -func (t *UpdateJobResult_UpdateJobResult_JobResult) GetOwnerID() *string { - if t == nil { - t = &UpdateJobResult_UpdateJobResult_JobResult{} - } - return t.OwnerID -} -func (t *UpdateJobResult_UpdateJobResult_JobResult) GetScheduledJobID() string { - if t == nil { - t = &UpdateJobResult_UpdateJobResult_JobResult{} - } - return t.ScheduledJobID -} -func (t *UpdateJobResult_UpdateJobResult_JobResult) GetStartedAt() *time.Time { - if t == nil { - t = &UpdateJobResult_UpdateJobResult_JobResult{} - } - return &t.StartedAt -} -func (t *UpdateJobResult_UpdateJobResult_JobResult) GetStatus() *enums.JobExecutionStatus { - if t == nil { - t = &UpdateJobResult_UpdateJobResult_JobResult{} - } - return &t.Status -} -func (t *UpdateJobResult_UpdateJobResult_JobResult) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateJobResult_UpdateJobResult_JobResult{} - } - return t.UpdatedAt -} -func (t *UpdateJobResult_UpdateJobResult_JobResult) GetUpdatedBy() *string { - if t == nil { - t = &UpdateJobResult_UpdateJobResult_JobResult{} - } - return t.UpdatedBy -} - -type UpdateJobResult_UpdateJobResult struct { - JobResult UpdateJobResult_UpdateJobResult_JobResult "json:\"jobResult\" graphql:\"jobResult\"" -} - -func (t *UpdateJobResult_UpdateJobResult) GetJobResult() *UpdateJobResult_UpdateJobResult_JobResult { - if t == nil { - t = &UpdateJobResult_UpdateJobResult{} - } - return &t.JobResult -} - -type CreateJobRunner_CreateJobRunner_JobRunner struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - IPAddress *string "json:\"ipAddress,omitempty\" graphql:\"ipAddress\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Status enums.JobRunnerStatus "json:\"status\" graphql:\"status\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateJobRunner_CreateJobRunner_JobRunner) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateJobRunner_CreateJobRunner_JobRunner{} - } - return t.CreatedAt -} -func (t *CreateJobRunner_CreateJobRunner_JobRunner) GetCreatedBy() *string { - if t == nil { - t = &CreateJobRunner_CreateJobRunner_JobRunner{} - } - return t.CreatedBy -} -func (t *CreateJobRunner_CreateJobRunner_JobRunner) GetDisplayID() string { - if t == nil { - t = &CreateJobRunner_CreateJobRunner_JobRunner{} - } - return t.DisplayID -} -func (t *CreateJobRunner_CreateJobRunner_JobRunner) GetID() string { - if t == nil { - t = &CreateJobRunner_CreateJobRunner_JobRunner{} - } - return t.ID -} -func (t *CreateJobRunner_CreateJobRunner_JobRunner) GetIPAddress() *string { - if t == nil { - t = &CreateJobRunner_CreateJobRunner_JobRunner{} - } - return t.IPAddress -} -func (t *CreateJobRunner_CreateJobRunner_JobRunner) GetName() string { - if t == nil { - t = &CreateJobRunner_CreateJobRunner_JobRunner{} - } - return t.Name -} -func (t *CreateJobRunner_CreateJobRunner_JobRunner) GetOwnerID() *string { - if t == nil { - t = &CreateJobRunner_CreateJobRunner_JobRunner{} - } - return t.OwnerID -} -func (t *CreateJobRunner_CreateJobRunner_JobRunner) GetStatus() *enums.JobRunnerStatus { - if t == nil { - t = &CreateJobRunner_CreateJobRunner_JobRunner{} - } - return &t.Status -} -func (t *CreateJobRunner_CreateJobRunner_JobRunner) GetSystemOwned() *bool { - if t == nil { - t = &CreateJobRunner_CreateJobRunner_JobRunner{} - } - return t.SystemOwned -} -func (t *CreateJobRunner_CreateJobRunner_JobRunner) GetTags() []string { - if t == nil { - t = &CreateJobRunner_CreateJobRunner_JobRunner{} - } - return t.Tags -} -func (t *CreateJobRunner_CreateJobRunner_JobRunner) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateJobRunner_CreateJobRunner_JobRunner{} - } - return t.UpdatedAt -} -func (t *CreateJobRunner_CreateJobRunner_JobRunner) GetUpdatedBy() *string { - if t == nil { - t = &CreateJobRunner_CreateJobRunner_JobRunner{} - } - return t.UpdatedBy -} - -type CreateJobRunner_CreateJobRunner struct { - JobRunner CreateJobRunner_CreateJobRunner_JobRunner "json:\"jobRunner\" graphql:\"jobRunner\"" -} - -func (t *CreateJobRunner_CreateJobRunner) GetJobRunner() *CreateJobRunner_CreateJobRunner_JobRunner { - if t == nil { - t = &CreateJobRunner_CreateJobRunner{} - } - return &t.JobRunner -} - -type DeleteJobRunner_DeleteJobRunner struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteJobRunner_DeleteJobRunner) GetDeletedID() string { - if t == nil { - t = &DeleteJobRunner_DeleteJobRunner{} - } - return t.DeletedID -} - -type GetAllJobRunners_JobRunners_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllJobRunners_JobRunners_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllJobRunners_JobRunners_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllJobRunners_JobRunners_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllJobRunners_JobRunners_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllJobRunners_JobRunners_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllJobRunners_JobRunners_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllJobRunners_JobRunners_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllJobRunners_JobRunners_PageInfo{} - } - return t.StartCursor -} - -type GetAllJobRunners_JobRunners_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - IPAddress *string "json:\"ipAddress,omitempty\" graphql:\"ipAddress\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Status enums.JobRunnerStatus "json:\"status\" graphql:\"status\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllJobRunners_JobRunners_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllJobRunners_JobRunners_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllJobRunners_JobRunners_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllJobRunners_JobRunners_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllJobRunners_JobRunners_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetAllJobRunners_JobRunners_Edges_Node{} - } - return t.DisplayID -} -func (t *GetAllJobRunners_JobRunners_Edges_Node) GetID() string { - if t == nil { - t = &GetAllJobRunners_JobRunners_Edges_Node{} - } - return t.ID -} -func (t *GetAllJobRunners_JobRunners_Edges_Node) GetIPAddress() *string { - if t == nil { - t = &GetAllJobRunners_JobRunners_Edges_Node{} - } - return t.IPAddress -} -func (t *GetAllJobRunners_JobRunners_Edges_Node) GetName() string { - if t == nil { - t = &GetAllJobRunners_JobRunners_Edges_Node{} - } - return t.Name -} -func (t *GetAllJobRunners_JobRunners_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllJobRunners_JobRunners_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllJobRunners_JobRunners_Edges_Node) GetStatus() *enums.JobRunnerStatus { - if t == nil { - t = &GetAllJobRunners_JobRunners_Edges_Node{} - } - return &t.Status -} -func (t *GetAllJobRunners_JobRunners_Edges_Node) GetSystemOwned() *bool { - if t == nil { - t = &GetAllJobRunners_JobRunners_Edges_Node{} - } - return t.SystemOwned -} -func (t *GetAllJobRunners_JobRunners_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllJobRunners_JobRunners_Edges_Node{} - } - return t.Tags -} -func (t *GetAllJobRunners_JobRunners_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllJobRunners_JobRunners_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllJobRunners_JobRunners_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllJobRunners_JobRunners_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllJobRunners_JobRunners_Edges struct { - Node *GetAllJobRunners_JobRunners_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllJobRunners_JobRunners_Edges) GetNode() *GetAllJobRunners_JobRunners_Edges_Node { - if t == nil { - t = &GetAllJobRunners_JobRunners_Edges{} - } - return t.Node -} - -type GetAllJobRunners_JobRunners struct { - Edges []*GetAllJobRunners_JobRunners_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllJobRunners_JobRunners_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllJobRunners_JobRunners) GetEdges() []*GetAllJobRunners_JobRunners_Edges { - if t == nil { - t = &GetAllJobRunners_JobRunners{} - } - return t.Edges -} -func (t *GetAllJobRunners_JobRunners) GetPageInfo() *GetAllJobRunners_JobRunners_PageInfo { - if t == nil { - t = &GetAllJobRunners_JobRunners{} - } - return &t.PageInfo -} -func (t *GetAllJobRunners_JobRunners) GetTotalCount() int64 { - if t == nil { - t = &GetAllJobRunners_JobRunners{} - } - return t.TotalCount -} - -type GetJobRunnerByID_JobRunner struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - IPAddress *string "json:\"ipAddress,omitempty\" graphql:\"ipAddress\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Status enums.JobRunnerStatus "json:\"status\" graphql:\"status\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetJobRunnerByID_JobRunner) GetCreatedAt() *time.Time { - if t == nil { - t = &GetJobRunnerByID_JobRunner{} - } - return t.CreatedAt -} -func (t *GetJobRunnerByID_JobRunner) GetCreatedBy() *string { - if t == nil { - t = &GetJobRunnerByID_JobRunner{} - } - return t.CreatedBy -} -func (t *GetJobRunnerByID_JobRunner) GetDisplayID() string { - if t == nil { - t = &GetJobRunnerByID_JobRunner{} - } - return t.DisplayID -} -func (t *GetJobRunnerByID_JobRunner) GetID() string { - if t == nil { - t = &GetJobRunnerByID_JobRunner{} - } - return t.ID -} -func (t *GetJobRunnerByID_JobRunner) GetIPAddress() *string { - if t == nil { - t = &GetJobRunnerByID_JobRunner{} - } - return t.IPAddress -} -func (t *GetJobRunnerByID_JobRunner) GetName() string { - if t == nil { - t = &GetJobRunnerByID_JobRunner{} - } - return t.Name -} -func (t *GetJobRunnerByID_JobRunner) GetOwnerID() *string { - if t == nil { - t = &GetJobRunnerByID_JobRunner{} - } - return t.OwnerID -} -func (t *GetJobRunnerByID_JobRunner) GetStatus() *enums.JobRunnerStatus { - if t == nil { - t = &GetJobRunnerByID_JobRunner{} - } - return &t.Status -} -func (t *GetJobRunnerByID_JobRunner) GetSystemOwned() *bool { - if t == nil { - t = &GetJobRunnerByID_JobRunner{} - } - return t.SystemOwned -} -func (t *GetJobRunnerByID_JobRunner) GetTags() []string { - if t == nil { - t = &GetJobRunnerByID_JobRunner{} - } - return t.Tags -} -func (t *GetJobRunnerByID_JobRunner) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetJobRunnerByID_JobRunner{} - } - return t.UpdatedAt -} -func (t *GetJobRunnerByID_JobRunner) GetUpdatedBy() *string { - if t == nil { - t = &GetJobRunnerByID_JobRunner{} - } - return t.UpdatedBy -} - -type GetJobRunners_JobRunners_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetJobRunners_JobRunners_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetJobRunners_JobRunners_PageInfo{} - } - return t.EndCursor -} -func (t *GetJobRunners_JobRunners_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetJobRunners_JobRunners_PageInfo{} - } - return t.HasNextPage -} -func (t *GetJobRunners_JobRunners_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetJobRunners_JobRunners_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetJobRunners_JobRunners_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetJobRunners_JobRunners_PageInfo{} - } - return t.StartCursor -} - -type GetJobRunners_JobRunners_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - IPAddress *string "json:\"ipAddress,omitempty\" graphql:\"ipAddress\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Status enums.JobRunnerStatus "json:\"status\" graphql:\"status\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetJobRunners_JobRunners_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetJobRunners_JobRunners_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetJobRunners_JobRunners_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetJobRunners_JobRunners_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetJobRunners_JobRunners_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetJobRunners_JobRunners_Edges_Node{} - } - return t.DisplayID -} -func (t *GetJobRunners_JobRunners_Edges_Node) GetID() string { - if t == nil { - t = &GetJobRunners_JobRunners_Edges_Node{} - } - return t.ID -} -func (t *GetJobRunners_JobRunners_Edges_Node) GetIPAddress() *string { - if t == nil { - t = &GetJobRunners_JobRunners_Edges_Node{} - } - return t.IPAddress -} -func (t *GetJobRunners_JobRunners_Edges_Node) GetName() string { - if t == nil { - t = &GetJobRunners_JobRunners_Edges_Node{} - } - return t.Name -} -func (t *GetJobRunners_JobRunners_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetJobRunners_JobRunners_Edges_Node{} - } - return t.OwnerID -} -func (t *GetJobRunners_JobRunners_Edges_Node) GetStatus() *enums.JobRunnerStatus { - if t == nil { - t = &GetJobRunners_JobRunners_Edges_Node{} - } - return &t.Status -} -func (t *GetJobRunners_JobRunners_Edges_Node) GetSystemOwned() *bool { - if t == nil { - t = &GetJobRunners_JobRunners_Edges_Node{} - } - return t.SystemOwned -} -func (t *GetJobRunners_JobRunners_Edges_Node) GetTags() []string { - if t == nil { - t = &GetJobRunners_JobRunners_Edges_Node{} - } - return t.Tags -} -func (t *GetJobRunners_JobRunners_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetJobRunners_JobRunners_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetJobRunners_JobRunners_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetJobRunners_JobRunners_Edges_Node{} - } - return t.UpdatedBy -} - -type GetJobRunners_JobRunners_Edges struct { - Node *GetJobRunners_JobRunners_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetJobRunners_JobRunners_Edges) GetNode() *GetJobRunners_JobRunners_Edges_Node { - if t == nil { - t = &GetJobRunners_JobRunners_Edges{} - } - return t.Node -} - -type GetJobRunners_JobRunners struct { - Edges []*GetJobRunners_JobRunners_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetJobRunners_JobRunners_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetJobRunners_JobRunners) GetEdges() []*GetJobRunners_JobRunners_Edges { - if t == nil { - t = &GetJobRunners_JobRunners{} - } - return t.Edges -} -func (t *GetJobRunners_JobRunners) GetPageInfo() *GetJobRunners_JobRunners_PageInfo { - if t == nil { - t = &GetJobRunners_JobRunners{} - } - return &t.PageInfo -} -func (t *GetJobRunners_JobRunners) GetTotalCount() int64 { - if t == nil { - t = &GetJobRunners_JobRunners{} - } - return t.TotalCount -} - -type UpdateJobRunner_UpdateJobRunner_JobRunner struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - IPAddress *string "json:\"ipAddress,omitempty\" graphql:\"ipAddress\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Status enums.JobRunnerStatus "json:\"status\" graphql:\"status\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateJobRunner_UpdateJobRunner_JobRunner) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateJobRunner_UpdateJobRunner_JobRunner{} - } - return t.CreatedAt -} -func (t *UpdateJobRunner_UpdateJobRunner_JobRunner) GetCreatedBy() *string { - if t == nil { - t = &UpdateJobRunner_UpdateJobRunner_JobRunner{} - } - return t.CreatedBy -} -func (t *UpdateJobRunner_UpdateJobRunner_JobRunner) GetDisplayID() string { - if t == nil { - t = &UpdateJobRunner_UpdateJobRunner_JobRunner{} - } - return t.DisplayID -} -func (t *UpdateJobRunner_UpdateJobRunner_JobRunner) GetID() string { - if t == nil { - t = &UpdateJobRunner_UpdateJobRunner_JobRunner{} - } - return t.ID -} -func (t *UpdateJobRunner_UpdateJobRunner_JobRunner) GetIPAddress() *string { - if t == nil { - t = &UpdateJobRunner_UpdateJobRunner_JobRunner{} - } - return t.IPAddress -} -func (t *UpdateJobRunner_UpdateJobRunner_JobRunner) GetName() string { - if t == nil { - t = &UpdateJobRunner_UpdateJobRunner_JobRunner{} - } - return t.Name -} -func (t *UpdateJobRunner_UpdateJobRunner_JobRunner) GetOwnerID() *string { - if t == nil { - t = &UpdateJobRunner_UpdateJobRunner_JobRunner{} - } - return t.OwnerID -} -func (t *UpdateJobRunner_UpdateJobRunner_JobRunner) GetStatus() *enums.JobRunnerStatus { - if t == nil { - t = &UpdateJobRunner_UpdateJobRunner_JobRunner{} - } - return &t.Status -} -func (t *UpdateJobRunner_UpdateJobRunner_JobRunner) GetSystemOwned() *bool { - if t == nil { - t = &UpdateJobRunner_UpdateJobRunner_JobRunner{} - } - return t.SystemOwned -} -func (t *UpdateJobRunner_UpdateJobRunner_JobRunner) GetTags() []string { - if t == nil { - t = &UpdateJobRunner_UpdateJobRunner_JobRunner{} - } - return t.Tags -} -func (t *UpdateJobRunner_UpdateJobRunner_JobRunner) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateJobRunner_UpdateJobRunner_JobRunner{} - } - return t.UpdatedAt -} -func (t *UpdateJobRunner_UpdateJobRunner_JobRunner) GetUpdatedBy() *string { - if t == nil { - t = &UpdateJobRunner_UpdateJobRunner_JobRunner{} - } - return t.UpdatedBy -} - -type UpdateJobRunner_UpdateJobRunner struct { - JobRunner UpdateJobRunner_UpdateJobRunner_JobRunner "json:\"jobRunner\" graphql:\"jobRunner\"" -} - -func (t *UpdateJobRunner_UpdateJobRunner) GetJobRunner() *UpdateJobRunner_UpdateJobRunner_JobRunner { - if t == nil { - t = &UpdateJobRunner_UpdateJobRunner{} - } - return &t.JobRunner -} - -type CreateJobRunnerRegistrationToken_CreateJobRunnerRegistrationToken_JobRunnerRegistrationToken struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ExpiresAt time.Time "json:\"expiresAt\" graphql:\"expiresAt\"" - ID string "json:\"id\" graphql:\"id\"" - JobRunnerID *string "json:\"jobRunnerID,omitempty\" graphql:\"jobRunnerID\"" - LastUsedAt *time.Time "json:\"lastUsedAt,omitempty\" graphql:\"lastUsedAt\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Token string "json:\"token\" graphql:\"token\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateJobRunnerRegistrationToken_CreateJobRunnerRegistrationToken_JobRunnerRegistrationToken) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateJobRunnerRegistrationToken_CreateJobRunnerRegistrationToken_JobRunnerRegistrationToken{} - } - return t.CreatedAt -} -func (t *CreateJobRunnerRegistrationToken_CreateJobRunnerRegistrationToken_JobRunnerRegistrationToken) GetCreatedBy() *string { - if t == nil { - t = &CreateJobRunnerRegistrationToken_CreateJobRunnerRegistrationToken_JobRunnerRegistrationToken{} - } - return t.CreatedBy -} -func (t *CreateJobRunnerRegistrationToken_CreateJobRunnerRegistrationToken_JobRunnerRegistrationToken) GetExpiresAt() *time.Time { - if t == nil { - t = &CreateJobRunnerRegistrationToken_CreateJobRunnerRegistrationToken_JobRunnerRegistrationToken{} - } - return &t.ExpiresAt -} -func (t *CreateJobRunnerRegistrationToken_CreateJobRunnerRegistrationToken_JobRunnerRegistrationToken) GetID() string { - if t == nil { - t = &CreateJobRunnerRegistrationToken_CreateJobRunnerRegistrationToken_JobRunnerRegistrationToken{} - } - return t.ID -} -func (t *CreateJobRunnerRegistrationToken_CreateJobRunnerRegistrationToken_JobRunnerRegistrationToken) GetJobRunnerID() *string { - if t == nil { - t = &CreateJobRunnerRegistrationToken_CreateJobRunnerRegistrationToken_JobRunnerRegistrationToken{} - } - return t.JobRunnerID -} -func (t *CreateJobRunnerRegistrationToken_CreateJobRunnerRegistrationToken_JobRunnerRegistrationToken) GetLastUsedAt() *time.Time { - if t == nil { - t = &CreateJobRunnerRegistrationToken_CreateJobRunnerRegistrationToken_JobRunnerRegistrationToken{} - } - return t.LastUsedAt -} -func (t *CreateJobRunnerRegistrationToken_CreateJobRunnerRegistrationToken_JobRunnerRegistrationToken) GetOwnerID() *string { - if t == nil { - t = &CreateJobRunnerRegistrationToken_CreateJobRunnerRegistrationToken_JobRunnerRegistrationToken{} - } - return t.OwnerID -} -func (t *CreateJobRunnerRegistrationToken_CreateJobRunnerRegistrationToken_JobRunnerRegistrationToken) GetTags() []string { - if t == nil { - t = &CreateJobRunnerRegistrationToken_CreateJobRunnerRegistrationToken_JobRunnerRegistrationToken{} - } - return t.Tags -} -func (t *CreateJobRunnerRegistrationToken_CreateJobRunnerRegistrationToken_JobRunnerRegistrationToken) GetToken() string { - if t == nil { - t = &CreateJobRunnerRegistrationToken_CreateJobRunnerRegistrationToken_JobRunnerRegistrationToken{} - } - return t.Token -} -func (t *CreateJobRunnerRegistrationToken_CreateJobRunnerRegistrationToken_JobRunnerRegistrationToken) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateJobRunnerRegistrationToken_CreateJobRunnerRegistrationToken_JobRunnerRegistrationToken{} - } - return t.UpdatedAt -} -func (t *CreateJobRunnerRegistrationToken_CreateJobRunnerRegistrationToken_JobRunnerRegistrationToken) GetUpdatedBy() *string { - if t == nil { - t = &CreateJobRunnerRegistrationToken_CreateJobRunnerRegistrationToken_JobRunnerRegistrationToken{} - } - return t.UpdatedBy -} - -type CreateJobRunnerRegistrationToken_CreateJobRunnerRegistrationToken struct { - JobRunnerRegistrationToken CreateJobRunnerRegistrationToken_CreateJobRunnerRegistrationToken_JobRunnerRegistrationToken "json:\"jobRunnerRegistrationToken\" graphql:\"jobRunnerRegistrationToken\"" -} - -func (t *CreateJobRunnerRegistrationToken_CreateJobRunnerRegistrationToken) GetJobRunnerRegistrationToken() *CreateJobRunnerRegistrationToken_CreateJobRunnerRegistrationToken_JobRunnerRegistrationToken { - if t == nil { - t = &CreateJobRunnerRegistrationToken_CreateJobRunnerRegistrationToken{} - } - return &t.JobRunnerRegistrationToken -} - -type DeleteJobRunnerRegistrationToken_DeleteJobRunnerRegistrationToken struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteJobRunnerRegistrationToken_DeleteJobRunnerRegistrationToken) GetDeletedID() string { - if t == nil { - t = &DeleteJobRunnerRegistrationToken_DeleteJobRunnerRegistrationToken{} - } - return t.DeletedID -} - -type GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_PageInfo{} - } - return t.StartCursor -} - -type GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ExpiresAt time.Time "json:\"expiresAt\" graphql:\"expiresAt\"" - ID string "json:\"id\" graphql:\"id\"" - JobRunnerID *string "json:\"jobRunnerID,omitempty\" graphql:\"jobRunnerID\"" - LastUsedAt *time.Time "json:\"lastUsedAt,omitempty\" graphql:\"lastUsedAt\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Token string "json:\"token\" graphql:\"token\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node) GetExpiresAt() *time.Time { - if t == nil { - t = &GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node{} - } - return &t.ExpiresAt -} -func (t *GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node) GetID() string { - if t == nil { - t = &GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node{} - } - return t.ID -} -func (t *GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node) GetJobRunnerID() *string { - if t == nil { - t = &GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node{} - } - return t.JobRunnerID -} -func (t *GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node) GetLastUsedAt() *time.Time { - if t == nil { - t = &GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node{} - } - return t.LastUsedAt -} -func (t *GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node{} - } - return t.Tags -} -func (t *GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node) GetToken() string { - if t == nil { - t = &GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node{} - } - return t.Token -} -func (t *GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges struct { - Node *GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges) GetNode() *GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node { - if t == nil { - t = &GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges{} - } - return t.Node -} - -type GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens struct { - Edges []*GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens) GetEdges() []*GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges { - if t == nil { - t = &GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens{} - } - return t.Edges -} -func (t *GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens) GetPageInfo() *GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_PageInfo { - if t == nil { - t = &GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens{} - } - return &t.PageInfo -} -func (t *GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens) GetTotalCount() int64 { - if t == nil { - t = &GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens{} - } - return t.TotalCount -} - -type GetJobRunnerRegistrationTokenByID_JobRunnerRegistrationToken struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ExpiresAt time.Time "json:\"expiresAt\" graphql:\"expiresAt\"" - ID string "json:\"id\" graphql:\"id\"" - JobRunnerID *string "json:\"jobRunnerID,omitempty\" graphql:\"jobRunnerID\"" - LastUsedAt *time.Time "json:\"lastUsedAt,omitempty\" graphql:\"lastUsedAt\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Token string "json:\"token\" graphql:\"token\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetJobRunnerRegistrationTokenByID_JobRunnerRegistrationToken) GetCreatedAt() *time.Time { - if t == nil { - t = &GetJobRunnerRegistrationTokenByID_JobRunnerRegistrationToken{} - } - return t.CreatedAt -} -func (t *GetJobRunnerRegistrationTokenByID_JobRunnerRegistrationToken) GetCreatedBy() *string { - if t == nil { - t = &GetJobRunnerRegistrationTokenByID_JobRunnerRegistrationToken{} - } - return t.CreatedBy -} -func (t *GetJobRunnerRegistrationTokenByID_JobRunnerRegistrationToken) GetExpiresAt() *time.Time { - if t == nil { - t = &GetJobRunnerRegistrationTokenByID_JobRunnerRegistrationToken{} - } - return &t.ExpiresAt -} -func (t *GetJobRunnerRegistrationTokenByID_JobRunnerRegistrationToken) GetID() string { - if t == nil { - t = &GetJobRunnerRegistrationTokenByID_JobRunnerRegistrationToken{} - } - return t.ID -} -func (t *GetJobRunnerRegistrationTokenByID_JobRunnerRegistrationToken) GetJobRunnerID() *string { - if t == nil { - t = &GetJobRunnerRegistrationTokenByID_JobRunnerRegistrationToken{} - } - return t.JobRunnerID -} -func (t *GetJobRunnerRegistrationTokenByID_JobRunnerRegistrationToken) GetLastUsedAt() *time.Time { - if t == nil { - t = &GetJobRunnerRegistrationTokenByID_JobRunnerRegistrationToken{} - } - return t.LastUsedAt -} -func (t *GetJobRunnerRegistrationTokenByID_JobRunnerRegistrationToken) GetOwnerID() *string { - if t == nil { - t = &GetJobRunnerRegistrationTokenByID_JobRunnerRegistrationToken{} - } - return t.OwnerID -} -func (t *GetJobRunnerRegistrationTokenByID_JobRunnerRegistrationToken) GetTags() []string { - if t == nil { - t = &GetJobRunnerRegistrationTokenByID_JobRunnerRegistrationToken{} - } - return t.Tags -} -func (t *GetJobRunnerRegistrationTokenByID_JobRunnerRegistrationToken) GetToken() string { - if t == nil { - t = &GetJobRunnerRegistrationTokenByID_JobRunnerRegistrationToken{} - } - return t.Token -} -func (t *GetJobRunnerRegistrationTokenByID_JobRunnerRegistrationToken) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetJobRunnerRegistrationTokenByID_JobRunnerRegistrationToken{} - } - return t.UpdatedAt -} -func (t *GetJobRunnerRegistrationTokenByID_JobRunnerRegistrationToken) GetUpdatedBy() *string { - if t == nil { - t = &GetJobRunnerRegistrationTokenByID_JobRunnerRegistrationToken{} - } - return t.UpdatedBy -} - -type GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_PageInfo{} - } - return t.EndCursor -} -func (t *GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_PageInfo{} - } - return t.HasNextPage -} -func (t *GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_PageInfo{} - } - return t.StartCursor -} - -type GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ExpiresAt time.Time "json:\"expiresAt\" graphql:\"expiresAt\"" - ID string "json:\"id\" graphql:\"id\"" - JobRunnerID *string "json:\"jobRunnerID,omitempty\" graphql:\"jobRunnerID\"" - LastUsedAt *time.Time "json:\"lastUsedAt,omitempty\" graphql:\"lastUsedAt\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Token string "json:\"token\" graphql:\"token\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node) GetExpiresAt() *time.Time { - if t == nil { - t = &GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node{} - } - return &t.ExpiresAt -} -func (t *GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node) GetID() string { - if t == nil { - t = &GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node{} - } - return t.ID -} -func (t *GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node) GetJobRunnerID() *string { - if t == nil { - t = &GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node{} - } - return t.JobRunnerID -} -func (t *GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node) GetLastUsedAt() *time.Time { - if t == nil { - t = &GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node{} - } - return t.LastUsedAt -} -func (t *GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node{} - } - return t.OwnerID -} -func (t *GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node) GetTags() []string { - if t == nil { - t = &GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node{} - } - return t.Tags -} -func (t *GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node) GetToken() string { - if t == nil { - t = &GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node{} - } - return t.Token -} -func (t *GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node{} - } - return t.UpdatedBy -} - -type GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges struct { - Node *GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges) GetNode() *GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges_Node { - if t == nil { - t = &GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges{} - } - return t.Node -} - -type GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens struct { - Edges []*GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens) GetEdges() []*GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_Edges { - if t == nil { - t = &GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens{} - } - return t.Edges -} -func (t *GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens) GetPageInfo() *GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens_PageInfo { - if t == nil { - t = &GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens{} - } - return &t.PageInfo -} -func (t *GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens) GetTotalCount() int64 { - if t == nil { - t = &GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens{} - } - return t.TotalCount -} - -type CreateJobRunnerToken_CreateJobRunnerToken_JobRunnerToken struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ExpiresAt *time.Time "json:\"expiresAt,omitempty\" graphql:\"expiresAt\"" - ID string "json:\"id\" graphql:\"id\"" - IsActive *bool "json:\"isActive,omitempty\" graphql:\"isActive\"" - LastUsedAt *time.Time "json:\"lastUsedAt,omitempty\" graphql:\"lastUsedAt\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RevokedAt *time.Time "json:\"revokedAt,omitempty\" graphql:\"revokedAt\"" - RevokedBy *string "json:\"revokedBy,omitempty\" graphql:\"revokedBy\"" - RevokedReason *string "json:\"revokedReason,omitempty\" graphql:\"revokedReason\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Token string "json:\"token\" graphql:\"token\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateJobRunnerToken_CreateJobRunnerToken_JobRunnerToken) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateJobRunnerToken_CreateJobRunnerToken_JobRunnerToken{} - } - return t.CreatedAt -} -func (t *CreateJobRunnerToken_CreateJobRunnerToken_JobRunnerToken) GetCreatedBy() *string { - if t == nil { - t = &CreateJobRunnerToken_CreateJobRunnerToken_JobRunnerToken{} - } - return t.CreatedBy -} -func (t *CreateJobRunnerToken_CreateJobRunnerToken_JobRunnerToken) GetExpiresAt() *time.Time { - if t == nil { - t = &CreateJobRunnerToken_CreateJobRunnerToken_JobRunnerToken{} - } - return t.ExpiresAt -} -func (t *CreateJobRunnerToken_CreateJobRunnerToken_JobRunnerToken) GetID() string { - if t == nil { - t = &CreateJobRunnerToken_CreateJobRunnerToken_JobRunnerToken{} - } - return t.ID -} -func (t *CreateJobRunnerToken_CreateJobRunnerToken_JobRunnerToken) GetIsActive() *bool { - if t == nil { - t = &CreateJobRunnerToken_CreateJobRunnerToken_JobRunnerToken{} - } - return t.IsActive -} -func (t *CreateJobRunnerToken_CreateJobRunnerToken_JobRunnerToken) GetLastUsedAt() *time.Time { - if t == nil { - t = &CreateJobRunnerToken_CreateJobRunnerToken_JobRunnerToken{} - } - return t.LastUsedAt -} -func (t *CreateJobRunnerToken_CreateJobRunnerToken_JobRunnerToken) GetOwnerID() *string { - if t == nil { - t = &CreateJobRunnerToken_CreateJobRunnerToken_JobRunnerToken{} - } - return t.OwnerID -} -func (t *CreateJobRunnerToken_CreateJobRunnerToken_JobRunnerToken) GetRevokedAt() *time.Time { - if t == nil { - t = &CreateJobRunnerToken_CreateJobRunnerToken_JobRunnerToken{} - } - return t.RevokedAt -} -func (t *CreateJobRunnerToken_CreateJobRunnerToken_JobRunnerToken) GetRevokedBy() *string { - if t == nil { - t = &CreateJobRunnerToken_CreateJobRunnerToken_JobRunnerToken{} - } - return t.RevokedBy -} -func (t *CreateJobRunnerToken_CreateJobRunnerToken_JobRunnerToken) GetRevokedReason() *string { - if t == nil { - t = &CreateJobRunnerToken_CreateJobRunnerToken_JobRunnerToken{} - } - return t.RevokedReason -} -func (t *CreateJobRunnerToken_CreateJobRunnerToken_JobRunnerToken) GetTags() []string { - if t == nil { - t = &CreateJobRunnerToken_CreateJobRunnerToken_JobRunnerToken{} - } - return t.Tags -} -func (t *CreateJobRunnerToken_CreateJobRunnerToken_JobRunnerToken) GetToken() string { - if t == nil { - t = &CreateJobRunnerToken_CreateJobRunnerToken_JobRunnerToken{} - } - return t.Token -} -func (t *CreateJobRunnerToken_CreateJobRunnerToken_JobRunnerToken) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateJobRunnerToken_CreateJobRunnerToken_JobRunnerToken{} - } - return t.UpdatedAt -} -func (t *CreateJobRunnerToken_CreateJobRunnerToken_JobRunnerToken) GetUpdatedBy() *string { - if t == nil { - t = &CreateJobRunnerToken_CreateJobRunnerToken_JobRunnerToken{} - } - return t.UpdatedBy -} - -type CreateJobRunnerToken_CreateJobRunnerToken struct { - JobRunnerToken CreateJobRunnerToken_CreateJobRunnerToken_JobRunnerToken "json:\"jobRunnerToken\" graphql:\"jobRunnerToken\"" -} - -func (t *CreateJobRunnerToken_CreateJobRunnerToken) GetJobRunnerToken() *CreateJobRunnerToken_CreateJobRunnerToken_JobRunnerToken { - if t == nil { - t = &CreateJobRunnerToken_CreateJobRunnerToken{} - } - return &t.JobRunnerToken -} - -type DeleteJobRunnerToken_DeleteJobRunnerToken struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteJobRunnerToken_DeleteJobRunnerToken) GetDeletedID() string { - if t == nil { - t = &DeleteJobRunnerToken_DeleteJobRunnerToken{} - } - return t.DeletedID -} - -type GetAllJobRunnerTokens_JobRunnerTokens_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllJobRunnerTokens_JobRunnerTokens_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllJobRunnerTokens_JobRunnerTokens_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllJobRunnerTokens_JobRunnerTokens_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllJobRunnerTokens_JobRunnerTokens_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllJobRunnerTokens_JobRunnerTokens_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllJobRunnerTokens_JobRunnerTokens_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllJobRunnerTokens_JobRunnerTokens_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllJobRunnerTokens_JobRunnerTokens_PageInfo{} - } - return t.StartCursor -} - -type GetAllJobRunnerTokens_JobRunnerTokens_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ExpiresAt *time.Time "json:\"expiresAt,omitempty\" graphql:\"expiresAt\"" - ID string "json:\"id\" graphql:\"id\"" - IsActive *bool "json:\"isActive,omitempty\" graphql:\"isActive\"" - LastUsedAt *time.Time "json:\"lastUsedAt,omitempty\" graphql:\"lastUsedAt\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RevokedAt *time.Time "json:\"revokedAt,omitempty\" graphql:\"revokedAt\"" - RevokedBy *string "json:\"revokedBy,omitempty\" graphql:\"revokedBy\"" - RevokedReason *string "json:\"revokedReason,omitempty\" graphql:\"revokedReason\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Token string "json:\"token\" graphql:\"token\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllJobRunnerTokens_JobRunnerTokens_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllJobRunnerTokens_JobRunnerTokens_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllJobRunnerTokens_JobRunnerTokens_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllJobRunnerTokens_JobRunnerTokens_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllJobRunnerTokens_JobRunnerTokens_Edges_Node) GetExpiresAt() *time.Time { - if t == nil { - t = &GetAllJobRunnerTokens_JobRunnerTokens_Edges_Node{} - } - return t.ExpiresAt -} -func (t *GetAllJobRunnerTokens_JobRunnerTokens_Edges_Node) GetID() string { - if t == nil { - t = &GetAllJobRunnerTokens_JobRunnerTokens_Edges_Node{} - } - return t.ID -} -func (t *GetAllJobRunnerTokens_JobRunnerTokens_Edges_Node) GetIsActive() *bool { - if t == nil { - t = &GetAllJobRunnerTokens_JobRunnerTokens_Edges_Node{} - } - return t.IsActive -} -func (t *GetAllJobRunnerTokens_JobRunnerTokens_Edges_Node) GetLastUsedAt() *time.Time { - if t == nil { - t = &GetAllJobRunnerTokens_JobRunnerTokens_Edges_Node{} - } - return t.LastUsedAt -} -func (t *GetAllJobRunnerTokens_JobRunnerTokens_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllJobRunnerTokens_JobRunnerTokens_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllJobRunnerTokens_JobRunnerTokens_Edges_Node) GetRevokedAt() *time.Time { - if t == nil { - t = &GetAllJobRunnerTokens_JobRunnerTokens_Edges_Node{} - } - return t.RevokedAt -} -func (t *GetAllJobRunnerTokens_JobRunnerTokens_Edges_Node) GetRevokedBy() *string { - if t == nil { - t = &GetAllJobRunnerTokens_JobRunnerTokens_Edges_Node{} - } - return t.RevokedBy -} -func (t *GetAllJobRunnerTokens_JobRunnerTokens_Edges_Node) GetRevokedReason() *string { - if t == nil { - t = &GetAllJobRunnerTokens_JobRunnerTokens_Edges_Node{} - } - return t.RevokedReason -} -func (t *GetAllJobRunnerTokens_JobRunnerTokens_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllJobRunnerTokens_JobRunnerTokens_Edges_Node{} - } - return t.Tags -} -func (t *GetAllJobRunnerTokens_JobRunnerTokens_Edges_Node) GetToken() string { - if t == nil { - t = &GetAllJobRunnerTokens_JobRunnerTokens_Edges_Node{} - } - return t.Token -} -func (t *GetAllJobRunnerTokens_JobRunnerTokens_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllJobRunnerTokens_JobRunnerTokens_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllJobRunnerTokens_JobRunnerTokens_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllJobRunnerTokens_JobRunnerTokens_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllJobRunnerTokens_JobRunnerTokens_Edges struct { - Node *GetAllJobRunnerTokens_JobRunnerTokens_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllJobRunnerTokens_JobRunnerTokens_Edges) GetNode() *GetAllJobRunnerTokens_JobRunnerTokens_Edges_Node { - if t == nil { - t = &GetAllJobRunnerTokens_JobRunnerTokens_Edges{} - } - return t.Node -} - -type GetAllJobRunnerTokens_JobRunnerTokens struct { - Edges []*GetAllJobRunnerTokens_JobRunnerTokens_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllJobRunnerTokens_JobRunnerTokens_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllJobRunnerTokens_JobRunnerTokens) GetEdges() []*GetAllJobRunnerTokens_JobRunnerTokens_Edges { - if t == nil { - t = &GetAllJobRunnerTokens_JobRunnerTokens{} - } - return t.Edges -} -func (t *GetAllJobRunnerTokens_JobRunnerTokens) GetPageInfo() *GetAllJobRunnerTokens_JobRunnerTokens_PageInfo { - if t == nil { - t = &GetAllJobRunnerTokens_JobRunnerTokens{} - } - return &t.PageInfo -} -func (t *GetAllJobRunnerTokens_JobRunnerTokens) GetTotalCount() int64 { - if t == nil { - t = &GetAllJobRunnerTokens_JobRunnerTokens{} - } - return t.TotalCount -} - -type GetJobRunnerTokenByID_JobRunnerToken struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ExpiresAt *time.Time "json:\"expiresAt,omitempty\" graphql:\"expiresAt\"" - ID string "json:\"id\" graphql:\"id\"" - IsActive *bool "json:\"isActive,omitempty\" graphql:\"isActive\"" - LastUsedAt *time.Time "json:\"lastUsedAt,omitempty\" graphql:\"lastUsedAt\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RevokedAt *time.Time "json:\"revokedAt,omitempty\" graphql:\"revokedAt\"" - RevokedBy *string "json:\"revokedBy,omitempty\" graphql:\"revokedBy\"" - RevokedReason *string "json:\"revokedReason,omitempty\" graphql:\"revokedReason\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Token string "json:\"token\" graphql:\"token\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetJobRunnerTokenByID_JobRunnerToken) GetCreatedAt() *time.Time { - if t == nil { - t = &GetJobRunnerTokenByID_JobRunnerToken{} - } - return t.CreatedAt -} -func (t *GetJobRunnerTokenByID_JobRunnerToken) GetCreatedBy() *string { - if t == nil { - t = &GetJobRunnerTokenByID_JobRunnerToken{} - } - return t.CreatedBy -} -func (t *GetJobRunnerTokenByID_JobRunnerToken) GetExpiresAt() *time.Time { - if t == nil { - t = &GetJobRunnerTokenByID_JobRunnerToken{} - } - return t.ExpiresAt -} -func (t *GetJobRunnerTokenByID_JobRunnerToken) GetID() string { - if t == nil { - t = &GetJobRunnerTokenByID_JobRunnerToken{} - } - return t.ID -} -func (t *GetJobRunnerTokenByID_JobRunnerToken) GetIsActive() *bool { - if t == nil { - t = &GetJobRunnerTokenByID_JobRunnerToken{} - } - return t.IsActive -} -func (t *GetJobRunnerTokenByID_JobRunnerToken) GetLastUsedAt() *time.Time { - if t == nil { - t = &GetJobRunnerTokenByID_JobRunnerToken{} - } - return t.LastUsedAt -} -func (t *GetJobRunnerTokenByID_JobRunnerToken) GetOwnerID() *string { - if t == nil { - t = &GetJobRunnerTokenByID_JobRunnerToken{} - } - return t.OwnerID -} -func (t *GetJobRunnerTokenByID_JobRunnerToken) GetRevokedAt() *time.Time { - if t == nil { - t = &GetJobRunnerTokenByID_JobRunnerToken{} - } - return t.RevokedAt -} -func (t *GetJobRunnerTokenByID_JobRunnerToken) GetRevokedBy() *string { - if t == nil { - t = &GetJobRunnerTokenByID_JobRunnerToken{} - } - return t.RevokedBy -} -func (t *GetJobRunnerTokenByID_JobRunnerToken) GetRevokedReason() *string { - if t == nil { - t = &GetJobRunnerTokenByID_JobRunnerToken{} - } - return t.RevokedReason -} -func (t *GetJobRunnerTokenByID_JobRunnerToken) GetTags() []string { - if t == nil { - t = &GetJobRunnerTokenByID_JobRunnerToken{} - } - return t.Tags -} -func (t *GetJobRunnerTokenByID_JobRunnerToken) GetToken() string { - if t == nil { - t = &GetJobRunnerTokenByID_JobRunnerToken{} - } - return t.Token -} -func (t *GetJobRunnerTokenByID_JobRunnerToken) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetJobRunnerTokenByID_JobRunnerToken{} - } - return t.UpdatedAt -} -func (t *GetJobRunnerTokenByID_JobRunnerToken) GetUpdatedBy() *string { - if t == nil { - t = &GetJobRunnerTokenByID_JobRunnerToken{} - } - return t.UpdatedBy -} - -type GetJobRunnerTokens_JobRunnerTokens_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetJobRunnerTokens_JobRunnerTokens_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetJobRunnerTokens_JobRunnerTokens_PageInfo{} - } - return t.EndCursor -} -func (t *GetJobRunnerTokens_JobRunnerTokens_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetJobRunnerTokens_JobRunnerTokens_PageInfo{} - } - return t.HasNextPage -} -func (t *GetJobRunnerTokens_JobRunnerTokens_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetJobRunnerTokens_JobRunnerTokens_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetJobRunnerTokens_JobRunnerTokens_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetJobRunnerTokens_JobRunnerTokens_PageInfo{} - } - return t.StartCursor -} - -type GetJobRunnerTokens_JobRunnerTokens_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ExpiresAt *time.Time "json:\"expiresAt,omitempty\" graphql:\"expiresAt\"" - ID string "json:\"id\" graphql:\"id\"" - IsActive *bool "json:\"isActive,omitempty\" graphql:\"isActive\"" - LastUsedAt *time.Time "json:\"lastUsedAt,omitempty\" graphql:\"lastUsedAt\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RevokedAt *time.Time "json:\"revokedAt,omitempty\" graphql:\"revokedAt\"" - RevokedBy *string "json:\"revokedBy,omitempty\" graphql:\"revokedBy\"" - RevokedReason *string "json:\"revokedReason,omitempty\" graphql:\"revokedReason\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Token string "json:\"token\" graphql:\"token\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetJobRunnerTokens_JobRunnerTokens_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetJobRunnerTokens_JobRunnerTokens_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetJobRunnerTokens_JobRunnerTokens_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetJobRunnerTokens_JobRunnerTokens_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetJobRunnerTokens_JobRunnerTokens_Edges_Node) GetExpiresAt() *time.Time { - if t == nil { - t = &GetJobRunnerTokens_JobRunnerTokens_Edges_Node{} - } - return t.ExpiresAt -} -func (t *GetJobRunnerTokens_JobRunnerTokens_Edges_Node) GetID() string { - if t == nil { - t = &GetJobRunnerTokens_JobRunnerTokens_Edges_Node{} - } - return t.ID -} -func (t *GetJobRunnerTokens_JobRunnerTokens_Edges_Node) GetIsActive() *bool { - if t == nil { - t = &GetJobRunnerTokens_JobRunnerTokens_Edges_Node{} - } - return t.IsActive -} -func (t *GetJobRunnerTokens_JobRunnerTokens_Edges_Node) GetLastUsedAt() *time.Time { - if t == nil { - t = &GetJobRunnerTokens_JobRunnerTokens_Edges_Node{} - } - return t.LastUsedAt -} -func (t *GetJobRunnerTokens_JobRunnerTokens_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetJobRunnerTokens_JobRunnerTokens_Edges_Node{} - } - return t.OwnerID -} -func (t *GetJobRunnerTokens_JobRunnerTokens_Edges_Node) GetRevokedAt() *time.Time { - if t == nil { - t = &GetJobRunnerTokens_JobRunnerTokens_Edges_Node{} - } - return t.RevokedAt -} -func (t *GetJobRunnerTokens_JobRunnerTokens_Edges_Node) GetRevokedBy() *string { - if t == nil { - t = &GetJobRunnerTokens_JobRunnerTokens_Edges_Node{} - } - return t.RevokedBy -} -func (t *GetJobRunnerTokens_JobRunnerTokens_Edges_Node) GetRevokedReason() *string { - if t == nil { - t = &GetJobRunnerTokens_JobRunnerTokens_Edges_Node{} - } - return t.RevokedReason -} -func (t *GetJobRunnerTokens_JobRunnerTokens_Edges_Node) GetTags() []string { - if t == nil { - t = &GetJobRunnerTokens_JobRunnerTokens_Edges_Node{} - } - return t.Tags -} -func (t *GetJobRunnerTokens_JobRunnerTokens_Edges_Node) GetToken() string { - if t == nil { - t = &GetJobRunnerTokens_JobRunnerTokens_Edges_Node{} - } - return t.Token -} -func (t *GetJobRunnerTokens_JobRunnerTokens_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetJobRunnerTokens_JobRunnerTokens_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetJobRunnerTokens_JobRunnerTokens_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetJobRunnerTokens_JobRunnerTokens_Edges_Node{} - } - return t.UpdatedBy -} - -type GetJobRunnerTokens_JobRunnerTokens_Edges struct { - Node *GetJobRunnerTokens_JobRunnerTokens_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetJobRunnerTokens_JobRunnerTokens_Edges) GetNode() *GetJobRunnerTokens_JobRunnerTokens_Edges_Node { - if t == nil { - t = &GetJobRunnerTokens_JobRunnerTokens_Edges{} - } - return t.Node -} - -type GetJobRunnerTokens_JobRunnerTokens struct { - Edges []*GetJobRunnerTokens_JobRunnerTokens_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetJobRunnerTokens_JobRunnerTokens_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetJobRunnerTokens_JobRunnerTokens) GetEdges() []*GetJobRunnerTokens_JobRunnerTokens_Edges { - if t == nil { - t = &GetJobRunnerTokens_JobRunnerTokens{} - } - return t.Edges -} -func (t *GetJobRunnerTokens_JobRunnerTokens) GetPageInfo() *GetJobRunnerTokens_JobRunnerTokens_PageInfo { - if t == nil { - t = &GetJobRunnerTokens_JobRunnerTokens{} - } - return &t.PageInfo -} -func (t *GetJobRunnerTokens_JobRunnerTokens) GetTotalCount() int64 { - if t == nil { - t = &GetJobRunnerTokens_JobRunnerTokens{} - } - return t.TotalCount -} - -type CreateBulkCSVJobTemplate_CreateBulkCSVJobTemplate_JobTemplates struct { - Configuration models.JobConfiguration "json:\"configuration,omitempty\" graphql:\"configuration\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Cron *string "json:\"cron,omitempty\" graphql:\"cron\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DownloadURL string "json:\"downloadURL\" graphql:\"downloadURL\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Platform enums.JobPlatformType "json:\"platform\" graphql:\"platform\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Title string "json:\"title\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCSVJobTemplate_CreateBulkCSVJobTemplate_JobTemplates) GetConfiguration() *models.JobConfiguration { - if t == nil { - t = &CreateBulkCSVJobTemplate_CreateBulkCSVJobTemplate_JobTemplates{} - } - return &t.Configuration -} -func (t *CreateBulkCSVJobTemplate_CreateBulkCSVJobTemplate_JobTemplates) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVJobTemplate_CreateBulkCSVJobTemplate_JobTemplates{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVJobTemplate_CreateBulkCSVJobTemplate_JobTemplates) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVJobTemplate_CreateBulkCSVJobTemplate_JobTemplates{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVJobTemplate_CreateBulkCSVJobTemplate_JobTemplates) GetCron() *string { - if t == nil { - t = &CreateBulkCSVJobTemplate_CreateBulkCSVJobTemplate_JobTemplates{} - } - return t.Cron -} -func (t *CreateBulkCSVJobTemplate_CreateBulkCSVJobTemplate_JobTemplates) GetDescription() *string { - if t == nil { - t = &CreateBulkCSVJobTemplate_CreateBulkCSVJobTemplate_JobTemplates{} - } - return t.Description -} -func (t *CreateBulkCSVJobTemplate_CreateBulkCSVJobTemplate_JobTemplates) GetDisplayID() string { - if t == nil { - t = &CreateBulkCSVJobTemplate_CreateBulkCSVJobTemplate_JobTemplates{} - } - return t.DisplayID -} -func (t *CreateBulkCSVJobTemplate_CreateBulkCSVJobTemplate_JobTemplates) GetDownloadURL() string { - if t == nil { - t = &CreateBulkCSVJobTemplate_CreateBulkCSVJobTemplate_JobTemplates{} - } - return t.DownloadURL -} -func (t *CreateBulkCSVJobTemplate_CreateBulkCSVJobTemplate_JobTemplates) GetID() string { - if t == nil { - t = &CreateBulkCSVJobTemplate_CreateBulkCSVJobTemplate_JobTemplates{} - } - return t.ID -} -func (t *CreateBulkCSVJobTemplate_CreateBulkCSVJobTemplate_JobTemplates) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCSVJobTemplate_CreateBulkCSVJobTemplate_JobTemplates{} - } - return t.OwnerID -} -func (t *CreateBulkCSVJobTemplate_CreateBulkCSVJobTemplate_JobTemplates) GetPlatform() *enums.JobPlatformType { - if t == nil { - t = &CreateBulkCSVJobTemplate_CreateBulkCSVJobTemplate_JobTemplates{} - } - return &t.Platform -} -func (t *CreateBulkCSVJobTemplate_CreateBulkCSVJobTemplate_JobTemplates) GetSystemOwned() *bool { - if t == nil { - t = &CreateBulkCSVJobTemplate_CreateBulkCSVJobTemplate_JobTemplates{} - } - return t.SystemOwned -} -func (t *CreateBulkCSVJobTemplate_CreateBulkCSVJobTemplate_JobTemplates) GetTags() []string { - if t == nil { - t = &CreateBulkCSVJobTemplate_CreateBulkCSVJobTemplate_JobTemplates{} - } - return t.Tags -} -func (t *CreateBulkCSVJobTemplate_CreateBulkCSVJobTemplate_JobTemplates) GetTitle() string { - if t == nil { - t = &CreateBulkCSVJobTemplate_CreateBulkCSVJobTemplate_JobTemplates{} - } - return t.Title -} -func (t *CreateBulkCSVJobTemplate_CreateBulkCSVJobTemplate_JobTemplates) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVJobTemplate_CreateBulkCSVJobTemplate_JobTemplates{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVJobTemplate_CreateBulkCSVJobTemplate_JobTemplates) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVJobTemplate_CreateBulkCSVJobTemplate_JobTemplates{} - } - return t.UpdatedBy -} - -type CreateBulkCSVJobTemplate_CreateBulkCSVJobTemplate struct { - JobTemplates []*CreateBulkCSVJobTemplate_CreateBulkCSVJobTemplate_JobTemplates "json:\"jobTemplates,omitempty\" graphql:\"jobTemplates\"" -} - -func (t *CreateBulkCSVJobTemplate_CreateBulkCSVJobTemplate) GetJobTemplates() []*CreateBulkCSVJobTemplate_CreateBulkCSVJobTemplate_JobTemplates { - if t == nil { - t = &CreateBulkCSVJobTemplate_CreateBulkCSVJobTemplate{} - } - return t.JobTemplates -} - -type CreateBulkJobTemplate_CreateBulkJobTemplate_JobTemplates struct { - Configuration models.JobConfiguration "json:\"configuration,omitempty\" graphql:\"configuration\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Cron *string "json:\"cron,omitempty\" graphql:\"cron\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DownloadURL string "json:\"downloadURL\" graphql:\"downloadURL\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Platform enums.JobPlatformType "json:\"platform\" graphql:\"platform\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Title string "json:\"title\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkJobTemplate_CreateBulkJobTemplate_JobTemplates) GetConfiguration() *models.JobConfiguration { - if t == nil { - t = &CreateBulkJobTemplate_CreateBulkJobTemplate_JobTemplates{} - } - return &t.Configuration -} -func (t *CreateBulkJobTemplate_CreateBulkJobTemplate_JobTemplates) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkJobTemplate_CreateBulkJobTemplate_JobTemplates{} - } - return t.CreatedAt -} -func (t *CreateBulkJobTemplate_CreateBulkJobTemplate_JobTemplates) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkJobTemplate_CreateBulkJobTemplate_JobTemplates{} - } - return t.CreatedBy -} -func (t *CreateBulkJobTemplate_CreateBulkJobTemplate_JobTemplates) GetCron() *string { - if t == nil { - t = &CreateBulkJobTemplate_CreateBulkJobTemplate_JobTemplates{} - } - return t.Cron -} -func (t *CreateBulkJobTemplate_CreateBulkJobTemplate_JobTemplates) GetDescription() *string { - if t == nil { - t = &CreateBulkJobTemplate_CreateBulkJobTemplate_JobTemplates{} - } - return t.Description -} -func (t *CreateBulkJobTemplate_CreateBulkJobTemplate_JobTemplates) GetDisplayID() string { - if t == nil { - t = &CreateBulkJobTemplate_CreateBulkJobTemplate_JobTemplates{} - } - return t.DisplayID -} -func (t *CreateBulkJobTemplate_CreateBulkJobTemplate_JobTemplates) GetDownloadURL() string { - if t == nil { - t = &CreateBulkJobTemplate_CreateBulkJobTemplate_JobTemplates{} - } - return t.DownloadURL -} -func (t *CreateBulkJobTemplate_CreateBulkJobTemplate_JobTemplates) GetID() string { - if t == nil { - t = &CreateBulkJobTemplate_CreateBulkJobTemplate_JobTemplates{} - } - return t.ID -} -func (t *CreateBulkJobTemplate_CreateBulkJobTemplate_JobTemplates) GetOwnerID() *string { - if t == nil { - t = &CreateBulkJobTemplate_CreateBulkJobTemplate_JobTemplates{} - } - return t.OwnerID -} -func (t *CreateBulkJobTemplate_CreateBulkJobTemplate_JobTemplates) GetPlatform() *enums.JobPlatformType { - if t == nil { - t = &CreateBulkJobTemplate_CreateBulkJobTemplate_JobTemplates{} - } - return &t.Platform -} -func (t *CreateBulkJobTemplate_CreateBulkJobTemplate_JobTemplates) GetSystemOwned() *bool { - if t == nil { - t = &CreateBulkJobTemplate_CreateBulkJobTemplate_JobTemplates{} - } - return t.SystemOwned -} -func (t *CreateBulkJobTemplate_CreateBulkJobTemplate_JobTemplates) GetTags() []string { - if t == nil { - t = &CreateBulkJobTemplate_CreateBulkJobTemplate_JobTemplates{} - } - return t.Tags -} -func (t *CreateBulkJobTemplate_CreateBulkJobTemplate_JobTemplates) GetTitle() string { - if t == nil { - t = &CreateBulkJobTemplate_CreateBulkJobTemplate_JobTemplates{} - } - return t.Title -} -func (t *CreateBulkJobTemplate_CreateBulkJobTemplate_JobTemplates) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkJobTemplate_CreateBulkJobTemplate_JobTemplates{} - } - return t.UpdatedAt -} -func (t *CreateBulkJobTemplate_CreateBulkJobTemplate_JobTemplates) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkJobTemplate_CreateBulkJobTemplate_JobTemplates{} - } - return t.UpdatedBy -} - -type CreateBulkJobTemplate_CreateBulkJobTemplate struct { - JobTemplates []*CreateBulkJobTemplate_CreateBulkJobTemplate_JobTemplates "json:\"jobTemplates,omitempty\" graphql:\"jobTemplates\"" -} - -func (t *CreateBulkJobTemplate_CreateBulkJobTemplate) GetJobTemplates() []*CreateBulkJobTemplate_CreateBulkJobTemplate_JobTemplates { - if t == nil { - t = &CreateBulkJobTemplate_CreateBulkJobTemplate{} - } - return t.JobTemplates -} - -type CreateJobTemplate_CreateJobTemplate_JobTemplate struct { - Configuration models.JobConfiguration "json:\"configuration,omitempty\" graphql:\"configuration\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Cron *string "json:\"cron,omitempty\" graphql:\"cron\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DownloadURL string "json:\"downloadURL\" graphql:\"downloadURL\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Platform enums.JobPlatformType "json:\"platform\" graphql:\"platform\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Title string "json:\"title\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateJobTemplate_CreateJobTemplate_JobTemplate) GetConfiguration() *models.JobConfiguration { - if t == nil { - t = &CreateJobTemplate_CreateJobTemplate_JobTemplate{} - } - return &t.Configuration -} -func (t *CreateJobTemplate_CreateJobTemplate_JobTemplate) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateJobTemplate_CreateJobTemplate_JobTemplate{} - } - return t.CreatedAt -} -func (t *CreateJobTemplate_CreateJobTemplate_JobTemplate) GetCreatedBy() *string { - if t == nil { - t = &CreateJobTemplate_CreateJobTemplate_JobTemplate{} - } - return t.CreatedBy -} -func (t *CreateJobTemplate_CreateJobTemplate_JobTemplate) GetCron() *string { - if t == nil { - t = &CreateJobTemplate_CreateJobTemplate_JobTemplate{} - } - return t.Cron -} -func (t *CreateJobTemplate_CreateJobTemplate_JobTemplate) GetDescription() *string { - if t == nil { - t = &CreateJobTemplate_CreateJobTemplate_JobTemplate{} - } - return t.Description -} -func (t *CreateJobTemplate_CreateJobTemplate_JobTemplate) GetDisplayID() string { - if t == nil { - t = &CreateJobTemplate_CreateJobTemplate_JobTemplate{} - } - return t.DisplayID -} -func (t *CreateJobTemplate_CreateJobTemplate_JobTemplate) GetDownloadURL() string { - if t == nil { - t = &CreateJobTemplate_CreateJobTemplate_JobTemplate{} - } - return t.DownloadURL -} -func (t *CreateJobTemplate_CreateJobTemplate_JobTemplate) GetID() string { - if t == nil { - t = &CreateJobTemplate_CreateJobTemplate_JobTemplate{} - } - return t.ID -} -func (t *CreateJobTemplate_CreateJobTemplate_JobTemplate) GetOwnerID() *string { - if t == nil { - t = &CreateJobTemplate_CreateJobTemplate_JobTemplate{} - } - return t.OwnerID -} -func (t *CreateJobTemplate_CreateJobTemplate_JobTemplate) GetPlatform() *enums.JobPlatformType { - if t == nil { - t = &CreateJobTemplate_CreateJobTemplate_JobTemplate{} - } - return &t.Platform -} -func (t *CreateJobTemplate_CreateJobTemplate_JobTemplate) GetSystemOwned() *bool { - if t == nil { - t = &CreateJobTemplate_CreateJobTemplate_JobTemplate{} - } - return t.SystemOwned -} -func (t *CreateJobTemplate_CreateJobTemplate_JobTemplate) GetTags() []string { - if t == nil { - t = &CreateJobTemplate_CreateJobTemplate_JobTemplate{} - } - return t.Tags -} -func (t *CreateJobTemplate_CreateJobTemplate_JobTemplate) GetTitle() string { - if t == nil { - t = &CreateJobTemplate_CreateJobTemplate_JobTemplate{} - } - return t.Title -} -func (t *CreateJobTemplate_CreateJobTemplate_JobTemplate) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateJobTemplate_CreateJobTemplate_JobTemplate{} - } - return t.UpdatedAt -} -func (t *CreateJobTemplate_CreateJobTemplate_JobTemplate) GetUpdatedBy() *string { - if t == nil { - t = &CreateJobTemplate_CreateJobTemplate_JobTemplate{} - } - return t.UpdatedBy -} - -type CreateJobTemplate_CreateJobTemplate struct { - JobTemplate CreateJobTemplate_CreateJobTemplate_JobTemplate "json:\"jobTemplate\" graphql:\"jobTemplate\"" -} - -func (t *CreateJobTemplate_CreateJobTemplate) GetJobTemplate() *CreateJobTemplate_CreateJobTemplate_JobTemplate { - if t == nil { - t = &CreateJobTemplate_CreateJobTemplate{} - } - return &t.JobTemplate -} - -type DeleteJobTemplate_DeleteJobTemplate struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteJobTemplate_DeleteJobTemplate) GetDeletedID() string { - if t == nil { - t = &DeleteJobTemplate_DeleteJobTemplate{} - } - return t.DeletedID -} - -type GetAllJobTemplates_JobTemplates_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllJobTemplates_JobTemplates_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllJobTemplates_JobTemplates_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllJobTemplates_JobTemplates_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllJobTemplates_JobTemplates_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllJobTemplates_JobTemplates_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllJobTemplates_JobTemplates_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllJobTemplates_JobTemplates_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllJobTemplates_JobTemplates_PageInfo{} - } - return t.StartCursor -} - -type GetAllJobTemplates_JobTemplates_Edges_Node struct { - Configuration models.JobConfiguration "json:\"configuration,omitempty\" graphql:\"configuration\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Cron *string "json:\"cron,omitempty\" graphql:\"cron\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DownloadURL string "json:\"downloadURL\" graphql:\"downloadURL\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Platform enums.JobPlatformType "json:\"platform\" graphql:\"platform\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Title string "json:\"title\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllJobTemplates_JobTemplates_Edges_Node) GetConfiguration() *models.JobConfiguration { - if t == nil { - t = &GetAllJobTemplates_JobTemplates_Edges_Node{} - } - return &t.Configuration -} -func (t *GetAllJobTemplates_JobTemplates_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllJobTemplates_JobTemplates_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllJobTemplates_JobTemplates_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllJobTemplates_JobTemplates_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllJobTemplates_JobTemplates_Edges_Node) GetCron() *string { - if t == nil { - t = &GetAllJobTemplates_JobTemplates_Edges_Node{} - } - return t.Cron -} -func (t *GetAllJobTemplates_JobTemplates_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetAllJobTemplates_JobTemplates_Edges_Node{} - } - return t.Description -} -func (t *GetAllJobTemplates_JobTemplates_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetAllJobTemplates_JobTemplates_Edges_Node{} - } - return t.DisplayID -} -func (t *GetAllJobTemplates_JobTemplates_Edges_Node) GetDownloadURL() string { - if t == nil { - t = &GetAllJobTemplates_JobTemplates_Edges_Node{} - } - return t.DownloadURL -} -func (t *GetAllJobTemplates_JobTemplates_Edges_Node) GetID() string { - if t == nil { - t = &GetAllJobTemplates_JobTemplates_Edges_Node{} - } - return t.ID -} -func (t *GetAllJobTemplates_JobTemplates_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllJobTemplates_JobTemplates_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllJobTemplates_JobTemplates_Edges_Node) GetPlatform() *enums.JobPlatformType { - if t == nil { - t = &GetAllJobTemplates_JobTemplates_Edges_Node{} - } - return &t.Platform -} -func (t *GetAllJobTemplates_JobTemplates_Edges_Node) GetSystemOwned() *bool { - if t == nil { - t = &GetAllJobTemplates_JobTemplates_Edges_Node{} - } - return t.SystemOwned -} -func (t *GetAllJobTemplates_JobTemplates_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllJobTemplates_JobTemplates_Edges_Node{} - } - return t.Tags -} -func (t *GetAllJobTemplates_JobTemplates_Edges_Node) GetTitle() string { - if t == nil { - t = &GetAllJobTemplates_JobTemplates_Edges_Node{} - } - return t.Title -} -func (t *GetAllJobTemplates_JobTemplates_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllJobTemplates_JobTemplates_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllJobTemplates_JobTemplates_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllJobTemplates_JobTemplates_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllJobTemplates_JobTemplates_Edges struct { - Node *GetAllJobTemplates_JobTemplates_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllJobTemplates_JobTemplates_Edges) GetNode() *GetAllJobTemplates_JobTemplates_Edges_Node { - if t == nil { - t = &GetAllJobTemplates_JobTemplates_Edges{} - } - return t.Node -} - -type GetAllJobTemplates_JobTemplates struct { - Edges []*GetAllJobTemplates_JobTemplates_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllJobTemplates_JobTemplates_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllJobTemplates_JobTemplates) GetEdges() []*GetAllJobTemplates_JobTemplates_Edges { - if t == nil { - t = &GetAllJobTemplates_JobTemplates{} - } - return t.Edges -} -func (t *GetAllJobTemplates_JobTemplates) GetPageInfo() *GetAllJobTemplates_JobTemplates_PageInfo { - if t == nil { - t = &GetAllJobTemplates_JobTemplates{} - } - return &t.PageInfo -} -func (t *GetAllJobTemplates_JobTemplates) GetTotalCount() int64 { - if t == nil { - t = &GetAllJobTemplates_JobTemplates{} - } - return t.TotalCount -} - -type GetJobTemplateByID_JobTemplate struct { - Configuration models.JobConfiguration "json:\"configuration,omitempty\" graphql:\"configuration\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Cron *string "json:\"cron,omitempty\" graphql:\"cron\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DownloadURL string "json:\"downloadURL\" graphql:\"downloadURL\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Platform enums.JobPlatformType "json:\"platform\" graphql:\"platform\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Title string "json:\"title\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetJobTemplateByID_JobTemplate) GetConfiguration() *models.JobConfiguration { - if t == nil { - t = &GetJobTemplateByID_JobTemplate{} - } - return &t.Configuration -} -func (t *GetJobTemplateByID_JobTemplate) GetCreatedAt() *time.Time { - if t == nil { - t = &GetJobTemplateByID_JobTemplate{} - } - return t.CreatedAt -} -func (t *GetJobTemplateByID_JobTemplate) GetCreatedBy() *string { - if t == nil { - t = &GetJobTemplateByID_JobTemplate{} - } - return t.CreatedBy -} -func (t *GetJobTemplateByID_JobTemplate) GetCron() *string { - if t == nil { - t = &GetJobTemplateByID_JobTemplate{} - } - return t.Cron -} -func (t *GetJobTemplateByID_JobTemplate) GetDescription() *string { - if t == nil { - t = &GetJobTemplateByID_JobTemplate{} - } - return t.Description -} -func (t *GetJobTemplateByID_JobTemplate) GetDisplayID() string { - if t == nil { - t = &GetJobTemplateByID_JobTemplate{} - } - return t.DisplayID -} -func (t *GetJobTemplateByID_JobTemplate) GetDownloadURL() string { - if t == nil { - t = &GetJobTemplateByID_JobTemplate{} - } - return t.DownloadURL -} -func (t *GetJobTemplateByID_JobTemplate) GetID() string { - if t == nil { - t = &GetJobTemplateByID_JobTemplate{} - } - return t.ID -} -func (t *GetJobTemplateByID_JobTemplate) GetOwnerID() *string { - if t == nil { - t = &GetJobTemplateByID_JobTemplate{} - } - return t.OwnerID -} -func (t *GetJobTemplateByID_JobTemplate) GetPlatform() *enums.JobPlatformType { - if t == nil { - t = &GetJobTemplateByID_JobTemplate{} - } - return &t.Platform -} -func (t *GetJobTemplateByID_JobTemplate) GetSystemOwned() *bool { - if t == nil { - t = &GetJobTemplateByID_JobTemplate{} - } - return t.SystemOwned -} -func (t *GetJobTemplateByID_JobTemplate) GetTags() []string { - if t == nil { - t = &GetJobTemplateByID_JobTemplate{} - } - return t.Tags -} -func (t *GetJobTemplateByID_JobTemplate) GetTitle() string { - if t == nil { - t = &GetJobTemplateByID_JobTemplate{} - } - return t.Title -} -func (t *GetJobTemplateByID_JobTemplate) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetJobTemplateByID_JobTemplate{} - } - return t.UpdatedAt -} -func (t *GetJobTemplateByID_JobTemplate) GetUpdatedBy() *string { - if t == nil { - t = &GetJobTemplateByID_JobTemplate{} - } - return t.UpdatedBy -} - -type GetJobTemplates_JobTemplates_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetJobTemplates_JobTemplates_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetJobTemplates_JobTemplates_PageInfo{} - } - return t.EndCursor -} -func (t *GetJobTemplates_JobTemplates_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetJobTemplates_JobTemplates_PageInfo{} - } - return t.HasNextPage -} -func (t *GetJobTemplates_JobTemplates_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetJobTemplates_JobTemplates_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetJobTemplates_JobTemplates_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetJobTemplates_JobTemplates_PageInfo{} - } - return t.StartCursor -} - -type GetJobTemplates_JobTemplates_Edges_Node struct { - Configuration models.JobConfiguration "json:\"configuration,omitempty\" graphql:\"configuration\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Cron *string "json:\"cron,omitempty\" graphql:\"cron\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DownloadURL string "json:\"downloadURL\" graphql:\"downloadURL\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Platform enums.JobPlatformType "json:\"platform\" graphql:\"platform\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Title string "json:\"title\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetJobTemplates_JobTemplates_Edges_Node) GetConfiguration() *models.JobConfiguration { - if t == nil { - t = &GetJobTemplates_JobTemplates_Edges_Node{} - } - return &t.Configuration -} -func (t *GetJobTemplates_JobTemplates_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetJobTemplates_JobTemplates_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetJobTemplates_JobTemplates_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetJobTemplates_JobTemplates_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetJobTemplates_JobTemplates_Edges_Node) GetCron() *string { - if t == nil { - t = &GetJobTemplates_JobTemplates_Edges_Node{} - } - return t.Cron -} -func (t *GetJobTemplates_JobTemplates_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetJobTemplates_JobTemplates_Edges_Node{} - } - return t.Description -} -func (t *GetJobTemplates_JobTemplates_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetJobTemplates_JobTemplates_Edges_Node{} - } - return t.DisplayID -} -func (t *GetJobTemplates_JobTemplates_Edges_Node) GetDownloadURL() string { - if t == nil { - t = &GetJobTemplates_JobTemplates_Edges_Node{} - } - return t.DownloadURL -} -func (t *GetJobTemplates_JobTemplates_Edges_Node) GetID() string { - if t == nil { - t = &GetJobTemplates_JobTemplates_Edges_Node{} - } - return t.ID -} -func (t *GetJobTemplates_JobTemplates_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetJobTemplates_JobTemplates_Edges_Node{} - } - return t.OwnerID -} -func (t *GetJobTemplates_JobTemplates_Edges_Node) GetPlatform() *enums.JobPlatformType { - if t == nil { - t = &GetJobTemplates_JobTemplates_Edges_Node{} - } - return &t.Platform -} -func (t *GetJobTemplates_JobTemplates_Edges_Node) GetSystemOwned() *bool { - if t == nil { - t = &GetJobTemplates_JobTemplates_Edges_Node{} - } - return t.SystemOwned -} -func (t *GetJobTemplates_JobTemplates_Edges_Node) GetTags() []string { - if t == nil { - t = &GetJobTemplates_JobTemplates_Edges_Node{} - } - return t.Tags -} -func (t *GetJobTemplates_JobTemplates_Edges_Node) GetTitle() string { - if t == nil { - t = &GetJobTemplates_JobTemplates_Edges_Node{} - } - return t.Title -} -func (t *GetJobTemplates_JobTemplates_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetJobTemplates_JobTemplates_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetJobTemplates_JobTemplates_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetJobTemplates_JobTemplates_Edges_Node{} - } - return t.UpdatedBy -} - -type GetJobTemplates_JobTemplates_Edges struct { - Node *GetJobTemplates_JobTemplates_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetJobTemplates_JobTemplates_Edges) GetNode() *GetJobTemplates_JobTemplates_Edges_Node { - if t == nil { - t = &GetJobTemplates_JobTemplates_Edges{} - } - return t.Node -} - -type GetJobTemplates_JobTemplates struct { - Edges []*GetJobTemplates_JobTemplates_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetJobTemplates_JobTemplates_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetJobTemplates_JobTemplates) GetEdges() []*GetJobTemplates_JobTemplates_Edges { - if t == nil { - t = &GetJobTemplates_JobTemplates{} - } - return t.Edges -} -func (t *GetJobTemplates_JobTemplates) GetPageInfo() *GetJobTemplates_JobTemplates_PageInfo { - if t == nil { - t = &GetJobTemplates_JobTemplates{} - } - return &t.PageInfo -} -func (t *GetJobTemplates_JobTemplates) GetTotalCount() int64 { - if t == nil { - t = &GetJobTemplates_JobTemplates{} - } - return t.TotalCount -} - -type UpdateJobTemplate_UpdateJobTemplate_JobTemplate struct { - Configuration models.JobConfiguration "json:\"configuration,omitempty\" graphql:\"configuration\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Cron *string "json:\"cron,omitempty\" graphql:\"cron\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DownloadURL string "json:\"downloadURL\" graphql:\"downloadURL\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Platform enums.JobPlatformType "json:\"platform\" graphql:\"platform\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Title string "json:\"title\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateJobTemplate_UpdateJobTemplate_JobTemplate) GetConfiguration() *models.JobConfiguration { - if t == nil { - t = &UpdateJobTemplate_UpdateJobTemplate_JobTemplate{} - } - return &t.Configuration -} -func (t *UpdateJobTemplate_UpdateJobTemplate_JobTemplate) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateJobTemplate_UpdateJobTemplate_JobTemplate{} - } - return t.CreatedAt -} -func (t *UpdateJobTemplate_UpdateJobTemplate_JobTemplate) GetCreatedBy() *string { - if t == nil { - t = &UpdateJobTemplate_UpdateJobTemplate_JobTemplate{} - } - return t.CreatedBy -} -func (t *UpdateJobTemplate_UpdateJobTemplate_JobTemplate) GetCron() *string { - if t == nil { - t = &UpdateJobTemplate_UpdateJobTemplate_JobTemplate{} - } - return t.Cron -} -func (t *UpdateJobTemplate_UpdateJobTemplate_JobTemplate) GetDescription() *string { - if t == nil { - t = &UpdateJobTemplate_UpdateJobTemplate_JobTemplate{} - } - return t.Description -} -func (t *UpdateJobTemplate_UpdateJobTemplate_JobTemplate) GetDisplayID() string { - if t == nil { - t = &UpdateJobTemplate_UpdateJobTemplate_JobTemplate{} - } - return t.DisplayID -} -func (t *UpdateJobTemplate_UpdateJobTemplate_JobTemplate) GetDownloadURL() string { - if t == nil { - t = &UpdateJobTemplate_UpdateJobTemplate_JobTemplate{} - } - return t.DownloadURL -} -func (t *UpdateJobTemplate_UpdateJobTemplate_JobTemplate) GetID() string { - if t == nil { - t = &UpdateJobTemplate_UpdateJobTemplate_JobTemplate{} - } - return t.ID -} -func (t *UpdateJobTemplate_UpdateJobTemplate_JobTemplate) GetOwnerID() *string { - if t == nil { - t = &UpdateJobTemplate_UpdateJobTemplate_JobTemplate{} - } - return t.OwnerID -} -func (t *UpdateJobTemplate_UpdateJobTemplate_JobTemplate) GetPlatform() *enums.JobPlatformType { - if t == nil { - t = &UpdateJobTemplate_UpdateJobTemplate_JobTemplate{} - } - return &t.Platform -} -func (t *UpdateJobTemplate_UpdateJobTemplate_JobTemplate) GetSystemOwned() *bool { - if t == nil { - t = &UpdateJobTemplate_UpdateJobTemplate_JobTemplate{} - } - return t.SystemOwned -} -func (t *UpdateJobTemplate_UpdateJobTemplate_JobTemplate) GetTags() []string { - if t == nil { - t = &UpdateJobTemplate_UpdateJobTemplate_JobTemplate{} - } - return t.Tags -} -func (t *UpdateJobTemplate_UpdateJobTemplate_JobTemplate) GetTitle() string { - if t == nil { - t = &UpdateJobTemplate_UpdateJobTemplate_JobTemplate{} - } - return t.Title -} -func (t *UpdateJobTemplate_UpdateJobTemplate_JobTemplate) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateJobTemplate_UpdateJobTemplate_JobTemplate{} - } - return t.UpdatedAt -} -func (t *UpdateJobTemplate_UpdateJobTemplate_JobTemplate) GetUpdatedBy() *string { - if t == nil { - t = &UpdateJobTemplate_UpdateJobTemplate_JobTemplate{} - } - return t.UpdatedBy -} - -type UpdateJobTemplate_UpdateJobTemplate struct { - JobTemplate UpdateJobTemplate_UpdateJobTemplate_JobTemplate "json:\"jobTemplate\" graphql:\"jobTemplate\"" -} - -func (t *UpdateJobTemplate_UpdateJobTemplate) GetJobTemplate() *UpdateJobTemplate_UpdateJobTemplate_JobTemplate { - if t == nil { - t = &UpdateJobTemplate_UpdateJobTemplate{} - } - return &t.JobTemplate -} - -type CreateBulkCSVMappableDomain_CreateBulkCSVMappableDomain_MappableDomains struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - ZoneID string "json:\"zoneID\" graphql:\"zoneID\"" -} - -func (t *CreateBulkCSVMappableDomain_CreateBulkCSVMappableDomain_MappableDomains) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVMappableDomain_CreateBulkCSVMappableDomain_MappableDomains{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVMappableDomain_CreateBulkCSVMappableDomain_MappableDomains) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVMappableDomain_CreateBulkCSVMappableDomain_MappableDomains{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVMappableDomain_CreateBulkCSVMappableDomain_MappableDomains) GetID() string { - if t == nil { - t = &CreateBulkCSVMappableDomain_CreateBulkCSVMappableDomain_MappableDomains{} - } - return t.ID -} -func (t *CreateBulkCSVMappableDomain_CreateBulkCSVMappableDomain_MappableDomains) GetName() string { - if t == nil { - t = &CreateBulkCSVMappableDomain_CreateBulkCSVMappableDomain_MappableDomains{} - } - return t.Name -} -func (t *CreateBulkCSVMappableDomain_CreateBulkCSVMappableDomain_MappableDomains) GetTags() []string { - if t == nil { - t = &CreateBulkCSVMappableDomain_CreateBulkCSVMappableDomain_MappableDomains{} - } - return t.Tags -} -func (t *CreateBulkCSVMappableDomain_CreateBulkCSVMappableDomain_MappableDomains) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVMappableDomain_CreateBulkCSVMappableDomain_MappableDomains{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVMappableDomain_CreateBulkCSVMappableDomain_MappableDomains) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVMappableDomain_CreateBulkCSVMappableDomain_MappableDomains{} - } - return t.UpdatedBy -} -func (t *CreateBulkCSVMappableDomain_CreateBulkCSVMappableDomain_MappableDomains) GetZoneID() string { - if t == nil { - t = &CreateBulkCSVMappableDomain_CreateBulkCSVMappableDomain_MappableDomains{} - } - return t.ZoneID -} - -type CreateBulkCSVMappableDomain_CreateBulkCSVMappableDomain struct { - MappableDomains []*CreateBulkCSVMappableDomain_CreateBulkCSVMappableDomain_MappableDomains "json:\"mappableDomains,omitempty\" graphql:\"mappableDomains\"" -} - -func (t *CreateBulkCSVMappableDomain_CreateBulkCSVMappableDomain) GetMappableDomains() []*CreateBulkCSVMappableDomain_CreateBulkCSVMappableDomain_MappableDomains { - if t == nil { - t = &CreateBulkCSVMappableDomain_CreateBulkCSVMappableDomain{} - } - return t.MappableDomains -} - -type CreateBulkMappableDomain_CreateBulkMappableDomain_MappableDomains struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - ZoneID string "json:\"zoneID\" graphql:\"zoneID\"" -} - -func (t *CreateBulkMappableDomain_CreateBulkMappableDomain_MappableDomains) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkMappableDomain_CreateBulkMappableDomain_MappableDomains{} - } - return t.CreatedAt -} -func (t *CreateBulkMappableDomain_CreateBulkMappableDomain_MappableDomains) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkMappableDomain_CreateBulkMappableDomain_MappableDomains{} - } - return t.CreatedBy -} -func (t *CreateBulkMappableDomain_CreateBulkMappableDomain_MappableDomains) GetID() string { - if t == nil { - t = &CreateBulkMappableDomain_CreateBulkMappableDomain_MappableDomains{} - } - return t.ID -} -func (t *CreateBulkMappableDomain_CreateBulkMappableDomain_MappableDomains) GetName() string { - if t == nil { - t = &CreateBulkMappableDomain_CreateBulkMappableDomain_MappableDomains{} - } - return t.Name -} -func (t *CreateBulkMappableDomain_CreateBulkMappableDomain_MappableDomains) GetTags() []string { - if t == nil { - t = &CreateBulkMappableDomain_CreateBulkMappableDomain_MappableDomains{} - } - return t.Tags -} -func (t *CreateBulkMappableDomain_CreateBulkMappableDomain_MappableDomains) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkMappableDomain_CreateBulkMappableDomain_MappableDomains{} - } - return t.UpdatedAt -} -func (t *CreateBulkMappableDomain_CreateBulkMappableDomain_MappableDomains) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkMappableDomain_CreateBulkMappableDomain_MappableDomains{} - } - return t.UpdatedBy -} -func (t *CreateBulkMappableDomain_CreateBulkMappableDomain_MappableDomains) GetZoneID() string { - if t == nil { - t = &CreateBulkMappableDomain_CreateBulkMappableDomain_MappableDomains{} - } - return t.ZoneID -} - -type CreateBulkMappableDomain_CreateBulkMappableDomain struct { - MappableDomains []*CreateBulkMappableDomain_CreateBulkMappableDomain_MappableDomains "json:\"mappableDomains,omitempty\" graphql:\"mappableDomains\"" -} - -func (t *CreateBulkMappableDomain_CreateBulkMappableDomain) GetMappableDomains() []*CreateBulkMappableDomain_CreateBulkMappableDomain_MappableDomains { - if t == nil { - t = &CreateBulkMappableDomain_CreateBulkMappableDomain{} - } - return t.MappableDomains -} - -type CreateMappableDomain_CreateMappableDomain_MappableDomain struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - ZoneID string "json:\"zoneID\" graphql:\"zoneID\"" -} - -func (t *CreateMappableDomain_CreateMappableDomain_MappableDomain) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateMappableDomain_CreateMappableDomain_MappableDomain{} - } - return t.CreatedAt -} -func (t *CreateMappableDomain_CreateMappableDomain_MappableDomain) GetCreatedBy() *string { - if t == nil { - t = &CreateMappableDomain_CreateMappableDomain_MappableDomain{} - } - return t.CreatedBy -} -func (t *CreateMappableDomain_CreateMappableDomain_MappableDomain) GetID() string { - if t == nil { - t = &CreateMappableDomain_CreateMappableDomain_MappableDomain{} - } - return t.ID -} -func (t *CreateMappableDomain_CreateMappableDomain_MappableDomain) GetName() string { - if t == nil { - t = &CreateMappableDomain_CreateMappableDomain_MappableDomain{} - } - return t.Name -} -func (t *CreateMappableDomain_CreateMappableDomain_MappableDomain) GetTags() []string { - if t == nil { - t = &CreateMappableDomain_CreateMappableDomain_MappableDomain{} - } - return t.Tags -} -func (t *CreateMappableDomain_CreateMappableDomain_MappableDomain) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateMappableDomain_CreateMappableDomain_MappableDomain{} - } - return t.UpdatedAt -} -func (t *CreateMappableDomain_CreateMappableDomain_MappableDomain) GetUpdatedBy() *string { - if t == nil { - t = &CreateMappableDomain_CreateMappableDomain_MappableDomain{} - } - return t.UpdatedBy -} -func (t *CreateMappableDomain_CreateMappableDomain_MappableDomain) GetZoneID() string { - if t == nil { - t = &CreateMappableDomain_CreateMappableDomain_MappableDomain{} - } - return t.ZoneID -} - -type CreateMappableDomain_CreateMappableDomain struct { - MappableDomain CreateMappableDomain_CreateMappableDomain_MappableDomain "json:\"mappableDomain\" graphql:\"mappableDomain\"" -} - -func (t *CreateMappableDomain_CreateMappableDomain) GetMappableDomain() *CreateMappableDomain_CreateMappableDomain_MappableDomain { - if t == nil { - t = &CreateMappableDomain_CreateMappableDomain{} - } - return &t.MappableDomain -} - -type DeleteMappableDomain_DeleteMappableDomain struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteMappableDomain_DeleteMappableDomain) GetDeletedID() string { - if t == nil { - t = &DeleteMappableDomain_DeleteMappableDomain{} - } - return t.DeletedID -} - -type GetAllMappableDomains_MappableDomains_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllMappableDomains_MappableDomains_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllMappableDomains_MappableDomains_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllMappableDomains_MappableDomains_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllMappableDomains_MappableDomains_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllMappableDomains_MappableDomains_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllMappableDomains_MappableDomains_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllMappableDomains_MappableDomains_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllMappableDomains_MappableDomains_PageInfo{} - } - return t.StartCursor -} - -type GetAllMappableDomains_MappableDomains_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - ZoneID string "json:\"zoneID\" graphql:\"zoneID\"" -} - -func (t *GetAllMappableDomains_MappableDomains_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllMappableDomains_MappableDomains_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllMappableDomains_MappableDomains_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllMappableDomains_MappableDomains_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllMappableDomains_MappableDomains_Edges_Node) GetID() string { - if t == nil { - t = &GetAllMappableDomains_MappableDomains_Edges_Node{} - } - return t.ID -} -func (t *GetAllMappableDomains_MappableDomains_Edges_Node) GetName() string { - if t == nil { - t = &GetAllMappableDomains_MappableDomains_Edges_Node{} - } - return t.Name -} -func (t *GetAllMappableDomains_MappableDomains_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllMappableDomains_MappableDomains_Edges_Node{} - } - return t.Tags -} -func (t *GetAllMappableDomains_MappableDomains_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllMappableDomains_MappableDomains_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllMappableDomains_MappableDomains_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllMappableDomains_MappableDomains_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetAllMappableDomains_MappableDomains_Edges_Node) GetZoneID() string { - if t == nil { - t = &GetAllMappableDomains_MappableDomains_Edges_Node{} - } - return t.ZoneID -} - -type GetAllMappableDomains_MappableDomains_Edges struct { - Node *GetAllMappableDomains_MappableDomains_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllMappableDomains_MappableDomains_Edges) GetNode() *GetAllMappableDomains_MappableDomains_Edges_Node { - if t == nil { - t = &GetAllMappableDomains_MappableDomains_Edges{} - } - return t.Node -} - -type GetAllMappableDomains_MappableDomains struct { - Edges []*GetAllMappableDomains_MappableDomains_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllMappableDomains_MappableDomains_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllMappableDomains_MappableDomains) GetEdges() []*GetAllMappableDomains_MappableDomains_Edges { - if t == nil { - t = &GetAllMappableDomains_MappableDomains{} - } - return t.Edges -} -func (t *GetAllMappableDomains_MappableDomains) GetPageInfo() *GetAllMappableDomains_MappableDomains_PageInfo { - if t == nil { - t = &GetAllMappableDomains_MappableDomains{} - } - return &t.PageInfo -} -func (t *GetAllMappableDomains_MappableDomains) GetTotalCount() int64 { - if t == nil { - t = &GetAllMappableDomains_MappableDomains{} - } - return t.TotalCount -} - -type GetMappableDomainByID_MappableDomain struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - ZoneID string "json:\"zoneID\" graphql:\"zoneID\"" -} - -func (t *GetMappableDomainByID_MappableDomain) GetCreatedAt() *time.Time { - if t == nil { - t = &GetMappableDomainByID_MappableDomain{} - } - return t.CreatedAt -} -func (t *GetMappableDomainByID_MappableDomain) GetCreatedBy() *string { - if t == nil { - t = &GetMappableDomainByID_MappableDomain{} - } - return t.CreatedBy -} -func (t *GetMappableDomainByID_MappableDomain) GetID() string { - if t == nil { - t = &GetMappableDomainByID_MappableDomain{} - } - return t.ID -} -func (t *GetMappableDomainByID_MappableDomain) GetName() string { - if t == nil { - t = &GetMappableDomainByID_MappableDomain{} - } - return t.Name -} -func (t *GetMappableDomainByID_MappableDomain) GetTags() []string { - if t == nil { - t = &GetMappableDomainByID_MappableDomain{} - } - return t.Tags -} -func (t *GetMappableDomainByID_MappableDomain) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetMappableDomainByID_MappableDomain{} - } - return t.UpdatedAt -} -func (t *GetMappableDomainByID_MappableDomain) GetUpdatedBy() *string { - if t == nil { - t = &GetMappableDomainByID_MappableDomain{} - } - return t.UpdatedBy -} -func (t *GetMappableDomainByID_MappableDomain) GetZoneID() string { - if t == nil { - t = &GetMappableDomainByID_MappableDomain{} - } - return t.ZoneID -} - -type GetMappableDomains_MappableDomains_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetMappableDomains_MappableDomains_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetMappableDomains_MappableDomains_PageInfo{} - } - return t.EndCursor -} -func (t *GetMappableDomains_MappableDomains_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetMappableDomains_MappableDomains_PageInfo{} - } - return t.HasNextPage -} -func (t *GetMappableDomains_MappableDomains_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetMappableDomains_MappableDomains_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetMappableDomains_MappableDomains_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetMappableDomains_MappableDomains_PageInfo{} - } - return t.StartCursor -} - -type GetMappableDomains_MappableDomains_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - ZoneID string "json:\"zoneID\" graphql:\"zoneID\"" -} - -func (t *GetMappableDomains_MappableDomains_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetMappableDomains_MappableDomains_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetMappableDomains_MappableDomains_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetMappableDomains_MappableDomains_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetMappableDomains_MappableDomains_Edges_Node) GetID() string { - if t == nil { - t = &GetMappableDomains_MappableDomains_Edges_Node{} - } - return t.ID -} -func (t *GetMappableDomains_MappableDomains_Edges_Node) GetName() string { - if t == nil { - t = &GetMappableDomains_MappableDomains_Edges_Node{} - } - return t.Name -} -func (t *GetMappableDomains_MappableDomains_Edges_Node) GetTags() []string { - if t == nil { - t = &GetMappableDomains_MappableDomains_Edges_Node{} - } - return t.Tags -} -func (t *GetMappableDomains_MappableDomains_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetMappableDomains_MappableDomains_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetMappableDomains_MappableDomains_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetMappableDomains_MappableDomains_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetMappableDomains_MappableDomains_Edges_Node) GetZoneID() string { - if t == nil { - t = &GetMappableDomains_MappableDomains_Edges_Node{} - } - return t.ZoneID -} - -type GetMappableDomains_MappableDomains_Edges struct { - Node *GetMappableDomains_MappableDomains_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetMappableDomains_MappableDomains_Edges) GetNode() *GetMappableDomains_MappableDomains_Edges_Node { - if t == nil { - t = &GetMappableDomains_MappableDomains_Edges{} - } - return t.Node -} - -type GetMappableDomains_MappableDomains struct { - Edges []*GetMappableDomains_MappableDomains_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetMappableDomains_MappableDomains_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetMappableDomains_MappableDomains) GetEdges() []*GetMappableDomains_MappableDomains_Edges { - if t == nil { - t = &GetMappableDomains_MappableDomains{} - } - return t.Edges -} -func (t *GetMappableDomains_MappableDomains) GetPageInfo() *GetMappableDomains_MappableDomains_PageInfo { - if t == nil { - t = &GetMappableDomains_MappableDomains{} - } - return &t.PageInfo -} -func (t *GetMappableDomains_MappableDomains) GetTotalCount() int64 { - if t == nil { - t = &GetMappableDomains_MappableDomains{} - } - return t.TotalCount -} - -type UpdateMappableDomain_UpdateMappableDomain_MappableDomain struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - ZoneID string "json:\"zoneID\" graphql:\"zoneID\"" -} - -func (t *UpdateMappableDomain_UpdateMappableDomain_MappableDomain) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateMappableDomain_UpdateMappableDomain_MappableDomain{} - } - return t.CreatedAt -} -func (t *UpdateMappableDomain_UpdateMappableDomain_MappableDomain) GetCreatedBy() *string { - if t == nil { - t = &UpdateMappableDomain_UpdateMappableDomain_MappableDomain{} - } - return t.CreatedBy -} -func (t *UpdateMappableDomain_UpdateMappableDomain_MappableDomain) GetID() string { - if t == nil { - t = &UpdateMappableDomain_UpdateMappableDomain_MappableDomain{} - } - return t.ID -} -func (t *UpdateMappableDomain_UpdateMappableDomain_MappableDomain) GetName() string { - if t == nil { - t = &UpdateMappableDomain_UpdateMappableDomain_MappableDomain{} - } - return t.Name -} -func (t *UpdateMappableDomain_UpdateMappableDomain_MappableDomain) GetTags() []string { - if t == nil { - t = &UpdateMappableDomain_UpdateMappableDomain_MappableDomain{} - } - return t.Tags -} -func (t *UpdateMappableDomain_UpdateMappableDomain_MappableDomain) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateMappableDomain_UpdateMappableDomain_MappableDomain{} - } - return t.UpdatedAt -} -func (t *UpdateMappableDomain_UpdateMappableDomain_MappableDomain) GetUpdatedBy() *string { - if t == nil { - t = &UpdateMappableDomain_UpdateMappableDomain_MappableDomain{} - } - return t.UpdatedBy -} -func (t *UpdateMappableDomain_UpdateMappableDomain_MappableDomain) GetZoneID() string { - if t == nil { - t = &UpdateMappableDomain_UpdateMappableDomain_MappableDomain{} - } - return t.ZoneID -} - -type UpdateMappableDomain_UpdateMappableDomain struct { - MappableDomain UpdateMappableDomain_UpdateMappableDomain_MappableDomain "json:\"mappableDomain\" graphql:\"mappableDomain\"" -} - -func (t *UpdateMappableDomain_UpdateMappableDomain) GetMappableDomain() *UpdateMappableDomain_UpdateMappableDomain_MappableDomain { - if t == nil { - t = &UpdateMappableDomain_UpdateMappableDomain{} - } - return &t.MappableDomain -} - -type CreateBulkCSVMappedControl_CreateBulkCSVMappedControl_MappedControls struct { - Confidence *int64 "json:\"confidence,omitempty\" graphql:\"confidence\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - MappingType enums.MappingType "json:\"mappingType\" graphql:\"mappingType\"" - Relation *string "json:\"relation,omitempty\" graphql:\"relation\"" - Source *enums.MappingSource "json:\"source,omitempty\" graphql:\"source\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCSVMappedControl_CreateBulkCSVMappedControl_MappedControls) GetConfidence() *int64 { - if t == nil { - t = &CreateBulkCSVMappedControl_CreateBulkCSVMappedControl_MappedControls{} - } - return t.Confidence -} -func (t *CreateBulkCSVMappedControl_CreateBulkCSVMappedControl_MappedControls) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVMappedControl_CreateBulkCSVMappedControl_MappedControls{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVMappedControl_CreateBulkCSVMappedControl_MappedControls) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVMappedControl_CreateBulkCSVMappedControl_MappedControls{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVMappedControl_CreateBulkCSVMappedControl_MappedControls) GetID() string { - if t == nil { - t = &CreateBulkCSVMappedControl_CreateBulkCSVMappedControl_MappedControls{} - } - return t.ID -} -func (t *CreateBulkCSVMappedControl_CreateBulkCSVMappedControl_MappedControls) GetMappingType() *enums.MappingType { - if t == nil { - t = &CreateBulkCSVMappedControl_CreateBulkCSVMappedControl_MappedControls{} - } - return &t.MappingType -} -func (t *CreateBulkCSVMappedControl_CreateBulkCSVMappedControl_MappedControls) GetRelation() *string { - if t == nil { - t = &CreateBulkCSVMappedControl_CreateBulkCSVMappedControl_MappedControls{} - } - return t.Relation -} -func (t *CreateBulkCSVMappedControl_CreateBulkCSVMappedControl_MappedControls) GetSource() *enums.MappingSource { - if t == nil { - t = &CreateBulkCSVMappedControl_CreateBulkCSVMappedControl_MappedControls{} - } - return t.Source -} -func (t *CreateBulkCSVMappedControl_CreateBulkCSVMappedControl_MappedControls) GetTags() []string { - if t == nil { - t = &CreateBulkCSVMappedControl_CreateBulkCSVMappedControl_MappedControls{} - } - return t.Tags -} -func (t *CreateBulkCSVMappedControl_CreateBulkCSVMappedControl_MappedControls) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVMappedControl_CreateBulkCSVMappedControl_MappedControls{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVMappedControl_CreateBulkCSVMappedControl_MappedControls) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVMappedControl_CreateBulkCSVMappedControl_MappedControls{} - } - return t.UpdatedBy -} - -type CreateBulkCSVMappedControl_CreateBulkCSVMappedControl struct { - MappedControls []*CreateBulkCSVMappedControl_CreateBulkCSVMappedControl_MappedControls "json:\"mappedControls,omitempty\" graphql:\"mappedControls\"" -} - -func (t *CreateBulkCSVMappedControl_CreateBulkCSVMappedControl) GetMappedControls() []*CreateBulkCSVMappedControl_CreateBulkCSVMappedControl_MappedControls { - if t == nil { - t = &CreateBulkCSVMappedControl_CreateBulkCSVMappedControl{} - } - return t.MappedControls -} - -type CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_FromControls_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_FromControls_Edges_Node) GetID() string { - if t == nil { - t = &CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_FromControls_Edges_Node{} - } - return t.ID -} -func (t *CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_FromControls_Edges_Node) GetRefCode() string { - if t == nil { - t = &CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_FromControls_Edges_Node{} - } - return t.RefCode -} - -type CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_FromControls_Edges struct { - Node *CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_FromControls_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_FromControls_Edges) GetNode() *CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_FromControls_Edges_Node { - if t == nil { - t = &CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_FromControls_Edges{} - } - return t.Node -} - -type CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_FromControls struct { - Edges []*CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_FromControls_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_FromControls) GetEdges() []*CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_FromControls_Edges { - if t == nil { - t = &CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_FromControls{} - } - return t.Edges -} - -type CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_ToControls_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_ToControls_Edges_Node) GetID() string { - if t == nil { - t = &CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_ToControls_Edges_Node{} - } - return t.ID -} -func (t *CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_ToControls_Edges_Node) GetRefCode() string { - if t == nil { - t = &CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_ToControls_Edges_Node{} - } - return t.RefCode -} - -type CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_ToControls_Edges struct { - Node *CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_ToControls_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_ToControls_Edges) GetNode() *CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_ToControls_Edges_Node { - if t == nil { - t = &CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_ToControls_Edges{} - } - return t.Node -} - -type CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_ToControls struct { - Edges []*CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_ToControls_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_ToControls) GetEdges() []*CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_ToControls_Edges { - if t == nil { - t = &CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_ToControls{} - } - return t.Edges -} - -type CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_FromSubcontrols_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_FromSubcontrols_Edges_Node) GetID() string { - if t == nil { - t = &CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_FromSubcontrols_Edges_Node{} - } - return t.ID -} -func (t *CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_FromSubcontrols_Edges_Node) GetRefCode() string { - if t == nil { - t = &CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_FromSubcontrols_Edges_Node{} - } - return t.RefCode -} - -type CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_FromSubcontrols_Edges struct { - Node *CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_FromSubcontrols_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_FromSubcontrols_Edges) GetNode() *CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_FromSubcontrols_Edges_Node { - if t == nil { - t = &CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_FromSubcontrols_Edges{} - } - return t.Node -} - -type CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_FromSubcontrols struct { - Edges []*CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_FromSubcontrols_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_FromSubcontrols) GetEdges() []*CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_FromSubcontrols_Edges { - if t == nil { - t = &CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_FromSubcontrols{} - } - return t.Edges -} - -type CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_ToSubcontrols_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_ToSubcontrols_Edges_Node) GetID() string { - if t == nil { - t = &CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_ToSubcontrols_Edges_Node{} - } - return t.ID -} -func (t *CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_ToSubcontrols_Edges_Node) GetRefCode() string { - if t == nil { - t = &CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_ToSubcontrols_Edges_Node{} - } - return t.RefCode -} - -type CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_ToSubcontrols_Edges struct { - Node *CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_ToSubcontrols_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_ToSubcontrols_Edges) GetNode() *CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_ToSubcontrols_Edges_Node { - if t == nil { - t = &CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_ToSubcontrols_Edges{} - } - return t.Node -} - -type CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_ToSubcontrols struct { - Edges []*CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_ToSubcontrols_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_ToSubcontrols) GetEdges() []*CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_ToSubcontrols_Edges { - if t == nil { - t = &CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_ToSubcontrols{} - } - return t.Edges -} - -type CreateBulkMappedControl_CreateBulkMappedControl_MappedControls struct { - Confidence *int64 "json:\"confidence,omitempty\" graphql:\"confidence\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - FromControls CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_FromControls "json:\"fromControls\" graphql:\"fromControls\"" - FromSubcontrols CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_FromSubcontrols "json:\"fromSubcontrols\" graphql:\"fromSubcontrols\"" - ID string "json:\"id\" graphql:\"id\"" - MappingType enums.MappingType "json:\"mappingType\" graphql:\"mappingType\"" - Relation *string "json:\"relation,omitempty\" graphql:\"relation\"" - Source *enums.MappingSource "json:\"source,omitempty\" graphql:\"source\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - ToControls CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_ToControls "json:\"toControls\" graphql:\"toControls\"" - ToSubcontrols CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_ToSubcontrols "json:\"toSubcontrols\" graphql:\"toSubcontrols\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkMappedControl_CreateBulkMappedControl_MappedControls) GetConfidence() *int64 { - if t == nil { - t = &CreateBulkMappedControl_CreateBulkMappedControl_MappedControls{} - } - return t.Confidence -} -func (t *CreateBulkMappedControl_CreateBulkMappedControl_MappedControls) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkMappedControl_CreateBulkMappedControl_MappedControls{} - } - return t.CreatedAt -} -func (t *CreateBulkMappedControl_CreateBulkMappedControl_MappedControls) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkMappedControl_CreateBulkMappedControl_MappedControls{} - } - return t.CreatedBy -} -func (t *CreateBulkMappedControl_CreateBulkMappedControl_MappedControls) GetFromControls() *CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_FromControls { - if t == nil { - t = &CreateBulkMappedControl_CreateBulkMappedControl_MappedControls{} - } - return &t.FromControls -} -func (t *CreateBulkMappedControl_CreateBulkMappedControl_MappedControls) GetFromSubcontrols() *CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_FromSubcontrols { - if t == nil { - t = &CreateBulkMappedControl_CreateBulkMappedControl_MappedControls{} - } - return &t.FromSubcontrols -} -func (t *CreateBulkMappedControl_CreateBulkMappedControl_MappedControls) GetID() string { - if t == nil { - t = &CreateBulkMappedControl_CreateBulkMappedControl_MappedControls{} - } - return t.ID -} -func (t *CreateBulkMappedControl_CreateBulkMappedControl_MappedControls) GetMappingType() *enums.MappingType { - if t == nil { - t = &CreateBulkMappedControl_CreateBulkMappedControl_MappedControls{} - } - return &t.MappingType -} -func (t *CreateBulkMappedControl_CreateBulkMappedControl_MappedControls) GetRelation() *string { - if t == nil { - t = &CreateBulkMappedControl_CreateBulkMappedControl_MappedControls{} - } - return t.Relation -} -func (t *CreateBulkMappedControl_CreateBulkMappedControl_MappedControls) GetSource() *enums.MappingSource { - if t == nil { - t = &CreateBulkMappedControl_CreateBulkMappedControl_MappedControls{} - } - return t.Source -} -func (t *CreateBulkMappedControl_CreateBulkMappedControl_MappedControls) GetTags() []string { - if t == nil { - t = &CreateBulkMappedControl_CreateBulkMappedControl_MappedControls{} - } - return t.Tags -} -func (t *CreateBulkMappedControl_CreateBulkMappedControl_MappedControls) GetToControls() *CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_ToControls { - if t == nil { - t = &CreateBulkMappedControl_CreateBulkMappedControl_MappedControls{} - } - return &t.ToControls -} -func (t *CreateBulkMappedControl_CreateBulkMappedControl_MappedControls) GetToSubcontrols() *CreateBulkMappedControl_CreateBulkMappedControl_MappedControls_ToSubcontrols { - if t == nil { - t = &CreateBulkMappedControl_CreateBulkMappedControl_MappedControls{} - } - return &t.ToSubcontrols -} -func (t *CreateBulkMappedControl_CreateBulkMappedControl_MappedControls) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkMappedControl_CreateBulkMappedControl_MappedControls{} - } - return t.UpdatedAt -} -func (t *CreateBulkMappedControl_CreateBulkMappedControl_MappedControls) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkMappedControl_CreateBulkMappedControl_MappedControls{} - } - return t.UpdatedBy -} - -type CreateBulkMappedControl_CreateBulkMappedControl struct { - MappedControls []*CreateBulkMappedControl_CreateBulkMappedControl_MappedControls "json:\"mappedControls,omitempty\" graphql:\"mappedControls\"" -} - -func (t *CreateBulkMappedControl_CreateBulkMappedControl) GetMappedControls() []*CreateBulkMappedControl_CreateBulkMappedControl_MappedControls { - if t == nil { - t = &CreateBulkMappedControl_CreateBulkMappedControl{} - } - return t.MappedControls -} - -type CreateMappedControl_CreateMappedControl_MappedControl_FromControls_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *CreateMappedControl_CreateMappedControl_MappedControl_FromControls_Edges_Node) GetID() string { - if t == nil { - t = &CreateMappedControl_CreateMappedControl_MappedControl_FromControls_Edges_Node{} - } - return t.ID -} -func (t *CreateMappedControl_CreateMappedControl_MappedControl_FromControls_Edges_Node) GetRefCode() string { - if t == nil { - t = &CreateMappedControl_CreateMappedControl_MappedControl_FromControls_Edges_Node{} - } - return t.RefCode -} - -type CreateMappedControl_CreateMappedControl_MappedControl_FromControls_Edges struct { - Node *CreateMappedControl_CreateMappedControl_MappedControl_FromControls_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *CreateMappedControl_CreateMappedControl_MappedControl_FromControls_Edges) GetNode() *CreateMappedControl_CreateMappedControl_MappedControl_FromControls_Edges_Node { - if t == nil { - t = &CreateMappedControl_CreateMappedControl_MappedControl_FromControls_Edges{} - } - return t.Node -} - -type CreateMappedControl_CreateMappedControl_MappedControl_FromControls struct { - Edges []*CreateMappedControl_CreateMappedControl_MappedControl_FromControls_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *CreateMappedControl_CreateMappedControl_MappedControl_FromControls) GetEdges() []*CreateMappedControl_CreateMappedControl_MappedControl_FromControls_Edges { - if t == nil { - t = &CreateMappedControl_CreateMappedControl_MappedControl_FromControls{} - } - return t.Edges -} - -type CreateMappedControl_CreateMappedControl_MappedControl_ToControls_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *CreateMappedControl_CreateMappedControl_MappedControl_ToControls_Edges_Node) GetID() string { - if t == nil { - t = &CreateMappedControl_CreateMappedControl_MappedControl_ToControls_Edges_Node{} - } - return t.ID -} -func (t *CreateMappedControl_CreateMappedControl_MappedControl_ToControls_Edges_Node) GetRefCode() string { - if t == nil { - t = &CreateMappedControl_CreateMappedControl_MappedControl_ToControls_Edges_Node{} - } - return t.RefCode -} - -type CreateMappedControl_CreateMappedControl_MappedControl_ToControls_Edges struct { - Node *CreateMappedControl_CreateMappedControl_MappedControl_ToControls_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *CreateMappedControl_CreateMappedControl_MappedControl_ToControls_Edges) GetNode() *CreateMappedControl_CreateMappedControl_MappedControl_ToControls_Edges_Node { - if t == nil { - t = &CreateMappedControl_CreateMappedControl_MappedControl_ToControls_Edges{} - } - return t.Node -} - -type CreateMappedControl_CreateMappedControl_MappedControl_ToControls struct { - Edges []*CreateMappedControl_CreateMappedControl_MappedControl_ToControls_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *CreateMappedControl_CreateMappedControl_MappedControl_ToControls) GetEdges() []*CreateMappedControl_CreateMappedControl_MappedControl_ToControls_Edges { - if t == nil { - t = &CreateMappedControl_CreateMappedControl_MappedControl_ToControls{} - } - return t.Edges -} - -type CreateMappedControl_CreateMappedControl_MappedControl_FromSubcontrols_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *CreateMappedControl_CreateMappedControl_MappedControl_FromSubcontrols_Edges_Node) GetID() string { - if t == nil { - t = &CreateMappedControl_CreateMappedControl_MappedControl_FromSubcontrols_Edges_Node{} - } - return t.ID -} -func (t *CreateMappedControl_CreateMappedControl_MappedControl_FromSubcontrols_Edges_Node) GetRefCode() string { - if t == nil { - t = &CreateMappedControl_CreateMappedControl_MappedControl_FromSubcontrols_Edges_Node{} - } - return t.RefCode -} - -type CreateMappedControl_CreateMappedControl_MappedControl_FromSubcontrols_Edges struct { - Node *CreateMappedControl_CreateMappedControl_MappedControl_FromSubcontrols_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *CreateMappedControl_CreateMappedControl_MappedControl_FromSubcontrols_Edges) GetNode() *CreateMappedControl_CreateMappedControl_MappedControl_FromSubcontrols_Edges_Node { - if t == nil { - t = &CreateMappedControl_CreateMappedControl_MappedControl_FromSubcontrols_Edges{} - } - return t.Node -} - -type CreateMappedControl_CreateMappedControl_MappedControl_FromSubcontrols struct { - Edges []*CreateMappedControl_CreateMappedControl_MappedControl_FromSubcontrols_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *CreateMappedControl_CreateMappedControl_MappedControl_FromSubcontrols) GetEdges() []*CreateMappedControl_CreateMappedControl_MappedControl_FromSubcontrols_Edges { - if t == nil { - t = &CreateMappedControl_CreateMappedControl_MappedControl_FromSubcontrols{} - } - return t.Edges -} - -type CreateMappedControl_CreateMappedControl_MappedControl_ToSubcontrols_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *CreateMappedControl_CreateMappedControl_MappedControl_ToSubcontrols_Edges_Node) GetID() string { - if t == nil { - t = &CreateMappedControl_CreateMappedControl_MappedControl_ToSubcontrols_Edges_Node{} - } - return t.ID -} -func (t *CreateMappedControl_CreateMappedControl_MappedControl_ToSubcontrols_Edges_Node) GetRefCode() string { - if t == nil { - t = &CreateMappedControl_CreateMappedControl_MappedControl_ToSubcontrols_Edges_Node{} - } - return t.RefCode -} - -type CreateMappedControl_CreateMappedControl_MappedControl_ToSubcontrols_Edges struct { - Node *CreateMappedControl_CreateMappedControl_MappedControl_ToSubcontrols_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *CreateMappedControl_CreateMappedControl_MappedControl_ToSubcontrols_Edges) GetNode() *CreateMappedControl_CreateMappedControl_MappedControl_ToSubcontrols_Edges_Node { - if t == nil { - t = &CreateMappedControl_CreateMappedControl_MappedControl_ToSubcontrols_Edges{} - } - return t.Node -} - -type CreateMappedControl_CreateMappedControl_MappedControl_ToSubcontrols struct { - Edges []*CreateMappedControl_CreateMappedControl_MappedControl_ToSubcontrols_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *CreateMappedControl_CreateMappedControl_MappedControl_ToSubcontrols) GetEdges() []*CreateMappedControl_CreateMappedControl_MappedControl_ToSubcontrols_Edges { - if t == nil { - t = &CreateMappedControl_CreateMappedControl_MappedControl_ToSubcontrols{} - } - return t.Edges -} - -type CreateMappedControl_CreateMappedControl_MappedControl struct { - Confidence *int64 "json:\"confidence,omitempty\" graphql:\"confidence\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - FromControls CreateMappedControl_CreateMappedControl_MappedControl_FromControls "json:\"fromControls\" graphql:\"fromControls\"" - FromSubcontrols CreateMappedControl_CreateMappedControl_MappedControl_FromSubcontrols "json:\"fromSubcontrols\" graphql:\"fromSubcontrols\"" - ID string "json:\"id\" graphql:\"id\"" - MappingType enums.MappingType "json:\"mappingType\" graphql:\"mappingType\"" - Relation *string "json:\"relation,omitempty\" graphql:\"relation\"" - Source *enums.MappingSource "json:\"source,omitempty\" graphql:\"source\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - ToControls CreateMappedControl_CreateMappedControl_MappedControl_ToControls "json:\"toControls\" graphql:\"toControls\"" - ToSubcontrols CreateMappedControl_CreateMappedControl_MappedControl_ToSubcontrols "json:\"toSubcontrols\" graphql:\"toSubcontrols\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateMappedControl_CreateMappedControl_MappedControl) GetConfidence() *int64 { - if t == nil { - t = &CreateMappedControl_CreateMappedControl_MappedControl{} - } - return t.Confidence -} -func (t *CreateMappedControl_CreateMappedControl_MappedControl) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateMappedControl_CreateMappedControl_MappedControl{} - } - return t.CreatedAt -} -func (t *CreateMappedControl_CreateMappedControl_MappedControl) GetCreatedBy() *string { - if t == nil { - t = &CreateMappedControl_CreateMappedControl_MappedControl{} - } - return t.CreatedBy -} -func (t *CreateMappedControl_CreateMappedControl_MappedControl) GetFromControls() *CreateMappedControl_CreateMappedControl_MappedControl_FromControls { - if t == nil { - t = &CreateMappedControl_CreateMappedControl_MappedControl{} - } - return &t.FromControls -} -func (t *CreateMappedControl_CreateMappedControl_MappedControl) GetFromSubcontrols() *CreateMappedControl_CreateMappedControl_MappedControl_FromSubcontrols { - if t == nil { - t = &CreateMappedControl_CreateMappedControl_MappedControl{} - } - return &t.FromSubcontrols -} -func (t *CreateMappedControl_CreateMappedControl_MappedControl) GetID() string { - if t == nil { - t = &CreateMappedControl_CreateMappedControl_MappedControl{} - } - return t.ID -} -func (t *CreateMappedControl_CreateMappedControl_MappedControl) GetMappingType() *enums.MappingType { - if t == nil { - t = &CreateMappedControl_CreateMappedControl_MappedControl{} - } - return &t.MappingType -} -func (t *CreateMappedControl_CreateMappedControl_MappedControl) GetRelation() *string { - if t == nil { - t = &CreateMappedControl_CreateMappedControl_MappedControl{} - } - return t.Relation -} -func (t *CreateMappedControl_CreateMappedControl_MappedControl) GetSource() *enums.MappingSource { - if t == nil { - t = &CreateMappedControl_CreateMappedControl_MappedControl{} - } - return t.Source -} -func (t *CreateMappedControl_CreateMappedControl_MappedControl) GetTags() []string { - if t == nil { - t = &CreateMappedControl_CreateMappedControl_MappedControl{} - } - return t.Tags -} -func (t *CreateMappedControl_CreateMappedControl_MappedControl) GetToControls() *CreateMappedControl_CreateMappedControl_MappedControl_ToControls { - if t == nil { - t = &CreateMappedControl_CreateMappedControl_MappedControl{} - } - return &t.ToControls -} -func (t *CreateMappedControl_CreateMappedControl_MappedControl) GetToSubcontrols() *CreateMappedControl_CreateMappedControl_MappedControl_ToSubcontrols { - if t == nil { - t = &CreateMappedControl_CreateMappedControl_MappedControl{} - } - return &t.ToSubcontrols -} -func (t *CreateMappedControl_CreateMappedControl_MappedControl) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateMappedControl_CreateMappedControl_MappedControl{} - } - return t.UpdatedAt -} -func (t *CreateMappedControl_CreateMappedControl_MappedControl) GetUpdatedBy() *string { - if t == nil { - t = &CreateMappedControl_CreateMappedControl_MappedControl{} - } - return t.UpdatedBy -} - -type CreateMappedControl_CreateMappedControl struct { - MappedControl CreateMappedControl_CreateMappedControl_MappedControl "json:\"mappedControl\" graphql:\"mappedControl\"" -} - -func (t *CreateMappedControl_CreateMappedControl) GetMappedControl() *CreateMappedControl_CreateMappedControl_MappedControl { - if t == nil { - t = &CreateMappedControl_CreateMappedControl{} - } - return &t.MappedControl -} - -type DeleteMappedControl_DeleteMappedControl struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteMappedControl_DeleteMappedControl) GetDeletedID() string { - if t == nil { - t = &DeleteMappedControl_DeleteMappedControl{} - } - return t.DeletedID -} - -type GetAllMappedControls_MappedControls_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllMappedControls_MappedControls_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllMappedControls_MappedControls_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllMappedControls_MappedControls_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllMappedControls_MappedControls_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllMappedControls_MappedControls_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllMappedControls_MappedControls_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllMappedControls_MappedControls_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllMappedControls_MappedControls_PageInfo{} - } - return t.StartCursor -} - -type GetAllMappedControls_MappedControls_Edges_Node_FromControls_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *GetAllMappedControls_MappedControls_Edges_Node_FromControls_Edges_Node) GetID() string { - if t == nil { - t = &GetAllMappedControls_MappedControls_Edges_Node_FromControls_Edges_Node{} - } - return t.ID -} -func (t *GetAllMappedControls_MappedControls_Edges_Node_FromControls_Edges_Node) GetRefCode() string { - if t == nil { - t = &GetAllMappedControls_MappedControls_Edges_Node_FromControls_Edges_Node{} - } - return t.RefCode -} - -type GetAllMappedControls_MappedControls_Edges_Node_FromControls_Edges struct { - Node *GetAllMappedControls_MappedControls_Edges_Node_FromControls_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllMappedControls_MappedControls_Edges_Node_FromControls_Edges) GetNode() *GetAllMappedControls_MappedControls_Edges_Node_FromControls_Edges_Node { - if t == nil { - t = &GetAllMappedControls_MappedControls_Edges_Node_FromControls_Edges{} - } - return t.Node -} - -type GetAllMappedControls_MappedControls_Edges_Node_FromControls struct { - Edges []*GetAllMappedControls_MappedControls_Edges_Node_FromControls_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetAllMappedControls_MappedControls_Edges_Node_FromControls) GetEdges() []*GetAllMappedControls_MappedControls_Edges_Node_FromControls_Edges { - if t == nil { - t = &GetAllMappedControls_MappedControls_Edges_Node_FromControls{} - } - return t.Edges -} - -type GetAllMappedControls_MappedControls_Edges_Node_ToControls_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *GetAllMappedControls_MappedControls_Edges_Node_ToControls_Edges_Node) GetID() string { - if t == nil { - t = &GetAllMappedControls_MappedControls_Edges_Node_ToControls_Edges_Node{} - } - return t.ID -} -func (t *GetAllMappedControls_MappedControls_Edges_Node_ToControls_Edges_Node) GetRefCode() string { - if t == nil { - t = &GetAllMappedControls_MappedControls_Edges_Node_ToControls_Edges_Node{} - } - return t.RefCode -} - -type GetAllMappedControls_MappedControls_Edges_Node_ToControls_Edges struct { - Node *GetAllMappedControls_MappedControls_Edges_Node_ToControls_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllMappedControls_MappedControls_Edges_Node_ToControls_Edges) GetNode() *GetAllMappedControls_MappedControls_Edges_Node_ToControls_Edges_Node { - if t == nil { - t = &GetAllMappedControls_MappedControls_Edges_Node_ToControls_Edges{} - } - return t.Node -} - -type GetAllMappedControls_MappedControls_Edges_Node_ToControls struct { - Edges []*GetAllMappedControls_MappedControls_Edges_Node_ToControls_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetAllMappedControls_MappedControls_Edges_Node_ToControls) GetEdges() []*GetAllMappedControls_MappedControls_Edges_Node_ToControls_Edges { - if t == nil { - t = &GetAllMappedControls_MappedControls_Edges_Node_ToControls{} - } - return t.Edges -} - -type GetAllMappedControls_MappedControls_Edges_Node_FromSubcontrols_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *GetAllMappedControls_MappedControls_Edges_Node_FromSubcontrols_Edges_Node) GetID() string { - if t == nil { - t = &GetAllMappedControls_MappedControls_Edges_Node_FromSubcontrols_Edges_Node{} - } - return t.ID -} -func (t *GetAllMappedControls_MappedControls_Edges_Node_FromSubcontrols_Edges_Node) GetRefCode() string { - if t == nil { - t = &GetAllMappedControls_MappedControls_Edges_Node_FromSubcontrols_Edges_Node{} - } - return t.RefCode -} - -type GetAllMappedControls_MappedControls_Edges_Node_FromSubcontrols_Edges struct { - Node *GetAllMappedControls_MappedControls_Edges_Node_FromSubcontrols_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllMappedControls_MappedControls_Edges_Node_FromSubcontrols_Edges) GetNode() *GetAllMappedControls_MappedControls_Edges_Node_FromSubcontrols_Edges_Node { - if t == nil { - t = &GetAllMappedControls_MappedControls_Edges_Node_FromSubcontrols_Edges{} - } - return t.Node -} - -type GetAllMappedControls_MappedControls_Edges_Node_FromSubcontrols struct { - Edges []*GetAllMappedControls_MappedControls_Edges_Node_FromSubcontrols_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetAllMappedControls_MappedControls_Edges_Node_FromSubcontrols) GetEdges() []*GetAllMappedControls_MappedControls_Edges_Node_FromSubcontrols_Edges { - if t == nil { - t = &GetAllMappedControls_MappedControls_Edges_Node_FromSubcontrols{} - } - return t.Edges -} - -type GetAllMappedControls_MappedControls_Edges_Node_ToSubcontrols_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *GetAllMappedControls_MappedControls_Edges_Node_ToSubcontrols_Edges_Node) GetID() string { - if t == nil { - t = &GetAllMappedControls_MappedControls_Edges_Node_ToSubcontrols_Edges_Node{} - } - return t.ID -} -func (t *GetAllMappedControls_MappedControls_Edges_Node_ToSubcontrols_Edges_Node) GetRefCode() string { - if t == nil { - t = &GetAllMappedControls_MappedControls_Edges_Node_ToSubcontrols_Edges_Node{} - } - return t.RefCode -} - -type GetAllMappedControls_MappedControls_Edges_Node_ToSubcontrols_Edges struct { - Node *GetAllMappedControls_MappedControls_Edges_Node_ToSubcontrols_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllMappedControls_MappedControls_Edges_Node_ToSubcontrols_Edges) GetNode() *GetAllMappedControls_MappedControls_Edges_Node_ToSubcontrols_Edges_Node { - if t == nil { - t = &GetAllMappedControls_MappedControls_Edges_Node_ToSubcontrols_Edges{} - } - return t.Node -} - -type GetAllMappedControls_MappedControls_Edges_Node_ToSubcontrols struct { - Edges []*GetAllMappedControls_MappedControls_Edges_Node_ToSubcontrols_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetAllMappedControls_MappedControls_Edges_Node_ToSubcontrols) GetEdges() []*GetAllMappedControls_MappedControls_Edges_Node_ToSubcontrols_Edges { - if t == nil { - t = &GetAllMappedControls_MappedControls_Edges_Node_ToSubcontrols{} - } - return t.Edges -} - -type GetAllMappedControls_MappedControls_Edges_Node struct { - Confidence *int64 "json:\"confidence,omitempty\" graphql:\"confidence\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - FromControls GetAllMappedControls_MappedControls_Edges_Node_FromControls "json:\"fromControls\" graphql:\"fromControls\"" - FromSubcontrols GetAllMappedControls_MappedControls_Edges_Node_FromSubcontrols "json:\"fromSubcontrols\" graphql:\"fromSubcontrols\"" - ID string "json:\"id\" graphql:\"id\"" - MappingType enums.MappingType "json:\"mappingType\" graphql:\"mappingType\"" - Relation *string "json:\"relation,omitempty\" graphql:\"relation\"" - Source *enums.MappingSource "json:\"source,omitempty\" graphql:\"source\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - ToControls GetAllMappedControls_MappedControls_Edges_Node_ToControls "json:\"toControls\" graphql:\"toControls\"" - ToSubcontrols GetAllMappedControls_MappedControls_Edges_Node_ToSubcontrols "json:\"toSubcontrols\" graphql:\"toSubcontrols\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllMappedControls_MappedControls_Edges_Node) GetConfidence() *int64 { - if t == nil { - t = &GetAllMappedControls_MappedControls_Edges_Node{} - } - return t.Confidence -} -func (t *GetAllMappedControls_MappedControls_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllMappedControls_MappedControls_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllMappedControls_MappedControls_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllMappedControls_MappedControls_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllMappedControls_MappedControls_Edges_Node) GetFromControls() *GetAllMappedControls_MappedControls_Edges_Node_FromControls { - if t == nil { - t = &GetAllMappedControls_MappedControls_Edges_Node{} - } - return &t.FromControls -} -func (t *GetAllMappedControls_MappedControls_Edges_Node) GetFromSubcontrols() *GetAllMappedControls_MappedControls_Edges_Node_FromSubcontrols { - if t == nil { - t = &GetAllMappedControls_MappedControls_Edges_Node{} - } - return &t.FromSubcontrols -} -func (t *GetAllMappedControls_MappedControls_Edges_Node) GetID() string { - if t == nil { - t = &GetAllMappedControls_MappedControls_Edges_Node{} - } - return t.ID -} -func (t *GetAllMappedControls_MappedControls_Edges_Node) GetMappingType() *enums.MappingType { - if t == nil { - t = &GetAllMappedControls_MappedControls_Edges_Node{} - } - return &t.MappingType -} -func (t *GetAllMappedControls_MappedControls_Edges_Node) GetRelation() *string { - if t == nil { - t = &GetAllMappedControls_MappedControls_Edges_Node{} - } - return t.Relation -} -func (t *GetAllMappedControls_MappedControls_Edges_Node) GetSource() *enums.MappingSource { - if t == nil { - t = &GetAllMappedControls_MappedControls_Edges_Node{} - } - return t.Source -} -func (t *GetAllMappedControls_MappedControls_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllMappedControls_MappedControls_Edges_Node{} - } - return t.Tags -} -func (t *GetAllMappedControls_MappedControls_Edges_Node) GetToControls() *GetAllMappedControls_MappedControls_Edges_Node_ToControls { - if t == nil { - t = &GetAllMappedControls_MappedControls_Edges_Node{} - } - return &t.ToControls -} -func (t *GetAllMappedControls_MappedControls_Edges_Node) GetToSubcontrols() *GetAllMappedControls_MappedControls_Edges_Node_ToSubcontrols { - if t == nil { - t = &GetAllMappedControls_MappedControls_Edges_Node{} - } - return &t.ToSubcontrols -} -func (t *GetAllMappedControls_MappedControls_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllMappedControls_MappedControls_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllMappedControls_MappedControls_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllMappedControls_MappedControls_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllMappedControls_MappedControls_Edges struct { - Node *GetAllMappedControls_MappedControls_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllMappedControls_MappedControls_Edges) GetNode() *GetAllMappedControls_MappedControls_Edges_Node { - if t == nil { - t = &GetAllMappedControls_MappedControls_Edges{} - } - return t.Node -} - -type GetAllMappedControls_MappedControls struct { - Edges []*GetAllMappedControls_MappedControls_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllMappedControls_MappedControls_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllMappedControls_MappedControls) GetEdges() []*GetAllMappedControls_MappedControls_Edges { - if t == nil { - t = &GetAllMappedControls_MappedControls{} - } - return t.Edges -} -func (t *GetAllMappedControls_MappedControls) GetPageInfo() *GetAllMappedControls_MappedControls_PageInfo { - if t == nil { - t = &GetAllMappedControls_MappedControls{} - } - return &t.PageInfo -} -func (t *GetAllMappedControls_MappedControls) GetTotalCount() int64 { - if t == nil { - t = &GetAllMappedControls_MappedControls{} - } - return t.TotalCount -} - -type GetMappedAllFromControlsForID_MappedControl_FromControls_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetMappedAllFromControlsForID_MappedControl_FromControls_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetMappedAllFromControlsForID_MappedControl_FromControls_PageInfo{} - } - return t.EndCursor -} -func (t *GetMappedAllFromControlsForID_MappedControl_FromControls_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetMappedAllFromControlsForID_MappedControl_FromControls_PageInfo{} - } - return t.HasNextPage -} -func (t *GetMappedAllFromControlsForID_MappedControl_FromControls_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetMappedAllFromControlsForID_MappedControl_FromControls_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetMappedAllFromControlsForID_MappedControl_FromControls_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetMappedAllFromControlsForID_MappedControl_FromControls_PageInfo{} - } - return t.StartCursor -} - -type GetMappedAllFromControlsForID_MappedControl_FromControls_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" - ReferenceFramework *string "json:\"referenceFramework,omitempty\" graphql:\"referenceFramework\"" - ReferenceFrameworkRevision *string "json:\"referenceFrameworkRevision,omitempty\" graphql:\"referenceFrameworkRevision\"" - StandardID *string "json:\"standardID,omitempty\" graphql:\"standardID\"" -} - -func (t *GetMappedAllFromControlsForID_MappedControl_FromControls_Edges_Node) GetID() string { - if t == nil { - t = &GetMappedAllFromControlsForID_MappedControl_FromControls_Edges_Node{} - } - return t.ID -} -func (t *GetMappedAllFromControlsForID_MappedControl_FromControls_Edges_Node) GetRefCode() string { - if t == nil { - t = &GetMappedAllFromControlsForID_MappedControl_FromControls_Edges_Node{} - } - return t.RefCode -} -func (t *GetMappedAllFromControlsForID_MappedControl_FromControls_Edges_Node) GetReferenceFramework() *string { - if t == nil { - t = &GetMappedAllFromControlsForID_MappedControl_FromControls_Edges_Node{} - } - return t.ReferenceFramework -} -func (t *GetMappedAllFromControlsForID_MappedControl_FromControls_Edges_Node) GetReferenceFrameworkRevision() *string { - if t == nil { - t = &GetMappedAllFromControlsForID_MappedControl_FromControls_Edges_Node{} - } - return t.ReferenceFrameworkRevision -} -func (t *GetMappedAllFromControlsForID_MappedControl_FromControls_Edges_Node) GetStandardID() *string { - if t == nil { - t = &GetMappedAllFromControlsForID_MappedControl_FromControls_Edges_Node{} - } - return t.StandardID -} - -type GetMappedAllFromControlsForID_MappedControl_FromControls_Edges struct { - Node *GetMappedAllFromControlsForID_MappedControl_FromControls_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetMappedAllFromControlsForID_MappedControl_FromControls_Edges) GetNode() *GetMappedAllFromControlsForID_MappedControl_FromControls_Edges_Node { - if t == nil { - t = &GetMappedAllFromControlsForID_MappedControl_FromControls_Edges{} - } - return t.Node -} - -type GetMappedAllFromControlsForID_MappedControl_FromControls struct { - Edges []*GetMappedAllFromControlsForID_MappedControl_FromControls_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetMappedAllFromControlsForID_MappedControl_FromControls_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" -} - -func (t *GetMappedAllFromControlsForID_MappedControl_FromControls) GetEdges() []*GetMappedAllFromControlsForID_MappedControl_FromControls_Edges { - if t == nil { - t = &GetMappedAllFromControlsForID_MappedControl_FromControls{} - } - return t.Edges -} -func (t *GetMappedAllFromControlsForID_MappedControl_FromControls) GetPageInfo() *GetMappedAllFromControlsForID_MappedControl_FromControls_PageInfo { - if t == nil { - t = &GetMappedAllFromControlsForID_MappedControl_FromControls{} - } - return &t.PageInfo -} - -type GetMappedAllFromControlsForID_MappedControl struct { - FromControls GetMappedAllFromControlsForID_MappedControl_FromControls "json:\"fromControls\" graphql:\"fromControls\"" -} - -func (t *GetMappedAllFromControlsForID_MappedControl) GetFromControls() *GetMappedAllFromControlsForID_MappedControl_FromControls { - if t == nil { - t = &GetMappedAllFromControlsForID_MappedControl{} - } - return &t.FromControls -} - -type GetMappedAllFromSubcontrolsForID_MappedControl_FromSubcontrols_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetMappedAllFromSubcontrolsForID_MappedControl_FromSubcontrols_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetMappedAllFromSubcontrolsForID_MappedControl_FromSubcontrols_PageInfo{} - } - return t.EndCursor -} -func (t *GetMappedAllFromSubcontrolsForID_MappedControl_FromSubcontrols_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetMappedAllFromSubcontrolsForID_MappedControl_FromSubcontrols_PageInfo{} - } - return t.HasNextPage -} -func (t *GetMappedAllFromSubcontrolsForID_MappedControl_FromSubcontrols_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetMappedAllFromSubcontrolsForID_MappedControl_FromSubcontrols_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetMappedAllFromSubcontrolsForID_MappedControl_FromSubcontrols_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetMappedAllFromSubcontrolsForID_MappedControl_FromSubcontrols_PageInfo{} - } - return t.StartCursor -} - -type GetMappedAllFromSubcontrolsForID_MappedControl_FromSubcontrols_Edges_Node struct { - ControlID string "json:\"controlID\" graphql:\"controlID\"" - ID string "json:\"id\" graphql:\"id\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" - ReferenceFramework *string "json:\"referenceFramework,omitempty\" graphql:\"referenceFramework\"" - ReferenceFrameworkRevision *string "json:\"referenceFrameworkRevision,omitempty\" graphql:\"referenceFrameworkRevision\"" -} - -func (t *GetMappedAllFromSubcontrolsForID_MappedControl_FromSubcontrols_Edges_Node) GetControlID() string { - if t == nil { - t = &GetMappedAllFromSubcontrolsForID_MappedControl_FromSubcontrols_Edges_Node{} - } - return t.ControlID -} -func (t *GetMappedAllFromSubcontrolsForID_MappedControl_FromSubcontrols_Edges_Node) GetID() string { - if t == nil { - t = &GetMappedAllFromSubcontrolsForID_MappedControl_FromSubcontrols_Edges_Node{} - } - return t.ID -} -func (t *GetMappedAllFromSubcontrolsForID_MappedControl_FromSubcontrols_Edges_Node) GetRefCode() string { - if t == nil { - t = &GetMappedAllFromSubcontrolsForID_MappedControl_FromSubcontrols_Edges_Node{} - } - return t.RefCode -} -func (t *GetMappedAllFromSubcontrolsForID_MappedControl_FromSubcontrols_Edges_Node) GetReferenceFramework() *string { - if t == nil { - t = &GetMappedAllFromSubcontrolsForID_MappedControl_FromSubcontrols_Edges_Node{} - } - return t.ReferenceFramework -} -func (t *GetMappedAllFromSubcontrolsForID_MappedControl_FromSubcontrols_Edges_Node) GetReferenceFrameworkRevision() *string { - if t == nil { - t = &GetMappedAllFromSubcontrolsForID_MappedControl_FromSubcontrols_Edges_Node{} - } - return t.ReferenceFrameworkRevision -} - -type GetMappedAllFromSubcontrolsForID_MappedControl_FromSubcontrols_Edges struct { - Node *GetMappedAllFromSubcontrolsForID_MappedControl_FromSubcontrols_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetMappedAllFromSubcontrolsForID_MappedControl_FromSubcontrols_Edges) GetNode() *GetMappedAllFromSubcontrolsForID_MappedControl_FromSubcontrols_Edges_Node { - if t == nil { - t = &GetMappedAllFromSubcontrolsForID_MappedControl_FromSubcontrols_Edges{} - } - return t.Node -} - -type GetMappedAllFromSubcontrolsForID_MappedControl_FromSubcontrols struct { - Edges []*GetMappedAllFromSubcontrolsForID_MappedControl_FromSubcontrols_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetMappedAllFromSubcontrolsForID_MappedControl_FromSubcontrols_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" -} - -func (t *GetMappedAllFromSubcontrolsForID_MappedControl_FromSubcontrols) GetEdges() []*GetMappedAllFromSubcontrolsForID_MappedControl_FromSubcontrols_Edges { - if t == nil { - t = &GetMappedAllFromSubcontrolsForID_MappedControl_FromSubcontrols{} - } - return t.Edges -} -func (t *GetMappedAllFromSubcontrolsForID_MappedControl_FromSubcontrols) GetPageInfo() *GetMappedAllFromSubcontrolsForID_MappedControl_FromSubcontrols_PageInfo { - if t == nil { - t = &GetMappedAllFromSubcontrolsForID_MappedControl_FromSubcontrols{} - } - return &t.PageInfo -} - -type GetMappedAllFromSubcontrolsForID_MappedControl struct { - FromSubcontrols GetMappedAllFromSubcontrolsForID_MappedControl_FromSubcontrols "json:\"fromSubcontrols\" graphql:\"fromSubcontrols\"" -} - -func (t *GetMappedAllFromSubcontrolsForID_MappedControl) GetFromSubcontrols() *GetMappedAllFromSubcontrolsForID_MappedControl_FromSubcontrols { - if t == nil { - t = &GetMappedAllFromSubcontrolsForID_MappedControl{} - } - return &t.FromSubcontrols -} - -type GetMappedAllToControlsForID_MappedControl_ToControls_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetMappedAllToControlsForID_MappedControl_ToControls_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetMappedAllToControlsForID_MappedControl_ToControls_PageInfo{} - } - return t.EndCursor -} -func (t *GetMappedAllToControlsForID_MappedControl_ToControls_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetMappedAllToControlsForID_MappedControl_ToControls_PageInfo{} - } - return t.HasNextPage -} -func (t *GetMappedAllToControlsForID_MappedControl_ToControls_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetMappedAllToControlsForID_MappedControl_ToControls_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetMappedAllToControlsForID_MappedControl_ToControls_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetMappedAllToControlsForID_MappedControl_ToControls_PageInfo{} - } - return t.StartCursor -} - -type GetMappedAllToControlsForID_MappedControl_ToControls_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" - ReferenceFramework *string "json:\"referenceFramework,omitempty\" graphql:\"referenceFramework\"" - ReferenceFrameworkRevision *string "json:\"referenceFrameworkRevision,omitempty\" graphql:\"referenceFrameworkRevision\"" - StandardID *string "json:\"standardID,omitempty\" graphql:\"standardID\"" -} - -func (t *GetMappedAllToControlsForID_MappedControl_ToControls_Edges_Node) GetID() string { - if t == nil { - t = &GetMappedAllToControlsForID_MappedControl_ToControls_Edges_Node{} - } - return t.ID -} -func (t *GetMappedAllToControlsForID_MappedControl_ToControls_Edges_Node) GetRefCode() string { - if t == nil { - t = &GetMappedAllToControlsForID_MappedControl_ToControls_Edges_Node{} - } - return t.RefCode -} -func (t *GetMappedAllToControlsForID_MappedControl_ToControls_Edges_Node) GetReferenceFramework() *string { - if t == nil { - t = &GetMappedAllToControlsForID_MappedControl_ToControls_Edges_Node{} - } - return t.ReferenceFramework -} -func (t *GetMappedAllToControlsForID_MappedControl_ToControls_Edges_Node) GetReferenceFrameworkRevision() *string { - if t == nil { - t = &GetMappedAllToControlsForID_MappedControl_ToControls_Edges_Node{} - } - return t.ReferenceFrameworkRevision -} -func (t *GetMappedAllToControlsForID_MappedControl_ToControls_Edges_Node) GetStandardID() *string { - if t == nil { - t = &GetMappedAllToControlsForID_MappedControl_ToControls_Edges_Node{} - } - return t.StandardID -} - -type GetMappedAllToControlsForID_MappedControl_ToControls_Edges struct { - Node *GetMappedAllToControlsForID_MappedControl_ToControls_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetMappedAllToControlsForID_MappedControl_ToControls_Edges) GetNode() *GetMappedAllToControlsForID_MappedControl_ToControls_Edges_Node { - if t == nil { - t = &GetMappedAllToControlsForID_MappedControl_ToControls_Edges{} - } - return t.Node -} - -type GetMappedAllToControlsForID_MappedControl_ToControls struct { - Edges []*GetMappedAllToControlsForID_MappedControl_ToControls_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetMappedAllToControlsForID_MappedControl_ToControls_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" -} - -func (t *GetMappedAllToControlsForID_MappedControl_ToControls) GetEdges() []*GetMappedAllToControlsForID_MappedControl_ToControls_Edges { - if t == nil { - t = &GetMappedAllToControlsForID_MappedControl_ToControls{} - } - return t.Edges -} -func (t *GetMappedAllToControlsForID_MappedControl_ToControls) GetPageInfo() *GetMappedAllToControlsForID_MappedControl_ToControls_PageInfo { - if t == nil { - t = &GetMappedAllToControlsForID_MappedControl_ToControls{} - } - return &t.PageInfo -} - -type GetMappedAllToControlsForID_MappedControl struct { - ToControls GetMappedAllToControlsForID_MappedControl_ToControls "json:\"toControls\" graphql:\"toControls\"" -} - -func (t *GetMappedAllToControlsForID_MappedControl) GetToControls() *GetMappedAllToControlsForID_MappedControl_ToControls { - if t == nil { - t = &GetMappedAllToControlsForID_MappedControl{} - } - return &t.ToControls -} - -type GetMappedAllToSubcontrolsForID_MappedControl_ToSubcontrols_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetMappedAllToSubcontrolsForID_MappedControl_ToSubcontrols_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetMappedAllToSubcontrolsForID_MappedControl_ToSubcontrols_PageInfo{} - } - return t.EndCursor -} -func (t *GetMappedAllToSubcontrolsForID_MappedControl_ToSubcontrols_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetMappedAllToSubcontrolsForID_MappedControl_ToSubcontrols_PageInfo{} - } - return t.HasNextPage -} -func (t *GetMappedAllToSubcontrolsForID_MappedControl_ToSubcontrols_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetMappedAllToSubcontrolsForID_MappedControl_ToSubcontrols_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetMappedAllToSubcontrolsForID_MappedControl_ToSubcontrols_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetMappedAllToSubcontrolsForID_MappedControl_ToSubcontrols_PageInfo{} - } - return t.StartCursor -} - -type GetMappedAllToSubcontrolsForID_MappedControl_ToSubcontrols_Edges_Node struct { - ControlID string "json:\"controlID\" graphql:\"controlID\"" - ID string "json:\"id\" graphql:\"id\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" - ReferenceFramework *string "json:\"referenceFramework,omitempty\" graphql:\"referenceFramework\"" - ReferenceFrameworkRevision *string "json:\"referenceFrameworkRevision,omitempty\" graphql:\"referenceFrameworkRevision\"" -} - -func (t *GetMappedAllToSubcontrolsForID_MappedControl_ToSubcontrols_Edges_Node) GetControlID() string { - if t == nil { - t = &GetMappedAllToSubcontrolsForID_MappedControl_ToSubcontrols_Edges_Node{} - } - return t.ControlID -} -func (t *GetMappedAllToSubcontrolsForID_MappedControl_ToSubcontrols_Edges_Node) GetID() string { - if t == nil { - t = &GetMappedAllToSubcontrolsForID_MappedControl_ToSubcontrols_Edges_Node{} - } - return t.ID -} -func (t *GetMappedAllToSubcontrolsForID_MappedControl_ToSubcontrols_Edges_Node) GetRefCode() string { - if t == nil { - t = &GetMappedAllToSubcontrolsForID_MappedControl_ToSubcontrols_Edges_Node{} - } - return t.RefCode -} -func (t *GetMappedAllToSubcontrolsForID_MappedControl_ToSubcontrols_Edges_Node) GetReferenceFramework() *string { - if t == nil { - t = &GetMappedAllToSubcontrolsForID_MappedControl_ToSubcontrols_Edges_Node{} - } - return t.ReferenceFramework -} -func (t *GetMappedAllToSubcontrolsForID_MappedControl_ToSubcontrols_Edges_Node) GetReferenceFrameworkRevision() *string { - if t == nil { - t = &GetMappedAllToSubcontrolsForID_MappedControl_ToSubcontrols_Edges_Node{} - } - return t.ReferenceFrameworkRevision -} - -type GetMappedAllToSubcontrolsForID_MappedControl_ToSubcontrols_Edges struct { - Node *GetMappedAllToSubcontrolsForID_MappedControl_ToSubcontrols_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetMappedAllToSubcontrolsForID_MappedControl_ToSubcontrols_Edges) GetNode() *GetMappedAllToSubcontrolsForID_MappedControl_ToSubcontrols_Edges_Node { - if t == nil { - t = &GetMappedAllToSubcontrolsForID_MappedControl_ToSubcontrols_Edges{} - } - return t.Node -} - -type GetMappedAllToSubcontrolsForID_MappedControl_ToSubcontrols struct { - Edges []*GetMappedAllToSubcontrolsForID_MappedControl_ToSubcontrols_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetMappedAllToSubcontrolsForID_MappedControl_ToSubcontrols_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" -} - -func (t *GetMappedAllToSubcontrolsForID_MappedControl_ToSubcontrols) GetEdges() []*GetMappedAllToSubcontrolsForID_MappedControl_ToSubcontrols_Edges { - if t == nil { - t = &GetMappedAllToSubcontrolsForID_MappedControl_ToSubcontrols{} - } - return t.Edges -} -func (t *GetMappedAllToSubcontrolsForID_MappedControl_ToSubcontrols) GetPageInfo() *GetMappedAllToSubcontrolsForID_MappedControl_ToSubcontrols_PageInfo { - if t == nil { - t = &GetMappedAllToSubcontrolsForID_MappedControl_ToSubcontrols{} - } - return &t.PageInfo -} - -type GetMappedAllToSubcontrolsForID_MappedControl struct { - ToSubcontrols GetMappedAllToSubcontrolsForID_MappedControl_ToSubcontrols "json:\"toSubcontrols\" graphql:\"toSubcontrols\"" -} - -func (t *GetMappedAllToSubcontrolsForID_MappedControl) GetToSubcontrols() *GetMappedAllToSubcontrolsForID_MappedControl_ToSubcontrols { - if t == nil { - t = &GetMappedAllToSubcontrolsForID_MappedControl{} - } - return &t.ToSubcontrols -} - -type GetMappedControlByID_MappedControl_FromControls_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *GetMappedControlByID_MappedControl_FromControls_Edges_Node) GetID() string { - if t == nil { - t = &GetMappedControlByID_MappedControl_FromControls_Edges_Node{} - } - return t.ID -} -func (t *GetMappedControlByID_MappedControl_FromControls_Edges_Node) GetRefCode() string { - if t == nil { - t = &GetMappedControlByID_MappedControl_FromControls_Edges_Node{} - } - return t.RefCode -} - -type GetMappedControlByID_MappedControl_FromControls_Edges struct { - Node *GetMappedControlByID_MappedControl_FromControls_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetMappedControlByID_MappedControl_FromControls_Edges) GetNode() *GetMappedControlByID_MappedControl_FromControls_Edges_Node { - if t == nil { - t = &GetMappedControlByID_MappedControl_FromControls_Edges{} - } - return t.Node -} - -type GetMappedControlByID_MappedControl_FromControls struct { - Edges []*GetMappedControlByID_MappedControl_FromControls_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetMappedControlByID_MappedControl_FromControls) GetEdges() []*GetMappedControlByID_MappedControl_FromControls_Edges { - if t == nil { - t = &GetMappedControlByID_MappedControl_FromControls{} - } - return t.Edges -} - -type GetMappedControlByID_MappedControl_ToControls_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *GetMappedControlByID_MappedControl_ToControls_Edges_Node) GetID() string { - if t == nil { - t = &GetMappedControlByID_MappedControl_ToControls_Edges_Node{} - } - return t.ID -} -func (t *GetMappedControlByID_MappedControl_ToControls_Edges_Node) GetRefCode() string { - if t == nil { - t = &GetMappedControlByID_MappedControl_ToControls_Edges_Node{} - } - return t.RefCode -} - -type GetMappedControlByID_MappedControl_ToControls_Edges struct { - Node *GetMappedControlByID_MappedControl_ToControls_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetMappedControlByID_MappedControl_ToControls_Edges) GetNode() *GetMappedControlByID_MappedControl_ToControls_Edges_Node { - if t == nil { - t = &GetMappedControlByID_MappedControl_ToControls_Edges{} - } - return t.Node -} - -type GetMappedControlByID_MappedControl_ToControls struct { - Edges []*GetMappedControlByID_MappedControl_ToControls_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetMappedControlByID_MappedControl_ToControls) GetEdges() []*GetMappedControlByID_MappedControl_ToControls_Edges { - if t == nil { - t = &GetMappedControlByID_MappedControl_ToControls{} - } - return t.Edges -} - -type GetMappedControlByID_MappedControl_FromSubcontrols_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *GetMappedControlByID_MappedControl_FromSubcontrols_Edges_Node) GetID() string { - if t == nil { - t = &GetMappedControlByID_MappedControl_FromSubcontrols_Edges_Node{} - } - return t.ID -} -func (t *GetMappedControlByID_MappedControl_FromSubcontrols_Edges_Node) GetRefCode() string { - if t == nil { - t = &GetMappedControlByID_MappedControl_FromSubcontrols_Edges_Node{} - } - return t.RefCode -} - -type GetMappedControlByID_MappedControl_FromSubcontrols_Edges struct { - Node *GetMappedControlByID_MappedControl_FromSubcontrols_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetMappedControlByID_MappedControl_FromSubcontrols_Edges) GetNode() *GetMappedControlByID_MappedControl_FromSubcontrols_Edges_Node { - if t == nil { - t = &GetMappedControlByID_MappedControl_FromSubcontrols_Edges{} - } - return t.Node -} - -type GetMappedControlByID_MappedControl_FromSubcontrols struct { - Edges []*GetMappedControlByID_MappedControl_FromSubcontrols_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetMappedControlByID_MappedControl_FromSubcontrols) GetEdges() []*GetMappedControlByID_MappedControl_FromSubcontrols_Edges { - if t == nil { - t = &GetMappedControlByID_MappedControl_FromSubcontrols{} - } - return t.Edges -} - -type GetMappedControlByID_MappedControl_ToSubcontrols_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *GetMappedControlByID_MappedControl_ToSubcontrols_Edges_Node) GetID() string { - if t == nil { - t = &GetMappedControlByID_MappedControl_ToSubcontrols_Edges_Node{} - } - return t.ID -} -func (t *GetMappedControlByID_MappedControl_ToSubcontrols_Edges_Node) GetRefCode() string { - if t == nil { - t = &GetMappedControlByID_MappedControl_ToSubcontrols_Edges_Node{} - } - return t.RefCode -} - -type GetMappedControlByID_MappedControl_ToSubcontrols_Edges struct { - Node *GetMappedControlByID_MappedControl_ToSubcontrols_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetMappedControlByID_MappedControl_ToSubcontrols_Edges) GetNode() *GetMappedControlByID_MappedControl_ToSubcontrols_Edges_Node { - if t == nil { - t = &GetMappedControlByID_MappedControl_ToSubcontrols_Edges{} - } - return t.Node -} - -type GetMappedControlByID_MappedControl_ToSubcontrols struct { - Edges []*GetMappedControlByID_MappedControl_ToSubcontrols_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetMappedControlByID_MappedControl_ToSubcontrols) GetEdges() []*GetMappedControlByID_MappedControl_ToSubcontrols_Edges { - if t == nil { - t = &GetMappedControlByID_MappedControl_ToSubcontrols{} - } - return t.Edges -} - -type GetMappedControlByID_MappedControl struct { - Confidence *int64 "json:\"confidence,omitempty\" graphql:\"confidence\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - FromControls GetMappedControlByID_MappedControl_FromControls "json:\"fromControls\" graphql:\"fromControls\"" - FromSubcontrols GetMappedControlByID_MappedControl_FromSubcontrols "json:\"fromSubcontrols\" graphql:\"fromSubcontrols\"" - ID string "json:\"id\" graphql:\"id\"" - MappingType enums.MappingType "json:\"mappingType\" graphql:\"mappingType\"" - Relation *string "json:\"relation,omitempty\" graphql:\"relation\"" - Source *enums.MappingSource "json:\"source,omitempty\" graphql:\"source\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - ToControls GetMappedControlByID_MappedControl_ToControls "json:\"toControls\" graphql:\"toControls\"" - ToSubcontrols GetMappedControlByID_MappedControl_ToSubcontrols "json:\"toSubcontrols\" graphql:\"toSubcontrols\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetMappedControlByID_MappedControl) GetConfidence() *int64 { - if t == nil { - t = &GetMappedControlByID_MappedControl{} - } - return t.Confidence -} -func (t *GetMappedControlByID_MappedControl) GetCreatedAt() *time.Time { - if t == nil { - t = &GetMappedControlByID_MappedControl{} - } - return t.CreatedAt -} -func (t *GetMappedControlByID_MappedControl) GetCreatedBy() *string { - if t == nil { - t = &GetMappedControlByID_MappedControl{} - } - return t.CreatedBy -} -func (t *GetMappedControlByID_MappedControl) GetFromControls() *GetMappedControlByID_MappedControl_FromControls { - if t == nil { - t = &GetMappedControlByID_MappedControl{} - } - return &t.FromControls -} -func (t *GetMappedControlByID_MappedControl) GetFromSubcontrols() *GetMappedControlByID_MappedControl_FromSubcontrols { - if t == nil { - t = &GetMappedControlByID_MappedControl{} - } - return &t.FromSubcontrols -} -func (t *GetMappedControlByID_MappedControl) GetID() string { - if t == nil { - t = &GetMappedControlByID_MappedControl{} - } - return t.ID -} -func (t *GetMappedControlByID_MappedControl) GetMappingType() *enums.MappingType { - if t == nil { - t = &GetMappedControlByID_MappedControl{} - } - return &t.MappingType -} -func (t *GetMappedControlByID_MappedControl) GetRelation() *string { - if t == nil { - t = &GetMappedControlByID_MappedControl{} - } - return t.Relation -} -func (t *GetMappedControlByID_MappedControl) GetSource() *enums.MappingSource { - if t == nil { - t = &GetMappedControlByID_MappedControl{} - } - return t.Source -} -func (t *GetMappedControlByID_MappedControl) GetTags() []string { - if t == nil { - t = &GetMappedControlByID_MappedControl{} - } - return t.Tags -} -func (t *GetMappedControlByID_MappedControl) GetToControls() *GetMappedControlByID_MappedControl_ToControls { - if t == nil { - t = &GetMappedControlByID_MappedControl{} - } - return &t.ToControls -} -func (t *GetMappedControlByID_MappedControl) GetToSubcontrols() *GetMappedControlByID_MappedControl_ToSubcontrols { - if t == nil { - t = &GetMappedControlByID_MappedControl{} - } - return &t.ToSubcontrols -} -func (t *GetMappedControlByID_MappedControl) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetMappedControlByID_MappedControl{} - } - return t.UpdatedAt -} -func (t *GetMappedControlByID_MappedControl) GetUpdatedBy() *string { - if t == nil { - t = &GetMappedControlByID_MappedControl{} - } - return t.UpdatedBy -} - -type GetMappedControls_MappedControls_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetMappedControls_MappedControls_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetMappedControls_MappedControls_PageInfo{} - } - return t.EndCursor -} -func (t *GetMappedControls_MappedControls_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetMappedControls_MappedControls_PageInfo{} - } - return t.HasNextPage -} -func (t *GetMappedControls_MappedControls_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetMappedControls_MappedControls_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetMappedControls_MappedControls_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetMappedControls_MappedControls_PageInfo{} - } - return t.StartCursor -} - -type GetMappedControls_MappedControls_Edges_Node_FromControls_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *GetMappedControls_MappedControls_Edges_Node_FromControls_Edges_Node) GetID() string { - if t == nil { - t = &GetMappedControls_MappedControls_Edges_Node_FromControls_Edges_Node{} - } - return t.ID -} -func (t *GetMappedControls_MappedControls_Edges_Node_FromControls_Edges_Node) GetRefCode() string { - if t == nil { - t = &GetMappedControls_MappedControls_Edges_Node_FromControls_Edges_Node{} - } - return t.RefCode -} - -type GetMappedControls_MappedControls_Edges_Node_FromControls_Edges struct { - Node *GetMappedControls_MappedControls_Edges_Node_FromControls_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetMappedControls_MappedControls_Edges_Node_FromControls_Edges) GetNode() *GetMappedControls_MappedControls_Edges_Node_FromControls_Edges_Node { - if t == nil { - t = &GetMappedControls_MappedControls_Edges_Node_FromControls_Edges{} - } - return t.Node -} - -type GetMappedControls_MappedControls_Edges_Node_FromControls struct { - Edges []*GetMappedControls_MappedControls_Edges_Node_FromControls_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetMappedControls_MappedControls_Edges_Node_FromControls) GetEdges() []*GetMappedControls_MappedControls_Edges_Node_FromControls_Edges { - if t == nil { - t = &GetMappedControls_MappedControls_Edges_Node_FromControls{} - } - return t.Edges -} - -type GetMappedControls_MappedControls_Edges_Node_ToControls_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *GetMappedControls_MappedControls_Edges_Node_ToControls_Edges_Node) GetID() string { - if t == nil { - t = &GetMappedControls_MappedControls_Edges_Node_ToControls_Edges_Node{} - } - return t.ID -} -func (t *GetMappedControls_MappedControls_Edges_Node_ToControls_Edges_Node) GetRefCode() string { - if t == nil { - t = &GetMappedControls_MappedControls_Edges_Node_ToControls_Edges_Node{} - } - return t.RefCode -} - -type GetMappedControls_MappedControls_Edges_Node_ToControls_Edges struct { - Node *GetMappedControls_MappedControls_Edges_Node_ToControls_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetMappedControls_MappedControls_Edges_Node_ToControls_Edges) GetNode() *GetMappedControls_MappedControls_Edges_Node_ToControls_Edges_Node { - if t == nil { - t = &GetMappedControls_MappedControls_Edges_Node_ToControls_Edges{} - } - return t.Node -} - -type GetMappedControls_MappedControls_Edges_Node_ToControls struct { - Edges []*GetMappedControls_MappedControls_Edges_Node_ToControls_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetMappedControls_MappedControls_Edges_Node_ToControls) GetEdges() []*GetMappedControls_MappedControls_Edges_Node_ToControls_Edges { - if t == nil { - t = &GetMappedControls_MappedControls_Edges_Node_ToControls{} - } - return t.Edges -} - -type GetMappedControls_MappedControls_Edges_Node_FromSubcontrols_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *GetMappedControls_MappedControls_Edges_Node_FromSubcontrols_Edges_Node) GetID() string { - if t == nil { - t = &GetMappedControls_MappedControls_Edges_Node_FromSubcontrols_Edges_Node{} - } - return t.ID -} -func (t *GetMappedControls_MappedControls_Edges_Node_FromSubcontrols_Edges_Node) GetRefCode() string { - if t == nil { - t = &GetMappedControls_MappedControls_Edges_Node_FromSubcontrols_Edges_Node{} - } - return t.RefCode -} - -type GetMappedControls_MappedControls_Edges_Node_FromSubcontrols_Edges struct { - Node *GetMappedControls_MappedControls_Edges_Node_FromSubcontrols_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetMappedControls_MappedControls_Edges_Node_FromSubcontrols_Edges) GetNode() *GetMappedControls_MappedControls_Edges_Node_FromSubcontrols_Edges_Node { - if t == nil { - t = &GetMappedControls_MappedControls_Edges_Node_FromSubcontrols_Edges{} - } - return t.Node -} - -type GetMappedControls_MappedControls_Edges_Node_FromSubcontrols struct { - Edges []*GetMappedControls_MappedControls_Edges_Node_FromSubcontrols_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetMappedControls_MappedControls_Edges_Node_FromSubcontrols) GetEdges() []*GetMappedControls_MappedControls_Edges_Node_FromSubcontrols_Edges { - if t == nil { - t = &GetMappedControls_MappedControls_Edges_Node_FromSubcontrols{} - } - return t.Edges -} - -type GetMappedControls_MappedControls_Edges_Node_ToSubcontrols_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *GetMappedControls_MappedControls_Edges_Node_ToSubcontrols_Edges_Node) GetID() string { - if t == nil { - t = &GetMappedControls_MappedControls_Edges_Node_ToSubcontrols_Edges_Node{} - } - return t.ID -} -func (t *GetMappedControls_MappedControls_Edges_Node_ToSubcontrols_Edges_Node) GetRefCode() string { - if t == nil { - t = &GetMappedControls_MappedControls_Edges_Node_ToSubcontrols_Edges_Node{} - } - return t.RefCode -} - -type GetMappedControls_MappedControls_Edges_Node_ToSubcontrols_Edges struct { - Node *GetMappedControls_MappedControls_Edges_Node_ToSubcontrols_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetMappedControls_MappedControls_Edges_Node_ToSubcontrols_Edges) GetNode() *GetMappedControls_MappedControls_Edges_Node_ToSubcontrols_Edges_Node { - if t == nil { - t = &GetMappedControls_MappedControls_Edges_Node_ToSubcontrols_Edges{} - } - return t.Node -} - -type GetMappedControls_MappedControls_Edges_Node_ToSubcontrols struct { - Edges []*GetMappedControls_MappedControls_Edges_Node_ToSubcontrols_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetMappedControls_MappedControls_Edges_Node_ToSubcontrols) GetEdges() []*GetMappedControls_MappedControls_Edges_Node_ToSubcontrols_Edges { - if t == nil { - t = &GetMappedControls_MappedControls_Edges_Node_ToSubcontrols{} - } - return t.Edges -} - -type GetMappedControls_MappedControls_Edges_Node struct { - Confidence *int64 "json:\"confidence,omitempty\" graphql:\"confidence\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - FromControls GetMappedControls_MappedControls_Edges_Node_FromControls "json:\"fromControls\" graphql:\"fromControls\"" - FromSubcontrols GetMappedControls_MappedControls_Edges_Node_FromSubcontrols "json:\"fromSubcontrols\" graphql:\"fromSubcontrols\"" - ID string "json:\"id\" graphql:\"id\"" - MappingType enums.MappingType "json:\"mappingType\" graphql:\"mappingType\"" - Relation *string "json:\"relation,omitempty\" graphql:\"relation\"" - Source *enums.MappingSource "json:\"source,omitempty\" graphql:\"source\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - ToControls GetMappedControls_MappedControls_Edges_Node_ToControls "json:\"toControls\" graphql:\"toControls\"" - ToSubcontrols GetMappedControls_MappedControls_Edges_Node_ToSubcontrols "json:\"toSubcontrols\" graphql:\"toSubcontrols\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetMappedControls_MappedControls_Edges_Node) GetConfidence() *int64 { - if t == nil { - t = &GetMappedControls_MappedControls_Edges_Node{} - } - return t.Confidence -} -func (t *GetMappedControls_MappedControls_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetMappedControls_MappedControls_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetMappedControls_MappedControls_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetMappedControls_MappedControls_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetMappedControls_MappedControls_Edges_Node) GetFromControls() *GetMappedControls_MappedControls_Edges_Node_FromControls { - if t == nil { - t = &GetMappedControls_MappedControls_Edges_Node{} - } - return &t.FromControls -} -func (t *GetMappedControls_MappedControls_Edges_Node) GetFromSubcontrols() *GetMappedControls_MappedControls_Edges_Node_FromSubcontrols { - if t == nil { - t = &GetMappedControls_MappedControls_Edges_Node{} - } - return &t.FromSubcontrols -} -func (t *GetMappedControls_MappedControls_Edges_Node) GetID() string { - if t == nil { - t = &GetMappedControls_MappedControls_Edges_Node{} - } - return t.ID -} -func (t *GetMappedControls_MappedControls_Edges_Node) GetMappingType() *enums.MappingType { - if t == nil { - t = &GetMappedControls_MappedControls_Edges_Node{} - } - return &t.MappingType -} -func (t *GetMappedControls_MappedControls_Edges_Node) GetRelation() *string { - if t == nil { - t = &GetMappedControls_MappedControls_Edges_Node{} - } - return t.Relation -} -func (t *GetMappedControls_MappedControls_Edges_Node) GetSource() *enums.MappingSource { - if t == nil { - t = &GetMappedControls_MappedControls_Edges_Node{} - } - return t.Source -} -func (t *GetMappedControls_MappedControls_Edges_Node) GetTags() []string { - if t == nil { - t = &GetMappedControls_MappedControls_Edges_Node{} - } - return t.Tags -} -func (t *GetMappedControls_MappedControls_Edges_Node) GetToControls() *GetMappedControls_MappedControls_Edges_Node_ToControls { - if t == nil { - t = &GetMappedControls_MappedControls_Edges_Node{} - } - return &t.ToControls -} -func (t *GetMappedControls_MappedControls_Edges_Node) GetToSubcontrols() *GetMappedControls_MappedControls_Edges_Node_ToSubcontrols { - if t == nil { - t = &GetMappedControls_MappedControls_Edges_Node{} - } - return &t.ToSubcontrols -} -func (t *GetMappedControls_MappedControls_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetMappedControls_MappedControls_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetMappedControls_MappedControls_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetMappedControls_MappedControls_Edges_Node{} - } - return t.UpdatedBy -} - -type GetMappedControls_MappedControls_Edges struct { - Node *GetMappedControls_MappedControls_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetMappedControls_MappedControls_Edges) GetNode() *GetMappedControls_MappedControls_Edges_Node { - if t == nil { - t = &GetMappedControls_MappedControls_Edges{} - } - return t.Node -} - -type GetMappedControls_MappedControls struct { - Edges []*GetMappedControls_MappedControls_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetMappedControls_MappedControls_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetMappedControls_MappedControls) GetEdges() []*GetMappedControls_MappedControls_Edges { - if t == nil { - t = &GetMappedControls_MappedControls{} - } - return t.Edges -} -func (t *GetMappedControls_MappedControls) GetPageInfo() *GetMappedControls_MappedControls_PageInfo { - if t == nil { - t = &GetMappedControls_MappedControls{} - } - return &t.PageInfo -} -func (t *GetMappedControls_MappedControls) GetTotalCount() int64 { - if t == nil { - t = &GetMappedControls_MappedControls{} - } - return t.TotalCount -} - -type UpdateMappedControl_UpdateMappedControl_MappedControl_FromControls_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *UpdateMappedControl_UpdateMappedControl_MappedControl_FromControls_Edges_Node) GetID() string { - if t == nil { - t = &UpdateMappedControl_UpdateMappedControl_MappedControl_FromControls_Edges_Node{} - } - return t.ID -} -func (t *UpdateMappedControl_UpdateMappedControl_MappedControl_FromControls_Edges_Node) GetRefCode() string { - if t == nil { - t = &UpdateMappedControl_UpdateMappedControl_MappedControl_FromControls_Edges_Node{} - } - return t.RefCode -} - -type UpdateMappedControl_UpdateMappedControl_MappedControl_FromControls_Edges struct { - Node *UpdateMappedControl_UpdateMappedControl_MappedControl_FromControls_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *UpdateMappedControl_UpdateMappedControl_MappedControl_FromControls_Edges) GetNode() *UpdateMappedControl_UpdateMappedControl_MappedControl_FromControls_Edges_Node { - if t == nil { - t = &UpdateMappedControl_UpdateMappedControl_MappedControl_FromControls_Edges{} - } - return t.Node -} - -type UpdateMappedControl_UpdateMappedControl_MappedControl_FromControls struct { - Edges []*UpdateMappedControl_UpdateMappedControl_MappedControl_FromControls_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *UpdateMappedControl_UpdateMappedControl_MappedControl_FromControls) GetEdges() []*UpdateMappedControl_UpdateMappedControl_MappedControl_FromControls_Edges { - if t == nil { - t = &UpdateMappedControl_UpdateMappedControl_MappedControl_FromControls{} - } - return t.Edges -} - -type UpdateMappedControl_UpdateMappedControl_MappedControl_ToControls_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *UpdateMappedControl_UpdateMappedControl_MappedControl_ToControls_Edges_Node) GetID() string { - if t == nil { - t = &UpdateMappedControl_UpdateMappedControl_MappedControl_ToControls_Edges_Node{} - } - return t.ID -} -func (t *UpdateMappedControl_UpdateMappedControl_MappedControl_ToControls_Edges_Node) GetRefCode() string { - if t == nil { - t = &UpdateMappedControl_UpdateMappedControl_MappedControl_ToControls_Edges_Node{} - } - return t.RefCode -} - -type UpdateMappedControl_UpdateMappedControl_MappedControl_ToControls_Edges struct { - Node *UpdateMappedControl_UpdateMappedControl_MappedControl_ToControls_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *UpdateMappedControl_UpdateMappedControl_MappedControl_ToControls_Edges) GetNode() *UpdateMappedControl_UpdateMappedControl_MappedControl_ToControls_Edges_Node { - if t == nil { - t = &UpdateMappedControl_UpdateMappedControl_MappedControl_ToControls_Edges{} - } - return t.Node -} - -type UpdateMappedControl_UpdateMappedControl_MappedControl_ToControls struct { - Edges []*UpdateMappedControl_UpdateMappedControl_MappedControl_ToControls_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *UpdateMappedControl_UpdateMappedControl_MappedControl_ToControls) GetEdges() []*UpdateMappedControl_UpdateMappedControl_MappedControl_ToControls_Edges { - if t == nil { - t = &UpdateMappedControl_UpdateMappedControl_MappedControl_ToControls{} - } - return t.Edges -} - -type UpdateMappedControl_UpdateMappedControl_MappedControl_FromSubcontrols_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *UpdateMappedControl_UpdateMappedControl_MappedControl_FromSubcontrols_Edges_Node) GetID() string { - if t == nil { - t = &UpdateMappedControl_UpdateMappedControl_MappedControl_FromSubcontrols_Edges_Node{} - } - return t.ID -} -func (t *UpdateMappedControl_UpdateMappedControl_MappedControl_FromSubcontrols_Edges_Node) GetRefCode() string { - if t == nil { - t = &UpdateMappedControl_UpdateMappedControl_MappedControl_FromSubcontrols_Edges_Node{} - } - return t.RefCode -} - -type UpdateMappedControl_UpdateMappedControl_MappedControl_FromSubcontrols_Edges struct { - Node *UpdateMappedControl_UpdateMappedControl_MappedControl_FromSubcontrols_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *UpdateMappedControl_UpdateMappedControl_MappedControl_FromSubcontrols_Edges) GetNode() *UpdateMappedControl_UpdateMappedControl_MappedControl_FromSubcontrols_Edges_Node { - if t == nil { - t = &UpdateMappedControl_UpdateMappedControl_MappedControl_FromSubcontrols_Edges{} - } - return t.Node -} - -type UpdateMappedControl_UpdateMappedControl_MappedControl_FromSubcontrols struct { - Edges []*UpdateMappedControl_UpdateMappedControl_MappedControl_FromSubcontrols_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *UpdateMappedControl_UpdateMappedControl_MappedControl_FromSubcontrols) GetEdges() []*UpdateMappedControl_UpdateMappedControl_MappedControl_FromSubcontrols_Edges { - if t == nil { - t = &UpdateMappedControl_UpdateMappedControl_MappedControl_FromSubcontrols{} - } - return t.Edges -} - -type UpdateMappedControl_UpdateMappedControl_MappedControl_ToSubcontrols_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" -} - -func (t *UpdateMappedControl_UpdateMappedControl_MappedControl_ToSubcontrols_Edges_Node) GetID() string { - if t == nil { - t = &UpdateMappedControl_UpdateMappedControl_MappedControl_ToSubcontrols_Edges_Node{} - } - return t.ID -} -func (t *UpdateMappedControl_UpdateMappedControl_MappedControl_ToSubcontrols_Edges_Node) GetRefCode() string { - if t == nil { - t = &UpdateMappedControl_UpdateMappedControl_MappedControl_ToSubcontrols_Edges_Node{} - } - return t.RefCode -} - -type UpdateMappedControl_UpdateMappedControl_MappedControl_ToSubcontrols_Edges struct { - Node *UpdateMappedControl_UpdateMappedControl_MappedControl_ToSubcontrols_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *UpdateMappedControl_UpdateMappedControl_MappedControl_ToSubcontrols_Edges) GetNode() *UpdateMappedControl_UpdateMappedControl_MappedControl_ToSubcontrols_Edges_Node { - if t == nil { - t = &UpdateMappedControl_UpdateMappedControl_MappedControl_ToSubcontrols_Edges{} - } - return t.Node -} - -type UpdateMappedControl_UpdateMappedControl_MappedControl_ToSubcontrols struct { - Edges []*UpdateMappedControl_UpdateMappedControl_MappedControl_ToSubcontrols_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *UpdateMappedControl_UpdateMappedControl_MappedControl_ToSubcontrols) GetEdges() []*UpdateMappedControl_UpdateMappedControl_MappedControl_ToSubcontrols_Edges { - if t == nil { - t = &UpdateMappedControl_UpdateMappedControl_MappedControl_ToSubcontrols{} - } - return t.Edges -} - -type UpdateMappedControl_UpdateMappedControl_MappedControl struct { - Confidence *int64 "json:\"confidence,omitempty\" graphql:\"confidence\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - FromControls UpdateMappedControl_UpdateMappedControl_MappedControl_FromControls "json:\"fromControls\" graphql:\"fromControls\"" - FromSubcontrols UpdateMappedControl_UpdateMappedControl_MappedControl_FromSubcontrols "json:\"fromSubcontrols\" graphql:\"fromSubcontrols\"" - ID string "json:\"id\" graphql:\"id\"" - MappingType enums.MappingType "json:\"mappingType\" graphql:\"mappingType\"" - Relation *string "json:\"relation,omitempty\" graphql:\"relation\"" - Source *enums.MappingSource "json:\"source,omitempty\" graphql:\"source\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - ToControls UpdateMappedControl_UpdateMappedControl_MappedControl_ToControls "json:\"toControls\" graphql:\"toControls\"" - ToSubcontrols UpdateMappedControl_UpdateMappedControl_MappedControl_ToSubcontrols "json:\"toSubcontrols\" graphql:\"toSubcontrols\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateMappedControl_UpdateMappedControl_MappedControl) GetConfidence() *int64 { - if t == nil { - t = &UpdateMappedControl_UpdateMappedControl_MappedControl{} - } - return t.Confidence -} -func (t *UpdateMappedControl_UpdateMappedControl_MappedControl) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateMappedControl_UpdateMappedControl_MappedControl{} - } - return t.CreatedAt -} -func (t *UpdateMappedControl_UpdateMappedControl_MappedControl) GetCreatedBy() *string { - if t == nil { - t = &UpdateMappedControl_UpdateMappedControl_MappedControl{} - } - return t.CreatedBy -} -func (t *UpdateMappedControl_UpdateMappedControl_MappedControl) GetFromControls() *UpdateMappedControl_UpdateMappedControl_MappedControl_FromControls { - if t == nil { - t = &UpdateMappedControl_UpdateMappedControl_MappedControl{} - } - return &t.FromControls -} -func (t *UpdateMappedControl_UpdateMappedControl_MappedControl) GetFromSubcontrols() *UpdateMappedControl_UpdateMappedControl_MappedControl_FromSubcontrols { - if t == nil { - t = &UpdateMappedControl_UpdateMappedControl_MappedControl{} - } - return &t.FromSubcontrols -} -func (t *UpdateMappedControl_UpdateMappedControl_MappedControl) GetID() string { - if t == nil { - t = &UpdateMappedControl_UpdateMappedControl_MappedControl{} - } - return t.ID -} -func (t *UpdateMappedControl_UpdateMappedControl_MappedControl) GetMappingType() *enums.MappingType { - if t == nil { - t = &UpdateMappedControl_UpdateMappedControl_MappedControl{} - } - return &t.MappingType -} -func (t *UpdateMappedControl_UpdateMappedControl_MappedControl) GetRelation() *string { - if t == nil { - t = &UpdateMappedControl_UpdateMappedControl_MappedControl{} - } - return t.Relation -} -func (t *UpdateMappedControl_UpdateMappedControl_MappedControl) GetSource() *enums.MappingSource { - if t == nil { - t = &UpdateMappedControl_UpdateMappedControl_MappedControl{} - } - return t.Source -} -func (t *UpdateMappedControl_UpdateMappedControl_MappedControl) GetTags() []string { - if t == nil { - t = &UpdateMappedControl_UpdateMappedControl_MappedControl{} - } - return t.Tags -} -func (t *UpdateMappedControl_UpdateMappedControl_MappedControl) GetToControls() *UpdateMappedControl_UpdateMappedControl_MappedControl_ToControls { - if t == nil { - t = &UpdateMappedControl_UpdateMappedControl_MappedControl{} - } - return &t.ToControls -} -func (t *UpdateMappedControl_UpdateMappedControl_MappedControl) GetToSubcontrols() *UpdateMappedControl_UpdateMappedControl_MappedControl_ToSubcontrols { - if t == nil { - t = &UpdateMappedControl_UpdateMappedControl_MappedControl{} - } - return &t.ToSubcontrols -} -func (t *UpdateMappedControl_UpdateMappedControl_MappedControl) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateMappedControl_UpdateMappedControl_MappedControl{} - } - return t.UpdatedAt -} -func (t *UpdateMappedControl_UpdateMappedControl_MappedControl) GetUpdatedBy() *string { - if t == nil { - t = &UpdateMappedControl_UpdateMappedControl_MappedControl{} - } - return t.UpdatedBy -} - -type UpdateMappedControl_UpdateMappedControl struct { - MappedControl UpdateMappedControl_UpdateMappedControl_MappedControl "json:\"mappedControl\" graphql:\"mappedControl\"" -} - -func (t *UpdateMappedControl_UpdateMappedControl) GetMappedControl() *UpdateMappedControl_UpdateMappedControl_MappedControl { - if t == nil { - t = &UpdateMappedControl_UpdateMappedControl{} - } - return &t.MappedControl -} - -type CreateBulkCSVNarrative_CreateBulkCSVNarrative_Narratives struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCSVNarrative_CreateBulkCSVNarrative_Narratives) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVNarrative_CreateBulkCSVNarrative_Narratives{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVNarrative_CreateBulkCSVNarrative_Narratives) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVNarrative_CreateBulkCSVNarrative_Narratives{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVNarrative_CreateBulkCSVNarrative_Narratives) GetDescription() *string { - if t == nil { - t = &CreateBulkCSVNarrative_CreateBulkCSVNarrative_Narratives{} - } - return t.Description -} -func (t *CreateBulkCSVNarrative_CreateBulkCSVNarrative_Narratives) GetDetails() *string { - if t == nil { - t = &CreateBulkCSVNarrative_CreateBulkCSVNarrative_Narratives{} - } - return t.Details -} -func (t *CreateBulkCSVNarrative_CreateBulkCSVNarrative_Narratives) GetDisplayID() string { - if t == nil { - t = &CreateBulkCSVNarrative_CreateBulkCSVNarrative_Narratives{} - } - return t.DisplayID -} -func (t *CreateBulkCSVNarrative_CreateBulkCSVNarrative_Narratives) GetID() string { - if t == nil { - t = &CreateBulkCSVNarrative_CreateBulkCSVNarrative_Narratives{} - } - return t.ID -} -func (t *CreateBulkCSVNarrative_CreateBulkCSVNarrative_Narratives) GetName() string { - if t == nil { - t = &CreateBulkCSVNarrative_CreateBulkCSVNarrative_Narratives{} - } - return t.Name -} -func (t *CreateBulkCSVNarrative_CreateBulkCSVNarrative_Narratives) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCSVNarrative_CreateBulkCSVNarrative_Narratives{} - } - return t.OwnerID -} -func (t *CreateBulkCSVNarrative_CreateBulkCSVNarrative_Narratives) GetTags() []string { - if t == nil { - t = &CreateBulkCSVNarrative_CreateBulkCSVNarrative_Narratives{} - } - return t.Tags -} -func (t *CreateBulkCSVNarrative_CreateBulkCSVNarrative_Narratives) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVNarrative_CreateBulkCSVNarrative_Narratives{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVNarrative_CreateBulkCSVNarrative_Narratives) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVNarrative_CreateBulkCSVNarrative_Narratives{} - } - return t.UpdatedBy -} - -type CreateBulkCSVNarrative_CreateBulkCSVNarrative struct { - Narratives []*CreateBulkCSVNarrative_CreateBulkCSVNarrative_Narratives "json:\"narratives,omitempty\" graphql:\"narratives\"" -} - -func (t *CreateBulkCSVNarrative_CreateBulkCSVNarrative) GetNarratives() []*CreateBulkCSVNarrative_CreateBulkCSVNarrative_Narratives { - if t == nil { - t = &CreateBulkCSVNarrative_CreateBulkCSVNarrative{} - } - return t.Narratives -} - -type CreateBulkNarrative_CreateBulkNarrative_Narratives struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkNarrative_CreateBulkNarrative_Narratives) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkNarrative_CreateBulkNarrative_Narratives{} - } - return t.CreatedAt -} -func (t *CreateBulkNarrative_CreateBulkNarrative_Narratives) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkNarrative_CreateBulkNarrative_Narratives{} - } - return t.CreatedBy -} -func (t *CreateBulkNarrative_CreateBulkNarrative_Narratives) GetDescription() *string { - if t == nil { - t = &CreateBulkNarrative_CreateBulkNarrative_Narratives{} - } - return t.Description -} -func (t *CreateBulkNarrative_CreateBulkNarrative_Narratives) GetDetails() *string { - if t == nil { - t = &CreateBulkNarrative_CreateBulkNarrative_Narratives{} - } - return t.Details -} -func (t *CreateBulkNarrative_CreateBulkNarrative_Narratives) GetDisplayID() string { - if t == nil { - t = &CreateBulkNarrative_CreateBulkNarrative_Narratives{} - } - return t.DisplayID -} -func (t *CreateBulkNarrative_CreateBulkNarrative_Narratives) GetID() string { - if t == nil { - t = &CreateBulkNarrative_CreateBulkNarrative_Narratives{} - } - return t.ID -} -func (t *CreateBulkNarrative_CreateBulkNarrative_Narratives) GetName() string { - if t == nil { - t = &CreateBulkNarrative_CreateBulkNarrative_Narratives{} - } - return t.Name -} -func (t *CreateBulkNarrative_CreateBulkNarrative_Narratives) GetOwnerID() *string { - if t == nil { - t = &CreateBulkNarrative_CreateBulkNarrative_Narratives{} - } - return t.OwnerID -} -func (t *CreateBulkNarrative_CreateBulkNarrative_Narratives) GetTags() []string { - if t == nil { - t = &CreateBulkNarrative_CreateBulkNarrative_Narratives{} - } - return t.Tags -} -func (t *CreateBulkNarrative_CreateBulkNarrative_Narratives) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkNarrative_CreateBulkNarrative_Narratives{} - } - return t.UpdatedAt -} -func (t *CreateBulkNarrative_CreateBulkNarrative_Narratives) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkNarrative_CreateBulkNarrative_Narratives{} - } - return t.UpdatedBy -} - -type CreateBulkNarrative_CreateBulkNarrative struct { - Narratives []*CreateBulkNarrative_CreateBulkNarrative_Narratives "json:\"narratives,omitempty\" graphql:\"narratives\"" -} - -func (t *CreateBulkNarrative_CreateBulkNarrative) GetNarratives() []*CreateBulkNarrative_CreateBulkNarrative_Narratives { - if t == nil { - t = &CreateBulkNarrative_CreateBulkNarrative{} - } - return t.Narratives -} - -type CreateNarrative_CreateNarrative_Narrative struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateNarrative_CreateNarrative_Narrative) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateNarrative_CreateNarrative_Narrative{} - } - return t.CreatedAt -} -func (t *CreateNarrative_CreateNarrative_Narrative) GetCreatedBy() *string { - if t == nil { - t = &CreateNarrative_CreateNarrative_Narrative{} - } - return t.CreatedBy -} -func (t *CreateNarrative_CreateNarrative_Narrative) GetDescription() *string { - if t == nil { - t = &CreateNarrative_CreateNarrative_Narrative{} - } - return t.Description -} -func (t *CreateNarrative_CreateNarrative_Narrative) GetDetails() *string { - if t == nil { - t = &CreateNarrative_CreateNarrative_Narrative{} - } - return t.Details -} -func (t *CreateNarrative_CreateNarrative_Narrative) GetDisplayID() string { - if t == nil { - t = &CreateNarrative_CreateNarrative_Narrative{} - } - return t.DisplayID -} -func (t *CreateNarrative_CreateNarrative_Narrative) GetID() string { - if t == nil { - t = &CreateNarrative_CreateNarrative_Narrative{} - } - return t.ID -} -func (t *CreateNarrative_CreateNarrative_Narrative) GetName() string { - if t == nil { - t = &CreateNarrative_CreateNarrative_Narrative{} - } - return t.Name -} -func (t *CreateNarrative_CreateNarrative_Narrative) GetOwnerID() *string { - if t == nil { - t = &CreateNarrative_CreateNarrative_Narrative{} - } - return t.OwnerID -} -func (t *CreateNarrative_CreateNarrative_Narrative) GetTags() []string { - if t == nil { - t = &CreateNarrative_CreateNarrative_Narrative{} - } - return t.Tags -} -func (t *CreateNarrative_CreateNarrative_Narrative) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateNarrative_CreateNarrative_Narrative{} - } - return t.UpdatedAt -} -func (t *CreateNarrative_CreateNarrative_Narrative) GetUpdatedBy() *string { - if t == nil { - t = &CreateNarrative_CreateNarrative_Narrative{} - } - return t.UpdatedBy -} - -type CreateNarrative_CreateNarrative struct { - Narrative CreateNarrative_CreateNarrative_Narrative "json:\"narrative\" graphql:\"narrative\"" -} - -func (t *CreateNarrative_CreateNarrative) GetNarrative() *CreateNarrative_CreateNarrative_Narrative { - if t == nil { - t = &CreateNarrative_CreateNarrative{} - } - return &t.Narrative -} - -type DeleteNarrative_DeleteNarrative struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteNarrative_DeleteNarrative) GetDeletedID() string { - if t == nil { - t = &DeleteNarrative_DeleteNarrative{} - } - return t.DeletedID -} - -type GetAllNarratives_Narratives_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllNarratives_Narratives_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllNarratives_Narratives_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllNarratives_Narratives_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllNarratives_Narratives_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllNarratives_Narratives_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllNarratives_Narratives_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllNarratives_Narratives_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllNarratives_Narratives_PageInfo{} - } - return t.StartCursor -} - -type GetAllNarratives_Narratives_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllNarratives_Narratives_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllNarratives_Narratives_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllNarratives_Narratives_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllNarratives_Narratives_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllNarratives_Narratives_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetAllNarratives_Narratives_Edges_Node{} - } - return t.Description -} -func (t *GetAllNarratives_Narratives_Edges_Node) GetDetails() *string { - if t == nil { - t = &GetAllNarratives_Narratives_Edges_Node{} - } - return t.Details -} -func (t *GetAllNarratives_Narratives_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetAllNarratives_Narratives_Edges_Node{} - } - return t.DisplayID -} -func (t *GetAllNarratives_Narratives_Edges_Node) GetID() string { - if t == nil { - t = &GetAllNarratives_Narratives_Edges_Node{} - } - return t.ID -} -func (t *GetAllNarratives_Narratives_Edges_Node) GetName() string { - if t == nil { - t = &GetAllNarratives_Narratives_Edges_Node{} - } - return t.Name -} -func (t *GetAllNarratives_Narratives_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllNarratives_Narratives_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllNarratives_Narratives_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllNarratives_Narratives_Edges_Node{} - } - return t.Tags -} -func (t *GetAllNarratives_Narratives_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllNarratives_Narratives_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllNarratives_Narratives_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllNarratives_Narratives_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllNarratives_Narratives_Edges struct { - Node *GetAllNarratives_Narratives_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllNarratives_Narratives_Edges) GetNode() *GetAllNarratives_Narratives_Edges_Node { - if t == nil { - t = &GetAllNarratives_Narratives_Edges{} - } - return t.Node -} - -type GetAllNarratives_Narratives struct { - Edges []*GetAllNarratives_Narratives_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllNarratives_Narratives_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllNarratives_Narratives) GetEdges() []*GetAllNarratives_Narratives_Edges { - if t == nil { - t = &GetAllNarratives_Narratives{} - } - return t.Edges -} -func (t *GetAllNarratives_Narratives) GetPageInfo() *GetAllNarratives_Narratives_PageInfo { - if t == nil { - t = &GetAllNarratives_Narratives{} - } - return &t.PageInfo -} -func (t *GetAllNarratives_Narratives) GetTotalCount() int64 { - if t == nil { - t = &GetAllNarratives_Narratives{} - } - return t.TotalCount -} - -type GetNarrativeByID_Narrative struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetNarrativeByID_Narrative) GetCreatedAt() *time.Time { - if t == nil { - t = &GetNarrativeByID_Narrative{} - } - return t.CreatedAt -} -func (t *GetNarrativeByID_Narrative) GetCreatedBy() *string { - if t == nil { - t = &GetNarrativeByID_Narrative{} - } - return t.CreatedBy -} -func (t *GetNarrativeByID_Narrative) GetDescription() *string { - if t == nil { - t = &GetNarrativeByID_Narrative{} - } - return t.Description -} -func (t *GetNarrativeByID_Narrative) GetDetails() *string { - if t == nil { - t = &GetNarrativeByID_Narrative{} - } - return t.Details -} -func (t *GetNarrativeByID_Narrative) GetDisplayID() string { - if t == nil { - t = &GetNarrativeByID_Narrative{} - } - return t.DisplayID -} -func (t *GetNarrativeByID_Narrative) GetID() string { - if t == nil { - t = &GetNarrativeByID_Narrative{} - } - return t.ID -} -func (t *GetNarrativeByID_Narrative) GetName() string { - if t == nil { - t = &GetNarrativeByID_Narrative{} - } - return t.Name -} -func (t *GetNarrativeByID_Narrative) GetOwnerID() *string { - if t == nil { - t = &GetNarrativeByID_Narrative{} - } - return t.OwnerID -} -func (t *GetNarrativeByID_Narrative) GetTags() []string { - if t == nil { - t = &GetNarrativeByID_Narrative{} - } - return t.Tags -} -func (t *GetNarrativeByID_Narrative) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetNarrativeByID_Narrative{} - } - return t.UpdatedAt -} -func (t *GetNarrativeByID_Narrative) GetUpdatedBy() *string { - if t == nil { - t = &GetNarrativeByID_Narrative{} - } - return t.UpdatedBy -} - -type GetNarratives_Narratives_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetNarratives_Narratives_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetNarratives_Narratives_PageInfo{} - } - return t.EndCursor -} -func (t *GetNarratives_Narratives_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetNarratives_Narratives_PageInfo{} - } - return t.HasNextPage -} -func (t *GetNarratives_Narratives_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetNarratives_Narratives_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetNarratives_Narratives_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetNarratives_Narratives_PageInfo{} - } - return t.StartCursor -} - -type GetNarratives_Narratives_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetNarratives_Narratives_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetNarratives_Narratives_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetNarratives_Narratives_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetNarratives_Narratives_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetNarratives_Narratives_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetNarratives_Narratives_Edges_Node{} - } - return t.Description -} -func (t *GetNarratives_Narratives_Edges_Node) GetDetails() *string { - if t == nil { - t = &GetNarratives_Narratives_Edges_Node{} - } - return t.Details -} -func (t *GetNarratives_Narratives_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetNarratives_Narratives_Edges_Node{} - } - return t.DisplayID -} -func (t *GetNarratives_Narratives_Edges_Node) GetID() string { - if t == nil { - t = &GetNarratives_Narratives_Edges_Node{} - } - return t.ID -} -func (t *GetNarratives_Narratives_Edges_Node) GetName() string { - if t == nil { - t = &GetNarratives_Narratives_Edges_Node{} - } - return t.Name -} -func (t *GetNarratives_Narratives_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetNarratives_Narratives_Edges_Node{} - } - return t.OwnerID -} -func (t *GetNarratives_Narratives_Edges_Node) GetTags() []string { - if t == nil { - t = &GetNarratives_Narratives_Edges_Node{} - } - return t.Tags -} -func (t *GetNarratives_Narratives_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetNarratives_Narratives_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetNarratives_Narratives_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetNarratives_Narratives_Edges_Node{} - } - return t.UpdatedBy -} - -type GetNarratives_Narratives_Edges struct { - Node *GetNarratives_Narratives_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetNarratives_Narratives_Edges) GetNode() *GetNarratives_Narratives_Edges_Node { - if t == nil { - t = &GetNarratives_Narratives_Edges{} - } - return t.Node -} - -type GetNarratives_Narratives struct { - Edges []*GetNarratives_Narratives_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetNarratives_Narratives_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetNarratives_Narratives) GetEdges() []*GetNarratives_Narratives_Edges { - if t == nil { - t = &GetNarratives_Narratives{} - } - return t.Edges -} -func (t *GetNarratives_Narratives) GetPageInfo() *GetNarratives_Narratives_PageInfo { - if t == nil { - t = &GetNarratives_Narratives{} - } - return &t.PageInfo -} -func (t *GetNarratives_Narratives) GetTotalCount() int64 { - if t == nil { - t = &GetNarratives_Narratives{} - } - return t.TotalCount -} - -type UpdateNarrative_UpdateNarrative_Narrative struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateNarrative_UpdateNarrative_Narrative) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateNarrative_UpdateNarrative_Narrative{} - } - return t.CreatedAt -} -func (t *UpdateNarrative_UpdateNarrative_Narrative) GetCreatedBy() *string { - if t == nil { - t = &UpdateNarrative_UpdateNarrative_Narrative{} - } - return t.CreatedBy -} -func (t *UpdateNarrative_UpdateNarrative_Narrative) GetDescription() *string { - if t == nil { - t = &UpdateNarrative_UpdateNarrative_Narrative{} - } - return t.Description -} -func (t *UpdateNarrative_UpdateNarrative_Narrative) GetDetails() *string { - if t == nil { - t = &UpdateNarrative_UpdateNarrative_Narrative{} - } - return t.Details -} -func (t *UpdateNarrative_UpdateNarrative_Narrative) GetDisplayID() string { - if t == nil { - t = &UpdateNarrative_UpdateNarrative_Narrative{} - } - return t.DisplayID -} -func (t *UpdateNarrative_UpdateNarrative_Narrative) GetID() string { - if t == nil { - t = &UpdateNarrative_UpdateNarrative_Narrative{} - } - return t.ID -} -func (t *UpdateNarrative_UpdateNarrative_Narrative) GetName() string { - if t == nil { - t = &UpdateNarrative_UpdateNarrative_Narrative{} - } - return t.Name -} -func (t *UpdateNarrative_UpdateNarrative_Narrative) GetOwnerID() *string { - if t == nil { - t = &UpdateNarrative_UpdateNarrative_Narrative{} - } - return t.OwnerID -} -func (t *UpdateNarrative_UpdateNarrative_Narrative) GetTags() []string { - if t == nil { - t = &UpdateNarrative_UpdateNarrative_Narrative{} - } - return t.Tags -} -func (t *UpdateNarrative_UpdateNarrative_Narrative) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateNarrative_UpdateNarrative_Narrative{} - } - return t.UpdatedAt -} -func (t *UpdateNarrative_UpdateNarrative_Narrative) GetUpdatedBy() *string { - if t == nil { - t = &UpdateNarrative_UpdateNarrative_Narrative{} - } - return t.UpdatedBy -} - -type UpdateNarrative_UpdateNarrative struct { - Narrative UpdateNarrative_UpdateNarrative_Narrative "json:\"narrative\" graphql:\"narrative\"" -} - -func (t *UpdateNarrative_UpdateNarrative) GetNarrative() *UpdateNarrative_UpdateNarrative_Narrative { - if t == nil { - t = &UpdateNarrative_UpdateNarrative{} - } - return &t.Narrative -} - -type DeleteNote_DeleteNote struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteNote_DeleteNote) GetDeletedID() string { - if t == nil { - t = &DeleteNote_DeleteNote{} - } - return t.DeletedID -} - -type CreateNotification_CreateNotification_Notification struct { - Body string "json:\"body\" graphql:\"body\"" - Channels []string "json:\"channels,omitempty\" graphql:\"channels\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Data map[string]any "json:\"data,omitempty\" graphql:\"data\"" - ID string "json:\"id\" graphql:\"id\"" - NotificationType enums.NotificationType "json:\"notificationType\" graphql:\"notificationType\"" - ObjectType string "json:\"objectType\" graphql:\"objectType\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Title string "json:\"title\" graphql:\"title\"" - Topic *enums.NotificationTopic "json:\"topic,omitempty\" graphql:\"topic\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - UserID *string "json:\"userID,omitempty\" graphql:\"userID\"" -} - -func (t *CreateNotification_CreateNotification_Notification) GetBody() string { - if t == nil { - t = &CreateNotification_CreateNotification_Notification{} - } - return t.Body -} -func (t *CreateNotification_CreateNotification_Notification) GetChannels() []string { - if t == nil { - t = &CreateNotification_CreateNotification_Notification{} - } - return t.Channels -} -func (t *CreateNotification_CreateNotification_Notification) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateNotification_CreateNotification_Notification{} - } - return t.CreatedAt -} -func (t *CreateNotification_CreateNotification_Notification) GetCreatedBy() *string { - if t == nil { - t = &CreateNotification_CreateNotification_Notification{} - } - return t.CreatedBy -} -func (t *CreateNotification_CreateNotification_Notification) GetData() map[string]any { - if t == nil { - t = &CreateNotification_CreateNotification_Notification{} - } - return t.Data -} -func (t *CreateNotification_CreateNotification_Notification) GetID() string { - if t == nil { - t = &CreateNotification_CreateNotification_Notification{} - } - return t.ID -} -func (t *CreateNotification_CreateNotification_Notification) GetNotificationType() *enums.NotificationType { - if t == nil { - t = &CreateNotification_CreateNotification_Notification{} - } - return &t.NotificationType -} -func (t *CreateNotification_CreateNotification_Notification) GetObjectType() string { - if t == nil { - t = &CreateNotification_CreateNotification_Notification{} - } - return t.ObjectType -} -func (t *CreateNotification_CreateNotification_Notification) GetOwnerID() *string { - if t == nil { - t = &CreateNotification_CreateNotification_Notification{} - } - return t.OwnerID -} -func (t *CreateNotification_CreateNotification_Notification) GetTags() []string { - if t == nil { - t = &CreateNotification_CreateNotification_Notification{} - } - return t.Tags -} -func (t *CreateNotification_CreateNotification_Notification) GetTitle() string { - if t == nil { - t = &CreateNotification_CreateNotification_Notification{} - } - return t.Title -} -func (t *CreateNotification_CreateNotification_Notification) GetTopic() *enums.NotificationTopic { - if t == nil { - t = &CreateNotification_CreateNotification_Notification{} - } - return t.Topic -} -func (t *CreateNotification_CreateNotification_Notification) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateNotification_CreateNotification_Notification{} - } - return t.UpdatedAt -} -func (t *CreateNotification_CreateNotification_Notification) GetUpdatedBy() *string { - if t == nil { - t = &CreateNotification_CreateNotification_Notification{} - } - return t.UpdatedBy -} -func (t *CreateNotification_CreateNotification_Notification) GetUserID() *string { - if t == nil { - t = &CreateNotification_CreateNotification_Notification{} - } - return t.UserID -} - -type CreateNotification_CreateNotification struct { - Notification CreateNotification_CreateNotification_Notification "json:\"notification\" graphql:\"notification\"" -} - -func (t *CreateNotification_CreateNotification) GetNotification() *CreateNotification_CreateNotification_Notification { - if t == nil { - t = &CreateNotification_CreateNotification{} - } - return &t.Notification -} - -type CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences struct { - Cadence enums.NotificationCadence "json:\"cadence\" graphql:\"cadence\"" - Channel enums.Channel "json:\"channel\" graphql:\"channel\"" - Config map[string]any "json:\"config,omitempty\" graphql:\"config\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Destination *string "json:\"destination,omitempty\" graphql:\"destination\"" - Enabled bool "json:\"enabled\" graphql:\"enabled\"" - ID string "json:\"id\" graphql:\"id\"" - IsDefault bool "json:\"isDefault\" graphql:\"isDefault\"" - LastError *string "json:\"lastError,omitempty\" graphql:\"lastError\"" - LastUsedAt *time.Time "json:\"lastUsedAt,omitempty\" graphql:\"lastUsedAt\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - MuteUntil *time.Time "json:\"muteUntil,omitempty\" graphql:\"muteUntil\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Priority *enums.Priority "json:\"priority,omitempty\" graphql:\"priority\"" - Provider *string "json:\"provider,omitempty\" graphql:\"provider\"" - QuietHoursEnd *string "json:\"quietHoursEnd,omitempty\" graphql:\"quietHoursEnd\"" - QuietHoursStart *string "json:\"quietHoursStart,omitempty\" graphql:\"quietHoursStart\"" - Status enums.NotificationChannelStatus "json:\"status\" graphql:\"status\"" - TemplateID *string "json:\"templateID,omitempty\" graphql:\"templateID\"" - Timezone *string "json:\"timezone,omitempty\" graphql:\"timezone\"" - TopicOverrides map[string]any "json:\"topicOverrides,omitempty\" graphql:\"topicOverrides\"" - TopicPatterns []string "json:\"topicPatterns,omitempty\" graphql:\"topicPatterns\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - UserID string "json:\"userID\" graphql:\"userID\"" - VerifiedAt *time.Time "json:\"verifiedAt,omitempty\" graphql:\"verifiedAt\"" -} - -func (t *CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences) GetCadence() *enums.NotificationCadence { - if t == nil { - t = &CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences{} - } - return &t.Cadence -} -func (t *CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences) GetChannel() *enums.Channel { - if t == nil { - t = &CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences{} - } - return &t.Channel -} -func (t *CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences) GetConfig() map[string]any { - if t == nil { - t = &CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.Config -} -func (t *CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences) GetDestination() *string { - if t == nil { - t = &CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.Destination -} -func (t *CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences) GetEnabled() bool { - if t == nil { - t = &CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.Enabled -} -func (t *CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences) GetID() string { - if t == nil { - t = &CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.ID -} -func (t *CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences) GetIsDefault() bool { - if t == nil { - t = &CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.IsDefault -} -func (t *CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences) GetLastError() *string { - if t == nil { - t = &CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.LastError -} -func (t *CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences) GetLastUsedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.LastUsedAt -} -func (t *CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences) GetMetadata() map[string]any { - if t == nil { - t = &CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.Metadata -} -func (t *CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences) GetMuteUntil() *time.Time { - if t == nil { - t = &CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.MuteUntil -} -func (t *CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.OwnerID -} -func (t *CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences) GetPriority() *enums.Priority { - if t == nil { - t = &CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.Priority -} -func (t *CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences) GetProvider() *string { - if t == nil { - t = &CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.Provider -} -func (t *CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences) GetQuietHoursEnd() *string { - if t == nil { - t = &CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.QuietHoursEnd -} -func (t *CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences) GetQuietHoursStart() *string { - if t == nil { - t = &CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.QuietHoursStart -} -func (t *CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences) GetStatus() *enums.NotificationChannelStatus { - if t == nil { - t = &CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences{} - } - return &t.Status -} -func (t *CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences) GetTemplateID() *string { - if t == nil { - t = &CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.TemplateID -} -func (t *CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences) GetTimezone() *string { - if t == nil { - t = &CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.Timezone -} -func (t *CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences) GetTopicOverrides() map[string]any { - if t == nil { - t = &CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.TopicOverrides -} -func (t *CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences) GetTopicPatterns() []string { - if t == nil { - t = &CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.TopicPatterns -} -func (t *CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.UpdatedBy -} -func (t *CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences) GetUserID() string { - if t == nil { - t = &CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.UserID -} -func (t *CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences) GetVerifiedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.VerifiedAt -} - -type CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference struct { - NotificationPreferences []*CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences "json:\"notificationPreferences,omitempty\" graphql:\"notificationPreferences\"" -} - -func (t *CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference) GetNotificationPreferences() []*CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference_NotificationPreferences { - if t == nil { - t = &CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference{} - } - return t.NotificationPreferences -} - -type CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences struct { - Cadence enums.NotificationCadence "json:\"cadence\" graphql:\"cadence\"" - Channel enums.Channel "json:\"channel\" graphql:\"channel\"" - Config map[string]any "json:\"config,omitempty\" graphql:\"config\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Destination *string "json:\"destination,omitempty\" graphql:\"destination\"" - Enabled bool "json:\"enabled\" graphql:\"enabled\"" - ID string "json:\"id\" graphql:\"id\"" - IsDefault bool "json:\"isDefault\" graphql:\"isDefault\"" - LastError *string "json:\"lastError,omitempty\" graphql:\"lastError\"" - LastUsedAt *time.Time "json:\"lastUsedAt,omitempty\" graphql:\"lastUsedAt\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - MuteUntil *time.Time "json:\"muteUntil,omitempty\" graphql:\"muteUntil\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Priority *enums.Priority "json:\"priority,omitempty\" graphql:\"priority\"" - Provider *string "json:\"provider,omitempty\" graphql:\"provider\"" - QuietHoursEnd *string "json:\"quietHoursEnd,omitempty\" graphql:\"quietHoursEnd\"" - QuietHoursStart *string "json:\"quietHoursStart,omitempty\" graphql:\"quietHoursStart\"" - Status enums.NotificationChannelStatus "json:\"status\" graphql:\"status\"" - TemplateID *string "json:\"templateID,omitempty\" graphql:\"templateID\"" - Timezone *string "json:\"timezone,omitempty\" graphql:\"timezone\"" - TopicOverrides map[string]any "json:\"topicOverrides,omitempty\" graphql:\"topicOverrides\"" - TopicPatterns []string "json:\"topicPatterns,omitempty\" graphql:\"topicPatterns\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - UserID string "json:\"userID\" graphql:\"userID\"" - VerifiedAt *time.Time "json:\"verifiedAt,omitempty\" graphql:\"verifiedAt\"" -} - -func (t *CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences) GetCadence() *enums.NotificationCadence { - if t == nil { - t = &CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences{} - } - return &t.Cadence -} -func (t *CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences) GetChannel() *enums.Channel { - if t == nil { - t = &CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences{} - } - return &t.Channel -} -func (t *CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences) GetConfig() map[string]any { - if t == nil { - t = &CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences{} - } - return t.Config -} -func (t *CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences{} - } - return t.CreatedAt -} -func (t *CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences{} - } - return t.CreatedBy -} -func (t *CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences) GetDestination() *string { - if t == nil { - t = &CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences{} - } - return t.Destination -} -func (t *CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences) GetEnabled() bool { - if t == nil { - t = &CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences{} - } - return t.Enabled -} -func (t *CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences) GetID() string { - if t == nil { - t = &CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences{} - } - return t.ID -} -func (t *CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences) GetIsDefault() bool { - if t == nil { - t = &CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences{} - } - return t.IsDefault -} -func (t *CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences) GetLastError() *string { - if t == nil { - t = &CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences{} - } - return t.LastError -} -func (t *CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences) GetLastUsedAt() *time.Time { - if t == nil { - t = &CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences{} - } - return t.LastUsedAt -} -func (t *CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences) GetMetadata() map[string]any { - if t == nil { - t = &CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences{} - } - return t.Metadata -} -func (t *CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences) GetMuteUntil() *time.Time { - if t == nil { - t = &CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences{} - } - return t.MuteUntil -} -func (t *CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences) GetOwnerID() *string { - if t == nil { - t = &CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences{} - } - return t.OwnerID -} -func (t *CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences) GetPriority() *enums.Priority { - if t == nil { - t = &CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences{} - } - return t.Priority -} -func (t *CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences) GetProvider() *string { - if t == nil { - t = &CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences{} - } - return t.Provider -} -func (t *CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences) GetQuietHoursEnd() *string { - if t == nil { - t = &CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences{} - } - return t.QuietHoursEnd -} -func (t *CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences) GetQuietHoursStart() *string { - if t == nil { - t = &CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences{} - } - return t.QuietHoursStart -} -func (t *CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences) GetStatus() *enums.NotificationChannelStatus { - if t == nil { - t = &CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences{} - } - return &t.Status -} -func (t *CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences) GetTemplateID() *string { - if t == nil { - t = &CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences{} - } - return t.TemplateID -} -func (t *CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences) GetTimezone() *string { - if t == nil { - t = &CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences{} - } - return t.Timezone -} -func (t *CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences) GetTopicOverrides() map[string]any { - if t == nil { - t = &CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences{} - } - return t.TopicOverrides -} -func (t *CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences) GetTopicPatterns() []string { - if t == nil { - t = &CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences{} - } - return t.TopicPatterns -} -func (t *CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences{} - } - return t.UpdatedAt -} -func (t *CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences{} - } - return t.UpdatedBy -} -func (t *CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences) GetUserID() string { - if t == nil { - t = &CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences{} - } - return t.UserID -} -func (t *CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences) GetVerifiedAt() *time.Time { - if t == nil { - t = &CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences{} - } - return t.VerifiedAt -} - -type CreateBulkNotificationPreference_CreateBulkNotificationPreference struct { - NotificationPreferences []*CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences "json:\"notificationPreferences,omitempty\" graphql:\"notificationPreferences\"" -} - -func (t *CreateBulkNotificationPreference_CreateBulkNotificationPreference) GetNotificationPreferences() []*CreateBulkNotificationPreference_CreateBulkNotificationPreference_NotificationPreferences { - if t == nil { - t = &CreateBulkNotificationPreference_CreateBulkNotificationPreference{} - } - return t.NotificationPreferences -} - -type CreateNotificationPreference_CreateNotificationPreference_NotificationPreference struct { - Cadence enums.NotificationCadence "json:\"cadence\" graphql:\"cadence\"" - Channel enums.Channel "json:\"channel\" graphql:\"channel\"" - Config map[string]any "json:\"config,omitempty\" graphql:\"config\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Destination *string "json:\"destination,omitempty\" graphql:\"destination\"" - Enabled bool "json:\"enabled\" graphql:\"enabled\"" - ID string "json:\"id\" graphql:\"id\"" - IsDefault bool "json:\"isDefault\" graphql:\"isDefault\"" - LastError *string "json:\"lastError,omitempty\" graphql:\"lastError\"" - LastUsedAt *time.Time "json:\"lastUsedAt,omitempty\" graphql:\"lastUsedAt\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - MuteUntil *time.Time "json:\"muteUntil,omitempty\" graphql:\"muteUntil\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Priority *enums.Priority "json:\"priority,omitempty\" graphql:\"priority\"" - Provider *string "json:\"provider,omitempty\" graphql:\"provider\"" - QuietHoursEnd *string "json:\"quietHoursEnd,omitempty\" graphql:\"quietHoursEnd\"" - QuietHoursStart *string "json:\"quietHoursStart,omitempty\" graphql:\"quietHoursStart\"" - Status enums.NotificationChannelStatus "json:\"status\" graphql:\"status\"" - TemplateID *string "json:\"templateID,omitempty\" graphql:\"templateID\"" - Timezone *string "json:\"timezone,omitempty\" graphql:\"timezone\"" - TopicOverrides map[string]any "json:\"topicOverrides,omitempty\" graphql:\"topicOverrides\"" - TopicPatterns []string "json:\"topicPatterns,omitempty\" graphql:\"topicPatterns\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - UserID string "json:\"userID\" graphql:\"userID\"" - VerifiedAt *time.Time "json:\"verifiedAt,omitempty\" graphql:\"verifiedAt\"" -} - -func (t *CreateNotificationPreference_CreateNotificationPreference_NotificationPreference) GetCadence() *enums.NotificationCadence { - if t == nil { - t = &CreateNotificationPreference_CreateNotificationPreference_NotificationPreference{} - } - return &t.Cadence -} -func (t *CreateNotificationPreference_CreateNotificationPreference_NotificationPreference) GetChannel() *enums.Channel { - if t == nil { - t = &CreateNotificationPreference_CreateNotificationPreference_NotificationPreference{} - } - return &t.Channel -} -func (t *CreateNotificationPreference_CreateNotificationPreference_NotificationPreference) GetConfig() map[string]any { - if t == nil { - t = &CreateNotificationPreference_CreateNotificationPreference_NotificationPreference{} - } - return t.Config -} -func (t *CreateNotificationPreference_CreateNotificationPreference_NotificationPreference) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateNotificationPreference_CreateNotificationPreference_NotificationPreference{} - } - return t.CreatedAt -} -func (t *CreateNotificationPreference_CreateNotificationPreference_NotificationPreference) GetCreatedBy() *string { - if t == nil { - t = &CreateNotificationPreference_CreateNotificationPreference_NotificationPreference{} - } - return t.CreatedBy -} -func (t *CreateNotificationPreference_CreateNotificationPreference_NotificationPreference) GetDestination() *string { - if t == nil { - t = &CreateNotificationPreference_CreateNotificationPreference_NotificationPreference{} - } - return t.Destination -} -func (t *CreateNotificationPreference_CreateNotificationPreference_NotificationPreference) GetEnabled() bool { - if t == nil { - t = &CreateNotificationPreference_CreateNotificationPreference_NotificationPreference{} - } - return t.Enabled -} -func (t *CreateNotificationPreference_CreateNotificationPreference_NotificationPreference) GetID() string { - if t == nil { - t = &CreateNotificationPreference_CreateNotificationPreference_NotificationPreference{} - } - return t.ID -} -func (t *CreateNotificationPreference_CreateNotificationPreference_NotificationPreference) GetIsDefault() bool { - if t == nil { - t = &CreateNotificationPreference_CreateNotificationPreference_NotificationPreference{} - } - return t.IsDefault -} -func (t *CreateNotificationPreference_CreateNotificationPreference_NotificationPreference) GetLastError() *string { - if t == nil { - t = &CreateNotificationPreference_CreateNotificationPreference_NotificationPreference{} - } - return t.LastError -} -func (t *CreateNotificationPreference_CreateNotificationPreference_NotificationPreference) GetLastUsedAt() *time.Time { - if t == nil { - t = &CreateNotificationPreference_CreateNotificationPreference_NotificationPreference{} - } - return t.LastUsedAt -} -func (t *CreateNotificationPreference_CreateNotificationPreference_NotificationPreference) GetMetadata() map[string]any { - if t == nil { - t = &CreateNotificationPreference_CreateNotificationPreference_NotificationPreference{} - } - return t.Metadata -} -func (t *CreateNotificationPreference_CreateNotificationPreference_NotificationPreference) GetMuteUntil() *time.Time { - if t == nil { - t = &CreateNotificationPreference_CreateNotificationPreference_NotificationPreference{} - } - return t.MuteUntil -} -func (t *CreateNotificationPreference_CreateNotificationPreference_NotificationPreference) GetOwnerID() *string { - if t == nil { - t = &CreateNotificationPreference_CreateNotificationPreference_NotificationPreference{} - } - return t.OwnerID -} -func (t *CreateNotificationPreference_CreateNotificationPreference_NotificationPreference) GetPriority() *enums.Priority { - if t == nil { - t = &CreateNotificationPreference_CreateNotificationPreference_NotificationPreference{} - } - return t.Priority -} -func (t *CreateNotificationPreference_CreateNotificationPreference_NotificationPreference) GetProvider() *string { - if t == nil { - t = &CreateNotificationPreference_CreateNotificationPreference_NotificationPreference{} - } - return t.Provider -} -func (t *CreateNotificationPreference_CreateNotificationPreference_NotificationPreference) GetQuietHoursEnd() *string { - if t == nil { - t = &CreateNotificationPreference_CreateNotificationPreference_NotificationPreference{} - } - return t.QuietHoursEnd -} -func (t *CreateNotificationPreference_CreateNotificationPreference_NotificationPreference) GetQuietHoursStart() *string { - if t == nil { - t = &CreateNotificationPreference_CreateNotificationPreference_NotificationPreference{} - } - return t.QuietHoursStart -} -func (t *CreateNotificationPreference_CreateNotificationPreference_NotificationPreference) GetStatus() *enums.NotificationChannelStatus { - if t == nil { - t = &CreateNotificationPreference_CreateNotificationPreference_NotificationPreference{} - } - return &t.Status -} -func (t *CreateNotificationPreference_CreateNotificationPreference_NotificationPreference) GetTemplateID() *string { - if t == nil { - t = &CreateNotificationPreference_CreateNotificationPreference_NotificationPreference{} - } - return t.TemplateID -} -func (t *CreateNotificationPreference_CreateNotificationPreference_NotificationPreference) GetTimezone() *string { - if t == nil { - t = &CreateNotificationPreference_CreateNotificationPreference_NotificationPreference{} - } - return t.Timezone -} -func (t *CreateNotificationPreference_CreateNotificationPreference_NotificationPreference) GetTopicOverrides() map[string]any { - if t == nil { - t = &CreateNotificationPreference_CreateNotificationPreference_NotificationPreference{} - } - return t.TopicOverrides -} -func (t *CreateNotificationPreference_CreateNotificationPreference_NotificationPreference) GetTopicPatterns() []string { - if t == nil { - t = &CreateNotificationPreference_CreateNotificationPreference_NotificationPreference{} - } - return t.TopicPatterns -} -func (t *CreateNotificationPreference_CreateNotificationPreference_NotificationPreference) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateNotificationPreference_CreateNotificationPreference_NotificationPreference{} - } - return t.UpdatedAt -} -func (t *CreateNotificationPreference_CreateNotificationPreference_NotificationPreference) GetUpdatedBy() *string { - if t == nil { - t = &CreateNotificationPreference_CreateNotificationPreference_NotificationPreference{} - } - return t.UpdatedBy -} -func (t *CreateNotificationPreference_CreateNotificationPreference_NotificationPreference) GetUserID() string { - if t == nil { - t = &CreateNotificationPreference_CreateNotificationPreference_NotificationPreference{} - } - return t.UserID -} -func (t *CreateNotificationPreference_CreateNotificationPreference_NotificationPreference) GetVerifiedAt() *time.Time { - if t == nil { - t = &CreateNotificationPreference_CreateNotificationPreference_NotificationPreference{} - } - return t.VerifiedAt -} - -type CreateNotificationPreference_CreateNotificationPreference struct { - NotificationPreference CreateNotificationPreference_CreateNotificationPreference_NotificationPreference "json:\"notificationPreference\" graphql:\"notificationPreference\"" -} - -func (t *CreateNotificationPreference_CreateNotificationPreference) GetNotificationPreference() *CreateNotificationPreference_CreateNotificationPreference_NotificationPreference { - if t == nil { - t = &CreateNotificationPreference_CreateNotificationPreference{} - } - return &t.NotificationPreference -} - -type DeleteNotificationPreference_DeleteNotificationPreference struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteNotificationPreference_DeleteNotificationPreference) GetDeletedID() string { - if t == nil { - t = &DeleteNotificationPreference_DeleteNotificationPreference{} - } - return t.DeletedID -} - -type UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences struct { - Cadence enums.NotificationCadence "json:\"cadence\" graphql:\"cadence\"" - Channel enums.Channel "json:\"channel\" graphql:\"channel\"" - Config map[string]any "json:\"config,omitempty\" graphql:\"config\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Destination *string "json:\"destination,omitempty\" graphql:\"destination\"" - Enabled bool "json:\"enabled\" graphql:\"enabled\"" - ID string "json:\"id\" graphql:\"id\"" - IsDefault bool "json:\"isDefault\" graphql:\"isDefault\"" - LastError *string "json:\"lastError,omitempty\" graphql:\"lastError\"" - LastUsedAt *time.Time "json:\"lastUsedAt,omitempty\" graphql:\"lastUsedAt\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - MuteUntil *time.Time "json:\"muteUntil,omitempty\" graphql:\"muteUntil\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Priority *enums.Priority "json:\"priority,omitempty\" graphql:\"priority\"" - Provider *string "json:\"provider,omitempty\" graphql:\"provider\"" - QuietHoursEnd *string "json:\"quietHoursEnd,omitempty\" graphql:\"quietHoursEnd\"" - QuietHoursStart *string "json:\"quietHoursStart,omitempty\" graphql:\"quietHoursStart\"" - Status enums.NotificationChannelStatus "json:\"status\" graphql:\"status\"" - TemplateID *string "json:\"templateID,omitempty\" graphql:\"templateID\"" - Timezone *string "json:\"timezone,omitempty\" graphql:\"timezone\"" - TopicOverrides map[string]any "json:\"topicOverrides,omitempty\" graphql:\"topicOverrides\"" - TopicPatterns []string "json:\"topicPatterns,omitempty\" graphql:\"topicPatterns\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - UserID string "json:\"userID\" graphql:\"userID\"" - VerifiedAt *time.Time "json:\"verifiedAt,omitempty\" graphql:\"verifiedAt\"" -} - -func (t *UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences) GetCadence() *enums.NotificationCadence { - if t == nil { - t = &UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences{} - } - return &t.Cadence -} -func (t *UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences) GetChannel() *enums.Channel { - if t == nil { - t = &UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences{} - } - return &t.Channel -} -func (t *UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences) GetConfig() map[string]any { - if t == nil { - t = &UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences{} - } - return t.Config -} -func (t *UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences{} - } - return t.CreatedAt -} -func (t *UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences) GetCreatedBy() *string { - if t == nil { - t = &UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences{} - } - return t.CreatedBy -} -func (t *UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences) GetDestination() *string { - if t == nil { - t = &UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences{} - } - return t.Destination -} -func (t *UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences) GetEnabled() bool { - if t == nil { - t = &UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences{} - } - return t.Enabled -} -func (t *UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences) GetID() string { - if t == nil { - t = &UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences{} - } - return t.ID -} -func (t *UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences) GetIsDefault() bool { - if t == nil { - t = &UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences{} - } - return t.IsDefault -} -func (t *UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences) GetLastError() *string { - if t == nil { - t = &UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences{} - } - return t.LastError -} -func (t *UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences) GetLastUsedAt() *time.Time { - if t == nil { - t = &UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences{} - } - return t.LastUsedAt -} -func (t *UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences) GetMetadata() map[string]any { - if t == nil { - t = &UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences{} - } - return t.Metadata -} -func (t *UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences) GetMuteUntil() *time.Time { - if t == nil { - t = &UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences{} - } - return t.MuteUntil -} -func (t *UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences) GetOwnerID() *string { - if t == nil { - t = &UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences{} - } - return t.OwnerID -} -func (t *UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences) GetPriority() *enums.Priority { - if t == nil { - t = &UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences{} - } - return t.Priority -} -func (t *UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences) GetProvider() *string { - if t == nil { - t = &UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences{} - } - return t.Provider -} -func (t *UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences) GetQuietHoursEnd() *string { - if t == nil { - t = &UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences{} - } - return t.QuietHoursEnd -} -func (t *UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences) GetQuietHoursStart() *string { - if t == nil { - t = &UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences{} - } - return t.QuietHoursStart -} -func (t *UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences) GetStatus() *enums.NotificationChannelStatus { - if t == nil { - t = &UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences{} - } - return &t.Status -} -func (t *UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences) GetTemplateID() *string { - if t == nil { - t = &UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences{} - } - return t.TemplateID -} -func (t *UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences) GetTimezone() *string { - if t == nil { - t = &UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences{} - } - return t.Timezone -} -func (t *UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences) GetTopicOverrides() map[string]any { - if t == nil { - t = &UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences{} - } - return t.TopicOverrides -} -func (t *UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences) GetTopicPatterns() []string { - if t == nil { - t = &UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences{} - } - return t.TopicPatterns -} -func (t *UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences{} - } - return t.UpdatedAt -} -func (t *UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences) GetUpdatedBy() *string { - if t == nil { - t = &UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences{} - } - return t.UpdatedBy -} -func (t *UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences) GetUserID() string { - if t == nil { - t = &UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences{} - } - return t.UserID -} -func (t *UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences) GetVerifiedAt() *time.Time { - if t == nil { - t = &UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences{} - } - return t.VerifiedAt -} - -type UpdateBulkNotificationPreference_UpdateBulkNotificationPreference struct { - NotificationPreferences []*UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences "json:\"notificationPreferences,omitempty\" graphql:\"notificationPreferences\"" - UpdatedIDs []string "json:\"updatedIDs,omitempty\" graphql:\"updatedIDs\"" -} - -func (t *UpdateBulkNotificationPreference_UpdateBulkNotificationPreference) GetNotificationPreferences() []*UpdateBulkNotificationPreference_UpdateBulkNotificationPreference_NotificationPreferences { - if t == nil { - t = &UpdateBulkNotificationPreference_UpdateBulkNotificationPreference{} - } - return t.NotificationPreferences -} -func (t *UpdateBulkNotificationPreference_UpdateBulkNotificationPreference) GetUpdatedIDs() []string { - if t == nil { - t = &UpdateBulkNotificationPreference_UpdateBulkNotificationPreference{} - } - return t.UpdatedIDs -} - -type UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences struct { - Cadence enums.NotificationCadence "json:\"cadence\" graphql:\"cadence\"" - Channel enums.Channel "json:\"channel\" graphql:\"channel\"" - Config map[string]any "json:\"config,omitempty\" graphql:\"config\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Destination *string "json:\"destination,omitempty\" graphql:\"destination\"" - Enabled bool "json:\"enabled\" graphql:\"enabled\"" - ID string "json:\"id\" graphql:\"id\"" - IsDefault bool "json:\"isDefault\" graphql:\"isDefault\"" - LastError *string "json:\"lastError,omitempty\" graphql:\"lastError\"" - LastUsedAt *time.Time "json:\"lastUsedAt,omitempty\" graphql:\"lastUsedAt\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - MuteUntil *time.Time "json:\"muteUntil,omitempty\" graphql:\"muteUntil\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Priority *enums.Priority "json:\"priority,omitempty\" graphql:\"priority\"" - Provider *string "json:\"provider,omitempty\" graphql:\"provider\"" - QuietHoursEnd *string "json:\"quietHoursEnd,omitempty\" graphql:\"quietHoursEnd\"" - QuietHoursStart *string "json:\"quietHoursStart,omitempty\" graphql:\"quietHoursStart\"" - Status enums.NotificationChannelStatus "json:\"status\" graphql:\"status\"" - TemplateID *string "json:\"templateID,omitempty\" graphql:\"templateID\"" - Timezone *string "json:\"timezone,omitempty\" graphql:\"timezone\"" - TopicOverrides map[string]any "json:\"topicOverrides,omitempty\" graphql:\"topicOverrides\"" - TopicPatterns []string "json:\"topicPatterns,omitempty\" graphql:\"topicPatterns\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - UserID string "json:\"userID\" graphql:\"userID\"" - VerifiedAt *time.Time "json:\"verifiedAt,omitempty\" graphql:\"verifiedAt\"" -} - -func (t *UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences) GetCadence() *enums.NotificationCadence { - if t == nil { - t = &UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences{} - } - return &t.Cadence -} -func (t *UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences) GetChannel() *enums.Channel { - if t == nil { - t = &UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences{} - } - return &t.Channel -} -func (t *UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences) GetConfig() map[string]any { - if t == nil { - t = &UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.Config -} -func (t *UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.CreatedAt -} -func (t *UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences) GetCreatedBy() *string { - if t == nil { - t = &UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.CreatedBy -} -func (t *UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences) GetDestination() *string { - if t == nil { - t = &UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.Destination -} -func (t *UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences) GetEnabled() bool { - if t == nil { - t = &UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.Enabled -} -func (t *UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences) GetID() string { - if t == nil { - t = &UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.ID -} -func (t *UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences) GetIsDefault() bool { - if t == nil { - t = &UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.IsDefault -} -func (t *UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences) GetLastError() *string { - if t == nil { - t = &UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.LastError -} -func (t *UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences) GetLastUsedAt() *time.Time { - if t == nil { - t = &UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.LastUsedAt -} -func (t *UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences) GetMetadata() map[string]any { - if t == nil { - t = &UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.Metadata -} -func (t *UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences) GetMuteUntil() *time.Time { - if t == nil { - t = &UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.MuteUntil -} -func (t *UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences) GetOwnerID() *string { - if t == nil { - t = &UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.OwnerID -} -func (t *UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences) GetPriority() *enums.Priority { - if t == nil { - t = &UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.Priority -} -func (t *UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences) GetProvider() *string { - if t == nil { - t = &UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.Provider -} -func (t *UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences) GetQuietHoursEnd() *string { - if t == nil { - t = &UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.QuietHoursEnd -} -func (t *UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences) GetQuietHoursStart() *string { - if t == nil { - t = &UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.QuietHoursStart -} -func (t *UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences) GetStatus() *enums.NotificationChannelStatus { - if t == nil { - t = &UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences{} - } - return &t.Status -} -func (t *UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences) GetTemplateID() *string { - if t == nil { - t = &UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.TemplateID -} -func (t *UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences) GetTimezone() *string { - if t == nil { - t = &UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.Timezone -} -func (t *UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences) GetTopicOverrides() map[string]any { - if t == nil { - t = &UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.TopicOverrides -} -func (t *UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences) GetTopicPatterns() []string { - if t == nil { - t = &UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.TopicPatterns -} -func (t *UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.UpdatedAt -} -func (t *UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences) GetUpdatedBy() *string { - if t == nil { - t = &UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.UpdatedBy -} -func (t *UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences) GetUserID() string { - if t == nil { - t = &UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.UserID -} -func (t *UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences) GetVerifiedAt() *time.Time { - if t == nil { - t = &UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences{} - } - return t.VerifiedAt -} - -type UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference struct { - NotificationPreferences []*UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences "json:\"notificationPreferences,omitempty\" graphql:\"notificationPreferences\"" - UpdatedIDs []string "json:\"updatedIDs,omitempty\" graphql:\"updatedIDs\"" -} - -func (t *UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference) GetNotificationPreferences() []*UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference_NotificationPreferences { - if t == nil { - t = &UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference{} - } - return t.NotificationPreferences -} -func (t *UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference) GetUpdatedIDs() []string { - if t == nil { - t = &UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference{} - } - return t.UpdatedIDs -} - -type DeleteBulkNotificationPreference_DeleteBulkNotificationPreference struct { - DeletedIDs []string "json:\"deletedIDs\" graphql:\"deletedIDs\"" -} - -func (t *DeleteBulkNotificationPreference_DeleteBulkNotificationPreference) GetDeletedIDs() []string { - if t == nil { - t = &DeleteBulkNotificationPreference_DeleteBulkNotificationPreference{} - } - return t.DeletedIDs -} - -type GetAllNotificationPreferences_NotificationPreferences_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllNotificationPreferences_NotificationPreferences_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllNotificationPreferences_NotificationPreferences_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllNotificationPreferences_NotificationPreferences_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllNotificationPreferences_NotificationPreferences_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllNotificationPreferences_NotificationPreferences_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllNotificationPreferences_NotificationPreferences_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllNotificationPreferences_NotificationPreferences_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllNotificationPreferences_NotificationPreferences_PageInfo{} - } - return t.StartCursor -} - -type GetAllNotificationPreferences_NotificationPreferences_Edges_Node struct { - Cadence enums.NotificationCadence "json:\"cadence\" graphql:\"cadence\"" - Channel enums.Channel "json:\"channel\" graphql:\"channel\"" - Config map[string]any "json:\"config,omitempty\" graphql:\"config\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Destination *string "json:\"destination,omitempty\" graphql:\"destination\"" - Enabled bool "json:\"enabled\" graphql:\"enabled\"" - ID string "json:\"id\" graphql:\"id\"" - IsDefault bool "json:\"isDefault\" graphql:\"isDefault\"" - LastError *string "json:\"lastError,omitempty\" graphql:\"lastError\"" - LastUsedAt *time.Time "json:\"lastUsedAt,omitempty\" graphql:\"lastUsedAt\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - MuteUntil *time.Time "json:\"muteUntil,omitempty\" graphql:\"muteUntil\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Priority *enums.Priority "json:\"priority,omitempty\" graphql:\"priority\"" - Provider *string "json:\"provider,omitempty\" graphql:\"provider\"" - QuietHoursEnd *string "json:\"quietHoursEnd,omitempty\" graphql:\"quietHoursEnd\"" - QuietHoursStart *string "json:\"quietHoursStart,omitempty\" graphql:\"quietHoursStart\"" - Status enums.NotificationChannelStatus "json:\"status\" graphql:\"status\"" - TemplateID *string "json:\"templateID,omitempty\" graphql:\"templateID\"" - Timezone *string "json:\"timezone,omitempty\" graphql:\"timezone\"" - TopicOverrides map[string]any "json:\"topicOverrides,omitempty\" graphql:\"topicOverrides\"" - TopicPatterns []string "json:\"topicPatterns,omitempty\" graphql:\"topicPatterns\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - UserID string "json:\"userID\" graphql:\"userID\"" - VerifiedAt *time.Time "json:\"verifiedAt,omitempty\" graphql:\"verifiedAt\"" -} - -func (t *GetAllNotificationPreferences_NotificationPreferences_Edges_Node) GetCadence() *enums.NotificationCadence { - if t == nil { - t = &GetAllNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return &t.Cadence -} -func (t *GetAllNotificationPreferences_NotificationPreferences_Edges_Node) GetChannel() *enums.Channel { - if t == nil { - t = &GetAllNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return &t.Channel -} -func (t *GetAllNotificationPreferences_NotificationPreferences_Edges_Node) GetConfig() map[string]any { - if t == nil { - t = &GetAllNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.Config -} -func (t *GetAllNotificationPreferences_NotificationPreferences_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllNotificationPreferences_NotificationPreferences_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllNotificationPreferences_NotificationPreferences_Edges_Node) GetDestination() *string { - if t == nil { - t = &GetAllNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.Destination -} -func (t *GetAllNotificationPreferences_NotificationPreferences_Edges_Node) GetEnabled() bool { - if t == nil { - t = &GetAllNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.Enabled -} -func (t *GetAllNotificationPreferences_NotificationPreferences_Edges_Node) GetID() string { - if t == nil { - t = &GetAllNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.ID -} -func (t *GetAllNotificationPreferences_NotificationPreferences_Edges_Node) GetIsDefault() bool { - if t == nil { - t = &GetAllNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.IsDefault -} -func (t *GetAllNotificationPreferences_NotificationPreferences_Edges_Node) GetLastError() *string { - if t == nil { - t = &GetAllNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.LastError -} -func (t *GetAllNotificationPreferences_NotificationPreferences_Edges_Node) GetLastUsedAt() *time.Time { - if t == nil { - t = &GetAllNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.LastUsedAt -} -func (t *GetAllNotificationPreferences_NotificationPreferences_Edges_Node) GetMetadata() map[string]any { - if t == nil { - t = &GetAllNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.Metadata -} -func (t *GetAllNotificationPreferences_NotificationPreferences_Edges_Node) GetMuteUntil() *time.Time { - if t == nil { - t = &GetAllNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.MuteUntil -} -func (t *GetAllNotificationPreferences_NotificationPreferences_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllNotificationPreferences_NotificationPreferences_Edges_Node) GetPriority() *enums.Priority { - if t == nil { - t = &GetAllNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.Priority -} -func (t *GetAllNotificationPreferences_NotificationPreferences_Edges_Node) GetProvider() *string { - if t == nil { - t = &GetAllNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.Provider -} -func (t *GetAllNotificationPreferences_NotificationPreferences_Edges_Node) GetQuietHoursEnd() *string { - if t == nil { - t = &GetAllNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.QuietHoursEnd -} -func (t *GetAllNotificationPreferences_NotificationPreferences_Edges_Node) GetQuietHoursStart() *string { - if t == nil { - t = &GetAllNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.QuietHoursStart -} -func (t *GetAllNotificationPreferences_NotificationPreferences_Edges_Node) GetStatus() *enums.NotificationChannelStatus { - if t == nil { - t = &GetAllNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return &t.Status -} -func (t *GetAllNotificationPreferences_NotificationPreferences_Edges_Node) GetTemplateID() *string { - if t == nil { - t = &GetAllNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.TemplateID -} -func (t *GetAllNotificationPreferences_NotificationPreferences_Edges_Node) GetTimezone() *string { - if t == nil { - t = &GetAllNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.Timezone -} -func (t *GetAllNotificationPreferences_NotificationPreferences_Edges_Node) GetTopicOverrides() map[string]any { - if t == nil { - t = &GetAllNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.TopicOverrides -} -func (t *GetAllNotificationPreferences_NotificationPreferences_Edges_Node) GetTopicPatterns() []string { - if t == nil { - t = &GetAllNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.TopicPatterns -} -func (t *GetAllNotificationPreferences_NotificationPreferences_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllNotificationPreferences_NotificationPreferences_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetAllNotificationPreferences_NotificationPreferences_Edges_Node) GetUserID() string { - if t == nil { - t = &GetAllNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.UserID -} -func (t *GetAllNotificationPreferences_NotificationPreferences_Edges_Node) GetVerifiedAt() *time.Time { - if t == nil { - t = &GetAllNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.VerifiedAt -} - -type GetAllNotificationPreferences_NotificationPreferences_Edges struct { - Node *GetAllNotificationPreferences_NotificationPreferences_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllNotificationPreferences_NotificationPreferences_Edges) GetNode() *GetAllNotificationPreferences_NotificationPreferences_Edges_Node { - if t == nil { - t = &GetAllNotificationPreferences_NotificationPreferences_Edges{} - } - return t.Node -} - -type GetAllNotificationPreferences_NotificationPreferences struct { - Edges []*GetAllNotificationPreferences_NotificationPreferences_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllNotificationPreferences_NotificationPreferences_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllNotificationPreferences_NotificationPreferences) GetEdges() []*GetAllNotificationPreferences_NotificationPreferences_Edges { - if t == nil { - t = &GetAllNotificationPreferences_NotificationPreferences{} - } - return t.Edges -} -func (t *GetAllNotificationPreferences_NotificationPreferences) GetPageInfo() *GetAllNotificationPreferences_NotificationPreferences_PageInfo { - if t == nil { - t = &GetAllNotificationPreferences_NotificationPreferences{} - } - return &t.PageInfo -} -func (t *GetAllNotificationPreferences_NotificationPreferences) GetTotalCount() int64 { - if t == nil { - t = &GetAllNotificationPreferences_NotificationPreferences{} - } - return t.TotalCount -} - -type GetNotificationPreferenceByID_NotificationPreference struct { - Cadence enums.NotificationCadence "json:\"cadence\" graphql:\"cadence\"" - Channel enums.Channel "json:\"channel\" graphql:\"channel\"" - Config map[string]any "json:\"config,omitempty\" graphql:\"config\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Destination *string "json:\"destination,omitempty\" graphql:\"destination\"" - Enabled bool "json:\"enabled\" graphql:\"enabled\"" - ID string "json:\"id\" graphql:\"id\"" - IsDefault bool "json:\"isDefault\" graphql:\"isDefault\"" - LastError *string "json:\"lastError,omitempty\" graphql:\"lastError\"" - LastUsedAt *time.Time "json:\"lastUsedAt,omitempty\" graphql:\"lastUsedAt\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - MuteUntil *time.Time "json:\"muteUntil,omitempty\" graphql:\"muteUntil\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Priority *enums.Priority "json:\"priority,omitempty\" graphql:\"priority\"" - Provider *string "json:\"provider,omitempty\" graphql:\"provider\"" - QuietHoursEnd *string "json:\"quietHoursEnd,omitempty\" graphql:\"quietHoursEnd\"" - QuietHoursStart *string "json:\"quietHoursStart,omitempty\" graphql:\"quietHoursStart\"" - Status enums.NotificationChannelStatus "json:\"status\" graphql:\"status\"" - TemplateID *string "json:\"templateID,omitempty\" graphql:\"templateID\"" - Timezone *string "json:\"timezone,omitempty\" graphql:\"timezone\"" - TopicOverrides map[string]any "json:\"topicOverrides,omitempty\" graphql:\"topicOverrides\"" - TopicPatterns []string "json:\"topicPatterns,omitempty\" graphql:\"topicPatterns\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - UserID string "json:\"userID\" graphql:\"userID\"" - VerifiedAt *time.Time "json:\"verifiedAt,omitempty\" graphql:\"verifiedAt\"" -} - -func (t *GetNotificationPreferenceByID_NotificationPreference) GetCadence() *enums.NotificationCadence { - if t == nil { - t = &GetNotificationPreferenceByID_NotificationPreference{} - } - return &t.Cadence -} -func (t *GetNotificationPreferenceByID_NotificationPreference) GetChannel() *enums.Channel { - if t == nil { - t = &GetNotificationPreferenceByID_NotificationPreference{} - } - return &t.Channel -} -func (t *GetNotificationPreferenceByID_NotificationPreference) GetConfig() map[string]any { - if t == nil { - t = &GetNotificationPreferenceByID_NotificationPreference{} - } - return t.Config -} -func (t *GetNotificationPreferenceByID_NotificationPreference) GetCreatedAt() *time.Time { - if t == nil { - t = &GetNotificationPreferenceByID_NotificationPreference{} - } - return t.CreatedAt -} -func (t *GetNotificationPreferenceByID_NotificationPreference) GetCreatedBy() *string { - if t == nil { - t = &GetNotificationPreferenceByID_NotificationPreference{} - } - return t.CreatedBy -} -func (t *GetNotificationPreferenceByID_NotificationPreference) GetDestination() *string { - if t == nil { - t = &GetNotificationPreferenceByID_NotificationPreference{} - } - return t.Destination -} -func (t *GetNotificationPreferenceByID_NotificationPreference) GetEnabled() bool { - if t == nil { - t = &GetNotificationPreferenceByID_NotificationPreference{} - } - return t.Enabled -} -func (t *GetNotificationPreferenceByID_NotificationPreference) GetID() string { - if t == nil { - t = &GetNotificationPreferenceByID_NotificationPreference{} - } - return t.ID -} -func (t *GetNotificationPreferenceByID_NotificationPreference) GetIsDefault() bool { - if t == nil { - t = &GetNotificationPreferenceByID_NotificationPreference{} - } - return t.IsDefault -} -func (t *GetNotificationPreferenceByID_NotificationPreference) GetLastError() *string { - if t == nil { - t = &GetNotificationPreferenceByID_NotificationPreference{} - } - return t.LastError -} -func (t *GetNotificationPreferenceByID_NotificationPreference) GetLastUsedAt() *time.Time { - if t == nil { - t = &GetNotificationPreferenceByID_NotificationPreference{} - } - return t.LastUsedAt -} -func (t *GetNotificationPreferenceByID_NotificationPreference) GetMetadata() map[string]any { - if t == nil { - t = &GetNotificationPreferenceByID_NotificationPreference{} - } - return t.Metadata -} -func (t *GetNotificationPreferenceByID_NotificationPreference) GetMuteUntil() *time.Time { - if t == nil { - t = &GetNotificationPreferenceByID_NotificationPreference{} - } - return t.MuteUntil -} -func (t *GetNotificationPreferenceByID_NotificationPreference) GetOwnerID() *string { - if t == nil { - t = &GetNotificationPreferenceByID_NotificationPreference{} - } - return t.OwnerID -} -func (t *GetNotificationPreferenceByID_NotificationPreference) GetPriority() *enums.Priority { - if t == nil { - t = &GetNotificationPreferenceByID_NotificationPreference{} - } - return t.Priority -} -func (t *GetNotificationPreferenceByID_NotificationPreference) GetProvider() *string { - if t == nil { - t = &GetNotificationPreferenceByID_NotificationPreference{} - } - return t.Provider -} -func (t *GetNotificationPreferenceByID_NotificationPreference) GetQuietHoursEnd() *string { - if t == nil { - t = &GetNotificationPreferenceByID_NotificationPreference{} - } - return t.QuietHoursEnd -} -func (t *GetNotificationPreferenceByID_NotificationPreference) GetQuietHoursStart() *string { - if t == nil { - t = &GetNotificationPreferenceByID_NotificationPreference{} - } - return t.QuietHoursStart -} -func (t *GetNotificationPreferenceByID_NotificationPreference) GetStatus() *enums.NotificationChannelStatus { - if t == nil { - t = &GetNotificationPreferenceByID_NotificationPreference{} - } - return &t.Status -} -func (t *GetNotificationPreferenceByID_NotificationPreference) GetTemplateID() *string { - if t == nil { - t = &GetNotificationPreferenceByID_NotificationPreference{} - } - return t.TemplateID -} -func (t *GetNotificationPreferenceByID_NotificationPreference) GetTimezone() *string { - if t == nil { - t = &GetNotificationPreferenceByID_NotificationPreference{} - } - return t.Timezone -} -func (t *GetNotificationPreferenceByID_NotificationPreference) GetTopicOverrides() map[string]any { - if t == nil { - t = &GetNotificationPreferenceByID_NotificationPreference{} - } - return t.TopicOverrides -} -func (t *GetNotificationPreferenceByID_NotificationPreference) GetTopicPatterns() []string { - if t == nil { - t = &GetNotificationPreferenceByID_NotificationPreference{} - } - return t.TopicPatterns -} -func (t *GetNotificationPreferenceByID_NotificationPreference) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetNotificationPreferenceByID_NotificationPreference{} - } - return t.UpdatedAt -} -func (t *GetNotificationPreferenceByID_NotificationPreference) GetUpdatedBy() *string { - if t == nil { - t = &GetNotificationPreferenceByID_NotificationPreference{} - } - return t.UpdatedBy -} -func (t *GetNotificationPreferenceByID_NotificationPreference) GetUserID() string { - if t == nil { - t = &GetNotificationPreferenceByID_NotificationPreference{} - } - return t.UserID -} -func (t *GetNotificationPreferenceByID_NotificationPreference) GetVerifiedAt() *time.Time { - if t == nil { - t = &GetNotificationPreferenceByID_NotificationPreference{} - } - return t.VerifiedAt -} - -type GetNotificationPreferences_NotificationPreferences_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetNotificationPreferences_NotificationPreferences_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetNotificationPreferences_NotificationPreferences_PageInfo{} - } - return t.EndCursor -} -func (t *GetNotificationPreferences_NotificationPreferences_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetNotificationPreferences_NotificationPreferences_PageInfo{} - } - return t.HasNextPage -} -func (t *GetNotificationPreferences_NotificationPreferences_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetNotificationPreferences_NotificationPreferences_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetNotificationPreferences_NotificationPreferences_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetNotificationPreferences_NotificationPreferences_PageInfo{} - } - return t.StartCursor -} - -type GetNotificationPreferences_NotificationPreferences_Edges_Node struct { - Cadence enums.NotificationCadence "json:\"cadence\" graphql:\"cadence\"" - Channel enums.Channel "json:\"channel\" graphql:\"channel\"" - Config map[string]any "json:\"config,omitempty\" graphql:\"config\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Destination *string "json:\"destination,omitempty\" graphql:\"destination\"" - Enabled bool "json:\"enabled\" graphql:\"enabled\"" - ID string "json:\"id\" graphql:\"id\"" - IsDefault bool "json:\"isDefault\" graphql:\"isDefault\"" - LastError *string "json:\"lastError,omitempty\" graphql:\"lastError\"" - LastUsedAt *time.Time "json:\"lastUsedAt,omitempty\" graphql:\"lastUsedAt\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - MuteUntil *time.Time "json:\"muteUntil,omitempty\" graphql:\"muteUntil\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Priority *enums.Priority "json:\"priority,omitempty\" graphql:\"priority\"" - Provider *string "json:\"provider,omitempty\" graphql:\"provider\"" - QuietHoursEnd *string "json:\"quietHoursEnd,omitempty\" graphql:\"quietHoursEnd\"" - QuietHoursStart *string "json:\"quietHoursStart,omitempty\" graphql:\"quietHoursStart\"" - Status enums.NotificationChannelStatus "json:\"status\" graphql:\"status\"" - TemplateID *string "json:\"templateID,omitempty\" graphql:\"templateID\"" - Timezone *string "json:\"timezone,omitempty\" graphql:\"timezone\"" - TopicOverrides map[string]any "json:\"topicOverrides,omitempty\" graphql:\"topicOverrides\"" - TopicPatterns []string "json:\"topicPatterns,omitempty\" graphql:\"topicPatterns\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - UserID string "json:\"userID\" graphql:\"userID\"" - VerifiedAt *time.Time "json:\"verifiedAt,omitempty\" graphql:\"verifiedAt\"" -} - -func (t *GetNotificationPreferences_NotificationPreferences_Edges_Node) GetCadence() *enums.NotificationCadence { - if t == nil { - t = &GetNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return &t.Cadence -} -func (t *GetNotificationPreferences_NotificationPreferences_Edges_Node) GetChannel() *enums.Channel { - if t == nil { - t = &GetNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return &t.Channel -} -func (t *GetNotificationPreferences_NotificationPreferences_Edges_Node) GetConfig() map[string]any { - if t == nil { - t = &GetNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.Config -} -func (t *GetNotificationPreferences_NotificationPreferences_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetNotificationPreferences_NotificationPreferences_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetNotificationPreferences_NotificationPreferences_Edges_Node) GetDestination() *string { - if t == nil { - t = &GetNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.Destination -} -func (t *GetNotificationPreferences_NotificationPreferences_Edges_Node) GetEnabled() bool { - if t == nil { - t = &GetNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.Enabled -} -func (t *GetNotificationPreferences_NotificationPreferences_Edges_Node) GetID() string { - if t == nil { - t = &GetNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.ID -} -func (t *GetNotificationPreferences_NotificationPreferences_Edges_Node) GetIsDefault() bool { - if t == nil { - t = &GetNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.IsDefault -} -func (t *GetNotificationPreferences_NotificationPreferences_Edges_Node) GetLastError() *string { - if t == nil { - t = &GetNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.LastError -} -func (t *GetNotificationPreferences_NotificationPreferences_Edges_Node) GetLastUsedAt() *time.Time { - if t == nil { - t = &GetNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.LastUsedAt -} -func (t *GetNotificationPreferences_NotificationPreferences_Edges_Node) GetMetadata() map[string]any { - if t == nil { - t = &GetNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.Metadata -} -func (t *GetNotificationPreferences_NotificationPreferences_Edges_Node) GetMuteUntil() *time.Time { - if t == nil { - t = &GetNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.MuteUntil -} -func (t *GetNotificationPreferences_NotificationPreferences_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.OwnerID -} -func (t *GetNotificationPreferences_NotificationPreferences_Edges_Node) GetPriority() *enums.Priority { - if t == nil { - t = &GetNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.Priority -} -func (t *GetNotificationPreferences_NotificationPreferences_Edges_Node) GetProvider() *string { - if t == nil { - t = &GetNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.Provider -} -func (t *GetNotificationPreferences_NotificationPreferences_Edges_Node) GetQuietHoursEnd() *string { - if t == nil { - t = &GetNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.QuietHoursEnd -} -func (t *GetNotificationPreferences_NotificationPreferences_Edges_Node) GetQuietHoursStart() *string { - if t == nil { - t = &GetNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.QuietHoursStart -} -func (t *GetNotificationPreferences_NotificationPreferences_Edges_Node) GetStatus() *enums.NotificationChannelStatus { - if t == nil { - t = &GetNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return &t.Status -} -func (t *GetNotificationPreferences_NotificationPreferences_Edges_Node) GetTemplateID() *string { - if t == nil { - t = &GetNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.TemplateID -} -func (t *GetNotificationPreferences_NotificationPreferences_Edges_Node) GetTimezone() *string { - if t == nil { - t = &GetNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.Timezone -} -func (t *GetNotificationPreferences_NotificationPreferences_Edges_Node) GetTopicOverrides() map[string]any { - if t == nil { - t = &GetNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.TopicOverrides -} -func (t *GetNotificationPreferences_NotificationPreferences_Edges_Node) GetTopicPatterns() []string { - if t == nil { - t = &GetNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.TopicPatterns -} -func (t *GetNotificationPreferences_NotificationPreferences_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetNotificationPreferences_NotificationPreferences_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetNotificationPreferences_NotificationPreferences_Edges_Node) GetUserID() string { - if t == nil { - t = &GetNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.UserID -} -func (t *GetNotificationPreferences_NotificationPreferences_Edges_Node) GetVerifiedAt() *time.Time { - if t == nil { - t = &GetNotificationPreferences_NotificationPreferences_Edges_Node{} - } - return t.VerifiedAt -} - -type GetNotificationPreferences_NotificationPreferences_Edges struct { - Node *GetNotificationPreferences_NotificationPreferences_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetNotificationPreferences_NotificationPreferences_Edges) GetNode() *GetNotificationPreferences_NotificationPreferences_Edges_Node { - if t == nil { - t = &GetNotificationPreferences_NotificationPreferences_Edges{} - } - return t.Node -} - -type GetNotificationPreferences_NotificationPreferences struct { - Edges []*GetNotificationPreferences_NotificationPreferences_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetNotificationPreferences_NotificationPreferences_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetNotificationPreferences_NotificationPreferences) GetEdges() []*GetNotificationPreferences_NotificationPreferences_Edges { - if t == nil { - t = &GetNotificationPreferences_NotificationPreferences{} - } - return t.Edges -} -func (t *GetNotificationPreferences_NotificationPreferences) GetPageInfo() *GetNotificationPreferences_NotificationPreferences_PageInfo { - if t == nil { - t = &GetNotificationPreferences_NotificationPreferences{} - } - return &t.PageInfo -} -func (t *GetNotificationPreferences_NotificationPreferences) GetTotalCount() int64 { - if t == nil { - t = &GetNotificationPreferences_NotificationPreferences{} - } - return t.TotalCount -} - -type UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference struct { - Cadence enums.NotificationCadence "json:\"cadence\" graphql:\"cadence\"" - Channel enums.Channel "json:\"channel\" graphql:\"channel\"" - Config map[string]any "json:\"config,omitempty\" graphql:\"config\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Destination *string "json:\"destination,omitempty\" graphql:\"destination\"" - Enabled bool "json:\"enabled\" graphql:\"enabled\"" - ID string "json:\"id\" graphql:\"id\"" - IsDefault bool "json:\"isDefault\" graphql:\"isDefault\"" - LastError *string "json:\"lastError,omitempty\" graphql:\"lastError\"" - LastUsedAt *time.Time "json:\"lastUsedAt,omitempty\" graphql:\"lastUsedAt\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - MuteUntil *time.Time "json:\"muteUntil,omitempty\" graphql:\"muteUntil\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Priority *enums.Priority "json:\"priority,omitempty\" graphql:\"priority\"" - Provider *string "json:\"provider,omitempty\" graphql:\"provider\"" - QuietHoursEnd *string "json:\"quietHoursEnd,omitempty\" graphql:\"quietHoursEnd\"" - QuietHoursStart *string "json:\"quietHoursStart,omitempty\" graphql:\"quietHoursStart\"" - Status enums.NotificationChannelStatus "json:\"status\" graphql:\"status\"" - TemplateID *string "json:\"templateID,omitempty\" graphql:\"templateID\"" - Timezone *string "json:\"timezone,omitempty\" graphql:\"timezone\"" - TopicOverrides map[string]any "json:\"topicOverrides,omitempty\" graphql:\"topicOverrides\"" - TopicPatterns []string "json:\"topicPatterns,omitempty\" graphql:\"topicPatterns\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - UserID string "json:\"userID\" graphql:\"userID\"" - VerifiedAt *time.Time "json:\"verifiedAt,omitempty\" graphql:\"verifiedAt\"" -} - -func (t *UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference) GetCadence() *enums.NotificationCadence { - if t == nil { - t = &UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference{} - } - return &t.Cadence -} -func (t *UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference) GetChannel() *enums.Channel { - if t == nil { - t = &UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference{} - } - return &t.Channel -} -func (t *UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference) GetConfig() map[string]any { - if t == nil { - t = &UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference{} - } - return t.Config -} -func (t *UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference{} - } - return t.CreatedAt -} -func (t *UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference) GetCreatedBy() *string { - if t == nil { - t = &UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference{} - } - return t.CreatedBy -} -func (t *UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference) GetDestination() *string { - if t == nil { - t = &UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference{} - } - return t.Destination -} -func (t *UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference) GetEnabled() bool { - if t == nil { - t = &UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference{} - } - return t.Enabled -} -func (t *UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference) GetID() string { - if t == nil { - t = &UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference{} - } - return t.ID -} -func (t *UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference) GetIsDefault() bool { - if t == nil { - t = &UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference{} - } - return t.IsDefault -} -func (t *UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference) GetLastError() *string { - if t == nil { - t = &UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference{} - } - return t.LastError -} -func (t *UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference) GetLastUsedAt() *time.Time { - if t == nil { - t = &UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference{} - } - return t.LastUsedAt -} -func (t *UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference) GetMetadata() map[string]any { - if t == nil { - t = &UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference{} - } - return t.Metadata -} -func (t *UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference) GetMuteUntil() *time.Time { - if t == nil { - t = &UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference{} - } - return t.MuteUntil -} -func (t *UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference) GetOwnerID() *string { - if t == nil { - t = &UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference{} - } - return t.OwnerID -} -func (t *UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference) GetPriority() *enums.Priority { - if t == nil { - t = &UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference{} - } - return t.Priority -} -func (t *UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference) GetProvider() *string { - if t == nil { - t = &UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference{} - } - return t.Provider -} -func (t *UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference) GetQuietHoursEnd() *string { - if t == nil { - t = &UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference{} - } - return t.QuietHoursEnd -} -func (t *UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference) GetQuietHoursStart() *string { - if t == nil { - t = &UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference{} - } - return t.QuietHoursStart -} -func (t *UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference) GetStatus() *enums.NotificationChannelStatus { - if t == nil { - t = &UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference{} - } - return &t.Status -} -func (t *UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference) GetTemplateID() *string { - if t == nil { - t = &UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference{} - } - return t.TemplateID -} -func (t *UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference) GetTimezone() *string { - if t == nil { - t = &UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference{} - } - return t.Timezone -} -func (t *UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference) GetTopicOverrides() map[string]any { - if t == nil { - t = &UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference{} - } - return t.TopicOverrides -} -func (t *UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference) GetTopicPatterns() []string { - if t == nil { - t = &UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference{} - } - return t.TopicPatterns -} -func (t *UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference{} - } - return t.UpdatedAt -} -func (t *UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference) GetUpdatedBy() *string { - if t == nil { - t = &UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference{} - } - return t.UpdatedBy -} -func (t *UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference) GetUserID() string { - if t == nil { - t = &UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference{} - } - return t.UserID -} -func (t *UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference) GetVerifiedAt() *time.Time { - if t == nil { - t = &UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference{} - } - return t.VerifiedAt -} - -type UpdateNotificationPreference_UpdateNotificationPreference struct { - NotificationPreference UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference "json:\"notificationPreference\" graphql:\"notificationPreference\"" -} - -func (t *UpdateNotificationPreference_UpdateNotificationPreference) GetNotificationPreference() *UpdateNotificationPreference_UpdateNotificationPreference_NotificationPreference { - if t == nil { - t = &UpdateNotificationPreference_UpdateNotificationPreference{} - } - return &t.NotificationPreference -} - -type CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates struct { - Active bool "json:\"active\" graphql:\"active\"" - Blocks map[string]any "json:\"blocks,omitempty\" graphql:\"blocks\"" - BodyTemplate *string "json:\"bodyTemplate,omitempty\" graphql:\"bodyTemplate\"" - Channel enums.Channel "json:\"channel\" graphql:\"channel\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - EmailTemplateID *string "json:\"emailTemplateID,omitempty\" graphql:\"emailTemplateID\"" - Format enums.NotificationTemplateFormat "json:\"format\" graphql:\"format\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID *string "json:\"integrationID,omitempty\" graphql:\"integrationID\"" - InternalNotes *string "json:\"internalNotes,omitempty\" graphql:\"internalNotes\"" - Jsonconfig map[string]any "json:\"jsonconfig,omitempty\" graphql:\"jsonconfig\"" - Key string "json:\"key\" graphql:\"key\"" - Locale string "json:\"locale\" graphql:\"locale\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SubjectTemplate *string "json:\"subjectTemplate,omitempty\" graphql:\"subjectTemplate\"" - SystemInternalID *string "json:\"systemInternalID,omitempty\" graphql:\"systemInternalID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - TitleTemplate *string "json:\"titleTemplate,omitempty\" graphql:\"titleTemplate\"" - TopicPattern string "json:\"topicPattern\" graphql:\"topicPattern\"" - Uischema map[string]any "json:\"uischema,omitempty\" graphql:\"uischema\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Version int64 "json:\"version\" graphql:\"version\"" - WorkflowDefinitionID *string "json:\"workflowDefinitionID,omitempty\" graphql:\"workflowDefinitionID\"" -} - -func (t *CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates) GetActive() bool { - if t == nil { - t = &CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.Active -} -func (t *CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates) GetBlocks() map[string]any { - if t == nil { - t = &CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.Blocks -} -func (t *CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates) GetBodyTemplate() *string { - if t == nil { - t = &CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.BodyTemplate -} -func (t *CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates) GetChannel() *enums.Channel { - if t == nil { - t = &CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return &t.Channel -} -func (t *CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates) GetDescription() *string { - if t == nil { - t = &CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.Description -} -func (t *CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates) GetEmailTemplateID() *string { - if t == nil { - t = &CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.EmailTemplateID -} -func (t *CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates) GetFormat() *enums.NotificationTemplateFormat { - if t == nil { - t = &CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return &t.Format -} -func (t *CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates) GetID() string { - if t == nil { - t = &CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.ID -} -func (t *CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates) GetIntegrationID() *string { - if t == nil { - t = &CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.IntegrationID -} -func (t *CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates) GetInternalNotes() *string { - if t == nil { - t = &CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.InternalNotes -} -func (t *CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates) GetJsonconfig() map[string]any { - if t == nil { - t = &CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.Jsonconfig -} -func (t *CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates) GetKey() string { - if t == nil { - t = &CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.Key -} -func (t *CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates) GetLocale() string { - if t == nil { - t = &CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.Locale -} -func (t *CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates) GetMetadata() map[string]any { - if t == nil { - t = &CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.Metadata -} -func (t *CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates) GetName() string { - if t == nil { - t = &CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.Name -} -func (t *CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.OwnerID -} -func (t *CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates) GetSubjectTemplate() *string { - if t == nil { - t = &CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.SubjectTemplate -} -func (t *CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates) GetSystemInternalID() *string { - if t == nil { - t = &CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.SystemInternalID -} -func (t *CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates) GetSystemOwned() *bool { - if t == nil { - t = &CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.SystemOwned -} -func (t *CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates) GetTitleTemplate() *string { - if t == nil { - t = &CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.TitleTemplate -} -func (t *CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates) GetTopicPattern() string { - if t == nil { - t = &CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.TopicPattern -} -func (t *CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates) GetUischema() map[string]any { - if t == nil { - t = &CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.Uischema -} -func (t *CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.UpdatedBy -} -func (t *CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates) GetVersion() int64 { - if t == nil { - t = &CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.Version -} -func (t *CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates) GetWorkflowDefinitionID() *string { - if t == nil { - t = &CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.WorkflowDefinitionID -} - -type CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate struct { - NotificationTemplates []*CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates "json:\"notificationTemplates,omitempty\" graphql:\"notificationTemplates\"" -} - -func (t *CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate) GetNotificationTemplates() []*CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate_NotificationTemplates { - if t == nil { - t = &CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate{} - } - return t.NotificationTemplates -} - -type CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates struct { - Active bool "json:\"active\" graphql:\"active\"" - Blocks map[string]any "json:\"blocks,omitempty\" graphql:\"blocks\"" - BodyTemplate *string "json:\"bodyTemplate,omitempty\" graphql:\"bodyTemplate\"" - Channel enums.Channel "json:\"channel\" graphql:\"channel\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - EmailTemplateID *string "json:\"emailTemplateID,omitempty\" graphql:\"emailTemplateID\"" - Format enums.NotificationTemplateFormat "json:\"format\" graphql:\"format\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID *string "json:\"integrationID,omitempty\" graphql:\"integrationID\"" - InternalNotes *string "json:\"internalNotes,omitempty\" graphql:\"internalNotes\"" - Jsonconfig map[string]any "json:\"jsonconfig,omitempty\" graphql:\"jsonconfig\"" - Key string "json:\"key\" graphql:\"key\"" - Locale string "json:\"locale\" graphql:\"locale\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SubjectTemplate *string "json:\"subjectTemplate,omitempty\" graphql:\"subjectTemplate\"" - SystemInternalID *string "json:\"systemInternalID,omitempty\" graphql:\"systemInternalID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - TitleTemplate *string "json:\"titleTemplate,omitempty\" graphql:\"titleTemplate\"" - TopicPattern string "json:\"topicPattern\" graphql:\"topicPattern\"" - Uischema map[string]any "json:\"uischema,omitempty\" graphql:\"uischema\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Version int64 "json:\"version\" graphql:\"version\"" - WorkflowDefinitionID *string "json:\"workflowDefinitionID,omitempty\" graphql:\"workflowDefinitionID\"" -} - -func (t *CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates) GetActive() bool { - if t == nil { - t = &CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates{} - } - return t.Active -} -func (t *CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates) GetBlocks() map[string]any { - if t == nil { - t = &CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates{} - } - return t.Blocks -} -func (t *CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates) GetBodyTemplate() *string { - if t == nil { - t = &CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates{} - } - return t.BodyTemplate -} -func (t *CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates) GetChannel() *enums.Channel { - if t == nil { - t = &CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates{} - } - return &t.Channel -} -func (t *CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates{} - } - return t.CreatedAt -} -func (t *CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates{} - } - return t.CreatedBy -} -func (t *CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates) GetDescription() *string { - if t == nil { - t = &CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates{} - } - return t.Description -} -func (t *CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates) GetEmailTemplateID() *string { - if t == nil { - t = &CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates{} - } - return t.EmailTemplateID -} -func (t *CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates) GetFormat() *enums.NotificationTemplateFormat { - if t == nil { - t = &CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates{} - } - return &t.Format -} -func (t *CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates) GetID() string { - if t == nil { - t = &CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates{} - } - return t.ID -} -func (t *CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates) GetIntegrationID() *string { - if t == nil { - t = &CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates{} - } - return t.IntegrationID -} -func (t *CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates) GetInternalNotes() *string { - if t == nil { - t = &CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates{} - } - return t.InternalNotes -} -func (t *CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates) GetJsonconfig() map[string]any { - if t == nil { - t = &CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates{} - } - return t.Jsonconfig -} -func (t *CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates) GetKey() string { - if t == nil { - t = &CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates{} - } - return t.Key -} -func (t *CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates) GetLocale() string { - if t == nil { - t = &CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates{} - } - return t.Locale -} -func (t *CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates) GetMetadata() map[string]any { - if t == nil { - t = &CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates{} - } - return t.Metadata -} -func (t *CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates) GetName() string { - if t == nil { - t = &CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates{} - } - return t.Name -} -func (t *CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates) GetOwnerID() *string { - if t == nil { - t = &CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates{} - } - return t.OwnerID -} -func (t *CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates) GetSubjectTemplate() *string { - if t == nil { - t = &CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates{} - } - return t.SubjectTemplate -} -func (t *CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates) GetSystemInternalID() *string { - if t == nil { - t = &CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates{} - } - return t.SystemInternalID -} -func (t *CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates) GetSystemOwned() *bool { - if t == nil { - t = &CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates{} - } - return t.SystemOwned -} -func (t *CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates) GetTitleTemplate() *string { - if t == nil { - t = &CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates{} - } - return t.TitleTemplate -} -func (t *CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates) GetTopicPattern() string { - if t == nil { - t = &CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates{} - } - return t.TopicPattern -} -func (t *CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates) GetUischema() map[string]any { - if t == nil { - t = &CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates{} - } - return t.Uischema -} -func (t *CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates{} - } - return t.UpdatedAt -} -func (t *CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates{} - } - return t.UpdatedBy -} -func (t *CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates) GetVersion() int64 { - if t == nil { - t = &CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates{} - } - return t.Version -} -func (t *CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates) GetWorkflowDefinitionID() *string { - if t == nil { - t = &CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates{} - } - return t.WorkflowDefinitionID -} - -type CreateBulkNotificationTemplate_CreateBulkNotificationTemplate struct { - NotificationTemplates []*CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates "json:\"notificationTemplates,omitempty\" graphql:\"notificationTemplates\"" -} - -func (t *CreateBulkNotificationTemplate_CreateBulkNotificationTemplate) GetNotificationTemplates() []*CreateBulkNotificationTemplate_CreateBulkNotificationTemplate_NotificationTemplates { - if t == nil { - t = &CreateBulkNotificationTemplate_CreateBulkNotificationTemplate{} - } - return t.NotificationTemplates -} - -type CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate struct { - Active bool "json:\"active\" graphql:\"active\"" - Blocks map[string]any "json:\"blocks,omitempty\" graphql:\"blocks\"" - BodyTemplate *string "json:\"bodyTemplate,omitempty\" graphql:\"bodyTemplate\"" - Channel enums.Channel "json:\"channel\" graphql:\"channel\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - EmailTemplateID *string "json:\"emailTemplateID,omitempty\" graphql:\"emailTemplateID\"" - Format enums.NotificationTemplateFormat "json:\"format\" graphql:\"format\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID *string "json:\"integrationID,omitempty\" graphql:\"integrationID\"" - InternalNotes *string "json:\"internalNotes,omitempty\" graphql:\"internalNotes\"" - Jsonconfig map[string]any "json:\"jsonconfig,omitempty\" graphql:\"jsonconfig\"" - Key string "json:\"key\" graphql:\"key\"" - Locale string "json:\"locale\" graphql:\"locale\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SubjectTemplate *string "json:\"subjectTemplate,omitempty\" graphql:\"subjectTemplate\"" - SystemInternalID *string "json:\"systemInternalID,omitempty\" graphql:\"systemInternalID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - TitleTemplate *string "json:\"titleTemplate,omitempty\" graphql:\"titleTemplate\"" - TopicPattern string "json:\"topicPattern\" graphql:\"topicPattern\"" - Uischema map[string]any "json:\"uischema,omitempty\" graphql:\"uischema\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Version int64 "json:\"version\" graphql:\"version\"" - WorkflowDefinitionID *string "json:\"workflowDefinitionID,omitempty\" graphql:\"workflowDefinitionID\"" -} - -func (t *CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate) GetActive() bool { - if t == nil { - t = &CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate{} - } - return t.Active -} -func (t *CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate) GetBlocks() map[string]any { - if t == nil { - t = &CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate{} - } - return t.Blocks -} -func (t *CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate) GetBodyTemplate() *string { - if t == nil { - t = &CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate{} - } - return t.BodyTemplate -} -func (t *CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate) GetChannel() *enums.Channel { - if t == nil { - t = &CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate{} - } - return &t.Channel -} -func (t *CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate{} - } - return t.CreatedAt -} -func (t *CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate) GetCreatedBy() *string { - if t == nil { - t = &CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate{} - } - return t.CreatedBy -} -func (t *CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate) GetDescription() *string { - if t == nil { - t = &CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate{} - } - return t.Description -} -func (t *CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate) GetEmailTemplateID() *string { - if t == nil { - t = &CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate{} - } - return t.EmailTemplateID -} -func (t *CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate) GetFormat() *enums.NotificationTemplateFormat { - if t == nil { - t = &CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate{} - } - return &t.Format -} -func (t *CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate) GetID() string { - if t == nil { - t = &CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate{} - } - return t.ID -} -func (t *CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate) GetIntegrationID() *string { - if t == nil { - t = &CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate{} - } - return t.IntegrationID -} -func (t *CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate) GetInternalNotes() *string { - if t == nil { - t = &CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate{} - } - return t.InternalNotes -} -func (t *CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate) GetJsonconfig() map[string]any { - if t == nil { - t = &CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate{} - } - return t.Jsonconfig -} -func (t *CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate) GetKey() string { - if t == nil { - t = &CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate{} - } - return t.Key -} -func (t *CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate) GetLocale() string { - if t == nil { - t = &CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate{} - } - return t.Locale -} -func (t *CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate) GetMetadata() map[string]any { - if t == nil { - t = &CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate{} - } - return t.Metadata -} -func (t *CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate) GetName() string { - if t == nil { - t = &CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate{} - } - return t.Name -} -func (t *CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate) GetOwnerID() *string { - if t == nil { - t = &CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate{} - } - return t.OwnerID -} -func (t *CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate) GetSubjectTemplate() *string { - if t == nil { - t = &CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate{} - } - return t.SubjectTemplate -} -func (t *CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate) GetSystemInternalID() *string { - if t == nil { - t = &CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate{} - } - return t.SystemInternalID -} -func (t *CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate) GetSystemOwned() *bool { - if t == nil { - t = &CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate{} - } - return t.SystemOwned -} -func (t *CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate) GetTitleTemplate() *string { - if t == nil { - t = &CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate{} - } - return t.TitleTemplate -} -func (t *CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate) GetTopicPattern() string { - if t == nil { - t = &CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate{} - } - return t.TopicPattern -} -func (t *CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate) GetUischema() map[string]any { - if t == nil { - t = &CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate{} - } - return t.Uischema -} -func (t *CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate{} - } - return t.UpdatedAt -} -func (t *CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate) GetUpdatedBy() *string { - if t == nil { - t = &CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate{} - } - return t.UpdatedBy -} -func (t *CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate) GetVersion() int64 { - if t == nil { - t = &CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate{} - } - return t.Version -} -func (t *CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate) GetWorkflowDefinitionID() *string { - if t == nil { - t = &CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate{} - } - return t.WorkflowDefinitionID -} - -type CreateNotificationTemplate_CreateNotificationTemplate struct { - NotificationTemplate CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate "json:\"notificationTemplate\" graphql:\"notificationTemplate\"" -} - -func (t *CreateNotificationTemplate_CreateNotificationTemplate) GetNotificationTemplate() *CreateNotificationTemplate_CreateNotificationTemplate_NotificationTemplate { - if t == nil { - t = &CreateNotificationTemplate_CreateNotificationTemplate{} - } - return &t.NotificationTemplate -} - -type DeleteBulkNotificationTemplate_DeleteBulkNotificationTemplate struct { - DeletedIDs []string "json:\"deletedIDs\" graphql:\"deletedIDs\"" -} - -func (t *DeleteBulkNotificationTemplate_DeleteBulkNotificationTemplate) GetDeletedIDs() []string { - if t == nil { - t = &DeleteBulkNotificationTemplate_DeleteBulkNotificationTemplate{} - } - return t.DeletedIDs -} - -type DeleteNotificationTemplate_DeleteNotificationTemplate struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteNotificationTemplate_DeleteNotificationTemplate) GetDeletedID() string { - if t == nil { - t = &DeleteNotificationTemplate_DeleteNotificationTemplate{} - } - return t.DeletedID -} - -type GetAllNotificationTemplates_NotificationTemplates_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllNotificationTemplates_NotificationTemplates_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllNotificationTemplates_NotificationTemplates_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllNotificationTemplates_NotificationTemplates_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllNotificationTemplates_NotificationTemplates_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllNotificationTemplates_NotificationTemplates_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllNotificationTemplates_NotificationTemplates_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllNotificationTemplates_NotificationTemplates_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllNotificationTemplates_NotificationTemplates_PageInfo{} - } - return t.StartCursor -} - -type GetAllNotificationTemplates_NotificationTemplates_Edges_Node struct { - Active bool "json:\"active\" graphql:\"active\"" - Blocks map[string]any "json:\"blocks,omitempty\" graphql:\"blocks\"" - BodyTemplate *string "json:\"bodyTemplate,omitempty\" graphql:\"bodyTemplate\"" - Channel enums.Channel "json:\"channel\" graphql:\"channel\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - EmailTemplateID *string "json:\"emailTemplateID,omitempty\" graphql:\"emailTemplateID\"" - Format enums.NotificationTemplateFormat "json:\"format\" graphql:\"format\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID *string "json:\"integrationID,omitempty\" graphql:\"integrationID\"" - InternalNotes *string "json:\"internalNotes,omitempty\" graphql:\"internalNotes\"" - Jsonconfig map[string]any "json:\"jsonconfig,omitempty\" graphql:\"jsonconfig\"" - Key string "json:\"key\" graphql:\"key\"" - Locale string "json:\"locale\" graphql:\"locale\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SubjectTemplate *string "json:\"subjectTemplate,omitempty\" graphql:\"subjectTemplate\"" - SystemInternalID *string "json:\"systemInternalID,omitempty\" graphql:\"systemInternalID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - TitleTemplate *string "json:\"titleTemplate,omitempty\" graphql:\"titleTemplate\"" - TopicPattern string "json:\"topicPattern\" graphql:\"topicPattern\"" - Uischema map[string]any "json:\"uischema,omitempty\" graphql:\"uischema\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Version int64 "json:\"version\" graphql:\"version\"" - WorkflowDefinitionID *string "json:\"workflowDefinitionID,omitempty\" graphql:\"workflowDefinitionID\"" -} - -func (t *GetAllNotificationTemplates_NotificationTemplates_Edges_Node) GetActive() bool { - if t == nil { - t = &GetAllNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.Active -} -func (t *GetAllNotificationTemplates_NotificationTemplates_Edges_Node) GetBlocks() map[string]any { - if t == nil { - t = &GetAllNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.Blocks -} -func (t *GetAllNotificationTemplates_NotificationTemplates_Edges_Node) GetBodyTemplate() *string { - if t == nil { - t = &GetAllNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.BodyTemplate -} -func (t *GetAllNotificationTemplates_NotificationTemplates_Edges_Node) GetChannel() *enums.Channel { - if t == nil { - t = &GetAllNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return &t.Channel -} -func (t *GetAllNotificationTemplates_NotificationTemplates_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllNotificationTemplates_NotificationTemplates_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllNotificationTemplates_NotificationTemplates_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetAllNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.Description -} -func (t *GetAllNotificationTemplates_NotificationTemplates_Edges_Node) GetEmailTemplateID() *string { - if t == nil { - t = &GetAllNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.EmailTemplateID -} -func (t *GetAllNotificationTemplates_NotificationTemplates_Edges_Node) GetFormat() *enums.NotificationTemplateFormat { - if t == nil { - t = &GetAllNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return &t.Format -} -func (t *GetAllNotificationTemplates_NotificationTemplates_Edges_Node) GetID() string { - if t == nil { - t = &GetAllNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.ID -} -func (t *GetAllNotificationTemplates_NotificationTemplates_Edges_Node) GetIntegrationID() *string { - if t == nil { - t = &GetAllNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.IntegrationID -} -func (t *GetAllNotificationTemplates_NotificationTemplates_Edges_Node) GetInternalNotes() *string { - if t == nil { - t = &GetAllNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.InternalNotes -} -func (t *GetAllNotificationTemplates_NotificationTemplates_Edges_Node) GetJsonconfig() map[string]any { - if t == nil { - t = &GetAllNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.Jsonconfig -} -func (t *GetAllNotificationTemplates_NotificationTemplates_Edges_Node) GetKey() string { - if t == nil { - t = &GetAllNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.Key -} -func (t *GetAllNotificationTemplates_NotificationTemplates_Edges_Node) GetLocale() string { - if t == nil { - t = &GetAllNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.Locale -} -func (t *GetAllNotificationTemplates_NotificationTemplates_Edges_Node) GetMetadata() map[string]any { - if t == nil { - t = &GetAllNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.Metadata -} -func (t *GetAllNotificationTemplates_NotificationTemplates_Edges_Node) GetName() string { - if t == nil { - t = &GetAllNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.Name -} -func (t *GetAllNotificationTemplates_NotificationTemplates_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllNotificationTemplates_NotificationTemplates_Edges_Node) GetSubjectTemplate() *string { - if t == nil { - t = &GetAllNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.SubjectTemplate -} -func (t *GetAllNotificationTemplates_NotificationTemplates_Edges_Node) GetSystemInternalID() *string { - if t == nil { - t = &GetAllNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.SystemInternalID -} -func (t *GetAllNotificationTemplates_NotificationTemplates_Edges_Node) GetSystemOwned() *bool { - if t == nil { - t = &GetAllNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.SystemOwned -} -func (t *GetAllNotificationTemplates_NotificationTemplates_Edges_Node) GetTitleTemplate() *string { - if t == nil { - t = &GetAllNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.TitleTemplate -} -func (t *GetAllNotificationTemplates_NotificationTemplates_Edges_Node) GetTopicPattern() string { - if t == nil { - t = &GetAllNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.TopicPattern -} -func (t *GetAllNotificationTemplates_NotificationTemplates_Edges_Node) GetUischema() map[string]any { - if t == nil { - t = &GetAllNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.Uischema -} -func (t *GetAllNotificationTemplates_NotificationTemplates_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllNotificationTemplates_NotificationTemplates_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetAllNotificationTemplates_NotificationTemplates_Edges_Node) GetVersion() int64 { - if t == nil { - t = &GetAllNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.Version -} -func (t *GetAllNotificationTemplates_NotificationTemplates_Edges_Node) GetWorkflowDefinitionID() *string { - if t == nil { - t = &GetAllNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.WorkflowDefinitionID -} - -type GetAllNotificationTemplates_NotificationTemplates_Edges struct { - Node *GetAllNotificationTemplates_NotificationTemplates_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllNotificationTemplates_NotificationTemplates_Edges) GetNode() *GetAllNotificationTemplates_NotificationTemplates_Edges_Node { - if t == nil { - t = &GetAllNotificationTemplates_NotificationTemplates_Edges{} - } - return t.Node -} - -type GetAllNotificationTemplates_NotificationTemplates struct { - Edges []*GetAllNotificationTemplates_NotificationTemplates_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllNotificationTemplates_NotificationTemplates_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllNotificationTemplates_NotificationTemplates) GetEdges() []*GetAllNotificationTemplates_NotificationTemplates_Edges { - if t == nil { - t = &GetAllNotificationTemplates_NotificationTemplates{} - } - return t.Edges -} -func (t *GetAllNotificationTemplates_NotificationTemplates) GetPageInfo() *GetAllNotificationTemplates_NotificationTemplates_PageInfo { - if t == nil { - t = &GetAllNotificationTemplates_NotificationTemplates{} - } - return &t.PageInfo -} -func (t *GetAllNotificationTemplates_NotificationTemplates) GetTotalCount() int64 { - if t == nil { - t = &GetAllNotificationTemplates_NotificationTemplates{} - } - return t.TotalCount -} - -type GetNotificationTemplateByID_NotificationTemplate struct { - Active bool "json:\"active\" graphql:\"active\"" - Blocks map[string]any "json:\"blocks,omitempty\" graphql:\"blocks\"" - BodyTemplate *string "json:\"bodyTemplate,omitempty\" graphql:\"bodyTemplate\"" - Channel enums.Channel "json:\"channel\" graphql:\"channel\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - EmailTemplateID *string "json:\"emailTemplateID,omitempty\" graphql:\"emailTemplateID\"" - Format enums.NotificationTemplateFormat "json:\"format\" graphql:\"format\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID *string "json:\"integrationID,omitempty\" graphql:\"integrationID\"" - InternalNotes *string "json:\"internalNotes,omitempty\" graphql:\"internalNotes\"" - Jsonconfig map[string]any "json:\"jsonconfig,omitempty\" graphql:\"jsonconfig\"" - Key string "json:\"key\" graphql:\"key\"" - Locale string "json:\"locale\" graphql:\"locale\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SubjectTemplate *string "json:\"subjectTemplate,omitempty\" graphql:\"subjectTemplate\"" - SystemInternalID *string "json:\"systemInternalID,omitempty\" graphql:\"systemInternalID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - TitleTemplate *string "json:\"titleTemplate,omitempty\" graphql:\"titleTemplate\"" - TopicPattern string "json:\"topicPattern\" graphql:\"topicPattern\"" - Uischema map[string]any "json:\"uischema,omitempty\" graphql:\"uischema\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Version int64 "json:\"version\" graphql:\"version\"" - WorkflowDefinitionID *string "json:\"workflowDefinitionID,omitempty\" graphql:\"workflowDefinitionID\"" -} - -func (t *GetNotificationTemplateByID_NotificationTemplate) GetActive() bool { - if t == nil { - t = &GetNotificationTemplateByID_NotificationTemplate{} - } - return t.Active -} -func (t *GetNotificationTemplateByID_NotificationTemplate) GetBlocks() map[string]any { - if t == nil { - t = &GetNotificationTemplateByID_NotificationTemplate{} - } - return t.Blocks -} -func (t *GetNotificationTemplateByID_NotificationTemplate) GetBodyTemplate() *string { - if t == nil { - t = &GetNotificationTemplateByID_NotificationTemplate{} - } - return t.BodyTemplate -} -func (t *GetNotificationTemplateByID_NotificationTemplate) GetChannel() *enums.Channel { - if t == nil { - t = &GetNotificationTemplateByID_NotificationTemplate{} - } - return &t.Channel -} -func (t *GetNotificationTemplateByID_NotificationTemplate) GetCreatedAt() *time.Time { - if t == nil { - t = &GetNotificationTemplateByID_NotificationTemplate{} - } - return t.CreatedAt -} -func (t *GetNotificationTemplateByID_NotificationTemplate) GetCreatedBy() *string { - if t == nil { - t = &GetNotificationTemplateByID_NotificationTemplate{} - } - return t.CreatedBy -} -func (t *GetNotificationTemplateByID_NotificationTemplate) GetDescription() *string { - if t == nil { - t = &GetNotificationTemplateByID_NotificationTemplate{} - } - return t.Description -} -func (t *GetNotificationTemplateByID_NotificationTemplate) GetEmailTemplateID() *string { - if t == nil { - t = &GetNotificationTemplateByID_NotificationTemplate{} - } - return t.EmailTemplateID -} -func (t *GetNotificationTemplateByID_NotificationTemplate) GetFormat() *enums.NotificationTemplateFormat { - if t == nil { - t = &GetNotificationTemplateByID_NotificationTemplate{} - } - return &t.Format -} -func (t *GetNotificationTemplateByID_NotificationTemplate) GetID() string { - if t == nil { - t = &GetNotificationTemplateByID_NotificationTemplate{} - } - return t.ID -} -func (t *GetNotificationTemplateByID_NotificationTemplate) GetIntegrationID() *string { - if t == nil { - t = &GetNotificationTemplateByID_NotificationTemplate{} - } - return t.IntegrationID -} -func (t *GetNotificationTemplateByID_NotificationTemplate) GetInternalNotes() *string { - if t == nil { - t = &GetNotificationTemplateByID_NotificationTemplate{} - } - return t.InternalNotes -} -func (t *GetNotificationTemplateByID_NotificationTemplate) GetJsonconfig() map[string]any { - if t == nil { - t = &GetNotificationTemplateByID_NotificationTemplate{} - } - return t.Jsonconfig -} -func (t *GetNotificationTemplateByID_NotificationTemplate) GetKey() string { - if t == nil { - t = &GetNotificationTemplateByID_NotificationTemplate{} - } - return t.Key -} -func (t *GetNotificationTemplateByID_NotificationTemplate) GetLocale() string { - if t == nil { - t = &GetNotificationTemplateByID_NotificationTemplate{} - } - return t.Locale -} -func (t *GetNotificationTemplateByID_NotificationTemplate) GetMetadata() map[string]any { - if t == nil { - t = &GetNotificationTemplateByID_NotificationTemplate{} - } - return t.Metadata -} -func (t *GetNotificationTemplateByID_NotificationTemplate) GetName() string { - if t == nil { - t = &GetNotificationTemplateByID_NotificationTemplate{} - } - return t.Name -} -func (t *GetNotificationTemplateByID_NotificationTemplate) GetOwnerID() *string { - if t == nil { - t = &GetNotificationTemplateByID_NotificationTemplate{} - } - return t.OwnerID -} -func (t *GetNotificationTemplateByID_NotificationTemplate) GetSubjectTemplate() *string { - if t == nil { - t = &GetNotificationTemplateByID_NotificationTemplate{} - } - return t.SubjectTemplate -} -func (t *GetNotificationTemplateByID_NotificationTemplate) GetSystemInternalID() *string { - if t == nil { - t = &GetNotificationTemplateByID_NotificationTemplate{} - } - return t.SystemInternalID -} -func (t *GetNotificationTemplateByID_NotificationTemplate) GetSystemOwned() *bool { - if t == nil { - t = &GetNotificationTemplateByID_NotificationTemplate{} - } - return t.SystemOwned -} -func (t *GetNotificationTemplateByID_NotificationTemplate) GetTitleTemplate() *string { - if t == nil { - t = &GetNotificationTemplateByID_NotificationTemplate{} - } - return t.TitleTemplate -} -func (t *GetNotificationTemplateByID_NotificationTemplate) GetTopicPattern() string { - if t == nil { - t = &GetNotificationTemplateByID_NotificationTemplate{} - } - return t.TopicPattern -} -func (t *GetNotificationTemplateByID_NotificationTemplate) GetUischema() map[string]any { - if t == nil { - t = &GetNotificationTemplateByID_NotificationTemplate{} - } - return t.Uischema -} -func (t *GetNotificationTemplateByID_NotificationTemplate) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetNotificationTemplateByID_NotificationTemplate{} - } - return t.UpdatedAt -} -func (t *GetNotificationTemplateByID_NotificationTemplate) GetUpdatedBy() *string { - if t == nil { - t = &GetNotificationTemplateByID_NotificationTemplate{} - } - return t.UpdatedBy -} -func (t *GetNotificationTemplateByID_NotificationTemplate) GetVersion() int64 { - if t == nil { - t = &GetNotificationTemplateByID_NotificationTemplate{} - } - return t.Version -} -func (t *GetNotificationTemplateByID_NotificationTemplate) GetWorkflowDefinitionID() *string { - if t == nil { - t = &GetNotificationTemplateByID_NotificationTemplate{} - } - return t.WorkflowDefinitionID -} - -type GetNotificationTemplates_NotificationTemplates_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetNotificationTemplates_NotificationTemplates_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetNotificationTemplates_NotificationTemplates_PageInfo{} - } - return t.EndCursor -} -func (t *GetNotificationTemplates_NotificationTemplates_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetNotificationTemplates_NotificationTemplates_PageInfo{} - } - return t.HasNextPage -} -func (t *GetNotificationTemplates_NotificationTemplates_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetNotificationTemplates_NotificationTemplates_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetNotificationTemplates_NotificationTemplates_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetNotificationTemplates_NotificationTemplates_PageInfo{} - } - return t.StartCursor -} - -type GetNotificationTemplates_NotificationTemplates_Edges_Node struct { - Active bool "json:\"active\" graphql:\"active\"" - Blocks map[string]any "json:\"blocks,omitempty\" graphql:\"blocks\"" - BodyTemplate *string "json:\"bodyTemplate,omitempty\" graphql:\"bodyTemplate\"" - Channel enums.Channel "json:\"channel\" graphql:\"channel\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - EmailTemplateID *string "json:\"emailTemplateID,omitempty\" graphql:\"emailTemplateID\"" - Format enums.NotificationTemplateFormat "json:\"format\" graphql:\"format\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID *string "json:\"integrationID,omitempty\" graphql:\"integrationID\"" - InternalNotes *string "json:\"internalNotes,omitempty\" graphql:\"internalNotes\"" - Jsonconfig map[string]any "json:\"jsonconfig,omitempty\" graphql:\"jsonconfig\"" - Key string "json:\"key\" graphql:\"key\"" - Locale string "json:\"locale\" graphql:\"locale\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SubjectTemplate *string "json:\"subjectTemplate,omitempty\" graphql:\"subjectTemplate\"" - SystemInternalID *string "json:\"systemInternalID,omitempty\" graphql:\"systemInternalID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - TitleTemplate *string "json:\"titleTemplate,omitempty\" graphql:\"titleTemplate\"" - TopicPattern string "json:\"topicPattern\" graphql:\"topicPattern\"" - Uischema map[string]any "json:\"uischema,omitempty\" graphql:\"uischema\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Version int64 "json:\"version\" graphql:\"version\"" - WorkflowDefinitionID *string "json:\"workflowDefinitionID,omitempty\" graphql:\"workflowDefinitionID\"" -} - -func (t *GetNotificationTemplates_NotificationTemplates_Edges_Node) GetActive() bool { - if t == nil { - t = &GetNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.Active -} -func (t *GetNotificationTemplates_NotificationTemplates_Edges_Node) GetBlocks() map[string]any { - if t == nil { - t = &GetNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.Blocks -} -func (t *GetNotificationTemplates_NotificationTemplates_Edges_Node) GetBodyTemplate() *string { - if t == nil { - t = &GetNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.BodyTemplate -} -func (t *GetNotificationTemplates_NotificationTemplates_Edges_Node) GetChannel() *enums.Channel { - if t == nil { - t = &GetNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return &t.Channel -} -func (t *GetNotificationTemplates_NotificationTemplates_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetNotificationTemplates_NotificationTemplates_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetNotificationTemplates_NotificationTemplates_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.Description -} -func (t *GetNotificationTemplates_NotificationTemplates_Edges_Node) GetEmailTemplateID() *string { - if t == nil { - t = &GetNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.EmailTemplateID -} -func (t *GetNotificationTemplates_NotificationTemplates_Edges_Node) GetFormat() *enums.NotificationTemplateFormat { - if t == nil { - t = &GetNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return &t.Format -} -func (t *GetNotificationTemplates_NotificationTemplates_Edges_Node) GetID() string { - if t == nil { - t = &GetNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.ID -} -func (t *GetNotificationTemplates_NotificationTemplates_Edges_Node) GetIntegrationID() *string { - if t == nil { - t = &GetNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.IntegrationID -} -func (t *GetNotificationTemplates_NotificationTemplates_Edges_Node) GetInternalNotes() *string { - if t == nil { - t = &GetNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.InternalNotes -} -func (t *GetNotificationTemplates_NotificationTemplates_Edges_Node) GetJsonconfig() map[string]any { - if t == nil { - t = &GetNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.Jsonconfig -} -func (t *GetNotificationTemplates_NotificationTemplates_Edges_Node) GetKey() string { - if t == nil { - t = &GetNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.Key -} -func (t *GetNotificationTemplates_NotificationTemplates_Edges_Node) GetLocale() string { - if t == nil { - t = &GetNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.Locale -} -func (t *GetNotificationTemplates_NotificationTemplates_Edges_Node) GetMetadata() map[string]any { - if t == nil { - t = &GetNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.Metadata -} -func (t *GetNotificationTemplates_NotificationTemplates_Edges_Node) GetName() string { - if t == nil { - t = &GetNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.Name -} -func (t *GetNotificationTemplates_NotificationTemplates_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.OwnerID -} -func (t *GetNotificationTemplates_NotificationTemplates_Edges_Node) GetSubjectTemplate() *string { - if t == nil { - t = &GetNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.SubjectTemplate -} -func (t *GetNotificationTemplates_NotificationTemplates_Edges_Node) GetSystemInternalID() *string { - if t == nil { - t = &GetNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.SystemInternalID -} -func (t *GetNotificationTemplates_NotificationTemplates_Edges_Node) GetSystemOwned() *bool { - if t == nil { - t = &GetNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.SystemOwned -} -func (t *GetNotificationTemplates_NotificationTemplates_Edges_Node) GetTitleTemplate() *string { - if t == nil { - t = &GetNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.TitleTemplate -} -func (t *GetNotificationTemplates_NotificationTemplates_Edges_Node) GetTopicPattern() string { - if t == nil { - t = &GetNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.TopicPattern -} -func (t *GetNotificationTemplates_NotificationTemplates_Edges_Node) GetUischema() map[string]any { - if t == nil { - t = &GetNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.Uischema -} -func (t *GetNotificationTemplates_NotificationTemplates_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetNotificationTemplates_NotificationTemplates_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetNotificationTemplates_NotificationTemplates_Edges_Node) GetVersion() int64 { - if t == nil { - t = &GetNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.Version -} -func (t *GetNotificationTemplates_NotificationTemplates_Edges_Node) GetWorkflowDefinitionID() *string { - if t == nil { - t = &GetNotificationTemplates_NotificationTemplates_Edges_Node{} - } - return t.WorkflowDefinitionID -} - -type GetNotificationTemplates_NotificationTemplates_Edges struct { - Node *GetNotificationTemplates_NotificationTemplates_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetNotificationTemplates_NotificationTemplates_Edges) GetNode() *GetNotificationTemplates_NotificationTemplates_Edges_Node { - if t == nil { - t = &GetNotificationTemplates_NotificationTemplates_Edges{} - } - return t.Node -} - -type GetNotificationTemplates_NotificationTemplates struct { - Edges []*GetNotificationTemplates_NotificationTemplates_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetNotificationTemplates_NotificationTemplates_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetNotificationTemplates_NotificationTemplates) GetEdges() []*GetNotificationTemplates_NotificationTemplates_Edges { - if t == nil { - t = &GetNotificationTemplates_NotificationTemplates{} - } - return t.Edges -} -func (t *GetNotificationTemplates_NotificationTemplates) GetPageInfo() *GetNotificationTemplates_NotificationTemplates_PageInfo { - if t == nil { - t = &GetNotificationTemplates_NotificationTemplates{} - } - return &t.PageInfo -} -func (t *GetNotificationTemplates_NotificationTemplates) GetTotalCount() int64 { - if t == nil { - t = &GetNotificationTemplates_NotificationTemplates{} - } - return t.TotalCount -} - -type UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates struct { - Active bool "json:\"active\" graphql:\"active\"" - Blocks map[string]any "json:\"blocks,omitempty\" graphql:\"blocks\"" - BodyTemplate *string "json:\"bodyTemplate,omitempty\" graphql:\"bodyTemplate\"" - Channel enums.Channel "json:\"channel\" graphql:\"channel\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - EmailTemplateID *string "json:\"emailTemplateID,omitempty\" graphql:\"emailTemplateID\"" - Format enums.NotificationTemplateFormat "json:\"format\" graphql:\"format\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID *string "json:\"integrationID,omitempty\" graphql:\"integrationID\"" - InternalNotes *string "json:\"internalNotes,omitempty\" graphql:\"internalNotes\"" - Jsonconfig map[string]any "json:\"jsonconfig,omitempty\" graphql:\"jsonconfig\"" - Key string "json:\"key\" graphql:\"key\"" - Locale string "json:\"locale\" graphql:\"locale\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SubjectTemplate *string "json:\"subjectTemplate,omitempty\" graphql:\"subjectTemplate\"" - SystemInternalID *string "json:\"systemInternalID,omitempty\" graphql:\"systemInternalID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - TitleTemplate *string "json:\"titleTemplate,omitempty\" graphql:\"titleTemplate\"" - TopicPattern string "json:\"topicPattern\" graphql:\"topicPattern\"" - Uischema map[string]any "json:\"uischema,omitempty\" graphql:\"uischema\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Version int64 "json:\"version\" graphql:\"version\"" - WorkflowDefinitionID *string "json:\"workflowDefinitionID,omitempty\" graphql:\"workflowDefinitionID\"" -} - -func (t *UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates) GetActive() bool { - if t == nil { - t = &UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.Active -} -func (t *UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates) GetBlocks() map[string]any { - if t == nil { - t = &UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.Blocks -} -func (t *UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates) GetBodyTemplate() *string { - if t == nil { - t = &UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.BodyTemplate -} -func (t *UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates) GetChannel() *enums.Channel { - if t == nil { - t = &UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return &t.Channel -} -func (t *UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.CreatedAt -} -func (t *UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates) GetCreatedBy() *string { - if t == nil { - t = &UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.CreatedBy -} -func (t *UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates) GetDescription() *string { - if t == nil { - t = &UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.Description -} -func (t *UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates) GetEmailTemplateID() *string { - if t == nil { - t = &UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.EmailTemplateID -} -func (t *UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates) GetFormat() *enums.NotificationTemplateFormat { - if t == nil { - t = &UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return &t.Format -} -func (t *UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates) GetID() string { - if t == nil { - t = &UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.ID -} -func (t *UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates) GetIntegrationID() *string { - if t == nil { - t = &UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.IntegrationID -} -func (t *UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates) GetInternalNotes() *string { - if t == nil { - t = &UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.InternalNotes -} -func (t *UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates) GetJsonconfig() map[string]any { - if t == nil { - t = &UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.Jsonconfig -} -func (t *UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates) GetKey() string { - if t == nil { - t = &UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.Key -} -func (t *UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates) GetLocale() string { - if t == nil { - t = &UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.Locale -} -func (t *UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates) GetMetadata() map[string]any { - if t == nil { - t = &UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.Metadata -} -func (t *UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates) GetName() string { - if t == nil { - t = &UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.Name -} -func (t *UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates) GetOwnerID() *string { - if t == nil { - t = &UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.OwnerID -} -func (t *UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates) GetSubjectTemplate() *string { - if t == nil { - t = &UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.SubjectTemplate -} -func (t *UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates) GetSystemInternalID() *string { - if t == nil { - t = &UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.SystemInternalID -} -func (t *UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates) GetSystemOwned() *bool { - if t == nil { - t = &UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.SystemOwned -} -func (t *UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates) GetTitleTemplate() *string { - if t == nil { - t = &UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.TitleTemplate -} -func (t *UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates) GetTopicPattern() string { - if t == nil { - t = &UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.TopicPattern -} -func (t *UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates) GetUischema() map[string]any { - if t == nil { - t = &UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.Uischema -} -func (t *UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.UpdatedAt -} -func (t *UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates) GetUpdatedBy() *string { - if t == nil { - t = &UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.UpdatedBy -} -func (t *UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates) GetVersion() int64 { - if t == nil { - t = &UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.Version -} -func (t *UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates) GetWorkflowDefinitionID() *string { - if t == nil { - t = &UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates{} - } - return t.WorkflowDefinitionID -} - -type UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate struct { - NotificationTemplates []*UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates "json:\"notificationTemplates,omitempty\" graphql:\"notificationTemplates\"" - UpdatedIDs []string "json:\"updatedIDs,omitempty\" graphql:\"updatedIDs\"" -} - -func (t *UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate) GetNotificationTemplates() []*UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate_NotificationTemplates { - if t == nil { - t = &UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate{} - } - return t.NotificationTemplates -} -func (t *UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate) GetUpdatedIDs() []string { - if t == nil { - t = &UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate{} - } - return t.UpdatedIDs -} - -type UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates struct { - Active bool "json:\"active\" graphql:\"active\"" - Blocks map[string]any "json:\"blocks,omitempty\" graphql:\"blocks\"" - BodyTemplate *string "json:\"bodyTemplate,omitempty\" graphql:\"bodyTemplate\"" - Channel enums.Channel "json:\"channel\" graphql:\"channel\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - EmailTemplateID *string "json:\"emailTemplateID,omitempty\" graphql:\"emailTemplateID\"" - Format enums.NotificationTemplateFormat "json:\"format\" graphql:\"format\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID *string "json:\"integrationID,omitempty\" graphql:\"integrationID\"" - InternalNotes *string "json:\"internalNotes,omitempty\" graphql:\"internalNotes\"" - Jsonconfig map[string]any "json:\"jsonconfig,omitempty\" graphql:\"jsonconfig\"" - Key string "json:\"key\" graphql:\"key\"" - Locale string "json:\"locale\" graphql:\"locale\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SubjectTemplate *string "json:\"subjectTemplate,omitempty\" graphql:\"subjectTemplate\"" - SystemInternalID *string "json:\"systemInternalID,omitempty\" graphql:\"systemInternalID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - TitleTemplate *string "json:\"titleTemplate,omitempty\" graphql:\"titleTemplate\"" - TopicPattern string "json:\"topicPattern\" graphql:\"topicPattern\"" - Uischema map[string]any "json:\"uischema,omitempty\" graphql:\"uischema\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Version int64 "json:\"version\" graphql:\"version\"" - WorkflowDefinitionID *string "json:\"workflowDefinitionID,omitempty\" graphql:\"workflowDefinitionID\"" -} - -func (t *UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates) GetActive() bool { - if t == nil { - t = &UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates{} - } - return t.Active -} -func (t *UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates) GetBlocks() map[string]any { - if t == nil { - t = &UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates{} - } - return t.Blocks -} -func (t *UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates) GetBodyTemplate() *string { - if t == nil { - t = &UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates{} - } - return t.BodyTemplate -} -func (t *UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates) GetChannel() *enums.Channel { - if t == nil { - t = &UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates{} - } - return &t.Channel -} -func (t *UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates{} - } - return t.CreatedAt -} -func (t *UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates) GetCreatedBy() *string { - if t == nil { - t = &UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates{} - } - return t.CreatedBy -} -func (t *UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates) GetDescription() *string { - if t == nil { - t = &UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates{} - } - return t.Description -} -func (t *UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates) GetEmailTemplateID() *string { - if t == nil { - t = &UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates{} - } - return t.EmailTemplateID -} -func (t *UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates) GetFormat() *enums.NotificationTemplateFormat { - if t == nil { - t = &UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates{} - } - return &t.Format -} -func (t *UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates) GetID() string { - if t == nil { - t = &UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates{} - } - return t.ID -} -func (t *UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates) GetIntegrationID() *string { - if t == nil { - t = &UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates{} - } - return t.IntegrationID -} -func (t *UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates) GetInternalNotes() *string { - if t == nil { - t = &UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates{} - } - return t.InternalNotes -} -func (t *UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates) GetJsonconfig() map[string]any { - if t == nil { - t = &UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates{} - } - return t.Jsonconfig -} -func (t *UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates) GetKey() string { - if t == nil { - t = &UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates{} - } - return t.Key -} -func (t *UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates) GetLocale() string { - if t == nil { - t = &UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates{} - } - return t.Locale -} -func (t *UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates) GetMetadata() map[string]any { - if t == nil { - t = &UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates{} - } - return t.Metadata -} -func (t *UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates) GetName() string { - if t == nil { - t = &UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates{} - } - return t.Name -} -func (t *UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates) GetOwnerID() *string { - if t == nil { - t = &UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates{} - } - return t.OwnerID -} -func (t *UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates) GetSubjectTemplate() *string { - if t == nil { - t = &UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates{} - } - return t.SubjectTemplate -} -func (t *UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates) GetSystemInternalID() *string { - if t == nil { - t = &UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates{} - } - return t.SystemInternalID -} -func (t *UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates) GetSystemOwned() *bool { - if t == nil { - t = &UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates{} - } - return t.SystemOwned -} -func (t *UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates) GetTitleTemplate() *string { - if t == nil { - t = &UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates{} - } - return t.TitleTemplate -} -func (t *UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates) GetTopicPattern() string { - if t == nil { - t = &UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates{} - } - return t.TopicPattern -} -func (t *UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates) GetUischema() map[string]any { - if t == nil { - t = &UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates{} - } - return t.Uischema -} -func (t *UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates{} - } - return t.UpdatedAt -} -func (t *UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates) GetUpdatedBy() *string { - if t == nil { - t = &UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates{} - } - return t.UpdatedBy -} -func (t *UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates) GetVersion() int64 { - if t == nil { - t = &UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates{} - } - return t.Version -} -func (t *UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates) GetWorkflowDefinitionID() *string { - if t == nil { - t = &UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates{} - } - return t.WorkflowDefinitionID -} - -type UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate struct { - NotificationTemplates []*UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates "json:\"notificationTemplates,omitempty\" graphql:\"notificationTemplates\"" - UpdatedIDs []string "json:\"updatedIDs,omitempty\" graphql:\"updatedIDs\"" -} - -func (t *UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate) GetNotificationTemplates() []*UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate_NotificationTemplates { - if t == nil { - t = &UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate{} - } - return t.NotificationTemplates -} -func (t *UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate) GetUpdatedIDs() []string { - if t == nil { - t = &UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate{} - } - return t.UpdatedIDs -} - -type UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate struct { - Active bool "json:\"active\" graphql:\"active\"" - Blocks map[string]any "json:\"blocks,omitempty\" graphql:\"blocks\"" - BodyTemplate *string "json:\"bodyTemplate,omitempty\" graphql:\"bodyTemplate\"" - Channel enums.Channel "json:\"channel\" graphql:\"channel\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - EmailTemplateID *string "json:\"emailTemplateID,omitempty\" graphql:\"emailTemplateID\"" - Format enums.NotificationTemplateFormat "json:\"format\" graphql:\"format\"" - ID string "json:\"id\" graphql:\"id\"" - IntegrationID *string "json:\"integrationID,omitempty\" graphql:\"integrationID\"" - InternalNotes *string "json:\"internalNotes,omitempty\" graphql:\"internalNotes\"" - Jsonconfig map[string]any "json:\"jsonconfig,omitempty\" graphql:\"jsonconfig\"" - Key string "json:\"key\" graphql:\"key\"" - Locale string "json:\"locale\" graphql:\"locale\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SubjectTemplate *string "json:\"subjectTemplate,omitempty\" graphql:\"subjectTemplate\"" - SystemInternalID *string "json:\"systemInternalID,omitempty\" graphql:\"systemInternalID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - TitleTemplate *string "json:\"titleTemplate,omitempty\" graphql:\"titleTemplate\"" - TopicPattern string "json:\"topicPattern\" graphql:\"topicPattern\"" - Uischema map[string]any "json:\"uischema,omitempty\" graphql:\"uischema\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Version int64 "json:\"version\" graphql:\"version\"" - WorkflowDefinitionID *string "json:\"workflowDefinitionID,omitempty\" graphql:\"workflowDefinitionID\"" -} - -func (t *UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate) GetActive() bool { - if t == nil { - t = &UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate{} - } - return t.Active -} -func (t *UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate) GetBlocks() map[string]any { - if t == nil { - t = &UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate{} - } - return t.Blocks -} -func (t *UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate) GetBodyTemplate() *string { - if t == nil { - t = &UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate{} - } - return t.BodyTemplate -} -func (t *UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate) GetChannel() *enums.Channel { - if t == nil { - t = &UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate{} - } - return &t.Channel -} -func (t *UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate{} - } - return t.CreatedAt -} -func (t *UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate) GetCreatedBy() *string { - if t == nil { - t = &UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate{} - } - return t.CreatedBy -} -func (t *UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate) GetDescription() *string { - if t == nil { - t = &UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate{} - } - return t.Description -} -func (t *UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate) GetEmailTemplateID() *string { - if t == nil { - t = &UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate{} - } - return t.EmailTemplateID -} -func (t *UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate) GetFormat() *enums.NotificationTemplateFormat { - if t == nil { - t = &UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate{} - } - return &t.Format -} -func (t *UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate) GetID() string { - if t == nil { - t = &UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate{} - } - return t.ID -} -func (t *UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate) GetIntegrationID() *string { - if t == nil { - t = &UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate{} - } - return t.IntegrationID -} -func (t *UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate) GetInternalNotes() *string { - if t == nil { - t = &UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate{} - } - return t.InternalNotes -} -func (t *UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate) GetJsonconfig() map[string]any { - if t == nil { - t = &UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate{} - } - return t.Jsonconfig -} -func (t *UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate) GetKey() string { - if t == nil { - t = &UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate{} - } - return t.Key -} -func (t *UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate) GetLocale() string { - if t == nil { - t = &UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate{} - } - return t.Locale -} -func (t *UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate) GetMetadata() map[string]any { - if t == nil { - t = &UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate{} - } - return t.Metadata -} -func (t *UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate) GetName() string { - if t == nil { - t = &UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate{} - } - return t.Name -} -func (t *UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate) GetOwnerID() *string { - if t == nil { - t = &UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate{} - } - return t.OwnerID -} -func (t *UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate) GetSubjectTemplate() *string { - if t == nil { - t = &UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate{} - } - return t.SubjectTemplate -} -func (t *UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate) GetSystemInternalID() *string { - if t == nil { - t = &UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate{} - } - return t.SystemInternalID -} -func (t *UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate) GetSystemOwned() *bool { - if t == nil { - t = &UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate{} - } - return t.SystemOwned -} -func (t *UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate) GetTitleTemplate() *string { - if t == nil { - t = &UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate{} - } - return t.TitleTemplate -} -func (t *UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate) GetTopicPattern() string { - if t == nil { - t = &UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate{} - } - return t.TopicPattern -} -func (t *UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate) GetUischema() map[string]any { - if t == nil { - t = &UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate{} - } - return t.Uischema -} -func (t *UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate{} - } - return t.UpdatedAt -} -func (t *UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate) GetUpdatedBy() *string { - if t == nil { - t = &UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate{} - } - return t.UpdatedBy -} -func (t *UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate) GetVersion() int64 { - if t == nil { - t = &UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate{} - } - return t.Version -} -func (t *UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate) GetWorkflowDefinitionID() *string { - if t == nil { - t = &UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate{} - } - return t.WorkflowDefinitionID -} - -type UpdateNotificationTemplate_UpdateNotificationTemplate struct { - NotificationTemplate UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate "json:\"notificationTemplate\" graphql:\"notificationTemplate\"" -} - -func (t *UpdateNotificationTemplate_UpdateNotificationTemplate) GetNotificationTemplate() *UpdateNotificationTemplate_UpdateNotificationTemplate_NotificationTemplate { - if t == nil { - t = &UpdateNotificationTemplate_UpdateNotificationTemplate{} - } - return &t.NotificationTemplate -} - -type CreateOnboarding_CreateOnboarding_Onboarding struct { - CompanyDetails map[string]any "json:\"companyDetails,omitempty\" graphql:\"companyDetails\"" - CompanyName string "json:\"companyName\" graphql:\"companyName\"" - Compliance map[string]any "json:\"compliance,omitempty\" graphql:\"compliance\"" - Domains []string "json:\"domains,omitempty\" graphql:\"domains\"" - ID string "json:\"id\" graphql:\"id\"" - OrganizationID *string "json:\"organizationID,omitempty\" graphql:\"organizationID\"" - UserDetails map[string]any "json:\"userDetails,omitempty\" graphql:\"userDetails\"" -} - -func (t *CreateOnboarding_CreateOnboarding_Onboarding) GetCompanyDetails() map[string]any { - if t == nil { - t = &CreateOnboarding_CreateOnboarding_Onboarding{} - } - return t.CompanyDetails -} -func (t *CreateOnboarding_CreateOnboarding_Onboarding) GetCompanyName() string { - if t == nil { - t = &CreateOnboarding_CreateOnboarding_Onboarding{} - } - return t.CompanyName -} -func (t *CreateOnboarding_CreateOnboarding_Onboarding) GetCompliance() map[string]any { - if t == nil { - t = &CreateOnboarding_CreateOnboarding_Onboarding{} - } - return t.Compliance -} -func (t *CreateOnboarding_CreateOnboarding_Onboarding) GetDomains() []string { - if t == nil { - t = &CreateOnboarding_CreateOnboarding_Onboarding{} - } - return t.Domains -} -func (t *CreateOnboarding_CreateOnboarding_Onboarding) GetID() string { - if t == nil { - t = &CreateOnboarding_CreateOnboarding_Onboarding{} - } - return t.ID -} -func (t *CreateOnboarding_CreateOnboarding_Onboarding) GetOrganizationID() *string { - if t == nil { - t = &CreateOnboarding_CreateOnboarding_Onboarding{} - } - return t.OrganizationID -} -func (t *CreateOnboarding_CreateOnboarding_Onboarding) GetUserDetails() map[string]any { - if t == nil { - t = &CreateOnboarding_CreateOnboarding_Onboarding{} - } - return t.UserDetails -} - -type CreateOnboarding_CreateOnboarding struct { - Onboarding CreateOnboarding_CreateOnboarding_Onboarding "json:\"onboarding\" graphql:\"onboarding\"" -} - -func (t *CreateOnboarding_CreateOnboarding) GetOnboarding() *CreateOnboarding_CreateOnboarding_Onboarding { - if t == nil { - t = &CreateOnboarding_CreateOnboarding{} - } - return &t.Onboarding -} - -type CreateOrganization_CreateOrganization_Organization struct { - AvatarLocalFileID *string "json:\"avatarLocalFileID,omitempty\" graphql:\"avatarLocalFileID\"" - AvatarRemoteURL *string "json:\"avatarRemoteURL,omitempty\" graphql:\"avatarRemoteURL\"" - AvatarUpdatedAt *time.Time "json:\"avatarUpdatedAt,omitempty\" graphql:\"avatarUpdatedAt\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DedicatedDb bool "json:\"dedicatedDb\" graphql:\"dedicatedDb\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - PersonalOrg *bool "json:\"personalOrg,omitempty\" graphql:\"personalOrg\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateOrganization_CreateOrganization_Organization) GetAvatarLocalFileID() *string { - if t == nil { - t = &CreateOrganization_CreateOrganization_Organization{} - } - return t.AvatarLocalFileID -} -func (t *CreateOrganization_CreateOrganization_Organization) GetAvatarRemoteURL() *string { - if t == nil { - t = &CreateOrganization_CreateOrganization_Organization{} - } - return t.AvatarRemoteURL -} -func (t *CreateOrganization_CreateOrganization_Organization) GetAvatarUpdatedAt() *time.Time { - if t == nil { - t = &CreateOrganization_CreateOrganization_Organization{} - } - return t.AvatarUpdatedAt -} -func (t *CreateOrganization_CreateOrganization_Organization) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateOrganization_CreateOrganization_Organization{} - } - return t.CreatedAt -} -func (t *CreateOrganization_CreateOrganization_Organization) GetCreatedBy() *string { - if t == nil { - t = &CreateOrganization_CreateOrganization_Organization{} - } - return t.CreatedBy -} -func (t *CreateOrganization_CreateOrganization_Organization) GetDedicatedDb() bool { - if t == nil { - t = &CreateOrganization_CreateOrganization_Organization{} - } - return t.DedicatedDb -} -func (t *CreateOrganization_CreateOrganization_Organization) GetDescription() *string { - if t == nil { - t = &CreateOrganization_CreateOrganization_Organization{} - } - return t.Description -} -func (t *CreateOrganization_CreateOrganization_Organization) GetDisplayName() string { - if t == nil { - t = &CreateOrganization_CreateOrganization_Organization{} - } - return t.DisplayName -} -func (t *CreateOrganization_CreateOrganization_Organization) GetID() string { - if t == nil { - t = &CreateOrganization_CreateOrganization_Organization{} - } - return t.ID -} -func (t *CreateOrganization_CreateOrganization_Organization) GetName() string { - if t == nil { - t = &CreateOrganization_CreateOrganization_Organization{} - } - return t.Name -} -func (t *CreateOrganization_CreateOrganization_Organization) GetPersonalOrg() *bool { - if t == nil { - t = &CreateOrganization_CreateOrganization_Organization{} - } - return t.PersonalOrg -} -func (t *CreateOrganization_CreateOrganization_Organization) GetTags() []string { - if t == nil { - t = &CreateOrganization_CreateOrganization_Organization{} - } - return t.Tags -} -func (t *CreateOrganization_CreateOrganization_Organization) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateOrganization_CreateOrganization_Organization{} - } - return t.UpdatedAt -} -func (t *CreateOrganization_CreateOrganization_Organization) GetUpdatedBy() *string { - if t == nil { - t = &CreateOrganization_CreateOrganization_Organization{} - } - return t.UpdatedBy -} - -type CreateOrganization_CreateOrganization struct { - Organization CreateOrganization_CreateOrganization_Organization "json:\"organization\" graphql:\"organization\"" -} - -func (t *CreateOrganization_CreateOrganization) GetOrganization() *CreateOrganization_CreateOrganization_Organization { - if t == nil { - t = &CreateOrganization_CreateOrganization{} - } - return &t.Organization -} - -type DeleteOrganization_DeleteOrganization struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteOrganization_DeleteOrganization) GetDeletedID() string { - if t == nil { - t = &DeleteOrganization_DeleteOrganization{} - } - return t.DeletedID -} - -type GetAllOrganizations_Organizations_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllOrganizations_Organizations_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllOrganizations_Organizations_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllOrganizations_Organizations_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllOrganizations_Organizations_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllOrganizations_Organizations_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllOrganizations_Organizations_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllOrganizations_Organizations_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllOrganizations_Organizations_PageInfo{} - } - return t.StartCursor -} - -type GetAllOrganizations_Organizations_Edges_Node struct { - AvatarLocalFileID *string "json:\"avatarLocalFileID,omitempty\" graphql:\"avatarLocalFileID\"" - AvatarRemoteURL *string "json:\"avatarRemoteURL,omitempty\" graphql:\"avatarRemoteURL\"" - AvatarUpdatedAt *time.Time "json:\"avatarUpdatedAt,omitempty\" graphql:\"avatarUpdatedAt\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DedicatedDb bool "json:\"dedicatedDb\" graphql:\"dedicatedDb\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - PersonalOrg *bool "json:\"personalOrg,omitempty\" graphql:\"personalOrg\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllOrganizations_Organizations_Edges_Node) GetAvatarLocalFileID() *string { - if t == nil { - t = &GetAllOrganizations_Organizations_Edges_Node{} - } - return t.AvatarLocalFileID -} -func (t *GetAllOrganizations_Organizations_Edges_Node) GetAvatarRemoteURL() *string { - if t == nil { - t = &GetAllOrganizations_Organizations_Edges_Node{} - } - return t.AvatarRemoteURL -} -func (t *GetAllOrganizations_Organizations_Edges_Node) GetAvatarUpdatedAt() *time.Time { - if t == nil { - t = &GetAllOrganizations_Organizations_Edges_Node{} - } - return t.AvatarUpdatedAt -} -func (t *GetAllOrganizations_Organizations_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllOrganizations_Organizations_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllOrganizations_Organizations_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllOrganizations_Organizations_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllOrganizations_Organizations_Edges_Node) GetDedicatedDb() bool { - if t == nil { - t = &GetAllOrganizations_Organizations_Edges_Node{} - } - return t.DedicatedDb -} -func (t *GetAllOrganizations_Organizations_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetAllOrganizations_Organizations_Edges_Node{} - } - return t.Description -} -func (t *GetAllOrganizations_Organizations_Edges_Node) GetDisplayName() string { - if t == nil { - t = &GetAllOrganizations_Organizations_Edges_Node{} - } - return t.DisplayName -} -func (t *GetAllOrganizations_Organizations_Edges_Node) GetID() string { - if t == nil { - t = &GetAllOrganizations_Organizations_Edges_Node{} - } - return t.ID -} -func (t *GetAllOrganizations_Organizations_Edges_Node) GetName() string { - if t == nil { - t = &GetAllOrganizations_Organizations_Edges_Node{} - } - return t.Name -} -func (t *GetAllOrganizations_Organizations_Edges_Node) GetPersonalOrg() *bool { - if t == nil { - t = &GetAllOrganizations_Organizations_Edges_Node{} - } - return t.PersonalOrg -} -func (t *GetAllOrganizations_Organizations_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllOrganizations_Organizations_Edges_Node{} - } - return t.Tags -} -func (t *GetAllOrganizations_Organizations_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllOrganizations_Organizations_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllOrganizations_Organizations_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllOrganizations_Organizations_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllOrganizations_Organizations_Edges struct { - Node *GetAllOrganizations_Organizations_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllOrganizations_Organizations_Edges) GetNode() *GetAllOrganizations_Organizations_Edges_Node { - if t == nil { - t = &GetAllOrganizations_Organizations_Edges{} - } - return t.Node -} - -type GetAllOrganizations_Organizations struct { - Edges []*GetAllOrganizations_Organizations_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllOrganizations_Organizations_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllOrganizations_Organizations) GetEdges() []*GetAllOrganizations_Organizations_Edges { - if t == nil { - t = &GetAllOrganizations_Organizations{} - } - return t.Edges -} -func (t *GetAllOrganizations_Organizations) GetPageInfo() *GetAllOrganizations_Organizations_PageInfo { - if t == nil { - t = &GetAllOrganizations_Organizations{} - } - return &t.PageInfo -} -func (t *GetAllOrganizations_Organizations) GetTotalCount() int64 { - if t == nil { - t = &GetAllOrganizations_Organizations{} - } - return t.TotalCount -} - -type GetOrganizationByID_Organization struct { - AvatarLocalFileID *string "json:\"avatarLocalFileID,omitempty\" graphql:\"avatarLocalFileID\"" - AvatarRemoteURL *string "json:\"avatarRemoteURL,omitempty\" graphql:\"avatarRemoteURL\"" - AvatarUpdatedAt *time.Time "json:\"avatarUpdatedAt,omitempty\" graphql:\"avatarUpdatedAt\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DedicatedDb bool "json:\"dedicatedDb\" graphql:\"dedicatedDb\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - PersonalOrg *bool "json:\"personalOrg,omitempty\" graphql:\"personalOrg\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetOrganizationByID_Organization) GetAvatarLocalFileID() *string { - if t == nil { - t = &GetOrganizationByID_Organization{} - } - return t.AvatarLocalFileID -} -func (t *GetOrganizationByID_Organization) GetAvatarRemoteURL() *string { - if t == nil { - t = &GetOrganizationByID_Organization{} - } - return t.AvatarRemoteURL -} -func (t *GetOrganizationByID_Organization) GetAvatarUpdatedAt() *time.Time { - if t == nil { - t = &GetOrganizationByID_Organization{} - } - return t.AvatarUpdatedAt -} -func (t *GetOrganizationByID_Organization) GetCreatedAt() *time.Time { - if t == nil { - t = &GetOrganizationByID_Organization{} - } - return t.CreatedAt -} -func (t *GetOrganizationByID_Organization) GetCreatedBy() *string { - if t == nil { - t = &GetOrganizationByID_Organization{} - } - return t.CreatedBy -} -func (t *GetOrganizationByID_Organization) GetDedicatedDb() bool { - if t == nil { - t = &GetOrganizationByID_Organization{} - } - return t.DedicatedDb -} -func (t *GetOrganizationByID_Organization) GetDescription() *string { - if t == nil { - t = &GetOrganizationByID_Organization{} - } - return t.Description -} -func (t *GetOrganizationByID_Organization) GetDisplayName() string { - if t == nil { - t = &GetOrganizationByID_Organization{} - } - return t.DisplayName -} -func (t *GetOrganizationByID_Organization) GetID() string { - if t == nil { - t = &GetOrganizationByID_Organization{} - } - return t.ID -} -func (t *GetOrganizationByID_Organization) GetName() string { - if t == nil { - t = &GetOrganizationByID_Organization{} - } - return t.Name -} -func (t *GetOrganizationByID_Organization) GetPersonalOrg() *bool { - if t == nil { - t = &GetOrganizationByID_Organization{} - } - return t.PersonalOrg -} -func (t *GetOrganizationByID_Organization) GetTags() []string { - if t == nil { - t = &GetOrganizationByID_Organization{} - } - return t.Tags -} -func (t *GetOrganizationByID_Organization) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetOrganizationByID_Organization{} - } - return t.UpdatedAt -} -func (t *GetOrganizationByID_Organization) GetUpdatedBy() *string { - if t == nil { - t = &GetOrganizationByID_Organization{} - } - return t.UpdatedBy -} - -type GetOrganizations_Organizations_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetOrganizations_Organizations_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetOrganizations_Organizations_PageInfo{} - } - return t.EndCursor -} -func (t *GetOrganizations_Organizations_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetOrganizations_Organizations_PageInfo{} - } - return t.HasNextPage -} -func (t *GetOrganizations_Organizations_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetOrganizations_Organizations_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetOrganizations_Organizations_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetOrganizations_Organizations_PageInfo{} - } - return t.StartCursor -} - -type GetOrganizations_Organizations_Edges_Node struct { - AvatarLocalFileID *string "json:\"avatarLocalFileID,omitempty\" graphql:\"avatarLocalFileID\"" - AvatarRemoteURL *string "json:\"avatarRemoteURL,omitempty\" graphql:\"avatarRemoteURL\"" - AvatarUpdatedAt *time.Time "json:\"avatarUpdatedAt,omitempty\" graphql:\"avatarUpdatedAt\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DedicatedDb bool "json:\"dedicatedDb\" graphql:\"dedicatedDb\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - PersonalOrg *bool "json:\"personalOrg,omitempty\" graphql:\"personalOrg\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetOrganizations_Organizations_Edges_Node) GetAvatarLocalFileID() *string { - if t == nil { - t = &GetOrganizations_Organizations_Edges_Node{} - } - return t.AvatarLocalFileID -} -func (t *GetOrganizations_Organizations_Edges_Node) GetAvatarRemoteURL() *string { - if t == nil { - t = &GetOrganizations_Organizations_Edges_Node{} - } - return t.AvatarRemoteURL -} -func (t *GetOrganizations_Organizations_Edges_Node) GetAvatarUpdatedAt() *time.Time { - if t == nil { - t = &GetOrganizations_Organizations_Edges_Node{} - } - return t.AvatarUpdatedAt -} -func (t *GetOrganizations_Organizations_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetOrganizations_Organizations_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetOrganizations_Organizations_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetOrganizations_Organizations_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetOrganizations_Organizations_Edges_Node) GetDedicatedDb() bool { - if t == nil { - t = &GetOrganizations_Organizations_Edges_Node{} - } - return t.DedicatedDb -} -func (t *GetOrganizations_Organizations_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetOrganizations_Organizations_Edges_Node{} - } - return t.Description -} -func (t *GetOrganizations_Organizations_Edges_Node) GetDisplayName() string { - if t == nil { - t = &GetOrganizations_Organizations_Edges_Node{} - } - return t.DisplayName -} -func (t *GetOrganizations_Organizations_Edges_Node) GetID() string { - if t == nil { - t = &GetOrganizations_Organizations_Edges_Node{} - } - return t.ID -} -func (t *GetOrganizations_Organizations_Edges_Node) GetName() string { - if t == nil { - t = &GetOrganizations_Organizations_Edges_Node{} - } - return t.Name -} -func (t *GetOrganizations_Organizations_Edges_Node) GetPersonalOrg() *bool { - if t == nil { - t = &GetOrganizations_Organizations_Edges_Node{} - } - return t.PersonalOrg -} -func (t *GetOrganizations_Organizations_Edges_Node) GetTags() []string { - if t == nil { - t = &GetOrganizations_Organizations_Edges_Node{} - } - return t.Tags -} -func (t *GetOrganizations_Organizations_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetOrganizations_Organizations_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetOrganizations_Organizations_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetOrganizations_Organizations_Edges_Node{} - } - return t.UpdatedBy -} - -type GetOrganizations_Organizations_Edges struct { - Node *GetOrganizations_Organizations_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetOrganizations_Organizations_Edges) GetNode() *GetOrganizations_Organizations_Edges_Node { - if t == nil { - t = &GetOrganizations_Organizations_Edges{} - } - return t.Node -} - -type GetOrganizations_Organizations struct { - Edges []*GetOrganizations_Organizations_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetOrganizations_Organizations_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetOrganizations_Organizations) GetEdges() []*GetOrganizations_Organizations_Edges { - if t == nil { - t = &GetOrganizations_Organizations{} - } - return t.Edges -} -func (t *GetOrganizations_Organizations) GetPageInfo() *GetOrganizations_Organizations_PageInfo { - if t == nil { - t = &GetOrganizations_Organizations{} - } - return &t.PageInfo -} -func (t *GetOrganizations_Organizations) GetTotalCount() int64 { - if t == nil { - t = &GetOrganizations_Organizations{} - } - return t.TotalCount -} - -type UpdateOrganization_UpdateOrganization_Organization struct { - AvatarLocalFileID *string "json:\"avatarLocalFileID,omitempty\" graphql:\"avatarLocalFileID\"" - AvatarRemoteURL *string "json:\"avatarRemoteURL,omitempty\" graphql:\"avatarRemoteURL\"" - AvatarUpdatedAt *time.Time "json:\"avatarUpdatedAt,omitempty\" graphql:\"avatarUpdatedAt\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DedicatedDb bool "json:\"dedicatedDb\" graphql:\"dedicatedDb\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - PersonalOrg *bool "json:\"personalOrg,omitempty\" graphql:\"personalOrg\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateOrganization_UpdateOrganization_Organization) GetAvatarLocalFileID() *string { - if t == nil { - t = &UpdateOrganization_UpdateOrganization_Organization{} - } - return t.AvatarLocalFileID -} -func (t *UpdateOrganization_UpdateOrganization_Organization) GetAvatarRemoteURL() *string { - if t == nil { - t = &UpdateOrganization_UpdateOrganization_Organization{} - } - return t.AvatarRemoteURL -} -func (t *UpdateOrganization_UpdateOrganization_Organization) GetAvatarUpdatedAt() *time.Time { - if t == nil { - t = &UpdateOrganization_UpdateOrganization_Organization{} - } - return t.AvatarUpdatedAt -} -func (t *UpdateOrganization_UpdateOrganization_Organization) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateOrganization_UpdateOrganization_Organization{} - } - return t.CreatedAt -} -func (t *UpdateOrganization_UpdateOrganization_Organization) GetCreatedBy() *string { - if t == nil { - t = &UpdateOrganization_UpdateOrganization_Organization{} - } - return t.CreatedBy -} -func (t *UpdateOrganization_UpdateOrganization_Organization) GetDedicatedDb() bool { - if t == nil { - t = &UpdateOrganization_UpdateOrganization_Organization{} - } - return t.DedicatedDb -} -func (t *UpdateOrganization_UpdateOrganization_Organization) GetDescription() *string { - if t == nil { - t = &UpdateOrganization_UpdateOrganization_Organization{} - } - return t.Description -} -func (t *UpdateOrganization_UpdateOrganization_Organization) GetDisplayName() string { - if t == nil { - t = &UpdateOrganization_UpdateOrganization_Organization{} - } - return t.DisplayName -} -func (t *UpdateOrganization_UpdateOrganization_Organization) GetID() string { - if t == nil { - t = &UpdateOrganization_UpdateOrganization_Organization{} - } - return t.ID -} -func (t *UpdateOrganization_UpdateOrganization_Organization) GetName() string { - if t == nil { - t = &UpdateOrganization_UpdateOrganization_Organization{} - } - return t.Name -} -func (t *UpdateOrganization_UpdateOrganization_Organization) GetPersonalOrg() *bool { - if t == nil { - t = &UpdateOrganization_UpdateOrganization_Organization{} - } - return t.PersonalOrg -} -func (t *UpdateOrganization_UpdateOrganization_Organization) GetTags() []string { - if t == nil { - t = &UpdateOrganization_UpdateOrganization_Organization{} - } - return t.Tags -} -func (t *UpdateOrganization_UpdateOrganization_Organization) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateOrganization_UpdateOrganization_Organization{} - } - return t.UpdatedAt -} -func (t *UpdateOrganization_UpdateOrganization_Organization) GetUpdatedBy() *string { - if t == nil { - t = &UpdateOrganization_UpdateOrganization_Organization{} - } - return t.UpdatedBy -} - -type UpdateOrganization_UpdateOrganization struct { - Organization UpdateOrganization_UpdateOrganization_Organization "json:\"organization\" graphql:\"organization\"" -} - -func (t *UpdateOrganization_UpdateOrganization) GetOrganization() *UpdateOrganization_UpdateOrganization_Organization { - if t == nil { - t = &UpdateOrganization_UpdateOrganization{} - } - return &t.Organization -} - -type CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings struct { - AllowMatchingDomainsAutojoin *bool "json:\"allowMatchingDomainsAutojoin,omitempty\" graphql:\"allowMatchingDomainsAutojoin\"" - AllowedEmailDomains []string "json:\"allowedEmailDomains,omitempty\" graphql:\"allowedEmailDomains\"" - BillingAddress *models.Address "json:\"billingAddress,omitempty\" graphql:\"billingAddress\"" - BillingContact *string "json:\"billingContact,omitempty\" graphql:\"billingContact\"" - BillingEmail *string "json:\"billingEmail,omitempty\" graphql:\"billingEmail\"" - BillingNotificationsEnabled bool "json:\"billingNotificationsEnabled\" graphql:\"billingNotificationsEnabled\"" - BillingPhone *string "json:\"billingPhone,omitempty\" graphql:\"billingPhone\"" - ComplianceWebhookToken *string "json:\"complianceWebhookToken,omitempty\" graphql:\"complianceWebhookToken\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Domains []string "json:\"domains,omitempty\" graphql:\"domains\"" - GeoLocation *enums.Region "json:\"geoLocation,omitempty\" graphql:\"geoLocation\"" - ID string "json:\"id\" graphql:\"id\"" - IdentityProvider *enums.SSOProvider "json:\"identityProvider,omitempty\" graphql:\"identityProvider\"" - IdentityProviderAuthTested bool "json:\"identityProviderAuthTested\" graphql:\"identityProviderAuthTested\"" - IdentityProviderClientID *string "json:\"identityProviderClientID,omitempty\" graphql:\"identityProviderClientID\"" - IdentityProviderClientSecret *string "json:\"identityProviderClientSecret,omitempty\" graphql:\"identityProviderClientSecret\"" - IdentityProviderEntityID *string "json:\"identityProviderEntityID,omitempty\" graphql:\"identityProviderEntityID\"" - IdentityProviderLoginEnforced bool "json:\"identityProviderLoginEnforced\" graphql:\"identityProviderLoginEnforced\"" - IdentityProviderMetadataEndpoint *string "json:\"identityProviderMetadataEndpoint,omitempty\" graphql:\"identityProviderMetadataEndpoint\"" - OidcDiscoveryEndpoint *string "json:\"oidcDiscoveryEndpoint,omitempty\" graphql:\"oidcDiscoveryEndpoint\"" - OrganizationID *string "json:\"organizationID,omitempty\" graphql:\"organizationID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TaxIdentifier *string "json:\"taxIdentifier,omitempty\" graphql:\"taxIdentifier\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings) GetAllowMatchingDomainsAutojoin() *bool { - if t == nil { - t = &CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings{} - } - return t.AllowMatchingDomainsAutojoin -} -func (t *CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings) GetAllowedEmailDomains() []string { - if t == nil { - t = &CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings{} - } - return t.AllowedEmailDomains -} -func (t *CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings) GetBillingAddress() *models.Address { - if t == nil { - t = &CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings{} - } - return t.BillingAddress -} -func (t *CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings) GetBillingContact() *string { - if t == nil { - t = &CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings{} - } - return t.BillingContact -} -func (t *CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings) GetBillingEmail() *string { - if t == nil { - t = &CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings{} - } - return t.BillingEmail -} -func (t *CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings) GetBillingNotificationsEnabled() bool { - if t == nil { - t = &CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings{} - } - return t.BillingNotificationsEnabled -} -func (t *CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings) GetBillingPhone() *string { - if t == nil { - t = &CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings{} - } - return t.BillingPhone -} -func (t *CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings) GetComplianceWebhookToken() *string { - if t == nil { - t = &CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings{} - } - return t.ComplianceWebhookToken -} -func (t *CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings) GetDomains() []string { - if t == nil { - t = &CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings{} - } - return t.Domains -} -func (t *CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings) GetGeoLocation() *enums.Region { - if t == nil { - t = &CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings{} - } - return t.GeoLocation -} -func (t *CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings) GetID() string { - if t == nil { - t = &CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings{} - } - return t.ID -} -func (t *CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings) GetIdentityProvider() *enums.SSOProvider { - if t == nil { - t = &CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings{} - } - return t.IdentityProvider -} -func (t *CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings) GetIdentityProviderAuthTested() bool { - if t == nil { - t = &CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings{} - } - return t.IdentityProviderAuthTested -} -func (t *CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings) GetIdentityProviderClientID() *string { - if t == nil { - t = &CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings{} - } - return t.IdentityProviderClientID -} -func (t *CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings) GetIdentityProviderClientSecret() *string { - if t == nil { - t = &CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings{} - } - return t.IdentityProviderClientSecret -} -func (t *CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings) GetIdentityProviderEntityID() *string { - if t == nil { - t = &CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings{} - } - return t.IdentityProviderEntityID -} -func (t *CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings) GetIdentityProviderLoginEnforced() bool { - if t == nil { - t = &CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings{} - } - return t.IdentityProviderLoginEnforced -} -func (t *CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings) GetIdentityProviderMetadataEndpoint() *string { - if t == nil { - t = &CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings{} - } - return t.IdentityProviderMetadataEndpoint -} -func (t *CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings) GetOidcDiscoveryEndpoint() *string { - if t == nil { - t = &CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings{} - } - return t.OidcDiscoveryEndpoint -} -func (t *CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings) GetOrganizationID() *string { - if t == nil { - t = &CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings{} - } - return t.OrganizationID -} -func (t *CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings) GetTags() []string { - if t == nil { - t = &CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings{} - } - return t.Tags -} -func (t *CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings) GetTaxIdentifier() *string { - if t == nil { - t = &CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings{} - } - return t.TaxIdentifier -} -func (t *CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings{} - } - return t.UpdatedBy -} - -type CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting struct { - OrganizationSettings []*CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings "json:\"organizationSettings,omitempty\" graphql:\"organizationSettings\"" -} - -func (t *CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting) GetOrganizationSettings() []*CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting_OrganizationSettings { - if t == nil { - t = &CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting{} - } - return t.OrganizationSettings -} - -type CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings struct { - AllowMatchingDomainsAutojoin *bool "json:\"allowMatchingDomainsAutojoin,omitempty\" graphql:\"allowMatchingDomainsAutojoin\"" - AllowedEmailDomains []string "json:\"allowedEmailDomains,omitempty\" graphql:\"allowedEmailDomains\"" - BillingAddress *models.Address "json:\"billingAddress,omitempty\" graphql:\"billingAddress\"" - BillingContact *string "json:\"billingContact,omitempty\" graphql:\"billingContact\"" - BillingEmail *string "json:\"billingEmail,omitempty\" graphql:\"billingEmail\"" - BillingNotificationsEnabled bool "json:\"billingNotificationsEnabled\" graphql:\"billingNotificationsEnabled\"" - BillingPhone *string "json:\"billingPhone,omitempty\" graphql:\"billingPhone\"" - ComplianceWebhookToken *string "json:\"complianceWebhookToken,omitempty\" graphql:\"complianceWebhookToken\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Domains []string "json:\"domains,omitempty\" graphql:\"domains\"" - GeoLocation *enums.Region "json:\"geoLocation,omitempty\" graphql:\"geoLocation\"" - ID string "json:\"id\" graphql:\"id\"" - IdentityProvider *enums.SSOProvider "json:\"identityProvider,omitempty\" graphql:\"identityProvider\"" - IdentityProviderAuthTested bool "json:\"identityProviderAuthTested\" graphql:\"identityProviderAuthTested\"" - IdentityProviderClientID *string "json:\"identityProviderClientID,omitempty\" graphql:\"identityProviderClientID\"" - IdentityProviderClientSecret *string "json:\"identityProviderClientSecret,omitempty\" graphql:\"identityProviderClientSecret\"" - IdentityProviderEntityID *string "json:\"identityProviderEntityID,omitempty\" graphql:\"identityProviderEntityID\"" - IdentityProviderLoginEnforced bool "json:\"identityProviderLoginEnforced\" graphql:\"identityProviderLoginEnforced\"" - IdentityProviderMetadataEndpoint *string "json:\"identityProviderMetadataEndpoint,omitempty\" graphql:\"identityProviderMetadataEndpoint\"" - OidcDiscoveryEndpoint *string "json:\"oidcDiscoveryEndpoint,omitempty\" graphql:\"oidcDiscoveryEndpoint\"" - OrganizationID *string "json:\"organizationID,omitempty\" graphql:\"organizationID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TaxIdentifier *string "json:\"taxIdentifier,omitempty\" graphql:\"taxIdentifier\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings) GetAllowMatchingDomainsAutojoin() *bool { - if t == nil { - t = &CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings{} - } - return t.AllowMatchingDomainsAutojoin -} -func (t *CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings) GetAllowedEmailDomains() []string { - if t == nil { - t = &CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings{} - } - return t.AllowedEmailDomains -} -func (t *CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings) GetBillingAddress() *models.Address { - if t == nil { - t = &CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings{} - } - return t.BillingAddress -} -func (t *CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings) GetBillingContact() *string { - if t == nil { - t = &CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings{} - } - return t.BillingContact -} -func (t *CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings) GetBillingEmail() *string { - if t == nil { - t = &CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings{} - } - return t.BillingEmail -} -func (t *CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings) GetBillingNotificationsEnabled() bool { - if t == nil { - t = &CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings{} - } - return t.BillingNotificationsEnabled -} -func (t *CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings) GetBillingPhone() *string { - if t == nil { - t = &CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings{} - } - return t.BillingPhone -} -func (t *CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings) GetComplianceWebhookToken() *string { - if t == nil { - t = &CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings{} - } - return t.ComplianceWebhookToken -} -func (t *CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings{} - } - return t.CreatedAt -} -func (t *CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings{} - } - return t.CreatedBy -} -func (t *CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings) GetDomains() []string { - if t == nil { - t = &CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings{} - } - return t.Domains -} -func (t *CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings) GetGeoLocation() *enums.Region { - if t == nil { - t = &CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings{} - } - return t.GeoLocation -} -func (t *CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings) GetID() string { - if t == nil { - t = &CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings{} - } - return t.ID -} -func (t *CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings) GetIdentityProvider() *enums.SSOProvider { - if t == nil { - t = &CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings{} - } - return t.IdentityProvider -} -func (t *CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings) GetIdentityProviderAuthTested() bool { - if t == nil { - t = &CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings{} - } - return t.IdentityProviderAuthTested -} -func (t *CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings) GetIdentityProviderClientID() *string { - if t == nil { - t = &CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings{} - } - return t.IdentityProviderClientID -} -func (t *CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings) GetIdentityProviderClientSecret() *string { - if t == nil { - t = &CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings{} - } - return t.IdentityProviderClientSecret -} -func (t *CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings) GetIdentityProviderEntityID() *string { - if t == nil { - t = &CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings{} - } - return t.IdentityProviderEntityID -} -func (t *CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings) GetIdentityProviderLoginEnforced() bool { - if t == nil { - t = &CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings{} - } - return t.IdentityProviderLoginEnforced -} -func (t *CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings) GetIdentityProviderMetadataEndpoint() *string { - if t == nil { - t = &CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings{} - } - return t.IdentityProviderMetadataEndpoint -} -func (t *CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings) GetOidcDiscoveryEndpoint() *string { - if t == nil { - t = &CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings{} - } - return t.OidcDiscoveryEndpoint -} -func (t *CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings) GetOrganizationID() *string { - if t == nil { - t = &CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings{} - } - return t.OrganizationID -} -func (t *CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings) GetTags() []string { - if t == nil { - t = &CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings{} - } - return t.Tags -} -func (t *CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings) GetTaxIdentifier() *string { - if t == nil { - t = &CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings{} - } - return t.TaxIdentifier -} -func (t *CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings{} - } - return t.UpdatedAt -} -func (t *CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings{} - } - return t.UpdatedBy -} - -type CreateBulkOrganizationSetting_CreateBulkOrganizationSetting struct { - OrganizationSettings []*CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings "json:\"organizationSettings,omitempty\" graphql:\"organizationSettings\"" -} - -func (t *CreateBulkOrganizationSetting_CreateBulkOrganizationSetting) GetOrganizationSettings() []*CreateBulkOrganizationSetting_CreateBulkOrganizationSetting_OrganizationSettings { - if t == nil { - t = &CreateBulkOrganizationSetting_CreateBulkOrganizationSetting{} - } - return t.OrganizationSettings -} - -type CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting struct { - AllowMatchingDomainsAutojoin *bool "json:\"allowMatchingDomainsAutojoin,omitempty\" graphql:\"allowMatchingDomainsAutojoin\"" - AllowedEmailDomains []string "json:\"allowedEmailDomains,omitempty\" graphql:\"allowedEmailDomains\"" - BillingAddress *models.Address "json:\"billingAddress,omitempty\" graphql:\"billingAddress\"" - BillingContact *string "json:\"billingContact,omitempty\" graphql:\"billingContact\"" - BillingEmail *string "json:\"billingEmail,omitempty\" graphql:\"billingEmail\"" - BillingNotificationsEnabled bool "json:\"billingNotificationsEnabled\" graphql:\"billingNotificationsEnabled\"" - BillingPhone *string "json:\"billingPhone,omitempty\" graphql:\"billingPhone\"" - ComplianceWebhookToken *string "json:\"complianceWebhookToken,omitempty\" graphql:\"complianceWebhookToken\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Domains []string "json:\"domains,omitempty\" graphql:\"domains\"" - GeoLocation *enums.Region "json:\"geoLocation,omitempty\" graphql:\"geoLocation\"" - ID string "json:\"id\" graphql:\"id\"" - IdentityProvider *enums.SSOProvider "json:\"identityProvider,omitempty\" graphql:\"identityProvider\"" - IdentityProviderAuthTested bool "json:\"identityProviderAuthTested\" graphql:\"identityProviderAuthTested\"" - IdentityProviderClientID *string "json:\"identityProviderClientID,omitempty\" graphql:\"identityProviderClientID\"" - IdentityProviderClientSecret *string "json:\"identityProviderClientSecret,omitempty\" graphql:\"identityProviderClientSecret\"" - IdentityProviderEntityID *string "json:\"identityProviderEntityID,omitempty\" graphql:\"identityProviderEntityID\"" - IdentityProviderLoginEnforced bool "json:\"identityProviderLoginEnforced\" graphql:\"identityProviderLoginEnforced\"" - IdentityProviderMetadataEndpoint *string "json:\"identityProviderMetadataEndpoint,omitempty\" graphql:\"identityProviderMetadataEndpoint\"" - OidcDiscoveryEndpoint *string "json:\"oidcDiscoveryEndpoint,omitempty\" graphql:\"oidcDiscoveryEndpoint\"" - OrganizationID *string "json:\"organizationID,omitempty\" graphql:\"organizationID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TaxIdentifier *string "json:\"taxIdentifier,omitempty\" graphql:\"taxIdentifier\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting) GetAllowMatchingDomainsAutojoin() *bool { - if t == nil { - t = &CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting{} - } - return t.AllowMatchingDomainsAutojoin -} -func (t *CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting) GetAllowedEmailDomains() []string { - if t == nil { - t = &CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting{} - } - return t.AllowedEmailDomains -} -func (t *CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting) GetBillingAddress() *models.Address { - if t == nil { - t = &CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting{} - } - return t.BillingAddress -} -func (t *CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting) GetBillingContact() *string { - if t == nil { - t = &CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting{} - } - return t.BillingContact -} -func (t *CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting) GetBillingEmail() *string { - if t == nil { - t = &CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting{} - } - return t.BillingEmail -} -func (t *CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting) GetBillingNotificationsEnabled() bool { - if t == nil { - t = &CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting{} - } - return t.BillingNotificationsEnabled -} -func (t *CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting) GetBillingPhone() *string { - if t == nil { - t = &CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting{} - } - return t.BillingPhone -} -func (t *CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting) GetComplianceWebhookToken() *string { - if t == nil { - t = &CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting{} - } - return t.ComplianceWebhookToken -} -func (t *CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting{} - } - return t.CreatedAt -} -func (t *CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting) GetCreatedBy() *string { - if t == nil { - t = &CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting{} - } - return t.CreatedBy -} -func (t *CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting) GetDomains() []string { - if t == nil { - t = &CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting{} - } - return t.Domains -} -func (t *CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting) GetGeoLocation() *enums.Region { - if t == nil { - t = &CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting{} - } - return t.GeoLocation -} -func (t *CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting) GetID() string { - if t == nil { - t = &CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting{} - } - return t.ID -} -func (t *CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting) GetIdentityProvider() *enums.SSOProvider { - if t == nil { - t = &CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting{} - } - return t.IdentityProvider -} -func (t *CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting) GetIdentityProviderAuthTested() bool { - if t == nil { - t = &CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting{} - } - return t.IdentityProviderAuthTested -} -func (t *CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting) GetIdentityProviderClientID() *string { - if t == nil { - t = &CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting{} - } - return t.IdentityProviderClientID -} -func (t *CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting) GetIdentityProviderClientSecret() *string { - if t == nil { - t = &CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting{} - } - return t.IdentityProviderClientSecret -} -func (t *CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting) GetIdentityProviderEntityID() *string { - if t == nil { - t = &CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting{} - } - return t.IdentityProviderEntityID -} -func (t *CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting) GetIdentityProviderLoginEnforced() bool { - if t == nil { - t = &CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting{} - } - return t.IdentityProviderLoginEnforced -} -func (t *CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting) GetIdentityProviderMetadataEndpoint() *string { - if t == nil { - t = &CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting{} - } - return t.IdentityProviderMetadataEndpoint -} -func (t *CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting) GetOidcDiscoveryEndpoint() *string { - if t == nil { - t = &CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting{} - } - return t.OidcDiscoveryEndpoint -} -func (t *CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting) GetOrganizationID() *string { - if t == nil { - t = &CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting{} - } - return t.OrganizationID -} -func (t *CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting) GetTags() []string { - if t == nil { - t = &CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting{} - } - return t.Tags -} -func (t *CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting) GetTaxIdentifier() *string { - if t == nil { - t = &CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting{} - } - return t.TaxIdentifier -} -func (t *CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting{} - } - return t.UpdatedAt -} -func (t *CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting) GetUpdatedBy() *string { - if t == nil { - t = &CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting{} - } - return t.UpdatedBy -} - -type CreateOrganizationSetting_CreateOrganizationSetting struct { - OrganizationSetting CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting "json:\"organizationSetting\" graphql:\"organizationSetting\"" -} - -func (t *CreateOrganizationSetting_CreateOrganizationSetting) GetOrganizationSetting() *CreateOrganizationSetting_CreateOrganizationSetting_OrganizationSetting { - if t == nil { - t = &CreateOrganizationSetting_CreateOrganizationSetting{} - } - return &t.OrganizationSetting -} - -type DeleteOrganizationSetting_DeleteOrganizationSetting struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteOrganizationSetting_DeleteOrganizationSetting) GetDeletedID() string { - if t == nil { - t = &DeleteOrganizationSetting_DeleteOrganizationSetting{} - } - return t.DeletedID -} - -type GetAllOrganizationSettings_OrganizationSettings_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllOrganizationSettings_OrganizationSettings_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllOrganizationSettings_OrganizationSettings_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllOrganizationSettings_OrganizationSettings_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllOrganizationSettings_OrganizationSettings_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllOrganizationSettings_OrganizationSettings_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllOrganizationSettings_OrganizationSettings_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllOrganizationSettings_OrganizationSettings_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllOrganizationSettings_OrganizationSettings_PageInfo{} - } - return t.StartCursor -} - -type GetAllOrganizationSettings_OrganizationSettings_Edges_Node struct { - AllowMatchingDomainsAutojoin *bool "json:\"allowMatchingDomainsAutojoin,omitempty\" graphql:\"allowMatchingDomainsAutojoin\"" - AllowedEmailDomains []string "json:\"allowedEmailDomains,omitempty\" graphql:\"allowedEmailDomains\"" - BillingAddress *models.Address "json:\"billingAddress,omitempty\" graphql:\"billingAddress\"" - BillingContact *string "json:\"billingContact,omitempty\" graphql:\"billingContact\"" - BillingEmail *string "json:\"billingEmail,omitempty\" graphql:\"billingEmail\"" - BillingNotificationsEnabled bool "json:\"billingNotificationsEnabled\" graphql:\"billingNotificationsEnabled\"" - BillingPhone *string "json:\"billingPhone,omitempty\" graphql:\"billingPhone\"" - ComplianceWebhookToken *string "json:\"complianceWebhookToken,omitempty\" graphql:\"complianceWebhookToken\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Domains []string "json:\"domains,omitempty\" graphql:\"domains\"" - GeoLocation *enums.Region "json:\"geoLocation,omitempty\" graphql:\"geoLocation\"" - ID string "json:\"id\" graphql:\"id\"" - IdentityProvider *enums.SSOProvider "json:\"identityProvider,omitempty\" graphql:\"identityProvider\"" - IdentityProviderAuthTested bool "json:\"identityProviderAuthTested\" graphql:\"identityProviderAuthTested\"" - IdentityProviderClientID *string "json:\"identityProviderClientID,omitempty\" graphql:\"identityProviderClientID\"" - IdentityProviderClientSecret *string "json:\"identityProviderClientSecret,omitempty\" graphql:\"identityProviderClientSecret\"" - IdentityProviderEntityID *string "json:\"identityProviderEntityID,omitempty\" graphql:\"identityProviderEntityID\"" - IdentityProviderLoginEnforced bool "json:\"identityProviderLoginEnforced\" graphql:\"identityProviderLoginEnforced\"" - IdentityProviderMetadataEndpoint *string "json:\"identityProviderMetadataEndpoint,omitempty\" graphql:\"identityProviderMetadataEndpoint\"" - OidcDiscoveryEndpoint *string "json:\"oidcDiscoveryEndpoint,omitempty\" graphql:\"oidcDiscoveryEndpoint\"" - OrganizationID *string "json:\"organizationID,omitempty\" graphql:\"organizationID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TaxIdentifier *string "json:\"taxIdentifier,omitempty\" graphql:\"taxIdentifier\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllOrganizationSettings_OrganizationSettings_Edges_Node) GetAllowMatchingDomainsAutojoin() *bool { - if t == nil { - t = &GetAllOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.AllowMatchingDomainsAutojoin -} -func (t *GetAllOrganizationSettings_OrganizationSettings_Edges_Node) GetAllowedEmailDomains() []string { - if t == nil { - t = &GetAllOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.AllowedEmailDomains -} -func (t *GetAllOrganizationSettings_OrganizationSettings_Edges_Node) GetBillingAddress() *models.Address { - if t == nil { - t = &GetAllOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.BillingAddress -} -func (t *GetAllOrganizationSettings_OrganizationSettings_Edges_Node) GetBillingContact() *string { - if t == nil { - t = &GetAllOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.BillingContact -} -func (t *GetAllOrganizationSettings_OrganizationSettings_Edges_Node) GetBillingEmail() *string { - if t == nil { - t = &GetAllOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.BillingEmail -} -func (t *GetAllOrganizationSettings_OrganizationSettings_Edges_Node) GetBillingNotificationsEnabled() bool { - if t == nil { - t = &GetAllOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.BillingNotificationsEnabled -} -func (t *GetAllOrganizationSettings_OrganizationSettings_Edges_Node) GetBillingPhone() *string { - if t == nil { - t = &GetAllOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.BillingPhone -} -func (t *GetAllOrganizationSettings_OrganizationSettings_Edges_Node) GetComplianceWebhookToken() *string { - if t == nil { - t = &GetAllOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.ComplianceWebhookToken -} -func (t *GetAllOrganizationSettings_OrganizationSettings_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllOrganizationSettings_OrganizationSettings_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllOrganizationSettings_OrganizationSettings_Edges_Node) GetDomains() []string { - if t == nil { - t = &GetAllOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.Domains -} -func (t *GetAllOrganizationSettings_OrganizationSettings_Edges_Node) GetGeoLocation() *enums.Region { - if t == nil { - t = &GetAllOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.GeoLocation -} -func (t *GetAllOrganizationSettings_OrganizationSettings_Edges_Node) GetID() string { - if t == nil { - t = &GetAllOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.ID -} -func (t *GetAllOrganizationSettings_OrganizationSettings_Edges_Node) GetIdentityProvider() *enums.SSOProvider { - if t == nil { - t = &GetAllOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.IdentityProvider -} -func (t *GetAllOrganizationSettings_OrganizationSettings_Edges_Node) GetIdentityProviderAuthTested() bool { - if t == nil { - t = &GetAllOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.IdentityProviderAuthTested -} -func (t *GetAllOrganizationSettings_OrganizationSettings_Edges_Node) GetIdentityProviderClientID() *string { - if t == nil { - t = &GetAllOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.IdentityProviderClientID -} -func (t *GetAllOrganizationSettings_OrganizationSettings_Edges_Node) GetIdentityProviderClientSecret() *string { - if t == nil { - t = &GetAllOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.IdentityProviderClientSecret -} -func (t *GetAllOrganizationSettings_OrganizationSettings_Edges_Node) GetIdentityProviderEntityID() *string { - if t == nil { - t = &GetAllOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.IdentityProviderEntityID -} -func (t *GetAllOrganizationSettings_OrganizationSettings_Edges_Node) GetIdentityProviderLoginEnforced() bool { - if t == nil { - t = &GetAllOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.IdentityProviderLoginEnforced -} -func (t *GetAllOrganizationSettings_OrganizationSettings_Edges_Node) GetIdentityProviderMetadataEndpoint() *string { - if t == nil { - t = &GetAllOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.IdentityProviderMetadataEndpoint -} -func (t *GetAllOrganizationSettings_OrganizationSettings_Edges_Node) GetOidcDiscoveryEndpoint() *string { - if t == nil { - t = &GetAllOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.OidcDiscoveryEndpoint -} -func (t *GetAllOrganizationSettings_OrganizationSettings_Edges_Node) GetOrganizationID() *string { - if t == nil { - t = &GetAllOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.OrganizationID -} -func (t *GetAllOrganizationSettings_OrganizationSettings_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.Tags -} -func (t *GetAllOrganizationSettings_OrganizationSettings_Edges_Node) GetTaxIdentifier() *string { - if t == nil { - t = &GetAllOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.TaxIdentifier -} -func (t *GetAllOrganizationSettings_OrganizationSettings_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllOrganizationSettings_OrganizationSettings_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllOrganizationSettings_OrganizationSettings_Edges struct { - Node *GetAllOrganizationSettings_OrganizationSettings_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllOrganizationSettings_OrganizationSettings_Edges) GetNode() *GetAllOrganizationSettings_OrganizationSettings_Edges_Node { - if t == nil { - t = &GetAllOrganizationSettings_OrganizationSettings_Edges{} - } - return t.Node -} - -type GetAllOrganizationSettings_OrganizationSettings struct { - Edges []*GetAllOrganizationSettings_OrganizationSettings_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllOrganizationSettings_OrganizationSettings_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllOrganizationSettings_OrganizationSettings) GetEdges() []*GetAllOrganizationSettings_OrganizationSettings_Edges { - if t == nil { - t = &GetAllOrganizationSettings_OrganizationSettings{} - } - return t.Edges -} -func (t *GetAllOrganizationSettings_OrganizationSettings) GetPageInfo() *GetAllOrganizationSettings_OrganizationSettings_PageInfo { - if t == nil { - t = &GetAllOrganizationSettings_OrganizationSettings{} - } - return &t.PageInfo -} -func (t *GetAllOrganizationSettings_OrganizationSettings) GetTotalCount() int64 { - if t == nil { - t = &GetAllOrganizationSettings_OrganizationSettings{} - } - return t.TotalCount -} - -type GetOrganizationSettingByID_OrganizationSetting struct { - AllowMatchingDomainsAutojoin *bool "json:\"allowMatchingDomainsAutojoin,omitempty\" graphql:\"allowMatchingDomainsAutojoin\"" - AllowedEmailDomains []string "json:\"allowedEmailDomains,omitempty\" graphql:\"allowedEmailDomains\"" - BillingAddress *models.Address "json:\"billingAddress,omitempty\" graphql:\"billingAddress\"" - BillingContact *string "json:\"billingContact,omitempty\" graphql:\"billingContact\"" - BillingEmail *string "json:\"billingEmail,omitempty\" graphql:\"billingEmail\"" - BillingNotificationsEnabled bool "json:\"billingNotificationsEnabled\" graphql:\"billingNotificationsEnabled\"" - BillingPhone *string "json:\"billingPhone,omitempty\" graphql:\"billingPhone\"" - ComplianceWebhookToken *string "json:\"complianceWebhookToken,omitempty\" graphql:\"complianceWebhookToken\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Domains []string "json:\"domains,omitempty\" graphql:\"domains\"" - GeoLocation *enums.Region "json:\"geoLocation,omitempty\" graphql:\"geoLocation\"" - ID string "json:\"id\" graphql:\"id\"" - IdentityProvider *enums.SSOProvider "json:\"identityProvider,omitempty\" graphql:\"identityProvider\"" - IdentityProviderAuthTested bool "json:\"identityProviderAuthTested\" graphql:\"identityProviderAuthTested\"" - IdentityProviderClientID *string "json:\"identityProviderClientID,omitempty\" graphql:\"identityProviderClientID\"" - IdentityProviderClientSecret *string "json:\"identityProviderClientSecret,omitempty\" graphql:\"identityProviderClientSecret\"" - IdentityProviderEntityID *string "json:\"identityProviderEntityID,omitempty\" graphql:\"identityProviderEntityID\"" - IdentityProviderLoginEnforced bool "json:\"identityProviderLoginEnforced\" graphql:\"identityProviderLoginEnforced\"" - IdentityProviderMetadataEndpoint *string "json:\"identityProviderMetadataEndpoint,omitempty\" graphql:\"identityProviderMetadataEndpoint\"" - OidcDiscoveryEndpoint *string "json:\"oidcDiscoveryEndpoint,omitempty\" graphql:\"oidcDiscoveryEndpoint\"" - OrganizationID *string "json:\"organizationID,omitempty\" graphql:\"organizationID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TaxIdentifier *string "json:\"taxIdentifier,omitempty\" graphql:\"taxIdentifier\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetOrganizationSettingByID_OrganizationSetting) GetAllowMatchingDomainsAutojoin() *bool { - if t == nil { - t = &GetOrganizationSettingByID_OrganizationSetting{} - } - return t.AllowMatchingDomainsAutojoin -} -func (t *GetOrganizationSettingByID_OrganizationSetting) GetAllowedEmailDomains() []string { - if t == nil { - t = &GetOrganizationSettingByID_OrganizationSetting{} - } - return t.AllowedEmailDomains -} -func (t *GetOrganizationSettingByID_OrganizationSetting) GetBillingAddress() *models.Address { - if t == nil { - t = &GetOrganizationSettingByID_OrganizationSetting{} - } - return t.BillingAddress -} -func (t *GetOrganizationSettingByID_OrganizationSetting) GetBillingContact() *string { - if t == nil { - t = &GetOrganizationSettingByID_OrganizationSetting{} - } - return t.BillingContact -} -func (t *GetOrganizationSettingByID_OrganizationSetting) GetBillingEmail() *string { - if t == nil { - t = &GetOrganizationSettingByID_OrganizationSetting{} - } - return t.BillingEmail -} -func (t *GetOrganizationSettingByID_OrganizationSetting) GetBillingNotificationsEnabled() bool { - if t == nil { - t = &GetOrganizationSettingByID_OrganizationSetting{} - } - return t.BillingNotificationsEnabled -} -func (t *GetOrganizationSettingByID_OrganizationSetting) GetBillingPhone() *string { - if t == nil { - t = &GetOrganizationSettingByID_OrganizationSetting{} - } - return t.BillingPhone -} -func (t *GetOrganizationSettingByID_OrganizationSetting) GetComplianceWebhookToken() *string { - if t == nil { - t = &GetOrganizationSettingByID_OrganizationSetting{} - } - return t.ComplianceWebhookToken -} -func (t *GetOrganizationSettingByID_OrganizationSetting) GetCreatedAt() *time.Time { - if t == nil { - t = &GetOrganizationSettingByID_OrganizationSetting{} - } - return t.CreatedAt -} -func (t *GetOrganizationSettingByID_OrganizationSetting) GetCreatedBy() *string { - if t == nil { - t = &GetOrganizationSettingByID_OrganizationSetting{} - } - return t.CreatedBy -} -func (t *GetOrganizationSettingByID_OrganizationSetting) GetDomains() []string { - if t == nil { - t = &GetOrganizationSettingByID_OrganizationSetting{} - } - return t.Domains -} -func (t *GetOrganizationSettingByID_OrganizationSetting) GetGeoLocation() *enums.Region { - if t == nil { - t = &GetOrganizationSettingByID_OrganizationSetting{} - } - return t.GeoLocation -} -func (t *GetOrganizationSettingByID_OrganizationSetting) GetID() string { - if t == nil { - t = &GetOrganizationSettingByID_OrganizationSetting{} - } - return t.ID -} -func (t *GetOrganizationSettingByID_OrganizationSetting) GetIdentityProvider() *enums.SSOProvider { - if t == nil { - t = &GetOrganizationSettingByID_OrganizationSetting{} - } - return t.IdentityProvider -} -func (t *GetOrganizationSettingByID_OrganizationSetting) GetIdentityProviderAuthTested() bool { - if t == nil { - t = &GetOrganizationSettingByID_OrganizationSetting{} - } - return t.IdentityProviderAuthTested -} -func (t *GetOrganizationSettingByID_OrganizationSetting) GetIdentityProviderClientID() *string { - if t == nil { - t = &GetOrganizationSettingByID_OrganizationSetting{} - } - return t.IdentityProviderClientID -} -func (t *GetOrganizationSettingByID_OrganizationSetting) GetIdentityProviderClientSecret() *string { - if t == nil { - t = &GetOrganizationSettingByID_OrganizationSetting{} - } - return t.IdentityProviderClientSecret -} -func (t *GetOrganizationSettingByID_OrganizationSetting) GetIdentityProviderEntityID() *string { - if t == nil { - t = &GetOrganizationSettingByID_OrganizationSetting{} - } - return t.IdentityProviderEntityID -} -func (t *GetOrganizationSettingByID_OrganizationSetting) GetIdentityProviderLoginEnforced() bool { - if t == nil { - t = &GetOrganizationSettingByID_OrganizationSetting{} - } - return t.IdentityProviderLoginEnforced -} -func (t *GetOrganizationSettingByID_OrganizationSetting) GetIdentityProviderMetadataEndpoint() *string { - if t == nil { - t = &GetOrganizationSettingByID_OrganizationSetting{} - } - return t.IdentityProviderMetadataEndpoint -} -func (t *GetOrganizationSettingByID_OrganizationSetting) GetOidcDiscoveryEndpoint() *string { - if t == nil { - t = &GetOrganizationSettingByID_OrganizationSetting{} - } - return t.OidcDiscoveryEndpoint -} -func (t *GetOrganizationSettingByID_OrganizationSetting) GetOrganizationID() *string { - if t == nil { - t = &GetOrganizationSettingByID_OrganizationSetting{} - } - return t.OrganizationID -} -func (t *GetOrganizationSettingByID_OrganizationSetting) GetTags() []string { - if t == nil { - t = &GetOrganizationSettingByID_OrganizationSetting{} - } - return t.Tags -} -func (t *GetOrganizationSettingByID_OrganizationSetting) GetTaxIdentifier() *string { - if t == nil { - t = &GetOrganizationSettingByID_OrganizationSetting{} - } - return t.TaxIdentifier -} -func (t *GetOrganizationSettingByID_OrganizationSetting) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetOrganizationSettingByID_OrganizationSetting{} - } - return t.UpdatedAt -} -func (t *GetOrganizationSettingByID_OrganizationSetting) GetUpdatedBy() *string { - if t == nil { - t = &GetOrganizationSettingByID_OrganizationSetting{} - } - return t.UpdatedBy -} - -type GetOrganizationSettings_OrganizationSettings_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetOrganizationSettings_OrganizationSettings_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetOrganizationSettings_OrganizationSettings_PageInfo{} - } - return t.EndCursor -} -func (t *GetOrganizationSettings_OrganizationSettings_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetOrganizationSettings_OrganizationSettings_PageInfo{} - } - return t.HasNextPage -} -func (t *GetOrganizationSettings_OrganizationSettings_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetOrganizationSettings_OrganizationSettings_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetOrganizationSettings_OrganizationSettings_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetOrganizationSettings_OrganizationSettings_PageInfo{} - } - return t.StartCursor -} - -type GetOrganizationSettings_OrganizationSettings_Edges_Node struct { - AllowMatchingDomainsAutojoin *bool "json:\"allowMatchingDomainsAutojoin,omitempty\" graphql:\"allowMatchingDomainsAutojoin\"" - AllowedEmailDomains []string "json:\"allowedEmailDomains,omitempty\" graphql:\"allowedEmailDomains\"" - BillingAddress *models.Address "json:\"billingAddress,omitempty\" graphql:\"billingAddress\"" - BillingContact *string "json:\"billingContact,omitempty\" graphql:\"billingContact\"" - BillingEmail *string "json:\"billingEmail,omitempty\" graphql:\"billingEmail\"" - BillingNotificationsEnabled bool "json:\"billingNotificationsEnabled\" graphql:\"billingNotificationsEnabled\"" - BillingPhone *string "json:\"billingPhone,omitempty\" graphql:\"billingPhone\"" - ComplianceWebhookToken *string "json:\"complianceWebhookToken,omitempty\" graphql:\"complianceWebhookToken\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Domains []string "json:\"domains,omitempty\" graphql:\"domains\"" - GeoLocation *enums.Region "json:\"geoLocation,omitempty\" graphql:\"geoLocation\"" - ID string "json:\"id\" graphql:\"id\"" - IdentityProvider *enums.SSOProvider "json:\"identityProvider,omitempty\" graphql:\"identityProvider\"" - IdentityProviderAuthTested bool "json:\"identityProviderAuthTested\" graphql:\"identityProviderAuthTested\"" - IdentityProviderClientID *string "json:\"identityProviderClientID,omitempty\" graphql:\"identityProviderClientID\"" - IdentityProviderClientSecret *string "json:\"identityProviderClientSecret,omitempty\" graphql:\"identityProviderClientSecret\"" - IdentityProviderEntityID *string "json:\"identityProviderEntityID,omitempty\" graphql:\"identityProviderEntityID\"" - IdentityProviderLoginEnforced bool "json:\"identityProviderLoginEnforced\" graphql:\"identityProviderLoginEnforced\"" - IdentityProviderMetadataEndpoint *string "json:\"identityProviderMetadataEndpoint,omitempty\" graphql:\"identityProviderMetadataEndpoint\"" - OidcDiscoveryEndpoint *string "json:\"oidcDiscoveryEndpoint,omitempty\" graphql:\"oidcDiscoveryEndpoint\"" - OrganizationID *string "json:\"organizationID,omitempty\" graphql:\"organizationID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TaxIdentifier *string "json:\"taxIdentifier,omitempty\" graphql:\"taxIdentifier\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetOrganizationSettings_OrganizationSettings_Edges_Node) GetAllowMatchingDomainsAutojoin() *bool { - if t == nil { - t = &GetOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.AllowMatchingDomainsAutojoin -} -func (t *GetOrganizationSettings_OrganizationSettings_Edges_Node) GetAllowedEmailDomains() []string { - if t == nil { - t = &GetOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.AllowedEmailDomains -} -func (t *GetOrganizationSettings_OrganizationSettings_Edges_Node) GetBillingAddress() *models.Address { - if t == nil { - t = &GetOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.BillingAddress -} -func (t *GetOrganizationSettings_OrganizationSettings_Edges_Node) GetBillingContact() *string { - if t == nil { - t = &GetOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.BillingContact -} -func (t *GetOrganizationSettings_OrganizationSettings_Edges_Node) GetBillingEmail() *string { - if t == nil { - t = &GetOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.BillingEmail -} -func (t *GetOrganizationSettings_OrganizationSettings_Edges_Node) GetBillingNotificationsEnabled() bool { - if t == nil { - t = &GetOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.BillingNotificationsEnabled -} -func (t *GetOrganizationSettings_OrganizationSettings_Edges_Node) GetBillingPhone() *string { - if t == nil { - t = &GetOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.BillingPhone -} -func (t *GetOrganizationSettings_OrganizationSettings_Edges_Node) GetComplianceWebhookToken() *string { - if t == nil { - t = &GetOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.ComplianceWebhookToken -} -func (t *GetOrganizationSettings_OrganizationSettings_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetOrganizationSettings_OrganizationSettings_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetOrganizationSettings_OrganizationSettings_Edges_Node) GetDomains() []string { - if t == nil { - t = &GetOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.Domains -} -func (t *GetOrganizationSettings_OrganizationSettings_Edges_Node) GetGeoLocation() *enums.Region { - if t == nil { - t = &GetOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.GeoLocation -} -func (t *GetOrganizationSettings_OrganizationSettings_Edges_Node) GetID() string { - if t == nil { - t = &GetOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.ID -} -func (t *GetOrganizationSettings_OrganizationSettings_Edges_Node) GetIdentityProvider() *enums.SSOProvider { - if t == nil { - t = &GetOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.IdentityProvider -} -func (t *GetOrganizationSettings_OrganizationSettings_Edges_Node) GetIdentityProviderAuthTested() bool { - if t == nil { - t = &GetOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.IdentityProviderAuthTested -} -func (t *GetOrganizationSettings_OrganizationSettings_Edges_Node) GetIdentityProviderClientID() *string { - if t == nil { - t = &GetOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.IdentityProviderClientID -} -func (t *GetOrganizationSettings_OrganizationSettings_Edges_Node) GetIdentityProviderClientSecret() *string { - if t == nil { - t = &GetOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.IdentityProviderClientSecret -} -func (t *GetOrganizationSettings_OrganizationSettings_Edges_Node) GetIdentityProviderEntityID() *string { - if t == nil { - t = &GetOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.IdentityProviderEntityID -} -func (t *GetOrganizationSettings_OrganizationSettings_Edges_Node) GetIdentityProviderLoginEnforced() bool { - if t == nil { - t = &GetOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.IdentityProviderLoginEnforced -} -func (t *GetOrganizationSettings_OrganizationSettings_Edges_Node) GetIdentityProviderMetadataEndpoint() *string { - if t == nil { - t = &GetOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.IdentityProviderMetadataEndpoint -} -func (t *GetOrganizationSettings_OrganizationSettings_Edges_Node) GetOidcDiscoveryEndpoint() *string { - if t == nil { - t = &GetOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.OidcDiscoveryEndpoint -} -func (t *GetOrganizationSettings_OrganizationSettings_Edges_Node) GetOrganizationID() *string { - if t == nil { - t = &GetOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.OrganizationID -} -func (t *GetOrganizationSettings_OrganizationSettings_Edges_Node) GetTags() []string { - if t == nil { - t = &GetOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.Tags -} -func (t *GetOrganizationSettings_OrganizationSettings_Edges_Node) GetTaxIdentifier() *string { - if t == nil { - t = &GetOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.TaxIdentifier -} -func (t *GetOrganizationSettings_OrganizationSettings_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetOrganizationSettings_OrganizationSettings_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetOrganizationSettings_OrganizationSettings_Edges_Node{} - } - return t.UpdatedBy -} - -type GetOrganizationSettings_OrganizationSettings_Edges struct { - Node *GetOrganizationSettings_OrganizationSettings_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetOrganizationSettings_OrganizationSettings_Edges) GetNode() *GetOrganizationSettings_OrganizationSettings_Edges_Node { - if t == nil { - t = &GetOrganizationSettings_OrganizationSettings_Edges{} - } - return t.Node -} - -type GetOrganizationSettings_OrganizationSettings struct { - Edges []*GetOrganizationSettings_OrganizationSettings_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetOrganizationSettings_OrganizationSettings_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetOrganizationSettings_OrganizationSettings) GetEdges() []*GetOrganizationSettings_OrganizationSettings_Edges { - if t == nil { - t = &GetOrganizationSettings_OrganizationSettings{} - } - return t.Edges -} -func (t *GetOrganizationSettings_OrganizationSettings) GetPageInfo() *GetOrganizationSettings_OrganizationSettings_PageInfo { - if t == nil { - t = &GetOrganizationSettings_OrganizationSettings{} - } - return &t.PageInfo -} -func (t *GetOrganizationSettings_OrganizationSettings) GetTotalCount() int64 { - if t == nil { - t = &GetOrganizationSettings_OrganizationSettings{} - } - return t.TotalCount -} - -type UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting struct { - AllowMatchingDomainsAutojoin *bool "json:\"allowMatchingDomainsAutojoin,omitempty\" graphql:\"allowMatchingDomainsAutojoin\"" - AllowedEmailDomains []string "json:\"allowedEmailDomains,omitempty\" graphql:\"allowedEmailDomains\"" - BillingAddress *models.Address "json:\"billingAddress,omitempty\" graphql:\"billingAddress\"" - BillingContact *string "json:\"billingContact,omitempty\" graphql:\"billingContact\"" - BillingEmail *string "json:\"billingEmail,omitempty\" graphql:\"billingEmail\"" - BillingNotificationsEnabled bool "json:\"billingNotificationsEnabled\" graphql:\"billingNotificationsEnabled\"" - BillingPhone *string "json:\"billingPhone,omitempty\" graphql:\"billingPhone\"" - ComplianceWebhookToken *string "json:\"complianceWebhookToken,omitempty\" graphql:\"complianceWebhookToken\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Domains []string "json:\"domains,omitempty\" graphql:\"domains\"" - GeoLocation *enums.Region "json:\"geoLocation,omitempty\" graphql:\"geoLocation\"" - ID string "json:\"id\" graphql:\"id\"" - IdentityProvider *enums.SSOProvider "json:\"identityProvider,omitempty\" graphql:\"identityProvider\"" - IdentityProviderAuthTested bool "json:\"identityProviderAuthTested\" graphql:\"identityProviderAuthTested\"" - IdentityProviderClientID *string "json:\"identityProviderClientID,omitempty\" graphql:\"identityProviderClientID\"" - IdentityProviderClientSecret *string "json:\"identityProviderClientSecret,omitempty\" graphql:\"identityProviderClientSecret\"" - IdentityProviderEntityID *string "json:\"identityProviderEntityID,omitempty\" graphql:\"identityProviderEntityID\"" - IdentityProviderLoginEnforced bool "json:\"identityProviderLoginEnforced\" graphql:\"identityProviderLoginEnforced\"" - IdentityProviderMetadataEndpoint *string "json:\"identityProviderMetadataEndpoint,omitempty\" graphql:\"identityProviderMetadataEndpoint\"" - OidcDiscoveryEndpoint *string "json:\"oidcDiscoveryEndpoint,omitempty\" graphql:\"oidcDiscoveryEndpoint\"" - OrganizationID *string "json:\"organizationID,omitempty\" graphql:\"organizationID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TaxIdentifier *string "json:\"taxIdentifier,omitempty\" graphql:\"taxIdentifier\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting) GetAllowMatchingDomainsAutojoin() *bool { - if t == nil { - t = &UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting{} - } - return t.AllowMatchingDomainsAutojoin -} -func (t *UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting) GetAllowedEmailDomains() []string { - if t == nil { - t = &UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting{} - } - return t.AllowedEmailDomains -} -func (t *UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting) GetBillingAddress() *models.Address { - if t == nil { - t = &UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting{} - } - return t.BillingAddress -} -func (t *UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting) GetBillingContact() *string { - if t == nil { - t = &UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting{} - } - return t.BillingContact -} -func (t *UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting) GetBillingEmail() *string { - if t == nil { - t = &UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting{} - } - return t.BillingEmail -} -func (t *UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting) GetBillingNotificationsEnabled() bool { - if t == nil { - t = &UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting{} - } - return t.BillingNotificationsEnabled -} -func (t *UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting) GetBillingPhone() *string { - if t == nil { - t = &UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting{} - } - return t.BillingPhone -} -func (t *UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting) GetComplianceWebhookToken() *string { - if t == nil { - t = &UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting{} - } - return t.ComplianceWebhookToken -} -func (t *UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting{} - } - return t.CreatedAt -} -func (t *UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting) GetCreatedBy() *string { - if t == nil { - t = &UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting{} - } - return t.CreatedBy -} -func (t *UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting) GetDomains() []string { - if t == nil { - t = &UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting{} - } - return t.Domains -} -func (t *UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting) GetGeoLocation() *enums.Region { - if t == nil { - t = &UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting{} - } - return t.GeoLocation -} -func (t *UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting) GetID() string { - if t == nil { - t = &UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting{} - } - return t.ID -} -func (t *UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting) GetIdentityProvider() *enums.SSOProvider { - if t == nil { - t = &UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting{} - } - return t.IdentityProvider -} -func (t *UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting) GetIdentityProviderAuthTested() bool { - if t == nil { - t = &UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting{} - } - return t.IdentityProviderAuthTested -} -func (t *UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting) GetIdentityProviderClientID() *string { - if t == nil { - t = &UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting{} - } - return t.IdentityProviderClientID -} -func (t *UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting) GetIdentityProviderClientSecret() *string { - if t == nil { - t = &UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting{} - } - return t.IdentityProviderClientSecret -} -func (t *UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting) GetIdentityProviderEntityID() *string { - if t == nil { - t = &UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting{} - } - return t.IdentityProviderEntityID -} -func (t *UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting) GetIdentityProviderLoginEnforced() bool { - if t == nil { - t = &UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting{} - } - return t.IdentityProviderLoginEnforced -} -func (t *UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting) GetIdentityProviderMetadataEndpoint() *string { - if t == nil { - t = &UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting{} - } - return t.IdentityProviderMetadataEndpoint -} -func (t *UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting) GetOidcDiscoveryEndpoint() *string { - if t == nil { - t = &UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting{} - } - return t.OidcDiscoveryEndpoint -} -func (t *UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting) GetOrganizationID() *string { - if t == nil { - t = &UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting{} - } - return t.OrganizationID -} -func (t *UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting) GetTags() []string { - if t == nil { - t = &UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting{} - } - return t.Tags -} -func (t *UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting) GetTaxIdentifier() *string { - if t == nil { - t = &UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting{} - } - return t.TaxIdentifier -} -func (t *UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting{} - } - return t.UpdatedAt -} -func (t *UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting) GetUpdatedBy() *string { - if t == nil { - t = &UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting{} - } - return t.UpdatedBy -} - -type UpdateOrganizationSetting_UpdateOrganizationSetting struct { - OrganizationSetting UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting "json:\"organizationSetting\" graphql:\"organizationSetting\"" -} - -func (t *UpdateOrganizationSetting_UpdateOrganizationSetting) GetOrganizationSetting() *UpdateOrganizationSetting_UpdateOrganizationSetting_OrganizationSetting { - if t == nil { - t = &UpdateOrganizationSetting_UpdateOrganizationSetting{} - } - return &t.OrganizationSetting -} - -type CreateBulkCSVOrgMembership_CreateBulkCSVOrgMembership_OrgMemberships struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - OrganizationID string "json:\"organizationID\" graphql:\"organizationID\"" - Role enums.Role "json:\"role\" graphql:\"role\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - UserID string "json:\"userID\" graphql:\"userID\"" -} - -func (t *CreateBulkCSVOrgMembership_CreateBulkCSVOrgMembership_OrgMemberships) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVOrgMembership_CreateBulkCSVOrgMembership_OrgMemberships{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVOrgMembership_CreateBulkCSVOrgMembership_OrgMemberships) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVOrgMembership_CreateBulkCSVOrgMembership_OrgMemberships{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVOrgMembership_CreateBulkCSVOrgMembership_OrgMemberships) GetID() string { - if t == nil { - t = &CreateBulkCSVOrgMembership_CreateBulkCSVOrgMembership_OrgMemberships{} - } - return t.ID -} -func (t *CreateBulkCSVOrgMembership_CreateBulkCSVOrgMembership_OrgMemberships) GetOrganizationID() string { - if t == nil { - t = &CreateBulkCSVOrgMembership_CreateBulkCSVOrgMembership_OrgMemberships{} - } - return t.OrganizationID -} -func (t *CreateBulkCSVOrgMembership_CreateBulkCSVOrgMembership_OrgMemberships) GetRole() *enums.Role { - if t == nil { - t = &CreateBulkCSVOrgMembership_CreateBulkCSVOrgMembership_OrgMemberships{} - } - return &t.Role -} -func (t *CreateBulkCSVOrgMembership_CreateBulkCSVOrgMembership_OrgMemberships) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVOrgMembership_CreateBulkCSVOrgMembership_OrgMemberships{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVOrgMembership_CreateBulkCSVOrgMembership_OrgMemberships) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVOrgMembership_CreateBulkCSVOrgMembership_OrgMemberships{} - } - return t.UpdatedBy -} -func (t *CreateBulkCSVOrgMembership_CreateBulkCSVOrgMembership_OrgMemberships) GetUserID() string { - if t == nil { - t = &CreateBulkCSVOrgMembership_CreateBulkCSVOrgMembership_OrgMemberships{} - } - return t.UserID -} - -type CreateBulkCSVOrgMembership_CreateBulkCSVOrgMembership struct { - OrgMemberships []*CreateBulkCSVOrgMembership_CreateBulkCSVOrgMembership_OrgMemberships "json:\"orgMemberships,omitempty\" graphql:\"orgMemberships\"" -} - -func (t *CreateBulkCSVOrgMembership_CreateBulkCSVOrgMembership) GetOrgMemberships() []*CreateBulkCSVOrgMembership_CreateBulkCSVOrgMembership_OrgMemberships { - if t == nil { - t = &CreateBulkCSVOrgMembership_CreateBulkCSVOrgMembership{} - } - return t.OrgMemberships -} - -type CreateBulkOrgMembership_CreateBulkOrgMembership_OrgMemberships struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - OrganizationID string "json:\"organizationID\" graphql:\"organizationID\"" - Role enums.Role "json:\"role\" graphql:\"role\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - UserID string "json:\"userID\" graphql:\"userID\"" -} - -func (t *CreateBulkOrgMembership_CreateBulkOrgMembership_OrgMemberships) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkOrgMembership_CreateBulkOrgMembership_OrgMemberships{} - } - return t.CreatedAt -} -func (t *CreateBulkOrgMembership_CreateBulkOrgMembership_OrgMemberships) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkOrgMembership_CreateBulkOrgMembership_OrgMemberships{} - } - return t.CreatedBy -} -func (t *CreateBulkOrgMembership_CreateBulkOrgMembership_OrgMemberships) GetID() string { - if t == nil { - t = &CreateBulkOrgMembership_CreateBulkOrgMembership_OrgMemberships{} - } - return t.ID -} -func (t *CreateBulkOrgMembership_CreateBulkOrgMembership_OrgMemberships) GetOrganizationID() string { - if t == nil { - t = &CreateBulkOrgMembership_CreateBulkOrgMembership_OrgMemberships{} - } - return t.OrganizationID -} -func (t *CreateBulkOrgMembership_CreateBulkOrgMembership_OrgMemberships) GetRole() *enums.Role { - if t == nil { - t = &CreateBulkOrgMembership_CreateBulkOrgMembership_OrgMemberships{} - } - return &t.Role -} -func (t *CreateBulkOrgMembership_CreateBulkOrgMembership_OrgMemberships) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkOrgMembership_CreateBulkOrgMembership_OrgMemberships{} - } - return t.UpdatedAt -} -func (t *CreateBulkOrgMembership_CreateBulkOrgMembership_OrgMemberships) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkOrgMembership_CreateBulkOrgMembership_OrgMemberships{} - } - return t.UpdatedBy -} -func (t *CreateBulkOrgMembership_CreateBulkOrgMembership_OrgMemberships) GetUserID() string { - if t == nil { - t = &CreateBulkOrgMembership_CreateBulkOrgMembership_OrgMemberships{} - } - return t.UserID -} - -type CreateBulkOrgMembership_CreateBulkOrgMembership struct { - OrgMemberships []*CreateBulkOrgMembership_CreateBulkOrgMembership_OrgMemberships "json:\"orgMemberships,omitempty\" graphql:\"orgMemberships\"" -} - -func (t *CreateBulkOrgMembership_CreateBulkOrgMembership) GetOrgMemberships() []*CreateBulkOrgMembership_CreateBulkOrgMembership_OrgMemberships { - if t == nil { - t = &CreateBulkOrgMembership_CreateBulkOrgMembership{} - } - return t.OrgMemberships -} - -type CreateOrgMembership_CreateOrgMembership_OrgMembership struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - OrganizationID string "json:\"organizationID\" graphql:\"organizationID\"" - Role enums.Role "json:\"role\" graphql:\"role\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - UserID string "json:\"userID\" graphql:\"userID\"" -} - -func (t *CreateOrgMembership_CreateOrgMembership_OrgMembership) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateOrgMembership_CreateOrgMembership_OrgMembership{} - } - return t.CreatedAt -} -func (t *CreateOrgMembership_CreateOrgMembership_OrgMembership) GetCreatedBy() *string { - if t == nil { - t = &CreateOrgMembership_CreateOrgMembership_OrgMembership{} - } - return t.CreatedBy -} -func (t *CreateOrgMembership_CreateOrgMembership_OrgMembership) GetID() string { - if t == nil { - t = &CreateOrgMembership_CreateOrgMembership_OrgMembership{} - } - return t.ID -} -func (t *CreateOrgMembership_CreateOrgMembership_OrgMembership) GetOrganizationID() string { - if t == nil { - t = &CreateOrgMembership_CreateOrgMembership_OrgMembership{} - } - return t.OrganizationID -} -func (t *CreateOrgMembership_CreateOrgMembership_OrgMembership) GetRole() *enums.Role { - if t == nil { - t = &CreateOrgMembership_CreateOrgMembership_OrgMembership{} - } - return &t.Role -} -func (t *CreateOrgMembership_CreateOrgMembership_OrgMembership) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateOrgMembership_CreateOrgMembership_OrgMembership{} - } - return t.UpdatedAt -} -func (t *CreateOrgMembership_CreateOrgMembership_OrgMembership) GetUpdatedBy() *string { - if t == nil { - t = &CreateOrgMembership_CreateOrgMembership_OrgMembership{} - } - return t.UpdatedBy -} -func (t *CreateOrgMembership_CreateOrgMembership_OrgMembership) GetUserID() string { - if t == nil { - t = &CreateOrgMembership_CreateOrgMembership_OrgMembership{} - } - return t.UserID -} - -type CreateOrgMembership_CreateOrgMembership struct { - OrgMembership CreateOrgMembership_CreateOrgMembership_OrgMembership "json:\"orgMembership\" graphql:\"orgMembership\"" -} - -func (t *CreateOrgMembership_CreateOrgMembership) GetOrgMembership() *CreateOrgMembership_CreateOrgMembership_OrgMembership { - if t == nil { - t = &CreateOrgMembership_CreateOrgMembership{} - } - return &t.OrgMembership -} - -type DeleteOrgMembership_DeleteOrgMembership struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteOrgMembership_DeleteOrgMembership) GetDeletedID() string { - if t == nil { - t = &DeleteOrgMembership_DeleteOrgMembership{} - } - return t.DeletedID -} - -type GetAllOrgMemberships_OrgMemberships_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllOrgMemberships_OrgMemberships_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllOrgMemberships_OrgMemberships_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllOrgMemberships_OrgMemberships_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllOrgMemberships_OrgMemberships_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllOrgMemberships_OrgMemberships_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllOrgMemberships_OrgMemberships_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllOrgMemberships_OrgMemberships_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllOrgMemberships_OrgMemberships_PageInfo{} - } - return t.StartCursor -} - -type GetAllOrgMemberships_OrgMemberships_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - OrganizationID string "json:\"organizationID\" graphql:\"organizationID\"" - Role enums.Role "json:\"role\" graphql:\"role\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - UserID string "json:\"userID\" graphql:\"userID\"" -} - -func (t *GetAllOrgMemberships_OrgMemberships_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllOrgMemberships_OrgMemberships_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllOrgMemberships_OrgMemberships_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllOrgMemberships_OrgMemberships_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllOrgMemberships_OrgMemberships_Edges_Node) GetID() string { - if t == nil { - t = &GetAllOrgMemberships_OrgMemberships_Edges_Node{} - } - return t.ID -} -func (t *GetAllOrgMemberships_OrgMemberships_Edges_Node) GetOrganizationID() string { - if t == nil { - t = &GetAllOrgMemberships_OrgMemberships_Edges_Node{} - } - return t.OrganizationID -} -func (t *GetAllOrgMemberships_OrgMemberships_Edges_Node) GetRole() *enums.Role { - if t == nil { - t = &GetAllOrgMemberships_OrgMemberships_Edges_Node{} - } - return &t.Role -} -func (t *GetAllOrgMemberships_OrgMemberships_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllOrgMemberships_OrgMemberships_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllOrgMemberships_OrgMemberships_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllOrgMemberships_OrgMemberships_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetAllOrgMemberships_OrgMemberships_Edges_Node) GetUserID() string { - if t == nil { - t = &GetAllOrgMemberships_OrgMemberships_Edges_Node{} - } - return t.UserID -} - -type GetAllOrgMemberships_OrgMemberships_Edges struct { - Node *GetAllOrgMemberships_OrgMemberships_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllOrgMemberships_OrgMemberships_Edges) GetNode() *GetAllOrgMemberships_OrgMemberships_Edges_Node { - if t == nil { - t = &GetAllOrgMemberships_OrgMemberships_Edges{} - } - return t.Node -} - -type GetAllOrgMemberships_OrgMemberships struct { - Edges []*GetAllOrgMemberships_OrgMemberships_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllOrgMemberships_OrgMemberships_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllOrgMemberships_OrgMemberships) GetEdges() []*GetAllOrgMemberships_OrgMemberships_Edges { - if t == nil { - t = &GetAllOrgMemberships_OrgMemberships{} - } - return t.Edges -} -func (t *GetAllOrgMemberships_OrgMemberships) GetPageInfo() *GetAllOrgMemberships_OrgMemberships_PageInfo { - if t == nil { - t = &GetAllOrgMemberships_OrgMemberships{} - } - return &t.PageInfo -} -func (t *GetAllOrgMemberships_OrgMemberships) GetTotalCount() int64 { - if t == nil { - t = &GetAllOrgMemberships_OrgMemberships{} - } - return t.TotalCount -} - -type GetOrgMembershipByID_OrgMembership struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - OrganizationID string "json:\"organizationID\" graphql:\"organizationID\"" - Role enums.Role "json:\"role\" graphql:\"role\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - UserID string "json:\"userID\" graphql:\"userID\"" -} - -func (t *GetOrgMembershipByID_OrgMembership) GetCreatedAt() *time.Time { - if t == nil { - t = &GetOrgMembershipByID_OrgMembership{} - } - return t.CreatedAt -} -func (t *GetOrgMembershipByID_OrgMembership) GetCreatedBy() *string { - if t == nil { - t = &GetOrgMembershipByID_OrgMembership{} - } - return t.CreatedBy -} -func (t *GetOrgMembershipByID_OrgMembership) GetID() string { - if t == nil { - t = &GetOrgMembershipByID_OrgMembership{} - } - return t.ID -} -func (t *GetOrgMembershipByID_OrgMembership) GetOrganizationID() string { - if t == nil { - t = &GetOrgMembershipByID_OrgMembership{} - } - return t.OrganizationID -} -func (t *GetOrgMembershipByID_OrgMembership) GetRole() *enums.Role { - if t == nil { - t = &GetOrgMembershipByID_OrgMembership{} - } - return &t.Role -} -func (t *GetOrgMembershipByID_OrgMembership) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetOrgMembershipByID_OrgMembership{} - } - return t.UpdatedAt -} -func (t *GetOrgMembershipByID_OrgMembership) GetUpdatedBy() *string { - if t == nil { - t = &GetOrgMembershipByID_OrgMembership{} - } - return t.UpdatedBy -} -func (t *GetOrgMembershipByID_OrgMembership) GetUserID() string { - if t == nil { - t = &GetOrgMembershipByID_OrgMembership{} - } - return t.UserID -} - -type GetOrgMemberships_OrgMemberships_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetOrgMemberships_OrgMemberships_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetOrgMemberships_OrgMemberships_PageInfo{} - } - return t.EndCursor -} -func (t *GetOrgMemberships_OrgMemberships_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetOrgMemberships_OrgMemberships_PageInfo{} - } - return t.HasNextPage -} -func (t *GetOrgMemberships_OrgMemberships_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetOrgMemberships_OrgMemberships_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetOrgMemberships_OrgMemberships_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetOrgMemberships_OrgMemberships_PageInfo{} - } - return t.StartCursor -} - -type GetOrgMemberships_OrgMemberships_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - OrganizationID string "json:\"organizationID\" graphql:\"organizationID\"" - Role enums.Role "json:\"role\" graphql:\"role\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - UserID string "json:\"userID\" graphql:\"userID\"" -} - -func (t *GetOrgMemberships_OrgMemberships_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetOrgMemberships_OrgMemberships_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetOrgMemberships_OrgMemberships_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetOrgMemberships_OrgMemberships_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetOrgMemberships_OrgMemberships_Edges_Node) GetID() string { - if t == nil { - t = &GetOrgMemberships_OrgMemberships_Edges_Node{} - } - return t.ID -} -func (t *GetOrgMemberships_OrgMemberships_Edges_Node) GetOrganizationID() string { - if t == nil { - t = &GetOrgMemberships_OrgMemberships_Edges_Node{} - } - return t.OrganizationID -} -func (t *GetOrgMemberships_OrgMemberships_Edges_Node) GetRole() *enums.Role { - if t == nil { - t = &GetOrgMemberships_OrgMemberships_Edges_Node{} - } - return &t.Role -} -func (t *GetOrgMemberships_OrgMemberships_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetOrgMemberships_OrgMemberships_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetOrgMemberships_OrgMemberships_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetOrgMemberships_OrgMemberships_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetOrgMemberships_OrgMemberships_Edges_Node) GetUserID() string { - if t == nil { - t = &GetOrgMemberships_OrgMemberships_Edges_Node{} - } - return t.UserID -} - -type GetOrgMemberships_OrgMemberships_Edges struct { - Node *GetOrgMemberships_OrgMemberships_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetOrgMemberships_OrgMemberships_Edges) GetNode() *GetOrgMemberships_OrgMemberships_Edges_Node { - if t == nil { - t = &GetOrgMemberships_OrgMemberships_Edges{} - } - return t.Node -} - -type GetOrgMemberships_OrgMemberships struct { - Edges []*GetOrgMemberships_OrgMemberships_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetOrgMemberships_OrgMemberships_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetOrgMemberships_OrgMemberships) GetEdges() []*GetOrgMemberships_OrgMemberships_Edges { - if t == nil { - t = &GetOrgMemberships_OrgMemberships{} - } - return t.Edges -} -func (t *GetOrgMemberships_OrgMemberships) GetPageInfo() *GetOrgMemberships_OrgMemberships_PageInfo { - if t == nil { - t = &GetOrgMemberships_OrgMemberships{} - } - return &t.PageInfo -} -func (t *GetOrgMemberships_OrgMemberships) GetTotalCount() int64 { - if t == nil { - t = &GetOrgMemberships_OrgMemberships{} - } - return t.TotalCount -} - -type UpdateOrgMembership_UpdateOrgMembership_OrgMembership struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - OrganizationID string "json:\"organizationID\" graphql:\"organizationID\"" - Role enums.Role "json:\"role\" graphql:\"role\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - UserID string "json:\"userID\" graphql:\"userID\"" -} - -func (t *UpdateOrgMembership_UpdateOrgMembership_OrgMembership) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateOrgMembership_UpdateOrgMembership_OrgMembership{} - } - return t.CreatedAt -} -func (t *UpdateOrgMembership_UpdateOrgMembership_OrgMembership) GetCreatedBy() *string { - if t == nil { - t = &UpdateOrgMembership_UpdateOrgMembership_OrgMembership{} - } - return t.CreatedBy -} -func (t *UpdateOrgMembership_UpdateOrgMembership_OrgMembership) GetID() string { - if t == nil { - t = &UpdateOrgMembership_UpdateOrgMembership_OrgMembership{} - } - return t.ID -} -func (t *UpdateOrgMembership_UpdateOrgMembership_OrgMembership) GetOrganizationID() string { - if t == nil { - t = &UpdateOrgMembership_UpdateOrgMembership_OrgMembership{} - } - return t.OrganizationID -} -func (t *UpdateOrgMembership_UpdateOrgMembership_OrgMembership) GetRole() *enums.Role { - if t == nil { - t = &UpdateOrgMembership_UpdateOrgMembership_OrgMembership{} - } - return &t.Role -} -func (t *UpdateOrgMembership_UpdateOrgMembership_OrgMembership) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateOrgMembership_UpdateOrgMembership_OrgMembership{} - } - return t.UpdatedAt -} -func (t *UpdateOrgMembership_UpdateOrgMembership_OrgMembership) GetUpdatedBy() *string { - if t == nil { - t = &UpdateOrgMembership_UpdateOrgMembership_OrgMembership{} - } - return t.UpdatedBy -} -func (t *UpdateOrgMembership_UpdateOrgMembership_OrgMembership) GetUserID() string { - if t == nil { - t = &UpdateOrgMembership_UpdateOrgMembership_OrgMembership{} - } - return t.UserID -} - -type UpdateOrgMembership_UpdateOrgMembership struct { - OrgMembership UpdateOrgMembership_UpdateOrgMembership_OrgMembership "json:\"orgMembership\" graphql:\"orgMembership\"" -} - -func (t *UpdateOrgMembership_UpdateOrgMembership) GetOrgMembership() *UpdateOrgMembership_UpdateOrgMembership_OrgMembership { - if t == nil { - t = &UpdateOrgMembership_UpdateOrgMembership{} - } - return &t.OrgMembership -} - -type GetAllOrgSubscriptions_OrgSubscriptions_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllOrgSubscriptions_OrgSubscriptions_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllOrgSubscriptions_OrgSubscriptions_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllOrgSubscriptions_OrgSubscriptions_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllOrgSubscriptions_OrgSubscriptions_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllOrgSubscriptions_OrgSubscriptions_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllOrgSubscriptions_OrgSubscriptions_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllOrgSubscriptions_OrgSubscriptions_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllOrgSubscriptions_OrgSubscriptions_PageInfo{} - } - return t.StartCursor -} - -type GetAllOrgSubscriptions_OrgSubscriptions_Edges_Node struct { - Active bool "json:\"active\" graphql:\"active\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DaysUntilDue *string "json:\"daysUntilDue,omitempty\" graphql:\"daysUntilDue\"" - ExpiresAt *time.Time "json:\"expiresAt,omitempty\" graphql:\"expiresAt\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - StripeSubscriptionID *string "json:\"stripeSubscriptionID,omitempty\" graphql:\"stripeSubscriptionID\"" - StripeSubscriptionStatus *string "json:\"stripeSubscriptionStatus,omitempty\" graphql:\"stripeSubscriptionStatus\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TrialExpiresAt *time.Time "json:\"trialExpiresAt,omitempty\" graphql:\"trialExpiresAt\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllOrgSubscriptions_OrgSubscriptions_Edges_Node) GetActive() bool { - if t == nil { - t = &GetAllOrgSubscriptions_OrgSubscriptions_Edges_Node{} - } - return t.Active -} -func (t *GetAllOrgSubscriptions_OrgSubscriptions_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllOrgSubscriptions_OrgSubscriptions_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllOrgSubscriptions_OrgSubscriptions_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllOrgSubscriptions_OrgSubscriptions_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllOrgSubscriptions_OrgSubscriptions_Edges_Node) GetDaysUntilDue() *string { - if t == nil { - t = &GetAllOrgSubscriptions_OrgSubscriptions_Edges_Node{} - } - return t.DaysUntilDue -} -func (t *GetAllOrgSubscriptions_OrgSubscriptions_Edges_Node) GetExpiresAt() *time.Time { - if t == nil { - t = &GetAllOrgSubscriptions_OrgSubscriptions_Edges_Node{} - } - return t.ExpiresAt -} -func (t *GetAllOrgSubscriptions_OrgSubscriptions_Edges_Node) GetID() string { - if t == nil { - t = &GetAllOrgSubscriptions_OrgSubscriptions_Edges_Node{} - } - return t.ID -} -func (t *GetAllOrgSubscriptions_OrgSubscriptions_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllOrgSubscriptions_OrgSubscriptions_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllOrgSubscriptions_OrgSubscriptions_Edges_Node) GetStripeSubscriptionID() *string { - if t == nil { - t = &GetAllOrgSubscriptions_OrgSubscriptions_Edges_Node{} - } - return t.StripeSubscriptionID -} -func (t *GetAllOrgSubscriptions_OrgSubscriptions_Edges_Node) GetStripeSubscriptionStatus() *string { - if t == nil { - t = &GetAllOrgSubscriptions_OrgSubscriptions_Edges_Node{} - } - return t.StripeSubscriptionStatus -} -func (t *GetAllOrgSubscriptions_OrgSubscriptions_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllOrgSubscriptions_OrgSubscriptions_Edges_Node{} - } - return t.Tags -} -func (t *GetAllOrgSubscriptions_OrgSubscriptions_Edges_Node) GetTrialExpiresAt() *time.Time { - if t == nil { - t = &GetAllOrgSubscriptions_OrgSubscriptions_Edges_Node{} - } - return t.TrialExpiresAt -} -func (t *GetAllOrgSubscriptions_OrgSubscriptions_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllOrgSubscriptions_OrgSubscriptions_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllOrgSubscriptions_OrgSubscriptions_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllOrgSubscriptions_OrgSubscriptions_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllOrgSubscriptions_OrgSubscriptions_Edges struct { - Node *GetAllOrgSubscriptions_OrgSubscriptions_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllOrgSubscriptions_OrgSubscriptions_Edges) GetNode() *GetAllOrgSubscriptions_OrgSubscriptions_Edges_Node { - if t == nil { - t = &GetAllOrgSubscriptions_OrgSubscriptions_Edges{} - } - return t.Node -} - -type GetAllOrgSubscriptions_OrgSubscriptions struct { - Edges []*GetAllOrgSubscriptions_OrgSubscriptions_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllOrgSubscriptions_OrgSubscriptions_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllOrgSubscriptions_OrgSubscriptions) GetEdges() []*GetAllOrgSubscriptions_OrgSubscriptions_Edges { - if t == nil { - t = &GetAllOrgSubscriptions_OrgSubscriptions{} - } - return t.Edges -} -func (t *GetAllOrgSubscriptions_OrgSubscriptions) GetPageInfo() *GetAllOrgSubscriptions_OrgSubscriptions_PageInfo { - if t == nil { - t = &GetAllOrgSubscriptions_OrgSubscriptions{} - } - return &t.PageInfo -} -func (t *GetAllOrgSubscriptions_OrgSubscriptions) GetTotalCount() int64 { - if t == nil { - t = &GetAllOrgSubscriptions_OrgSubscriptions{} - } - return t.TotalCount -} - -type GetOrgSubscriptionByID_OrgSubscription struct { - Active bool "json:\"active\" graphql:\"active\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DaysUntilDue *string "json:\"daysUntilDue,omitempty\" graphql:\"daysUntilDue\"" - ExpiresAt *time.Time "json:\"expiresAt,omitempty\" graphql:\"expiresAt\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - StripeSubscriptionID *string "json:\"stripeSubscriptionID,omitempty\" graphql:\"stripeSubscriptionID\"" - StripeSubscriptionStatus *string "json:\"stripeSubscriptionStatus,omitempty\" graphql:\"stripeSubscriptionStatus\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TrialExpiresAt *time.Time "json:\"trialExpiresAt,omitempty\" graphql:\"trialExpiresAt\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetOrgSubscriptionByID_OrgSubscription) GetActive() bool { - if t == nil { - t = &GetOrgSubscriptionByID_OrgSubscription{} - } - return t.Active -} -func (t *GetOrgSubscriptionByID_OrgSubscription) GetCreatedAt() *time.Time { - if t == nil { - t = &GetOrgSubscriptionByID_OrgSubscription{} - } - return t.CreatedAt -} -func (t *GetOrgSubscriptionByID_OrgSubscription) GetCreatedBy() *string { - if t == nil { - t = &GetOrgSubscriptionByID_OrgSubscription{} - } - return t.CreatedBy -} -func (t *GetOrgSubscriptionByID_OrgSubscription) GetDaysUntilDue() *string { - if t == nil { - t = &GetOrgSubscriptionByID_OrgSubscription{} - } - return t.DaysUntilDue -} -func (t *GetOrgSubscriptionByID_OrgSubscription) GetExpiresAt() *time.Time { - if t == nil { - t = &GetOrgSubscriptionByID_OrgSubscription{} - } - return t.ExpiresAt -} -func (t *GetOrgSubscriptionByID_OrgSubscription) GetID() string { - if t == nil { - t = &GetOrgSubscriptionByID_OrgSubscription{} - } - return t.ID -} -func (t *GetOrgSubscriptionByID_OrgSubscription) GetOwnerID() *string { - if t == nil { - t = &GetOrgSubscriptionByID_OrgSubscription{} - } - return t.OwnerID -} -func (t *GetOrgSubscriptionByID_OrgSubscription) GetStripeSubscriptionID() *string { - if t == nil { - t = &GetOrgSubscriptionByID_OrgSubscription{} - } - return t.StripeSubscriptionID -} -func (t *GetOrgSubscriptionByID_OrgSubscription) GetStripeSubscriptionStatus() *string { - if t == nil { - t = &GetOrgSubscriptionByID_OrgSubscription{} - } - return t.StripeSubscriptionStatus -} -func (t *GetOrgSubscriptionByID_OrgSubscription) GetTags() []string { - if t == nil { - t = &GetOrgSubscriptionByID_OrgSubscription{} - } - return t.Tags -} -func (t *GetOrgSubscriptionByID_OrgSubscription) GetTrialExpiresAt() *time.Time { - if t == nil { - t = &GetOrgSubscriptionByID_OrgSubscription{} - } - return t.TrialExpiresAt -} -func (t *GetOrgSubscriptionByID_OrgSubscription) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetOrgSubscriptionByID_OrgSubscription{} - } - return t.UpdatedAt -} -func (t *GetOrgSubscriptionByID_OrgSubscription) GetUpdatedBy() *string { - if t == nil { - t = &GetOrgSubscriptionByID_OrgSubscription{} - } - return t.UpdatedBy -} - -type GetOrgSubscriptions_OrgSubscriptions_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetOrgSubscriptions_OrgSubscriptions_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetOrgSubscriptions_OrgSubscriptions_PageInfo{} - } - return t.EndCursor -} -func (t *GetOrgSubscriptions_OrgSubscriptions_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetOrgSubscriptions_OrgSubscriptions_PageInfo{} - } - return t.HasNextPage -} -func (t *GetOrgSubscriptions_OrgSubscriptions_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetOrgSubscriptions_OrgSubscriptions_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetOrgSubscriptions_OrgSubscriptions_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetOrgSubscriptions_OrgSubscriptions_PageInfo{} - } - return t.StartCursor -} - -type GetOrgSubscriptions_OrgSubscriptions_Edges_Node struct { - Active bool "json:\"active\" graphql:\"active\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DaysUntilDue *string "json:\"daysUntilDue,omitempty\" graphql:\"daysUntilDue\"" - ExpiresAt *time.Time "json:\"expiresAt,omitempty\" graphql:\"expiresAt\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - StripeSubscriptionID *string "json:\"stripeSubscriptionID,omitempty\" graphql:\"stripeSubscriptionID\"" - StripeSubscriptionStatus *string "json:\"stripeSubscriptionStatus,omitempty\" graphql:\"stripeSubscriptionStatus\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TrialExpiresAt *time.Time "json:\"trialExpiresAt,omitempty\" graphql:\"trialExpiresAt\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetOrgSubscriptions_OrgSubscriptions_Edges_Node) GetActive() bool { - if t == nil { - t = &GetOrgSubscriptions_OrgSubscriptions_Edges_Node{} - } - return t.Active -} -func (t *GetOrgSubscriptions_OrgSubscriptions_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetOrgSubscriptions_OrgSubscriptions_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetOrgSubscriptions_OrgSubscriptions_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetOrgSubscriptions_OrgSubscriptions_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetOrgSubscriptions_OrgSubscriptions_Edges_Node) GetDaysUntilDue() *string { - if t == nil { - t = &GetOrgSubscriptions_OrgSubscriptions_Edges_Node{} - } - return t.DaysUntilDue -} -func (t *GetOrgSubscriptions_OrgSubscriptions_Edges_Node) GetExpiresAt() *time.Time { - if t == nil { - t = &GetOrgSubscriptions_OrgSubscriptions_Edges_Node{} - } - return t.ExpiresAt -} -func (t *GetOrgSubscriptions_OrgSubscriptions_Edges_Node) GetID() string { - if t == nil { - t = &GetOrgSubscriptions_OrgSubscriptions_Edges_Node{} - } - return t.ID -} -func (t *GetOrgSubscriptions_OrgSubscriptions_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetOrgSubscriptions_OrgSubscriptions_Edges_Node{} - } - return t.OwnerID -} -func (t *GetOrgSubscriptions_OrgSubscriptions_Edges_Node) GetStripeSubscriptionID() *string { - if t == nil { - t = &GetOrgSubscriptions_OrgSubscriptions_Edges_Node{} - } - return t.StripeSubscriptionID -} -func (t *GetOrgSubscriptions_OrgSubscriptions_Edges_Node) GetStripeSubscriptionStatus() *string { - if t == nil { - t = &GetOrgSubscriptions_OrgSubscriptions_Edges_Node{} - } - return t.StripeSubscriptionStatus -} -func (t *GetOrgSubscriptions_OrgSubscriptions_Edges_Node) GetTags() []string { - if t == nil { - t = &GetOrgSubscriptions_OrgSubscriptions_Edges_Node{} - } - return t.Tags -} -func (t *GetOrgSubscriptions_OrgSubscriptions_Edges_Node) GetTrialExpiresAt() *time.Time { - if t == nil { - t = &GetOrgSubscriptions_OrgSubscriptions_Edges_Node{} - } - return t.TrialExpiresAt -} -func (t *GetOrgSubscriptions_OrgSubscriptions_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetOrgSubscriptions_OrgSubscriptions_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetOrgSubscriptions_OrgSubscriptions_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetOrgSubscriptions_OrgSubscriptions_Edges_Node{} - } - return t.UpdatedBy -} - -type GetOrgSubscriptions_OrgSubscriptions_Edges struct { - Node *GetOrgSubscriptions_OrgSubscriptions_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetOrgSubscriptions_OrgSubscriptions_Edges) GetNode() *GetOrgSubscriptions_OrgSubscriptions_Edges_Node { - if t == nil { - t = &GetOrgSubscriptions_OrgSubscriptions_Edges{} - } - return t.Node -} - -type GetOrgSubscriptions_OrgSubscriptions struct { - Edges []*GetOrgSubscriptions_OrgSubscriptions_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetOrgSubscriptions_OrgSubscriptions_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetOrgSubscriptions_OrgSubscriptions) GetEdges() []*GetOrgSubscriptions_OrgSubscriptions_Edges { - if t == nil { - t = &GetOrgSubscriptions_OrgSubscriptions{} - } - return t.Edges -} -func (t *GetOrgSubscriptions_OrgSubscriptions) GetPageInfo() *GetOrgSubscriptions_OrgSubscriptions_PageInfo { - if t == nil { - t = &GetOrgSubscriptions_OrgSubscriptions{} - } - return &t.PageInfo -} -func (t *GetOrgSubscriptions_OrgSubscriptions) GetTotalCount() int64 { - if t == nil { - t = &GetOrgSubscriptions_OrgSubscriptions{} - } - return t.TotalCount -} - -type CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken_Organizations_Edges_Node struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" -} - -func (t *CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken_Organizations_Edges_Node) GetDisplayName() string { - if t == nil { - t = &CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken_Organizations_Edges_Node{} - } - return t.DisplayName -} -func (t *CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken_Organizations_Edges_Node) GetID() string { - if t == nil { - t = &CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken_Organizations_Edges_Node{} - } - return t.ID -} -func (t *CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken_Organizations_Edges_Node) GetName() string { - if t == nil { - t = &CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken_Organizations_Edges_Node{} - } - return t.Name -} - -type CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken_Organizations_Edges struct { - Node *CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken_Organizations_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken_Organizations_Edges) GetNode() *CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken_Organizations_Edges_Node { - if t == nil { - t = &CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken_Organizations_Edges{} - } - return t.Node -} - -type CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken_Organizations struct { - Edges []*CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken_Organizations_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken_Organizations) GetEdges() []*CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken_Organizations_Edges { - if t == nil { - t = &CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken_Organizations{} - } - return t.Edges -} - -type CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - ExpiresAt *time.Time "json:\"expiresAt,omitempty\" graphql:\"expiresAt\"" - ID string "json:\"id\" graphql:\"id\"" - IsActive *bool "json:\"isActive,omitempty\" graphql:\"isActive\"" - LastUsedAt *time.Time "json:\"lastUsedAt,omitempty\" graphql:\"lastUsedAt\"" - Name string "json:\"name\" graphql:\"name\"" - Organizations CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken_Organizations "json:\"organizations\" graphql:\"organizations\"" - RevokedAt *time.Time "json:\"revokedAt,omitempty\" graphql:\"revokedAt\"" - RevokedBy *string "json:\"revokedBy,omitempty\" graphql:\"revokedBy\"" - RevokedReason *string "json:\"revokedReason,omitempty\" graphql:\"revokedReason\"" - Scopes []string "json:\"scopes,omitempty\" graphql:\"scopes\"" - SsoAuthorizations *string "json:\"ssoAuthorizations,omitempty\" graphql:\"ssoAuthorizations\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Token string "json:\"token\" graphql:\"token\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken) GetCreatedAt() *time.Time { - if t == nil { - t = &CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken{} - } - return t.CreatedAt -} -func (t *CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken) GetCreatedBy() *string { - if t == nil { - t = &CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken{} - } - return t.CreatedBy -} -func (t *CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken) GetDescription() *string { - if t == nil { - t = &CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken{} - } - return t.Description -} -func (t *CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken) GetExpiresAt() *time.Time { - if t == nil { - t = &CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken{} - } - return t.ExpiresAt -} -func (t *CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken) GetID() string { - if t == nil { - t = &CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken{} - } - return t.ID -} -func (t *CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken) GetIsActive() *bool { - if t == nil { - t = &CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken{} - } - return t.IsActive -} -func (t *CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken) GetLastUsedAt() *time.Time { - if t == nil { - t = &CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken{} - } - return t.LastUsedAt -} -func (t *CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken) GetName() string { - if t == nil { - t = &CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken{} - } - return t.Name -} -func (t *CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken) GetOrganizations() *CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken_Organizations { - if t == nil { - t = &CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken{} - } - return &t.Organizations -} -func (t *CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken) GetRevokedAt() *time.Time { - if t == nil { - t = &CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken{} - } - return t.RevokedAt -} -func (t *CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken) GetRevokedBy() *string { - if t == nil { - t = &CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken{} - } - return t.RevokedBy -} -func (t *CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken) GetRevokedReason() *string { - if t == nil { - t = &CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken{} - } - return t.RevokedReason -} -func (t *CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken) GetScopes() []string { - if t == nil { - t = &CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken{} - } - return t.Scopes -} -func (t *CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken) GetSsoAuthorizations() *string { - if t == nil { - t = &CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken{} - } - return t.SsoAuthorizations -} -func (t *CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken) GetTags() []string { - if t == nil { - t = &CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken{} - } - return t.Tags -} -func (t *CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken) GetToken() string { - if t == nil { - t = &CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken{} - } - return t.Token -} -func (t *CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken{} - } - return t.UpdatedAt -} -func (t *CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken) GetUpdatedBy() *string { - if t == nil { - t = &CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken{} - } - return t.UpdatedBy -} - -type CreatePersonalAccessToken_CreatePersonalAccessToken struct { - PersonalAccessToken CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken "json:\"personalAccessToken\" graphql:\"personalAccessToken\"" -} - -func (t *CreatePersonalAccessToken_CreatePersonalAccessToken) GetPersonalAccessToken() *CreatePersonalAccessToken_CreatePersonalAccessToken_PersonalAccessToken { - if t == nil { - t = &CreatePersonalAccessToken_CreatePersonalAccessToken{} - } - return &t.PersonalAccessToken -} - -type DeletePersonalAccessToken_DeletePersonalAccessToken struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeletePersonalAccessToken_DeletePersonalAccessToken) GetDeletedID() string { - if t == nil { - t = &DeletePersonalAccessToken_DeletePersonalAccessToken{} - } - return t.DeletedID -} - -type GetAllPersonalAccessTokens_PersonalAccessTokens_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllPersonalAccessTokens_PersonalAccessTokens_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllPersonalAccessTokens_PersonalAccessTokens_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllPersonalAccessTokens_PersonalAccessTokens_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllPersonalAccessTokens_PersonalAccessTokens_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllPersonalAccessTokens_PersonalAccessTokens_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllPersonalAccessTokens_PersonalAccessTokens_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllPersonalAccessTokens_PersonalAccessTokens_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllPersonalAccessTokens_PersonalAccessTokens_PageInfo{} - } - return t.StartCursor -} - -type GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node_Organizations_Edges_Node struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" -} - -func (t *GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node_Organizations_Edges_Node) GetDisplayName() string { - if t == nil { - t = &GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node_Organizations_Edges_Node{} - } - return t.DisplayName -} -func (t *GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node_Organizations_Edges_Node) GetID() string { - if t == nil { - t = &GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node_Organizations_Edges_Node{} - } - return t.ID -} -func (t *GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node_Organizations_Edges_Node) GetName() string { - if t == nil { - t = &GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node_Organizations_Edges_Node{} - } - return t.Name -} - -type GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node_Organizations_Edges struct { - Node *GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node_Organizations_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node_Organizations_Edges) GetNode() *GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node_Organizations_Edges_Node { - if t == nil { - t = &GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node_Organizations_Edges{} - } - return t.Node -} - -type GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node_Organizations struct { - Edges []*GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node_Organizations_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node_Organizations) GetEdges() []*GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node_Organizations_Edges { - if t == nil { - t = &GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node_Organizations{} - } - return t.Edges -} - -type GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - ExpiresAt *time.Time "json:\"expiresAt,omitempty\" graphql:\"expiresAt\"" - ID string "json:\"id\" graphql:\"id\"" - IsActive *bool "json:\"isActive,omitempty\" graphql:\"isActive\"" - LastUsedAt *time.Time "json:\"lastUsedAt,omitempty\" graphql:\"lastUsedAt\"" - Name string "json:\"name\" graphql:\"name\"" - Organizations GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node_Organizations "json:\"organizations\" graphql:\"organizations\"" - RevokedAt *time.Time "json:\"revokedAt,omitempty\" graphql:\"revokedAt\"" - RevokedBy *string "json:\"revokedBy,omitempty\" graphql:\"revokedBy\"" - RevokedReason *string "json:\"revokedReason,omitempty\" graphql:\"revokedReason\"" - Scopes []string "json:\"scopes,omitempty\" graphql:\"scopes\"" - SsoAuthorizations *string "json:\"ssoAuthorizations,omitempty\" graphql:\"ssoAuthorizations\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Token string "json:\"token\" graphql:\"token\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node{} - } - return t.Description -} -func (t *GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node) GetExpiresAt() *time.Time { - if t == nil { - t = &GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node{} - } - return t.ExpiresAt -} -func (t *GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node) GetID() string { - if t == nil { - t = &GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node{} - } - return t.ID -} -func (t *GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node) GetIsActive() *bool { - if t == nil { - t = &GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node{} - } - return t.IsActive -} -func (t *GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node) GetLastUsedAt() *time.Time { - if t == nil { - t = &GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node{} - } - return t.LastUsedAt -} -func (t *GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node) GetName() string { - if t == nil { - t = &GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node{} - } - return t.Name -} -func (t *GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node) GetOrganizations() *GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node_Organizations { - if t == nil { - t = &GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node{} - } - return &t.Organizations -} -func (t *GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node) GetRevokedAt() *time.Time { - if t == nil { - t = &GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node{} - } - return t.RevokedAt -} -func (t *GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node) GetRevokedBy() *string { - if t == nil { - t = &GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node{} - } - return t.RevokedBy -} -func (t *GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node) GetRevokedReason() *string { - if t == nil { - t = &GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node{} - } - return t.RevokedReason -} -func (t *GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node) GetScopes() []string { - if t == nil { - t = &GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node{} - } - return t.Scopes -} -func (t *GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node) GetSsoAuthorizations() *string { - if t == nil { - t = &GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node{} - } - return t.SsoAuthorizations -} -func (t *GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node{} - } - return t.Tags -} -func (t *GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node) GetToken() string { - if t == nil { - t = &GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node{} - } - return t.Token -} -func (t *GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllPersonalAccessTokens_PersonalAccessTokens_Edges struct { - Node *GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllPersonalAccessTokens_PersonalAccessTokens_Edges) GetNode() *GetAllPersonalAccessTokens_PersonalAccessTokens_Edges_Node { - if t == nil { - t = &GetAllPersonalAccessTokens_PersonalAccessTokens_Edges{} - } - return t.Node -} - -type GetAllPersonalAccessTokens_PersonalAccessTokens struct { - Edges []*GetAllPersonalAccessTokens_PersonalAccessTokens_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllPersonalAccessTokens_PersonalAccessTokens_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllPersonalAccessTokens_PersonalAccessTokens) GetEdges() []*GetAllPersonalAccessTokens_PersonalAccessTokens_Edges { - if t == nil { - t = &GetAllPersonalAccessTokens_PersonalAccessTokens{} - } - return t.Edges -} -func (t *GetAllPersonalAccessTokens_PersonalAccessTokens) GetPageInfo() *GetAllPersonalAccessTokens_PersonalAccessTokens_PageInfo { - if t == nil { - t = &GetAllPersonalAccessTokens_PersonalAccessTokens{} - } - return &t.PageInfo -} -func (t *GetAllPersonalAccessTokens_PersonalAccessTokens) GetTotalCount() int64 { - if t == nil { - t = &GetAllPersonalAccessTokens_PersonalAccessTokens{} - } - return t.TotalCount -} - -type GetPersonalAccessTokenByID_PersonalAccessToken_Organizations_Edges_Node struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" -} - -func (t *GetPersonalAccessTokenByID_PersonalAccessToken_Organizations_Edges_Node) GetDisplayName() string { - if t == nil { - t = &GetPersonalAccessTokenByID_PersonalAccessToken_Organizations_Edges_Node{} - } - return t.DisplayName -} -func (t *GetPersonalAccessTokenByID_PersonalAccessToken_Organizations_Edges_Node) GetID() string { - if t == nil { - t = &GetPersonalAccessTokenByID_PersonalAccessToken_Organizations_Edges_Node{} - } - return t.ID -} -func (t *GetPersonalAccessTokenByID_PersonalAccessToken_Organizations_Edges_Node) GetName() string { - if t == nil { - t = &GetPersonalAccessTokenByID_PersonalAccessToken_Organizations_Edges_Node{} - } - return t.Name -} - -type GetPersonalAccessTokenByID_PersonalAccessToken_Organizations_Edges struct { - Node *GetPersonalAccessTokenByID_PersonalAccessToken_Organizations_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetPersonalAccessTokenByID_PersonalAccessToken_Organizations_Edges) GetNode() *GetPersonalAccessTokenByID_PersonalAccessToken_Organizations_Edges_Node { - if t == nil { - t = &GetPersonalAccessTokenByID_PersonalAccessToken_Organizations_Edges{} - } - return t.Node -} - -type GetPersonalAccessTokenByID_PersonalAccessToken_Organizations struct { - Edges []*GetPersonalAccessTokenByID_PersonalAccessToken_Organizations_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetPersonalAccessTokenByID_PersonalAccessToken_Organizations) GetEdges() []*GetPersonalAccessTokenByID_PersonalAccessToken_Organizations_Edges { - if t == nil { - t = &GetPersonalAccessTokenByID_PersonalAccessToken_Organizations{} - } - return t.Edges -} - -type GetPersonalAccessTokenByID_PersonalAccessToken struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - ExpiresAt *time.Time "json:\"expiresAt,omitempty\" graphql:\"expiresAt\"" - ID string "json:\"id\" graphql:\"id\"" - IsActive *bool "json:\"isActive,omitempty\" graphql:\"isActive\"" - LastUsedAt *time.Time "json:\"lastUsedAt,omitempty\" graphql:\"lastUsedAt\"" - Name string "json:\"name\" graphql:\"name\"" - Organizations GetPersonalAccessTokenByID_PersonalAccessToken_Organizations "json:\"organizations\" graphql:\"organizations\"" - RevokedAt *time.Time "json:\"revokedAt,omitempty\" graphql:\"revokedAt\"" - RevokedBy *string "json:\"revokedBy,omitempty\" graphql:\"revokedBy\"" - RevokedReason *string "json:\"revokedReason,omitempty\" graphql:\"revokedReason\"" - Scopes []string "json:\"scopes,omitempty\" graphql:\"scopes\"" - SsoAuthorizations *string "json:\"ssoAuthorizations,omitempty\" graphql:\"ssoAuthorizations\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Token string "json:\"token\" graphql:\"token\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetPersonalAccessTokenByID_PersonalAccessToken) GetCreatedAt() *time.Time { - if t == nil { - t = &GetPersonalAccessTokenByID_PersonalAccessToken{} - } - return t.CreatedAt -} -func (t *GetPersonalAccessTokenByID_PersonalAccessToken) GetCreatedBy() *string { - if t == nil { - t = &GetPersonalAccessTokenByID_PersonalAccessToken{} - } - return t.CreatedBy -} -func (t *GetPersonalAccessTokenByID_PersonalAccessToken) GetDescription() *string { - if t == nil { - t = &GetPersonalAccessTokenByID_PersonalAccessToken{} - } - return t.Description -} -func (t *GetPersonalAccessTokenByID_PersonalAccessToken) GetExpiresAt() *time.Time { - if t == nil { - t = &GetPersonalAccessTokenByID_PersonalAccessToken{} - } - return t.ExpiresAt -} -func (t *GetPersonalAccessTokenByID_PersonalAccessToken) GetID() string { - if t == nil { - t = &GetPersonalAccessTokenByID_PersonalAccessToken{} - } - return t.ID -} -func (t *GetPersonalAccessTokenByID_PersonalAccessToken) GetIsActive() *bool { - if t == nil { - t = &GetPersonalAccessTokenByID_PersonalAccessToken{} - } - return t.IsActive -} -func (t *GetPersonalAccessTokenByID_PersonalAccessToken) GetLastUsedAt() *time.Time { - if t == nil { - t = &GetPersonalAccessTokenByID_PersonalAccessToken{} - } - return t.LastUsedAt -} -func (t *GetPersonalAccessTokenByID_PersonalAccessToken) GetName() string { - if t == nil { - t = &GetPersonalAccessTokenByID_PersonalAccessToken{} - } - return t.Name -} -func (t *GetPersonalAccessTokenByID_PersonalAccessToken) GetOrganizations() *GetPersonalAccessTokenByID_PersonalAccessToken_Organizations { - if t == nil { - t = &GetPersonalAccessTokenByID_PersonalAccessToken{} - } - return &t.Organizations -} -func (t *GetPersonalAccessTokenByID_PersonalAccessToken) GetRevokedAt() *time.Time { - if t == nil { - t = &GetPersonalAccessTokenByID_PersonalAccessToken{} - } - return t.RevokedAt -} -func (t *GetPersonalAccessTokenByID_PersonalAccessToken) GetRevokedBy() *string { - if t == nil { - t = &GetPersonalAccessTokenByID_PersonalAccessToken{} - } - return t.RevokedBy -} -func (t *GetPersonalAccessTokenByID_PersonalAccessToken) GetRevokedReason() *string { - if t == nil { - t = &GetPersonalAccessTokenByID_PersonalAccessToken{} - } - return t.RevokedReason -} -func (t *GetPersonalAccessTokenByID_PersonalAccessToken) GetScopes() []string { - if t == nil { - t = &GetPersonalAccessTokenByID_PersonalAccessToken{} - } - return t.Scopes -} -func (t *GetPersonalAccessTokenByID_PersonalAccessToken) GetSsoAuthorizations() *string { - if t == nil { - t = &GetPersonalAccessTokenByID_PersonalAccessToken{} - } - return t.SsoAuthorizations -} -func (t *GetPersonalAccessTokenByID_PersonalAccessToken) GetTags() []string { - if t == nil { - t = &GetPersonalAccessTokenByID_PersonalAccessToken{} - } - return t.Tags -} -func (t *GetPersonalAccessTokenByID_PersonalAccessToken) GetToken() string { - if t == nil { - t = &GetPersonalAccessTokenByID_PersonalAccessToken{} - } - return t.Token -} -func (t *GetPersonalAccessTokenByID_PersonalAccessToken) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetPersonalAccessTokenByID_PersonalAccessToken{} - } - return t.UpdatedAt -} -func (t *GetPersonalAccessTokenByID_PersonalAccessToken) GetUpdatedBy() *string { - if t == nil { - t = &GetPersonalAccessTokenByID_PersonalAccessToken{} - } - return t.UpdatedBy -} - -type GetPersonalAccessTokens_PersonalAccessTokens_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetPersonalAccessTokens_PersonalAccessTokens_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetPersonalAccessTokens_PersonalAccessTokens_PageInfo{} - } - return t.EndCursor -} -func (t *GetPersonalAccessTokens_PersonalAccessTokens_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetPersonalAccessTokens_PersonalAccessTokens_PageInfo{} - } - return t.HasNextPage -} -func (t *GetPersonalAccessTokens_PersonalAccessTokens_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetPersonalAccessTokens_PersonalAccessTokens_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetPersonalAccessTokens_PersonalAccessTokens_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetPersonalAccessTokens_PersonalAccessTokens_PageInfo{} - } - return t.StartCursor -} - -type GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node_Organizations_Edges_Node struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" -} - -func (t *GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node_Organizations_Edges_Node) GetDisplayName() string { - if t == nil { - t = &GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node_Organizations_Edges_Node{} - } - return t.DisplayName -} -func (t *GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node_Organizations_Edges_Node) GetID() string { - if t == nil { - t = &GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node_Organizations_Edges_Node{} - } - return t.ID -} -func (t *GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node_Organizations_Edges_Node) GetName() string { - if t == nil { - t = &GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node_Organizations_Edges_Node{} - } - return t.Name -} - -type GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node_Organizations_Edges struct { - Node *GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node_Organizations_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node_Organizations_Edges) GetNode() *GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node_Organizations_Edges_Node { - if t == nil { - t = &GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node_Organizations_Edges{} - } - return t.Node -} - -type GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node_Organizations struct { - Edges []*GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node_Organizations_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node_Organizations) GetEdges() []*GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node_Organizations_Edges { - if t == nil { - t = &GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node_Organizations{} - } - return t.Edges -} - -type GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - ExpiresAt *time.Time "json:\"expiresAt,omitempty\" graphql:\"expiresAt\"" - ID string "json:\"id\" graphql:\"id\"" - IsActive *bool "json:\"isActive,omitempty\" graphql:\"isActive\"" - LastUsedAt *time.Time "json:\"lastUsedAt,omitempty\" graphql:\"lastUsedAt\"" - Name string "json:\"name\" graphql:\"name\"" - Organizations GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node_Organizations "json:\"organizations\" graphql:\"organizations\"" - RevokedAt *time.Time "json:\"revokedAt,omitempty\" graphql:\"revokedAt\"" - RevokedBy *string "json:\"revokedBy,omitempty\" graphql:\"revokedBy\"" - RevokedReason *string "json:\"revokedReason,omitempty\" graphql:\"revokedReason\"" - Scopes []string "json:\"scopes,omitempty\" graphql:\"scopes\"" - SsoAuthorizations *string "json:\"ssoAuthorizations,omitempty\" graphql:\"ssoAuthorizations\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Token string "json:\"token\" graphql:\"token\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node{} - } - return t.Description -} -func (t *GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node) GetExpiresAt() *time.Time { - if t == nil { - t = &GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node{} - } - return t.ExpiresAt -} -func (t *GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node) GetID() string { - if t == nil { - t = &GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node{} - } - return t.ID -} -func (t *GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node) GetIsActive() *bool { - if t == nil { - t = &GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node{} - } - return t.IsActive -} -func (t *GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node) GetLastUsedAt() *time.Time { - if t == nil { - t = &GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node{} - } - return t.LastUsedAt -} -func (t *GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node) GetName() string { - if t == nil { - t = &GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node{} - } - return t.Name -} -func (t *GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node) GetOrganizations() *GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node_Organizations { - if t == nil { - t = &GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node{} - } - return &t.Organizations -} -func (t *GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node) GetRevokedAt() *time.Time { - if t == nil { - t = &GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node{} - } - return t.RevokedAt -} -func (t *GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node) GetRevokedBy() *string { - if t == nil { - t = &GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node{} - } - return t.RevokedBy -} -func (t *GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node) GetRevokedReason() *string { - if t == nil { - t = &GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node{} - } - return t.RevokedReason -} -func (t *GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node) GetScopes() []string { - if t == nil { - t = &GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node{} - } - return t.Scopes -} -func (t *GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node) GetSsoAuthorizations() *string { - if t == nil { - t = &GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node{} - } - return t.SsoAuthorizations -} -func (t *GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node) GetTags() []string { - if t == nil { - t = &GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node{} - } - return t.Tags -} -func (t *GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node) GetToken() string { - if t == nil { - t = &GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node{} - } - return t.Token -} -func (t *GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node{} - } - return t.UpdatedBy -} - -type GetPersonalAccessTokens_PersonalAccessTokens_Edges struct { - Node *GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetPersonalAccessTokens_PersonalAccessTokens_Edges) GetNode() *GetPersonalAccessTokens_PersonalAccessTokens_Edges_Node { - if t == nil { - t = &GetPersonalAccessTokens_PersonalAccessTokens_Edges{} - } - return t.Node -} - -type GetPersonalAccessTokens_PersonalAccessTokens struct { - Edges []*GetPersonalAccessTokens_PersonalAccessTokens_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetPersonalAccessTokens_PersonalAccessTokens_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetPersonalAccessTokens_PersonalAccessTokens) GetEdges() []*GetPersonalAccessTokens_PersonalAccessTokens_Edges { - if t == nil { - t = &GetPersonalAccessTokens_PersonalAccessTokens{} - } - return t.Edges -} -func (t *GetPersonalAccessTokens_PersonalAccessTokens) GetPageInfo() *GetPersonalAccessTokens_PersonalAccessTokens_PageInfo { - if t == nil { - t = &GetPersonalAccessTokens_PersonalAccessTokens{} - } - return &t.PageInfo -} -func (t *GetPersonalAccessTokens_PersonalAccessTokens) GetTotalCount() int64 { - if t == nil { - t = &GetPersonalAccessTokens_PersonalAccessTokens{} - } - return t.TotalCount -} - -type UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken_Organizations_Edges_Node struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" -} - -func (t *UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken_Organizations_Edges_Node) GetDisplayName() string { - if t == nil { - t = &UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken_Organizations_Edges_Node{} - } - return t.DisplayName -} -func (t *UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken_Organizations_Edges_Node) GetID() string { - if t == nil { - t = &UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken_Organizations_Edges_Node{} - } - return t.ID -} -func (t *UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken_Organizations_Edges_Node) GetName() string { - if t == nil { - t = &UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken_Organizations_Edges_Node{} - } - return t.Name -} - -type UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken_Organizations_Edges struct { - Node *UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken_Organizations_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken_Organizations_Edges) GetNode() *UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken_Organizations_Edges_Node { - if t == nil { - t = &UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken_Organizations_Edges{} - } - return t.Node -} - -type UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken_Organizations struct { - Edges []*UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken_Organizations_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken_Organizations) GetEdges() []*UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken_Organizations_Edges { - if t == nil { - t = &UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken_Organizations{} - } - return t.Edges -} - -type UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - ExpiresAt *time.Time "json:\"expiresAt,omitempty\" graphql:\"expiresAt\"" - ID string "json:\"id\" graphql:\"id\"" - IsActive *bool "json:\"isActive,omitempty\" graphql:\"isActive\"" - LastUsedAt *time.Time "json:\"lastUsedAt,omitempty\" graphql:\"lastUsedAt\"" - Name string "json:\"name\" graphql:\"name\"" - Organizations UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken_Organizations "json:\"organizations\" graphql:\"organizations\"" - RevokedAt *time.Time "json:\"revokedAt,omitempty\" graphql:\"revokedAt\"" - RevokedBy *string "json:\"revokedBy,omitempty\" graphql:\"revokedBy\"" - RevokedReason *string "json:\"revokedReason,omitempty\" graphql:\"revokedReason\"" - Scopes []string "json:\"scopes,omitempty\" graphql:\"scopes\"" - SsoAuthorizations *string "json:\"ssoAuthorizations,omitempty\" graphql:\"ssoAuthorizations\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Token string "json:\"token\" graphql:\"token\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken{} - } - return t.CreatedAt -} -func (t *UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken) GetCreatedBy() *string { - if t == nil { - t = &UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken{} - } - return t.CreatedBy -} -func (t *UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken) GetDescription() *string { - if t == nil { - t = &UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken{} - } - return t.Description -} -func (t *UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken) GetExpiresAt() *time.Time { - if t == nil { - t = &UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken{} - } - return t.ExpiresAt -} -func (t *UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken) GetID() string { - if t == nil { - t = &UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken{} - } - return t.ID -} -func (t *UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken) GetIsActive() *bool { - if t == nil { - t = &UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken{} - } - return t.IsActive -} -func (t *UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken) GetLastUsedAt() *time.Time { - if t == nil { - t = &UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken{} - } - return t.LastUsedAt -} -func (t *UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken) GetName() string { - if t == nil { - t = &UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken{} - } - return t.Name -} -func (t *UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken) GetOrganizations() *UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken_Organizations { - if t == nil { - t = &UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken{} - } - return &t.Organizations -} -func (t *UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken) GetRevokedAt() *time.Time { - if t == nil { - t = &UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken{} - } - return t.RevokedAt -} -func (t *UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken) GetRevokedBy() *string { - if t == nil { - t = &UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken{} - } - return t.RevokedBy -} -func (t *UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken) GetRevokedReason() *string { - if t == nil { - t = &UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken{} - } - return t.RevokedReason -} -func (t *UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken) GetScopes() []string { - if t == nil { - t = &UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken{} - } - return t.Scopes -} -func (t *UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken) GetSsoAuthorizations() *string { - if t == nil { - t = &UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken{} - } - return t.SsoAuthorizations -} -func (t *UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken) GetTags() []string { - if t == nil { - t = &UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken{} - } - return t.Tags -} -func (t *UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken) GetToken() string { - if t == nil { - t = &UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken{} - } - return t.Token -} -func (t *UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken{} - } - return t.UpdatedAt -} -func (t *UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken) GetUpdatedBy() *string { - if t == nil { - t = &UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken{} - } - return t.UpdatedBy -} - -type UpdatePersonalAccessToken_UpdatePersonalAccessToken struct { - PersonalAccessToken UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken "json:\"personalAccessToken\" graphql:\"personalAccessToken\"" -} - -func (t *UpdatePersonalAccessToken_UpdatePersonalAccessToken) GetPersonalAccessToken() *UpdatePersonalAccessToken_UpdatePersonalAccessToken_PersonalAccessToken { - if t == nil { - t = &UpdatePersonalAccessToken_UpdatePersonalAccessToken{} - } - return &t.PersonalAccessToken -} - -type CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms struct { - AccessModelID *string "json:\"accessModelID,omitempty\" graphql:\"accessModelID\"" - AccessModelName *string "json:\"accessModelName,omitempty\" graphql:\"accessModelName\"" - BusinessOwner *string "json:\"businessOwner,omitempty\" graphql:\"businessOwner\"" - BusinessOwnerGroupID *string "json:\"businessOwnerGroupID,omitempty\" graphql:\"businessOwnerGroupID\"" - BusinessOwnerUserID *string "json:\"businessOwnerUserID,omitempty\" graphql:\"businessOwnerUserID\"" - BusinessPurpose *string "json:\"businessPurpose,omitempty\" graphql:\"businessPurpose\"" - ContainsPii *bool "json:\"containsPii,omitempty\" graphql:\"containsPii\"" - CostCenter *string "json:\"costCenter,omitempty\" graphql:\"costCenter\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - CriticalityID *string "json:\"criticalityID,omitempty\" graphql:\"criticalityID\"" - CriticalityName *string "json:\"criticalityName,omitempty\" graphql:\"criticalityName\"" - DataFlowSummary *string "json:\"dataFlowSummary,omitempty\" graphql:\"dataFlowSummary\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - EncryptionStatusID *string "json:\"encryptionStatusID,omitempty\" graphql:\"encryptionStatusID\"" - EncryptionStatusName *string "json:\"encryptionStatusName,omitempty\" graphql:\"encryptionStatusName\"" - EnvironmentID *string "json:\"environmentID,omitempty\" graphql:\"environmentID\"" - EnvironmentName *string "json:\"environmentName,omitempty\" graphql:\"environmentName\"" - EstimatedMonthlyCost *float64 "json:\"estimatedMonthlyCost,omitempty\" graphql:\"estimatedMonthlyCost\"" - ExternalReferenceID *string "json:\"externalReferenceID,omitempty\" graphql:\"externalReferenceID\"" - ID string "json:\"id\" graphql:\"id\"" - InternalOwner *string "json:\"internalOwner,omitempty\" graphql:\"internalOwner\"" - InternalOwnerGroupID *string "json:\"internalOwnerGroupID,omitempty\" graphql:\"internalOwnerGroupID\"" - InternalOwnerUserID *string "json:\"internalOwnerUserID,omitempty\" graphql:\"internalOwnerUserID\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PhysicalLocation *string "json:\"physicalLocation,omitempty\" graphql:\"physicalLocation\"" - PlatformDataClassificationID *string "json:\"platformDataClassificationID,omitempty\" graphql:\"platformDataClassificationID\"" - PlatformDataClassificationName *string "json:\"platformDataClassificationName,omitempty\" graphql:\"platformDataClassificationName\"" - PlatformKindID *string "json:\"platformKindID,omitempty\" graphql:\"platformKindID\"" - PlatformKindName *string "json:\"platformKindName,omitempty\" graphql:\"platformKindName\"" - PlatformOwnerID *string "json:\"platformOwnerID,omitempty\" graphql:\"platformOwnerID\"" - PurchaseDate *models.DateTime "json:\"purchaseDate,omitempty\" graphql:\"purchaseDate\"" - Region *string "json:\"region,omitempty\" graphql:\"region\"" - ScopeID *string "json:\"scopeID,omitempty\" graphql:\"scopeID\"" - ScopeName *string "json:\"scopeName,omitempty\" graphql:\"scopeName\"" - ScopeStatement *string "json:\"scopeStatement,omitempty\" graphql:\"scopeStatement\"" - SecurityOwner *string "json:\"securityOwner,omitempty\" graphql:\"securityOwner\"" - SecurityOwnerGroupID *string "json:\"securityOwnerGroupID,omitempty\" graphql:\"securityOwnerGroupID\"" - SecurityOwnerUserID *string "json:\"securityOwnerUserID,omitempty\" graphql:\"securityOwnerUserID\"" - SecurityTierID *string "json:\"securityTierID,omitempty\" graphql:\"securityTierID\"" - SecurityTierName *string "json:\"securityTierName,omitempty\" graphql:\"securityTierName\"" - SourceIdentifier *string "json:\"sourceIdentifier,omitempty\" graphql:\"sourceIdentifier\"" - SourceType enums.SourceType "json:\"sourceType\" graphql:\"sourceType\"" - Status enums.PlatformStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TechnicalOwner *string "json:\"technicalOwner,omitempty\" graphql:\"technicalOwner\"" - TechnicalOwnerGroupID *string "json:\"technicalOwnerGroupID,omitempty\" graphql:\"technicalOwnerGroupID\"" - TechnicalOwnerUserID *string "json:\"technicalOwnerUserID,omitempty\" graphql:\"technicalOwnerUserID\"" - TrustBoundaryDescription *string "json:\"trustBoundaryDescription,omitempty\" graphql:\"trustBoundaryDescription\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowEligibleMarker *bool "json:\"workflowEligibleMarker,omitempty\" graphql:\"workflowEligibleMarker\"" -} - -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetAccessModelID() *string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.AccessModelID -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetAccessModelName() *string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.AccessModelName -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetBusinessOwner() *string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.BusinessOwner -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetBusinessOwnerGroupID() *string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.BusinessOwnerGroupID -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetBusinessOwnerUserID() *string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.BusinessOwnerUserID -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetBusinessPurpose() *string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.BusinessPurpose -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetContainsPii() *bool { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.ContainsPii -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetCostCenter() *string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.CostCenter -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetCriticalityID() *string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.CriticalityID -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetCriticalityName() *string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.CriticalityName -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetDataFlowSummary() *string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.DataFlowSummary -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetDescription() *string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.Description -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetDisplayID() string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.DisplayID -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetEncryptionStatusID() *string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.EncryptionStatusID -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetEncryptionStatusName() *string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.EncryptionStatusName -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetEnvironmentID() *string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.EnvironmentID -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetEnvironmentName() *string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.EnvironmentName -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetEstimatedMonthlyCost() *float64 { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.EstimatedMonthlyCost -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetExternalReferenceID() *string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.ExternalReferenceID -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetID() string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.ID -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetInternalOwner() *string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.InternalOwner -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetInternalOwnerGroupID() *string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.InternalOwnerGroupID -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetInternalOwnerUserID() *string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.InternalOwnerUserID -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetMetadata() map[string]any { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.Metadata -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetName() string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.Name -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.OwnerID -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetPhysicalLocation() *string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.PhysicalLocation -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetPlatformDataClassificationID() *string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.PlatformDataClassificationID -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetPlatformDataClassificationName() *string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.PlatformDataClassificationName -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetPlatformKindID() *string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.PlatformKindID -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetPlatformKindName() *string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.PlatformKindName -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetPlatformOwnerID() *string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.PlatformOwnerID -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetPurchaseDate() *models.DateTime { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.PurchaseDate -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetRegion() *string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.Region -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetScopeID() *string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.ScopeID -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetScopeName() *string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.ScopeName -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetScopeStatement() *string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.ScopeStatement -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetSecurityOwner() *string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.SecurityOwner -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetSecurityOwnerGroupID() *string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.SecurityOwnerGroupID -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetSecurityOwnerUserID() *string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.SecurityOwnerUserID -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetSecurityTierID() *string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.SecurityTierID -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetSecurityTierName() *string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.SecurityTierName -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetSourceIdentifier() *string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.SourceIdentifier -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetSourceType() *enums.SourceType { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return &t.SourceType -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetStatus() *enums.PlatformStatus { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return &t.Status -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetTags() []string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.Tags -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetTechnicalOwner() *string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.TechnicalOwner -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetTechnicalOwnerGroupID() *string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.TechnicalOwnerGroupID -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetTechnicalOwnerUserID() *string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.TechnicalOwnerUserID -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetTrustBoundaryDescription() *string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.TrustBoundaryDescription -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.UpdatedBy -} -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms) GetWorkflowEligibleMarker() *bool { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms{} - } - return t.WorkflowEligibleMarker -} - -type CreateBulkCSVPlatform_CreateBulkCSVPlatform struct { - Platforms []*CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms "json:\"platforms,omitempty\" graphql:\"platforms\"" -} - -func (t *CreateBulkCSVPlatform_CreateBulkCSVPlatform) GetPlatforms() []*CreateBulkCSVPlatform_CreateBulkCSVPlatform_Platforms { - if t == nil { - t = &CreateBulkCSVPlatform_CreateBulkCSVPlatform{} - } - return t.Platforms -} - -type CreateBulkPlatform_CreateBulkPlatform_Platforms struct { - AccessModelID *string "json:\"accessModelID,omitempty\" graphql:\"accessModelID\"" - AccessModelName *string "json:\"accessModelName,omitempty\" graphql:\"accessModelName\"" - BusinessOwner *string "json:\"businessOwner,omitempty\" graphql:\"businessOwner\"" - BusinessOwnerGroupID *string "json:\"businessOwnerGroupID,omitempty\" graphql:\"businessOwnerGroupID\"" - BusinessOwnerUserID *string "json:\"businessOwnerUserID,omitempty\" graphql:\"businessOwnerUserID\"" - BusinessPurpose *string "json:\"businessPurpose,omitempty\" graphql:\"businessPurpose\"" - ContainsPii *bool "json:\"containsPii,omitempty\" graphql:\"containsPii\"" - CostCenter *string "json:\"costCenter,omitempty\" graphql:\"costCenter\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - CriticalityID *string "json:\"criticalityID,omitempty\" graphql:\"criticalityID\"" - CriticalityName *string "json:\"criticalityName,omitempty\" graphql:\"criticalityName\"" - DataFlowSummary *string "json:\"dataFlowSummary,omitempty\" graphql:\"dataFlowSummary\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - EncryptionStatusID *string "json:\"encryptionStatusID,omitempty\" graphql:\"encryptionStatusID\"" - EncryptionStatusName *string "json:\"encryptionStatusName,omitempty\" graphql:\"encryptionStatusName\"" - EnvironmentID *string "json:\"environmentID,omitempty\" graphql:\"environmentID\"" - EnvironmentName *string "json:\"environmentName,omitempty\" graphql:\"environmentName\"" - EstimatedMonthlyCost *float64 "json:\"estimatedMonthlyCost,omitempty\" graphql:\"estimatedMonthlyCost\"" - ExternalReferenceID *string "json:\"externalReferenceID,omitempty\" graphql:\"externalReferenceID\"" - ID string "json:\"id\" graphql:\"id\"" - InternalOwner *string "json:\"internalOwner,omitempty\" graphql:\"internalOwner\"" - InternalOwnerGroupID *string "json:\"internalOwnerGroupID,omitempty\" graphql:\"internalOwnerGroupID\"" - InternalOwnerUserID *string "json:\"internalOwnerUserID,omitempty\" graphql:\"internalOwnerUserID\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PhysicalLocation *string "json:\"physicalLocation,omitempty\" graphql:\"physicalLocation\"" - PlatformDataClassificationID *string "json:\"platformDataClassificationID,omitempty\" graphql:\"platformDataClassificationID\"" - PlatformDataClassificationName *string "json:\"platformDataClassificationName,omitempty\" graphql:\"platformDataClassificationName\"" - PlatformKindID *string "json:\"platformKindID,omitempty\" graphql:\"platformKindID\"" - PlatformKindName *string "json:\"platformKindName,omitempty\" graphql:\"platformKindName\"" - PlatformOwnerID *string "json:\"platformOwnerID,omitempty\" graphql:\"platformOwnerID\"" - PurchaseDate *models.DateTime "json:\"purchaseDate,omitempty\" graphql:\"purchaseDate\"" - Region *string "json:\"region,omitempty\" graphql:\"region\"" - ScopeID *string "json:\"scopeID,omitempty\" graphql:\"scopeID\"" - ScopeName *string "json:\"scopeName,omitempty\" graphql:\"scopeName\"" - ScopeStatement *string "json:\"scopeStatement,omitempty\" graphql:\"scopeStatement\"" - SecurityOwner *string "json:\"securityOwner,omitempty\" graphql:\"securityOwner\"" - SecurityOwnerGroupID *string "json:\"securityOwnerGroupID,omitempty\" graphql:\"securityOwnerGroupID\"" - SecurityOwnerUserID *string "json:\"securityOwnerUserID,omitempty\" graphql:\"securityOwnerUserID\"" - SecurityTierID *string "json:\"securityTierID,omitempty\" graphql:\"securityTierID\"" - SecurityTierName *string "json:\"securityTierName,omitempty\" graphql:\"securityTierName\"" - SourceIdentifier *string "json:\"sourceIdentifier,omitempty\" graphql:\"sourceIdentifier\"" - SourceType enums.SourceType "json:\"sourceType\" graphql:\"sourceType\"" - Status enums.PlatformStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TechnicalOwner *string "json:\"technicalOwner,omitempty\" graphql:\"technicalOwner\"" - TechnicalOwnerGroupID *string "json:\"technicalOwnerGroupID,omitempty\" graphql:\"technicalOwnerGroupID\"" - TechnicalOwnerUserID *string "json:\"technicalOwnerUserID,omitempty\" graphql:\"technicalOwnerUserID\"" - TrustBoundaryDescription *string "json:\"trustBoundaryDescription,omitempty\" graphql:\"trustBoundaryDescription\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowEligibleMarker *bool "json:\"workflowEligibleMarker,omitempty\" graphql:\"workflowEligibleMarker\"" -} - -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetAccessModelID() *string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.AccessModelID -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetAccessModelName() *string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.AccessModelName -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetBusinessOwner() *string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.BusinessOwner -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetBusinessOwnerGroupID() *string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.BusinessOwnerGroupID -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetBusinessOwnerUserID() *string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.BusinessOwnerUserID -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetBusinessPurpose() *string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.BusinessPurpose -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetContainsPii() *bool { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.ContainsPii -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetCostCenter() *string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.CostCenter -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.CreatedAt -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.CreatedBy -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetCriticalityID() *string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.CriticalityID -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetCriticalityName() *string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.CriticalityName -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetDataFlowSummary() *string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.DataFlowSummary -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetDescription() *string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.Description -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetDisplayID() string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.DisplayID -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetEncryptionStatusID() *string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.EncryptionStatusID -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetEncryptionStatusName() *string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.EncryptionStatusName -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetEnvironmentID() *string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.EnvironmentID -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetEnvironmentName() *string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.EnvironmentName -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetEstimatedMonthlyCost() *float64 { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.EstimatedMonthlyCost -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetExternalReferenceID() *string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.ExternalReferenceID -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetID() string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.ID -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetInternalOwner() *string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.InternalOwner -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetInternalOwnerGroupID() *string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.InternalOwnerGroupID -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetInternalOwnerUserID() *string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.InternalOwnerUserID -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetMetadata() map[string]any { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.Metadata -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetName() string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.Name -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetOwnerID() *string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.OwnerID -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetPhysicalLocation() *string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.PhysicalLocation -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetPlatformDataClassificationID() *string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.PlatformDataClassificationID -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetPlatformDataClassificationName() *string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.PlatformDataClassificationName -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetPlatformKindID() *string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.PlatformKindID -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetPlatformKindName() *string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.PlatformKindName -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetPlatformOwnerID() *string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.PlatformOwnerID -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetPurchaseDate() *models.DateTime { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.PurchaseDate -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetRegion() *string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.Region -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetScopeID() *string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.ScopeID -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetScopeName() *string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.ScopeName -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetScopeStatement() *string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.ScopeStatement -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetSecurityOwner() *string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.SecurityOwner -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetSecurityOwnerGroupID() *string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.SecurityOwnerGroupID -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetSecurityOwnerUserID() *string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.SecurityOwnerUserID -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetSecurityTierID() *string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.SecurityTierID -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetSecurityTierName() *string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.SecurityTierName -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetSourceIdentifier() *string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.SourceIdentifier -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetSourceType() *enums.SourceType { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return &t.SourceType -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetStatus() *enums.PlatformStatus { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return &t.Status -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetTags() []string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.Tags -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetTechnicalOwner() *string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.TechnicalOwner -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetTechnicalOwnerGroupID() *string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.TechnicalOwnerGroupID -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetTechnicalOwnerUserID() *string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.TechnicalOwnerUserID -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetTrustBoundaryDescription() *string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.TrustBoundaryDescription -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.UpdatedAt -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.UpdatedBy -} -func (t *CreateBulkPlatform_CreateBulkPlatform_Platforms) GetWorkflowEligibleMarker() *bool { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform_Platforms{} - } - return t.WorkflowEligibleMarker -} - -type CreateBulkPlatform_CreateBulkPlatform struct { - Platforms []*CreateBulkPlatform_CreateBulkPlatform_Platforms "json:\"platforms,omitempty\" graphql:\"platforms\"" -} - -func (t *CreateBulkPlatform_CreateBulkPlatform) GetPlatforms() []*CreateBulkPlatform_CreateBulkPlatform_Platforms { - if t == nil { - t = &CreateBulkPlatform_CreateBulkPlatform{} - } - return t.Platforms -} - -type CreatePlatform_CreatePlatform_Platform struct { - AccessModelID *string "json:\"accessModelID,omitempty\" graphql:\"accessModelID\"" - AccessModelName *string "json:\"accessModelName,omitempty\" graphql:\"accessModelName\"" - BusinessOwner *string "json:\"businessOwner,omitempty\" graphql:\"businessOwner\"" - BusinessOwnerGroupID *string "json:\"businessOwnerGroupID,omitempty\" graphql:\"businessOwnerGroupID\"" - BusinessOwnerUserID *string "json:\"businessOwnerUserID,omitempty\" graphql:\"businessOwnerUserID\"" - BusinessPurpose *string "json:\"businessPurpose,omitempty\" graphql:\"businessPurpose\"" - ContainsPii *bool "json:\"containsPii,omitempty\" graphql:\"containsPii\"" - CostCenter *string "json:\"costCenter,omitempty\" graphql:\"costCenter\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - CriticalityID *string "json:\"criticalityID,omitempty\" graphql:\"criticalityID\"" - CriticalityName *string "json:\"criticalityName,omitempty\" graphql:\"criticalityName\"" - DataFlowSummary *string "json:\"dataFlowSummary,omitempty\" graphql:\"dataFlowSummary\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - EncryptionStatusID *string "json:\"encryptionStatusID,omitempty\" graphql:\"encryptionStatusID\"" - EncryptionStatusName *string "json:\"encryptionStatusName,omitempty\" graphql:\"encryptionStatusName\"" - EnvironmentID *string "json:\"environmentID,omitempty\" graphql:\"environmentID\"" - EnvironmentName *string "json:\"environmentName,omitempty\" graphql:\"environmentName\"" - EstimatedMonthlyCost *float64 "json:\"estimatedMonthlyCost,omitempty\" graphql:\"estimatedMonthlyCost\"" - ExternalReferenceID *string "json:\"externalReferenceID,omitempty\" graphql:\"externalReferenceID\"" - ID string "json:\"id\" graphql:\"id\"" - InternalOwner *string "json:\"internalOwner,omitempty\" graphql:\"internalOwner\"" - InternalOwnerGroupID *string "json:\"internalOwnerGroupID,omitempty\" graphql:\"internalOwnerGroupID\"" - InternalOwnerUserID *string "json:\"internalOwnerUserID,omitempty\" graphql:\"internalOwnerUserID\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PhysicalLocation *string "json:\"physicalLocation,omitempty\" graphql:\"physicalLocation\"" - PlatformDataClassificationID *string "json:\"platformDataClassificationID,omitempty\" graphql:\"platformDataClassificationID\"" - PlatformDataClassificationName *string "json:\"platformDataClassificationName,omitempty\" graphql:\"platformDataClassificationName\"" - PlatformKindID *string "json:\"platformKindID,omitempty\" graphql:\"platformKindID\"" - PlatformKindName *string "json:\"platformKindName,omitempty\" graphql:\"platformKindName\"" - PlatformOwnerID *string "json:\"platformOwnerID,omitempty\" graphql:\"platformOwnerID\"" - PurchaseDate *models.DateTime "json:\"purchaseDate,omitempty\" graphql:\"purchaseDate\"" - Region *string "json:\"region,omitempty\" graphql:\"region\"" - ScopeID *string "json:\"scopeID,omitempty\" graphql:\"scopeID\"" - ScopeName *string "json:\"scopeName,omitempty\" graphql:\"scopeName\"" - ScopeStatement *string "json:\"scopeStatement,omitempty\" graphql:\"scopeStatement\"" - SecurityOwner *string "json:\"securityOwner,omitempty\" graphql:\"securityOwner\"" - SecurityOwnerGroupID *string "json:\"securityOwnerGroupID,omitempty\" graphql:\"securityOwnerGroupID\"" - SecurityOwnerUserID *string "json:\"securityOwnerUserID,omitempty\" graphql:\"securityOwnerUserID\"" - SecurityTierID *string "json:\"securityTierID,omitempty\" graphql:\"securityTierID\"" - SecurityTierName *string "json:\"securityTierName,omitempty\" graphql:\"securityTierName\"" - SourceIdentifier *string "json:\"sourceIdentifier,omitempty\" graphql:\"sourceIdentifier\"" - SourceType enums.SourceType "json:\"sourceType\" graphql:\"sourceType\"" - Status enums.PlatformStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TechnicalOwner *string "json:\"technicalOwner,omitempty\" graphql:\"technicalOwner\"" - TechnicalOwnerGroupID *string "json:\"technicalOwnerGroupID,omitempty\" graphql:\"technicalOwnerGroupID\"" - TechnicalOwnerUserID *string "json:\"technicalOwnerUserID,omitempty\" graphql:\"technicalOwnerUserID\"" - TrustBoundaryDescription *string "json:\"trustBoundaryDescription,omitempty\" graphql:\"trustBoundaryDescription\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowEligibleMarker *bool "json:\"workflowEligibleMarker,omitempty\" graphql:\"workflowEligibleMarker\"" -} - -func (t *CreatePlatform_CreatePlatform_Platform) GetAccessModelID() *string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.AccessModelID -} -func (t *CreatePlatform_CreatePlatform_Platform) GetAccessModelName() *string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.AccessModelName -} -func (t *CreatePlatform_CreatePlatform_Platform) GetBusinessOwner() *string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.BusinessOwner -} -func (t *CreatePlatform_CreatePlatform_Platform) GetBusinessOwnerGroupID() *string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.BusinessOwnerGroupID -} -func (t *CreatePlatform_CreatePlatform_Platform) GetBusinessOwnerUserID() *string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.BusinessOwnerUserID -} -func (t *CreatePlatform_CreatePlatform_Platform) GetBusinessPurpose() *string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.BusinessPurpose -} -func (t *CreatePlatform_CreatePlatform_Platform) GetContainsPii() *bool { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.ContainsPii -} -func (t *CreatePlatform_CreatePlatform_Platform) GetCostCenter() *string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.CostCenter -} -func (t *CreatePlatform_CreatePlatform_Platform) GetCreatedAt() *time.Time { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.CreatedAt -} -func (t *CreatePlatform_CreatePlatform_Platform) GetCreatedBy() *string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.CreatedBy -} -func (t *CreatePlatform_CreatePlatform_Platform) GetCriticalityID() *string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.CriticalityID -} -func (t *CreatePlatform_CreatePlatform_Platform) GetCriticalityName() *string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.CriticalityName -} -func (t *CreatePlatform_CreatePlatform_Platform) GetDataFlowSummary() *string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.DataFlowSummary -} -func (t *CreatePlatform_CreatePlatform_Platform) GetDescription() *string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.Description -} -func (t *CreatePlatform_CreatePlatform_Platform) GetDisplayID() string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.DisplayID -} -func (t *CreatePlatform_CreatePlatform_Platform) GetEncryptionStatusID() *string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.EncryptionStatusID -} -func (t *CreatePlatform_CreatePlatform_Platform) GetEncryptionStatusName() *string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.EncryptionStatusName -} -func (t *CreatePlatform_CreatePlatform_Platform) GetEnvironmentID() *string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.EnvironmentID -} -func (t *CreatePlatform_CreatePlatform_Platform) GetEnvironmentName() *string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.EnvironmentName -} -func (t *CreatePlatform_CreatePlatform_Platform) GetEstimatedMonthlyCost() *float64 { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.EstimatedMonthlyCost -} -func (t *CreatePlatform_CreatePlatform_Platform) GetExternalReferenceID() *string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.ExternalReferenceID -} -func (t *CreatePlatform_CreatePlatform_Platform) GetID() string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.ID -} -func (t *CreatePlatform_CreatePlatform_Platform) GetInternalOwner() *string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.InternalOwner -} -func (t *CreatePlatform_CreatePlatform_Platform) GetInternalOwnerGroupID() *string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.InternalOwnerGroupID -} -func (t *CreatePlatform_CreatePlatform_Platform) GetInternalOwnerUserID() *string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.InternalOwnerUserID -} -func (t *CreatePlatform_CreatePlatform_Platform) GetMetadata() map[string]any { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.Metadata -} -func (t *CreatePlatform_CreatePlatform_Platform) GetName() string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.Name -} -func (t *CreatePlatform_CreatePlatform_Platform) GetOwnerID() *string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.OwnerID -} -func (t *CreatePlatform_CreatePlatform_Platform) GetPhysicalLocation() *string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.PhysicalLocation -} -func (t *CreatePlatform_CreatePlatform_Platform) GetPlatformDataClassificationID() *string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.PlatformDataClassificationID -} -func (t *CreatePlatform_CreatePlatform_Platform) GetPlatformDataClassificationName() *string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.PlatformDataClassificationName -} -func (t *CreatePlatform_CreatePlatform_Platform) GetPlatformKindID() *string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.PlatformKindID -} -func (t *CreatePlatform_CreatePlatform_Platform) GetPlatformKindName() *string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.PlatformKindName -} -func (t *CreatePlatform_CreatePlatform_Platform) GetPlatformOwnerID() *string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.PlatformOwnerID -} -func (t *CreatePlatform_CreatePlatform_Platform) GetPurchaseDate() *models.DateTime { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.PurchaseDate -} -func (t *CreatePlatform_CreatePlatform_Platform) GetRegion() *string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.Region -} -func (t *CreatePlatform_CreatePlatform_Platform) GetScopeID() *string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.ScopeID -} -func (t *CreatePlatform_CreatePlatform_Platform) GetScopeName() *string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.ScopeName -} -func (t *CreatePlatform_CreatePlatform_Platform) GetScopeStatement() *string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.ScopeStatement -} -func (t *CreatePlatform_CreatePlatform_Platform) GetSecurityOwner() *string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.SecurityOwner -} -func (t *CreatePlatform_CreatePlatform_Platform) GetSecurityOwnerGroupID() *string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.SecurityOwnerGroupID -} -func (t *CreatePlatform_CreatePlatform_Platform) GetSecurityOwnerUserID() *string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.SecurityOwnerUserID -} -func (t *CreatePlatform_CreatePlatform_Platform) GetSecurityTierID() *string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.SecurityTierID -} -func (t *CreatePlatform_CreatePlatform_Platform) GetSecurityTierName() *string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.SecurityTierName -} -func (t *CreatePlatform_CreatePlatform_Platform) GetSourceIdentifier() *string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.SourceIdentifier -} -func (t *CreatePlatform_CreatePlatform_Platform) GetSourceType() *enums.SourceType { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return &t.SourceType -} -func (t *CreatePlatform_CreatePlatform_Platform) GetStatus() *enums.PlatformStatus { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return &t.Status -} -func (t *CreatePlatform_CreatePlatform_Platform) GetTags() []string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.Tags -} -func (t *CreatePlatform_CreatePlatform_Platform) GetTechnicalOwner() *string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.TechnicalOwner -} -func (t *CreatePlatform_CreatePlatform_Platform) GetTechnicalOwnerGroupID() *string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.TechnicalOwnerGroupID -} -func (t *CreatePlatform_CreatePlatform_Platform) GetTechnicalOwnerUserID() *string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.TechnicalOwnerUserID -} -func (t *CreatePlatform_CreatePlatform_Platform) GetTrustBoundaryDescription() *string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.TrustBoundaryDescription -} -func (t *CreatePlatform_CreatePlatform_Platform) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.UpdatedAt -} -func (t *CreatePlatform_CreatePlatform_Platform) GetUpdatedBy() *string { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.UpdatedBy -} -func (t *CreatePlatform_CreatePlatform_Platform) GetWorkflowEligibleMarker() *bool { - if t == nil { - t = &CreatePlatform_CreatePlatform_Platform{} - } - return t.WorkflowEligibleMarker -} - -type CreatePlatform_CreatePlatform struct { - Platform CreatePlatform_CreatePlatform_Platform "json:\"platform\" graphql:\"platform\"" -} - -func (t *CreatePlatform_CreatePlatform) GetPlatform() *CreatePlatform_CreatePlatform_Platform { - if t == nil { - t = &CreatePlatform_CreatePlatform{} - } - return &t.Platform -} - -type DeletePlatform_DeletePlatform struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeletePlatform_DeletePlatform) GetDeletedID() string { - if t == nil { - t = &DeletePlatform_DeletePlatform{} - } - return t.DeletedID -} - -type GetAllPlatforms_Platforms_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllPlatforms_Platforms_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllPlatforms_Platforms_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllPlatforms_Platforms_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllPlatforms_Platforms_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllPlatforms_Platforms_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllPlatforms_Platforms_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_PageInfo{} - } - return t.StartCursor -} - -type GetAllPlatforms_Platforms_Edges_Node_IdentityHolders_Edges_Node struct { - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - Email string "json:\"email\" graphql:\"email\"" - FullName string "json:\"fullName\" graphql:\"fullName\"" - ID string "json:\"id\" graphql:\"id\"" -} - -func (t *GetAllPlatforms_Platforms_Edges_Node_IdentityHolders_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node_IdentityHolders_Edges_Node{} - } - return t.DisplayID -} -func (t *GetAllPlatforms_Platforms_Edges_Node_IdentityHolders_Edges_Node) GetEmail() string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node_IdentityHolders_Edges_Node{} - } - return t.Email -} -func (t *GetAllPlatforms_Platforms_Edges_Node_IdentityHolders_Edges_Node) GetFullName() string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node_IdentityHolders_Edges_Node{} - } - return t.FullName -} -func (t *GetAllPlatforms_Platforms_Edges_Node_IdentityHolders_Edges_Node) GetID() string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node_IdentityHolders_Edges_Node{} - } - return t.ID -} - -type GetAllPlatforms_Platforms_Edges_Node_IdentityHolders_Edges struct { - Node *GetAllPlatforms_Platforms_Edges_Node_IdentityHolders_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllPlatforms_Platforms_Edges_Node_IdentityHolders_Edges) GetNode() *GetAllPlatforms_Platforms_Edges_Node_IdentityHolders_Edges_Node { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node_IdentityHolders_Edges{} - } - return t.Node -} - -type GetAllPlatforms_Platforms_Edges_Node_IdentityHolders struct { - Edges []*GetAllPlatforms_Platforms_Edges_Node_IdentityHolders_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetAllPlatforms_Platforms_Edges_Node_IdentityHolders) GetEdges() []*GetAllPlatforms_Platforms_Edges_Node_IdentityHolders_Edges { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node_IdentityHolders{} - } - return t.Edges -} - -type GetAllPlatforms_Platforms_Edges_Node struct { - AccessModelID *string "json:\"accessModelID,omitempty\" graphql:\"accessModelID\"" - AccessModelName *string "json:\"accessModelName,omitempty\" graphql:\"accessModelName\"" - BusinessOwner *string "json:\"businessOwner,omitempty\" graphql:\"businessOwner\"" - BusinessOwnerGroupID *string "json:\"businessOwnerGroupID,omitempty\" graphql:\"businessOwnerGroupID\"" - BusinessOwnerUserID *string "json:\"businessOwnerUserID,omitempty\" graphql:\"businessOwnerUserID\"" - BusinessPurpose *string "json:\"businessPurpose,omitempty\" graphql:\"businessPurpose\"" - ContainsPii *bool "json:\"containsPii,omitempty\" graphql:\"containsPii\"" - CostCenter *string "json:\"costCenter,omitempty\" graphql:\"costCenter\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - CriticalityID *string "json:\"criticalityID,omitempty\" graphql:\"criticalityID\"" - CriticalityName *string "json:\"criticalityName,omitempty\" graphql:\"criticalityName\"" - DataFlowSummary *string "json:\"dataFlowSummary,omitempty\" graphql:\"dataFlowSummary\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - EncryptionStatusID *string "json:\"encryptionStatusID,omitempty\" graphql:\"encryptionStatusID\"" - EncryptionStatusName *string "json:\"encryptionStatusName,omitempty\" graphql:\"encryptionStatusName\"" - EnvironmentID *string "json:\"environmentID,omitempty\" graphql:\"environmentID\"" - EnvironmentName *string "json:\"environmentName,omitempty\" graphql:\"environmentName\"" - EstimatedMonthlyCost *float64 "json:\"estimatedMonthlyCost,omitempty\" graphql:\"estimatedMonthlyCost\"" - ExternalReferenceID *string "json:\"externalReferenceID,omitempty\" graphql:\"externalReferenceID\"" - ID string "json:\"id\" graphql:\"id\"" - IdentityHolders GetAllPlatforms_Platforms_Edges_Node_IdentityHolders "json:\"identityHolders\" graphql:\"identityHolders\"" - InternalOwner *string "json:\"internalOwner,omitempty\" graphql:\"internalOwner\"" - InternalOwnerGroupID *string "json:\"internalOwnerGroupID,omitempty\" graphql:\"internalOwnerGroupID\"" - InternalOwnerUserID *string "json:\"internalOwnerUserID,omitempty\" graphql:\"internalOwnerUserID\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PhysicalLocation *string "json:\"physicalLocation,omitempty\" graphql:\"physicalLocation\"" - PlatformDataClassificationID *string "json:\"platformDataClassificationID,omitempty\" graphql:\"platformDataClassificationID\"" - PlatformDataClassificationName *string "json:\"platformDataClassificationName,omitempty\" graphql:\"platformDataClassificationName\"" - PlatformKindID *string "json:\"platformKindID,omitempty\" graphql:\"platformKindID\"" - PlatformKindName *string "json:\"platformKindName,omitempty\" graphql:\"platformKindName\"" - PlatformOwnerID *string "json:\"platformOwnerID,omitempty\" graphql:\"platformOwnerID\"" - PurchaseDate *models.DateTime "json:\"purchaseDate,omitempty\" graphql:\"purchaseDate\"" - Region *string "json:\"region,omitempty\" graphql:\"region\"" - ScopeID *string "json:\"scopeID,omitempty\" graphql:\"scopeID\"" - ScopeName *string "json:\"scopeName,omitempty\" graphql:\"scopeName\"" - ScopeStatement *string "json:\"scopeStatement,omitempty\" graphql:\"scopeStatement\"" - SecurityOwner *string "json:\"securityOwner,omitempty\" graphql:\"securityOwner\"" - SecurityOwnerGroupID *string "json:\"securityOwnerGroupID,omitempty\" graphql:\"securityOwnerGroupID\"" - SecurityOwnerUserID *string "json:\"securityOwnerUserID,omitempty\" graphql:\"securityOwnerUserID\"" - SecurityTierID *string "json:\"securityTierID,omitempty\" graphql:\"securityTierID\"" - SecurityTierName *string "json:\"securityTierName,omitempty\" graphql:\"securityTierName\"" - SourceIdentifier *string "json:\"sourceIdentifier,omitempty\" graphql:\"sourceIdentifier\"" - SourceType enums.SourceType "json:\"sourceType\" graphql:\"sourceType\"" - Status enums.PlatformStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TechnicalOwner *string "json:\"technicalOwner,omitempty\" graphql:\"technicalOwner\"" - TechnicalOwnerGroupID *string "json:\"technicalOwnerGroupID,omitempty\" graphql:\"technicalOwnerGroupID\"" - TechnicalOwnerUserID *string "json:\"technicalOwnerUserID,omitempty\" graphql:\"technicalOwnerUserID\"" - TrustBoundaryDescription *string "json:\"trustBoundaryDescription,omitempty\" graphql:\"trustBoundaryDescription\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowEligibleMarker *bool "json:\"workflowEligibleMarker,omitempty\" graphql:\"workflowEligibleMarker\"" -} - -func (t *GetAllPlatforms_Platforms_Edges_Node) GetAccessModelID() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.AccessModelID -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetAccessModelName() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.AccessModelName -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetBusinessOwner() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.BusinessOwner -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetBusinessOwnerGroupID() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.BusinessOwnerGroupID -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetBusinessOwnerUserID() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.BusinessOwnerUserID -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetBusinessPurpose() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.BusinessPurpose -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetContainsPii() *bool { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.ContainsPii -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetCostCenter() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.CostCenter -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetCriticalityID() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.CriticalityID -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetCriticalityName() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.CriticalityName -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetDataFlowSummary() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.DataFlowSummary -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.Description -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.DisplayID -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetEncryptionStatusID() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.EncryptionStatusID -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetEncryptionStatusName() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.EncryptionStatusName -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetEnvironmentID() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.EnvironmentID -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetEnvironmentName() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.EnvironmentName -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetEstimatedMonthlyCost() *float64 { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.EstimatedMonthlyCost -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetExternalReferenceID() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.ExternalReferenceID -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetID() string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.ID -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetIdentityHolders() *GetAllPlatforms_Platforms_Edges_Node_IdentityHolders { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return &t.IdentityHolders -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetInternalOwner() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.InternalOwner -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetInternalOwnerGroupID() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.InternalOwnerGroupID -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetInternalOwnerUserID() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.InternalOwnerUserID -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetMetadata() map[string]any { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.Metadata -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetName() string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.Name -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetPhysicalLocation() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.PhysicalLocation -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetPlatformDataClassificationID() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.PlatformDataClassificationID -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetPlatformDataClassificationName() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.PlatformDataClassificationName -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetPlatformKindID() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.PlatformKindID -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetPlatformKindName() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.PlatformKindName -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetPlatformOwnerID() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.PlatformOwnerID -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetPurchaseDate() *models.DateTime { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.PurchaseDate -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetRegion() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.Region -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetScopeID() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.ScopeID -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetScopeName() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.ScopeName -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetScopeStatement() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.ScopeStatement -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetSecurityOwner() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.SecurityOwner -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetSecurityOwnerGroupID() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.SecurityOwnerGroupID -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetSecurityOwnerUserID() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.SecurityOwnerUserID -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetSecurityTierID() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.SecurityTierID -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetSecurityTierName() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.SecurityTierName -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetSourceIdentifier() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.SourceIdentifier -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetSourceType() *enums.SourceType { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return &t.SourceType -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetStatus() *enums.PlatformStatus { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return &t.Status -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.Tags -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetTechnicalOwner() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.TechnicalOwner -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetTechnicalOwnerGroupID() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.TechnicalOwnerGroupID -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetTechnicalOwnerUserID() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.TechnicalOwnerUserID -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetTrustBoundaryDescription() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.TrustBoundaryDescription -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetAllPlatforms_Platforms_Edges_Node) GetWorkflowEligibleMarker() *bool { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges_Node{} - } - return t.WorkflowEligibleMarker -} - -type GetAllPlatforms_Platforms_Edges struct { - Node *GetAllPlatforms_Platforms_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllPlatforms_Platforms_Edges) GetNode() *GetAllPlatforms_Platforms_Edges_Node { - if t == nil { - t = &GetAllPlatforms_Platforms_Edges{} - } - return t.Node -} - -type GetAllPlatforms_Platforms struct { - Edges []*GetAllPlatforms_Platforms_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllPlatforms_Platforms_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllPlatforms_Platforms) GetEdges() []*GetAllPlatforms_Platforms_Edges { - if t == nil { - t = &GetAllPlatforms_Platforms{} - } - return t.Edges -} -func (t *GetAllPlatforms_Platforms) GetPageInfo() *GetAllPlatforms_Platforms_PageInfo { - if t == nil { - t = &GetAllPlatforms_Platforms{} - } - return &t.PageInfo -} -func (t *GetAllPlatforms_Platforms) GetTotalCount() int64 { - if t == nil { - t = &GetAllPlatforms_Platforms{} - } - return t.TotalCount -} - -type GetPlatformByID_Platform struct { - AccessModelID *string "json:\"accessModelID,omitempty\" graphql:\"accessModelID\"" - AccessModelName *string "json:\"accessModelName,omitempty\" graphql:\"accessModelName\"" - BusinessOwner *string "json:\"businessOwner,omitempty\" graphql:\"businessOwner\"" - BusinessOwnerGroupID *string "json:\"businessOwnerGroupID,omitempty\" graphql:\"businessOwnerGroupID\"" - BusinessOwnerUserID *string "json:\"businessOwnerUserID,omitempty\" graphql:\"businessOwnerUserID\"" - BusinessPurpose *string "json:\"businessPurpose,omitempty\" graphql:\"businessPurpose\"" - ContainsPii *bool "json:\"containsPii,omitempty\" graphql:\"containsPii\"" - CostCenter *string "json:\"costCenter,omitempty\" graphql:\"costCenter\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - CriticalityID *string "json:\"criticalityID,omitempty\" graphql:\"criticalityID\"" - CriticalityName *string "json:\"criticalityName,omitempty\" graphql:\"criticalityName\"" - DataFlowSummary *string "json:\"dataFlowSummary,omitempty\" graphql:\"dataFlowSummary\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - EncryptionStatusID *string "json:\"encryptionStatusID,omitempty\" graphql:\"encryptionStatusID\"" - EncryptionStatusName *string "json:\"encryptionStatusName,omitempty\" graphql:\"encryptionStatusName\"" - EnvironmentID *string "json:\"environmentID,omitempty\" graphql:\"environmentID\"" - EnvironmentName *string "json:\"environmentName,omitempty\" graphql:\"environmentName\"" - EstimatedMonthlyCost *float64 "json:\"estimatedMonthlyCost,omitempty\" graphql:\"estimatedMonthlyCost\"" - ExternalReferenceID *string "json:\"externalReferenceID,omitempty\" graphql:\"externalReferenceID\"" - ID string "json:\"id\" graphql:\"id\"" - InternalOwner *string "json:\"internalOwner,omitempty\" graphql:\"internalOwner\"" - InternalOwnerGroupID *string "json:\"internalOwnerGroupID,omitempty\" graphql:\"internalOwnerGroupID\"" - InternalOwnerUserID *string "json:\"internalOwnerUserID,omitempty\" graphql:\"internalOwnerUserID\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PhysicalLocation *string "json:\"physicalLocation,omitempty\" graphql:\"physicalLocation\"" - PlatformDataClassificationID *string "json:\"platformDataClassificationID,omitempty\" graphql:\"platformDataClassificationID\"" - PlatformDataClassificationName *string "json:\"platformDataClassificationName,omitempty\" graphql:\"platformDataClassificationName\"" - PlatformKindID *string "json:\"platformKindID,omitempty\" graphql:\"platformKindID\"" - PlatformKindName *string "json:\"platformKindName,omitempty\" graphql:\"platformKindName\"" - PlatformOwnerID *string "json:\"platformOwnerID,omitempty\" graphql:\"platformOwnerID\"" - PurchaseDate *models.DateTime "json:\"purchaseDate,omitempty\" graphql:\"purchaseDate\"" - Region *string "json:\"region,omitempty\" graphql:\"region\"" - ScopeID *string "json:\"scopeID,omitempty\" graphql:\"scopeID\"" - ScopeName *string "json:\"scopeName,omitempty\" graphql:\"scopeName\"" - ScopeStatement *string "json:\"scopeStatement,omitempty\" graphql:\"scopeStatement\"" - SecurityOwner *string "json:\"securityOwner,omitempty\" graphql:\"securityOwner\"" - SecurityOwnerGroupID *string "json:\"securityOwnerGroupID,omitempty\" graphql:\"securityOwnerGroupID\"" - SecurityOwnerUserID *string "json:\"securityOwnerUserID,omitempty\" graphql:\"securityOwnerUserID\"" - SecurityTierID *string "json:\"securityTierID,omitempty\" graphql:\"securityTierID\"" - SecurityTierName *string "json:\"securityTierName,omitempty\" graphql:\"securityTierName\"" - SourceIdentifier *string "json:\"sourceIdentifier,omitempty\" graphql:\"sourceIdentifier\"" - SourceType enums.SourceType "json:\"sourceType\" graphql:\"sourceType\"" - Status enums.PlatformStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TechnicalOwner *string "json:\"technicalOwner,omitempty\" graphql:\"technicalOwner\"" - TechnicalOwnerGroupID *string "json:\"technicalOwnerGroupID,omitempty\" graphql:\"technicalOwnerGroupID\"" - TechnicalOwnerUserID *string "json:\"technicalOwnerUserID,omitempty\" graphql:\"technicalOwnerUserID\"" - TrustBoundaryDescription *string "json:\"trustBoundaryDescription,omitempty\" graphql:\"trustBoundaryDescription\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowEligibleMarker *bool "json:\"workflowEligibleMarker,omitempty\" graphql:\"workflowEligibleMarker\"" -} - -func (t *GetPlatformByID_Platform) GetAccessModelID() *string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.AccessModelID -} -func (t *GetPlatformByID_Platform) GetAccessModelName() *string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.AccessModelName -} -func (t *GetPlatformByID_Platform) GetBusinessOwner() *string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.BusinessOwner -} -func (t *GetPlatformByID_Platform) GetBusinessOwnerGroupID() *string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.BusinessOwnerGroupID -} -func (t *GetPlatformByID_Platform) GetBusinessOwnerUserID() *string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.BusinessOwnerUserID -} -func (t *GetPlatformByID_Platform) GetBusinessPurpose() *string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.BusinessPurpose -} -func (t *GetPlatformByID_Platform) GetContainsPii() *bool { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.ContainsPii -} -func (t *GetPlatformByID_Platform) GetCostCenter() *string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.CostCenter -} -func (t *GetPlatformByID_Platform) GetCreatedAt() *time.Time { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.CreatedAt -} -func (t *GetPlatformByID_Platform) GetCreatedBy() *string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.CreatedBy -} -func (t *GetPlatformByID_Platform) GetCriticalityID() *string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.CriticalityID -} -func (t *GetPlatformByID_Platform) GetCriticalityName() *string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.CriticalityName -} -func (t *GetPlatformByID_Platform) GetDataFlowSummary() *string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.DataFlowSummary -} -func (t *GetPlatformByID_Platform) GetDescription() *string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.Description -} -func (t *GetPlatformByID_Platform) GetDisplayID() string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.DisplayID -} -func (t *GetPlatformByID_Platform) GetEncryptionStatusID() *string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.EncryptionStatusID -} -func (t *GetPlatformByID_Platform) GetEncryptionStatusName() *string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.EncryptionStatusName -} -func (t *GetPlatformByID_Platform) GetEnvironmentID() *string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.EnvironmentID -} -func (t *GetPlatformByID_Platform) GetEnvironmentName() *string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.EnvironmentName -} -func (t *GetPlatformByID_Platform) GetEstimatedMonthlyCost() *float64 { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.EstimatedMonthlyCost -} -func (t *GetPlatformByID_Platform) GetExternalReferenceID() *string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.ExternalReferenceID -} -func (t *GetPlatformByID_Platform) GetID() string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.ID -} -func (t *GetPlatformByID_Platform) GetInternalOwner() *string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.InternalOwner -} -func (t *GetPlatformByID_Platform) GetInternalOwnerGroupID() *string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.InternalOwnerGroupID -} -func (t *GetPlatformByID_Platform) GetInternalOwnerUserID() *string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.InternalOwnerUserID -} -func (t *GetPlatformByID_Platform) GetMetadata() map[string]any { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.Metadata -} -func (t *GetPlatformByID_Platform) GetName() string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.Name -} -func (t *GetPlatformByID_Platform) GetOwnerID() *string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.OwnerID -} -func (t *GetPlatformByID_Platform) GetPhysicalLocation() *string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.PhysicalLocation -} -func (t *GetPlatformByID_Platform) GetPlatformDataClassificationID() *string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.PlatformDataClassificationID -} -func (t *GetPlatformByID_Platform) GetPlatformDataClassificationName() *string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.PlatformDataClassificationName -} -func (t *GetPlatformByID_Platform) GetPlatformKindID() *string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.PlatformKindID -} -func (t *GetPlatformByID_Platform) GetPlatformKindName() *string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.PlatformKindName -} -func (t *GetPlatformByID_Platform) GetPlatformOwnerID() *string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.PlatformOwnerID -} -func (t *GetPlatformByID_Platform) GetPurchaseDate() *models.DateTime { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.PurchaseDate -} -func (t *GetPlatformByID_Platform) GetRegion() *string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.Region -} -func (t *GetPlatformByID_Platform) GetScopeID() *string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.ScopeID -} -func (t *GetPlatformByID_Platform) GetScopeName() *string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.ScopeName -} -func (t *GetPlatformByID_Platform) GetScopeStatement() *string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.ScopeStatement -} -func (t *GetPlatformByID_Platform) GetSecurityOwner() *string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.SecurityOwner -} -func (t *GetPlatformByID_Platform) GetSecurityOwnerGroupID() *string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.SecurityOwnerGroupID -} -func (t *GetPlatformByID_Platform) GetSecurityOwnerUserID() *string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.SecurityOwnerUserID -} -func (t *GetPlatformByID_Platform) GetSecurityTierID() *string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.SecurityTierID -} -func (t *GetPlatformByID_Platform) GetSecurityTierName() *string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.SecurityTierName -} -func (t *GetPlatformByID_Platform) GetSourceIdentifier() *string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.SourceIdentifier -} -func (t *GetPlatformByID_Platform) GetSourceType() *enums.SourceType { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return &t.SourceType -} -func (t *GetPlatformByID_Platform) GetStatus() *enums.PlatformStatus { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return &t.Status -} -func (t *GetPlatformByID_Platform) GetTags() []string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.Tags -} -func (t *GetPlatformByID_Platform) GetTechnicalOwner() *string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.TechnicalOwner -} -func (t *GetPlatformByID_Platform) GetTechnicalOwnerGroupID() *string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.TechnicalOwnerGroupID -} -func (t *GetPlatformByID_Platform) GetTechnicalOwnerUserID() *string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.TechnicalOwnerUserID -} -func (t *GetPlatformByID_Platform) GetTrustBoundaryDescription() *string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.TrustBoundaryDescription -} -func (t *GetPlatformByID_Platform) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.UpdatedAt -} -func (t *GetPlatformByID_Platform) GetUpdatedBy() *string { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.UpdatedBy -} -func (t *GetPlatformByID_Platform) GetWorkflowEligibleMarker() *bool { - if t == nil { - t = &GetPlatformByID_Platform{} - } - return t.WorkflowEligibleMarker -} - -type GetPlatforms_Platforms_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetPlatforms_Platforms_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetPlatforms_Platforms_PageInfo{} - } - return t.EndCursor -} -func (t *GetPlatforms_Platforms_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetPlatforms_Platforms_PageInfo{} - } - return t.HasNextPage -} -func (t *GetPlatforms_Platforms_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetPlatforms_Platforms_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetPlatforms_Platforms_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetPlatforms_Platforms_PageInfo{} - } - return t.StartCursor -} - -type GetPlatforms_Platforms_Edges_Node struct { - AccessModelID *string "json:\"accessModelID,omitempty\" graphql:\"accessModelID\"" - AccessModelName *string "json:\"accessModelName,omitempty\" graphql:\"accessModelName\"" - BusinessOwner *string "json:\"businessOwner,omitempty\" graphql:\"businessOwner\"" - BusinessOwnerGroupID *string "json:\"businessOwnerGroupID,omitempty\" graphql:\"businessOwnerGroupID\"" - BusinessOwnerUserID *string "json:\"businessOwnerUserID,omitempty\" graphql:\"businessOwnerUserID\"" - BusinessPurpose *string "json:\"businessPurpose,omitempty\" graphql:\"businessPurpose\"" - ContainsPii *bool "json:\"containsPii,omitempty\" graphql:\"containsPii\"" - CostCenter *string "json:\"costCenter,omitempty\" graphql:\"costCenter\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - CriticalityID *string "json:\"criticalityID,omitempty\" graphql:\"criticalityID\"" - CriticalityName *string "json:\"criticalityName,omitempty\" graphql:\"criticalityName\"" - DataFlowSummary *string "json:\"dataFlowSummary,omitempty\" graphql:\"dataFlowSummary\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - EncryptionStatusID *string "json:\"encryptionStatusID,omitempty\" graphql:\"encryptionStatusID\"" - EncryptionStatusName *string "json:\"encryptionStatusName,omitempty\" graphql:\"encryptionStatusName\"" - EnvironmentID *string "json:\"environmentID,omitempty\" graphql:\"environmentID\"" - EnvironmentName *string "json:\"environmentName,omitempty\" graphql:\"environmentName\"" - EstimatedMonthlyCost *float64 "json:\"estimatedMonthlyCost,omitempty\" graphql:\"estimatedMonthlyCost\"" - ExternalReferenceID *string "json:\"externalReferenceID,omitempty\" graphql:\"externalReferenceID\"" - ID string "json:\"id\" graphql:\"id\"" - InternalOwner *string "json:\"internalOwner,omitempty\" graphql:\"internalOwner\"" - InternalOwnerGroupID *string "json:\"internalOwnerGroupID,omitempty\" graphql:\"internalOwnerGroupID\"" - InternalOwnerUserID *string "json:\"internalOwnerUserID,omitempty\" graphql:\"internalOwnerUserID\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PhysicalLocation *string "json:\"physicalLocation,omitempty\" graphql:\"physicalLocation\"" - PlatformDataClassificationID *string "json:\"platformDataClassificationID,omitempty\" graphql:\"platformDataClassificationID\"" - PlatformDataClassificationName *string "json:\"platformDataClassificationName,omitempty\" graphql:\"platformDataClassificationName\"" - PlatformKindID *string "json:\"platformKindID,omitempty\" graphql:\"platformKindID\"" - PlatformKindName *string "json:\"platformKindName,omitempty\" graphql:\"platformKindName\"" - PlatformOwnerID *string "json:\"platformOwnerID,omitempty\" graphql:\"platformOwnerID\"" - PurchaseDate *models.DateTime "json:\"purchaseDate,omitempty\" graphql:\"purchaseDate\"" - Region *string "json:\"region,omitempty\" graphql:\"region\"" - ScopeID *string "json:\"scopeID,omitempty\" graphql:\"scopeID\"" - ScopeName *string "json:\"scopeName,omitempty\" graphql:\"scopeName\"" - ScopeStatement *string "json:\"scopeStatement,omitempty\" graphql:\"scopeStatement\"" - SecurityOwner *string "json:\"securityOwner,omitempty\" graphql:\"securityOwner\"" - SecurityOwnerGroupID *string "json:\"securityOwnerGroupID,omitempty\" graphql:\"securityOwnerGroupID\"" - SecurityOwnerUserID *string "json:\"securityOwnerUserID,omitempty\" graphql:\"securityOwnerUserID\"" - SecurityTierID *string "json:\"securityTierID,omitempty\" graphql:\"securityTierID\"" - SecurityTierName *string "json:\"securityTierName,omitempty\" graphql:\"securityTierName\"" - SourceIdentifier *string "json:\"sourceIdentifier,omitempty\" graphql:\"sourceIdentifier\"" - SourceType enums.SourceType "json:\"sourceType\" graphql:\"sourceType\"" - Status enums.PlatformStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TechnicalOwner *string "json:\"technicalOwner,omitempty\" graphql:\"technicalOwner\"" - TechnicalOwnerGroupID *string "json:\"technicalOwnerGroupID,omitempty\" graphql:\"technicalOwnerGroupID\"" - TechnicalOwnerUserID *string "json:\"technicalOwnerUserID,omitempty\" graphql:\"technicalOwnerUserID\"" - TrustBoundaryDescription *string "json:\"trustBoundaryDescription,omitempty\" graphql:\"trustBoundaryDescription\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowEligibleMarker *bool "json:\"workflowEligibleMarker,omitempty\" graphql:\"workflowEligibleMarker\"" -} - -func (t *GetPlatforms_Platforms_Edges_Node) GetAccessModelID() *string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.AccessModelID -} -func (t *GetPlatforms_Platforms_Edges_Node) GetAccessModelName() *string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.AccessModelName -} -func (t *GetPlatforms_Platforms_Edges_Node) GetBusinessOwner() *string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.BusinessOwner -} -func (t *GetPlatforms_Platforms_Edges_Node) GetBusinessOwnerGroupID() *string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.BusinessOwnerGroupID -} -func (t *GetPlatforms_Platforms_Edges_Node) GetBusinessOwnerUserID() *string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.BusinessOwnerUserID -} -func (t *GetPlatforms_Platforms_Edges_Node) GetBusinessPurpose() *string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.BusinessPurpose -} -func (t *GetPlatforms_Platforms_Edges_Node) GetContainsPii() *bool { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.ContainsPii -} -func (t *GetPlatforms_Platforms_Edges_Node) GetCostCenter() *string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.CostCenter -} -func (t *GetPlatforms_Platforms_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetPlatforms_Platforms_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetPlatforms_Platforms_Edges_Node) GetCriticalityID() *string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.CriticalityID -} -func (t *GetPlatforms_Platforms_Edges_Node) GetCriticalityName() *string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.CriticalityName -} -func (t *GetPlatforms_Platforms_Edges_Node) GetDataFlowSummary() *string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.DataFlowSummary -} -func (t *GetPlatforms_Platforms_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.Description -} -func (t *GetPlatforms_Platforms_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.DisplayID -} -func (t *GetPlatforms_Platforms_Edges_Node) GetEncryptionStatusID() *string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.EncryptionStatusID -} -func (t *GetPlatforms_Platforms_Edges_Node) GetEncryptionStatusName() *string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.EncryptionStatusName -} -func (t *GetPlatforms_Platforms_Edges_Node) GetEnvironmentID() *string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.EnvironmentID -} -func (t *GetPlatforms_Platforms_Edges_Node) GetEnvironmentName() *string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.EnvironmentName -} -func (t *GetPlatforms_Platforms_Edges_Node) GetEstimatedMonthlyCost() *float64 { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.EstimatedMonthlyCost -} -func (t *GetPlatforms_Platforms_Edges_Node) GetExternalReferenceID() *string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.ExternalReferenceID -} -func (t *GetPlatforms_Platforms_Edges_Node) GetID() string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.ID -} -func (t *GetPlatforms_Platforms_Edges_Node) GetInternalOwner() *string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.InternalOwner -} -func (t *GetPlatforms_Platforms_Edges_Node) GetInternalOwnerGroupID() *string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.InternalOwnerGroupID -} -func (t *GetPlatforms_Platforms_Edges_Node) GetInternalOwnerUserID() *string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.InternalOwnerUserID -} -func (t *GetPlatforms_Platforms_Edges_Node) GetMetadata() map[string]any { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.Metadata -} -func (t *GetPlatforms_Platforms_Edges_Node) GetName() string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.Name -} -func (t *GetPlatforms_Platforms_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.OwnerID -} -func (t *GetPlatforms_Platforms_Edges_Node) GetPhysicalLocation() *string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.PhysicalLocation -} -func (t *GetPlatforms_Platforms_Edges_Node) GetPlatformDataClassificationID() *string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.PlatformDataClassificationID -} -func (t *GetPlatforms_Platforms_Edges_Node) GetPlatformDataClassificationName() *string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.PlatformDataClassificationName -} -func (t *GetPlatforms_Platforms_Edges_Node) GetPlatformKindID() *string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.PlatformKindID -} -func (t *GetPlatforms_Platforms_Edges_Node) GetPlatformKindName() *string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.PlatformKindName -} -func (t *GetPlatforms_Platforms_Edges_Node) GetPlatformOwnerID() *string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.PlatformOwnerID -} -func (t *GetPlatforms_Platforms_Edges_Node) GetPurchaseDate() *models.DateTime { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.PurchaseDate -} -func (t *GetPlatforms_Platforms_Edges_Node) GetRegion() *string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.Region -} -func (t *GetPlatforms_Platforms_Edges_Node) GetScopeID() *string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.ScopeID -} -func (t *GetPlatforms_Platforms_Edges_Node) GetScopeName() *string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.ScopeName -} -func (t *GetPlatforms_Platforms_Edges_Node) GetScopeStatement() *string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.ScopeStatement -} -func (t *GetPlatforms_Platforms_Edges_Node) GetSecurityOwner() *string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.SecurityOwner -} -func (t *GetPlatforms_Platforms_Edges_Node) GetSecurityOwnerGroupID() *string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.SecurityOwnerGroupID -} -func (t *GetPlatforms_Platforms_Edges_Node) GetSecurityOwnerUserID() *string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.SecurityOwnerUserID -} -func (t *GetPlatforms_Platforms_Edges_Node) GetSecurityTierID() *string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.SecurityTierID -} -func (t *GetPlatforms_Platforms_Edges_Node) GetSecurityTierName() *string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.SecurityTierName -} -func (t *GetPlatforms_Platforms_Edges_Node) GetSourceIdentifier() *string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.SourceIdentifier -} -func (t *GetPlatforms_Platforms_Edges_Node) GetSourceType() *enums.SourceType { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return &t.SourceType -} -func (t *GetPlatforms_Platforms_Edges_Node) GetStatus() *enums.PlatformStatus { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return &t.Status -} -func (t *GetPlatforms_Platforms_Edges_Node) GetTags() []string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.Tags -} -func (t *GetPlatforms_Platforms_Edges_Node) GetTechnicalOwner() *string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.TechnicalOwner -} -func (t *GetPlatforms_Platforms_Edges_Node) GetTechnicalOwnerGroupID() *string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.TechnicalOwnerGroupID -} -func (t *GetPlatforms_Platforms_Edges_Node) GetTechnicalOwnerUserID() *string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.TechnicalOwnerUserID -} -func (t *GetPlatforms_Platforms_Edges_Node) GetTrustBoundaryDescription() *string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.TrustBoundaryDescription -} -func (t *GetPlatforms_Platforms_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetPlatforms_Platforms_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetPlatforms_Platforms_Edges_Node) GetWorkflowEligibleMarker() *bool { - if t == nil { - t = &GetPlatforms_Platforms_Edges_Node{} - } - return t.WorkflowEligibleMarker -} - -type GetPlatforms_Platforms_Edges struct { - Node *GetPlatforms_Platforms_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetPlatforms_Platforms_Edges) GetNode() *GetPlatforms_Platforms_Edges_Node { - if t == nil { - t = &GetPlatforms_Platforms_Edges{} - } - return t.Node -} - -type GetPlatforms_Platforms struct { - Edges []*GetPlatforms_Platforms_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetPlatforms_Platforms_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetPlatforms_Platforms) GetEdges() []*GetPlatforms_Platforms_Edges { - if t == nil { - t = &GetPlatforms_Platforms{} - } - return t.Edges -} -func (t *GetPlatforms_Platforms) GetPageInfo() *GetPlatforms_Platforms_PageInfo { - if t == nil { - t = &GetPlatforms_Platforms{} - } - return &t.PageInfo -} -func (t *GetPlatforms_Platforms) GetTotalCount() int64 { - if t == nil { - t = &GetPlatforms_Platforms{} - } - return t.TotalCount -} - -type UpdatePlatform_UpdatePlatform_Platform struct { - AccessModelID *string "json:\"accessModelID,omitempty\" graphql:\"accessModelID\"" - AccessModelName *string "json:\"accessModelName,omitempty\" graphql:\"accessModelName\"" - BusinessOwner *string "json:\"businessOwner,omitempty\" graphql:\"businessOwner\"" - BusinessOwnerGroupID *string "json:\"businessOwnerGroupID,omitempty\" graphql:\"businessOwnerGroupID\"" - BusinessOwnerUserID *string "json:\"businessOwnerUserID,omitempty\" graphql:\"businessOwnerUserID\"" - BusinessPurpose *string "json:\"businessPurpose,omitempty\" graphql:\"businessPurpose\"" - ContainsPii *bool "json:\"containsPii,omitempty\" graphql:\"containsPii\"" - CostCenter *string "json:\"costCenter,omitempty\" graphql:\"costCenter\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - CriticalityID *string "json:\"criticalityID,omitempty\" graphql:\"criticalityID\"" - CriticalityName *string "json:\"criticalityName,omitempty\" graphql:\"criticalityName\"" - DataFlowSummary *string "json:\"dataFlowSummary,omitempty\" graphql:\"dataFlowSummary\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - EncryptionStatusID *string "json:\"encryptionStatusID,omitempty\" graphql:\"encryptionStatusID\"" - EncryptionStatusName *string "json:\"encryptionStatusName,omitempty\" graphql:\"encryptionStatusName\"" - EnvironmentID *string "json:\"environmentID,omitempty\" graphql:\"environmentID\"" - EnvironmentName *string "json:\"environmentName,omitempty\" graphql:\"environmentName\"" - EstimatedMonthlyCost *float64 "json:\"estimatedMonthlyCost,omitempty\" graphql:\"estimatedMonthlyCost\"" - ExternalReferenceID *string "json:\"externalReferenceID,omitempty\" graphql:\"externalReferenceID\"" - ID string "json:\"id\" graphql:\"id\"" - InternalOwner *string "json:\"internalOwner,omitempty\" graphql:\"internalOwner\"" - InternalOwnerGroupID *string "json:\"internalOwnerGroupID,omitempty\" graphql:\"internalOwnerGroupID\"" - InternalOwnerUserID *string "json:\"internalOwnerUserID,omitempty\" graphql:\"internalOwnerUserID\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PhysicalLocation *string "json:\"physicalLocation,omitempty\" graphql:\"physicalLocation\"" - PlatformDataClassificationID *string "json:\"platformDataClassificationID,omitempty\" graphql:\"platformDataClassificationID\"" - PlatformDataClassificationName *string "json:\"platformDataClassificationName,omitempty\" graphql:\"platformDataClassificationName\"" - PlatformKindID *string "json:\"platformKindID,omitempty\" graphql:\"platformKindID\"" - PlatformKindName *string "json:\"platformKindName,omitempty\" graphql:\"platformKindName\"" - PlatformOwnerID *string "json:\"platformOwnerID,omitempty\" graphql:\"platformOwnerID\"" - PurchaseDate *models.DateTime "json:\"purchaseDate,omitempty\" graphql:\"purchaseDate\"" - Region *string "json:\"region,omitempty\" graphql:\"region\"" - ScopeID *string "json:\"scopeID,omitempty\" graphql:\"scopeID\"" - ScopeName *string "json:\"scopeName,omitempty\" graphql:\"scopeName\"" - ScopeStatement *string "json:\"scopeStatement,omitempty\" graphql:\"scopeStatement\"" - SecurityOwner *string "json:\"securityOwner,omitempty\" graphql:\"securityOwner\"" - SecurityOwnerGroupID *string "json:\"securityOwnerGroupID,omitempty\" graphql:\"securityOwnerGroupID\"" - SecurityOwnerUserID *string "json:\"securityOwnerUserID,omitempty\" graphql:\"securityOwnerUserID\"" - SecurityTierID *string "json:\"securityTierID,omitempty\" graphql:\"securityTierID\"" - SecurityTierName *string "json:\"securityTierName,omitempty\" graphql:\"securityTierName\"" - SourceIdentifier *string "json:\"sourceIdentifier,omitempty\" graphql:\"sourceIdentifier\"" - SourceType enums.SourceType "json:\"sourceType\" graphql:\"sourceType\"" - Status enums.PlatformStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TechnicalOwner *string "json:\"technicalOwner,omitempty\" graphql:\"technicalOwner\"" - TechnicalOwnerGroupID *string "json:\"technicalOwnerGroupID,omitempty\" graphql:\"technicalOwnerGroupID\"" - TechnicalOwnerUserID *string "json:\"technicalOwnerUserID,omitempty\" graphql:\"technicalOwnerUserID\"" - TrustBoundaryDescription *string "json:\"trustBoundaryDescription,omitempty\" graphql:\"trustBoundaryDescription\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowEligibleMarker *bool "json:\"workflowEligibleMarker,omitempty\" graphql:\"workflowEligibleMarker\"" -} - -func (t *UpdatePlatform_UpdatePlatform_Platform) GetAccessModelID() *string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.AccessModelID -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetAccessModelName() *string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.AccessModelName -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetBusinessOwner() *string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.BusinessOwner -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetBusinessOwnerGroupID() *string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.BusinessOwnerGroupID -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetBusinessOwnerUserID() *string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.BusinessOwnerUserID -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetBusinessPurpose() *string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.BusinessPurpose -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetContainsPii() *bool { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.ContainsPii -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetCostCenter() *string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.CostCenter -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.CreatedAt -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetCreatedBy() *string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.CreatedBy -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetCriticalityID() *string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.CriticalityID -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetCriticalityName() *string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.CriticalityName -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetDataFlowSummary() *string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.DataFlowSummary -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetDescription() *string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.Description -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetDisplayID() string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.DisplayID -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetEncryptionStatusID() *string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.EncryptionStatusID -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetEncryptionStatusName() *string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.EncryptionStatusName -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetEnvironmentID() *string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.EnvironmentID -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetEnvironmentName() *string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.EnvironmentName -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetEstimatedMonthlyCost() *float64 { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.EstimatedMonthlyCost -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetExternalReferenceID() *string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.ExternalReferenceID -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetID() string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.ID -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetInternalOwner() *string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.InternalOwner -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetInternalOwnerGroupID() *string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.InternalOwnerGroupID -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetInternalOwnerUserID() *string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.InternalOwnerUserID -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetMetadata() map[string]any { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.Metadata -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetName() string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.Name -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetOwnerID() *string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.OwnerID -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetPhysicalLocation() *string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.PhysicalLocation -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetPlatformDataClassificationID() *string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.PlatformDataClassificationID -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetPlatformDataClassificationName() *string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.PlatformDataClassificationName -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetPlatformKindID() *string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.PlatformKindID -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetPlatformKindName() *string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.PlatformKindName -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetPlatformOwnerID() *string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.PlatformOwnerID -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetPurchaseDate() *models.DateTime { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.PurchaseDate -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetRegion() *string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.Region -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetScopeID() *string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.ScopeID -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetScopeName() *string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.ScopeName -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetScopeStatement() *string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.ScopeStatement -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetSecurityOwner() *string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.SecurityOwner -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetSecurityOwnerGroupID() *string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.SecurityOwnerGroupID -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetSecurityOwnerUserID() *string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.SecurityOwnerUserID -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetSecurityTierID() *string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.SecurityTierID -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetSecurityTierName() *string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.SecurityTierName -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetSourceIdentifier() *string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.SourceIdentifier -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetSourceType() *enums.SourceType { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return &t.SourceType -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetStatus() *enums.PlatformStatus { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return &t.Status -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetTags() []string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.Tags -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetTechnicalOwner() *string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.TechnicalOwner -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetTechnicalOwnerGroupID() *string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.TechnicalOwnerGroupID -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetTechnicalOwnerUserID() *string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.TechnicalOwnerUserID -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetTrustBoundaryDescription() *string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.TrustBoundaryDescription -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.UpdatedAt -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetUpdatedBy() *string { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.UpdatedBy -} -func (t *UpdatePlatform_UpdatePlatform_Platform) GetWorkflowEligibleMarker() *bool { - if t == nil { - t = &UpdatePlatform_UpdatePlatform_Platform{} - } - return t.WorkflowEligibleMarker -} - -type UpdatePlatform_UpdatePlatform struct { - Platform UpdatePlatform_UpdatePlatform_Platform "json:\"platform\" graphql:\"platform\"" -} - -func (t *UpdatePlatform_UpdatePlatform) GetPlatform() *UpdatePlatform_UpdatePlatform_Platform { - if t == nil { - t = &UpdatePlatform_UpdatePlatform{} - } - return &t.Platform -} - -type CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures struct { - ApprovalRequired *bool "json:\"approvalRequired,omitempty\" graphql:\"approvalRequired\"" - ApproverID *string "json:\"approverID,omitempty\" graphql:\"approverID\"" - ControlSuggestions []string "json:\"controlSuggestions,omitempty\" graphql:\"controlSuggestions\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DismissedControlSuggestions []string "json:\"dismissedControlSuggestions,omitempty\" graphql:\"dismissedControlSuggestions\"" - DismissedImprovementSuggestions []string "json:\"dismissedImprovementSuggestions,omitempty\" graphql:\"dismissedImprovementSuggestions\"" - DismissedTagSuggestions []string "json:\"dismissedTagSuggestions,omitempty\" graphql:\"dismissedTagSuggestions\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - ImprovementSuggestions []string "json:\"improvementSuggestions,omitempty\" graphql:\"improvementSuggestions\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ProcedureKindName *string "json:\"procedureKindName,omitempty\" graphql:\"procedureKindName\"" - ReviewDue *time.Time "json:\"reviewDue,omitempty\" graphql:\"reviewDue\"" - ReviewFrequency *enums.Frequency "json:\"reviewFrequency,omitempty\" graphql:\"reviewFrequency\"" - Revision *string "json:\"revision,omitempty\" graphql:\"revision\"" - Status *enums.DocumentStatus "json:\"status,omitempty\" graphql:\"status\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - TagSuggestions []string "json:\"tagSuggestions,omitempty\" graphql:\"tagSuggestions\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures) GetApprovalRequired() *bool { - if t == nil { - t = &CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures{} - } - return t.ApprovalRequired -} -func (t *CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures) GetApproverID() *string { - if t == nil { - t = &CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures{} - } - return t.ApproverID -} -func (t *CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures) GetControlSuggestions() []string { - if t == nil { - t = &CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures{} - } - return t.ControlSuggestions -} -func (t *CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures) GetDelegateID() *string { - if t == nil { - t = &CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures{} - } - return t.DelegateID -} -func (t *CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures) GetDetails() *string { - if t == nil { - t = &CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures{} - } - return t.Details -} -func (t *CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures) GetDismissedControlSuggestions() []string { - if t == nil { - t = &CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures{} - } - return t.DismissedControlSuggestions -} -func (t *CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures) GetDismissedImprovementSuggestions() []string { - if t == nil { - t = &CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures{} - } - return t.DismissedImprovementSuggestions -} -func (t *CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures) GetDismissedTagSuggestions() []string { - if t == nil { - t = &CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures{} - } - return t.DismissedTagSuggestions -} -func (t *CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures) GetDisplayID() string { - if t == nil { - t = &CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures{} - } - return t.DisplayID -} -func (t *CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures) GetID() string { - if t == nil { - t = &CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures{} - } - return t.ID -} -func (t *CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures) GetImprovementSuggestions() []string { - if t == nil { - t = &CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures{} - } - return t.ImprovementSuggestions -} -func (t *CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures) GetName() string { - if t == nil { - t = &CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures{} - } - return t.Name -} -func (t *CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures{} - } - return t.OwnerID -} -func (t *CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures) GetProcedureKindName() *string { - if t == nil { - t = &CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures{} - } - return t.ProcedureKindName -} -func (t *CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures) GetReviewDue() *time.Time { - if t == nil { - t = &CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures{} - } - return t.ReviewDue -} -func (t *CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures) GetReviewFrequency() *enums.Frequency { - if t == nil { - t = &CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures{} - } - return t.ReviewFrequency -} -func (t *CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures) GetRevision() *string { - if t == nil { - t = &CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures{} - } - return t.Revision -} -func (t *CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures) GetStatus() *enums.DocumentStatus { - if t == nil { - t = &CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures{} - } - return t.Status -} -func (t *CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures) GetSummary() *string { - if t == nil { - t = &CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures{} - } - return t.Summary -} -func (t *CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures) GetTagSuggestions() []string { - if t == nil { - t = &CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures{} - } - return t.TagSuggestions -} -func (t *CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures) GetTags() []string { - if t == nil { - t = &CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures{} - } - return t.Tags -} -func (t *CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures{} - } - return t.UpdatedBy -} - -type CreateBulkCSVProcedure_CreateBulkCSVProcedure struct { - Procedures []*CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures "json:\"procedures,omitempty\" graphql:\"procedures\"" -} - -func (t *CreateBulkCSVProcedure_CreateBulkCSVProcedure) GetProcedures() []*CreateBulkCSVProcedure_CreateBulkCSVProcedure_Procedures { - if t == nil { - t = &CreateBulkCSVProcedure_CreateBulkCSVProcedure{} - } - return t.Procedures -} - -type CreateBulkProcedure_CreateBulkProcedure_Procedures struct { - ApprovalRequired *bool "json:\"approvalRequired,omitempty\" graphql:\"approvalRequired\"" - ApproverID *string "json:\"approverID,omitempty\" graphql:\"approverID\"" - ControlSuggestions []string "json:\"controlSuggestions,omitempty\" graphql:\"controlSuggestions\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DismissedControlSuggestions []string "json:\"dismissedControlSuggestions,omitempty\" graphql:\"dismissedControlSuggestions\"" - DismissedImprovementSuggestions []string "json:\"dismissedImprovementSuggestions,omitempty\" graphql:\"dismissedImprovementSuggestions\"" - DismissedTagSuggestions []string "json:\"dismissedTagSuggestions,omitempty\" graphql:\"dismissedTagSuggestions\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - ImprovementSuggestions []string "json:\"improvementSuggestions,omitempty\" graphql:\"improvementSuggestions\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ProcedureKindName *string "json:\"procedureKindName,omitempty\" graphql:\"procedureKindName\"" - ReviewDue *time.Time "json:\"reviewDue,omitempty\" graphql:\"reviewDue\"" - ReviewFrequency *enums.Frequency "json:\"reviewFrequency,omitempty\" graphql:\"reviewFrequency\"" - Revision *string "json:\"revision,omitempty\" graphql:\"revision\"" - Status *enums.DocumentStatus "json:\"status,omitempty\" graphql:\"status\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - TagSuggestions []string "json:\"tagSuggestions,omitempty\" graphql:\"tagSuggestions\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkProcedure_CreateBulkProcedure_Procedures) GetApprovalRequired() *bool { - if t == nil { - t = &CreateBulkProcedure_CreateBulkProcedure_Procedures{} - } - return t.ApprovalRequired -} -func (t *CreateBulkProcedure_CreateBulkProcedure_Procedures) GetApproverID() *string { - if t == nil { - t = &CreateBulkProcedure_CreateBulkProcedure_Procedures{} - } - return t.ApproverID -} -func (t *CreateBulkProcedure_CreateBulkProcedure_Procedures) GetControlSuggestions() []string { - if t == nil { - t = &CreateBulkProcedure_CreateBulkProcedure_Procedures{} - } - return t.ControlSuggestions -} -func (t *CreateBulkProcedure_CreateBulkProcedure_Procedures) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkProcedure_CreateBulkProcedure_Procedures{} - } - return t.CreatedAt -} -func (t *CreateBulkProcedure_CreateBulkProcedure_Procedures) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkProcedure_CreateBulkProcedure_Procedures{} - } - return t.CreatedBy -} -func (t *CreateBulkProcedure_CreateBulkProcedure_Procedures) GetDelegateID() *string { - if t == nil { - t = &CreateBulkProcedure_CreateBulkProcedure_Procedures{} - } - return t.DelegateID -} -func (t *CreateBulkProcedure_CreateBulkProcedure_Procedures) GetDetails() *string { - if t == nil { - t = &CreateBulkProcedure_CreateBulkProcedure_Procedures{} - } - return t.Details -} -func (t *CreateBulkProcedure_CreateBulkProcedure_Procedures) GetDismissedControlSuggestions() []string { - if t == nil { - t = &CreateBulkProcedure_CreateBulkProcedure_Procedures{} - } - return t.DismissedControlSuggestions -} -func (t *CreateBulkProcedure_CreateBulkProcedure_Procedures) GetDismissedImprovementSuggestions() []string { - if t == nil { - t = &CreateBulkProcedure_CreateBulkProcedure_Procedures{} - } - return t.DismissedImprovementSuggestions -} -func (t *CreateBulkProcedure_CreateBulkProcedure_Procedures) GetDismissedTagSuggestions() []string { - if t == nil { - t = &CreateBulkProcedure_CreateBulkProcedure_Procedures{} - } - return t.DismissedTagSuggestions -} -func (t *CreateBulkProcedure_CreateBulkProcedure_Procedures) GetDisplayID() string { - if t == nil { - t = &CreateBulkProcedure_CreateBulkProcedure_Procedures{} - } - return t.DisplayID -} -func (t *CreateBulkProcedure_CreateBulkProcedure_Procedures) GetID() string { - if t == nil { - t = &CreateBulkProcedure_CreateBulkProcedure_Procedures{} - } - return t.ID -} -func (t *CreateBulkProcedure_CreateBulkProcedure_Procedures) GetImprovementSuggestions() []string { - if t == nil { - t = &CreateBulkProcedure_CreateBulkProcedure_Procedures{} - } - return t.ImprovementSuggestions -} -func (t *CreateBulkProcedure_CreateBulkProcedure_Procedures) GetName() string { - if t == nil { - t = &CreateBulkProcedure_CreateBulkProcedure_Procedures{} - } - return t.Name -} -func (t *CreateBulkProcedure_CreateBulkProcedure_Procedures) GetOwnerID() *string { - if t == nil { - t = &CreateBulkProcedure_CreateBulkProcedure_Procedures{} - } - return t.OwnerID -} -func (t *CreateBulkProcedure_CreateBulkProcedure_Procedures) GetProcedureKindName() *string { - if t == nil { - t = &CreateBulkProcedure_CreateBulkProcedure_Procedures{} - } - return t.ProcedureKindName -} -func (t *CreateBulkProcedure_CreateBulkProcedure_Procedures) GetReviewDue() *time.Time { - if t == nil { - t = &CreateBulkProcedure_CreateBulkProcedure_Procedures{} - } - return t.ReviewDue -} -func (t *CreateBulkProcedure_CreateBulkProcedure_Procedures) GetReviewFrequency() *enums.Frequency { - if t == nil { - t = &CreateBulkProcedure_CreateBulkProcedure_Procedures{} - } - return t.ReviewFrequency -} -func (t *CreateBulkProcedure_CreateBulkProcedure_Procedures) GetRevision() *string { - if t == nil { - t = &CreateBulkProcedure_CreateBulkProcedure_Procedures{} - } - return t.Revision -} -func (t *CreateBulkProcedure_CreateBulkProcedure_Procedures) GetStatus() *enums.DocumentStatus { - if t == nil { - t = &CreateBulkProcedure_CreateBulkProcedure_Procedures{} - } - return t.Status -} -func (t *CreateBulkProcedure_CreateBulkProcedure_Procedures) GetSummary() *string { - if t == nil { - t = &CreateBulkProcedure_CreateBulkProcedure_Procedures{} - } - return t.Summary -} -func (t *CreateBulkProcedure_CreateBulkProcedure_Procedures) GetTagSuggestions() []string { - if t == nil { - t = &CreateBulkProcedure_CreateBulkProcedure_Procedures{} - } - return t.TagSuggestions -} -func (t *CreateBulkProcedure_CreateBulkProcedure_Procedures) GetTags() []string { - if t == nil { - t = &CreateBulkProcedure_CreateBulkProcedure_Procedures{} - } - return t.Tags -} -func (t *CreateBulkProcedure_CreateBulkProcedure_Procedures) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkProcedure_CreateBulkProcedure_Procedures{} - } - return t.UpdatedAt -} -func (t *CreateBulkProcedure_CreateBulkProcedure_Procedures) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkProcedure_CreateBulkProcedure_Procedures{} - } - return t.UpdatedBy -} - -type CreateBulkProcedure_CreateBulkProcedure struct { - Procedures []*CreateBulkProcedure_CreateBulkProcedure_Procedures "json:\"procedures,omitempty\" graphql:\"procedures\"" -} - -func (t *CreateBulkProcedure_CreateBulkProcedure) GetProcedures() []*CreateBulkProcedure_CreateBulkProcedure_Procedures { - if t == nil { - t = &CreateBulkProcedure_CreateBulkProcedure{} - } - return t.Procedures -} - -type CreateProcedure_CreateProcedure_Procedure struct { - ApprovalRequired *bool "json:\"approvalRequired,omitempty\" graphql:\"approvalRequired\"" - ApproverID *string "json:\"approverID,omitempty\" graphql:\"approverID\"" - ControlSuggestions []string "json:\"controlSuggestions,omitempty\" graphql:\"controlSuggestions\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DismissedControlSuggestions []string "json:\"dismissedControlSuggestions,omitempty\" graphql:\"dismissedControlSuggestions\"" - DismissedImprovementSuggestions []string "json:\"dismissedImprovementSuggestions,omitempty\" graphql:\"dismissedImprovementSuggestions\"" - DismissedTagSuggestions []string "json:\"dismissedTagSuggestions,omitempty\" graphql:\"dismissedTagSuggestions\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - ImprovementSuggestions []string "json:\"improvementSuggestions,omitempty\" graphql:\"improvementSuggestions\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ProcedureKindName *string "json:\"procedureKindName,omitempty\" graphql:\"procedureKindName\"" - ReviewDue *time.Time "json:\"reviewDue,omitempty\" graphql:\"reviewDue\"" - ReviewFrequency *enums.Frequency "json:\"reviewFrequency,omitempty\" graphql:\"reviewFrequency\"" - Revision *string "json:\"revision,omitempty\" graphql:\"revision\"" - Status *enums.DocumentStatus "json:\"status,omitempty\" graphql:\"status\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - TagSuggestions []string "json:\"tagSuggestions,omitempty\" graphql:\"tagSuggestions\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateProcedure_CreateProcedure_Procedure) GetApprovalRequired() *bool { - if t == nil { - t = &CreateProcedure_CreateProcedure_Procedure{} - } - return t.ApprovalRequired -} -func (t *CreateProcedure_CreateProcedure_Procedure) GetApproverID() *string { - if t == nil { - t = &CreateProcedure_CreateProcedure_Procedure{} - } - return t.ApproverID -} -func (t *CreateProcedure_CreateProcedure_Procedure) GetControlSuggestions() []string { - if t == nil { - t = &CreateProcedure_CreateProcedure_Procedure{} - } - return t.ControlSuggestions -} -func (t *CreateProcedure_CreateProcedure_Procedure) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateProcedure_CreateProcedure_Procedure{} - } - return t.CreatedAt -} -func (t *CreateProcedure_CreateProcedure_Procedure) GetCreatedBy() *string { - if t == nil { - t = &CreateProcedure_CreateProcedure_Procedure{} - } - return t.CreatedBy -} -func (t *CreateProcedure_CreateProcedure_Procedure) GetDelegateID() *string { - if t == nil { - t = &CreateProcedure_CreateProcedure_Procedure{} - } - return t.DelegateID -} -func (t *CreateProcedure_CreateProcedure_Procedure) GetDetails() *string { - if t == nil { - t = &CreateProcedure_CreateProcedure_Procedure{} - } - return t.Details -} -func (t *CreateProcedure_CreateProcedure_Procedure) GetDismissedControlSuggestions() []string { - if t == nil { - t = &CreateProcedure_CreateProcedure_Procedure{} - } - return t.DismissedControlSuggestions -} -func (t *CreateProcedure_CreateProcedure_Procedure) GetDismissedImprovementSuggestions() []string { - if t == nil { - t = &CreateProcedure_CreateProcedure_Procedure{} - } - return t.DismissedImprovementSuggestions -} -func (t *CreateProcedure_CreateProcedure_Procedure) GetDismissedTagSuggestions() []string { - if t == nil { - t = &CreateProcedure_CreateProcedure_Procedure{} - } - return t.DismissedTagSuggestions -} -func (t *CreateProcedure_CreateProcedure_Procedure) GetDisplayID() string { - if t == nil { - t = &CreateProcedure_CreateProcedure_Procedure{} - } - return t.DisplayID -} -func (t *CreateProcedure_CreateProcedure_Procedure) GetID() string { - if t == nil { - t = &CreateProcedure_CreateProcedure_Procedure{} - } - return t.ID -} -func (t *CreateProcedure_CreateProcedure_Procedure) GetImprovementSuggestions() []string { - if t == nil { - t = &CreateProcedure_CreateProcedure_Procedure{} - } - return t.ImprovementSuggestions -} -func (t *CreateProcedure_CreateProcedure_Procedure) GetName() string { - if t == nil { - t = &CreateProcedure_CreateProcedure_Procedure{} - } - return t.Name -} -func (t *CreateProcedure_CreateProcedure_Procedure) GetOwnerID() *string { - if t == nil { - t = &CreateProcedure_CreateProcedure_Procedure{} - } - return t.OwnerID -} -func (t *CreateProcedure_CreateProcedure_Procedure) GetProcedureKindName() *string { - if t == nil { - t = &CreateProcedure_CreateProcedure_Procedure{} - } - return t.ProcedureKindName -} -func (t *CreateProcedure_CreateProcedure_Procedure) GetReviewDue() *time.Time { - if t == nil { - t = &CreateProcedure_CreateProcedure_Procedure{} - } - return t.ReviewDue -} -func (t *CreateProcedure_CreateProcedure_Procedure) GetReviewFrequency() *enums.Frequency { - if t == nil { - t = &CreateProcedure_CreateProcedure_Procedure{} - } - return t.ReviewFrequency -} -func (t *CreateProcedure_CreateProcedure_Procedure) GetRevision() *string { - if t == nil { - t = &CreateProcedure_CreateProcedure_Procedure{} - } - return t.Revision -} -func (t *CreateProcedure_CreateProcedure_Procedure) GetStatus() *enums.DocumentStatus { - if t == nil { - t = &CreateProcedure_CreateProcedure_Procedure{} - } - return t.Status -} -func (t *CreateProcedure_CreateProcedure_Procedure) GetSummary() *string { - if t == nil { - t = &CreateProcedure_CreateProcedure_Procedure{} - } - return t.Summary -} -func (t *CreateProcedure_CreateProcedure_Procedure) GetTagSuggestions() []string { - if t == nil { - t = &CreateProcedure_CreateProcedure_Procedure{} - } - return t.TagSuggestions -} -func (t *CreateProcedure_CreateProcedure_Procedure) GetTags() []string { - if t == nil { - t = &CreateProcedure_CreateProcedure_Procedure{} - } - return t.Tags -} -func (t *CreateProcedure_CreateProcedure_Procedure) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateProcedure_CreateProcedure_Procedure{} - } - return t.UpdatedAt -} -func (t *CreateProcedure_CreateProcedure_Procedure) GetUpdatedBy() *string { - if t == nil { - t = &CreateProcedure_CreateProcedure_Procedure{} - } - return t.UpdatedBy -} - -type CreateProcedure_CreateProcedure struct { - Procedure CreateProcedure_CreateProcedure_Procedure "json:\"procedure\" graphql:\"procedure\"" -} - -func (t *CreateProcedure_CreateProcedure) GetProcedure() *CreateProcedure_CreateProcedure_Procedure { - if t == nil { - t = &CreateProcedure_CreateProcedure{} - } - return &t.Procedure -} - -type CreateUploadProcedure_CreateUploadProcedure_Procedure struct { - ApprovalRequired *bool "json:\"approvalRequired,omitempty\" graphql:\"approvalRequired\"" - ApproverID *string "json:\"approverID,omitempty\" graphql:\"approverID\"" - ControlSuggestions []string "json:\"controlSuggestions,omitempty\" graphql:\"controlSuggestions\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DismissedControlSuggestions []string "json:\"dismissedControlSuggestions,omitempty\" graphql:\"dismissedControlSuggestions\"" - DismissedImprovementSuggestions []string "json:\"dismissedImprovementSuggestions,omitempty\" graphql:\"dismissedImprovementSuggestions\"" - DismissedTagSuggestions []string "json:\"dismissedTagSuggestions,omitempty\" graphql:\"dismissedTagSuggestions\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - ImprovementSuggestions []string "json:\"improvementSuggestions,omitempty\" graphql:\"improvementSuggestions\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ProcedureKindName *string "json:\"procedureKindName,omitempty\" graphql:\"procedureKindName\"" - ReviewDue *time.Time "json:\"reviewDue,omitempty\" graphql:\"reviewDue\"" - ReviewFrequency *enums.Frequency "json:\"reviewFrequency,omitempty\" graphql:\"reviewFrequency\"" - Revision *string "json:\"revision,omitempty\" graphql:\"revision\"" - Status *enums.DocumentStatus "json:\"status,omitempty\" graphql:\"status\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - TagSuggestions []string "json:\"tagSuggestions,omitempty\" graphql:\"tagSuggestions\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateUploadProcedure_CreateUploadProcedure_Procedure) GetApprovalRequired() *bool { - if t == nil { - t = &CreateUploadProcedure_CreateUploadProcedure_Procedure{} - } - return t.ApprovalRequired -} -func (t *CreateUploadProcedure_CreateUploadProcedure_Procedure) GetApproverID() *string { - if t == nil { - t = &CreateUploadProcedure_CreateUploadProcedure_Procedure{} - } - return t.ApproverID -} -func (t *CreateUploadProcedure_CreateUploadProcedure_Procedure) GetControlSuggestions() []string { - if t == nil { - t = &CreateUploadProcedure_CreateUploadProcedure_Procedure{} - } - return t.ControlSuggestions -} -func (t *CreateUploadProcedure_CreateUploadProcedure_Procedure) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateUploadProcedure_CreateUploadProcedure_Procedure{} - } - return t.CreatedAt -} -func (t *CreateUploadProcedure_CreateUploadProcedure_Procedure) GetCreatedBy() *string { - if t == nil { - t = &CreateUploadProcedure_CreateUploadProcedure_Procedure{} - } - return t.CreatedBy -} -func (t *CreateUploadProcedure_CreateUploadProcedure_Procedure) GetDelegateID() *string { - if t == nil { - t = &CreateUploadProcedure_CreateUploadProcedure_Procedure{} - } - return t.DelegateID -} -func (t *CreateUploadProcedure_CreateUploadProcedure_Procedure) GetDetails() *string { - if t == nil { - t = &CreateUploadProcedure_CreateUploadProcedure_Procedure{} - } - return t.Details -} -func (t *CreateUploadProcedure_CreateUploadProcedure_Procedure) GetDismissedControlSuggestions() []string { - if t == nil { - t = &CreateUploadProcedure_CreateUploadProcedure_Procedure{} - } - return t.DismissedControlSuggestions -} -func (t *CreateUploadProcedure_CreateUploadProcedure_Procedure) GetDismissedImprovementSuggestions() []string { - if t == nil { - t = &CreateUploadProcedure_CreateUploadProcedure_Procedure{} - } - return t.DismissedImprovementSuggestions -} -func (t *CreateUploadProcedure_CreateUploadProcedure_Procedure) GetDismissedTagSuggestions() []string { - if t == nil { - t = &CreateUploadProcedure_CreateUploadProcedure_Procedure{} - } - return t.DismissedTagSuggestions -} -func (t *CreateUploadProcedure_CreateUploadProcedure_Procedure) GetDisplayID() string { - if t == nil { - t = &CreateUploadProcedure_CreateUploadProcedure_Procedure{} - } - return t.DisplayID -} -func (t *CreateUploadProcedure_CreateUploadProcedure_Procedure) GetID() string { - if t == nil { - t = &CreateUploadProcedure_CreateUploadProcedure_Procedure{} - } - return t.ID -} -func (t *CreateUploadProcedure_CreateUploadProcedure_Procedure) GetImprovementSuggestions() []string { - if t == nil { - t = &CreateUploadProcedure_CreateUploadProcedure_Procedure{} - } - return t.ImprovementSuggestions -} -func (t *CreateUploadProcedure_CreateUploadProcedure_Procedure) GetName() string { - if t == nil { - t = &CreateUploadProcedure_CreateUploadProcedure_Procedure{} - } - return t.Name -} -func (t *CreateUploadProcedure_CreateUploadProcedure_Procedure) GetOwnerID() *string { - if t == nil { - t = &CreateUploadProcedure_CreateUploadProcedure_Procedure{} - } - return t.OwnerID -} -func (t *CreateUploadProcedure_CreateUploadProcedure_Procedure) GetProcedureKindName() *string { - if t == nil { - t = &CreateUploadProcedure_CreateUploadProcedure_Procedure{} - } - return t.ProcedureKindName -} -func (t *CreateUploadProcedure_CreateUploadProcedure_Procedure) GetReviewDue() *time.Time { - if t == nil { - t = &CreateUploadProcedure_CreateUploadProcedure_Procedure{} - } - return t.ReviewDue -} -func (t *CreateUploadProcedure_CreateUploadProcedure_Procedure) GetReviewFrequency() *enums.Frequency { - if t == nil { - t = &CreateUploadProcedure_CreateUploadProcedure_Procedure{} - } - return t.ReviewFrequency -} -func (t *CreateUploadProcedure_CreateUploadProcedure_Procedure) GetRevision() *string { - if t == nil { - t = &CreateUploadProcedure_CreateUploadProcedure_Procedure{} - } - return t.Revision -} -func (t *CreateUploadProcedure_CreateUploadProcedure_Procedure) GetStatus() *enums.DocumentStatus { - if t == nil { - t = &CreateUploadProcedure_CreateUploadProcedure_Procedure{} - } - return t.Status -} -func (t *CreateUploadProcedure_CreateUploadProcedure_Procedure) GetSummary() *string { - if t == nil { - t = &CreateUploadProcedure_CreateUploadProcedure_Procedure{} - } - return t.Summary -} -func (t *CreateUploadProcedure_CreateUploadProcedure_Procedure) GetTagSuggestions() []string { - if t == nil { - t = &CreateUploadProcedure_CreateUploadProcedure_Procedure{} - } - return t.TagSuggestions -} -func (t *CreateUploadProcedure_CreateUploadProcedure_Procedure) GetTags() []string { - if t == nil { - t = &CreateUploadProcedure_CreateUploadProcedure_Procedure{} - } - return t.Tags -} -func (t *CreateUploadProcedure_CreateUploadProcedure_Procedure) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateUploadProcedure_CreateUploadProcedure_Procedure{} - } - return t.UpdatedAt -} -func (t *CreateUploadProcedure_CreateUploadProcedure_Procedure) GetUpdatedBy() *string { - if t == nil { - t = &CreateUploadProcedure_CreateUploadProcedure_Procedure{} - } - return t.UpdatedBy -} - -type CreateUploadProcedure_CreateUploadProcedure struct { - Procedure CreateUploadProcedure_CreateUploadProcedure_Procedure "json:\"procedure\" graphql:\"procedure\"" -} - -func (t *CreateUploadProcedure_CreateUploadProcedure) GetProcedure() *CreateUploadProcedure_CreateUploadProcedure_Procedure { - if t == nil { - t = &CreateUploadProcedure_CreateUploadProcedure{} - } - return &t.Procedure -} - -type DeleteProcedure_DeleteProcedure struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteProcedure_DeleteProcedure) GetDeletedID() string { - if t == nil { - t = &DeleteProcedure_DeleteProcedure{} - } - return t.DeletedID -} - -type GetAllProcedures_Procedures_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllProcedures_Procedures_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllProcedures_Procedures_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllProcedures_Procedures_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllProcedures_Procedures_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllProcedures_Procedures_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllProcedures_Procedures_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllProcedures_Procedures_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllProcedures_Procedures_PageInfo{} - } - return t.StartCursor -} - -type GetAllProcedures_Procedures_Edges_Node struct { - ApprovalRequired *bool "json:\"approvalRequired,omitempty\" graphql:\"approvalRequired\"" - ApproverID *string "json:\"approverID,omitempty\" graphql:\"approverID\"" - ControlSuggestions []string "json:\"controlSuggestions,omitempty\" graphql:\"controlSuggestions\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DismissedControlSuggestions []string "json:\"dismissedControlSuggestions,omitempty\" graphql:\"dismissedControlSuggestions\"" - DismissedImprovementSuggestions []string "json:\"dismissedImprovementSuggestions,omitempty\" graphql:\"dismissedImprovementSuggestions\"" - DismissedTagSuggestions []string "json:\"dismissedTagSuggestions,omitempty\" graphql:\"dismissedTagSuggestions\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - ImprovementSuggestions []string "json:\"improvementSuggestions,omitempty\" graphql:\"improvementSuggestions\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ProcedureKindName *string "json:\"procedureKindName,omitempty\" graphql:\"procedureKindName\"" - ReviewDue *time.Time "json:\"reviewDue,omitempty\" graphql:\"reviewDue\"" - ReviewFrequency *enums.Frequency "json:\"reviewFrequency,omitempty\" graphql:\"reviewFrequency\"" - Revision *string "json:\"revision,omitempty\" graphql:\"revision\"" - Status *enums.DocumentStatus "json:\"status,omitempty\" graphql:\"status\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - TagSuggestions []string "json:\"tagSuggestions,omitempty\" graphql:\"tagSuggestions\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllProcedures_Procedures_Edges_Node) GetApprovalRequired() *bool { - if t == nil { - t = &GetAllProcedures_Procedures_Edges_Node{} - } - return t.ApprovalRequired -} -func (t *GetAllProcedures_Procedures_Edges_Node) GetApproverID() *string { - if t == nil { - t = &GetAllProcedures_Procedures_Edges_Node{} - } - return t.ApproverID -} -func (t *GetAllProcedures_Procedures_Edges_Node) GetControlSuggestions() []string { - if t == nil { - t = &GetAllProcedures_Procedures_Edges_Node{} - } - return t.ControlSuggestions -} -func (t *GetAllProcedures_Procedures_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllProcedures_Procedures_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllProcedures_Procedures_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllProcedures_Procedures_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllProcedures_Procedures_Edges_Node) GetDelegateID() *string { - if t == nil { - t = &GetAllProcedures_Procedures_Edges_Node{} - } - return t.DelegateID -} -func (t *GetAllProcedures_Procedures_Edges_Node) GetDetails() *string { - if t == nil { - t = &GetAllProcedures_Procedures_Edges_Node{} - } - return t.Details -} -func (t *GetAllProcedures_Procedures_Edges_Node) GetDismissedControlSuggestions() []string { - if t == nil { - t = &GetAllProcedures_Procedures_Edges_Node{} - } - return t.DismissedControlSuggestions -} -func (t *GetAllProcedures_Procedures_Edges_Node) GetDismissedImprovementSuggestions() []string { - if t == nil { - t = &GetAllProcedures_Procedures_Edges_Node{} - } - return t.DismissedImprovementSuggestions -} -func (t *GetAllProcedures_Procedures_Edges_Node) GetDismissedTagSuggestions() []string { - if t == nil { - t = &GetAllProcedures_Procedures_Edges_Node{} - } - return t.DismissedTagSuggestions -} -func (t *GetAllProcedures_Procedures_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetAllProcedures_Procedures_Edges_Node{} - } - return t.DisplayID -} -func (t *GetAllProcedures_Procedures_Edges_Node) GetID() string { - if t == nil { - t = &GetAllProcedures_Procedures_Edges_Node{} - } - return t.ID -} -func (t *GetAllProcedures_Procedures_Edges_Node) GetImprovementSuggestions() []string { - if t == nil { - t = &GetAllProcedures_Procedures_Edges_Node{} - } - return t.ImprovementSuggestions -} -func (t *GetAllProcedures_Procedures_Edges_Node) GetName() string { - if t == nil { - t = &GetAllProcedures_Procedures_Edges_Node{} - } - return t.Name -} -func (t *GetAllProcedures_Procedures_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllProcedures_Procedures_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllProcedures_Procedures_Edges_Node) GetProcedureKindName() *string { - if t == nil { - t = &GetAllProcedures_Procedures_Edges_Node{} - } - return t.ProcedureKindName -} -func (t *GetAllProcedures_Procedures_Edges_Node) GetReviewDue() *time.Time { - if t == nil { - t = &GetAllProcedures_Procedures_Edges_Node{} - } - return t.ReviewDue -} -func (t *GetAllProcedures_Procedures_Edges_Node) GetReviewFrequency() *enums.Frequency { - if t == nil { - t = &GetAllProcedures_Procedures_Edges_Node{} - } - return t.ReviewFrequency -} -func (t *GetAllProcedures_Procedures_Edges_Node) GetRevision() *string { - if t == nil { - t = &GetAllProcedures_Procedures_Edges_Node{} - } - return t.Revision -} -func (t *GetAllProcedures_Procedures_Edges_Node) GetStatus() *enums.DocumentStatus { - if t == nil { - t = &GetAllProcedures_Procedures_Edges_Node{} - } - return t.Status -} -func (t *GetAllProcedures_Procedures_Edges_Node) GetSummary() *string { - if t == nil { - t = &GetAllProcedures_Procedures_Edges_Node{} - } - return t.Summary -} -func (t *GetAllProcedures_Procedures_Edges_Node) GetTagSuggestions() []string { - if t == nil { - t = &GetAllProcedures_Procedures_Edges_Node{} - } - return t.TagSuggestions -} -func (t *GetAllProcedures_Procedures_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllProcedures_Procedures_Edges_Node{} - } - return t.Tags -} -func (t *GetAllProcedures_Procedures_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllProcedures_Procedures_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllProcedures_Procedures_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllProcedures_Procedures_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllProcedures_Procedures_Edges struct { - Node *GetAllProcedures_Procedures_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllProcedures_Procedures_Edges) GetNode() *GetAllProcedures_Procedures_Edges_Node { - if t == nil { - t = &GetAllProcedures_Procedures_Edges{} - } - return t.Node -} - -type GetAllProcedures_Procedures struct { - Edges []*GetAllProcedures_Procedures_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllProcedures_Procedures_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllProcedures_Procedures) GetEdges() []*GetAllProcedures_Procedures_Edges { - if t == nil { - t = &GetAllProcedures_Procedures{} - } - return t.Edges -} -func (t *GetAllProcedures_Procedures) GetPageInfo() *GetAllProcedures_Procedures_PageInfo { - if t == nil { - t = &GetAllProcedures_Procedures{} - } - return &t.PageInfo -} -func (t *GetAllProcedures_Procedures) GetTotalCount() int64 { - if t == nil { - t = &GetAllProcedures_Procedures{} - } - return t.TotalCount -} - -type GetProcedureByID_Procedure struct { - ApprovalRequired *bool "json:\"approvalRequired,omitempty\" graphql:\"approvalRequired\"" - ApproverID *string "json:\"approverID,omitempty\" graphql:\"approverID\"" - ControlSuggestions []string "json:\"controlSuggestions,omitempty\" graphql:\"controlSuggestions\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DismissedControlSuggestions []string "json:\"dismissedControlSuggestions,omitempty\" graphql:\"dismissedControlSuggestions\"" - DismissedImprovementSuggestions []string "json:\"dismissedImprovementSuggestions,omitempty\" graphql:\"dismissedImprovementSuggestions\"" - DismissedTagSuggestions []string "json:\"dismissedTagSuggestions,omitempty\" graphql:\"dismissedTagSuggestions\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - ImprovementSuggestions []string "json:\"improvementSuggestions,omitempty\" graphql:\"improvementSuggestions\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ProcedureKindName *string "json:\"procedureKindName,omitempty\" graphql:\"procedureKindName\"" - ReviewDue *time.Time "json:\"reviewDue,omitempty\" graphql:\"reviewDue\"" - ReviewFrequency *enums.Frequency "json:\"reviewFrequency,omitempty\" graphql:\"reviewFrequency\"" - Revision *string "json:\"revision,omitempty\" graphql:\"revision\"" - Status *enums.DocumentStatus "json:\"status,omitempty\" graphql:\"status\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - TagSuggestions []string "json:\"tagSuggestions,omitempty\" graphql:\"tagSuggestions\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetProcedureByID_Procedure) GetApprovalRequired() *bool { - if t == nil { - t = &GetProcedureByID_Procedure{} - } - return t.ApprovalRequired -} -func (t *GetProcedureByID_Procedure) GetApproverID() *string { - if t == nil { - t = &GetProcedureByID_Procedure{} - } - return t.ApproverID -} -func (t *GetProcedureByID_Procedure) GetControlSuggestions() []string { - if t == nil { - t = &GetProcedureByID_Procedure{} - } - return t.ControlSuggestions -} -func (t *GetProcedureByID_Procedure) GetCreatedAt() *time.Time { - if t == nil { - t = &GetProcedureByID_Procedure{} - } - return t.CreatedAt -} -func (t *GetProcedureByID_Procedure) GetCreatedBy() *string { - if t == nil { - t = &GetProcedureByID_Procedure{} - } - return t.CreatedBy -} -func (t *GetProcedureByID_Procedure) GetDelegateID() *string { - if t == nil { - t = &GetProcedureByID_Procedure{} - } - return t.DelegateID -} -func (t *GetProcedureByID_Procedure) GetDetails() *string { - if t == nil { - t = &GetProcedureByID_Procedure{} - } - return t.Details -} -func (t *GetProcedureByID_Procedure) GetDismissedControlSuggestions() []string { - if t == nil { - t = &GetProcedureByID_Procedure{} - } - return t.DismissedControlSuggestions -} -func (t *GetProcedureByID_Procedure) GetDismissedImprovementSuggestions() []string { - if t == nil { - t = &GetProcedureByID_Procedure{} - } - return t.DismissedImprovementSuggestions -} -func (t *GetProcedureByID_Procedure) GetDismissedTagSuggestions() []string { - if t == nil { - t = &GetProcedureByID_Procedure{} - } - return t.DismissedTagSuggestions -} -func (t *GetProcedureByID_Procedure) GetDisplayID() string { - if t == nil { - t = &GetProcedureByID_Procedure{} - } - return t.DisplayID -} -func (t *GetProcedureByID_Procedure) GetID() string { - if t == nil { - t = &GetProcedureByID_Procedure{} - } - return t.ID -} -func (t *GetProcedureByID_Procedure) GetImprovementSuggestions() []string { - if t == nil { - t = &GetProcedureByID_Procedure{} - } - return t.ImprovementSuggestions -} -func (t *GetProcedureByID_Procedure) GetName() string { - if t == nil { - t = &GetProcedureByID_Procedure{} - } - return t.Name -} -func (t *GetProcedureByID_Procedure) GetOwnerID() *string { - if t == nil { - t = &GetProcedureByID_Procedure{} - } - return t.OwnerID -} -func (t *GetProcedureByID_Procedure) GetProcedureKindName() *string { - if t == nil { - t = &GetProcedureByID_Procedure{} - } - return t.ProcedureKindName -} -func (t *GetProcedureByID_Procedure) GetReviewDue() *time.Time { - if t == nil { - t = &GetProcedureByID_Procedure{} - } - return t.ReviewDue -} -func (t *GetProcedureByID_Procedure) GetReviewFrequency() *enums.Frequency { - if t == nil { - t = &GetProcedureByID_Procedure{} - } - return t.ReviewFrequency -} -func (t *GetProcedureByID_Procedure) GetRevision() *string { - if t == nil { - t = &GetProcedureByID_Procedure{} - } - return t.Revision -} -func (t *GetProcedureByID_Procedure) GetStatus() *enums.DocumentStatus { - if t == nil { - t = &GetProcedureByID_Procedure{} - } - return t.Status -} -func (t *GetProcedureByID_Procedure) GetSummary() *string { - if t == nil { - t = &GetProcedureByID_Procedure{} - } - return t.Summary -} -func (t *GetProcedureByID_Procedure) GetTagSuggestions() []string { - if t == nil { - t = &GetProcedureByID_Procedure{} - } - return t.TagSuggestions -} -func (t *GetProcedureByID_Procedure) GetTags() []string { - if t == nil { - t = &GetProcedureByID_Procedure{} - } - return t.Tags -} -func (t *GetProcedureByID_Procedure) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetProcedureByID_Procedure{} - } - return t.UpdatedAt -} -func (t *GetProcedureByID_Procedure) GetUpdatedBy() *string { - if t == nil { - t = &GetProcedureByID_Procedure{} - } - return t.UpdatedBy -} - -type GetProcedures_Procedures_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetProcedures_Procedures_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetProcedures_Procedures_PageInfo{} - } - return t.EndCursor -} -func (t *GetProcedures_Procedures_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetProcedures_Procedures_PageInfo{} - } - return t.HasNextPage -} -func (t *GetProcedures_Procedures_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetProcedures_Procedures_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetProcedures_Procedures_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetProcedures_Procedures_PageInfo{} - } - return t.StartCursor -} - -type GetProcedures_Procedures_Edges_Node struct { - ApprovalRequired *bool "json:\"approvalRequired,omitempty\" graphql:\"approvalRequired\"" - ApproverID *string "json:\"approverID,omitempty\" graphql:\"approverID\"" - ControlSuggestions []string "json:\"controlSuggestions,omitempty\" graphql:\"controlSuggestions\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DismissedControlSuggestions []string "json:\"dismissedControlSuggestions,omitempty\" graphql:\"dismissedControlSuggestions\"" - DismissedImprovementSuggestions []string "json:\"dismissedImprovementSuggestions,omitempty\" graphql:\"dismissedImprovementSuggestions\"" - DismissedTagSuggestions []string "json:\"dismissedTagSuggestions,omitempty\" graphql:\"dismissedTagSuggestions\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - ImprovementSuggestions []string "json:\"improvementSuggestions,omitempty\" graphql:\"improvementSuggestions\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ProcedureKindName *string "json:\"procedureKindName,omitempty\" graphql:\"procedureKindName\"" - ReviewDue *time.Time "json:\"reviewDue,omitempty\" graphql:\"reviewDue\"" - ReviewFrequency *enums.Frequency "json:\"reviewFrequency,omitempty\" graphql:\"reviewFrequency\"" - Revision *string "json:\"revision,omitempty\" graphql:\"revision\"" - Status *enums.DocumentStatus "json:\"status,omitempty\" graphql:\"status\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - TagSuggestions []string "json:\"tagSuggestions,omitempty\" graphql:\"tagSuggestions\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetProcedures_Procedures_Edges_Node) GetApprovalRequired() *bool { - if t == nil { - t = &GetProcedures_Procedures_Edges_Node{} - } - return t.ApprovalRequired -} -func (t *GetProcedures_Procedures_Edges_Node) GetApproverID() *string { - if t == nil { - t = &GetProcedures_Procedures_Edges_Node{} - } - return t.ApproverID -} -func (t *GetProcedures_Procedures_Edges_Node) GetControlSuggestions() []string { - if t == nil { - t = &GetProcedures_Procedures_Edges_Node{} - } - return t.ControlSuggestions -} -func (t *GetProcedures_Procedures_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetProcedures_Procedures_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetProcedures_Procedures_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetProcedures_Procedures_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetProcedures_Procedures_Edges_Node) GetDelegateID() *string { - if t == nil { - t = &GetProcedures_Procedures_Edges_Node{} - } - return t.DelegateID -} -func (t *GetProcedures_Procedures_Edges_Node) GetDetails() *string { - if t == nil { - t = &GetProcedures_Procedures_Edges_Node{} - } - return t.Details -} -func (t *GetProcedures_Procedures_Edges_Node) GetDismissedControlSuggestions() []string { - if t == nil { - t = &GetProcedures_Procedures_Edges_Node{} - } - return t.DismissedControlSuggestions -} -func (t *GetProcedures_Procedures_Edges_Node) GetDismissedImprovementSuggestions() []string { - if t == nil { - t = &GetProcedures_Procedures_Edges_Node{} - } - return t.DismissedImprovementSuggestions -} -func (t *GetProcedures_Procedures_Edges_Node) GetDismissedTagSuggestions() []string { - if t == nil { - t = &GetProcedures_Procedures_Edges_Node{} - } - return t.DismissedTagSuggestions -} -func (t *GetProcedures_Procedures_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetProcedures_Procedures_Edges_Node{} - } - return t.DisplayID -} -func (t *GetProcedures_Procedures_Edges_Node) GetID() string { - if t == nil { - t = &GetProcedures_Procedures_Edges_Node{} - } - return t.ID -} -func (t *GetProcedures_Procedures_Edges_Node) GetImprovementSuggestions() []string { - if t == nil { - t = &GetProcedures_Procedures_Edges_Node{} - } - return t.ImprovementSuggestions -} -func (t *GetProcedures_Procedures_Edges_Node) GetName() string { - if t == nil { - t = &GetProcedures_Procedures_Edges_Node{} - } - return t.Name -} -func (t *GetProcedures_Procedures_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetProcedures_Procedures_Edges_Node{} - } - return t.OwnerID -} -func (t *GetProcedures_Procedures_Edges_Node) GetProcedureKindName() *string { - if t == nil { - t = &GetProcedures_Procedures_Edges_Node{} - } - return t.ProcedureKindName -} -func (t *GetProcedures_Procedures_Edges_Node) GetReviewDue() *time.Time { - if t == nil { - t = &GetProcedures_Procedures_Edges_Node{} - } - return t.ReviewDue -} -func (t *GetProcedures_Procedures_Edges_Node) GetReviewFrequency() *enums.Frequency { - if t == nil { - t = &GetProcedures_Procedures_Edges_Node{} - } - return t.ReviewFrequency -} -func (t *GetProcedures_Procedures_Edges_Node) GetRevision() *string { - if t == nil { - t = &GetProcedures_Procedures_Edges_Node{} - } - return t.Revision -} -func (t *GetProcedures_Procedures_Edges_Node) GetStatus() *enums.DocumentStatus { - if t == nil { - t = &GetProcedures_Procedures_Edges_Node{} - } - return t.Status -} -func (t *GetProcedures_Procedures_Edges_Node) GetSummary() *string { - if t == nil { - t = &GetProcedures_Procedures_Edges_Node{} - } - return t.Summary -} -func (t *GetProcedures_Procedures_Edges_Node) GetTagSuggestions() []string { - if t == nil { - t = &GetProcedures_Procedures_Edges_Node{} - } - return t.TagSuggestions -} -func (t *GetProcedures_Procedures_Edges_Node) GetTags() []string { - if t == nil { - t = &GetProcedures_Procedures_Edges_Node{} - } - return t.Tags -} -func (t *GetProcedures_Procedures_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetProcedures_Procedures_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetProcedures_Procedures_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetProcedures_Procedures_Edges_Node{} - } - return t.UpdatedBy -} - -type GetProcedures_Procedures_Edges struct { - Node *GetProcedures_Procedures_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetProcedures_Procedures_Edges) GetNode() *GetProcedures_Procedures_Edges_Node { - if t == nil { - t = &GetProcedures_Procedures_Edges{} - } - return t.Node -} - -type GetProcedures_Procedures struct { - Edges []*GetProcedures_Procedures_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetProcedures_Procedures_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetProcedures_Procedures) GetEdges() []*GetProcedures_Procedures_Edges { - if t == nil { - t = &GetProcedures_Procedures{} - } - return t.Edges -} -func (t *GetProcedures_Procedures) GetPageInfo() *GetProcedures_Procedures_PageInfo { - if t == nil { - t = &GetProcedures_Procedures{} - } - return &t.PageInfo -} -func (t *GetProcedures_Procedures) GetTotalCount() int64 { - if t == nil { - t = &GetProcedures_Procedures{} - } - return t.TotalCount -} - -type UpdateProcedure_UpdateProcedure_Procedure struct { - ApprovalRequired *bool "json:\"approvalRequired,omitempty\" graphql:\"approvalRequired\"" - ApproverID *string "json:\"approverID,omitempty\" graphql:\"approverID\"" - ControlSuggestions []string "json:\"controlSuggestions,omitempty\" graphql:\"controlSuggestions\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DismissedControlSuggestions []string "json:\"dismissedControlSuggestions,omitempty\" graphql:\"dismissedControlSuggestions\"" - DismissedImprovementSuggestions []string "json:\"dismissedImprovementSuggestions,omitempty\" graphql:\"dismissedImprovementSuggestions\"" - DismissedTagSuggestions []string "json:\"dismissedTagSuggestions,omitempty\" graphql:\"dismissedTagSuggestions\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - ImprovementSuggestions []string "json:\"improvementSuggestions,omitempty\" graphql:\"improvementSuggestions\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ReviewDue *time.Time "json:\"reviewDue,omitempty\" graphql:\"reviewDue\"" - ReviewFrequency *enums.Frequency "json:\"reviewFrequency,omitempty\" graphql:\"reviewFrequency\"" - Revision *string "json:\"revision,omitempty\" graphql:\"revision\"" - Status *enums.DocumentStatus "json:\"status,omitempty\" graphql:\"status\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - TagSuggestions []string "json:\"tagSuggestions,omitempty\" graphql:\"tagSuggestions\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateProcedure_UpdateProcedure_Procedure) GetApprovalRequired() *bool { - if t == nil { - t = &UpdateProcedure_UpdateProcedure_Procedure{} - } - return t.ApprovalRequired -} -func (t *UpdateProcedure_UpdateProcedure_Procedure) GetApproverID() *string { - if t == nil { - t = &UpdateProcedure_UpdateProcedure_Procedure{} - } - return t.ApproverID -} -func (t *UpdateProcedure_UpdateProcedure_Procedure) GetControlSuggestions() []string { - if t == nil { - t = &UpdateProcedure_UpdateProcedure_Procedure{} - } - return t.ControlSuggestions -} -func (t *UpdateProcedure_UpdateProcedure_Procedure) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateProcedure_UpdateProcedure_Procedure{} - } - return t.CreatedAt -} -func (t *UpdateProcedure_UpdateProcedure_Procedure) GetCreatedBy() *string { - if t == nil { - t = &UpdateProcedure_UpdateProcedure_Procedure{} - } - return t.CreatedBy -} -func (t *UpdateProcedure_UpdateProcedure_Procedure) GetDelegateID() *string { - if t == nil { - t = &UpdateProcedure_UpdateProcedure_Procedure{} - } - return t.DelegateID -} -func (t *UpdateProcedure_UpdateProcedure_Procedure) GetDetails() *string { - if t == nil { - t = &UpdateProcedure_UpdateProcedure_Procedure{} - } - return t.Details -} -func (t *UpdateProcedure_UpdateProcedure_Procedure) GetDismissedControlSuggestions() []string { - if t == nil { - t = &UpdateProcedure_UpdateProcedure_Procedure{} - } - return t.DismissedControlSuggestions -} -func (t *UpdateProcedure_UpdateProcedure_Procedure) GetDismissedImprovementSuggestions() []string { - if t == nil { - t = &UpdateProcedure_UpdateProcedure_Procedure{} - } - return t.DismissedImprovementSuggestions -} -func (t *UpdateProcedure_UpdateProcedure_Procedure) GetDismissedTagSuggestions() []string { - if t == nil { - t = &UpdateProcedure_UpdateProcedure_Procedure{} - } - return t.DismissedTagSuggestions -} -func (t *UpdateProcedure_UpdateProcedure_Procedure) GetDisplayID() string { - if t == nil { - t = &UpdateProcedure_UpdateProcedure_Procedure{} - } - return t.DisplayID -} -func (t *UpdateProcedure_UpdateProcedure_Procedure) GetID() string { - if t == nil { - t = &UpdateProcedure_UpdateProcedure_Procedure{} - } - return t.ID -} -func (t *UpdateProcedure_UpdateProcedure_Procedure) GetImprovementSuggestions() []string { - if t == nil { - t = &UpdateProcedure_UpdateProcedure_Procedure{} - } - return t.ImprovementSuggestions -} -func (t *UpdateProcedure_UpdateProcedure_Procedure) GetName() string { - if t == nil { - t = &UpdateProcedure_UpdateProcedure_Procedure{} - } - return t.Name -} -func (t *UpdateProcedure_UpdateProcedure_Procedure) GetOwnerID() *string { - if t == nil { - t = &UpdateProcedure_UpdateProcedure_Procedure{} - } - return t.OwnerID -} -func (t *UpdateProcedure_UpdateProcedure_Procedure) GetReviewDue() *time.Time { - if t == nil { - t = &UpdateProcedure_UpdateProcedure_Procedure{} - } - return t.ReviewDue -} -func (t *UpdateProcedure_UpdateProcedure_Procedure) GetReviewFrequency() *enums.Frequency { - if t == nil { - t = &UpdateProcedure_UpdateProcedure_Procedure{} - } - return t.ReviewFrequency -} -func (t *UpdateProcedure_UpdateProcedure_Procedure) GetRevision() *string { - if t == nil { - t = &UpdateProcedure_UpdateProcedure_Procedure{} - } - return t.Revision -} -func (t *UpdateProcedure_UpdateProcedure_Procedure) GetStatus() *enums.DocumentStatus { - if t == nil { - t = &UpdateProcedure_UpdateProcedure_Procedure{} - } - return t.Status -} -func (t *UpdateProcedure_UpdateProcedure_Procedure) GetSummary() *string { - if t == nil { - t = &UpdateProcedure_UpdateProcedure_Procedure{} - } - return t.Summary -} -func (t *UpdateProcedure_UpdateProcedure_Procedure) GetTagSuggestions() []string { - if t == nil { - t = &UpdateProcedure_UpdateProcedure_Procedure{} - } - return t.TagSuggestions -} -func (t *UpdateProcedure_UpdateProcedure_Procedure) GetTags() []string { - if t == nil { - t = &UpdateProcedure_UpdateProcedure_Procedure{} - } - return t.Tags -} -func (t *UpdateProcedure_UpdateProcedure_Procedure) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateProcedure_UpdateProcedure_Procedure{} - } - return t.UpdatedAt -} -func (t *UpdateProcedure_UpdateProcedure_Procedure) GetUpdatedBy() *string { - if t == nil { - t = &UpdateProcedure_UpdateProcedure_Procedure{} - } - return t.UpdatedBy -} - -type UpdateProcedure_UpdateProcedure struct { - Procedure UpdateProcedure_UpdateProcedure_Procedure "json:\"procedure\" graphql:\"procedure\"" -} - -func (t *UpdateProcedure_UpdateProcedure) GetProcedure() *UpdateProcedure_UpdateProcedure_Procedure { - if t == nil { - t = &UpdateProcedure_UpdateProcedure{} - } - return &t.Procedure -} - -type UpdateProcedureWithFile_UpdateProcedure_Procedure struct { - ApprovalRequired *bool "json:\"approvalRequired,omitempty\" graphql:\"approvalRequired\"" - ApproverID *string "json:\"approverID,omitempty\" graphql:\"approverID\"" - ControlSuggestions []string "json:\"controlSuggestions,omitempty\" graphql:\"controlSuggestions\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DismissedControlSuggestions []string "json:\"dismissedControlSuggestions,omitempty\" graphql:\"dismissedControlSuggestions\"" - DismissedImprovementSuggestions []string "json:\"dismissedImprovementSuggestions,omitempty\" graphql:\"dismissedImprovementSuggestions\"" - DismissedTagSuggestions []string "json:\"dismissedTagSuggestions,omitempty\" graphql:\"dismissedTagSuggestions\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - ImprovementSuggestions []string "json:\"improvementSuggestions,omitempty\" graphql:\"improvementSuggestions\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ProcedureKindName *string "json:\"procedureKindName,omitempty\" graphql:\"procedureKindName\"" - ReviewDue *time.Time "json:\"reviewDue,omitempty\" graphql:\"reviewDue\"" - ReviewFrequency *enums.Frequency "json:\"reviewFrequency,omitempty\" graphql:\"reviewFrequency\"" - Revision *string "json:\"revision,omitempty\" graphql:\"revision\"" - Status *enums.DocumentStatus "json:\"status,omitempty\" graphql:\"status\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - TagSuggestions []string "json:\"tagSuggestions,omitempty\" graphql:\"tagSuggestions\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateProcedureWithFile_UpdateProcedure_Procedure) GetApprovalRequired() *bool { - if t == nil { - t = &UpdateProcedureWithFile_UpdateProcedure_Procedure{} - } - return t.ApprovalRequired -} -func (t *UpdateProcedureWithFile_UpdateProcedure_Procedure) GetApproverID() *string { - if t == nil { - t = &UpdateProcedureWithFile_UpdateProcedure_Procedure{} - } - return t.ApproverID -} -func (t *UpdateProcedureWithFile_UpdateProcedure_Procedure) GetControlSuggestions() []string { - if t == nil { - t = &UpdateProcedureWithFile_UpdateProcedure_Procedure{} - } - return t.ControlSuggestions -} -func (t *UpdateProcedureWithFile_UpdateProcedure_Procedure) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateProcedureWithFile_UpdateProcedure_Procedure{} - } - return t.CreatedAt -} -func (t *UpdateProcedureWithFile_UpdateProcedure_Procedure) GetCreatedBy() *string { - if t == nil { - t = &UpdateProcedureWithFile_UpdateProcedure_Procedure{} - } - return t.CreatedBy -} -func (t *UpdateProcedureWithFile_UpdateProcedure_Procedure) GetDelegateID() *string { - if t == nil { - t = &UpdateProcedureWithFile_UpdateProcedure_Procedure{} - } - return t.DelegateID -} -func (t *UpdateProcedureWithFile_UpdateProcedure_Procedure) GetDetails() *string { - if t == nil { - t = &UpdateProcedureWithFile_UpdateProcedure_Procedure{} - } - return t.Details -} -func (t *UpdateProcedureWithFile_UpdateProcedure_Procedure) GetDismissedControlSuggestions() []string { - if t == nil { - t = &UpdateProcedureWithFile_UpdateProcedure_Procedure{} - } - return t.DismissedControlSuggestions -} -func (t *UpdateProcedureWithFile_UpdateProcedure_Procedure) GetDismissedImprovementSuggestions() []string { - if t == nil { - t = &UpdateProcedureWithFile_UpdateProcedure_Procedure{} - } - return t.DismissedImprovementSuggestions -} -func (t *UpdateProcedureWithFile_UpdateProcedure_Procedure) GetDismissedTagSuggestions() []string { - if t == nil { - t = &UpdateProcedureWithFile_UpdateProcedure_Procedure{} - } - return t.DismissedTagSuggestions -} -func (t *UpdateProcedureWithFile_UpdateProcedure_Procedure) GetDisplayID() string { - if t == nil { - t = &UpdateProcedureWithFile_UpdateProcedure_Procedure{} - } - return t.DisplayID -} -func (t *UpdateProcedureWithFile_UpdateProcedure_Procedure) GetID() string { - if t == nil { - t = &UpdateProcedureWithFile_UpdateProcedure_Procedure{} - } - return t.ID -} -func (t *UpdateProcedureWithFile_UpdateProcedure_Procedure) GetImprovementSuggestions() []string { - if t == nil { - t = &UpdateProcedureWithFile_UpdateProcedure_Procedure{} - } - return t.ImprovementSuggestions -} -func (t *UpdateProcedureWithFile_UpdateProcedure_Procedure) GetName() string { - if t == nil { - t = &UpdateProcedureWithFile_UpdateProcedure_Procedure{} - } - return t.Name -} -func (t *UpdateProcedureWithFile_UpdateProcedure_Procedure) GetOwnerID() *string { - if t == nil { - t = &UpdateProcedureWithFile_UpdateProcedure_Procedure{} - } - return t.OwnerID -} -func (t *UpdateProcedureWithFile_UpdateProcedure_Procedure) GetProcedureKindName() *string { - if t == nil { - t = &UpdateProcedureWithFile_UpdateProcedure_Procedure{} - } - return t.ProcedureKindName -} -func (t *UpdateProcedureWithFile_UpdateProcedure_Procedure) GetReviewDue() *time.Time { - if t == nil { - t = &UpdateProcedureWithFile_UpdateProcedure_Procedure{} - } - return t.ReviewDue -} -func (t *UpdateProcedureWithFile_UpdateProcedure_Procedure) GetReviewFrequency() *enums.Frequency { - if t == nil { - t = &UpdateProcedureWithFile_UpdateProcedure_Procedure{} - } - return t.ReviewFrequency -} -func (t *UpdateProcedureWithFile_UpdateProcedure_Procedure) GetRevision() *string { - if t == nil { - t = &UpdateProcedureWithFile_UpdateProcedure_Procedure{} - } - return t.Revision -} -func (t *UpdateProcedureWithFile_UpdateProcedure_Procedure) GetStatus() *enums.DocumentStatus { - if t == nil { - t = &UpdateProcedureWithFile_UpdateProcedure_Procedure{} - } - return t.Status -} -func (t *UpdateProcedureWithFile_UpdateProcedure_Procedure) GetSummary() *string { - if t == nil { - t = &UpdateProcedureWithFile_UpdateProcedure_Procedure{} - } - return t.Summary -} -func (t *UpdateProcedureWithFile_UpdateProcedure_Procedure) GetTagSuggestions() []string { - if t == nil { - t = &UpdateProcedureWithFile_UpdateProcedure_Procedure{} - } - return t.TagSuggestions -} -func (t *UpdateProcedureWithFile_UpdateProcedure_Procedure) GetTags() []string { - if t == nil { - t = &UpdateProcedureWithFile_UpdateProcedure_Procedure{} - } - return t.Tags -} -func (t *UpdateProcedureWithFile_UpdateProcedure_Procedure) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateProcedureWithFile_UpdateProcedure_Procedure{} - } - return t.UpdatedAt -} -func (t *UpdateProcedureWithFile_UpdateProcedure_Procedure) GetUpdatedBy() *string { - if t == nil { - t = &UpdateProcedureWithFile_UpdateProcedure_Procedure{} - } - return t.UpdatedBy -} - -type UpdateProcedureWithFile_UpdateProcedure struct { - Procedure UpdateProcedureWithFile_UpdateProcedure_Procedure "json:\"procedure\" graphql:\"procedure\"" -} - -func (t *UpdateProcedureWithFile_UpdateProcedure) GetProcedure() *UpdateProcedureWithFile_UpdateProcedure_Procedure { - if t == nil { - t = &UpdateProcedureWithFile_UpdateProcedure{} - } - return &t.Procedure -} - -type CreateBulkCSVProgram_CreateBulkCSVProgram_Programs struct { - AuditFirm *string "json:\"auditFirm,omitempty\" graphql:\"auditFirm\"" - Auditor *string "json:\"auditor,omitempty\" graphql:\"auditor\"" - AuditorEmail *string "json:\"auditorEmail,omitempty\" graphql:\"auditorEmail\"" - AuditorReadComments bool "json:\"auditorReadComments\" graphql:\"auditorReadComments\"" - AuditorReady bool "json:\"auditorReady\" graphql:\"auditorReady\"" - AuditorWriteComments bool "json:\"auditorWriteComments\" graphql:\"auditorWriteComments\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - EndDate *time.Time "json:\"endDate,omitempty\" graphql:\"endDate\"" - FrameworkName *string "json:\"frameworkName,omitempty\" graphql:\"frameworkName\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ProgramKindName *string "json:\"programKindName,omitempty\" graphql:\"programKindName\"" - StartDate *time.Time "json:\"startDate,omitempty\" graphql:\"startDate\"" - Status enums.ProgramStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCSVProgram_CreateBulkCSVProgram_Programs) GetAuditFirm() *string { - if t == nil { - t = &CreateBulkCSVProgram_CreateBulkCSVProgram_Programs{} - } - return t.AuditFirm -} -func (t *CreateBulkCSVProgram_CreateBulkCSVProgram_Programs) GetAuditor() *string { - if t == nil { - t = &CreateBulkCSVProgram_CreateBulkCSVProgram_Programs{} - } - return t.Auditor -} -func (t *CreateBulkCSVProgram_CreateBulkCSVProgram_Programs) GetAuditorEmail() *string { - if t == nil { - t = &CreateBulkCSVProgram_CreateBulkCSVProgram_Programs{} - } - return t.AuditorEmail -} -func (t *CreateBulkCSVProgram_CreateBulkCSVProgram_Programs) GetAuditorReadComments() bool { - if t == nil { - t = &CreateBulkCSVProgram_CreateBulkCSVProgram_Programs{} - } - return t.AuditorReadComments -} -func (t *CreateBulkCSVProgram_CreateBulkCSVProgram_Programs) GetAuditorReady() bool { - if t == nil { - t = &CreateBulkCSVProgram_CreateBulkCSVProgram_Programs{} - } - return t.AuditorReady -} -func (t *CreateBulkCSVProgram_CreateBulkCSVProgram_Programs) GetAuditorWriteComments() bool { - if t == nil { - t = &CreateBulkCSVProgram_CreateBulkCSVProgram_Programs{} - } - return t.AuditorWriteComments -} -func (t *CreateBulkCSVProgram_CreateBulkCSVProgram_Programs) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVProgram_CreateBulkCSVProgram_Programs{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVProgram_CreateBulkCSVProgram_Programs) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVProgram_CreateBulkCSVProgram_Programs{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVProgram_CreateBulkCSVProgram_Programs) GetDescription() *string { - if t == nil { - t = &CreateBulkCSVProgram_CreateBulkCSVProgram_Programs{} - } - return t.Description -} -func (t *CreateBulkCSVProgram_CreateBulkCSVProgram_Programs) GetDisplayID() string { - if t == nil { - t = &CreateBulkCSVProgram_CreateBulkCSVProgram_Programs{} - } - return t.DisplayID -} -func (t *CreateBulkCSVProgram_CreateBulkCSVProgram_Programs) GetEndDate() *time.Time { - if t == nil { - t = &CreateBulkCSVProgram_CreateBulkCSVProgram_Programs{} - } - return t.EndDate -} -func (t *CreateBulkCSVProgram_CreateBulkCSVProgram_Programs) GetFrameworkName() *string { - if t == nil { - t = &CreateBulkCSVProgram_CreateBulkCSVProgram_Programs{} - } - return t.FrameworkName -} -func (t *CreateBulkCSVProgram_CreateBulkCSVProgram_Programs) GetID() string { - if t == nil { - t = &CreateBulkCSVProgram_CreateBulkCSVProgram_Programs{} - } - return t.ID -} -func (t *CreateBulkCSVProgram_CreateBulkCSVProgram_Programs) GetName() string { - if t == nil { - t = &CreateBulkCSVProgram_CreateBulkCSVProgram_Programs{} - } - return t.Name -} -func (t *CreateBulkCSVProgram_CreateBulkCSVProgram_Programs) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCSVProgram_CreateBulkCSVProgram_Programs{} - } - return t.OwnerID -} -func (t *CreateBulkCSVProgram_CreateBulkCSVProgram_Programs) GetProgramKindName() *string { - if t == nil { - t = &CreateBulkCSVProgram_CreateBulkCSVProgram_Programs{} - } - return t.ProgramKindName -} -func (t *CreateBulkCSVProgram_CreateBulkCSVProgram_Programs) GetStartDate() *time.Time { - if t == nil { - t = &CreateBulkCSVProgram_CreateBulkCSVProgram_Programs{} - } - return t.StartDate -} -func (t *CreateBulkCSVProgram_CreateBulkCSVProgram_Programs) GetStatus() *enums.ProgramStatus { - if t == nil { - t = &CreateBulkCSVProgram_CreateBulkCSVProgram_Programs{} - } - return &t.Status -} -func (t *CreateBulkCSVProgram_CreateBulkCSVProgram_Programs) GetTags() []string { - if t == nil { - t = &CreateBulkCSVProgram_CreateBulkCSVProgram_Programs{} - } - return t.Tags -} -func (t *CreateBulkCSVProgram_CreateBulkCSVProgram_Programs) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVProgram_CreateBulkCSVProgram_Programs{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVProgram_CreateBulkCSVProgram_Programs) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVProgram_CreateBulkCSVProgram_Programs{} - } - return t.UpdatedBy -} - -type CreateBulkCSVProgram_CreateBulkCSVProgram struct { - Programs []*CreateBulkCSVProgram_CreateBulkCSVProgram_Programs "json:\"programs,omitempty\" graphql:\"programs\"" -} - -func (t *CreateBulkCSVProgram_CreateBulkCSVProgram) GetPrograms() []*CreateBulkCSVProgram_CreateBulkCSVProgram_Programs { - if t == nil { - t = &CreateBulkCSVProgram_CreateBulkCSVProgram{} - } - return t.Programs -} - -type CreateBulkProgram_CreateBulkProgram_Programs struct { - AuditFirm *string "json:\"auditFirm,omitempty\" graphql:\"auditFirm\"" - Auditor *string "json:\"auditor,omitempty\" graphql:\"auditor\"" - AuditorEmail *string "json:\"auditorEmail,omitempty\" graphql:\"auditorEmail\"" - AuditorReadComments bool "json:\"auditorReadComments\" graphql:\"auditorReadComments\"" - AuditorReady bool "json:\"auditorReady\" graphql:\"auditorReady\"" - AuditorWriteComments bool "json:\"auditorWriteComments\" graphql:\"auditorWriteComments\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - EndDate *time.Time "json:\"endDate,omitempty\" graphql:\"endDate\"" - FrameworkName *string "json:\"frameworkName,omitempty\" graphql:\"frameworkName\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ProgramKindName *string "json:\"programKindName,omitempty\" graphql:\"programKindName\"" - StartDate *time.Time "json:\"startDate,omitempty\" graphql:\"startDate\"" - Status enums.ProgramStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkProgram_CreateBulkProgram_Programs) GetAuditFirm() *string { - if t == nil { - t = &CreateBulkProgram_CreateBulkProgram_Programs{} - } - return t.AuditFirm -} -func (t *CreateBulkProgram_CreateBulkProgram_Programs) GetAuditor() *string { - if t == nil { - t = &CreateBulkProgram_CreateBulkProgram_Programs{} - } - return t.Auditor -} -func (t *CreateBulkProgram_CreateBulkProgram_Programs) GetAuditorEmail() *string { - if t == nil { - t = &CreateBulkProgram_CreateBulkProgram_Programs{} - } - return t.AuditorEmail -} -func (t *CreateBulkProgram_CreateBulkProgram_Programs) GetAuditorReadComments() bool { - if t == nil { - t = &CreateBulkProgram_CreateBulkProgram_Programs{} - } - return t.AuditorReadComments -} -func (t *CreateBulkProgram_CreateBulkProgram_Programs) GetAuditorReady() bool { - if t == nil { - t = &CreateBulkProgram_CreateBulkProgram_Programs{} - } - return t.AuditorReady -} -func (t *CreateBulkProgram_CreateBulkProgram_Programs) GetAuditorWriteComments() bool { - if t == nil { - t = &CreateBulkProgram_CreateBulkProgram_Programs{} - } - return t.AuditorWriteComments -} -func (t *CreateBulkProgram_CreateBulkProgram_Programs) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkProgram_CreateBulkProgram_Programs{} - } - return t.CreatedAt -} -func (t *CreateBulkProgram_CreateBulkProgram_Programs) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkProgram_CreateBulkProgram_Programs{} - } - return t.CreatedBy -} -func (t *CreateBulkProgram_CreateBulkProgram_Programs) GetDescription() *string { - if t == nil { - t = &CreateBulkProgram_CreateBulkProgram_Programs{} - } - return t.Description -} -func (t *CreateBulkProgram_CreateBulkProgram_Programs) GetDisplayID() string { - if t == nil { - t = &CreateBulkProgram_CreateBulkProgram_Programs{} - } - return t.DisplayID -} -func (t *CreateBulkProgram_CreateBulkProgram_Programs) GetEndDate() *time.Time { - if t == nil { - t = &CreateBulkProgram_CreateBulkProgram_Programs{} - } - return t.EndDate -} -func (t *CreateBulkProgram_CreateBulkProgram_Programs) GetFrameworkName() *string { - if t == nil { - t = &CreateBulkProgram_CreateBulkProgram_Programs{} - } - return t.FrameworkName -} -func (t *CreateBulkProgram_CreateBulkProgram_Programs) GetID() string { - if t == nil { - t = &CreateBulkProgram_CreateBulkProgram_Programs{} - } - return t.ID -} -func (t *CreateBulkProgram_CreateBulkProgram_Programs) GetName() string { - if t == nil { - t = &CreateBulkProgram_CreateBulkProgram_Programs{} - } - return t.Name -} -func (t *CreateBulkProgram_CreateBulkProgram_Programs) GetOwnerID() *string { - if t == nil { - t = &CreateBulkProgram_CreateBulkProgram_Programs{} - } - return t.OwnerID -} -func (t *CreateBulkProgram_CreateBulkProgram_Programs) GetProgramKindName() *string { - if t == nil { - t = &CreateBulkProgram_CreateBulkProgram_Programs{} - } - return t.ProgramKindName -} -func (t *CreateBulkProgram_CreateBulkProgram_Programs) GetStartDate() *time.Time { - if t == nil { - t = &CreateBulkProgram_CreateBulkProgram_Programs{} - } - return t.StartDate -} -func (t *CreateBulkProgram_CreateBulkProgram_Programs) GetStatus() *enums.ProgramStatus { - if t == nil { - t = &CreateBulkProgram_CreateBulkProgram_Programs{} - } - return &t.Status -} -func (t *CreateBulkProgram_CreateBulkProgram_Programs) GetTags() []string { - if t == nil { - t = &CreateBulkProgram_CreateBulkProgram_Programs{} - } - return t.Tags -} -func (t *CreateBulkProgram_CreateBulkProgram_Programs) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkProgram_CreateBulkProgram_Programs{} - } - return t.UpdatedAt -} -func (t *CreateBulkProgram_CreateBulkProgram_Programs) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkProgram_CreateBulkProgram_Programs{} - } - return t.UpdatedBy -} - -type CreateBulkProgram_CreateBulkProgram struct { - Programs []*CreateBulkProgram_CreateBulkProgram_Programs "json:\"programs,omitempty\" graphql:\"programs\"" -} - -func (t *CreateBulkProgram_CreateBulkProgram) GetPrograms() []*CreateBulkProgram_CreateBulkProgram_Programs { - if t == nil { - t = &CreateBulkProgram_CreateBulkProgram{} - } - return t.Programs -} - -type CreateProgram_CreateProgram_Program struct { - AuditFirm *string "json:\"auditFirm,omitempty\" graphql:\"auditFirm\"" - Auditor *string "json:\"auditor,omitempty\" graphql:\"auditor\"" - AuditorEmail *string "json:\"auditorEmail,omitempty\" graphql:\"auditorEmail\"" - AuditorReadComments bool "json:\"auditorReadComments\" graphql:\"auditorReadComments\"" - AuditorReady bool "json:\"auditorReady\" graphql:\"auditorReady\"" - AuditorWriteComments bool "json:\"auditorWriteComments\" graphql:\"auditorWriteComments\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - EndDate *time.Time "json:\"endDate,omitempty\" graphql:\"endDate\"" - FrameworkName *string "json:\"frameworkName,omitempty\" graphql:\"frameworkName\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ProgramKindName *string "json:\"programKindName,omitempty\" graphql:\"programKindName\"" - StartDate *time.Time "json:\"startDate,omitempty\" graphql:\"startDate\"" - Status enums.ProgramStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateProgram_CreateProgram_Program) GetAuditFirm() *string { - if t == nil { - t = &CreateProgram_CreateProgram_Program{} - } - return t.AuditFirm -} -func (t *CreateProgram_CreateProgram_Program) GetAuditor() *string { - if t == nil { - t = &CreateProgram_CreateProgram_Program{} - } - return t.Auditor -} -func (t *CreateProgram_CreateProgram_Program) GetAuditorEmail() *string { - if t == nil { - t = &CreateProgram_CreateProgram_Program{} - } - return t.AuditorEmail -} -func (t *CreateProgram_CreateProgram_Program) GetAuditorReadComments() bool { - if t == nil { - t = &CreateProgram_CreateProgram_Program{} - } - return t.AuditorReadComments -} -func (t *CreateProgram_CreateProgram_Program) GetAuditorReady() bool { - if t == nil { - t = &CreateProgram_CreateProgram_Program{} - } - return t.AuditorReady -} -func (t *CreateProgram_CreateProgram_Program) GetAuditorWriteComments() bool { - if t == nil { - t = &CreateProgram_CreateProgram_Program{} - } - return t.AuditorWriteComments -} -func (t *CreateProgram_CreateProgram_Program) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateProgram_CreateProgram_Program{} - } - return t.CreatedAt -} -func (t *CreateProgram_CreateProgram_Program) GetCreatedBy() *string { - if t == nil { - t = &CreateProgram_CreateProgram_Program{} - } - return t.CreatedBy -} -func (t *CreateProgram_CreateProgram_Program) GetDescription() *string { - if t == nil { - t = &CreateProgram_CreateProgram_Program{} - } - return t.Description -} -func (t *CreateProgram_CreateProgram_Program) GetDisplayID() string { - if t == nil { - t = &CreateProgram_CreateProgram_Program{} - } - return t.DisplayID -} -func (t *CreateProgram_CreateProgram_Program) GetEndDate() *time.Time { - if t == nil { - t = &CreateProgram_CreateProgram_Program{} - } - return t.EndDate -} -func (t *CreateProgram_CreateProgram_Program) GetFrameworkName() *string { - if t == nil { - t = &CreateProgram_CreateProgram_Program{} - } - return t.FrameworkName -} -func (t *CreateProgram_CreateProgram_Program) GetID() string { - if t == nil { - t = &CreateProgram_CreateProgram_Program{} - } - return t.ID -} -func (t *CreateProgram_CreateProgram_Program) GetName() string { - if t == nil { - t = &CreateProgram_CreateProgram_Program{} - } - return t.Name -} -func (t *CreateProgram_CreateProgram_Program) GetOwnerID() *string { - if t == nil { - t = &CreateProgram_CreateProgram_Program{} - } - return t.OwnerID -} -func (t *CreateProgram_CreateProgram_Program) GetProgramKindName() *string { - if t == nil { - t = &CreateProgram_CreateProgram_Program{} - } - return t.ProgramKindName -} -func (t *CreateProgram_CreateProgram_Program) GetStartDate() *time.Time { - if t == nil { - t = &CreateProgram_CreateProgram_Program{} - } - return t.StartDate -} -func (t *CreateProgram_CreateProgram_Program) GetStatus() *enums.ProgramStatus { - if t == nil { - t = &CreateProgram_CreateProgram_Program{} - } - return &t.Status -} -func (t *CreateProgram_CreateProgram_Program) GetTags() []string { - if t == nil { - t = &CreateProgram_CreateProgram_Program{} - } - return t.Tags -} -func (t *CreateProgram_CreateProgram_Program) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateProgram_CreateProgram_Program{} - } - return t.UpdatedAt -} -func (t *CreateProgram_CreateProgram_Program) GetUpdatedBy() *string { - if t == nil { - t = &CreateProgram_CreateProgram_Program{} - } - return t.UpdatedBy -} - -type CreateProgram_CreateProgram struct { - Program CreateProgram_CreateProgram_Program "json:\"program\" graphql:\"program\"" -} - -func (t *CreateProgram_CreateProgram) GetProgram() *CreateProgram_CreateProgram_Program { - if t == nil { - t = &CreateProgram_CreateProgram{} - } - return &t.Program -} - -type DeleteProgram_DeleteProgram struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteProgram_DeleteProgram) GetDeletedID() string { - if t == nil { - t = &DeleteProgram_DeleteProgram{} - } - return t.DeletedID -} - -type GetAllPrograms_Programs_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllPrograms_Programs_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllPrograms_Programs_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllPrograms_Programs_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllPrograms_Programs_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllPrograms_Programs_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllPrograms_Programs_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllPrograms_Programs_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllPrograms_Programs_PageInfo{} - } - return t.StartCursor -} - -type GetAllPrograms_Programs_Edges_Node struct { - AuditFirm *string "json:\"auditFirm,omitempty\" graphql:\"auditFirm\"" - Auditor *string "json:\"auditor,omitempty\" graphql:\"auditor\"" - AuditorEmail *string "json:\"auditorEmail,omitempty\" graphql:\"auditorEmail\"" - AuditorReadComments bool "json:\"auditorReadComments\" graphql:\"auditorReadComments\"" - AuditorReady bool "json:\"auditorReady\" graphql:\"auditorReady\"" - AuditorWriteComments bool "json:\"auditorWriteComments\" graphql:\"auditorWriteComments\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - EndDate *time.Time "json:\"endDate,omitempty\" graphql:\"endDate\"" - FrameworkName *string "json:\"frameworkName,omitempty\" graphql:\"frameworkName\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ProgramKindName *string "json:\"programKindName,omitempty\" graphql:\"programKindName\"" - StartDate *time.Time "json:\"startDate,omitempty\" graphql:\"startDate\"" - Status enums.ProgramStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllPrograms_Programs_Edges_Node) GetAuditFirm() *string { - if t == nil { - t = &GetAllPrograms_Programs_Edges_Node{} - } - return t.AuditFirm -} -func (t *GetAllPrograms_Programs_Edges_Node) GetAuditor() *string { - if t == nil { - t = &GetAllPrograms_Programs_Edges_Node{} - } - return t.Auditor -} -func (t *GetAllPrograms_Programs_Edges_Node) GetAuditorEmail() *string { - if t == nil { - t = &GetAllPrograms_Programs_Edges_Node{} - } - return t.AuditorEmail -} -func (t *GetAllPrograms_Programs_Edges_Node) GetAuditorReadComments() bool { - if t == nil { - t = &GetAllPrograms_Programs_Edges_Node{} - } - return t.AuditorReadComments -} -func (t *GetAllPrograms_Programs_Edges_Node) GetAuditorReady() bool { - if t == nil { - t = &GetAllPrograms_Programs_Edges_Node{} - } - return t.AuditorReady -} -func (t *GetAllPrograms_Programs_Edges_Node) GetAuditorWriteComments() bool { - if t == nil { - t = &GetAllPrograms_Programs_Edges_Node{} - } - return t.AuditorWriteComments -} -func (t *GetAllPrograms_Programs_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllPrograms_Programs_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllPrograms_Programs_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllPrograms_Programs_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllPrograms_Programs_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetAllPrograms_Programs_Edges_Node{} - } - return t.Description -} -func (t *GetAllPrograms_Programs_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetAllPrograms_Programs_Edges_Node{} - } - return t.DisplayID -} -func (t *GetAllPrograms_Programs_Edges_Node) GetEndDate() *time.Time { - if t == nil { - t = &GetAllPrograms_Programs_Edges_Node{} - } - return t.EndDate -} -func (t *GetAllPrograms_Programs_Edges_Node) GetFrameworkName() *string { - if t == nil { - t = &GetAllPrograms_Programs_Edges_Node{} - } - return t.FrameworkName -} -func (t *GetAllPrograms_Programs_Edges_Node) GetID() string { - if t == nil { - t = &GetAllPrograms_Programs_Edges_Node{} - } - return t.ID -} -func (t *GetAllPrograms_Programs_Edges_Node) GetName() string { - if t == nil { - t = &GetAllPrograms_Programs_Edges_Node{} - } - return t.Name -} -func (t *GetAllPrograms_Programs_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllPrograms_Programs_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllPrograms_Programs_Edges_Node) GetProgramKindName() *string { - if t == nil { - t = &GetAllPrograms_Programs_Edges_Node{} - } - return t.ProgramKindName -} -func (t *GetAllPrograms_Programs_Edges_Node) GetStartDate() *time.Time { - if t == nil { - t = &GetAllPrograms_Programs_Edges_Node{} - } - return t.StartDate -} -func (t *GetAllPrograms_Programs_Edges_Node) GetStatus() *enums.ProgramStatus { - if t == nil { - t = &GetAllPrograms_Programs_Edges_Node{} - } - return &t.Status -} -func (t *GetAllPrograms_Programs_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllPrograms_Programs_Edges_Node{} - } - return t.Tags -} -func (t *GetAllPrograms_Programs_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllPrograms_Programs_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllPrograms_Programs_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllPrograms_Programs_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllPrograms_Programs_Edges struct { - Node *GetAllPrograms_Programs_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllPrograms_Programs_Edges) GetNode() *GetAllPrograms_Programs_Edges_Node { - if t == nil { - t = &GetAllPrograms_Programs_Edges{} - } - return t.Node -} - -type GetAllPrograms_Programs struct { - Edges []*GetAllPrograms_Programs_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllPrograms_Programs_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllPrograms_Programs) GetEdges() []*GetAllPrograms_Programs_Edges { - if t == nil { - t = &GetAllPrograms_Programs{} - } - return t.Edges -} -func (t *GetAllPrograms_Programs) GetPageInfo() *GetAllPrograms_Programs_PageInfo { - if t == nil { - t = &GetAllPrograms_Programs{} - } - return &t.PageInfo -} -func (t *GetAllPrograms_Programs) GetTotalCount() int64 { - if t == nil { - t = &GetAllPrograms_Programs{} - } - return t.TotalCount -} - -type GetProgramByID_Program struct { - AuditFirm *string "json:\"auditFirm,omitempty\" graphql:\"auditFirm\"" - Auditor *string "json:\"auditor,omitempty\" graphql:\"auditor\"" - AuditorEmail *string "json:\"auditorEmail,omitempty\" graphql:\"auditorEmail\"" - AuditorReadComments bool "json:\"auditorReadComments\" graphql:\"auditorReadComments\"" - AuditorReady bool "json:\"auditorReady\" graphql:\"auditorReady\"" - AuditorWriteComments bool "json:\"auditorWriteComments\" graphql:\"auditorWriteComments\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - EndDate *time.Time "json:\"endDate,omitempty\" graphql:\"endDate\"" - FrameworkName *string "json:\"frameworkName,omitempty\" graphql:\"frameworkName\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ProgramKindName *string "json:\"programKindName,omitempty\" graphql:\"programKindName\"" - StartDate *time.Time "json:\"startDate,omitempty\" graphql:\"startDate\"" - Status enums.ProgramStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetProgramByID_Program) GetAuditFirm() *string { - if t == nil { - t = &GetProgramByID_Program{} - } - return t.AuditFirm -} -func (t *GetProgramByID_Program) GetAuditor() *string { - if t == nil { - t = &GetProgramByID_Program{} - } - return t.Auditor -} -func (t *GetProgramByID_Program) GetAuditorEmail() *string { - if t == nil { - t = &GetProgramByID_Program{} - } - return t.AuditorEmail -} -func (t *GetProgramByID_Program) GetAuditorReadComments() bool { - if t == nil { - t = &GetProgramByID_Program{} - } - return t.AuditorReadComments -} -func (t *GetProgramByID_Program) GetAuditorReady() bool { - if t == nil { - t = &GetProgramByID_Program{} - } - return t.AuditorReady -} -func (t *GetProgramByID_Program) GetAuditorWriteComments() bool { - if t == nil { - t = &GetProgramByID_Program{} - } - return t.AuditorWriteComments -} -func (t *GetProgramByID_Program) GetCreatedAt() *time.Time { - if t == nil { - t = &GetProgramByID_Program{} - } - return t.CreatedAt -} -func (t *GetProgramByID_Program) GetCreatedBy() *string { - if t == nil { - t = &GetProgramByID_Program{} - } - return t.CreatedBy -} -func (t *GetProgramByID_Program) GetDescription() *string { - if t == nil { - t = &GetProgramByID_Program{} - } - return t.Description -} -func (t *GetProgramByID_Program) GetDisplayID() string { - if t == nil { - t = &GetProgramByID_Program{} - } - return t.DisplayID -} -func (t *GetProgramByID_Program) GetEndDate() *time.Time { - if t == nil { - t = &GetProgramByID_Program{} - } - return t.EndDate -} -func (t *GetProgramByID_Program) GetFrameworkName() *string { - if t == nil { - t = &GetProgramByID_Program{} - } - return t.FrameworkName -} -func (t *GetProgramByID_Program) GetID() string { - if t == nil { - t = &GetProgramByID_Program{} - } - return t.ID -} -func (t *GetProgramByID_Program) GetName() string { - if t == nil { - t = &GetProgramByID_Program{} - } - return t.Name -} -func (t *GetProgramByID_Program) GetOwnerID() *string { - if t == nil { - t = &GetProgramByID_Program{} - } - return t.OwnerID -} -func (t *GetProgramByID_Program) GetProgramKindName() *string { - if t == nil { - t = &GetProgramByID_Program{} - } - return t.ProgramKindName -} -func (t *GetProgramByID_Program) GetStartDate() *time.Time { - if t == nil { - t = &GetProgramByID_Program{} - } - return t.StartDate -} -func (t *GetProgramByID_Program) GetStatus() *enums.ProgramStatus { - if t == nil { - t = &GetProgramByID_Program{} - } - return &t.Status -} -func (t *GetProgramByID_Program) GetTags() []string { - if t == nil { - t = &GetProgramByID_Program{} - } - return t.Tags -} -func (t *GetProgramByID_Program) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetProgramByID_Program{} - } - return t.UpdatedAt -} -func (t *GetProgramByID_Program) GetUpdatedBy() *string { - if t == nil { - t = &GetProgramByID_Program{} - } - return t.UpdatedBy -} - -type GetPrograms_Programs_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetPrograms_Programs_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetPrograms_Programs_PageInfo{} - } - return t.EndCursor -} -func (t *GetPrograms_Programs_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetPrograms_Programs_PageInfo{} - } - return t.HasNextPage -} -func (t *GetPrograms_Programs_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetPrograms_Programs_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetPrograms_Programs_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetPrograms_Programs_PageInfo{} - } - return t.StartCursor -} - -type GetPrograms_Programs_Edges_Node struct { - AuditFirm *string "json:\"auditFirm,omitempty\" graphql:\"auditFirm\"" - Auditor *string "json:\"auditor,omitempty\" graphql:\"auditor\"" - AuditorEmail *string "json:\"auditorEmail,omitempty\" graphql:\"auditorEmail\"" - AuditorReadComments bool "json:\"auditorReadComments\" graphql:\"auditorReadComments\"" - AuditorReady bool "json:\"auditorReady\" graphql:\"auditorReady\"" - AuditorWriteComments bool "json:\"auditorWriteComments\" graphql:\"auditorWriteComments\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - EndDate *time.Time "json:\"endDate,omitempty\" graphql:\"endDate\"" - FrameworkName *string "json:\"frameworkName,omitempty\" graphql:\"frameworkName\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ProgramKindName *string "json:\"programKindName,omitempty\" graphql:\"programKindName\"" - StartDate *time.Time "json:\"startDate,omitempty\" graphql:\"startDate\"" - Status enums.ProgramStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetPrograms_Programs_Edges_Node) GetAuditFirm() *string { - if t == nil { - t = &GetPrograms_Programs_Edges_Node{} - } - return t.AuditFirm -} -func (t *GetPrograms_Programs_Edges_Node) GetAuditor() *string { - if t == nil { - t = &GetPrograms_Programs_Edges_Node{} - } - return t.Auditor -} -func (t *GetPrograms_Programs_Edges_Node) GetAuditorEmail() *string { - if t == nil { - t = &GetPrograms_Programs_Edges_Node{} - } - return t.AuditorEmail -} -func (t *GetPrograms_Programs_Edges_Node) GetAuditorReadComments() bool { - if t == nil { - t = &GetPrograms_Programs_Edges_Node{} - } - return t.AuditorReadComments -} -func (t *GetPrograms_Programs_Edges_Node) GetAuditorReady() bool { - if t == nil { - t = &GetPrograms_Programs_Edges_Node{} - } - return t.AuditorReady -} -func (t *GetPrograms_Programs_Edges_Node) GetAuditorWriteComments() bool { - if t == nil { - t = &GetPrograms_Programs_Edges_Node{} - } - return t.AuditorWriteComments -} -func (t *GetPrograms_Programs_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetPrograms_Programs_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetPrograms_Programs_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetPrograms_Programs_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetPrograms_Programs_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetPrograms_Programs_Edges_Node{} - } - return t.Description -} -func (t *GetPrograms_Programs_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetPrograms_Programs_Edges_Node{} - } - return t.DisplayID -} -func (t *GetPrograms_Programs_Edges_Node) GetEndDate() *time.Time { - if t == nil { - t = &GetPrograms_Programs_Edges_Node{} - } - return t.EndDate -} -func (t *GetPrograms_Programs_Edges_Node) GetFrameworkName() *string { - if t == nil { - t = &GetPrograms_Programs_Edges_Node{} - } - return t.FrameworkName -} -func (t *GetPrograms_Programs_Edges_Node) GetID() string { - if t == nil { - t = &GetPrograms_Programs_Edges_Node{} - } - return t.ID -} -func (t *GetPrograms_Programs_Edges_Node) GetName() string { - if t == nil { - t = &GetPrograms_Programs_Edges_Node{} - } - return t.Name -} -func (t *GetPrograms_Programs_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetPrograms_Programs_Edges_Node{} - } - return t.OwnerID -} -func (t *GetPrograms_Programs_Edges_Node) GetProgramKindName() *string { - if t == nil { - t = &GetPrograms_Programs_Edges_Node{} - } - return t.ProgramKindName -} -func (t *GetPrograms_Programs_Edges_Node) GetStartDate() *time.Time { - if t == nil { - t = &GetPrograms_Programs_Edges_Node{} - } - return t.StartDate -} -func (t *GetPrograms_Programs_Edges_Node) GetStatus() *enums.ProgramStatus { - if t == nil { - t = &GetPrograms_Programs_Edges_Node{} - } - return &t.Status -} -func (t *GetPrograms_Programs_Edges_Node) GetTags() []string { - if t == nil { - t = &GetPrograms_Programs_Edges_Node{} - } - return t.Tags -} -func (t *GetPrograms_Programs_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetPrograms_Programs_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetPrograms_Programs_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetPrograms_Programs_Edges_Node{} - } - return t.UpdatedBy -} - -type GetPrograms_Programs_Edges struct { - Node *GetPrograms_Programs_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetPrograms_Programs_Edges) GetNode() *GetPrograms_Programs_Edges_Node { - if t == nil { - t = &GetPrograms_Programs_Edges{} - } - return t.Node -} - -type GetPrograms_Programs struct { - Edges []*GetPrograms_Programs_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetPrograms_Programs_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetPrograms_Programs) GetEdges() []*GetPrograms_Programs_Edges { - if t == nil { - t = &GetPrograms_Programs{} - } - return t.Edges -} -func (t *GetPrograms_Programs) GetPageInfo() *GetPrograms_Programs_PageInfo { - if t == nil { - t = &GetPrograms_Programs{} - } - return &t.PageInfo -} -func (t *GetPrograms_Programs) GetTotalCount() int64 { - if t == nil { - t = &GetPrograms_Programs{} - } - return t.TotalCount -} - -type UpdateProgram_UpdateProgram_Program struct { - AuditFirm *string "json:\"auditFirm,omitempty\" graphql:\"auditFirm\"" - Auditor *string "json:\"auditor,omitempty\" graphql:\"auditor\"" - AuditorEmail *string "json:\"auditorEmail,omitempty\" graphql:\"auditorEmail\"" - AuditorReadComments bool "json:\"auditorReadComments\" graphql:\"auditorReadComments\"" - AuditorReady bool "json:\"auditorReady\" graphql:\"auditorReady\"" - AuditorWriteComments bool "json:\"auditorWriteComments\" graphql:\"auditorWriteComments\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - EndDate *time.Time "json:\"endDate,omitempty\" graphql:\"endDate\"" - FrameworkName *string "json:\"frameworkName,omitempty\" graphql:\"frameworkName\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ProgramKindName *string "json:\"programKindName,omitempty\" graphql:\"programKindName\"" - StartDate *time.Time "json:\"startDate,omitempty\" graphql:\"startDate\"" - Status enums.ProgramStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateProgram_UpdateProgram_Program) GetAuditFirm() *string { - if t == nil { - t = &UpdateProgram_UpdateProgram_Program{} - } - return t.AuditFirm -} -func (t *UpdateProgram_UpdateProgram_Program) GetAuditor() *string { - if t == nil { - t = &UpdateProgram_UpdateProgram_Program{} - } - return t.Auditor -} -func (t *UpdateProgram_UpdateProgram_Program) GetAuditorEmail() *string { - if t == nil { - t = &UpdateProgram_UpdateProgram_Program{} - } - return t.AuditorEmail -} -func (t *UpdateProgram_UpdateProgram_Program) GetAuditorReadComments() bool { - if t == nil { - t = &UpdateProgram_UpdateProgram_Program{} - } - return t.AuditorReadComments -} -func (t *UpdateProgram_UpdateProgram_Program) GetAuditorReady() bool { - if t == nil { - t = &UpdateProgram_UpdateProgram_Program{} - } - return t.AuditorReady -} -func (t *UpdateProgram_UpdateProgram_Program) GetAuditorWriteComments() bool { - if t == nil { - t = &UpdateProgram_UpdateProgram_Program{} - } - return t.AuditorWriteComments -} -func (t *UpdateProgram_UpdateProgram_Program) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateProgram_UpdateProgram_Program{} - } - return t.CreatedAt -} -func (t *UpdateProgram_UpdateProgram_Program) GetCreatedBy() *string { - if t == nil { - t = &UpdateProgram_UpdateProgram_Program{} - } - return t.CreatedBy -} -func (t *UpdateProgram_UpdateProgram_Program) GetDescription() *string { - if t == nil { - t = &UpdateProgram_UpdateProgram_Program{} - } - return t.Description -} -func (t *UpdateProgram_UpdateProgram_Program) GetDisplayID() string { - if t == nil { - t = &UpdateProgram_UpdateProgram_Program{} - } - return t.DisplayID -} -func (t *UpdateProgram_UpdateProgram_Program) GetEndDate() *time.Time { - if t == nil { - t = &UpdateProgram_UpdateProgram_Program{} - } - return t.EndDate -} -func (t *UpdateProgram_UpdateProgram_Program) GetFrameworkName() *string { - if t == nil { - t = &UpdateProgram_UpdateProgram_Program{} - } - return t.FrameworkName -} -func (t *UpdateProgram_UpdateProgram_Program) GetID() string { - if t == nil { - t = &UpdateProgram_UpdateProgram_Program{} - } - return t.ID -} -func (t *UpdateProgram_UpdateProgram_Program) GetName() string { - if t == nil { - t = &UpdateProgram_UpdateProgram_Program{} - } - return t.Name -} -func (t *UpdateProgram_UpdateProgram_Program) GetOwnerID() *string { - if t == nil { - t = &UpdateProgram_UpdateProgram_Program{} - } - return t.OwnerID -} -func (t *UpdateProgram_UpdateProgram_Program) GetProgramKindName() *string { - if t == nil { - t = &UpdateProgram_UpdateProgram_Program{} - } - return t.ProgramKindName -} -func (t *UpdateProgram_UpdateProgram_Program) GetStartDate() *time.Time { - if t == nil { - t = &UpdateProgram_UpdateProgram_Program{} - } - return t.StartDate -} -func (t *UpdateProgram_UpdateProgram_Program) GetStatus() *enums.ProgramStatus { - if t == nil { - t = &UpdateProgram_UpdateProgram_Program{} - } - return &t.Status -} -func (t *UpdateProgram_UpdateProgram_Program) GetTags() []string { - if t == nil { - t = &UpdateProgram_UpdateProgram_Program{} - } - return t.Tags -} -func (t *UpdateProgram_UpdateProgram_Program) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateProgram_UpdateProgram_Program{} - } - return t.UpdatedAt -} -func (t *UpdateProgram_UpdateProgram_Program) GetUpdatedBy() *string { - if t == nil { - t = &UpdateProgram_UpdateProgram_Program{} - } - return t.UpdatedBy -} - -type UpdateProgram_UpdateProgram struct { - Program UpdateProgram_UpdateProgram_Program "json:\"program\" graphql:\"program\"" -} - -func (t *UpdateProgram_UpdateProgram) GetProgram() *UpdateProgram_UpdateProgram_Program { - if t == nil { - t = &UpdateProgram_UpdateProgram{} - } - return &t.Program -} - -type CreateBulkCSVProgramMembership_CreateBulkCSVProgramMembership_ProgramMemberships_User struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - Email string "json:\"email\" graphql:\"email\"" - FirstName *string "json:\"firstName,omitempty\" graphql:\"firstName\"" - ID string "json:\"id\" graphql:\"id\"" - LastName *string "json:\"lastName,omitempty\" graphql:\"lastName\"" -} - -func (t *CreateBulkCSVProgramMembership_CreateBulkCSVProgramMembership_ProgramMemberships_User) GetDisplayName() string { - if t == nil { - t = &CreateBulkCSVProgramMembership_CreateBulkCSVProgramMembership_ProgramMemberships_User{} - } - return t.DisplayName -} -func (t *CreateBulkCSVProgramMembership_CreateBulkCSVProgramMembership_ProgramMemberships_User) GetEmail() string { - if t == nil { - t = &CreateBulkCSVProgramMembership_CreateBulkCSVProgramMembership_ProgramMemberships_User{} - } - return t.Email -} -func (t *CreateBulkCSVProgramMembership_CreateBulkCSVProgramMembership_ProgramMemberships_User) GetFirstName() *string { - if t == nil { - t = &CreateBulkCSVProgramMembership_CreateBulkCSVProgramMembership_ProgramMemberships_User{} - } - return t.FirstName -} -func (t *CreateBulkCSVProgramMembership_CreateBulkCSVProgramMembership_ProgramMemberships_User) GetID() string { - if t == nil { - t = &CreateBulkCSVProgramMembership_CreateBulkCSVProgramMembership_ProgramMemberships_User{} - } - return t.ID -} -func (t *CreateBulkCSVProgramMembership_CreateBulkCSVProgramMembership_ProgramMemberships_User) GetLastName() *string { - if t == nil { - t = &CreateBulkCSVProgramMembership_CreateBulkCSVProgramMembership_ProgramMemberships_User{} - } - return t.LastName -} - -type CreateBulkCSVProgramMembership_CreateBulkCSVProgramMembership_ProgramMemberships struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - ProgramID string "json:\"programID\" graphql:\"programID\"" - Role enums.Role "json:\"role\" graphql:\"role\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - User CreateBulkCSVProgramMembership_CreateBulkCSVProgramMembership_ProgramMemberships_User "json:\"user\" graphql:\"user\"" -} - -func (t *CreateBulkCSVProgramMembership_CreateBulkCSVProgramMembership_ProgramMemberships) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVProgramMembership_CreateBulkCSVProgramMembership_ProgramMemberships{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVProgramMembership_CreateBulkCSVProgramMembership_ProgramMemberships) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVProgramMembership_CreateBulkCSVProgramMembership_ProgramMemberships{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVProgramMembership_CreateBulkCSVProgramMembership_ProgramMemberships) GetID() string { - if t == nil { - t = &CreateBulkCSVProgramMembership_CreateBulkCSVProgramMembership_ProgramMemberships{} - } - return t.ID -} -func (t *CreateBulkCSVProgramMembership_CreateBulkCSVProgramMembership_ProgramMemberships) GetProgramID() string { - if t == nil { - t = &CreateBulkCSVProgramMembership_CreateBulkCSVProgramMembership_ProgramMemberships{} - } - return t.ProgramID -} -func (t *CreateBulkCSVProgramMembership_CreateBulkCSVProgramMembership_ProgramMemberships) GetRole() *enums.Role { - if t == nil { - t = &CreateBulkCSVProgramMembership_CreateBulkCSVProgramMembership_ProgramMemberships{} - } - return &t.Role -} -func (t *CreateBulkCSVProgramMembership_CreateBulkCSVProgramMembership_ProgramMemberships) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVProgramMembership_CreateBulkCSVProgramMembership_ProgramMemberships{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVProgramMembership_CreateBulkCSVProgramMembership_ProgramMemberships) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVProgramMembership_CreateBulkCSVProgramMembership_ProgramMemberships{} - } - return t.UpdatedBy -} -func (t *CreateBulkCSVProgramMembership_CreateBulkCSVProgramMembership_ProgramMemberships) GetUser() *CreateBulkCSVProgramMembership_CreateBulkCSVProgramMembership_ProgramMemberships_User { - if t == nil { - t = &CreateBulkCSVProgramMembership_CreateBulkCSVProgramMembership_ProgramMemberships{} - } - return &t.User -} - -type CreateBulkCSVProgramMembership_CreateBulkCSVProgramMembership struct { - ProgramMemberships []*CreateBulkCSVProgramMembership_CreateBulkCSVProgramMembership_ProgramMemberships "json:\"programMemberships,omitempty\" graphql:\"programMemberships\"" -} - -func (t *CreateBulkCSVProgramMembership_CreateBulkCSVProgramMembership) GetProgramMemberships() []*CreateBulkCSVProgramMembership_CreateBulkCSVProgramMembership_ProgramMemberships { - if t == nil { - t = &CreateBulkCSVProgramMembership_CreateBulkCSVProgramMembership{} - } - return t.ProgramMemberships -} - -type CreateBulkProgramMembership_CreateBulkProgramMembership_ProgramMemberships_User struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - Email string "json:\"email\" graphql:\"email\"" - FirstName *string "json:\"firstName,omitempty\" graphql:\"firstName\"" - ID string "json:\"id\" graphql:\"id\"" - LastName *string "json:\"lastName,omitempty\" graphql:\"lastName\"" -} - -func (t *CreateBulkProgramMembership_CreateBulkProgramMembership_ProgramMemberships_User) GetDisplayName() string { - if t == nil { - t = &CreateBulkProgramMembership_CreateBulkProgramMembership_ProgramMemberships_User{} - } - return t.DisplayName -} -func (t *CreateBulkProgramMembership_CreateBulkProgramMembership_ProgramMemberships_User) GetEmail() string { - if t == nil { - t = &CreateBulkProgramMembership_CreateBulkProgramMembership_ProgramMemberships_User{} - } - return t.Email -} -func (t *CreateBulkProgramMembership_CreateBulkProgramMembership_ProgramMemberships_User) GetFirstName() *string { - if t == nil { - t = &CreateBulkProgramMembership_CreateBulkProgramMembership_ProgramMemberships_User{} - } - return t.FirstName -} -func (t *CreateBulkProgramMembership_CreateBulkProgramMembership_ProgramMemberships_User) GetID() string { - if t == nil { - t = &CreateBulkProgramMembership_CreateBulkProgramMembership_ProgramMemberships_User{} - } - return t.ID -} -func (t *CreateBulkProgramMembership_CreateBulkProgramMembership_ProgramMemberships_User) GetLastName() *string { - if t == nil { - t = &CreateBulkProgramMembership_CreateBulkProgramMembership_ProgramMemberships_User{} - } - return t.LastName -} - -type CreateBulkProgramMembership_CreateBulkProgramMembership_ProgramMemberships struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - ProgramID string "json:\"programID\" graphql:\"programID\"" - Role enums.Role "json:\"role\" graphql:\"role\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - User CreateBulkProgramMembership_CreateBulkProgramMembership_ProgramMemberships_User "json:\"user\" graphql:\"user\"" -} - -func (t *CreateBulkProgramMembership_CreateBulkProgramMembership_ProgramMemberships) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkProgramMembership_CreateBulkProgramMembership_ProgramMemberships{} - } - return t.CreatedAt -} -func (t *CreateBulkProgramMembership_CreateBulkProgramMembership_ProgramMemberships) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkProgramMembership_CreateBulkProgramMembership_ProgramMemberships{} - } - return t.CreatedBy -} -func (t *CreateBulkProgramMembership_CreateBulkProgramMembership_ProgramMemberships) GetID() string { - if t == nil { - t = &CreateBulkProgramMembership_CreateBulkProgramMembership_ProgramMemberships{} - } - return t.ID -} -func (t *CreateBulkProgramMembership_CreateBulkProgramMembership_ProgramMemberships) GetProgramID() string { - if t == nil { - t = &CreateBulkProgramMembership_CreateBulkProgramMembership_ProgramMemberships{} - } - return t.ProgramID -} -func (t *CreateBulkProgramMembership_CreateBulkProgramMembership_ProgramMemberships) GetRole() *enums.Role { - if t == nil { - t = &CreateBulkProgramMembership_CreateBulkProgramMembership_ProgramMemberships{} - } - return &t.Role -} -func (t *CreateBulkProgramMembership_CreateBulkProgramMembership_ProgramMemberships) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkProgramMembership_CreateBulkProgramMembership_ProgramMemberships{} - } - return t.UpdatedAt -} -func (t *CreateBulkProgramMembership_CreateBulkProgramMembership_ProgramMemberships) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkProgramMembership_CreateBulkProgramMembership_ProgramMemberships{} - } - return t.UpdatedBy -} -func (t *CreateBulkProgramMembership_CreateBulkProgramMembership_ProgramMemberships) GetUser() *CreateBulkProgramMembership_CreateBulkProgramMembership_ProgramMemberships_User { - if t == nil { - t = &CreateBulkProgramMembership_CreateBulkProgramMembership_ProgramMemberships{} - } - return &t.User -} - -type CreateBulkProgramMembership_CreateBulkProgramMembership struct { - ProgramMemberships []*CreateBulkProgramMembership_CreateBulkProgramMembership_ProgramMemberships "json:\"programMemberships,omitempty\" graphql:\"programMemberships\"" -} - -func (t *CreateBulkProgramMembership_CreateBulkProgramMembership) GetProgramMemberships() []*CreateBulkProgramMembership_CreateBulkProgramMembership_ProgramMemberships { - if t == nil { - t = &CreateBulkProgramMembership_CreateBulkProgramMembership{} - } - return t.ProgramMemberships -} - -type CreateProgramMembership_CreateProgramMembership_ProgramMembership_User struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - Email string "json:\"email\" graphql:\"email\"" - FirstName *string "json:\"firstName,omitempty\" graphql:\"firstName\"" - ID string "json:\"id\" graphql:\"id\"" - LastName *string "json:\"lastName,omitempty\" graphql:\"lastName\"" -} - -func (t *CreateProgramMembership_CreateProgramMembership_ProgramMembership_User) GetDisplayName() string { - if t == nil { - t = &CreateProgramMembership_CreateProgramMembership_ProgramMembership_User{} - } - return t.DisplayName -} -func (t *CreateProgramMembership_CreateProgramMembership_ProgramMembership_User) GetEmail() string { - if t == nil { - t = &CreateProgramMembership_CreateProgramMembership_ProgramMembership_User{} - } - return t.Email -} -func (t *CreateProgramMembership_CreateProgramMembership_ProgramMembership_User) GetFirstName() *string { - if t == nil { - t = &CreateProgramMembership_CreateProgramMembership_ProgramMembership_User{} - } - return t.FirstName -} -func (t *CreateProgramMembership_CreateProgramMembership_ProgramMembership_User) GetID() string { - if t == nil { - t = &CreateProgramMembership_CreateProgramMembership_ProgramMembership_User{} - } - return t.ID -} -func (t *CreateProgramMembership_CreateProgramMembership_ProgramMembership_User) GetLastName() *string { - if t == nil { - t = &CreateProgramMembership_CreateProgramMembership_ProgramMembership_User{} - } - return t.LastName -} - -type CreateProgramMembership_CreateProgramMembership_ProgramMembership struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - ProgramID string "json:\"programID\" graphql:\"programID\"" - Role enums.Role "json:\"role\" graphql:\"role\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - User CreateProgramMembership_CreateProgramMembership_ProgramMembership_User "json:\"user\" graphql:\"user\"" -} - -func (t *CreateProgramMembership_CreateProgramMembership_ProgramMembership) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateProgramMembership_CreateProgramMembership_ProgramMembership{} - } - return t.CreatedAt -} -func (t *CreateProgramMembership_CreateProgramMembership_ProgramMembership) GetCreatedBy() *string { - if t == nil { - t = &CreateProgramMembership_CreateProgramMembership_ProgramMembership{} - } - return t.CreatedBy -} -func (t *CreateProgramMembership_CreateProgramMembership_ProgramMembership) GetID() string { - if t == nil { - t = &CreateProgramMembership_CreateProgramMembership_ProgramMembership{} - } - return t.ID -} -func (t *CreateProgramMembership_CreateProgramMembership_ProgramMembership) GetProgramID() string { - if t == nil { - t = &CreateProgramMembership_CreateProgramMembership_ProgramMembership{} - } - return t.ProgramID -} -func (t *CreateProgramMembership_CreateProgramMembership_ProgramMembership) GetRole() *enums.Role { - if t == nil { - t = &CreateProgramMembership_CreateProgramMembership_ProgramMembership{} - } - return &t.Role -} -func (t *CreateProgramMembership_CreateProgramMembership_ProgramMembership) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateProgramMembership_CreateProgramMembership_ProgramMembership{} - } - return t.UpdatedAt -} -func (t *CreateProgramMembership_CreateProgramMembership_ProgramMembership) GetUpdatedBy() *string { - if t == nil { - t = &CreateProgramMembership_CreateProgramMembership_ProgramMembership{} - } - return t.UpdatedBy -} -func (t *CreateProgramMembership_CreateProgramMembership_ProgramMembership) GetUser() *CreateProgramMembership_CreateProgramMembership_ProgramMembership_User { - if t == nil { - t = &CreateProgramMembership_CreateProgramMembership_ProgramMembership{} - } - return &t.User -} - -type CreateProgramMembership_CreateProgramMembership struct { - ProgramMembership CreateProgramMembership_CreateProgramMembership_ProgramMembership "json:\"programMembership\" graphql:\"programMembership\"" -} - -func (t *CreateProgramMembership_CreateProgramMembership) GetProgramMembership() *CreateProgramMembership_CreateProgramMembership_ProgramMembership { - if t == nil { - t = &CreateProgramMembership_CreateProgramMembership{} - } - return &t.ProgramMembership -} - -type DeleteProgramMembership_DeleteProgramMembership struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteProgramMembership_DeleteProgramMembership) GetDeletedID() string { - if t == nil { - t = &DeleteProgramMembership_DeleteProgramMembership{} - } - return t.DeletedID -} - -type GetAllProgramMemberships_ProgramMemberships_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllProgramMemberships_ProgramMemberships_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllProgramMemberships_ProgramMemberships_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllProgramMemberships_ProgramMemberships_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllProgramMemberships_ProgramMemberships_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllProgramMemberships_ProgramMemberships_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllProgramMemberships_ProgramMemberships_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllProgramMemberships_ProgramMemberships_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllProgramMemberships_ProgramMemberships_PageInfo{} - } - return t.StartCursor -} - -type GetAllProgramMemberships_ProgramMemberships_Edges_Node_User struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - Email string "json:\"email\" graphql:\"email\"" - FirstName *string "json:\"firstName,omitempty\" graphql:\"firstName\"" - ID string "json:\"id\" graphql:\"id\"" - LastName *string "json:\"lastName,omitempty\" graphql:\"lastName\"" -} - -func (t *GetAllProgramMemberships_ProgramMemberships_Edges_Node_User) GetDisplayName() string { - if t == nil { - t = &GetAllProgramMemberships_ProgramMemberships_Edges_Node_User{} - } - return t.DisplayName -} -func (t *GetAllProgramMemberships_ProgramMemberships_Edges_Node_User) GetEmail() string { - if t == nil { - t = &GetAllProgramMemberships_ProgramMemberships_Edges_Node_User{} - } - return t.Email -} -func (t *GetAllProgramMemberships_ProgramMemberships_Edges_Node_User) GetFirstName() *string { - if t == nil { - t = &GetAllProgramMemberships_ProgramMemberships_Edges_Node_User{} - } - return t.FirstName -} -func (t *GetAllProgramMemberships_ProgramMemberships_Edges_Node_User) GetID() string { - if t == nil { - t = &GetAllProgramMemberships_ProgramMemberships_Edges_Node_User{} - } - return t.ID -} -func (t *GetAllProgramMemberships_ProgramMemberships_Edges_Node_User) GetLastName() *string { - if t == nil { - t = &GetAllProgramMemberships_ProgramMemberships_Edges_Node_User{} - } - return t.LastName -} - -type GetAllProgramMemberships_ProgramMemberships_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - ProgramID string "json:\"programID\" graphql:\"programID\"" - Role enums.Role "json:\"role\" graphql:\"role\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - User GetAllProgramMemberships_ProgramMemberships_Edges_Node_User "json:\"user\" graphql:\"user\"" -} - -func (t *GetAllProgramMemberships_ProgramMemberships_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllProgramMemberships_ProgramMemberships_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllProgramMemberships_ProgramMemberships_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllProgramMemberships_ProgramMemberships_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllProgramMemberships_ProgramMemberships_Edges_Node) GetID() string { - if t == nil { - t = &GetAllProgramMemberships_ProgramMemberships_Edges_Node{} - } - return t.ID -} -func (t *GetAllProgramMemberships_ProgramMemberships_Edges_Node) GetProgramID() string { - if t == nil { - t = &GetAllProgramMemberships_ProgramMemberships_Edges_Node{} - } - return t.ProgramID -} -func (t *GetAllProgramMemberships_ProgramMemberships_Edges_Node) GetRole() *enums.Role { - if t == nil { - t = &GetAllProgramMemberships_ProgramMemberships_Edges_Node{} - } - return &t.Role -} -func (t *GetAllProgramMemberships_ProgramMemberships_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllProgramMemberships_ProgramMemberships_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllProgramMemberships_ProgramMemberships_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllProgramMemberships_ProgramMemberships_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetAllProgramMemberships_ProgramMemberships_Edges_Node) GetUser() *GetAllProgramMemberships_ProgramMemberships_Edges_Node_User { - if t == nil { - t = &GetAllProgramMemberships_ProgramMemberships_Edges_Node{} - } - return &t.User -} - -type GetAllProgramMemberships_ProgramMemberships_Edges struct { - Node *GetAllProgramMemberships_ProgramMemberships_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllProgramMemberships_ProgramMemberships_Edges) GetNode() *GetAllProgramMemberships_ProgramMemberships_Edges_Node { - if t == nil { - t = &GetAllProgramMemberships_ProgramMemberships_Edges{} - } - return t.Node -} - -type GetAllProgramMemberships_ProgramMemberships struct { - Edges []*GetAllProgramMemberships_ProgramMemberships_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllProgramMemberships_ProgramMemberships_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllProgramMemberships_ProgramMemberships) GetEdges() []*GetAllProgramMemberships_ProgramMemberships_Edges { - if t == nil { - t = &GetAllProgramMemberships_ProgramMemberships{} - } - return t.Edges -} -func (t *GetAllProgramMemberships_ProgramMemberships) GetPageInfo() *GetAllProgramMemberships_ProgramMemberships_PageInfo { - if t == nil { - t = &GetAllProgramMemberships_ProgramMemberships{} - } - return &t.PageInfo -} -func (t *GetAllProgramMemberships_ProgramMemberships) GetTotalCount() int64 { - if t == nil { - t = &GetAllProgramMemberships_ProgramMemberships{} - } - return t.TotalCount -} - -type GetProgramMembershipByID_ProgramMembership_User struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - Email string "json:\"email\" graphql:\"email\"" - FirstName *string "json:\"firstName,omitempty\" graphql:\"firstName\"" - ID string "json:\"id\" graphql:\"id\"" - LastName *string "json:\"lastName,omitempty\" graphql:\"lastName\"" -} - -func (t *GetProgramMembershipByID_ProgramMembership_User) GetDisplayName() string { - if t == nil { - t = &GetProgramMembershipByID_ProgramMembership_User{} - } - return t.DisplayName -} -func (t *GetProgramMembershipByID_ProgramMembership_User) GetEmail() string { - if t == nil { - t = &GetProgramMembershipByID_ProgramMembership_User{} - } - return t.Email -} -func (t *GetProgramMembershipByID_ProgramMembership_User) GetFirstName() *string { - if t == nil { - t = &GetProgramMembershipByID_ProgramMembership_User{} - } - return t.FirstName -} -func (t *GetProgramMembershipByID_ProgramMembership_User) GetID() string { - if t == nil { - t = &GetProgramMembershipByID_ProgramMembership_User{} - } - return t.ID -} -func (t *GetProgramMembershipByID_ProgramMembership_User) GetLastName() *string { - if t == nil { - t = &GetProgramMembershipByID_ProgramMembership_User{} - } - return t.LastName -} - -type GetProgramMembershipByID_ProgramMembership struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - ProgramID string "json:\"programID\" graphql:\"programID\"" - Role enums.Role "json:\"role\" graphql:\"role\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - User GetProgramMembershipByID_ProgramMembership_User "json:\"user\" graphql:\"user\"" -} - -func (t *GetProgramMembershipByID_ProgramMembership) GetCreatedAt() *time.Time { - if t == nil { - t = &GetProgramMembershipByID_ProgramMembership{} - } - return t.CreatedAt -} -func (t *GetProgramMembershipByID_ProgramMembership) GetCreatedBy() *string { - if t == nil { - t = &GetProgramMembershipByID_ProgramMembership{} - } - return t.CreatedBy -} -func (t *GetProgramMembershipByID_ProgramMembership) GetID() string { - if t == nil { - t = &GetProgramMembershipByID_ProgramMembership{} - } - return t.ID -} -func (t *GetProgramMembershipByID_ProgramMembership) GetProgramID() string { - if t == nil { - t = &GetProgramMembershipByID_ProgramMembership{} - } - return t.ProgramID -} -func (t *GetProgramMembershipByID_ProgramMembership) GetRole() *enums.Role { - if t == nil { - t = &GetProgramMembershipByID_ProgramMembership{} - } - return &t.Role -} -func (t *GetProgramMembershipByID_ProgramMembership) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetProgramMembershipByID_ProgramMembership{} - } - return t.UpdatedAt -} -func (t *GetProgramMembershipByID_ProgramMembership) GetUpdatedBy() *string { - if t == nil { - t = &GetProgramMembershipByID_ProgramMembership{} - } - return t.UpdatedBy -} -func (t *GetProgramMembershipByID_ProgramMembership) GetUser() *GetProgramMembershipByID_ProgramMembership_User { - if t == nil { - t = &GetProgramMembershipByID_ProgramMembership{} - } - return &t.User -} - -type GetProgramMemberships_ProgramMemberships_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetProgramMemberships_ProgramMemberships_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetProgramMemberships_ProgramMemberships_PageInfo{} - } - return t.EndCursor -} -func (t *GetProgramMemberships_ProgramMemberships_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetProgramMemberships_ProgramMemberships_PageInfo{} - } - return t.HasNextPage -} -func (t *GetProgramMemberships_ProgramMemberships_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetProgramMemberships_ProgramMemberships_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetProgramMemberships_ProgramMemberships_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetProgramMemberships_ProgramMemberships_PageInfo{} - } - return t.StartCursor -} - -type GetProgramMemberships_ProgramMemberships_Edges_Node_User struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - Email string "json:\"email\" graphql:\"email\"" - FirstName *string "json:\"firstName,omitempty\" graphql:\"firstName\"" - ID string "json:\"id\" graphql:\"id\"" - LastName *string "json:\"lastName,omitempty\" graphql:\"lastName\"" -} - -func (t *GetProgramMemberships_ProgramMemberships_Edges_Node_User) GetDisplayName() string { - if t == nil { - t = &GetProgramMemberships_ProgramMemberships_Edges_Node_User{} - } - return t.DisplayName -} -func (t *GetProgramMemberships_ProgramMemberships_Edges_Node_User) GetEmail() string { - if t == nil { - t = &GetProgramMemberships_ProgramMemberships_Edges_Node_User{} - } - return t.Email -} -func (t *GetProgramMemberships_ProgramMemberships_Edges_Node_User) GetFirstName() *string { - if t == nil { - t = &GetProgramMemberships_ProgramMemberships_Edges_Node_User{} - } - return t.FirstName -} -func (t *GetProgramMemberships_ProgramMemberships_Edges_Node_User) GetID() string { - if t == nil { - t = &GetProgramMemberships_ProgramMemberships_Edges_Node_User{} - } - return t.ID -} -func (t *GetProgramMemberships_ProgramMemberships_Edges_Node_User) GetLastName() *string { - if t == nil { - t = &GetProgramMemberships_ProgramMemberships_Edges_Node_User{} - } - return t.LastName -} - -type GetProgramMemberships_ProgramMemberships_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - ProgramID string "json:\"programID\" graphql:\"programID\"" - Role enums.Role "json:\"role\" graphql:\"role\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - User GetProgramMemberships_ProgramMemberships_Edges_Node_User "json:\"user\" graphql:\"user\"" -} - -func (t *GetProgramMemberships_ProgramMemberships_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetProgramMemberships_ProgramMemberships_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetProgramMemberships_ProgramMemberships_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetProgramMemberships_ProgramMemberships_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetProgramMemberships_ProgramMemberships_Edges_Node) GetID() string { - if t == nil { - t = &GetProgramMemberships_ProgramMemberships_Edges_Node{} - } - return t.ID -} -func (t *GetProgramMemberships_ProgramMemberships_Edges_Node) GetProgramID() string { - if t == nil { - t = &GetProgramMemberships_ProgramMemberships_Edges_Node{} - } - return t.ProgramID -} -func (t *GetProgramMemberships_ProgramMemberships_Edges_Node) GetRole() *enums.Role { - if t == nil { - t = &GetProgramMemberships_ProgramMemberships_Edges_Node{} - } - return &t.Role -} -func (t *GetProgramMemberships_ProgramMemberships_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetProgramMemberships_ProgramMemberships_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetProgramMemberships_ProgramMemberships_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetProgramMemberships_ProgramMemberships_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetProgramMemberships_ProgramMemberships_Edges_Node) GetUser() *GetProgramMemberships_ProgramMemberships_Edges_Node_User { - if t == nil { - t = &GetProgramMemberships_ProgramMemberships_Edges_Node{} - } - return &t.User -} - -type GetProgramMemberships_ProgramMemberships_Edges struct { - Node *GetProgramMemberships_ProgramMemberships_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetProgramMemberships_ProgramMemberships_Edges) GetNode() *GetProgramMemberships_ProgramMemberships_Edges_Node { - if t == nil { - t = &GetProgramMemberships_ProgramMemberships_Edges{} - } - return t.Node -} - -type GetProgramMemberships_ProgramMemberships struct { - Edges []*GetProgramMemberships_ProgramMemberships_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetProgramMemberships_ProgramMemberships_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetProgramMemberships_ProgramMemberships) GetEdges() []*GetProgramMemberships_ProgramMemberships_Edges { - if t == nil { - t = &GetProgramMemberships_ProgramMemberships{} - } - return t.Edges -} -func (t *GetProgramMemberships_ProgramMemberships) GetPageInfo() *GetProgramMemberships_ProgramMemberships_PageInfo { - if t == nil { - t = &GetProgramMemberships_ProgramMemberships{} - } - return &t.PageInfo -} -func (t *GetProgramMemberships_ProgramMemberships) GetTotalCount() int64 { - if t == nil { - t = &GetProgramMemberships_ProgramMemberships{} - } - return t.TotalCount -} - -type UpdateProgramMembership_UpdateProgramMembership_ProgramMembership_User struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - Email string "json:\"email\" graphql:\"email\"" - FirstName *string "json:\"firstName,omitempty\" graphql:\"firstName\"" - ID string "json:\"id\" graphql:\"id\"" - LastName *string "json:\"lastName,omitempty\" graphql:\"lastName\"" -} - -func (t *UpdateProgramMembership_UpdateProgramMembership_ProgramMembership_User) GetDisplayName() string { - if t == nil { - t = &UpdateProgramMembership_UpdateProgramMembership_ProgramMembership_User{} - } - return t.DisplayName -} -func (t *UpdateProgramMembership_UpdateProgramMembership_ProgramMembership_User) GetEmail() string { - if t == nil { - t = &UpdateProgramMembership_UpdateProgramMembership_ProgramMembership_User{} - } - return t.Email -} -func (t *UpdateProgramMembership_UpdateProgramMembership_ProgramMembership_User) GetFirstName() *string { - if t == nil { - t = &UpdateProgramMembership_UpdateProgramMembership_ProgramMembership_User{} - } - return t.FirstName -} -func (t *UpdateProgramMembership_UpdateProgramMembership_ProgramMembership_User) GetID() string { - if t == nil { - t = &UpdateProgramMembership_UpdateProgramMembership_ProgramMembership_User{} - } - return t.ID -} -func (t *UpdateProgramMembership_UpdateProgramMembership_ProgramMembership_User) GetLastName() *string { - if t == nil { - t = &UpdateProgramMembership_UpdateProgramMembership_ProgramMembership_User{} - } - return t.LastName -} - -type UpdateProgramMembership_UpdateProgramMembership_ProgramMembership struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - ProgramID string "json:\"programID\" graphql:\"programID\"" - Role enums.Role "json:\"role\" graphql:\"role\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - User UpdateProgramMembership_UpdateProgramMembership_ProgramMembership_User "json:\"user\" graphql:\"user\"" -} - -func (t *UpdateProgramMembership_UpdateProgramMembership_ProgramMembership) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateProgramMembership_UpdateProgramMembership_ProgramMembership{} - } - return t.CreatedAt -} -func (t *UpdateProgramMembership_UpdateProgramMembership_ProgramMembership) GetCreatedBy() *string { - if t == nil { - t = &UpdateProgramMembership_UpdateProgramMembership_ProgramMembership{} - } - return t.CreatedBy -} -func (t *UpdateProgramMembership_UpdateProgramMembership_ProgramMembership) GetID() string { - if t == nil { - t = &UpdateProgramMembership_UpdateProgramMembership_ProgramMembership{} - } - return t.ID -} -func (t *UpdateProgramMembership_UpdateProgramMembership_ProgramMembership) GetProgramID() string { - if t == nil { - t = &UpdateProgramMembership_UpdateProgramMembership_ProgramMembership{} - } - return t.ProgramID -} -func (t *UpdateProgramMembership_UpdateProgramMembership_ProgramMembership) GetRole() *enums.Role { - if t == nil { - t = &UpdateProgramMembership_UpdateProgramMembership_ProgramMembership{} - } - return &t.Role -} -func (t *UpdateProgramMembership_UpdateProgramMembership_ProgramMembership) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateProgramMembership_UpdateProgramMembership_ProgramMembership{} - } - return t.UpdatedAt -} -func (t *UpdateProgramMembership_UpdateProgramMembership_ProgramMembership) GetUpdatedBy() *string { - if t == nil { - t = &UpdateProgramMembership_UpdateProgramMembership_ProgramMembership{} - } - return t.UpdatedBy -} -func (t *UpdateProgramMembership_UpdateProgramMembership_ProgramMembership) GetUser() *UpdateProgramMembership_UpdateProgramMembership_ProgramMembership_User { - if t == nil { - t = &UpdateProgramMembership_UpdateProgramMembership_ProgramMembership{} - } - return &t.User -} - -type UpdateProgramMembership_UpdateProgramMembership struct { - ProgramMembership UpdateProgramMembership_UpdateProgramMembership_ProgramMembership "json:\"programMembership\" graphql:\"programMembership\"" -} - -func (t *UpdateProgramMembership_UpdateProgramMembership) GetProgramMembership() *UpdateProgramMembership_UpdateProgramMembership_ProgramMembership { - if t == nil { - t = &UpdateProgramMembership_UpdateProgramMembership{} - } - return &t.ProgramMembership -} - -type CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations struct { - CompletedAt *models.DateTime "json:\"completedAt,omitempty\" graphql:\"completedAt\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DueAt *models.DateTime "json:\"dueAt,omitempty\" graphql:\"dueAt\"" - Error *string "json:\"error,omitempty\" graphql:\"error\"" - Explanation *string "json:\"explanation,omitempty\" graphql:\"explanation\"" - ExternalID *string "json:\"externalID,omitempty\" graphql:\"externalID\"" - ExternalOwnerID *string "json:\"externalOwnerID,omitempty\" graphql:\"externalOwnerID\"" - ExternalURI *string "json:\"externalURI,omitempty\" graphql:\"externalURI\"" - ID string "json:\"id\" graphql:\"id\"" - Instructions *string "json:\"instructions,omitempty\" graphql:\"instructions\"" - Intent *string "json:\"intent,omitempty\" graphql:\"intent\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - OwnerReference *string "json:\"ownerReference,omitempty\" graphql:\"ownerReference\"" - PrGeneratedAt *models.DateTime "json:\"prGeneratedAt,omitempty\" graphql:\"prGeneratedAt\"" - PullRequestURI *string "json:\"pullRequestURI,omitempty\" graphql:\"pullRequestURI\"" - RepositoryURI *string "json:\"repositoryURI,omitempty\" graphql:\"repositoryURI\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - State *string "json:\"state,omitempty\" graphql:\"state\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TicketReference *string "json:\"ticketReference,omitempty\" graphql:\"ticketReference\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations) GetCompletedAt() *models.DateTime { - if t == nil { - t = &CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations{} - } - return t.CompletedAt -} -func (t *CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations) GetDueAt() *models.DateTime { - if t == nil { - t = &CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations{} - } - return t.DueAt -} -func (t *CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations) GetError() *string { - if t == nil { - t = &CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations{} - } - return t.Error -} -func (t *CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations) GetExplanation() *string { - if t == nil { - t = &CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations{} - } - return t.Explanation -} -func (t *CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations) GetExternalID() *string { - if t == nil { - t = &CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations{} - } - return t.ExternalID -} -func (t *CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations) GetExternalOwnerID() *string { - if t == nil { - t = &CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations{} - } - return t.ExternalOwnerID -} -func (t *CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations) GetExternalURI() *string { - if t == nil { - t = &CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations{} - } - return t.ExternalURI -} -func (t *CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations) GetID() string { - if t == nil { - t = &CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations{} - } - return t.ID -} -func (t *CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations) GetInstructions() *string { - if t == nil { - t = &CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations{} - } - return t.Instructions -} -func (t *CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations) GetIntent() *string { - if t == nil { - t = &CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations{} - } - return t.Intent -} -func (t *CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations) GetMetadata() map[string]any { - if t == nil { - t = &CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations{} - } - return t.Metadata -} -func (t *CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations) GetOwnerReference() *string { - if t == nil { - t = &CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations{} - } - return t.OwnerReference -} -func (t *CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations) GetPrGeneratedAt() *models.DateTime { - if t == nil { - t = &CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations{} - } - return t.PrGeneratedAt -} -func (t *CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations) GetPullRequestURI() *string { - if t == nil { - t = &CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations{} - } - return t.PullRequestURI -} -func (t *CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations) GetRepositoryURI() *string { - if t == nil { - t = &CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations{} - } - return t.RepositoryURI -} -func (t *CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations) GetSource() *string { - if t == nil { - t = &CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations{} - } - return t.Source -} -func (t *CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations) GetState() *string { - if t == nil { - t = &CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations{} - } - return t.State -} -func (t *CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations) GetSummary() *string { - if t == nil { - t = &CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations{} - } - return t.Summary -} -func (t *CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations) GetTags() []string { - if t == nil { - t = &CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations{} - } - return t.Tags -} -func (t *CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations) GetTicketReference() *string { - if t == nil { - t = &CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations{} - } - return t.TicketReference -} -func (t *CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations) GetTitle() *string { - if t == nil { - t = &CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations{} - } - return t.Title -} -func (t *CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations{} - } - return t.UpdatedBy -} - -type CreateBulkCSVRemediation_CreateBulkCSVRemediation struct { - Remediations []*CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations "json:\"remediations,omitempty\" graphql:\"remediations\"" -} - -func (t *CreateBulkCSVRemediation_CreateBulkCSVRemediation) GetRemediations() []*CreateBulkCSVRemediation_CreateBulkCSVRemediation_Remediations { - if t == nil { - t = &CreateBulkCSVRemediation_CreateBulkCSVRemediation{} - } - return t.Remediations -} - -type CreateBulkRemediation_CreateBulkRemediation_Remediations struct { - CompletedAt *models.DateTime "json:\"completedAt,omitempty\" graphql:\"completedAt\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DueAt *models.DateTime "json:\"dueAt,omitempty\" graphql:\"dueAt\"" - Error *string "json:\"error,omitempty\" graphql:\"error\"" - Explanation *string "json:\"explanation,omitempty\" graphql:\"explanation\"" - ExternalID *string "json:\"externalID,omitempty\" graphql:\"externalID\"" - ExternalOwnerID *string "json:\"externalOwnerID,omitempty\" graphql:\"externalOwnerID\"" - ExternalURI *string "json:\"externalURI,omitempty\" graphql:\"externalURI\"" - ID string "json:\"id\" graphql:\"id\"" - Instructions *string "json:\"instructions,omitempty\" graphql:\"instructions\"" - Intent *string "json:\"intent,omitempty\" graphql:\"intent\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - OwnerReference *string "json:\"ownerReference,omitempty\" graphql:\"ownerReference\"" - PrGeneratedAt *models.DateTime "json:\"prGeneratedAt,omitempty\" graphql:\"prGeneratedAt\"" - PullRequestURI *string "json:\"pullRequestURI,omitempty\" graphql:\"pullRequestURI\"" - RepositoryURI *string "json:\"repositoryURI,omitempty\" graphql:\"repositoryURI\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - State *string "json:\"state,omitempty\" graphql:\"state\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TicketReference *string "json:\"ticketReference,omitempty\" graphql:\"ticketReference\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkRemediation_CreateBulkRemediation_Remediations) GetCompletedAt() *models.DateTime { - if t == nil { - t = &CreateBulkRemediation_CreateBulkRemediation_Remediations{} - } - return t.CompletedAt -} -func (t *CreateBulkRemediation_CreateBulkRemediation_Remediations) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkRemediation_CreateBulkRemediation_Remediations{} - } - return t.CreatedAt -} -func (t *CreateBulkRemediation_CreateBulkRemediation_Remediations) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkRemediation_CreateBulkRemediation_Remediations{} - } - return t.CreatedBy -} -func (t *CreateBulkRemediation_CreateBulkRemediation_Remediations) GetDueAt() *models.DateTime { - if t == nil { - t = &CreateBulkRemediation_CreateBulkRemediation_Remediations{} - } - return t.DueAt -} -func (t *CreateBulkRemediation_CreateBulkRemediation_Remediations) GetError() *string { - if t == nil { - t = &CreateBulkRemediation_CreateBulkRemediation_Remediations{} - } - return t.Error -} -func (t *CreateBulkRemediation_CreateBulkRemediation_Remediations) GetExplanation() *string { - if t == nil { - t = &CreateBulkRemediation_CreateBulkRemediation_Remediations{} - } - return t.Explanation -} -func (t *CreateBulkRemediation_CreateBulkRemediation_Remediations) GetExternalID() *string { - if t == nil { - t = &CreateBulkRemediation_CreateBulkRemediation_Remediations{} - } - return t.ExternalID -} -func (t *CreateBulkRemediation_CreateBulkRemediation_Remediations) GetExternalOwnerID() *string { - if t == nil { - t = &CreateBulkRemediation_CreateBulkRemediation_Remediations{} - } - return t.ExternalOwnerID -} -func (t *CreateBulkRemediation_CreateBulkRemediation_Remediations) GetExternalURI() *string { - if t == nil { - t = &CreateBulkRemediation_CreateBulkRemediation_Remediations{} - } - return t.ExternalURI -} -func (t *CreateBulkRemediation_CreateBulkRemediation_Remediations) GetID() string { - if t == nil { - t = &CreateBulkRemediation_CreateBulkRemediation_Remediations{} - } - return t.ID -} -func (t *CreateBulkRemediation_CreateBulkRemediation_Remediations) GetInstructions() *string { - if t == nil { - t = &CreateBulkRemediation_CreateBulkRemediation_Remediations{} - } - return t.Instructions -} -func (t *CreateBulkRemediation_CreateBulkRemediation_Remediations) GetIntent() *string { - if t == nil { - t = &CreateBulkRemediation_CreateBulkRemediation_Remediations{} - } - return t.Intent -} -func (t *CreateBulkRemediation_CreateBulkRemediation_Remediations) GetMetadata() map[string]any { - if t == nil { - t = &CreateBulkRemediation_CreateBulkRemediation_Remediations{} - } - return t.Metadata -} -func (t *CreateBulkRemediation_CreateBulkRemediation_Remediations) GetOwnerReference() *string { - if t == nil { - t = &CreateBulkRemediation_CreateBulkRemediation_Remediations{} - } - return t.OwnerReference -} -func (t *CreateBulkRemediation_CreateBulkRemediation_Remediations) GetPrGeneratedAt() *models.DateTime { - if t == nil { - t = &CreateBulkRemediation_CreateBulkRemediation_Remediations{} - } - return t.PrGeneratedAt -} -func (t *CreateBulkRemediation_CreateBulkRemediation_Remediations) GetPullRequestURI() *string { - if t == nil { - t = &CreateBulkRemediation_CreateBulkRemediation_Remediations{} - } - return t.PullRequestURI -} -func (t *CreateBulkRemediation_CreateBulkRemediation_Remediations) GetRepositoryURI() *string { - if t == nil { - t = &CreateBulkRemediation_CreateBulkRemediation_Remediations{} - } - return t.RepositoryURI -} -func (t *CreateBulkRemediation_CreateBulkRemediation_Remediations) GetSource() *string { - if t == nil { - t = &CreateBulkRemediation_CreateBulkRemediation_Remediations{} - } - return t.Source -} -func (t *CreateBulkRemediation_CreateBulkRemediation_Remediations) GetState() *string { - if t == nil { - t = &CreateBulkRemediation_CreateBulkRemediation_Remediations{} - } - return t.State -} -func (t *CreateBulkRemediation_CreateBulkRemediation_Remediations) GetSummary() *string { - if t == nil { - t = &CreateBulkRemediation_CreateBulkRemediation_Remediations{} - } - return t.Summary -} -func (t *CreateBulkRemediation_CreateBulkRemediation_Remediations) GetTags() []string { - if t == nil { - t = &CreateBulkRemediation_CreateBulkRemediation_Remediations{} - } - return t.Tags -} -func (t *CreateBulkRemediation_CreateBulkRemediation_Remediations) GetTicketReference() *string { - if t == nil { - t = &CreateBulkRemediation_CreateBulkRemediation_Remediations{} - } - return t.TicketReference -} -func (t *CreateBulkRemediation_CreateBulkRemediation_Remediations) GetTitle() *string { - if t == nil { - t = &CreateBulkRemediation_CreateBulkRemediation_Remediations{} - } - return t.Title -} -func (t *CreateBulkRemediation_CreateBulkRemediation_Remediations) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkRemediation_CreateBulkRemediation_Remediations{} - } - return t.UpdatedAt -} -func (t *CreateBulkRemediation_CreateBulkRemediation_Remediations) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkRemediation_CreateBulkRemediation_Remediations{} - } - return t.UpdatedBy -} - -type CreateBulkRemediation_CreateBulkRemediation struct { - Remediations []*CreateBulkRemediation_CreateBulkRemediation_Remediations "json:\"remediations,omitempty\" graphql:\"remediations\"" -} - -func (t *CreateBulkRemediation_CreateBulkRemediation) GetRemediations() []*CreateBulkRemediation_CreateBulkRemediation_Remediations { - if t == nil { - t = &CreateBulkRemediation_CreateBulkRemediation{} - } - return t.Remediations -} - -type CreateRemediation_CreateRemediation_Remediation struct { - CompletedAt *models.DateTime "json:\"completedAt,omitempty\" graphql:\"completedAt\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DueAt *models.DateTime "json:\"dueAt,omitempty\" graphql:\"dueAt\"" - Error *string "json:\"error,omitempty\" graphql:\"error\"" - Explanation *string "json:\"explanation,omitempty\" graphql:\"explanation\"" - ExternalID *string "json:\"externalID,omitempty\" graphql:\"externalID\"" - ExternalOwnerID *string "json:\"externalOwnerID,omitempty\" graphql:\"externalOwnerID\"" - ExternalURI *string "json:\"externalURI,omitempty\" graphql:\"externalURI\"" - ID string "json:\"id\" graphql:\"id\"" - Instructions *string "json:\"instructions,omitempty\" graphql:\"instructions\"" - Intent *string "json:\"intent,omitempty\" graphql:\"intent\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - OwnerReference *string "json:\"ownerReference,omitempty\" graphql:\"ownerReference\"" - PrGeneratedAt *models.DateTime "json:\"prGeneratedAt,omitempty\" graphql:\"prGeneratedAt\"" - PullRequestURI *string "json:\"pullRequestURI,omitempty\" graphql:\"pullRequestURI\"" - RepositoryURI *string "json:\"repositoryURI,omitempty\" graphql:\"repositoryURI\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - State *string "json:\"state,omitempty\" graphql:\"state\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TicketReference *string "json:\"ticketReference,omitempty\" graphql:\"ticketReference\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateRemediation_CreateRemediation_Remediation) GetCompletedAt() *models.DateTime { - if t == nil { - t = &CreateRemediation_CreateRemediation_Remediation{} - } - return t.CompletedAt -} -func (t *CreateRemediation_CreateRemediation_Remediation) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateRemediation_CreateRemediation_Remediation{} - } - return t.CreatedAt -} -func (t *CreateRemediation_CreateRemediation_Remediation) GetCreatedBy() *string { - if t == nil { - t = &CreateRemediation_CreateRemediation_Remediation{} - } - return t.CreatedBy -} -func (t *CreateRemediation_CreateRemediation_Remediation) GetDueAt() *models.DateTime { - if t == nil { - t = &CreateRemediation_CreateRemediation_Remediation{} - } - return t.DueAt -} -func (t *CreateRemediation_CreateRemediation_Remediation) GetError() *string { - if t == nil { - t = &CreateRemediation_CreateRemediation_Remediation{} - } - return t.Error -} -func (t *CreateRemediation_CreateRemediation_Remediation) GetExplanation() *string { - if t == nil { - t = &CreateRemediation_CreateRemediation_Remediation{} - } - return t.Explanation -} -func (t *CreateRemediation_CreateRemediation_Remediation) GetExternalID() *string { - if t == nil { - t = &CreateRemediation_CreateRemediation_Remediation{} - } - return t.ExternalID -} -func (t *CreateRemediation_CreateRemediation_Remediation) GetExternalOwnerID() *string { - if t == nil { - t = &CreateRemediation_CreateRemediation_Remediation{} - } - return t.ExternalOwnerID -} -func (t *CreateRemediation_CreateRemediation_Remediation) GetExternalURI() *string { - if t == nil { - t = &CreateRemediation_CreateRemediation_Remediation{} - } - return t.ExternalURI -} -func (t *CreateRemediation_CreateRemediation_Remediation) GetID() string { - if t == nil { - t = &CreateRemediation_CreateRemediation_Remediation{} - } - return t.ID -} -func (t *CreateRemediation_CreateRemediation_Remediation) GetInstructions() *string { - if t == nil { - t = &CreateRemediation_CreateRemediation_Remediation{} - } - return t.Instructions -} -func (t *CreateRemediation_CreateRemediation_Remediation) GetIntent() *string { - if t == nil { - t = &CreateRemediation_CreateRemediation_Remediation{} - } - return t.Intent -} -func (t *CreateRemediation_CreateRemediation_Remediation) GetMetadata() map[string]any { - if t == nil { - t = &CreateRemediation_CreateRemediation_Remediation{} - } - return t.Metadata -} -func (t *CreateRemediation_CreateRemediation_Remediation) GetOwnerReference() *string { - if t == nil { - t = &CreateRemediation_CreateRemediation_Remediation{} - } - return t.OwnerReference -} -func (t *CreateRemediation_CreateRemediation_Remediation) GetPrGeneratedAt() *models.DateTime { - if t == nil { - t = &CreateRemediation_CreateRemediation_Remediation{} - } - return t.PrGeneratedAt -} -func (t *CreateRemediation_CreateRemediation_Remediation) GetPullRequestURI() *string { - if t == nil { - t = &CreateRemediation_CreateRemediation_Remediation{} - } - return t.PullRequestURI -} -func (t *CreateRemediation_CreateRemediation_Remediation) GetRepositoryURI() *string { - if t == nil { - t = &CreateRemediation_CreateRemediation_Remediation{} - } - return t.RepositoryURI -} -func (t *CreateRemediation_CreateRemediation_Remediation) GetSource() *string { - if t == nil { - t = &CreateRemediation_CreateRemediation_Remediation{} - } - return t.Source -} -func (t *CreateRemediation_CreateRemediation_Remediation) GetState() *string { - if t == nil { - t = &CreateRemediation_CreateRemediation_Remediation{} - } - return t.State -} -func (t *CreateRemediation_CreateRemediation_Remediation) GetSummary() *string { - if t == nil { - t = &CreateRemediation_CreateRemediation_Remediation{} - } - return t.Summary -} -func (t *CreateRemediation_CreateRemediation_Remediation) GetTags() []string { - if t == nil { - t = &CreateRemediation_CreateRemediation_Remediation{} - } - return t.Tags -} -func (t *CreateRemediation_CreateRemediation_Remediation) GetTicketReference() *string { - if t == nil { - t = &CreateRemediation_CreateRemediation_Remediation{} - } - return t.TicketReference -} -func (t *CreateRemediation_CreateRemediation_Remediation) GetTitle() *string { - if t == nil { - t = &CreateRemediation_CreateRemediation_Remediation{} - } - return t.Title -} -func (t *CreateRemediation_CreateRemediation_Remediation) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateRemediation_CreateRemediation_Remediation{} - } - return t.UpdatedAt -} -func (t *CreateRemediation_CreateRemediation_Remediation) GetUpdatedBy() *string { - if t == nil { - t = &CreateRemediation_CreateRemediation_Remediation{} - } - return t.UpdatedBy -} - -type CreateRemediation_CreateRemediation struct { - Remediation CreateRemediation_CreateRemediation_Remediation "json:\"remediation\" graphql:\"remediation\"" -} - -func (t *CreateRemediation_CreateRemediation) GetRemediation() *CreateRemediation_CreateRemediation_Remediation { - if t == nil { - t = &CreateRemediation_CreateRemediation{} - } - return &t.Remediation -} - -type DeleteRemediation_DeleteRemediation struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteRemediation_DeleteRemediation) GetDeletedID() string { - if t == nil { - t = &DeleteRemediation_DeleteRemediation{} - } - return t.DeletedID -} - -type GetAllRemediations_Remediations_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllRemediations_Remediations_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllRemediations_Remediations_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllRemediations_Remediations_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllRemediations_Remediations_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllRemediations_Remediations_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllRemediations_Remediations_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllRemediations_Remediations_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllRemediations_Remediations_PageInfo{} - } - return t.StartCursor -} - -type GetAllRemediations_Remediations_Edges_Node struct { - CompletedAt *models.DateTime "json:\"completedAt,omitempty\" graphql:\"completedAt\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DueAt *models.DateTime "json:\"dueAt,omitempty\" graphql:\"dueAt\"" - Error *string "json:\"error,omitempty\" graphql:\"error\"" - Explanation *string "json:\"explanation,omitempty\" graphql:\"explanation\"" - ExternalID *string "json:\"externalID,omitempty\" graphql:\"externalID\"" - ExternalOwnerID *string "json:\"externalOwnerID,omitempty\" graphql:\"externalOwnerID\"" - ExternalURI *string "json:\"externalURI,omitempty\" graphql:\"externalURI\"" - ID string "json:\"id\" graphql:\"id\"" - Instructions *string "json:\"instructions,omitempty\" graphql:\"instructions\"" - Intent *string "json:\"intent,omitempty\" graphql:\"intent\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - OwnerReference *string "json:\"ownerReference,omitempty\" graphql:\"ownerReference\"" - PrGeneratedAt *models.DateTime "json:\"prGeneratedAt,omitempty\" graphql:\"prGeneratedAt\"" - PullRequestURI *string "json:\"pullRequestURI,omitempty\" graphql:\"pullRequestURI\"" - RepositoryURI *string "json:\"repositoryURI,omitempty\" graphql:\"repositoryURI\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - State *string "json:\"state,omitempty\" graphql:\"state\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TicketReference *string "json:\"ticketReference,omitempty\" graphql:\"ticketReference\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllRemediations_Remediations_Edges_Node) GetCompletedAt() *models.DateTime { - if t == nil { - t = &GetAllRemediations_Remediations_Edges_Node{} - } - return t.CompletedAt -} -func (t *GetAllRemediations_Remediations_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllRemediations_Remediations_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllRemediations_Remediations_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllRemediations_Remediations_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllRemediations_Remediations_Edges_Node) GetDueAt() *models.DateTime { - if t == nil { - t = &GetAllRemediations_Remediations_Edges_Node{} - } - return t.DueAt -} -func (t *GetAllRemediations_Remediations_Edges_Node) GetError() *string { - if t == nil { - t = &GetAllRemediations_Remediations_Edges_Node{} - } - return t.Error -} -func (t *GetAllRemediations_Remediations_Edges_Node) GetExplanation() *string { - if t == nil { - t = &GetAllRemediations_Remediations_Edges_Node{} - } - return t.Explanation -} -func (t *GetAllRemediations_Remediations_Edges_Node) GetExternalID() *string { - if t == nil { - t = &GetAllRemediations_Remediations_Edges_Node{} - } - return t.ExternalID -} -func (t *GetAllRemediations_Remediations_Edges_Node) GetExternalOwnerID() *string { - if t == nil { - t = &GetAllRemediations_Remediations_Edges_Node{} - } - return t.ExternalOwnerID -} -func (t *GetAllRemediations_Remediations_Edges_Node) GetExternalURI() *string { - if t == nil { - t = &GetAllRemediations_Remediations_Edges_Node{} - } - return t.ExternalURI -} -func (t *GetAllRemediations_Remediations_Edges_Node) GetID() string { - if t == nil { - t = &GetAllRemediations_Remediations_Edges_Node{} - } - return t.ID -} -func (t *GetAllRemediations_Remediations_Edges_Node) GetInstructions() *string { - if t == nil { - t = &GetAllRemediations_Remediations_Edges_Node{} - } - return t.Instructions -} -func (t *GetAllRemediations_Remediations_Edges_Node) GetIntent() *string { - if t == nil { - t = &GetAllRemediations_Remediations_Edges_Node{} - } - return t.Intent -} -func (t *GetAllRemediations_Remediations_Edges_Node) GetMetadata() map[string]any { - if t == nil { - t = &GetAllRemediations_Remediations_Edges_Node{} - } - return t.Metadata -} -func (t *GetAllRemediations_Remediations_Edges_Node) GetOwnerReference() *string { - if t == nil { - t = &GetAllRemediations_Remediations_Edges_Node{} - } - return t.OwnerReference -} -func (t *GetAllRemediations_Remediations_Edges_Node) GetPrGeneratedAt() *models.DateTime { - if t == nil { - t = &GetAllRemediations_Remediations_Edges_Node{} - } - return t.PrGeneratedAt -} -func (t *GetAllRemediations_Remediations_Edges_Node) GetPullRequestURI() *string { - if t == nil { - t = &GetAllRemediations_Remediations_Edges_Node{} - } - return t.PullRequestURI -} -func (t *GetAllRemediations_Remediations_Edges_Node) GetRepositoryURI() *string { - if t == nil { - t = &GetAllRemediations_Remediations_Edges_Node{} - } - return t.RepositoryURI -} -func (t *GetAllRemediations_Remediations_Edges_Node) GetSource() *string { - if t == nil { - t = &GetAllRemediations_Remediations_Edges_Node{} - } - return t.Source -} -func (t *GetAllRemediations_Remediations_Edges_Node) GetState() *string { - if t == nil { - t = &GetAllRemediations_Remediations_Edges_Node{} - } - return t.State -} -func (t *GetAllRemediations_Remediations_Edges_Node) GetSummary() *string { - if t == nil { - t = &GetAllRemediations_Remediations_Edges_Node{} - } - return t.Summary -} -func (t *GetAllRemediations_Remediations_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllRemediations_Remediations_Edges_Node{} - } - return t.Tags -} -func (t *GetAllRemediations_Remediations_Edges_Node) GetTicketReference() *string { - if t == nil { - t = &GetAllRemediations_Remediations_Edges_Node{} - } - return t.TicketReference -} -func (t *GetAllRemediations_Remediations_Edges_Node) GetTitle() *string { - if t == nil { - t = &GetAllRemediations_Remediations_Edges_Node{} - } - return t.Title -} -func (t *GetAllRemediations_Remediations_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllRemediations_Remediations_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllRemediations_Remediations_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllRemediations_Remediations_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllRemediations_Remediations_Edges struct { - Node *GetAllRemediations_Remediations_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllRemediations_Remediations_Edges) GetNode() *GetAllRemediations_Remediations_Edges_Node { - if t == nil { - t = &GetAllRemediations_Remediations_Edges{} - } - return t.Node -} - -type GetAllRemediations_Remediations struct { - Edges []*GetAllRemediations_Remediations_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllRemediations_Remediations_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllRemediations_Remediations) GetEdges() []*GetAllRemediations_Remediations_Edges { - if t == nil { - t = &GetAllRemediations_Remediations{} - } - return t.Edges -} -func (t *GetAllRemediations_Remediations) GetPageInfo() *GetAllRemediations_Remediations_PageInfo { - if t == nil { - t = &GetAllRemediations_Remediations{} - } - return &t.PageInfo -} -func (t *GetAllRemediations_Remediations) GetTotalCount() int64 { - if t == nil { - t = &GetAllRemediations_Remediations{} - } - return t.TotalCount -} - -type GetRemediationByID_Remediation struct { - CompletedAt *models.DateTime "json:\"completedAt,omitempty\" graphql:\"completedAt\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DueAt *models.DateTime "json:\"dueAt,omitempty\" graphql:\"dueAt\"" - Error *string "json:\"error,omitempty\" graphql:\"error\"" - Explanation *string "json:\"explanation,omitempty\" graphql:\"explanation\"" - ExternalID *string "json:\"externalID,omitempty\" graphql:\"externalID\"" - ExternalOwnerID *string "json:\"externalOwnerID,omitempty\" graphql:\"externalOwnerID\"" - ExternalURI *string "json:\"externalURI,omitempty\" graphql:\"externalURI\"" - ID string "json:\"id\" graphql:\"id\"" - Instructions *string "json:\"instructions,omitempty\" graphql:\"instructions\"" - Intent *string "json:\"intent,omitempty\" graphql:\"intent\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - OwnerReference *string "json:\"ownerReference,omitempty\" graphql:\"ownerReference\"" - PrGeneratedAt *models.DateTime "json:\"prGeneratedAt,omitempty\" graphql:\"prGeneratedAt\"" - PullRequestURI *string "json:\"pullRequestURI,omitempty\" graphql:\"pullRequestURI\"" - RepositoryURI *string "json:\"repositoryURI,omitempty\" graphql:\"repositoryURI\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - State *string "json:\"state,omitempty\" graphql:\"state\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TicketReference *string "json:\"ticketReference,omitempty\" graphql:\"ticketReference\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetRemediationByID_Remediation) GetCompletedAt() *models.DateTime { - if t == nil { - t = &GetRemediationByID_Remediation{} - } - return t.CompletedAt -} -func (t *GetRemediationByID_Remediation) GetCreatedAt() *time.Time { - if t == nil { - t = &GetRemediationByID_Remediation{} - } - return t.CreatedAt -} -func (t *GetRemediationByID_Remediation) GetCreatedBy() *string { - if t == nil { - t = &GetRemediationByID_Remediation{} - } - return t.CreatedBy -} -func (t *GetRemediationByID_Remediation) GetDueAt() *models.DateTime { - if t == nil { - t = &GetRemediationByID_Remediation{} - } - return t.DueAt -} -func (t *GetRemediationByID_Remediation) GetError() *string { - if t == nil { - t = &GetRemediationByID_Remediation{} - } - return t.Error -} -func (t *GetRemediationByID_Remediation) GetExplanation() *string { - if t == nil { - t = &GetRemediationByID_Remediation{} - } - return t.Explanation -} -func (t *GetRemediationByID_Remediation) GetExternalID() *string { - if t == nil { - t = &GetRemediationByID_Remediation{} - } - return t.ExternalID -} -func (t *GetRemediationByID_Remediation) GetExternalOwnerID() *string { - if t == nil { - t = &GetRemediationByID_Remediation{} - } - return t.ExternalOwnerID -} -func (t *GetRemediationByID_Remediation) GetExternalURI() *string { - if t == nil { - t = &GetRemediationByID_Remediation{} - } - return t.ExternalURI -} -func (t *GetRemediationByID_Remediation) GetID() string { - if t == nil { - t = &GetRemediationByID_Remediation{} - } - return t.ID -} -func (t *GetRemediationByID_Remediation) GetInstructions() *string { - if t == nil { - t = &GetRemediationByID_Remediation{} - } - return t.Instructions -} -func (t *GetRemediationByID_Remediation) GetIntent() *string { - if t == nil { - t = &GetRemediationByID_Remediation{} - } - return t.Intent -} -func (t *GetRemediationByID_Remediation) GetMetadata() map[string]any { - if t == nil { - t = &GetRemediationByID_Remediation{} - } - return t.Metadata -} -func (t *GetRemediationByID_Remediation) GetOwnerReference() *string { - if t == nil { - t = &GetRemediationByID_Remediation{} - } - return t.OwnerReference -} -func (t *GetRemediationByID_Remediation) GetPrGeneratedAt() *models.DateTime { - if t == nil { - t = &GetRemediationByID_Remediation{} - } - return t.PrGeneratedAt -} -func (t *GetRemediationByID_Remediation) GetPullRequestURI() *string { - if t == nil { - t = &GetRemediationByID_Remediation{} - } - return t.PullRequestURI -} -func (t *GetRemediationByID_Remediation) GetRepositoryURI() *string { - if t == nil { - t = &GetRemediationByID_Remediation{} - } - return t.RepositoryURI -} -func (t *GetRemediationByID_Remediation) GetSource() *string { - if t == nil { - t = &GetRemediationByID_Remediation{} - } - return t.Source -} -func (t *GetRemediationByID_Remediation) GetState() *string { - if t == nil { - t = &GetRemediationByID_Remediation{} - } - return t.State -} -func (t *GetRemediationByID_Remediation) GetSummary() *string { - if t == nil { - t = &GetRemediationByID_Remediation{} - } - return t.Summary -} -func (t *GetRemediationByID_Remediation) GetTags() []string { - if t == nil { - t = &GetRemediationByID_Remediation{} - } - return t.Tags -} -func (t *GetRemediationByID_Remediation) GetTicketReference() *string { - if t == nil { - t = &GetRemediationByID_Remediation{} - } - return t.TicketReference -} -func (t *GetRemediationByID_Remediation) GetTitle() *string { - if t == nil { - t = &GetRemediationByID_Remediation{} - } - return t.Title -} -func (t *GetRemediationByID_Remediation) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetRemediationByID_Remediation{} - } - return t.UpdatedAt -} -func (t *GetRemediationByID_Remediation) GetUpdatedBy() *string { - if t == nil { - t = &GetRemediationByID_Remediation{} - } - return t.UpdatedBy -} - -type GetRemediations_Remediations_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetRemediations_Remediations_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetRemediations_Remediations_PageInfo{} - } - return t.EndCursor -} -func (t *GetRemediations_Remediations_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetRemediations_Remediations_PageInfo{} - } - return t.HasNextPage -} -func (t *GetRemediations_Remediations_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetRemediations_Remediations_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetRemediations_Remediations_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetRemediations_Remediations_PageInfo{} - } - return t.StartCursor -} - -type GetRemediations_Remediations_Edges_Node struct { - CompletedAt *models.DateTime "json:\"completedAt,omitempty\" graphql:\"completedAt\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DueAt *models.DateTime "json:\"dueAt,omitempty\" graphql:\"dueAt\"" - Error *string "json:\"error,omitempty\" graphql:\"error\"" - Explanation *string "json:\"explanation,omitempty\" graphql:\"explanation\"" - ExternalID *string "json:\"externalID,omitempty\" graphql:\"externalID\"" - ExternalOwnerID *string "json:\"externalOwnerID,omitempty\" graphql:\"externalOwnerID\"" - ExternalURI *string "json:\"externalURI,omitempty\" graphql:\"externalURI\"" - ID string "json:\"id\" graphql:\"id\"" - Instructions *string "json:\"instructions,omitempty\" graphql:\"instructions\"" - Intent *string "json:\"intent,omitempty\" graphql:\"intent\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - OwnerReference *string "json:\"ownerReference,omitempty\" graphql:\"ownerReference\"" - PrGeneratedAt *models.DateTime "json:\"prGeneratedAt,omitempty\" graphql:\"prGeneratedAt\"" - PullRequestURI *string "json:\"pullRequestURI,omitempty\" graphql:\"pullRequestURI\"" - RepositoryURI *string "json:\"repositoryURI,omitempty\" graphql:\"repositoryURI\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - State *string "json:\"state,omitempty\" graphql:\"state\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TicketReference *string "json:\"ticketReference,omitempty\" graphql:\"ticketReference\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetRemediations_Remediations_Edges_Node) GetCompletedAt() *models.DateTime { - if t == nil { - t = &GetRemediations_Remediations_Edges_Node{} - } - return t.CompletedAt -} -func (t *GetRemediations_Remediations_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetRemediations_Remediations_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetRemediations_Remediations_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetRemediations_Remediations_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetRemediations_Remediations_Edges_Node) GetDueAt() *models.DateTime { - if t == nil { - t = &GetRemediations_Remediations_Edges_Node{} - } - return t.DueAt -} -func (t *GetRemediations_Remediations_Edges_Node) GetError() *string { - if t == nil { - t = &GetRemediations_Remediations_Edges_Node{} - } - return t.Error -} -func (t *GetRemediations_Remediations_Edges_Node) GetExplanation() *string { - if t == nil { - t = &GetRemediations_Remediations_Edges_Node{} - } - return t.Explanation -} -func (t *GetRemediations_Remediations_Edges_Node) GetExternalID() *string { - if t == nil { - t = &GetRemediations_Remediations_Edges_Node{} - } - return t.ExternalID -} -func (t *GetRemediations_Remediations_Edges_Node) GetExternalOwnerID() *string { - if t == nil { - t = &GetRemediations_Remediations_Edges_Node{} - } - return t.ExternalOwnerID -} -func (t *GetRemediations_Remediations_Edges_Node) GetExternalURI() *string { - if t == nil { - t = &GetRemediations_Remediations_Edges_Node{} - } - return t.ExternalURI -} -func (t *GetRemediations_Remediations_Edges_Node) GetID() string { - if t == nil { - t = &GetRemediations_Remediations_Edges_Node{} - } - return t.ID -} -func (t *GetRemediations_Remediations_Edges_Node) GetInstructions() *string { - if t == nil { - t = &GetRemediations_Remediations_Edges_Node{} - } - return t.Instructions -} -func (t *GetRemediations_Remediations_Edges_Node) GetIntent() *string { - if t == nil { - t = &GetRemediations_Remediations_Edges_Node{} - } - return t.Intent -} -func (t *GetRemediations_Remediations_Edges_Node) GetMetadata() map[string]any { - if t == nil { - t = &GetRemediations_Remediations_Edges_Node{} - } - return t.Metadata -} -func (t *GetRemediations_Remediations_Edges_Node) GetOwnerReference() *string { - if t == nil { - t = &GetRemediations_Remediations_Edges_Node{} - } - return t.OwnerReference -} -func (t *GetRemediations_Remediations_Edges_Node) GetPrGeneratedAt() *models.DateTime { - if t == nil { - t = &GetRemediations_Remediations_Edges_Node{} - } - return t.PrGeneratedAt -} -func (t *GetRemediations_Remediations_Edges_Node) GetPullRequestURI() *string { - if t == nil { - t = &GetRemediations_Remediations_Edges_Node{} - } - return t.PullRequestURI -} -func (t *GetRemediations_Remediations_Edges_Node) GetRepositoryURI() *string { - if t == nil { - t = &GetRemediations_Remediations_Edges_Node{} - } - return t.RepositoryURI -} -func (t *GetRemediations_Remediations_Edges_Node) GetSource() *string { - if t == nil { - t = &GetRemediations_Remediations_Edges_Node{} - } - return t.Source -} -func (t *GetRemediations_Remediations_Edges_Node) GetState() *string { - if t == nil { - t = &GetRemediations_Remediations_Edges_Node{} - } - return t.State -} -func (t *GetRemediations_Remediations_Edges_Node) GetSummary() *string { - if t == nil { - t = &GetRemediations_Remediations_Edges_Node{} - } - return t.Summary -} -func (t *GetRemediations_Remediations_Edges_Node) GetTags() []string { - if t == nil { - t = &GetRemediations_Remediations_Edges_Node{} - } - return t.Tags -} -func (t *GetRemediations_Remediations_Edges_Node) GetTicketReference() *string { - if t == nil { - t = &GetRemediations_Remediations_Edges_Node{} - } - return t.TicketReference -} -func (t *GetRemediations_Remediations_Edges_Node) GetTitle() *string { - if t == nil { - t = &GetRemediations_Remediations_Edges_Node{} - } - return t.Title -} -func (t *GetRemediations_Remediations_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetRemediations_Remediations_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetRemediations_Remediations_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetRemediations_Remediations_Edges_Node{} - } - return t.UpdatedBy -} - -type GetRemediations_Remediations_Edges struct { - Node *GetRemediations_Remediations_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetRemediations_Remediations_Edges) GetNode() *GetRemediations_Remediations_Edges_Node { - if t == nil { - t = &GetRemediations_Remediations_Edges{} - } - return t.Node -} - -type GetRemediations_Remediations struct { - Edges []*GetRemediations_Remediations_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetRemediations_Remediations_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetRemediations_Remediations) GetEdges() []*GetRemediations_Remediations_Edges { - if t == nil { - t = &GetRemediations_Remediations{} - } - return t.Edges -} -func (t *GetRemediations_Remediations) GetPageInfo() *GetRemediations_Remediations_PageInfo { - if t == nil { - t = &GetRemediations_Remediations{} - } - return &t.PageInfo -} -func (t *GetRemediations_Remediations) GetTotalCount() int64 { - if t == nil { - t = &GetRemediations_Remediations{} - } - return t.TotalCount -} - -type UpdateRemediation_UpdateRemediation_Remediation struct { - CompletedAt *models.DateTime "json:\"completedAt,omitempty\" graphql:\"completedAt\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DueAt *models.DateTime "json:\"dueAt,omitempty\" graphql:\"dueAt\"" - Error *string "json:\"error,omitempty\" graphql:\"error\"" - Explanation *string "json:\"explanation,omitempty\" graphql:\"explanation\"" - ExternalID *string "json:\"externalID,omitempty\" graphql:\"externalID\"" - ExternalOwnerID *string "json:\"externalOwnerID,omitempty\" graphql:\"externalOwnerID\"" - ExternalURI *string "json:\"externalURI,omitempty\" graphql:\"externalURI\"" - ID string "json:\"id\" graphql:\"id\"" - Instructions *string "json:\"instructions,omitempty\" graphql:\"instructions\"" - Intent *string "json:\"intent,omitempty\" graphql:\"intent\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - OwnerReference *string "json:\"ownerReference,omitempty\" graphql:\"ownerReference\"" - PrGeneratedAt *models.DateTime "json:\"prGeneratedAt,omitempty\" graphql:\"prGeneratedAt\"" - PullRequestURI *string "json:\"pullRequestURI,omitempty\" graphql:\"pullRequestURI\"" - RepositoryURI *string "json:\"repositoryURI,omitempty\" graphql:\"repositoryURI\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - State *string "json:\"state,omitempty\" graphql:\"state\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TicketReference *string "json:\"ticketReference,omitempty\" graphql:\"ticketReference\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateRemediation_UpdateRemediation_Remediation) GetCompletedAt() *models.DateTime { - if t == nil { - t = &UpdateRemediation_UpdateRemediation_Remediation{} - } - return t.CompletedAt -} -func (t *UpdateRemediation_UpdateRemediation_Remediation) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateRemediation_UpdateRemediation_Remediation{} - } - return t.CreatedAt -} -func (t *UpdateRemediation_UpdateRemediation_Remediation) GetCreatedBy() *string { - if t == nil { - t = &UpdateRemediation_UpdateRemediation_Remediation{} - } - return t.CreatedBy -} -func (t *UpdateRemediation_UpdateRemediation_Remediation) GetDueAt() *models.DateTime { - if t == nil { - t = &UpdateRemediation_UpdateRemediation_Remediation{} - } - return t.DueAt -} -func (t *UpdateRemediation_UpdateRemediation_Remediation) GetError() *string { - if t == nil { - t = &UpdateRemediation_UpdateRemediation_Remediation{} - } - return t.Error -} -func (t *UpdateRemediation_UpdateRemediation_Remediation) GetExplanation() *string { - if t == nil { - t = &UpdateRemediation_UpdateRemediation_Remediation{} - } - return t.Explanation -} -func (t *UpdateRemediation_UpdateRemediation_Remediation) GetExternalID() *string { - if t == nil { - t = &UpdateRemediation_UpdateRemediation_Remediation{} - } - return t.ExternalID -} -func (t *UpdateRemediation_UpdateRemediation_Remediation) GetExternalOwnerID() *string { - if t == nil { - t = &UpdateRemediation_UpdateRemediation_Remediation{} - } - return t.ExternalOwnerID -} -func (t *UpdateRemediation_UpdateRemediation_Remediation) GetExternalURI() *string { - if t == nil { - t = &UpdateRemediation_UpdateRemediation_Remediation{} - } - return t.ExternalURI -} -func (t *UpdateRemediation_UpdateRemediation_Remediation) GetID() string { - if t == nil { - t = &UpdateRemediation_UpdateRemediation_Remediation{} - } - return t.ID -} -func (t *UpdateRemediation_UpdateRemediation_Remediation) GetInstructions() *string { - if t == nil { - t = &UpdateRemediation_UpdateRemediation_Remediation{} - } - return t.Instructions -} -func (t *UpdateRemediation_UpdateRemediation_Remediation) GetIntent() *string { - if t == nil { - t = &UpdateRemediation_UpdateRemediation_Remediation{} - } - return t.Intent -} -func (t *UpdateRemediation_UpdateRemediation_Remediation) GetMetadata() map[string]any { - if t == nil { - t = &UpdateRemediation_UpdateRemediation_Remediation{} - } - return t.Metadata -} -func (t *UpdateRemediation_UpdateRemediation_Remediation) GetOwnerReference() *string { - if t == nil { - t = &UpdateRemediation_UpdateRemediation_Remediation{} - } - return t.OwnerReference -} -func (t *UpdateRemediation_UpdateRemediation_Remediation) GetPrGeneratedAt() *models.DateTime { - if t == nil { - t = &UpdateRemediation_UpdateRemediation_Remediation{} - } - return t.PrGeneratedAt -} -func (t *UpdateRemediation_UpdateRemediation_Remediation) GetPullRequestURI() *string { - if t == nil { - t = &UpdateRemediation_UpdateRemediation_Remediation{} - } - return t.PullRequestURI -} -func (t *UpdateRemediation_UpdateRemediation_Remediation) GetRepositoryURI() *string { - if t == nil { - t = &UpdateRemediation_UpdateRemediation_Remediation{} - } - return t.RepositoryURI -} -func (t *UpdateRemediation_UpdateRemediation_Remediation) GetSource() *string { - if t == nil { - t = &UpdateRemediation_UpdateRemediation_Remediation{} - } - return t.Source -} -func (t *UpdateRemediation_UpdateRemediation_Remediation) GetState() *string { - if t == nil { - t = &UpdateRemediation_UpdateRemediation_Remediation{} - } - return t.State -} -func (t *UpdateRemediation_UpdateRemediation_Remediation) GetSummary() *string { - if t == nil { - t = &UpdateRemediation_UpdateRemediation_Remediation{} - } - return t.Summary -} -func (t *UpdateRemediation_UpdateRemediation_Remediation) GetTags() []string { - if t == nil { - t = &UpdateRemediation_UpdateRemediation_Remediation{} - } - return t.Tags -} -func (t *UpdateRemediation_UpdateRemediation_Remediation) GetTicketReference() *string { - if t == nil { - t = &UpdateRemediation_UpdateRemediation_Remediation{} - } - return t.TicketReference -} -func (t *UpdateRemediation_UpdateRemediation_Remediation) GetTitle() *string { - if t == nil { - t = &UpdateRemediation_UpdateRemediation_Remediation{} - } - return t.Title -} -func (t *UpdateRemediation_UpdateRemediation_Remediation) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateRemediation_UpdateRemediation_Remediation{} - } - return t.UpdatedAt -} -func (t *UpdateRemediation_UpdateRemediation_Remediation) GetUpdatedBy() *string { - if t == nil { - t = &UpdateRemediation_UpdateRemediation_Remediation{} - } - return t.UpdatedBy -} - -type UpdateRemediation_UpdateRemediation struct { - Remediation UpdateRemediation_UpdateRemediation_Remediation "json:\"remediation\" graphql:\"remediation\"" -} - -func (t *UpdateRemediation_UpdateRemediation) GetRemediation() *UpdateRemediation_UpdateRemediation_Remediation { - if t == nil { - t = &UpdateRemediation_UpdateRemediation{} - } - return &t.Remediation -} - -type CreateBulkCSVReview_CreateBulkCSVReview_Reviews struct { - Approved *bool "json:\"approved,omitempty\" graphql:\"approved\"" - ApprovedAt *models.DateTime "json:\"approvedAt,omitempty\" graphql:\"approvedAt\"" - Category *string "json:\"category,omitempty\" graphql:\"category\"" - Classification *string "json:\"classification,omitempty\" graphql:\"classification\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - ExternalID *string "json:\"externalID,omitempty\" graphql:\"externalID\"" - ExternalOwnerID *string "json:\"externalOwnerID,omitempty\" graphql:\"externalOwnerID\"" - ExternalURI *string "json:\"externalURI,omitempty\" graphql:\"externalURI\"" - ID string "json:\"id\" graphql:\"id\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - RawPayload map[string]any "json:\"rawPayload,omitempty\" graphql:\"rawPayload\"" - ReportedAt *models.DateTime "json:\"reportedAt,omitempty\" graphql:\"reportedAt\"" - Reporter *string "json:\"reporter,omitempty\" graphql:\"reporter\"" - ReviewedAt *models.DateTime "json:\"reviewedAt,omitempty\" graphql:\"reviewedAt\"" - ReviewerID *string "json:\"reviewerID,omitempty\" graphql:\"reviewerID\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - State *string "json:\"state,omitempty\" graphql:\"state\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Title string "json:\"title\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCSVReview_CreateBulkCSVReview_Reviews) GetApproved() *bool { - if t == nil { - t = &CreateBulkCSVReview_CreateBulkCSVReview_Reviews{} - } - return t.Approved -} -func (t *CreateBulkCSVReview_CreateBulkCSVReview_Reviews) GetApprovedAt() *models.DateTime { - if t == nil { - t = &CreateBulkCSVReview_CreateBulkCSVReview_Reviews{} - } - return t.ApprovedAt -} -func (t *CreateBulkCSVReview_CreateBulkCSVReview_Reviews) GetCategory() *string { - if t == nil { - t = &CreateBulkCSVReview_CreateBulkCSVReview_Reviews{} - } - return t.Category -} -func (t *CreateBulkCSVReview_CreateBulkCSVReview_Reviews) GetClassification() *string { - if t == nil { - t = &CreateBulkCSVReview_CreateBulkCSVReview_Reviews{} - } - return t.Classification -} -func (t *CreateBulkCSVReview_CreateBulkCSVReview_Reviews) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVReview_CreateBulkCSVReview_Reviews{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVReview_CreateBulkCSVReview_Reviews) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVReview_CreateBulkCSVReview_Reviews{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVReview_CreateBulkCSVReview_Reviews) GetDetails() *string { - if t == nil { - t = &CreateBulkCSVReview_CreateBulkCSVReview_Reviews{} - } - return t.Details -} -func (t *CreateBulkCSVReview_CreateBulkCSVReview_Reviews) GetExternalID() *string { - if t == nil { - t = &CreateBulkCSVReview_CreateBulkCSVReview_Reviews{} - } - return t.ExternalID -} -func (t *CreateBulkCSVReview_CreateBulkCSVReview_Reviews) GetExternalOwnerID() *string { - if t == nil { - t = &CreateBulkCSVReview_CreateBulkCSVReview_Reviews{} - } - return t.ExternalOwnerID -} -func (t *CreateBulkCSVReview_CreateBulkCSVReview_Reviews) GetExternalURI() *string { - if t == nil { - t = &CreateBulkCSVReview_CreateBulkCSVReview_Reviews{} - } - return t.ExternalURI -} -func (t *CreateBulkCSVReview_CreateBulkCSVReview_Reviews) GetID() string { - if t == nil { - t = &CreateBulkCSVReview_CreateBulkCSVReview_Reviews{} - } - return t.ID -} -func (t *CreateBulkCSVReview_CreateBulkCSVReview_Reviews) GetMetadata() map[string]any { - if t == nil { - t = &CreateBulkCSVReview_CreateBulkCSVReview_Reviews{} - } - return t.Metadata -} -func (t *CreateBulkCSVReview_CreateBulkCSVReview_Reviews) GetRawPayload() map[string]any { - if t == nil { - t = &CreateBulkCSVReview_CreateBulkCSVReview_Reviews{} - } - return t.RawPayload -} -func (t *CreateBulkCSVReview_CreateBulkCSVReview_Reviews) GetReportedAt() *models.DateTime { - if t == nil { - t = &CreateBulkCSVReview_CreateBulkCSVReview_Reviews{} - } - return t.ReportedAt -} -func (t *CreateBulkCSVReview_CreateBulkCSVReview_Reviews) GetReporter() *string { - if t == nil { - t = &CreateBulkCSVReview_CreateBulkCSVReview_Reviews{} - } - return t.Reporter -} -func (t *CreateBulkCSVReview_CreateBulkCSVReview_Reviews) GetReviewedAt() *models.DateTime { - if t == nil { - t = &CreateBulkCSVReview_CreateBulkCSVReview_Reviews{} - } - return t.ReviewedAt -} -func (t *CreateBulkCSVReview_CreateBulkCSVReview_Reviews) GetReviewerID() *string { - if t == nil { - t = &CreateBulkCSVReview_CreateBulkCSVReview_Reviews{} - } - return t.ReviewerID -} -func (t *CreateBulkCSVReview_CreateBulkCSVReview_Reviews) GetSource() *string { - if t == nil { - t = &CreateBulkCSVReview_CreateBulkCSVReview_Reviews{} - } - return t.Source -} -func (t *CreateBulkCSVReview_CreateBulkCSVReview_Reviews) GetState() *string { - if t == nil { - t = &CreateBulkCSVReview_CreateBulkCSVReview_Reviews{} - } - return t.State -} -func (t *CreateBulkCSVReview_CreateBulkCSVReview_Reviews) GetSummary() *string { - if t == nil { - t = &CreateBulkCSVReview_CreateBulkCSVReview_Reviews{} - } - return t.Summary -} -func (t *CreateBulkCSVReview_CreateBulkCSVReview_Reviews) GetTags() []string { - if t == nil { - t = &CreateBulkCSVReview_CreateBulkCSVReview_Reviews{} - } - return t.Tags -} -func (t *CreateBulkCSVReview_CreateBulkCSVReview_Reviews) GetTitle() string { - if t == nil { - t = &CreateBulkCSVReview_CreateBulkCSVReview_Reviews{} - } - return t.Title -} -func (t *CreateBulkCSVReview_CreateBulkCSVReview_Reviews) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVReview_CreateBulkCSVReview_Reviews{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVReview_CreateBulkCSVReview_Reviews) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVReview_CreateBulkCSVReview_Reviews{} - } - return t.UpdatedBy -} - -type CreateBulkCSVReview_CreateBulkCSVReview struct { - Reviews []*CreateBulkCSVReview_CreateBulkCSVReview_Reviews "json:\"reviews,omitempty\" graphql:\"reviews\"" -} - -func (t *CreateBulkCSVReview_CreateBulkCSVReview) GetReviews() []*CreateBulkCSVReview_CreateBulkCSVReview_Reviews { - if t == nil { - t = &CreateBulkCSVReview_CreateBulkCSVReview{} - } - return t.Reviews -} - -type CreateBulkReview_CreateBulkReview_Reviews struct { - Approved *bool "json:\"approved,omitempty\" graphql:\"approved\"" - ApprovedAt *models.DateTime "json:\"approvedAt,omitempty\" graphql:\"approvedAt\"" - Category *string "json:\"category,omitempty\" graphql:\"category\"" - Classification *string "json:\"classification,omitempty\" graphql:\"classification\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - ExternalID *string "json:\"externalID,omitempty\" graphql:\"externalID\"" - ExternalOwnerID *string "json:\"externalOwnerID,omitempty\" graphql:\"externalOwnerID\"" - ExternalURI *string "json:\"externalURI,omitempty\" graphql:\"externalURI\"" - ID string "json:\"id\" graphql:\"id\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - RawPayload map[string]any "json:\"rawPayload,omitempty\" graphql:\"rawPayload\"" - ReportedAt *models.DateTime "json:\"reportedAt,omitempty\" graphql:\"reportedAt\"" - Reporter *string "json:\"reporter,omitempty\" graphql:\"reporter\"" - ReviewedAt *models.DateTime "json:\"reviewedAt,omitempty\" graphql:\"reviewedAt\"" - ReviewerID *string "json:\"reviewerID,omitempty\" graphql:\"reviewerID\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - State *string "json:\"state,omitempty\" graphql:\"state\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Title string "json:\"title\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkReview_CreateBulkReview_Reviews) GetApproved() *bool { - if t == nil { - t = &CreateBulkReview_CreateBulkReview_Reviews{} - } - return t.Approved -} -func (t *CreateBulkReview_CreateBulkReview_Reviews) GetApprovedAt() *models.DateTime { - if t == nil { - t = &CreateBulkReview_CreateBulkReview_Reviews{} - } - return t.ApprovedAt -} -func (t *CreateBulkReview_CreateBulkReview_Reviews) GetCategory() *string { - if t == nil { - t = &CreateBulkReview_CreateBulkReview_Reviews{} - } - return t.Category -} -func (t *CreateBulkReview_CreateBulkReview_Reviews) GetClassification() *string { - if t == nil { - t = &CreateBulkReview_CreateBulkReview_Reviews{} - } - return t.Classification -} -func (t *CreateBulkReview_CreateBulkReview_Reviews) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkReview_CreateBulkReview_Reviews{} - } - return t.CreatedAt -} -func (t *CreateBulkReview_CreateBulkReview_Reviews) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkReview_CreateBulkReview_Reviews{} - } - return t.CreatedBy -} -func (t *CreateBulkReview_CreateBulkReview_Reviews) GetDetails() *string { - if t == nil { - t = &CreateBulkReview_CreateBulkReview_Reviews{} - } - return t.Details -} -func (t *CreateBulkReview_CreateBulkReview_Reviews) GetExternalID() *string { - if t == nil { - t = &CreateBulkReview_CreateBulkReview_Reviews{} - } - return t.ExternalID -} -func (t *CreateBulkReview_CreateBulkReview_Reviews) GetExternalOwnerID() *string { - if t == nil { - t = &CreateBulkReview_CreateBulkReview_Reviews{} - } - return t.ExternalOwnerID -} -func (t *CreateBulkReview_CreateBulkReview_Reviews) GetExternalURI() *string { - if t == nil { - t = &CreateBulkReview_CreateBulkReview_Reviews{} - } - return t.ExternalURI -} -func (t *CreateBulkReview_CreateBulkReview_Reviews) GetID() string { - if t == nil { - t = &CreateBulkReview_CreateBulkReview_Reviews{} - } - return t.ID -} -func (t *CreateBulkReview_CreateBulkReview_Reviews) GetMetadata() map[string]any { - if t == nil { - t = &CreateBulkReview_CreateBulkReview_Reviews{} - } - return t.Metadata -} -func (t *CreateBulkReview_CreateBulkReview_Reviews) GetRawPayload() map[string]any { - if t == nil { - t = &CreateBulkReview_CreateBulkReview_Reviews{} - } - return t.RawPayload -} -func (t *CreateBulkReview_CreateBulkReview_Reviews) GetReportedAt() *models.DateTime { - if t == nil { - t = &CreateBulkReview_CreateBulkReview_Reviews{} - } - return t.ReportedAt -} -func (t *CreateBulkReview_CreateBulkReview_Reviews) GetReporter() *string { - if t == nil { - t = &CreateBulkReview_CreateBulkReview_Reviews{} - } - return t.Reporter -} -func (t *CreateBulkReview_CreateBulkReview_Reviews) GetReviewedAt() *models.DateTime { - if t == nil { - t = &CreateBulkReview_CreateBulkReview_Reviews{} - } - return t.ReviewedAt -} -func (t *CreateBulkReview_CreateBulkReview_Reviews) GetReviewerID() *string { - if t == nil { - t = &CreateBulkReview_CreateBulkReview_Reviews{} - } - return t.ReviewerID -} -func (t *CreateBulkReview_CreateBulkReview_Reviews) GetSource() *string { - if t == nil { - t = &CreateBulkReview_CreateBulkReview_Reviews{} - } - return t.Source -} -func (t *CreateBulkReview_CreateBulkReview_Reviews) GetState() *string { - if t == nil { - t = &CreateBulkReview_CreateBulkReview_Reviews{} - } - return t.State -} -func (t *CreateBulkReview_CreateBulkReview_Reviews) GetSummary() *string { - if t == nil { - t = &CreateBulkReview_CreateBulkReview_Reviews{} - } - return t.Summary -} -func (t *CreateBulkReview_CreateBulkReview_Reviews) GetTags() []string { - if t == nil { - t = &CreateBulkReview_CreateBulkReview_Reviews{} - } - return t.Tags -} -func (t *CreateBulkReview_CreateBulkReview_Reviews) GetTitle() string { - if t == nil { - t = &CreateBulkReview_CreateBulkReview_Reviews{} - } - return t.Title -} -func (t *CreateBulkReview_CreateBulkReview_Reviews) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkReview_CreateBulkReview_Reviews{} - } - return t.UpdatedAt -} -func (t *CreateBulkReview_CreateBulkReview_Reviews) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkReview_CreateBulkReview_Reviews{} - } - return t.UpdatedBy -} - -type CreateBulkReview_CreateBulkReview struct { - Reviews []*CreateBulkReview_CreateBulkReview_Reviews "json:\"reviews,omitempty\" graphql:\"reviews\"" -} - -func (t *CreateBulkReview_CreateBulkReview) GetReviews() []*CreateBulkReview_CreateBulkReview_Reviews { - if t == nil { - t = &CreateBulkReview_CreateBulkReview{} - } - return t.Reviews -} - -type CreateReview_CreateReview_Review struct { - Approved *bool "json:\"approved,omitempty\" graphql:\"approved\"" - ApprovedAt *models.DateTime "json:\"approvedAt,omitempty\" graphql:\"approvedAt\"" - Category *string "json:\"category,omitempty\" graphql:\"category\"" - Classification *string "json:\"classification,omitempty\" graphql:\"classification\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - ExternalID *string "json:\"externalID,omitempty\" graphql:\"externalID\"" - ExternalOwnerID *string "json:\"externalOwnerID,omitempty\" graphql:\"externalOwnerID\"" - ExternalURI *string "json:\"externalURI,omitempty\" graphql:\"externalURI\"" - ID string "json:\"id\" graphql:\"id\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - RawPayload map[string]any "json:\"rawPayload,omitempty\" graphql:\"rawPayload\"" - ReportedAt *models.DateTime "json:\"reportedAt,omitempty\" graphql:\"reportedAt\"" - Reporter *string "json:\"reporter,omitempty\" graphql:\"reporter\"" - ReviewedAt *models.DateTime "json:\"reviewedAt,omitempty\" graphql:\"reviewedAt\"" - ReviewerID *string "json:\"reviewerID,omitempty\" graphql:\"reviewerID\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - State *string "json:\"state,omitempty\" graphql:\"state\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Title string "json:\"title\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateReview_CreateReview_Review) GetApproved() *bool { - if t == nil { - t = &CreateReview_CreateReview_Review{} - } - return t.Approved -} -func (t *CreateReview_CreateReview_Review) GetApprovedAt() *models.DateTime { - if t == nil { - t = &CreateReview_CreateReview_Review{} - } - return t.ApprovedAt -} -func (t *CreateReview_CreateReview_Review) GetCategory() *string { - if t == nil { - t = &CreateReview_CreateReview_Review{} - } - return t.Category -} -func (t *CreateReview_CreateReview_Review) GetClassification() *string { - if t == nil { - t = &CreateReview_CreateReview_Review{} - } - return t.Classification -} -func (t *CreateReview_CreateReview_Review) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateReview_CreateReview_Review{} - } - return t.CreatedAt -} -func (t *CreateReview_CreateReview_Review) GetCreatedBy() *string { - if t == nil { - t = &CreateReview_CreateReview_Review{} - } - return t.CreatedBy -} -func (t *CreateReview_CreateReview_Review) GetDetails() *string { - if t == nil { - t = &CreateReview_CreateReview_Review{} - } - return t.Details -} -func (t *CreateReview_CreateReview_Review) GetExternalID() *string { - if t == nil { - t = &CreateReview_CreateReview_Review{} - } - return t.ExternalID -} -func (t *CreateReview_CreateReview_Review) GetExternalOwnerID() *string { - if t == nil { - t = &CreateReview_CreateReview_Review{} - } - return t.ExternalOwnerID -} -func (t *CreateReview_CreateReview_Review) GetExternalURI() *string { - if t == nil { - t = &CreateReview_CreateReview_Review{} - } - return t.ExternalURI -} -func (t *CreateReview_CreateReview_Review) GetID() string { - if t == nil { - t = &CreateReview_CreateReview_Review{} - } - return t.ID -} -func (t *CreateReview_CreateReview_Review) GetMetadata() map[string]any { - if t == nil { - t = &CreateReview_CreateReview_Review{} - } - return t.Metadata -} -func (t *CreateReview_CreateReview_Review) GetRawPayload() map[string]any { - if t == nil { - t = &CreateReview_CreateReview_Review{} - } - return t.RawPayload -} -func (t *CreateReview_CreateReview_Review) GetReportedAt() *models.DateTime { - if t == nil { - t = &CreateReview_CreateReview_Review{} - } - return t.ReportedAt -} -func (t *CreateReview_CreateReview_Review) GetReporter() *string { - if t == nil { - t = &CreateReview_CreateReview_Review{} - } - return t.Reporter -} -func (t *CreateReview_CreateReview_Review) GetReviewedAt() *models.DateTime { - if t == nil { - t = &CreateReview_CreateReview_Review{} - } - return t.ReviewedAt -} -func (t *CreateReview_CreateReview_Review) GetReviewerID() *string { - if t == nil { - t = &CreateReview_CreateReview_Review{} - } - return t.ReviewerID -} -func (t *CreateReview_CreateReview_Review) GetSource() *string { - if t == nil { - t = &CreateReview_CreateReview_Review{} - } - return t.Source -} -func (t *CreateReview_CreateReview_Review) GetState() *string { - if t == nil { - t = &CreateReview_CreateReview_Review{} - } - return t.State -} -func (t *CreateReview_CreateReview_Review) GetSummary() *string { - if t == nil { - t = &CreateReview_CreateReview_Review{} - } - return t.Summary -} -func (t *CreateReview_CreateReview_Review) GetTags() []string { - if t == nil { - t = &CreateReview_CreateReview_Review{} - } - return t.Tags -} -func (t *CreateReview_CreateReview_Review) GetTitle() string { - if t == nil { - t = &CreateReview_CreateReview_Review{} - } - return t.Title -} -func (t *CreateReview_CreateReview_Review) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateReview_CreateReview_Review{} - } - return t.UpdatedAt -} -func (t *CreateReview_CreateReview_Review) GetUpdatedBy() *string { - if t == nil { - t = &CreateReview_CreateReview_Review{} - } - return t.UpdatedBy -} - -type CreateReview_CreateReview struct { - Review CreateReview_CreateReview_Review "json:\"review\" graphql:\"review\"" -} - -func (t *CreateReview_CreateReview) GetReview() *CreateReview_CreateReview_Review { - if t == nil { - t = &CreateReview_CreateReview{} - } - return &t.Review -} - -type DeleteReview_DeleteReview struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteReview_DeleteReview) GetDeletedID() string { - if t == nil { - t = &DeleteReview_DeleteReview{} - } - return t.DeletedID -} - -type GetAllReviews_Reviews_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllReviews_Reviews_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllReviews_Reviews_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllReviews_Reviews_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllReviews_Reviews_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllReviews_Reviews_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllReviews_Reviews_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllReviews_Reviews_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllReviews_Reviews_PageInfo{} - } - return t.StartCursor -} - -type GetAllReviews_Reviews_Edges_Node struct { - Approved *bool "json:\"approved,omitempty\" graphql:\"approved\"" - ApprovedAt *models.DateTime "json:\"approvedAt,omitempty\" graphql:\"approvedAt\"" - Category *string "json:\"category,omitempty\" graphql:\"category\"" - Classification *string "json:\"classification,omitempty\" graphql:\"classification\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - ExternalID *string "json:\"externalID,omitempty\" graphql:\"externalID\"" - ExternalOwnerID *string "json:\"externalOwnerID,omitempty\" graphql:\"externalOwnerID\"" - ExternalURI *string "json:\"externalURI,omitempty\" graphql:\"externalURI\"" - ID string "json:\"id\" graphql:\"id\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - RawPayload map[string]any "json:\"rawPayload,omitempty\" graphql:\"rawPayload\"" - ReportedAt *models.DateTime "json:\"reportedAt,omitempty\" graphql:\"reportedAt\"" - Reporter *string "json:\"reporter,omitempty\" graphql:\"reporter\"" - ReviewedAt *models.DateTime "json:\"reviewedAt,omitempty\" graphql:\"reviewedAt\"" - ReviewerID *string "json:\"reviewerID,omitempty\" graphql:\"reviewerID\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - State *string "json:\"state,omitempty\" graphql:\"state\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Title string "json:\"title\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllReviews_Reviews_Edges_Node) GetApproved() *bool { - if t == nil { - t = &GetAllReviews_Reviews_Edges_Node{} - } - return t.Approved -} -func (t *GetAllReviews_Reviews_Edges_Node) GetApprovedAt() *models.DateTime { - if t == nil { - t = &GetAllReviews_Reviews_Edges_Node{} - } - return t.ApprovedAt -} -func (t *GetAllReviews_Reviews_Edges_Node) GetCategory() *string { - if t == nil { - t = &GetAllReviews_Reviews_Edges_Node{} - } - return t.Category -} -func (t *GetAllReviews_Reviews_Edges_Node) GetClassification() *string { - if t == nil { - t = &GetAllReviews_Reviews_Edges_Node{} - } - return t.Classification -} -func (t *GetAllReviews_Reviews_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllReviews_Reviews_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllReviews_Reviews_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllReviews_Reviews_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllReviews_Reviews_Edges_Node) GetDetails() *string { - if t == nil { - t = &GetAllReviews_Reviews_Edges_Node{} - } - return t.Details -} -func (t *GetAllReviews_Reviews_Edges_Node) GetExternalID() *string { - if t == nil { - t = &GetAllReviews_Reviews_Edges_Node{} - } - return t.ExternalID -} -func (t *GetAllReviews_Reviews_Edges_Node) GetExternalOwnerID() *string { - if t == nil { - t = &GetAllReviews_Reviews_Edges_Node{} - } - return t.ExternalOwnerID -} -func (t *GetAllReviews_Reviews_Edges_Node) GetExternalURI() *string { - if t == nil { - t = &GetAllReviews_Reviews_Edges_Node{} - } - return t.ExternalURI -} -func (t *GetAllReviews_Reviews_Edges_Node) GetID() string { - if t == nil { - t = &GetAllReviews_Reviews_Edges_Node{} - } - return t.ID -} -func (t *GetAllReviews_Reviews_Edges_Node) GetMetadata() map[string]any { - if t == nil { - t = &GetAllReviews_Reviews_Edges_Node{} - } - return t.Metadata -} -func (t *GetAllReviews_Reviews_Edges_Node) GetRawPayload() map[string]any { - if t == nil { - t = &GetAllReviews_Reviews_Edges_Node{} - } - return t.RawPayload -} -func (t *GetAllReviews_Reviews_Edges_Node) GetReportedAt() *models.DateTime { - if t == nil { - t = &GetAllReviews_Reviews_Edges_Node{} - } - return t.ReportedAt -} -func (t *GetAllReviews_Reviews_Edges_Node) GetReporter() *string { - if t == nil { - t = &GetAllReviews_Reviews_Edges_Node{} - } - return t.Reporter -} -func (t *GetAllReviews_Reviews_Edges_Node) GetReviewedAt() *models.DateTime { - if t == nil { - t = &GetAllReviews_Reviews_Edges_Node{} - } - return t.ReviewedAt -} -func (t *GetAllReviews_Reviews_Edges_Node) GetReviewerID() *string { - if t == nil { - t = &GetAllReviews_Reviews_Edges_Node{} - } - return t.ReviewerID -} -func (t *GetAllReviews_Reviews_Edges_Node) GetSource() *string { - if t == nil { - t = &GetAllReviews_Reviews_Edges_Node{} - } - return t.Source -} -func (t *GetAllReviews_Reviews_Edges_Node) GetState() *string { - if t == nil { - t = &GetAllReviews_Reviews_Edges_Node{} - } - return t.State -} -func (t *GetAllReviews_Reviews_Edges_Node) GetSummary() *string { - if t == nil { - t = &GetAllReviews_Reviews_Edges_Node{} - } - return t.Summary -} -func (t *GetAllReviews_Reviews_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllReviews_Reviews_Edges_Node{} - } - return t.Tags -} -func (t *GetAllReviews_Reviews_Edges_Node) GetTitle() string { - if t == nil { - t = &GetAllReviews_Reviews_Edges_Node{} - } - return t.Title -} -func (t *GetAllReviews_Reviews_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllReviews_Reviews_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllReviews_Reviews_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllReviews_Reviews_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllReviews_Reviews_Edges struct { - Node *GetAllReviews_Reviews_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllReviews_Reviews_Edges) GetNode() *GetAllReviews_Reviews_Edges_Node { - if t == nil { - t = &GetAllReviews_Reviews_Edges{} - } - return t.Node -} - -type GetAllReviews_Reviews struct { - Edges []*GetAllReviews_Reviews_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllReviews_Reviews_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllReviews_Reviews) GetEdges() []*GetAllReviews_Reviews_Edges { - if t == nil { - t = &GetAllReviews_Reviews{} - } - return t.Edges -} -func (t *GetAllReviews_Reviews) GetPageInfo() *GetAllReviews_Reviews_PageInfo { - if t == nil { - t = &GetAllReviews_Reviews{} - } - return &t.PageInfo -} -func (t *GetAllReviews_Reviews) GetTotalCount() int64 { - if t == nil { - t = &GetAllReviews_Reviews{} - } - return t.TotalCount -} - -type GetReviewByID_Review struct { - Approved *bool "json:\"approved,omitempty\" graphql:\"approved\"" - ApprovedAt *models.DateTime "json:\"approvedAt,omitempty\" graphql:\"approvedAt\"" - Category *string "json:\"category,omitempty\" graphql:\"category\"" - Classification *string "json:\"classification,omitempty\" graphql:\"classification\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - ExternalID *string "json:\"externalID,omitempty\" graphql:\"externalID\"" - ExternalOwnerID *string "json:\"externalOwnerID,omitempty\" graphql:\"externalOwnerID\"" - ExternalURI *string "json:\"externalURI,omitempty\" graphql:\"externalURI\"" - ID string "json:\"id\" graphql:\"id\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - RawPayload map[string]any "json:\"rawPayload,omitempty\" graphql:\"rawPayload\"" - ReportedAt *models.DateTime "json:\"reportedAt,omitempty\" graphql:\"reportedAt\"" - Reporter *string "json:\"reporter,omitempty\" graphql:\"reporter\"" - ReviewedAt *models.DateTime "json:\"reviewedAt,omitempty\" graphql:\"reviewedAt\"" - ReviewerID *string "json:\"reviewerID,omitempty\" graphql:\"reviewerID\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - State *string "json:\"state,omitempty\" graphql:\"state\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Title string "json:\"title\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetReviewByID_Review) GetApproved() *bool { - if t == nil { - t = &GetReviewByID_Review{} - } - return t.Approved -} -func (t *GetReviewByID_Review) GetApprovedAt() *models.DateTime { - if t == nil { - t = &GetReviewByID_Review{} - } - return t.ApprovedAt -} -func (t *GetReviewByID_Review) GetCategory() *string { - if t == nil { - t = &GetReviewByID_Review{} - } - return t.Category -} -func (t *GetReviewByID_Review) GetClassification() *string { - if t == nil { - t = &GetReviewByID_Review{} - } - return t.Classification -} -func (t *GetReviewByID_Review) GetCreatedAt() *time.Time { - if t == nil { - t = &GetReviewByID_Review{} - } - return t.CreatedAt -} -func (t *GetReviewByID_Review) GetCreatedBy() *string { - if t == nil { - t = &GetReviewByID_Review{} - } - return t.CreatedBy -} -func (t *GetReviewByID_Review) GetDetails() *string { - if t == nil { - t = &GetReviewByID_Review{} - } - return t.Details -} -func (t *GetReviewByID_Review) GetExternalID() *string { - if t == nil { - t = &GetReviewByID_Review{} - } - return t.ExternalID -} -func (t *GetReviewByID_Review) GetExternalOwnerID() *string { - if t == nil { - t = &GetReviewByID_Review{} - } - return t.ExternalOwnerID -} -func (t *GetReviewByID_Review) GetExternalURI() *string { - if t == nil { - t = &GetReviewByID_Review{} - } - return t.ExternalURI -} -func (t *GetReviewByID_Review) GetID() string { - if t == nil { - t = &GetReviewByID_Review{} - } - return t.ID -} -func (t *GetReviewByID_Review) GetMetadata() map[string]any { - if t == nil { - t = &GetReviewByID_Review{} - } - return t.Metadata -} -func (t *GetReviewByID_Review) GetRawPayload() map[string]any { - if t == nil { - t = &GetReviewByID_Review{} - } - return t.RawPayload -} -func (t *GetReviewByID_Review) GetReportedAt() *models.DateTime { - if t == nil { - t = &GetReviewByID_Review{} - } - return t.ReportedAt -} -func (t *GetReviewByID_Review) GetReporter() *string { - if t == nil { - t = &GetReviewByID_Review{} - } - return t.Reporter -} -func (t *GetReviewByID_Review) GetReviewedAt() *models.DateTime { - if t == nil { - t = &GetReviewByID_Review{} - } - return t.ReviewedAt -} -func (t *GetReviewByID_Review) GetReviewerID() *string { - if t == nil { - t = &GetReviewByID_Review{} - } - return t.ReviewerID -} -func (t *GetReviewByID_Review) GetSource() *string { - if t == nil { - t = &GetReviewByID_Review{} - } - return t.Source -} -func (t *GetReviewByID_Review) GetState() *string { - if t == nil { - t = &GetReviewByID_Review{} - } - return t.State -} -func (t *GetReviewByID_Review) GetSummary() *string { - if t == nil { - t = &GetReviewByID_Review{} - } - return t.Summary -} -func (t *GetReviewByID_Review) GetTags() []string { - if t == nil { - t = &GetReviewByID_Review{} - } - return t.Tags -} -func (t *GetReviewByID_Review) GetTitle() string { - if t == nil { - t = &GetReviewByID_Review{} - } - return t.Title -} -func (t *GetReviewByID_Review) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetReviewByID_Review{} - } - return t.UpdatedAt -} -func (t *GetReviewByID_Review) GetUpdatedBy() *string { - if t == nil { - t = &GetReviewByID_Review{} - } - return t.UpdatedBy -} - -type GetReviews_Reviews_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetReviews_Reviews_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetReviews_Reviews_PageInfo{} - } - return t.EndCursor -} -func (t *GetReviews_Reviews_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetReviews_Reviews_PageInfo{} - } - return t.HasNextPage -} -func (t *GetReviews_Reviews_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetReviews_Reviews_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetReviews_Reviews_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetReviews_Reviews_PageInfo{} - } - return t.StartCursor -} - -type GetReviews_Reviews_Edges_Node struct { - Approved *bool "json:\"approved,omitempty\" graphql:\"approved\"" - ApprovedAt *models.DateTime "json:\"approvedAt,omitempty\" graphql:\"approvedAt\"" - Category *string "json:\"category,omitempty\" graphql:\"category\"" - Classification *string "json:\"classification,omitempty\" graphql:\"classification\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - ExternalID *string "json:\"externalID,omitempty\" graphql:\"externalID\"" - ExternalOwnerID *string "json:\"externalOwnerID,omitempty\" graphql:\"externalOwnerID\"" - ExternalURI *string "json:\"externalURI,omitempty\" graphql:\"externalURI\"" - ID string "json:\"id\" graphql:\"id\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - RawPayload map[string]any "json:\"rawPayload,omitempty\" graphql:\"rawPayload\"" - ReportedAt *models.DateTime "json:\"reportedAt,omitempty\" graphql:\"reportedAt\"" - Reporter *string "json:\"reporter,omitempty\" graphql:\"reporter\"" - ReviewedAt *models.DateTime "json:\"reviewedAt,omitempty\" graphql:\"reviewedAt\"" - ReviewerID *string "json:\"reviewerID,omitempty\" graphql:\"reviewerID\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - State *string "json:\"state,omitempty\" graphql:\"state\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Title string "json:\"title\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetReviews_Reviews_Edges_Node) GetApproved() *bool { - if t == nil { - t = &GetReviews_Reviews_Edges_Node{} - } - return t.Approved -} -func (t *GetReviews_Reviews_Edges_Node) GetApprovedAt() *models.DateTime { - if t == nil { - t = &GetReviews_Reviews_Edges_Node{} - } - return t.ApprovedAt -} -func (t *GetReviews_Reviews_Edges_Node) GetCategory() *string { - if t == nil { - t = &GetReviews_Reviews_Edges_Node{} - } - return t.Category -} -func (t *GetReviews_Reviews_Edges_Node) GetClassification() *string { - if t == nil { - t = &GetReviews_Reviews_Edges_Node{} - } - return t.Classification -} -func (t *GetReviews_Reviews_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetReviews_Reviews_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetReviews_Reviews_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetReviews_Reviews_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetReviews_Reviews_Edges_Node) GetDetails() *string { - if t == nil { - t = &GetReviews_Reviews_Edges_Node{} - } - return t.Details -} -func (t *GetReviews_Reviews_Edges_Node) GetExternalID() *string { - if t == nil { - t = &GetReviews_Reviews_Edges_Node{} - } - return t.ExternalID -} -func (t *GetReviews_Reviews_Edges_Node) GetExternalOwnerID() *string { - if t == nil { - t = &GetReviews_Reviews_Edges_Node{} - } - return t.ExternalOwnerID -} -func (t *GetReviews_Reviews_Edges_Node) GetExternalURI() *string { - if t == nil { - t = &GetReviews_Reviews_Edges_Node{} - } - return t.ExternalURI -} -func (t *GetReviews_Reviews_Edges_Node) GetID() string { - if t == nil { - t = &GetReviews_Reviews_Edges_Node{} - } - return t.ID -} -func (t *GetReviews_Reviews_Edges_Node) GetMetadata() map[string]any { - if t == nil { - t = &GetReviews_Reviews_Edges_Node{} - } - return t.Metadata -} -func (t *GetReviews_Reviews_Edges_Node) GetRawPayload() map[string]any { - if t == nil { - t = &GetReviews_Reviews_Edges_Node{} - } - return t.RawPayload -} -func (t *GetReviews_Reviews_Edges_Node) GetReportedAt() *models.DateTime { - if t == nil { - t = &GetReviews_Reviews_Edges_Node{} - } - return t.ReportedAt -} -func (t *GetReviews_Reviews_Edges_Node) GetReporter() *string { - if t == nil { - t = &GetReviews_Reviews_Edges_Node{} - } - return t.Reporter -} -func (t *GetReviews_Reviews_Edges_Node) GetReviewedAt() *models.DateTime { - if t == nil { - t = &GetReviews_Reviews_Edges_Node{} - } - return t.ReviewedAt -} -func (t *GetReviews_Reviews_Edges_Node) GetReviewerID() *string { - if t == nil { - t = &GetReviews_Reviews_Edges_Node{} - } - return t.ReviewerID -} -func (t *GetReviews_Reviews_Edges_Node) GetSource() *string { - if t == nil { - t = &GetReviews_Reviews_Edges_Node{} - } - return t.Source -} -func (t *GetReviews_Reviews_Edges_Node) GetState() *string { - if t == nil { - t = &GetReviews_Reviews_Edges_Node{} - } - return t.State -} -func (t *GetReviews_Reviews_Edges_Node) GetSummary() *string { - if t == nil { - t = &GetReviews_Reviews_Edges_Node{} - } - return t.Summary -} -func (t *GetReviews_Reviews_Edges_Node) GetTags() []string { - if t == nil { - t = &GetReviews_Reviews_Edges_Node{} - } - return t.Tags -} -func (t *GetReviews_Reviews_Edges_Node) GetTitle() string { - if t == nil { - t = &GetReviews_Reviews_Edges_Node{} - } - return t.Title -} -func (t *GetReviews_Reviews_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetReviews_Reviews_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetReviews_Reviews_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetReviews_Reviews_Edges_Node{} - } - return t.UpdatedBy -} - -type GetReviews_Reviews_Edges struct { - Node *GetReviews_Reviews_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetReviews_Reviews_Edges) GetNode() *GetReviews_Reviews_Edges_Node { - if t == nil { - t = &GetReviews_Reviews_Edges{} - } - return t.Node -} - -type GetReviews_Reviews struct { - Edges []*GetReviews_Reviews_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetReviews_Reviews_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetReviews_Reviews) GetEdges() []*GetReviews_Reviews_Edges { - if t == nil { - t = &GetReviews_Reviews{} - } - return t.Edges -} -func (t *GetReviews_Reviews) GetPageInfo() *GetReviews_Reviews_PageInfo { - if t == nil { - t = &GetReviews_Reviews{} - } - return &t.PageInfo -} -func (t *GetReviews_Reviews) GetTotalCount() int64 { - if t == nil { - t = &GetReviews_Reviews{} - } - return t.TotalCount -} - -type UpdateReview_UpdateReview_Review struct { - Approved *bool "json:\"approved,omitempty\" graphql:\"approved\"" - ApprovedAt *models.DateTime "json:\"approvedAt,omitempty\" graphql:\"approvedAt\"" - Category *string "json:\"category,omitempty\" graphql:\"category\"" - Classification *string "json:\"classification,omitempty\" graphql:\"classification\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - ExternalID *string "json:\"externalID,omitempty\" graphql:\"externalID\"" - ExternalOwnerID *string "json:\"externalOwnerID,omitempty\" graphql:\"externalOwnerID\"" - ExternalURI *string "json:\"externalURI,omitempty\" graphql:\"externalURI\"" - ID string "json:\"id\" graphql:\"id\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - RawPayload map[string]any "json:\"rawPayload,omitempty\" graphql:\"rawPayload\"" - ReportedAt *models.DateTime "json:\"reportedAt,omitempty\" graphql:\"reportedAt\"" - Reporter *string "json:\"reporter,omitempty\" graphql:\"reporter\"" - ReviewedAt *models.DateTime "json:\"reviewedAt,omitempty\" graphql:\"reviewedAt\"" - ReviewerID *string "json:\"reviewerID,omitempty\" graphql:\"reviewerID\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - State *string "json:\"state,omitempty\" graphql:\"state\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Title string "json:\"title\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateReview_UpdateReview_Review) GetApproved() *bool { - if t == nil { - t = &UpdateReview_UpdateReview_Review{} - } - return t.Approved -} -func (t *UpdateReview_UpdateReview_Review) GetApprovedAt() *models.DateTime { - if t == nil { - t = &UpdateReview_UpdateReview_Review{} - } - return t.ApprovedAt -} -func (t *UpdateReview_UpdateReview_Review) GetCategory() *string { - if t == nil { - t = &UpdateReview_UpdateReview_Review{} - } - return t.Category -} -func (t *UpdateReview_UpdateReview_Review) GetClassification() *string { - if t == nil { - t = &UpdateReview_UpdateReview_Review{} - } - return t.Classification -} -func (t *UpdateReview_UpdateReview_Review) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateReview_UpdateReview_Review{} - } - return t.CreatedAt -} -func (t *UpdateReview_UpdateReview_Review) GetCreatedBy() *string { - if t == nil { - t = &UpdateReview_UpdateReview_Review{} - } - return t.CreatedBy -} -func (t *UpdateReview_UpdateReview_Review) GetDetails() *string { - if t == nil { - t = &UpdateReview_UpdateReview_Review{} - } - return t.Details -} -func (t *UpdateReview_UpdateReview_Review) GetExternalID() *string { - if t == nil { - t = &UpdateReview_UpdateReview_Review{} - } - return t.ExternalID -} -func (t *UpdateReview_UpdateReview_Review) GetExternalOwnerID() *string { - if t == nil { - t = &UpdateReview_UpdateReview_Review{} - } - return t.ExternalOwnerID -} -func (t *UpdateReview_UpdateReview_Review) GetExternalURI() *string { - if t == nil { - t = &UpdateReview_UpdateReview_Review{} - } - return t.ExternalURI -} -func (t *UpdateReview_UpdateReview_Review) GetID() string { - if t == nil { - t = &UpdateReview_UpdateReview_Review{} - } - return t.ID -} -func (t *UpdateReview_UpdateReview_Review) GetMetadata() map[string]any { - if t == nil { - t = &UpdateReview_UpdateReview_Review{} - } - return t.Metadata -} -func (t *UpdateReview_UpdateReview_Review) GetRawPayload() map[string]any { - if t == nil { - t = &UpdateReview_UpdateReview_Review{} - } - return t.RawPayload -} -func (t *UpdateReview_UpdateReview_Review) GetReportedAt() *models.DateTime { - if t == nil { - t = &UpdateReview_UpdateReview_Review{} - } - return t.ReportedAt -} -func (t *UpdateReview_UpdateReview_Review) GetReporter() *string { - if t == nil { - t = &UpdateReview_UpdateReview_Review{} - } - return t.Reporter -} -func (t *UpdateReview_UpdateReview_Review) GetReviewedAt() *models.DateTime { - if t == nil { - t = &UpdateReview_UpdateReview_Review{} - } - return t.ReviewedAt -} -func (t *UpdateReview_UpdateReview_Review) GetReviewerID() *string { - if t == nil { - t = &UpdateReview_UpdateReview_Review{} - } - return t.ReviewerID -} -func (t *UpdateReview_UpdateReview_Review) GetSource() *string { - if t == nil { - t = &UpdateReview_UpdateReview_Review{} - } - return t.Source -} -func (t *UpdateReview_UpdateReview_Review) GetState() *string { - if t == nil { - t = &UpdateReview_UpdateReview_Review{} - } - return t.State -} -func (t *UpdateReview_UpdateReview_Review) GetSummary() *string { - if t == nil { - t = &UpdateReview_UpdateReview_Review{} - } - return t.Summary -} -func (t *UpdateReview_UpdateReview_Review) GetTags() []string { - if t == nil { - t = &UpdateReview_UpdateReview_Review{} - } - return t.Tags -} -func (t *UpdateReview_UpdateReview_Review) GetTitle() string { - if t == nil { - t = &UpdateReview_UpdateReview_Review{} - } - return t.Title -} -func (t *UpdateReview_UpdateReview_Review) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateReview_UpdateReview_Review{} - } - return t.UpdatedAt -} -func (t *UpdateReview_UpdateReview_Review) GetUpdatedBy() *string { - if t == nil { - t = &UpdateReview_UpdateReview_Review{} - } - return t.UpdatedBy -} - -type UpdateReview_UpdateReview struct { - Review UpdateReview_UpdateReview_Review "json:\"review\" graphql:\"review\"" -} - -func (t *UpdateReview_UpdateReview) GetReview() *UpdateReview_UpdateReview_Review { - if t == nil { - t = &UpdateReview_UpdateReview{} - } - return &t.Review -} - -type CreateBulkCSVRisk_CreateBulkCSVRisk_Risks struct { - BusinessCosts *string "json:\"businessCosts,omitempty\" graphql:\"businessCosts\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Impact *enums.RiskImpact "json:\"impact,omitempty\" graphql:\"impact\"" - Likelihood *enums.RiskLikelihood "json:\"likelihood,omitempty\" graphql:\"likelihood\"" - Mitigation *string "json:\"mitigation,omitempty\" graphql:\"mitigation\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RiskKindName *string "json:\"riskKindName,omitempty\" graphql:\"riskKindName\"" - Score *int64 "json:\"score,omitempty\" graphql:\"score\"" - StakeholderID *string "json:\"stakeholderID,omitempty\" graphql:\"stakeholderID\"" - Status *enums.RiskStatus "json:\"status,omitempty\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCSVRisk_CreateBulkCSVRisk_Risks) GetBusinessCosts() *string { - if t == nil { - t = &CreateBulkCSVRisk_CreateBulkCSVRisk_Risks{} - } - return t.BusinessCosts -} -func (t *CreateBulkCSVRisk_CreateBulkCSVRisk_Risks) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVRisk_CreateBulkCSVRisk_Risks{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVRisk_CreateBulkCSVRisk_Risks) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVRisk_CreateBulkCSVRisk_Risks{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVRisk_CreateBulkCSVRisk_Risks) GetDelegateID() *string { - if t == nil { - t = &CreateBulkCSVRisk_CreateBulkCSVRisk_Risks{} - } - return t.DelegateID -} -func (t *CreateBulkCSVRisk_CreateBulkCSVRisk_Risks) GetDetails() *string { - if t == nil { - t = &CreateBulkCSVRisk_CreateBulkCSVRisk_Risks{} - } - return t.Details -} -func (t *CreateBulkCSVRisk_CreateBulkCSVRisk_Risks) GetDisplayID() string { - if t == nil { - t = &CreateBulkCSVRisk_CreateBulkCSVRisk_Risks{} - } - return t.DisplayID -} -func (t *CreateBulkCSVRisk_CreateBulkCSVRisk_Risks) GetID() string { - if t == nil { - t = &CreateBulkCSVRisk_CreateBulkCSVRisk_Risks{} - } - return t.ID -} -func (t *CreateBulkCSVRisk_CreateBulkCSVRisk_Risks) GetImpact() *enums.RiskImpact { - if t == nil { - t = &CreateBulkCSVRisk_CreateBulkCSVRisk_Risks{} - } - return t.Impact -} -func (t *CreateBulkCSVRisk_CreateBulkCSVRisk_Risks) GetLikelihood() *enums.RiskLikelihood { - if t == nil { - t = &CreateBulkCSVRisk_CreateBulkCSVRisk_Risks{} - } - return t.Likelihood -} -func (t *CreateBulkCSVRisk_CreateBulkCSVRisk_Risks) GetMitigation() *string { - if t == nil { - t = &CreateBulkCSVRisk_CreateBulkCSVRisk_Risks{} - } - return t.Mitigation -} -func (t *CreateBulkCSVRisk_CreateBulkCSVRisk_Risks) GetName() string { - if t == nil { - t = &CreateBulkCSVRisk_CreateBulkCSVRisk_Risks{} - } - return t.Name -} -func (t *CreateBulkCSVRisk_CreateBulkCSVRisk_Risks) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCSVRisk_CreateBulkCSVRisk_Risks{} - } - return t.OwnerID -} -func (t *CreateBulkCSVRisk_CreateBulkCSVRisk_Risks) GetRiskKindName() *string { - if t == nil { - t = &CreateBulkCSVRisk_CreateBulkCSVRisk_Risks{} - } - return t.RiskKindName -} -func (t *CreateBulkCSVRisk_CreateBulkCSVRisk_Risks) GetScore() *int64 { - if t == nil { - t = &CreateBulkCSVRisk_CreateBulkCSVRisk_Risks{} - } - return t.Score -} -func (t *CreateBulkCSVRisk_CreateBulkCSVRisk_Risks) GetStakeholderID() *string { - if t == nil { - t = &CreateBulkCSVRisk_CreateBulkCSVRisk_Risks{} - } - return t.StakeholderID -} -func (t *CreateBulkCSVRisk_CreateBulkCSVRisk_Risks) GetStatus() *enums.RiskStatus { - if t == nil { - t = &CreateBulkCSVRisk_CreateBulkCSVRisk_Risks{} - } - return t.Status -} -func (t *CreateBulkCSVRisk_CreateBulkCSVRisk_Risks) GetTags() []string { - if t == nil { - t = &CreateBulkCSVRisk_CreateBulkCSVRisk_Risks{} - } - return t.Tags -} -func (t *CreateBulkCSVRisk_CreateBulkCSVRisk_Risks) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVRisk_CreateBulkCSVRisk_Risks{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVRisk_CreateBulkCSVRisk_Risks) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVRisk_CreateBulkCSVRisk_Risks{} - } - return t.UpdatedBy -} - -type CreateBulkCSVRisk_CreateBulkCSVRisk struct { - Risks []*CreateBulkCSVRisk_CreateBulkCSVRisk_Risks "json:\"risks,omitempty\" graphql:\"risks\"" -} - -func (t *CreateBulkCSVRisk_CreateBulkCSVRisk) GetRisks() []*CreateBulkCSVRisk_CreateBulkCSVRisk_Risks { - if t == nil { - t = &CreateBulkCSVRisk_CreateBulkCSVRisk{} - } - return t.Risks -} - -type CreateBulkRisk_CreateBulkRisk_Risks struct { - BusinessCosts *string "json:\"businessCosts,omitempty\" graphql:\"businessCosts\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Impact *enums.RiskImpact "json:\"impact,omitempty\" graphql:\"impact\"" - Likelihood *enums.RiskLikelihood "json:\"likelihood,omitempty\" graphql:\"likelihood\"" - Mitigation *string "json:\"mitigation,omitempty\" graphql:\"mitigation\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RiskKindName *string "json:\"riskKindName,omitempty\" graphql:\"riskKindName\"" - Score *int64 "json:\"score,omitempty\" graphql:\"score\"" - StakeholderID *string "json:\"stakeholderID,omitempty\" graphql:\"stakeholderID\"" - Status *enums.RiskStatus "json:\"status,omitempty\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkRisk_CreateBulkRisk_Risks) GetBusinessCosts() *string { - if t == nil { - t = &CreateBulkRisk_CreateBulkRisk_Risks{} - } - return t.BusinessCosts -} -func (t *CreateBulkRisk_CreateBulkRisk_Risks) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkRisk_CreateBulkRisk_Risks{} - } - return t.CreatedAt -} -func (t *CreateBulkRisk_CreateBulkRisk_Risks) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkRisk_CreateBulkRisk_Risks{} - } - return t.CreatedBy -} -func (t *CreateBulkRisk_CreateBulkRisk_Risks) GetDelegateID() *string { - if t == nil { - t = &CreateBulkRisk_CreateBulkRisk_Risks{} - } - return t.DelegateID -} -func (t *CreateBulkRisk_CreateBulkRisk_Risks) GetDetails() *string { - if t == nil { - t = &CreateBulkRisk_CreateBulkRisk_Risks{} - } - return t.Details -} -func (t *CreateBulkRisk_CreateBulkRisk_Risks) GetDisplayID() string { - if t == nil { - t = &CreateBulkRisk_CreateBulkRisk_Risks{} - } - return t.DisplayID -} -func (t *CreateBulkRisk_CreateBulkRisk_Risks) GetID() string { - if t == nil { - t = &CreateBulkRisk_CreateBulkRisk_Risks{} - } - return t.ID -} -func (t *CreateBulkRisk_CreateBulkRisk_Risks) GetImpact() *enums.RiskImpact { - if t == nil { - t = &CreateBulkRisk_CreateBulkRisk_Risks{} - } - return t.Impact -} -func (t *CreateBulkRisk_CreateBulkRisk_Risks) GetLikelihood() *enums.RiskLikelihood { - if t == nil { - t = &CreateBulkRisk_CreateBulkRisk_Risks{} - } - return t.Likelihood -} -func (t *CreateBulkRisk_CreateBulkRisk_Risks) GetMitigation() *string { - if t == nil { - t = &CreateBulkRisk_CreateBulkRisk_Risks{} - } - return t.Mitigation -} -func (t *CreateBulkRisk_CreateBulkRisk_Risks) GetName() string { - if t == nil { - t = &CreateBulkRisk_CreateBulkRisk_Risks{} - } - return t.Name -} -func (t *CreateBulkRisk_CreateBulkRisk_Risks) GetOwnerID() *string { - if t == nil { - t = &CreateBulkRisk_CreateBulkRisk_Risks{} - } - return t.OwnerID -} -func (t *CreateBulkRisk_CreateBulkRisk_Risks) GetRiskKindName() *string { - if t == nil { - t = &CreateBulkRisk_CreateBulkRisk_Risks{} - } - return t.RiskKindName -} -func (t *CreateBulkRisk_CreateBulkRisk_Risks) GetScore() *int64 { - if t == nil { - t = &CreateBulkRisk_CreateBulkRisk_Risks{} - } - return t.Score -} -func (t *CreateBulkRisk_CreateBulkRisk_Risks) GetStakeholderID() *string { - if t == nil { - t = &CreateBulkRisk_CreateBulkRisk_Risks{} - } - return t.StakeholderID -} -func (t *CreateBulkRisk_CreateBulkRisk_Risks) GetStatus() *enums.RiskStatus { - if t == nil { - t = &CreateBulkRisk_CreateBulkRisk_Risks{} - } - return t.Status -} -func (t *CreateBulkRisk_CreateBulkRisk_Risks) GetTags() []string { - if t == nil { - t = &CreateBulkRisk_CreateBulkRisk_Risks{} - } - return t.Tags -} -func (t *CreateBulkRisk_CreateBulkRisk_Risks) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkRisk_CreateBulkRisk_Risks{} - } - return t.UpdatedAt -} -func (t *CreateBulkRisk_CreateBulkRisk_Risks) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkRisk_CreateBulkRisk_Risks{} - } - return t.UpdatedBy -} - -type CreateBulkRisk_CreateBulkRisk struct { - Risks []*CreateBulkRisk_CreateBulkRisk_Risks "json:\"risks,omitempty\" graphql:\"risks\"" -} - -func (t *CreateBulkRisk_CreateBulkRisk) GetRisks() []*CreateBulkRisk_CreateBulkRisk_Risks { - if t == nil { - t = &CreateBulkRisk_CreateBulkRisk{} - } - return t.Risks -} - -type CreateRisk_CreateRisk_Risk struct { - BusinessCosts *string "json:\"businessCosts,omitempty\" graphql:\"businessCosts\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Impact *enums.RiskImpact "json:\"impact,omitempty\" graphql:\"impact\"" - Likelihood *enums.RiskLikelihood "json:\"likelihood,omitempty\" graphql:\"likelihood\"" - Mitigation *string "json:\"mitigation,omitempty\" graphql:\"mitigation\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RiskKindName *string "json:\"riskKindName,omitempty\" graphql:\"riskKindName\"" - Score *int64 "json:\"score,omitempty\" graphql:\"score\"" - StakeholderID *string "json:\"stakeholderID,omitempty\" graphql:\"stakeholderID\"" - Status *enums.RiskStatus "json:\"status,omitempty\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateRisk_CreateRisk_Risk) GetBusinessCosts() *string { - if t == nil { - t = &CreateRisk_CreateRisk_Risk{} - } - return t.BusinessCosts -} -func (t *CreateRisk_CreateRisk_Risk) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateRisk_CreateRisk_Risk{} - } - return t.CreatedAt -} -func (t *CreateRisk_CreateRisk_Risk) GetCreatedBy() *string { - if t == nil { - t = &CreateRisk_CreateRisk_Risk{} - } - return t.CreatedBy -} -func (t *CreateRisk_CreateRisk_Risk) GetDelegateID() *string { - if t == nil { - t = &CreateRisk_CreateRisk_Risk{} - } - return t.DelegateID -} -func (t *CreateRisk_CreateRisk_Risk) GetDetails() *string { - if t == nil { - t = &CreateRisk_CreateRisk_Risk{} - } - return t.Details -} -func (t *CreateRisk_CreateRisk_Risk) GetDisplayID() string { - if t == nil { - t = &CreateRisk_CreateRisk_Risk{} - } - return t.DisplayID -} -func (t *CreateRisk_CreateRisk_Risk) GetID() string { - if t == nil { - t = &CreateRisk_CreateRisk_Risk{} - } - return t.ID -} -func (t *CreateRisk_CreateRisk_Risk) GetImpact() *enums.RiskImpact { - if t == nil { - t = &CreateRisk_CreateRisk_Risk{} - } - return t.Impact -} -func (t *CreateRisk_CreateRisk_Risk) GetLikelihood() *enums.RiskLikelihood { - if t == nil { - t = &CreateRisk_CreateRisk_Risk{} - } - return t.Likelihood -} -func (t *CreateRisk_CreateRisk_Risk) GetMitigation() *string { - if t == nil { - t = &CreateRisk_CreateRisk_Risk{} - } - return t.Mitigation -} -func (t *CreateRisk_CreateRisk_Risk) GetName() string { - if t == nil { - t = &CreateRisk_CreateRisk_Risk{} - } - return t.Name -} -func (t *CreateRisk_CreateRisk_Risk) GetOwnerID() *string { - if t == nil { - t = &CreateRisk_CreateRisk_Risk{} - } - return t.OwnerID -} -func (t *CreateRisk_CreateRisk_Risk) GetRiskKindName() *string { - if t == nil { - t = &CreateRisk_CreateRisk_Risk{} - } - return t.RiskKindName -} -func (t *CreateRisk_CreateRisk_Risk) GetScore() *int64 { - if t == nil { - t = &CreateRisk_CreateRisk_Risk{} - } - return t.Score -} -func (t *CreateRisk_CreateRisk_Risk) GetStakeholderID() *string { - if t == nil { - t = &CreateRisk_CreateRisk_Risk{} - } - return t.StakeholderID -} -func (t *CreateRisk_CreateRisk_Risk) GetStatus() *enums.RiskStatus { - if t == nil { - t = &CreateRisk_CreateRisk_Risk{} - } - return t.Status -} -func (t *CreateRisk_CreateRisk_Risk) GetTags() []string { - if t == nil { - t = &CreateRisk_CreateRisk_Risk{} - } - return t.Tags -} -func (t *CreateRisk_CreateRisk_Risk) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateRisk_CreateRisk_Risk{} - } - return t.UpdatedAt -} -func (t *CreateRisk_CreateRisk_Risk) GetUpdatedBy() *string { - if t == nil { - t = &CreateRisk_CreateRisk_Risk{} - } - return t.UpdatedBy -} - -type CreateRisk_CreateRisk struct { - Risk CreateRisk_CreateRisk_Risk "json:\"risk\" graphql:\"risk\"" -} - -func (t *CreateRisk_CreateRisk) GetRisk() *CreateRisk_CreateRisk_Risk { - if t == nil { - t = &CreateRisk_CreateRisk{} - } - return &t.Risk -} - -type DeleteRisk_DeleteRisk struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteRisk_DeleteRisk) GetDeletedID() string { - if t == nil { - t = &DeleteRisk_DeleteRisk{} - } - return t.DeletedID -} - -type GetAllRisks_Risks_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllRisks_Risks_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllRisks_Risks_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllRisks_Risks_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllRisks_Risks_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllRisks_Risks_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllRisks_Risks_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllRisks_Risks_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllRisks_Risks_PageInfo{} - } - return t.StartCursor -} - -type GetAllRisks_Risks_Edges_Node struct { - BusinessCosts *string "json:\"businessCosts,omitempty\" graphql:\"businessCosts\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Impact *enums.RiskImpact "json:\"impact,omitempty\" graphql:\"impact\"" - Likelihood *enums.RiskLikelihood "json:\"likelihood,omitempty\" graphql:\"likelihood\"" - Mitigation *string "json:\"mitigation,omitempty\" graphql:\"mitigation\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RiskKindName *string "json:\"riskKindName,omitempty\" graphql:\"riskKindName\"" - Score *int64 "json:\"score,omitempty\" graphql:\"score\"" - StakeholderID *string "json:\"stakeholderID,omitempty\" graphql:\"stakeholderID\"" - Status *enums.RiskStatus "json:\"status,omitempty\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllRisks_Risks_Edges_Node) GetBusinessCosts() *string { - if t == nil { - t = &GetAllRisks_Risks_Edges_Node{} - } - return t.BusinessCosts -} -func (t *GetAllRisks_Risks_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllRisks_Risks_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllRisks_Risks_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllRisks_Risks_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllRisks_Risks_Edges_Node) GetDelegateID() *string { - if t == nil { - t = &GetAllRisks_Risks_Edges_Node{} - } - return t.DelegateID -} -func (t *GetAllRisks_Risks_Edges_Node) GetDetails() *string { - if t == nil { - t = &GetAllRisks_Risks_Edges_Node{} - } - return t.Details -} -func (t *GetAllRisks_Risks_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetAllRisks_Risks_Edges_Node{} - } - return t.DisplayID -} -func (t *GetAllRisks_Risks_Edges_Node) GetID() string { - if t == nil { - t = &GetAllRisks_Risks_Edges_Node{} - } - return t.ID -} -func (t *GetAllRisks_Risks_Edges_Node) GetImpact() *enums.RiskImpact { - if t == nil { - t = &GetAllRisks_Risks_Edges_Node{} - } - return t.Impact -} -func (t *GetAllRisks_Risks_Edges_Node) GetLikelihood() *enums.RiskLikelihood { - if t == nil { - t = &GetAllRisks_Risks_Edges_Node{} - } - return t.Likelihood -} -func (t *GetAllRisks_Risks_Edges_Node) GetMitigation() *string { - if t == nil { - t = &GetAllRisks_Risks_Edges_Node{} - } - return t.Mitigation -} -func (t *GetAllRisks_Risks_Edges_Node) GetName() string { - if t == nil { - t = &GetAllRisks_Risks_Edges_Node{} - } - return t.Name -} -func (t *GetAllRisks_Risks_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllRisks_Risks_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllRisks_Risks_Edges_Node) GetRiskKindName() *string { - if t == nil { - t = &GetAllRisks_Risks_Edges_Node{} - } - return t.RiskKindName -} -func (t *GetAllRisks_Risks_Edges_Node) GetScore() *int64 { - if t == nil { - t = &GetAllRisks_Risks_Edges_Node{} - } - return t.Score -} -func (t *GetAllRisks_Risks_Edges_Node) GetStakeholderID() *string { - if t == nil { - t = &GetAllRisks_Risks_Edges_Node{} - } - return t.StakeholderID -} -func (t *GetAllRisks_Risks_Edges_Node) GetStatus() *enums.RiskStatus { - if t == nil { - t = &GetAllRisks_Risks_Edges_Node{} - } - return t.Status -} -func (t *GetAllRisks_Risks_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllRisks_Risks_Edges_Node{} - } - return t.Tags -} -func (t *GetAllRisks_Risks_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllRisks_Risks_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllRisks_Risks_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllRisks_Risks_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllRisks_Risks_Edges struct { - Node *GetAllRisks_Risks_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllRisks_Risks_Edges) GetNode() *GetAllRisks_Risks_Edges_Node { - if t == nil { - t = &GetAllRisks_Risks_Edges{} - } - return t.Node -} - -type GetAllRisks_Risks struct { - Edges []*GetAllRisks_Risks_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllRisks_Risks_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllRisks_Risks) GetEdges() []*GetAllRisks_Risks_Edges { - if t == nil { - t = &GetAllRisks_Risks{} - } - return t.Edges -} -func (t *GetAllRisks_Risks) GetPageInfo() *GetAllRisks_Risks_PageInfo { - if t == nil { - t = &GetAllRisks_Risks{} - } - return &t.PageInfo -} -func (t *GetAllRisks_Risks) GetTotalCount() int64 { - if t == nil { - t = &GetAllRisks_Risks{} - } - return t.TotalCount -} - -type GetRiskByID_Risk struct { - BusinessCosts *string "json:\"businessCosts,omitempty\" graphql:\"businessCosts\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Impact *enums.RiskImpact "json:\"impact,omitempty\" graphql:\"impact\"" - Likelihood *enums.RiskLikelihood "json:\"likelihood,omitempty\" graphql:\"likelihood\"" - Mitigation *string "json:\"mitigation,omitempty\" graphql:\"mitigation\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RiskKindName *string "json:\"riskKindName,omitempty\" graphql:\"riskKindName\"" - Score *int64 "json:\"score,omitempty\" graphql:\"score\"" - StakeholderID *string "json:\"stakeholderID,omitempty\" graphql:\"stakeholderID\"" - Status *enums.RiskStatus "json:\"status,omitempty\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetRiskByID_Risk) GetBusinessCosts() *string { - if t == nil { - t = &GetRiskByID_Risk{} - } - return t.BusinessCosts -} -func (t *GetRiskByID_Risk) GetCreatedAt() *time.Time { - if t == nil { - t = &GetRiskByID_Risk{} - } - return t.CreatedAt -} -func (t *GetRiskByID_Risk) GetCreatedBy() *string { - if t == nil { - t = &GetRiskByID_Risk{} - } - return t.CreatedBy -} -func (t *GetRiskByID_Risk) GetDelegateID() *string { - if t == nil { - t = &GetRiskByID_Risk{} - } - return t.DelegateID -} -func (t *GetRiskByID_Risk) GetDetails() *string { - if t == nil { - t = &GetRiskByID_Risk{} - } - return t.Details -} -func (t *GetRiskByID_Risk) GetDisplayID() string { - if t == nil { - t = &GetRiskByID_Risk{} - } - return t.DisplayID -} -func (t *GetRiskByID_Risk) GetID() string { - if t == nil { - t = &GetRiskByID_Risk{} - } - return t.ID -} -func (t *GetRiskByID_Risk) GetImpact() *enums.RiskImpact { - if t == nil { - t = &GetRiskByID_Risk{} - } - return t.Impact -} -func (t *GetRiskByID_Risk) GetLikelihood() *enums.RiskLikelihood { - if t == nil { - t = &GetRiskByID_Risk{} - } - return t.Likelihood -} -func (t *GetRiskByID_Risk) GetMitigation() *string { - if t == nil { - t = &GetRiskByID_Risk{} - } - return t.Mitigation -} -func (t *GetRiskByID_Risk) GetName() string { - if t == nil { - t = &GetRiskByID_Risk{} - } - return t.Name -} -func (t *GetRiskByID_Risk) GetOwnerID() *string { - if t == nil { - t = &GetRiskByID_Risk{} - } - return t.OwnerID -} -func (t *GetRiskByID_Risk) GetRiskKindName() *string { - if t == nil { - t = &GetRiskByID_Risk{} - } - return t.RiskKindName -} -func (t *GetRiskByID_Risk) GetScore() *int64 { - if t == nil { - t = &GetRiskByID_Risk{} - } - return t.Score -} -func (t *GetRiskByID_Risk) GetStakeholderID() *string { - if t == nil { - t = &GetRiskByID_Risk{} - } - return t.StakeholderID -} -func (t *GetRiskByID_Risk) GetStatus() *enums.RiskStatus { - if t == nil { - t = &GetRiskByID_Risk{} - } - return t.Status -} -func (t *GetRiskByID_Risk) GetTags() []string { - if t == nil { - t = &GetRiskByID_Risk{} - } - return t.Tags -} -func (t *GetRiskByID_Risk) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetRiskByID_Risk{} - } - return t.UpdatedAt -} -func (t *GetRiskByID_Risk) GetUpdatedBy() *string { - if t == nil { - t = &GetRiskByID_Risk{} - } - return t.UpdatedBy -} - -type GetRisks_Risks_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetRisks_Risks_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetRisks_Risks_PageInfo{} - } - return t.EndCursor -} -func (t *GetRisks_Risks_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetRisks_Risks_PageInfo{} - } - return t.HasNextPage -} -func (t *GetRisks_Risks_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetRisks_Risks_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetRisks_Risks_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetRisks_Risks_PageInfo{} - } - return t.StartCursor -} - -type GetRisks_Risks_Edges_Node struct { - BusinessCosts *string "json:\"businessCosts,omitempty\" graphql:\"businessCosts\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Impact *enums.RiskImpact "json:\"impact,omitempty\" graphql:\"impact\"" - Likelihood *enums.RiskLikelihood "json:\"likelihood,omitempty\" graphql:\"likelihood\"" - Mitigation *string "json:\"mitigation,omitempty\" graphql:\"mitigation\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RiskKindName *string "json:\"riskKindName,omitempty\" graphql:\"riskKindName\"" - Score *int64 "json:\"score,omitempty\" graphql:\"score\"" - StakeholderID *string "json:\"stakeholderID,omitempty\" graphql:\"stakeholderID\"" - Status *enums.RiskStatus "json:\"status,omitempty\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetRisks_Risks_Edges_Node) GetBusinessCosts() *string { - if t == nil { - t = &GetRisks_Risks_Edges_Node{} - } - return t.BusinessCosts -} -func (t *GetRisks_Risks_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetRisks_Risks_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetRisks_Risks_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetRisks_Risks_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetRisks_Risks_Edges_Node) GetDelegateID() *string { - if t == nil { - t = &GetRisks_Risks_Edges_Node{} - } - return t.DelegateID -} -func (t *GetRisks_Risks_Edges_Node) GetDetails() *string { - if t == nil { - t = &GetRisks_Risks_Edges_Node{} - } - return t.Details -} -func (t *GetRisks_Risks_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetRisks_Risks_Edges_Node{} - } - return t.DisplayID -} -func (t *GetRisks_Risks_Edges_Node) GetID() string { - if t == nil { - t = &GetRisks_Risks_Edges_Node{} - } - return t.ID -} -func (t *GetRisks_Risks_Edges_Node) GetImpact() *enums.RiskImpact { - if t == nil { - t = &GetRisks_Risks_Edges_Node{} - } - return t.Impact -} -func (t *GetRisks_Risks_Edges_Node) GetLikelihood() *enums.RiskLikelihood { - if t == nil { - t = &GetRisks_Risks_Edges_Node{} - } - return t.Likelihood -} -func (t *GetRisks_Risks_Edges_Node) GetMitigation() *string { - if t == nil { - t = &GetRisks_Risks_Edges_Node{} - } - return t.Mitigation -} -func (t *GetRisks_Risks_Edges_Node) GetName() string { - if t == nil { - t = &GetRisks_Risks_Edges_Node{} - } - return t.Name -} -func (t *GetRisks_Risks_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetRisks_Risks_Edges_Node{} - } - return t.OwnerID -} -func (t *GetRisks_Risks_Edges_Node) GetRiskKindName() *string { - if t == nil { - t = &GetRisks_Risks_Edges_Node{} - } - return t.RiskKindName -} -func (t *GetRisks_Risks_Edges_Node) GetScore() *int64 { - if t == nil { - t = &GetRisks_Risks_Edges_Node{} - } - return t.Score -} -func (t *GetRisks_Risks_Edges_Node) GetStakeholderID() *string { - if t == nil { - t = &GetRisks_Risks_Edges_Node{} - } - return t.StakeholderID -} -func (t *GetRisks_Risks_Edges_Node) GetStatus() *enums.RiskStatus { - if t == nil { - t = &GetRisks_Risks_Edges_Node{} - } - return t.Status -} -func (t *GetRisks_Risks_Edges_Node) GetTags() []string { - if t == nil { - t = &GetRisks_Risks_Edges_Node{} - } - return t.Tags -} -func (t *GetRisks_Risks_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetRisks_Risks_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetRisks_Risks_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetRisks_Risks_Edges_Node{} - } - return t.UpdatedBy -} - -type GetRisks_Risks_Edges struct { - Node *GetRisks_Risks_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetRisks_Risks_Edges) GetNode() *GetRisks_Risks_Edges_Node { - if t == nil { - t = &GetRisks_Risks_Edges{} - } - return t.Node -} - -type GetRisks_Risks struct { - Edges []*GetRisks_Risks_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetRisks_Risks_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetRisks_Risks) GetEdges() []*GetRisks_Risks_Edges { - if t == nil { - t = &GetRisks_Risks{} - } - return t.Edges -} -func (t *GetRisks_Risks) GetPageInfo() *GetRisks_Risks_PageInfo { - if t == nil { - t = &GetRisks_Risks{} - } - return &t.PageInfo -} -func (t *GetRisks_Risks) GetTotalCount() int64 { - if t == nil { - t = &GetRisks_Risks{} - } - return t.TotalCount -} - -type UpdateRisk_UpdateRisk_Risk struct { - BusinessCosts *string "json:\"businessCosts,omitempty\" graphql:\"businessCosts\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Impact *enums.RiskImpact "json:\"impact,omitempty\" graphql:\"impact\"" - Likelihood *enums.RiskLikelihood "json:\"likelihood,omitempty\" graphql:\"likelihood\"" - Mitigation *string "json:\"mitigation,omitempty\" graphql:\"mitigation\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RiskKindName *string "json:\"riskKindName,omitempty\" graphql:\"riskKindName\"" - Score *int64 "json:\"score,omitempty\" graphql:\"score\"" - StakeholderID *string "json:\"stakeholderID,omitempty\" graphql:\"stakeholderID\"" - Status *enums.RiskStatus "json:\"status,omitempty\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateRisk_UpdateRisk_Risk) GetBusinessCosts() *string { - if t == nil { - t = &UpdateRisk_UpdateRisk_Risk{} - } - return t.BusinessCosts -} -func (t *UpdateRisk_UpdateRisk_Risk) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateRisk_UpdateRisk_Risk{} - } - return t.CreatedAt -} -func (t *UpdateRisk_UpdateRisk_Risk) GetCreatedBy() *string { - if t == nil { - t = &UpdateRisk_UpdateRisk_Risk{} - } - return t.CreatedBy -} -func (t *UpdateRisk_UpdateRisk_Risk) GetDelegateID() *string { - if t == nil { - t = &UpdateRisk_UpdateRisk_Risk{} - } - return t.DelegateID -} -func (t *UpdateRisk_UpdateRisk_Risk) GetDetails() *string { - if t == nil { - t = &UpdateRisk_UpdateRisk_Risk{} - } - return t.Details -} -func (t *UpdateRisk_UpdateRisk_Risk) GetDisplayID() string { - if t == nil { - t = &UpdateRisk_UpdateRisk_Risk{} - } - return t.DisplayID -} -func (t *UpdateRisk_UpdateRisk_Risk) GetID() string { - if t == nil { - t = &UpdateRisk_UpdateRisk_Risk{} - } - return t.ID -} -func (t *UpdateRisk_UpdateRisk_Risk) GetImpact() *enums.RiskImpact { - if t == nil { - t = &UpdateRisk_UpdateRisk_Risk{} - } - return t.Impact -} -func (t *UpdateRisk_UpdateRisk_Risk) GetLikelihood() *enums.RiskLikelihood { - if t == nil { - t = &UpdateRisk_UpdateRisk_Risk{} - } - return t.Likelihood -} -func (t *UpdateRisk_UpdateRisk_Risk) GetMitigation() *string { - if t == nil { - t = &UpdateRisk_UpdateRisk_Risk{} - } - return t.Mitigation -} -func (t *UpdateRisk_UpdateRisk_Risk) GetName() string { - if t == nil { - t = &UpdateRisk_UpdateRisk_Risk{} - } - return t.Name -} -func (t *UpdateRisk_UpdateRisk_Risk) GetOwnerID() *string { - if t == nil { - t = &UpdateRisk_UpdateRisk_Risk{} - } - return t.OwnerID -} -func (t *UpdateRisk_UpdateRisk_Risk) GetRiskKindName() *string { - if t == nil { - t = &UpdateRisk_UpdateRisk_Risk{} - } - return t.RiskKindName -} -func (t *UpdateRisk_UpdateRisk_Risk) GetScore() *int64 { - if t == nil { - t = &UpdateRisk_UpdateRisk_Risk{} - } - return t.Score -} -func (t *UpdateRisk_UpdateRisk_Risk) GetStakeholderID() *string { - if t == nil { - t = &UpdateRisk_UpdateRisk_Risk{} - } - return t.StakeholderID -} -func (t *UpdateRisk_UpdateRisk_Risk) GetStatus() *enums.RiskStatus { - if t == nil { - t = &UpdateRisk_UpdateRisk_Risk{} - } - return t.Status -} -func (t *UpdateRisk_UpdateRisk_Risk) GetTags() []string { - if t == nil { - t = &UpdateRisk_UpdateRisk_Risk{} - } - return t.Tags -} -func (t *UpdateRisk_UpdateRisk_Risk) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateRisk_UpdateRisk_Risk{} - } - return t.UpdatedAt -} -func (t *UpdateRisk_UpdateRisk_Risk) GetUpdatedBy() *string { - if t == nil { - t = &UpdateRisk_UpdateRisk_Risk{} - } - return t.UpdatedBy -} - -type UpdateRisk_UpdateRisk struct { - Risk UpdateRisk_UpdateRisk_Risk "json:\"risk\" graphql:\"risk\"" -} - -func (t *UpdateRisk_UpdateRisk) GetRisk() *UpdateRisk_UpdateRisk_Risk { - if t == nil { - t = &UpdateRisk_UpdateRisk{} - } - return &t.Risk -} - -type CreateBulkCSVScan_CreateBulkCSVScan_Scans struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ScanType enums.ScanType "json:\"scanType\" graphql:\"scanType\"" - Status enums.ScanStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Target string "json:\"target\" graphql:\"target\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCSVScan_CreateBulkCSVScan_Scans) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVScan_CreateBulkCSVScan_Scans{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVScan_CreateBulkCSVScan_Scans) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVScan_CreateBulkCSVScan_Scans{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVScan_CreateBulkCSVScan_Scans) GetID() string { - if t == nil { - t = &CreateBulkCSVScan_CreateBulkCSVScan_Scans{} - } - return t.ID -} -func (t *CreateBulkCSVScan_CreateBulkCSVScan_Scans) GetMetadata() map[string]any { - if t == nil { - t = &CreateBulkCSVScan_CreateBulkCSVScan_Scans{} - } - return t.Metadata -} -func (t *CreateBulkCSVScan_CreateBulkCSVScan_Scans) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCSVScan_CreateBulkCSVScan_Scans{} - } - return t.OwnerID -} -func (t *CreateBulkCSVScan_CreateBulkCSVScan_Scans) GetScanType() *enums.ScanType { - if t == nil { - t = &CreateBulkCSVScan_CreateBulkCSVScan_Scans{} - } - return &t.ScanType -} -func (t *CreateBulkCSVScan_CreateBulkCSVScan_Scans) GetStatus() *enums.ScanStatus { - if t == nil { - t = &CreateBulkCSVScan_CreateBulkCSVScan_Scans{} - } - return &t.Status -} -func (t *CreateBulkCSVScan_CreateBulkCSVScan_Scans) GetTags() []string { - if t == nil { - t = &CreateBulkCSVScan_CreateBulkCSVScan_Scans{} - } - return t.Tags -} -func (t *CreateBulkCSVScan_CreateBulkCSVScan_Scans) GetTarget() string { - if t == nil { - t = &CreateBulkCSVScan_CreateBulkCSVScan_Scans{} - } - return t.Target -} -func (t *CreateBulkCSVScan_CreateBulkCSVScan_Scans) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVScan_CreateBulkCSVScan_Scans{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVScan_CreateBulkCSVScan_Scans) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVScan_CreateBulkCSVScan_Scans{} - } - return t.UpdatedBy -} - -type CreateBulkCSVScan_CreateBulkCSVScan struct { - Scans []*CreateBulkCSVScan_CreateBulkCSVScan_Scans "json:\"scans,omitempty\" graphql:\"scans\"" -} - -func (t *CreateBulkCSVScan_CreateBulkCSVScan) GetScans() []*CreateBulkCSVScan_CreateBulkCSVScan_Scans { - if t == nil { - t = &CreateBulkCSVScan_CreateBulkCSVScan{} - } - return t.Scans -} - -type CreateBulkScan_CreateBulkScan_Scans struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ScanType enums.ScanType "json:\"scanType\" graphql:\"scanType\"" - Status enums.ScanStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Target string "json:\"target\" graphql:\"target\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkScan_CreateBulkScan_Scans) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkScan_CreateBulkScan_Scans{} - } - return t.CreatedAt -} -func (t *CreateBulkScan_CreateBulkScan_Scans) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkScan_CreateBulkScan_Scans{} - } - return t.CreatedBy -} -func (t *CreateBulkScan_CreateBulkScan_Scans) GetID() string { - if t == nil { - t = &CreateBulkScan_CreateBulkScan_Scans{} - } - return t.ID -} -func (t *CreateBulkScan_CreateBulkScan_Scans) GetMetadata() map[string]any { - if t == nil { - t = &CreateBulkScan_CreateBulkScan_Scans{} - } - return t.Metadata -} -func (t *CreateBulkScan_CreateBulkScan_Scans) GetOwnerID() *string { - if t == nil { - t = &CreateBulkScan_CreateBulkScan_Scans{} - } - return t.OwnerID -} -func (t *CreateBulkScan_CreateBulkScan_Scans) GetScanType() *enums.ScanType { - if t == nil { - t = &CreateBulkScan_CreateBulkScan_Scans{} - } - return &t.ScanType -} -func (t *CreateBulkScan_CreateBulkScan_Scans) GetStatus() *enums.ScanStatus { - if t == nil { - t = &CreateBulkScan_CreateBulkScan_Scans{} - } - return &t.Status -} -func (t *CreateBulkScan_CreateBulkScan_Scans) GetTags() []string { - if t == nil { - t = &CreateBulkScan_CreateBulkScan_Scans{} - } - return t.Tags -} -func (t *CreateBulkScan_CreateBulkScan_Scans) GetTarget() string { - if t == nil { - t = &CreateBulkScan_CreateBulkScan_Scans{} - } - return t.Target -} -func (t *CreateBulkScan_CreateBulkScan_Scans) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkScan_CreateBulkScan_Scans{} - } - return t.UpdatedAt -} -func (t *CreateBulkScan_CreateBulkScan_Scans) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkScan_CreateBulkScan_Scans{} - } - return t.UpdatedBy -} - -type CreateBulkScan_CreateBulkScan struct { - Scans []*CreateBulkScan_CreateBulkScan_Scans "json:\"scans,omitempty\" graphql:\"scans\"" -} - -func (t *CreateBulkScan_CreateBulkScan) GetScans() []*CreateBulkScan_CreateBulkScan_Scans { - if t == nil { - t = &CreateBulkScan_CreateBulkScan{} - } - return t.Scans -} - -type CreateScan_CreateScan_Scan struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ScanType enums.ScanType "json:\"scanType\" graphql:\"scanType\"" - Status enums.ScanStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Target string "json:\"target\" graphql:\"target\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateScan_CreateScan_Scan) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateScan_CreateScan_Scan{} - } - return t.CreatedAt -} -func (t *CreateScan_CreateScan_Scan) GetCreatedBy() *string { - if t == nil { - t = &CreateScan_CreateScan_Scan{} - } - return t.CreatedBy -} -func (t *CreateScan_CreateScan_Scan) GetID() string { - if t == nil { - t = &CreateScan_CreateScan_Scan{} - } - return t.ID -} -func (t *CreateScan_CreateScan_Scan) GetMetadata() map[string]any { - if t == nil { - t = &CreateScan_CreateScan_Scan{} - } - return t.Metadata -} -func (t *CreateScan_CreateScan_Scan) GetOwnerID() *string { - if t == nil { - t = &CreateScan_CreateScan_Scan{} - } - return t.OwnerID -} -func (t *CreateScan_CreateScan_Scan) GetScanType() *enums.ScanType { - if t == nil { - t = &CreateScan_CreateScan_Scan{} - } - return &t.ScanType -} -func (t *CreateScan_CreateScan_Scan) GetStatus() *enums.ScanStatus { - if t == nil { - t = &CreateScan_CreateScan_Scan{} - } - return &t.Status -} -func (t *CreateScan_CreateScan_Scan) GetTags() []string { - if t == nil { - t = &CreateScan_CreateScan_Scan{} - } - return t.Tags -} -func (t *CreateScan_CreateScan_Scan) GetTarget() string { - if t == nil { - t = &CreateScan_CreateScan_Scan{} - } - return t.Target -} -func (t *CreateScan_CreateScan_Scan) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateScan_CreateScan_Scan{} - } - return t.UpdatedAt -} -func (t *CreateScan_CreateScan_Scan) GetUpdatedBy() *string { - if t == nil { - t = &CreateScan_CreateScan_Scan{} - } - return t.UpdatedBy -} - -type CreateScan_CreateScan struct { - Scan CreateScan_CreateScan_Scan "json:\"scan\" graphql:\"scan\"" -} - -func (t *CreateScan_CreateScan) GetScan() *CreateScan_CreateScan_Scan { - if t == nil { - t = &CreateScan_CreateScan{} - } - return &t.Scan -} - -type DeleteScan_DeleteScan struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteScan_DeleteScan) GetDeletedID() string { - if t == nil { - t = &DeleteScan_DeleteScan{} - } - return t.DeletedID -} - -type GetAllScans_Scans_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllScans_Scans_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllScans_Scans_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllScans_Scans_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllScans_Scans_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllScans_Scans_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllScans_Scans_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllScans_Scans_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllScans_Scans_PageInfo{} - } - return t.StartCursor -} - -type GetAllScans_Scans_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ScanType enums.ScanType "json:\"scanType\" graphql:\"scanType\"" - Status enums.ScanStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Target string "json:\"target\" graphql:\"target\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllScans_Scans_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllScans_Scans_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllScans_Scans_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllScans_Scans_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllScans_Scans_Edges_Node) GetID() string { - if t == nil { - t = &GetAllScans_Scans_Edges_Node{} - } - return t.ID -} -func (t *GetAllScans_Scans_Edges_Node) GetMetadata() map[string]any { - if t == nil { - t = &GetAllScans_Scans_Edges_Node{} - } - return t.Metadata -} -func (t *GetAllScans_Scans_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllScans_Scans_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllScans_Scans_Edges_Node) GetScanType() *enums.ScanType { - if t == nil { - t = &GetAllScans_Scans_Edges_Node{} - } - return &t.ScanType -} -func (t *GetAllScans_Scans_Edges_Node) GetStatus() *enums.ScanStatus { - if t == nil { - t = &GetAllScans_Scans_Edges_Node{} - } - return &t.Status -} -func (t *GetAllScans_Scans_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllScans_Scans_Edges_Node{} - } - return t.Tags -} -func (t *GetAllScans_Scans_Edges_Node) GetTarget() string { - if t == nil { - t = &GetAllScans_Scans_Edges_Node{} - } - return t.Target -} -func (t *GetAllScans_Scans_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllScans_Scans_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllScans_Scans_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllScans_Scans_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllScans_Scans_Edges struct { - Node *GetAllScans_Scans_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllScans_Scans_Edges) GetNode() *GetAllScans_Scans_Edges_Node { - if t == nil { - t = &GetAllScans_Scans_Edges{} - } - return t.Node -} - -type GetAllScans_Scans struct { - Edges []*GetAllScans_Scans_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllScans_Scans_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllScans_Scans) GetEdges() []*GetAllScans_Scans_Edges { - if t == nil { - t = &GetAllScans_Scans{} - } - return t.Edges -} -func (t *GetAllScans_Scans) GetPageInfo() *GetAllScans_Scans_PageInfo { - if t == nil { - t = &GetAllScans_Scans{} - } - return &t.PageInfo -} -func (t *GetAllScans_Scans) GetTotalCount() int64 { - if t == nil { - t = &GetAllScans_Scans{} - } - return t.TotalCount -} - -type GetScanByID_Scan struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ScanType enums.ScanType "json:\"scanType\" graphql:\"scanType\"" - Status enums.ScanStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Target string "json:\"target\" graphql:\"target\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetScanByID_Scan) GetCreatedAt() *time.Time { - if t == nil { - t = &GetScanByID_Scan{} - } - return t.CreatedAt -} -func (t *GetScanByID_Scan) GetCreatedBy() *string { - if t == nil { - t = &GetScanByID_Scan{} - } - return t.CreatedBy -} -func (t *GetScanByID_Scan) GetID() string { - if t == nil { - t = &GetScanByID_Scan{} - } - return t.ID -} -func (t *GetScanByID_Scan) GetMetadata() map[string]any { - if t == nil { - t = &GetScanByID_Scan{} - } - return t.Metadata -} -func (t *GetScanByID_Scan) GetOwnerID() *string { - if t == nil { - t = &GetScanByID_Scan{} - } - return t.OwnerID -} -func (t *GetScanByID_Scan) GetScanType() *enums.ScanType { - if t == nil { - t = &GetScanByID_Scan{} - } - return &t.ScanType -} -func (t *GetScanByID_Scan) GetStatus() *enums.ScanStatus { - if t == nil { - t = &GetScanByID_Scan{} - } - return &t.Status -} -func (t *GetScanByID_Scan) GetTags() []string { - if t == nil { - t = &GetScanByID_Scan{} - } - return t.Tags -} -func (t *GetScanByID_Scan) GetTarget() string { - if t == nil { - t = &GetScanByID_Scan{} - } - return t.Target -} -func (t *GetScanByID_Scan) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetScanByID_Scan{} - } - return t.UpdatedAt -} -func (t *GetScanByID_Scan) GetUpdatedBy() *string { - if t == nil { - t = &GetScanByID_Scan{} - } - return t.UpdatedBy -} - -type GetScans_Scans_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetScans_Scans_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetScans_Scans_PageInfo{} - } - return t.EndCursor -} -func (t *GetScans_Scans_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetScans_Scans_PageInfo{} - } - return t.HasNextPage -} -func (t *GetScans_Scans_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetScans_Scans_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetScans_Scans_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetScans_Scans_PageInfo{} - } - return t.StartCursor -} - -type GetScans_Scans_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ScanType enums.ScanType "json:\"scanType\" graphql:\"scanType\"" - Status enums.ScanStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Target string "json:\"target\" graphql:\"target\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetScans_Scans_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetScans_Scans_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetScans_Scans_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetScans_Scans_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetScans_Scans_Edges_Node) GetID() string { - if t == nil { - t = &GetScans_Scans_Edges_Node{} - } - return t.ID -} -func (t *GetScans_Scans_Edges_Node) GetMetadata() map[string]any { - if t == nil { - t = &GetScans_Scans_Edges_Node{} - } - return t.Metadata -} -func (t *GetScans_Scans_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetScans_Scans_Edges_Node{} - } - return t.OwnerID -} -func (t *GetScans_Scans_Edges_Node) GetScanType() *enums.ScanType { - if t == nil { - t = &GetScans_Scans_Edges_Node{} - } - return &t.ScanType -} -func (t *GetScans_Scans_Edges_Node) GetStatus() *enums.ScanStatus { - if t == nil { - t = &GetScans_Scans_Edges_Node{} - } - return &t.Status -} -func (t *GetScans_Scans_Edges_Node) GetTags() []string { - if t == nil { - t = &GetScans_Scans_Edges_Node{} - } - return t.Tags -} -func (t *GetScans_Scans_Edges_Node) GetTarget() string { - if t == nil { - t = &GetScans_Scans_Edges_Node{} - } - return t.Target -} -func (t *GetScans_Scans_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetScans_Scans_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetScans_Scans_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetScans_Scans_Edges_Node{} - } - return t.UpdatedBy -} - -type GetScans_Scans_Edges struct { - Node *GetScans_Scans_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetScans_Scans_Edges) GetNode() *GetScans_Scans_Edges_Node { - if t == nil { - t = &GetScans_Scans_Edges{} - } - return t.Node -} - -type GetScans_Scans struct { - Edges []*GetScans_Scans_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetScans_Scans_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetScans_Scans) GetEdges() []*GetScans_Scans_Edges { - if t == nil { - t = &GetScans_Scans{} - } - return t.Edges -} -func (t *GetScans_Scans) GetPageInfo() *GetScans_Scans_PageInfo { - if t == nil { - t = &GetScans_Scans{} - } - return &t.PageInfo -} -func (t *GetScans_Scans) GetTotalCount() int64 { - if t == nil { - t = &GetScans_Scans{} - } - return t.TotalCount -} - -type UpdateScan_UpdateScan_Scan struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ScanType enums.ScanType "json:\"scanType\" graphql:\"scanType\"" - Status enums.ScanStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Target string "json:\"target\" graphql:\"target\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateScan_UpdateScan_Scan) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateScan_UpdateScan_Scan{} - } - return t.CreatedAt -} -func (t *UpdateScan_UpdateScan_Scan) GetCreatedBy() *string { - if t == nil { - t = &UpdateScan_UpdateScan_Scan{} - } - return t.CreatedBy -} -func (t *UpdateScan_UpdateScan_Scan) GetID() string { - if t == nil { - t = &UpdateScan_UpdateScan_Scan{} - } - return t.ID -} -func (t *UpdateScan_UpdateScan_Scan) GetMetadata() map[string]any { - if t == nil { - t = &UpdateScan_UpdateScan_Scan{} - } - return t.Metadata -} -func (t *UpdateScan_UpdateScan_Scan) GetOwnerID() *string { - if t == nil { - t = &UpdateScan_UpdateScan_Scan{} - } - return t.OwnerID -} -func (t *UpdateScan_UpdateScan_Scan) GetScanType() *enums.ScanType { - if t == nil { - t = &UpdateScan_UpdateScan_Scan{} - } - return &t.ScanType -} -func (t *UpdateScan_UpdateScan_Scan) GetStatus() *enums.ScanStatus { - if t == nil { - t = &UpdateScan_UpdateScan_Scan{} - } - return &t.Status -} -func (t *UpdateScan_UpdateScan_Scan) GetTags() []string { - if t == nil { - t = &UpdateScan_UpdateScan_Scan{} - } - return t.Tags -} -func (t *UpdateScan_UpdateScan_Scan) GetTarget() string { - if t == nil { - t = &UpdateScan_UpdateScan_Scan{} - } - return t.Target -} -func (t *UpdateScan_UpdateScan_Scan) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateScan_UpdateScan_Scan{} - } - return t.UpdatedAt -} -func (t *UpdateScan_UpdateScan_Scan) GetUpdatedBy() *string { - if t == nil { - t = &UpdateScan_UpdateScan_Scan{} - } - return t.UpdatedBy -} - -type UpdateScan_UpdateScan struct { - Scan UpdateScan_UpdateScan_Scan "json:\"scan\" graphql:\"scan\"" -} - -func (t *UpdateScan_UpdateScan) GetScan() *UpdateScan_UpdateScan_Scan { - if t == nil { - t = &UpdateScan_UpdateScan{} - } - return &t.Scan -} - -type CreateBulkCSVScheduledJob_CreateBulkCSVScheduledJob_ScheduledJobs struct { - Active bool "json:\"active\" graphql:\"active\"" - Configuration models.JobConfiguration "json:\"configuration,omitempty\" graphql:\"configuration\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Cron *string "json:\"cron,omitempty\" graphql:\"cron\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - JobID string "json:\"jobID\" graphql:\"jobID\"" - JobRunnerID *string "json:\"jobRunnerID,omitempty\" graphql:\"jobRunnerID\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCSVScheduledJob_CreateBulkCSVScheduledJob_ScheduledJobs) GetActive() bool { - if t == nil { - t = &CreateBulkCSVScheduledJob_CreateBulkCSVScheduledJob_ScheduledJobs{} - } - return t.Active -} -func (t *CreateBulkCSVScheduledJob_CreateBulkCSVScheduledJob_ScheduledJobs) GetConfiguration() *models.JobConfiguration { - if t == nil { - t = &CreateBulkCSVScheduledJob_CreateBulkCSVScheduledJob_ScheduledJobs{} - } - return &t.Configuration -} -func (t *CreateBulkCSVScheduledJob_CreateBulkCSVScheduledJob_ScheduledJobs) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVScheduledJob_CreateBulkCSVScheduledJob_ScheduledJobs{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVScheduledJob_CreateBulkCSVScheduledJob_ScheduledJobs) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVScheduledJob_CreateBulkCSVScheduledJob_ScheduledJobs{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVScheduledJob_CreateBulkCSVScheduledJob_ScheduledJobs) GetCron() *string { - if t == nil { - t = &CreateBulkCSVScheduledJob_CreateBulkCSVScheduledJob_ScheduledJobs{} - } - return t.Cron -} -func (t *CreateBulkCSVScheduledJob_CreateBulkCSVScheduledJob_ScheduledJobs) GetDisplayID() string { - if t == nil { - t = &CreateBulkCSVScheduledJob_CreateBulkCSVScheduledJob_ScheduledJobs{} - } - return t.DisplayID -} -func (t *CreateBulkCSVScheduledJob_CreateBulkCSVScheduledJob_ScheduledJobs) GetID() string { - if t == nil { - t = &CreateBulkCSVScheduledJob_CreateBulkCSVScheduledJob_ScheduledJobs{} - } - return t.ID -} -func (t *CreateBulkCSVScheduledJob_CreateBulkCSVScheduledJob_ScheduledJobs) GetJobID() string { - if t == nil { - t = &CreateBulkCSVScheduledJob_CreateBulkCSVScheduledJob_ScheduledJobs{} - } - return t.JobID -} -func (t *CreateBulkCSVScheduledJob_CreateBulkCSVScheduledJob_ScheduledJobs) GetJobRunnerID() *string { - if t == nil { - t = &CreateBulkCSVScheduledJob_CreateBulkCSVScheduledJob_ScheduledJobs{} - } - return t.JobRunnerID -} -func (t *CreateBulkCSVScheduledJob_CreateBulkCSVScheduledJob_ScheduledJobs) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCSVScheduledJob_CreateBulkCSVScheduledJob_ScheduledJobs{} - } - return t.OwnerID -} -func (t *CreateBulkCSVScheduledJob_CreateBulkCSVScheduledJob_ScheduledJobs) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVScheduledJob_CreateBulkCSVScheduledJob_ScheduledJobs{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVScheduledJob_CreateBulkCSVScheduledJob_ScheduledJobs) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVScheduledJob_CreateBulkCSVScheduledJob_ScheduledJobs{} - } - return t.UpdatedBy -} - -type CreateBulkCSVScheduledJob_CreateBulkCSVScheduledJob struct { - ScheduledJobs []*CreateBulkCSVScheduledJob_CreateBulkCSVScheduledJob_ScheduledJobs "json:\"scheduledJobs,omitempty\" graphql:\"scheduledJobs\"" -} - -func (t *CreateBulkCSVScheduledJob_CreateBulkCSVScheduledJob) GetScheduledJobs() []*CreateBulkCSVScheduledJob_CreateBulkCSVScheduledJob_ScheduledJobs { - if t == nil { - t = &CreateBulkCSVScheduledJob_CreateBulkCSVScheduledJob{} - } - return t.ScheduledJobs -} - -type CreateBulkScheduledJob_CreateBulkScheduledJob_ScheduledJobs struct { - Active bool "json:\"active\" graphql:\"active\"" - Configuration models.JobConfiguration "json:\"configuration,omitempty\" graphql:\"configuration\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Cron *string "json:\"cron,omitempty\" graphql:\"cron\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - JobID string "json:\"jobID\" graphql:\"jobID\"" - JobRunnerID *string "json:\"jobRunnerID,omitempty\" graphql:\"jobRunnerID\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkScheduledJob_CreateBulkScheduledJob_ScheduledJobs) GetActive() bool { - if t == nil { - t = &CreateBulkScheduledJob_CreateBulkScheduledJob_ScheduledJobs{} - } - return t.Active -} -func (t *CreateBulkScheduledJob_CreateBulkScheduledJob_ScheduledJobs) GetConfiguration() *models.JobConfiguration { - if t == nil { - t = &CreateBulkScheduledJob_CreateBulkScheduledJob_ScheduledJobs{} - } - return &t.Configuration -} -func (t *CreateBulkScheduledJob_CreateBulkScheduledJob_ScheduledJobs) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkScheduledJob_CreateBulkScheduledJob_ScheduledJobs{} - } - return t.CreatedAt -} -func (t *CreateBulkScheduledJob_CreateBulkScheduledJob_ScheduledJobs) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkScheduledJob_CreateBulkScheduledJob_ScheduledJobs{} - } - return t.CreatedBy -} -func (t *CreateBulkScheduledJob_CreateBulkScheduledJob_ScheduledJobs) GetCron() *string { - if t == nil { - t = &CreateBulkScheduledJob_CreateBulkScheduledJob_ScheduledJobs{} - } - return t.Cron -} -func (t *CreateBulkScheduledJob_CreateBulkScheduledJob_ScheduledJobs) GetDisplayID() string { - if t == nil { - t = &CreateBulkScheduledJob_CreateBulkScheduledJob_ScheduledJobs{} - } - return t.DisplayID -} -func (t *CreateBulkScheduledJob_CreateBulkScheduledJob_ScheduledJobs) GetID() string { - if t == nil { - t = &CreateBulkScheduledJob_CreateBulkScheduledJob_ScheduledJobs{} - } - return t.ID -} -func (t *CreateBulkScheduledJob_CreateBulkScheduledJob_ScheduledJobs) GetJobID() string { - if t == nil { - t = &CreateBulkScheduledJob_CreateBulkScheduledJob_ScheduledJobs{} - } - return t.JobID -} -func (t *CreateBulkScheduledJob_CreateBulkScheduledJob_ScheduledJobs) GetJobRunnerID() *string { - if t == nil { - t = &CreateBulkScheduledJob_CreateBulkScheduledJob_ScheduledJobs{} - } - return t.JobRunnerID -} -func (t *CreateBulkScheduledJob_CreateBulkScheduledJob_ScheduledJobs) GetOwnerID() *string { - if t == nil { - t = &CreateBulkScheduledJob_CreateBulkScheduledJob_ScheduledJobs{} - } - return t.OwnerID -} -func (t *CreateBulkScheduledJob_CreateBulkScheduledJob_ScheduledJobs) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkScheduledJob_CreateBulkScheduledJob_ScheduledJobs{} - } - return t.UpdatedAt -} -func (t *CreateBulkScheduledJob_CreateBulkScheduledJob_ScheduledJobs) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkScheduledJob_CreateBulkScheduledJob_ScheduledJobs{} - } - return t.UpdatedBy -} - -type CreateBulkScheduledJob_CreateBulkScheduledJob struct { - ScheduledJobs []*CreateBulkScheduledJob_CreateBulkScheduledJob_ScheduledJobs "json:\"scheduledJobs,omitempty\" graphql:\"scheduledJobs\"" -} - -func (t *CreateBulkScheduledJob_CreateBulkScheduledJob) GetScheduledJobs() []*CreateBulkScheduledJob_CreateBulkScheduledJob_ScheduledJobs { - if t == nil { - t = &CreateBulkScheduledJob_CreateBulkScheduledJob{} - } - return t.ScheduledJobs -} - -type CreateScheduledJob_CreateScheduledJob_ScheduledJob struct { - Active bool "json:\"active\" graphql:\"active\"" - Configuration models.JobConfiguration "json:\"configuration,omitempty\" graphql:\"configuration\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Cron *string "json:\"cron,omitempty\" graphql:\"cron\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - JobID string "json:\"jobID\" graphql:\"jobID\"" - JobRunnerID *string "json:\"jobRunnerID,omitempty\" graphql:\"jobRunnerID\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateScheduledJob_CreateScheduledJob_ScheduledJob) GetActive() bool { - if t == nil { - t = &CreateScheduledJob_CreateScheduledJob_ScheduledJob{} - } - return t.Active -} -func (t *CreateScheduledJob_CreateScheduledJob_ScheduledJob) GetConfiguration() *models.JobConfiguration { - if t == nil { - t = &CreateScheduledJob_CreateScheduledJob_ScheduledJob{} - } - return &t.Configuration -} -func (t *CreateScheduledJob_CreateScheduledJob_ScheduledJob) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateScheduledJob_CreateScheduledJob_ScheduledJob{} - } - return t.CreatedAt -} -func (t *CreateScheduledJob_CreateScheduledJob_ScheduledJob) GetCreatedBy() *string { - if t == nil { - t = &CreateScheduledJob_CreateScheduledJob_ScheduledJob{} - } - return t.CreatedBy -} -func (t *CreateScheduledJob_CreateScheduledJob_ScheduledJob) GetCron() *string { - if t == nil { - t = &CreateScheduledJob_CreateScheduledJob_ScheduledJob{} - } - return t.Cron -} -func (t *CreateScheduledJob_CreateScheduledJob_ScheduledJob) GetDisplayID() string { - if t == nil { - t = &CreateScheduledJob_CreateScheduledJob_ScheduledJob{} - } - return t.DisplayID -} -func (t *CreateScheduledJob_CreateScheduledJob_ScheduledJob) GetID() string { - if t == nil { - t = &CreateScheduledJob_CreateScheduledJob_ScheduledJob{} - } - return t.ID -} -func (t *CreateScheduledJob_CreateScheduledJob_ScheduledJob) GetJobID() string { - if t == nil { - t = &CreateScheduledJob_CreateScheduledJob_ScheduledJob{} - } - return t.JobID -} -func (t *CreateScheduledJob_CreateScheduledJob_ScheduledJob) GetJobRunnerID() *string { - if t == nil { - t = &CreateScheduledJob_CreateScheduledJob_ScheduledJob{} - } - return t.JobRunnerID -} -func (t *CreateScheduledJob_CreateScheduledJob_ScheduledJob) GetOwnerID() *string { - if t == nil { - t = &CreateScheduledJob_CreateScheduledJob_ScheduledJob{} - } - return t.OwnerID -} -func (t *CreateScheduledJob_CreateScheduledJob_ScheduledJob) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateScheduledJob_CreateScheduledJob_ScheduledJob{} - } - return t.UpdatedAt -} -func (t *CreateScheduledJob_CreateScheduledJob_ScheduledJob) GetUpdatedBy() *string { - if t == nil { - t = &CreateScheduledJob_CreateScheduledJob_ScheduledJob{} - } - return t.UpdatedBy -} - -type CreateScheduledJob_CreateScheduledJob struct { - ScheduledJob CreateScheduledJob_CreateScheduledJob_ScheduledJob "json:\"scheduledJob\" graphql:\"scheduledJob\"" -} - -func (t *CreateScheduledJob_CreateScheduledJob) GetScheduledJob() *CreateScheduledJob_CreateScheduledJob_ScheduledJob { - if t == nil { - t = &CreateScheduledJob_CreateScheduledJob{} - } - return &t.ScheduledJob -} - -type DeleteScheduledJob_DeleteScheduledJob struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteScheduledJob_DeleteScheduledJob) GetDeletedID() string { - if t == nil { - t = &DeleteScheduledJob_DeleteScheduledJob{} - } - return t.DeletedID -} - -type GetAllScheduledJobs_ScheduledJobs_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllScheduledJobs_ScheduledJobs_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllScheduledJobs_ScheduledJobs_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllScheduledJobs_ScheduledJobs_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllScheduledJobs_ScheduledJobs_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllScheduledJobs_ScheduledJobs_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllScheduledJobs_ScheduledJobs_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllScheduledJobs_ScheduledJobs_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllScheduledJobs_ScheduledJobs_PageInfo{} - } - return t.StartCursor -} - -type GetAllScheduledJobs_ScheduledJobs_Edges_Node struct { - Active bool "json:\"active\" graphql:\"active\"" - Configuration models.JobConfiguration "json:\"configuration,omitempty\" graphql:\"configuration\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Cron *string "json:\"cron,omitempty\" graphql:\"cron\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - JobID string "json:\"jobID\" graphql:\"jobID\"" - JobRunnerID *string "json:\"jobRunnerID,omitempty\" graphql:\"jobRunnerID\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllScheduledJobs_ScheduledJobs_Edges_Node) GetActive() bool { - if t == nil { - t = &GetAllScheduledJobs_ScheduledJobs_Edges_Node{} - } - return t.Active -} -func (t *GetAllScheduledJobs_ScheduledJobs_Edges_Node) GetConfiguration() *models.JobConfiguration { - if t == nil { - t = &GetAllScheduledJobs_ScheduledJobs_Edges_Node{} - } - return &t.Configuration -} -func (t *GetAllScheduledJobs_ScheduledJobs_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllScheduledJobs_ScheduledJobs_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllScheduledJobs_ScheduledJobs_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllScheduledJobs_ScheduledJobs_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllScheduledJobs_ScheduledJobs_Edges_Node) GetCron() *string { - if t == nil { - t = &GetAllScheduledJobs_ScheduledJobs_Edges_Node{} - } - return t.Cron -} -func (t *GetAllScheduledJobs_ScheduledJobs_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetAllScheduledJobs_ScheduledJobs_Edges_Node{} - } - return t.DisplayID -} -func (t *GetAllScheduledJobs_ScheduledJobs_Edges_Node) GetID() string { - if t == nil { - t = &GetAllScheduledJobs_ScheduledJobs_Edges_Node{} - } - return t.ID -} -func (t *GetAllScheduledJobs_ScheduledJobs_Edges_Node) GetJobID() string { - if t == nil { - t = &GetAllScheduledJobs_ScheduledJobs_Edges_Node{} - } - return t.JobID -} -func (t *GetAllScheduledJobs_ScheduledJobs_Edges_Node) GetJobRunnerID() *string { - if t == nil { - t = &GetAllScheduledJobs_ScheduledJobs_Edges_Node{} - } - return t.JobRunnerID -} -func (t *GetAllScheduledJobs_ScheduledJobs_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllScheduledJobs_ScheduledJobs_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllScheduledJobs_ScheduledJobs_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllScheduledJobs_ScheduledJobs_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllScheduledJobs_ScheduledJobs_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllScheduledJobs_ScheduledJobs_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllScheduledJobs_ScheduledJobs_Edges struct { - Node *GetAllScheduledJobs_ScheduledJobs_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllScheduledJobs_ScheduledJobs_Edges) GetNode() *GetAllScheduledJobs_ScheduledJobs_Edges_Node { - if t == nil { - t = &GetAllScheduledJobs_ScheduledJobs_Edges{} - } - return t.Node -} - -type GetAllScheduledJobs_ScheduledJobs struct { - Edges []*GetAllScheduledJobs_ScheduledJobs_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllScheduledJobs_ScheduledJobs_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllScheduledJobs_ScheduledJobs) GetEdges() []*GetAllScheduledJobs_ScheduledJobs_Edges { - if t == nil { - t = &GetAllScheduledJobs_ScheduledJobs{} - } - return t.Edges -} -func (t *GetAllScheduledJobs_ScheduledJobs) GetPageInfo() *GetAllScheduledJobs_ScheduledJobs_PageInfo { - if t == nil { - t = &GetAllScheduledJobs_ScheduledJobs{} - } - return &t.PageInfo -} -func (t *GetAllScheduledJobs_ScheduledJobs) GetTotalCount() int64 { - if t == nil { - t = &GetAllScheduledJobs_ScheduledJobs{} - } - return t.TotalCount -} - -type GetScheduledJobByID_ScheduledJob struct { - Active bool "json:\"active\" graphql:\"active\"" - Configuration models.JobConfiguration "json:\"configuration,omitempty\" graphql:\"configuration\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Cron *string "json:\"cron,omitempty\" graphql:\"cron\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - JobID string "json:\"jobID\" graphql:\"jobID\"" - JobRunnerID *string "json:\"jobRunnerID,omitempty\" graphql:\"jobRunnerID\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetScheduledJobByID_ScheduledJob) GetActive() bool { - if t == nil { - t = &GetScheduledJobByID_ScheduledJob{} - } - return t.Active -} -func (t *GetScheduledJobByID_ScheduledJob) GetConfiguration() *models.JobConfiguration { - if t == nil { - t = &GetScheduledJobByID_ScheduledJob{} - } - return &t.Configuration -} -func (t *GetScheduledJobByID_ScheduledJob) GetCreatedAt() *time.Time { - if t == nil { - t = &GetScheduledJobByID_ScheduledJob{} - } - return t.CreatedAt -} -func (t *GetScheduledJobByID_ScheduledJob) GetCreatedBy() *string { - if t == nil { - t = &GetScheduledJobByID_ScheduledJob{} - } - return t.CreatedBy -} -func (t *GetScheduledJobByID_ScheduledJob) GetCron() *string { - if t == nil { - t = &GetScheduledJobByID_ScheduledJob{} - } - return t.Cron -} -func (t *GetScheduledJobByID_ScheduledJob) GetDisplayID() string { - if t == nil { - t = &GetScheduledJobByID_ScheduledJob{} - } - return t.DisplayID -} -func (t *GetScheduledJobByID_ScheduledJob) GetID() string { - if t == nil { - t = &GetScheduledJobByID_ScheduledJob{} - } - return t.ID -} -func (t *GetScheduledJobByID_ScheduledJob) GetJobID() string { - if t == nil { - t = &GetScheduledJobByID_ScheduledJob{} - } - return t.JobID -} -func (t *GetScheduledJobByID_ScheduledJob) GetJobRunnerID() *string { - if t == nil { - t = &GetScheduledJobByID_ScheduledJob{} - } - return t.JobRunnerID -} -func (t *GetScheduledJobByID_ScheduledJob) GetOwnerID() *string { - if t == nil { - t = &GetScheduledJobByID_ScheduledJob{} - } - return t.OwnerID -} -func (t *GetScheduledJobByID_ScheduledJob) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetScheduledJobByID_ScheduledJob{} - } - return t.UpdatedAt -} -func (t *GetScheduledJobByID_ScheduledJob) GetUpdatedBy() *string { - if t == nil { - t = &GetScheduledJobByID_ScheduledJob{} - } - return t.UpdatedBy -} - -type GetScheduledJobs_ScheduledJobs_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetScheduledJobs_ScheduledJobs_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetScheduledJobs_ScheduledJobs_PageInfo{} - } - return t.EndCursor -} -func (t *GetScheduledJobs_ScheduledJobs_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetScheduledJobs_ScheduledJobs_PageInfo{} - } - return t.HasNextPage -} -func (t *GetScheduledJobs_ScheduledJobs_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetScheduledJobs_ScheduledJobs_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetScheduledJobs_ScheduledJobs_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetScheduledJobs_ScheduledJobs_PageInfo{} - } - return t.StartCursor -} - -type GetScheduledJobs_ScheduledJobs_Edges_Node struct { - Active bool "json:\"active\" graphql:\"active\"" - Configuration models.JobConfiguration "json:\"configuration,omitempty\" graphql:\"configuration\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Cron *string "json:\"cron,omitempty\" graphql:\"cron\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - JobID string "json:\"jobID\" graphql:\"jobID\"" - JobRunnerID *string "json:\"jobRunnerID,omitempty\" graphql:\"jobRunnerID\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetScheduledJobs_ScheduledJobs_Edges_Node) GetActive() bool { - if t == nil { - t = &GetScheduledJobs_ScheduledJobs_Edges_Node{} - } - return t.Active -} -func (t *GetScheduledJobs_ScheduledJobs_Edges_Node) GetConfiguration() *models.JobConfiguration { - if t == nil { - t = &GetScheduledJobs_ScheduledJobs_Edges_Node{} - } - return &t.Configuration -} -func (t *GetScheduledJobs_ScheduledJobs_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetScheduledJobs_ScheduledJobs_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetScheduledJobs_ScheduledJobs_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetScheduledJobs_ScheduledJobs_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetScheduledJobs_ScheduledJobs_Edges_Node) GetCron() *string { - if t == nil { - t = &GetScheduledJobs_ScheduledJobs_Edges_Node{} - } - return t.Cron -} -func (t *GetScheduledJobs_ScheduledJobs_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetScheduledJobs_ScheduledJobs_Edges_Node{} - } - return t.DisplayID -} -func (t *GetScheduledJobs_ScheduledJobs_Edges_Node) GetID() string { - if t == nil { - t = &GetScheduledJobs_ScheduledJobs_Edges_Node{} - } - return t.ID -} -func (t *GetScheduledJobs_ScheduledJobs_Edges_Node) GetJobID() string { - if t == nil { - t = &GetScheduledJobs_ScheduledJobs_Edges_Node{} - } - return t.JobID -} -func (t *GetScheduledJobs_ScheduledJobs_Edges_Node) GetJobRunnerID() *string { - if t == nil { - t = &GetScheduledJobs_ScheduledJobs_Edges_Node{} - } - return t.JobRunnerID -} -func (t *GetScheduledJobs_ScheduledJobs_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetScheduledJobs_ScheduledJobs_Edges_Node{} - } - return t.OwnerID -} -func (t *GetScheduledJobs_ScheduledJobs_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetScheduledJobs_ScheduledJobs_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetScheduledJobs_ScheduledJobs_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetScheduledJobs_ScheduledJobs_Edges_Node{} - } - return t.UpdatedBy -} - -type GetScheduledJobs_ScheduledJobs_Edges struct { - Node *GetScheduledJobs_ScheduledJobs_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetScheduledJobs_ScheduledJobs_Edges) GetNode() *GetScheduledJobs_ScheduledJobs_Edges_Node { - if t == nil { - t = &GetScheduledJobs_ScheduledJobs_Edges{} - } - return t.Node -} - -type GetScheduledJobs_ScheduledJobs struct { - Edges []*GetScheduledJobs_ScheduledJobs_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetScheduledJobs_ScheduledJobs_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetScheduledJobs_ScheduledJobs) GetEdges() []*GetScheduledJobs_ScheduledJobs_Edges { - if t == nil { - t = &GetScheduledJobs_ScheduledJobs{} - } - return t.Edges -} -func (t *GetScheduledJobs_ScheduledJobs) GetPageInfo() *GetScheduledJobs_ScheduledJobs_PageInfo { - if t == nil { - t = &GetScheduledJobs_ScheduledJobs{} - } - return &t.PageInfo -} -func (t *GetScheduledJobs_ScheduledJobs) GetTotalCount() int64 { - if t == nil { - t = &GetScheduledJobs_ScheduledJobs{} - } - return t.TotalCount -} - -type UpdateScheduledJob_UpdateScheduledJob_ScheduledJob struct { - Active bool "json:\"active\" graphql:\"active\"" - Configuration models.JobConfiguration "json:\"configuration,omitempty\" graphql:\"configuration\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Cron *string "json:\"cron,omitempty\" graphql:\"cron\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - JobID string "json:\"jobID\" graphql:\"jobID\"" - JobRunnerID *string "json:\"jobRunnerID,omitempty\" graphql:\"jobRunnerID\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateScheduledJob_UpdateScheduledJob_ScheduledJob) GetActive() bool { - if t == nil { - t = &UpdateScheduledJob_UpdateScheduledJob_ScheduledJob{} - } - return t.Active -} -func (t *UpdateScheduledJob_UpdateScheduledJob_ScheduledJob) GetConfiguration() *models.JobConfiguration { - if t == nil { - t = &UpdateScheduledJob_UpdateScheduledJob_ScheduledJob{} - } - return &t.Configuration -} -func (t *UpdateScheduledJob_UpdateScheduledJob_ScheduledJob) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateScheduledJob_UpdateScheduledJob_ScheduledJob{} - } - return t.CreatedAt -} -func (t *UpdateScheduledJob_UpdateScheduledJob_ScheduledJob) GetCreatedBy() *string { - if t == nil { - t = &UpdateScheduledJob_UpdateScheduledJob_ScheduledJob{} - } - return t.CreatedBy -} -func (t *UpdateScheduledJob_UpdateScheduledJob_ScheduledJob) GetCron() *string { - if t == nil { - t = &UpdateScheduledJob_UpdateScheduledJob_ScheduledJob{} - } - return t.Cron -} -func (t *UpdateScheduledJob_UpdateScheduledJob_ScheduledJob) GetDisplayID() string { - if t == nil { - t = &UpdateScheduledJob_UpdateScheduledJob_ScheduledJob{} - } - return t.DisplayID -} -func (t *UpdateScheduledJob_UpdateScheduledJob_ScheduledJob) GetID() string { - if t == nil { - t = &UpdateScheduledJob_UpdateScheduledJob_ScheduledJob{} - } - return t.ID -} -func (t *UpdateScheduledJob_UpdateScheduledJob_ScheduledJob) GetJobID() string { - if t == nil { - t = &UpdateScheduledJob_UpdateScheduledJob_ScheduledJob{} - } - return t.JobID -} -func (t *UpdateScheduledJob_UpdateScheduledJob_ScheduledJob) GetJobRunnerID() *string { - if t == nil { - t = &UpdateScheduledJob_UpdateScheduledJob_ScheduledJob{} - } - return t.JobRunnerID -} -func (t *UpdateScheduledJob_UpdateScheduledJob_ScheduledJob) GetOwnerID() *string { - if t == nil { - t = &UpdateScheduledJob_UpdateScheduledJob_ScheduledJob{} - } - return t.OwnerID -} -func (t *UpdateScheduledJob_UpdateScheduledJob_ScheduledJob) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateScheduledJob_UpdateScheduledJob_ScheduledJob{} - } - return t.UpdatedAt -} -func (t *UpdateScheduledJob_UpdateScheduledJob_ScheduledJob) GetUpdatedBy() *string { - if t == nil { - t = &UpdateScheduledJob_UpdateScheduledJob_ScheduledJob{} - } - return t.UpdatedBy -} - -type UpdateScheduledJob_UpdateScheduledJob struct { - ScheduledJob UpdateScheduledJob_UpdateScheduledJob_ScheduledJob "json:\"scheduledJob\" graphql:\"scheduledJob\"" -} - -func (t *UpdateScheduledJob_UpdateScheduledJob) GetScheduledJob() *UpdateScheduledJob_UpdateScheduledJob_ScheduledJob { - if t == nil { - t = &UpdateScheduledJob_UpdateScheduledJob{} - } - return &t.ScheduledJob -} - -type CreateScheduledJobRun_CreateScheduledJobRun_ScheduledJobRun struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ExpectedExecutionTime time.Time "json:\"expectedExecutionTime\" graphql:\"expectedExecutionTime\"" - ID string "json:\"id\" graphql:\"id\"" - JobRunnerID string "json:\"jobRunnerID\" graphql:\"jobRunnerID\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ScheduledJobID string "json:\"scheduledJobID\" graphql:\"scheduledJobID\"" - Script string "json:\"script\" graphql:\"script\"" - Status enums.ScheduledJobRunStatus "json:\"status\" graphql:\"status\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateScheduledJobRun_CreateScheduledJobRun_ScheduledJobRun) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateScheduledJobRun_CreateScheduledJobRun_ScheduledJobRun{} - } - return t.CreatedAt -} -func (t *CreateScheduledJobRun_CreateScheduledJobRun_ScheduledJobRun) GetCreatedBy() *string { - if t == nil { - t = &CreateScheduledJobRun_CreateScheduledJobRun_ScheduledJobRun{} - } - return t.CreatedBy -} -func (t *CreateScheduledJobRun_CreateScheduledJobRun_ScheduledJobRun) GetExpectedExecutionTime() *time.Time { - if t == nil { - t = &CreateScheduledJobRun_CreateScheduledJobRun_ScheduledJobRun{} - } - return &t.ExpectedExecutionTime -} -func (t *CreateScheduledJobRun_CreateScheduledJobRun_ScheduledJobRun) GetID() string { - if t == nil { - t = &CreateScheduledJobRun_CreateScheduledJobRun_ScheduledJobRun{} - } - return t.ID -} -func (t *CreateScheduledJobRun_CreateScheduledJobRun_ScheduledJobRun) GetJobRunnerID() string { - if t == nil { - t = &CreateScheduledJobRun_CreateScheduledJobRun_ScheduledJobRun{} - } - return t.JobRunnerID -} -func (t *CreateScheduledJobRun_CreateScheduledJobRun_ScheduledJobRun) GetOwnerID() *string { - if t == nil { - t = &CreateScheduledJobRun_CreateScheduledJobRun_ScheduledJobRun{} - } - return t.OwnerID -} -func (t *CreateScheduledJobRun_CreateScheduledJobRun_ScheduledJobRun) GetScheduledJobID() string { - if t == nil { - t = &CreateScheduledJobRun_CreateScheduledJobRun_ScheduledJobRun{} - } - return t.ScheduledJobID -} -func (t *CreateScheduledJobRun_CreateScheduledJobRun_ScheduledJobRun) GetScript() string { - if t == nil { - t = &CreateScheduledJobRun_CreateScheduledJobRun_ScheduledJobRun{} - } - return t.Script -} -func (t *CreateScheduledJobRun_CreateScheduledJobRun_ScheduledJobRun) GetStatus() *enums.ScheduledJobRunStatus { - if t == nil { - t = &CreateScheduledJobRun_CreateScheduledJobRun_ScheduledJobRun{} - } - return &t.Status -} -func (t *CreateScheduledJobRun_CreateScheduledJobRun_ScheduledJobRun) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateScheduledJobRun_CreateScheduledJobRun_ScheduledJobRun{} - } - return t.UpdatedAt -} -func (t *CreateScheduledJobRun_CreateScheduledJobRun_ScheduledJobRun) GetUpdatedBy() *string { - if t == nil { - t = &CreateScheduledJobRun_CreateScheduledJobRun_ScheduledJobRun{} - } - return t.UpdatedBy -} - -type CreateScheduledJobRun_CreateScheduledJobRun struct { - ScheduledJobRun CreateScheduledJobRun_CreateScheduledJobRun_ScheduledJobRun "json:\"scheduledJobRun\" graphql:\"scheduledJobRun\"" -} - -func (t *CreateScheduledJobRun_CreateScheduledJobRun) GetScheduledJobRun() *CreateScheduledJobRun_CreateScheduledJobRun_ScheduledJobRun { - if t == nil { - t = &CreateScheduledJobRun_CreateScheduledJobRun{} - } - return &t.ScheduledJobRun -} - -type DeleteScheduledJobRun_DeleteScheduledJobRun struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteScheduledJobRun_DeleteScheduledJobRun) GetDeletedID() string { - if t == nil { - t = &DeleteScheduledJobRun_DeleteScheduledJobRun{} - } - return t.DeletedID -} - -type GetAllScheduledJobRuns_ScheduledJobRuns_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllScheduledJobRuns_ScheduledJobRuns_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllScheduledJobRuns_ScheduledJobRuns_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllScheduledJobRuns_ScheduledJobRuns_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllScheduledJobRuns_ScheduledJobRuns_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllScheduledJobRuns_ScheduledJobRuns_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllScheduledJobRuns_ScheduledJobRuns_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllScheduledJobRuns_ScheduledJobRuns_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllScheduledJobRuns_ScheduledJobRuns_PageInfo{} - } - return t.StartCursor -} - -type GetAllScheduledJobRuns_ScheduledJobRuns_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ExpectedExecutionTime time.Time "json:\"expectedExecutionTime\" graphql:\"expectedExecutionTime\"" - ID string "json:\"id\" graphql:\"id\"" - JobRunnerID string "json:\"jobRunnerID\" graphql:\"jobRunnerID\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ScheduledJobID string "json:\"scheduledJobID\" graphql:\"scheduledJobID\"" - Script string "json:\"script\" graphql:\"script\"" - Status enums.ScheduledJobRunStatus "json:\"status\" graphql:\"status\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllScheduledJobRuns_ScheduledJobRuns_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllScheduledJobRuns_ScheduledJobRuns_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllScheduledJobRuns_ScheduledJobRuns_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllScheduledJobRuns_ScheduledJobRuns_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllScheduledJobRuns_ScheduledJobRuns_Edges_Node) GetExpectedExecutionTime() *time.Time { - if t == nil { - t = &GetAllScheduledJobRuns_ScheduledJobRuns_Edges_Node{} - } - return &t.ExpectedExecutionTime -} -func (t *GetAllScheduledJobRuns_ScheduledJobRuns_Edges_Node) GetID() string { - if t == nil { - t = &GetAllScheduledJobRuns_ScheduledJobRuns_Edges_Node{} - } - return t.ID -} -func (t *GetAllScheduledJobRuns_ScheduledJobRuns_Edges_Node) GetJobRunnerID() string { - if t == nil { - t = &GetAllScheduledJobRuns_ScheduledJobRuns_Edges_Node{} - } - return t.JobRunnerID -} -func (t *GetAllScheduledJobRuns_ScheduledJobRuns_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllScheduledJobRuns_ScheduledJobRuns_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllScheduledJobRuns_ScheduledJobRuns_Edges_Node) GetScheduledJobID() string { - if t == nil { - t = &GetAllScheduledJobRuns_ScheduledJobRuns_Edges_Node{} - } - return t.ScheduledJobID -} -func (t *GetAllScheduledJobRuns_ScheduledJobRuns_Edges_Node) GetScript() string { - if t == nil { - t = &GetAllScheduledJobRuns_ScheduledJobRuns_Edges_Node{} - } - return t.Script -} -func (t *GetAllScheduledJobRuns_ScheduledJobRuns_Edges_Node) GetStatus() *enums.ScheduledJobRunStatus { - if t == nil { - t = &GetAllScheduledJobRuns_ScheduledJobRuns_Edges_Node{} - } - return &t.Status -} -func (t *GetAllScheduledJobRuns_ScheduledJobRuns_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllScheduledJobRuns_ScheduledJobRuns_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllScheduledJobRuns_ScheduledJobRuns_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllScheduledJobRuns_ScheduledJobRuns_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllScheduledJobRuns_ScheduledJobRuns_Edges struct { - Node *GetAllScheduledJobRuns_ScheduledJobRuns_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllScheduledJobRuns_ScheduledJobRuns_Edges) GetNode() *GetAllScheduledJobRuns_ScheduledJobRuns_Edges_Node { - if t == nil { - t = &GetAllScheduledJobRuns_ScheduledJobRuns_Edges{} - } - return t.Node -} - -type GetAllScheduledJobRuns_ScheduledJobRuns struct { - Edges []*GetAllScheduledJobRuns_ScheduledJobRuns_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllScheduledJobRuns_ScheduledJobRuns_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllScheduledJobRuns_ScheduledJobRuns) GetEdges() []*GetAllScheduledJobRuns_ScheduledJobRuns_Edges { - if t == nil { - t = &GetAllScheduledJobRuns_ScheduledJobRuns{} - } - return t.Edges -} -func (t *GetAllScheduledJobRuns_ScheduledJobRuns) GetPageInfo() *GetAllScheduledJobRuns_ScheduledJobRuns_PageInfo { - if t == nil { - t = &GetAllScheduledJobRuns_ScheduledJobRuns{} - } - return &t.PageInfo -} -func (t *GetAllScheduledJobRuns_ScheduledJobRuns) GetTotalCount() int64 { - if t == nil { - t = &GetAllScheduledJobRuns_ScheduledJobRuns{} - } - return t.TotalCount -} - -type GetScheduledJobRunByID_ScheduledJobRun struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ExpectedExecutionTime time.Time "json:\"expectedExecutionTime\" graphql:\"expectedExecutionTime\"" - ID string "json:\"id\" graphql:\"id\"" - JobRunnerID string "json:\"jobRunnerID\" graphql:\"jobRunnerID\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ScheduledJobID string "json:\"scheduledJobID\" graphql:\"scheduledJobID\"" - Script string "json:\"script\" graphql:\"script\"" - Status enums.ScheduledJobRunStatus "json:\"status\" graphql:\"status\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetScheduledJobRunByID_ScheduledJobRun) GetCreatedAt() *time.Time { - if t == nil { - t = &GetScheduledJobRunByID_ScheduledJobRun{} - } - return t.CreatedAt -} -func (t *GetScheduledJobRunByID_ScheduledJobRun) GetCreatedBy() *string { - if t == nil { - t = &GetScheduledJobRunByID_ScheduledJobRun{} - } - return t.CreatedBy -} -func (t *GetScheduledJobRunByID_ScheduledJobRun) GetExpectedExecutionTime() *time.Time { - if t == nil { - t = &GetScheduledJobRunByID_ScheduledJobRun{} - } - return &t.ExpectedExecutionTime -} -func (t *GetScheduledJobRunByID_ScheduledJobRun) GetID() string { - if t == nil { - t = &GetScheduledJobRunByID_ScheduledJobRun{} - } - return t.ID -} -func (t *GetScheduledJobRunByID_ScheduledJobRun) GetJobRunnerID() string { - if t == nil { - t = &GetScheduledJobRunByID_ScheduledJobRun{} - } - return t.JobRunnerID -} -func (t *GetScheduledJobRunByID_ScheduledJobRun) GetOwnerID() *string { - if t == nil { - t = &GetScheduledJobRunByID_ScheduledJobRun{} - } - return t.OwnerID -} -func (t *GetScheduledJobRunByID_ScheduledJobRun) GetScheduledJobID() string { - if t == nil { - t = &GetScheduledJobRunByID_ScheduledJobRun{} - } - return t.ScheduledJobID -} -func (t *GetScheduledJobRunByID_ScheduledJobRun) GetScript() string { - if t == nil { - t = &GetScheduledJobRunByID_ScheduledJobRun{} - } - return t.Script -} -func (t *GetScheduledJobRunByID_ScheduledJobRun) GetStatus() *enums.ScheduledJobRunStatus { - if t == nil { - t = &GetScheduledJobRunByID_ScheduledJobRun{} - } - return &t.Status -} -func (t *GetScheduledJobRunByID_ScheduledJobRun) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetScheduledJobRunByID_ScheduledJobRun{} - } - return t.UpdatedAt -} -func (t *GetScheduledJobRunByID_ScheduledJobRun) GetUpdatedBy() *string { - if t == nil { - t = &GetScheduledJobRunByID_ScheduledJobRun{} - } - return t.UpdatedBy -} - -type GetScheduledJobRuns_ScheduledJobRuns_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetScheduledJobRuns_ScheduledJobRuns_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetScheduledJobRuns_ScheduledJobRuns_PageInfo{} - } - return t.EndCursor -} -func (t *GetScheduledJobRuns_ScheduledJobRuns_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetScheduledJobRuns_ScheduledJobRuns_PageInfo{} - } - return t.HasNextPage -} -func (t *GetScheduledJobRuns_ScheduledJobRuns_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetScheduledJobRuns_ScheduledJobRuns_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetScheduledJobRuns_ScheduledJobRuns_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetScheduledJobRuns_ScheduledJobRuns_PageInfo{} - } - return t.StartCursor -} - -type GetScheduledJobRuns_ScheduledJobRuns_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ExpectedExecutionTime time.Time "json:\"expectedExecutionTime\" graphql:\"expectedExecutionTime\"" - ID string "json:\"id\" graphql:\"id\"" - JobRunnerID string "json:\"jobRunnerID\" graphql:\"jobRunnerID\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ScheduledJobID string "json:\"scheduledJobID\" graphql:\"scheduledJobID\"" - Script string "json:\"script\" graphql:\"script\"" - Status enums.ScheduledJobRunStatus "json:\"status\" graphql:\"status\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetScheduledJobRuns_ScheduledJobRuns_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetScheduledJobRuns_ScheduledJobRuns_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetScheduledJobRuns_ScheduledJobRuns_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetScheduledJobRuns_ScheduledJobRuns_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetScheduledJobRuns_ScheduledJobRuns_Edges_Node) GetExpectedExecutionTime() *time.Time { - if t == nil { - t = &GetScheduledJobRuns_ScheduledJobRuns_Edges_Node{} - } - return &t.ExpectedExecutionTime -} -func (t *GetScheduledJobRuns_ScheduledJobRuns_Edges_Node) GetID() string { - if t == nil { - t = &GetScheduledJobRuns_ScheduledJobRuns_Edges_Node{} - } - return t.ID -} -func (t *GetScheduledJobRuns_ScheduledJobRuns_Edges_Node) GetJobRunnerID() string { - if t == nil { - t = &GetScheduledJobRuns_ScheduledJobRuns_Edges_Node{} - } - return t.JobRunnerID -} -func (t *GetScheduledJobRuns_ScheduledJobRuns_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetScheduledJobRuns_ScheduledJobRuns_Edges_Node{} - } - return t.OwnerID -} -func (t *GetScheduledJobRuns_ScheduledJobRuns_Edges_Node) GetScheduledJobID() string { - if t == nil { - t = &GetScheduledJobRuns_ScheduledJobRuns_Edges_Node{} - } - return t.ScheduledJobID -} -func (t *GetScheduledJobRuns_ScheduledJobRuns_Edges_Node) GetScript() string { - if t == nil { - t = &GetScheduledJobRuns_ScheduledJobRuns_Edges_Node{} - } - return t.Script -} -func (t *GetScheduledJobRuns_ScheduledJobRuns_Edges_Node) GetStatus() *enums.ScheduledJobRunStatus { - if t == nil { - t = &GetScheduledJobRuns_ScheduledJobRuns_Edges_Node{} - } - return &t.Status -} -func (t *GetScheduledJobRuns_ScheduledJobRuns_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetScheduledJobRuns_ScheduledJobRuns_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetScheduledJobRuns_ScheduledJobRuns_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetScheduledJobRuns_ScheduledJobRuns_Edges_Node{} - } - return t.UpdatedBy -} - -type GetScheduledJobRuns_ScheduledJobRuns_Edges struct { - Node *GetScheduledJobRuns_ScheduledJobRuns_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetScheduledJobRuns_ScheduledJobRuns_Edges) GetNode() *GetScheduledJobRuns_ScheduledJobRuns_Edges_Node { - if t == nil { - t = &GetScheduledJobRuns_ScheduledJobRuns_Edges{} - } - return t.Node -} - -type GetScheduledJobRuns_ScheduledJobRuns struct { - Edges []*GetScheduledJobRuns_ScheduledJobRuns_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetScheduledJobRuns_ScheduledJobRuns_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetScheduledJobRuns_ScheduledJobRuns) GetEdges() []*GetScheduledJobRuns_ScheduledJobRuns_Edges { - if t == nil { - t = &GetScheduledJobRuns_ScheduledJobRuns{} - } - return t.Edges -} -func (t *GetScheduledJobRuns_ScheduledJobRuns) GetPageInfo() *GetScheduledJobRuns_ScheduledJobRuns_PageInfo { - if t == nil { - t = &GetScheduledJobRuns_ScheduledJobRuns{} - } - return &t.PageInfo -} -func (t *GetScheduledJobRuns_ScheduledJobRuns) GetTotalCount() int64 { - if t == nil { - t = &GetScheduledJobRuns_ScheduledJobRuns{} - } - return t.TotalCount -} - -type UpdateScheduledJobRun_UpdateScheduledJobRun_ScheduledJobRun struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ExpectedExecutionTime time.Time "json:\"expectedExecutionTime\" graphql:\"expectedExecutionTime\"" - ID string "json:\"id\" graphql:\"id\"" - JobRunnerID string "json:\"jobRunnerID\" graphql:\"jobRunnerID\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ScheduledJobID string "json:\"scheduledJobID\" graphql:\"scheduledJobID\"" - Script string "json:\"script\" graphql:\"script\"" - Status enums.ScheduledJobRunStatus "json:\"status\" graphql:\"status\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateScheduledJobRun_UpdateScheduledJobRun_ScheduledJobRun) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateScheduledJobRun_UpdateScheduledJobRun_ScheduledJobRun{} - } - return t.CreatedAt -} -func (t *UpdateScheduledJobRun_UpdateScheduledJobRun_ScheduledJobRun) GetCreatedBy() *string { - if t == nil { - t = &UpdateScheduledJobRun_UpdateScheduledJobRun_ScheduledJobRun{} - } - return t.CreatedBy -} -func (t *UpdateScheduledJobRun_UpdateScheduledJobRun_ScheduledJobRun) GetExpectedExecutionTime() *time.Time { - if t == nil { - t = &UpdateScheduledJobRun_UpdateScheduledJobRun_ScheduledJobRun{} - } - return &t.ExpectedExecutionTime -} -func (t *UpdateScheduledJobRun_UpdateScheduledJobRun_ScheduledJobRun) GetID() string { - if t == nil { - t = &UpdateScheduledJobRun_UpdateScheduledJobRun_ScheduledJobRun{} - } - return t.ID -} -func (t *UpdateScheduledJobRun_UpdateScheduledJobRun_ScheduledJobRun) GetJobRunnerID() string { - if t == nil { - t = &UpdateScheduledJobRun_UpdateScheduledJobRun_ScheduledJobRun{} - } - return t.JobRunnerID -} -func (t *UpdateScheduledJobRun_UpdateScheduledJobRun_ScheduledJobRun) GetOwnerID() *string { - if t == nil { - t = &UpdateScheduledJobRun_UpdateScheduledJobRun_ScheduledJobRun{} - } - return t.OwnerID -} -func (t *UpdateScheduledJobRun_UpdateScheduledJobRun_ScheduledJobRun) GetScheduledJobID() string { - if t == nil { - t = &UpdateScheduledJobRun_UpdateScheduledJobRun_ScheduledJobRun{} - } - return t.ScheduledJobID -} -func (t *UpdateScheduledJobRun_UpdateScheduledJobRun_ScheduledJobRun) GetScript() string { - if t == nil { - t = &UpdateScheduledJobRun_UpdateScheduledJobRun_ScheduledJobRun{} - } - return t.Script -} -func (t *UpdateScheduledJobRun_UpdateScheduledJobRun_ScheduledJobRun) GetStatus() *enums.ScheduledJobRunStatus { - if t == nil { - t = &UpdateScheduledJobRun_UpdateScheduledJobRun_ScheduledJobRun{} - } - return &t.Status -} -func (t *UpdateScheduledJobRun_UpdateScheduledJobRun_ScheduledJobRun) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateScheduledJobRun_UpdateScheduledJobRun_ScheduledJobRun{} - } - return t.UpdatedAt -} -func (t *UpdateScheduledJobRun_UpdateScheduledJobRun_ScheduledJobRun) GetUpdatedBy() *string { - if t == nil { - t = &UpdateScheduledJobRun_UpdateScheduledJobRun_ScheduledJobRun{} - } - return t.UpdatedBy -} - -type UpdateScheduledJobRun_UpdateScheduledJobRun struct { - ScheduledJobRun UpdateScheduledJobRun_UpdateScheduledJobRun_ScheduledJobRun "json:\"scheduledJobRun\" graphql:\"scheduledJobRun\"" -} - -func (t *UpdateScheduledJobRun_UpdateScheduledJobRun) GetScheduledJobRun() *UpdateScheduledJobRun_UpdateScheduledJobRun_ScheduledJobRun { - if t == nil { - t = &UpdateScheduledJobRun_UpdateScheduledJobRun{} - } - return &t.ScheduledJobRun -} - -type GlobalSearch_Search_ActionPlans_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GlobalSearch_Search_ActionPlans_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GlobalSearch_Search_ActionPlans_PageInfo{} - } - return t.EndCursor -} -func (t *GlobalSearch_Search_ActionPlans_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GlobalSearch_Search_ActionPlans_PageInfo{} - } - return t.HasNextPage -} -func (t *GlobalSearch_Search_ActionPlans_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GlobalSearch_Search_ActionPlans_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GlobalSearch_Search_ActionPlans_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GlobalSearch_Search_ActionPlans_PageInfo{} - } - return t.StartCursor -} - -type GlobalSearch_Search_ActionPlans_Edges_Node struct { - Details *string "json:\"details,omitempty\" graphql:\"details\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" -} - -func (t *GlobalSearch_Search_ActionPlans_Edges_Node) GetDetails() *string { - if t == nil { - t = &GlobalSearch_Search_ActionPlans_Edges_Node{} - } - return t.Details -} -func (t *GlobalSearch_Search_ActionPlans_Edges_Node) GetID() string { - if t == nil { - t = &GlobalSearch_Search_ActionPlans_Edges_Node{} - } - return t.ID -} -func (t *GlobalSearch_Search_ActionPlans_Edges_Node) GetName() string { - if t == nil { - t = &GlobalSearch_Search_ActionPlans_Edges_Node{} - } - return t.Name -} -func (t *GlobalSearch_Search_ActionPlans_Edges_Node) GetTags() []string { - if t == nil { - t = &GlobalSearch_Search_ActionPlans_Edges_Node{} - } - return t.Tags -} - -type GlobalSearch_Search_ActionPlans_Edges struct { - Node *GlobalSearch_Search_ActionPlans_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GlobalSearch_Search_ActionPlans_Edges) GetNode() *GlobalSearch_Search_ActionPlans_Edges_Node { - if t == nil { - t = &GlobalSearch_Search_ActionPlans_Edges{} - } - return t.Node -} - -type GlobalSearch_Search_ActionPlans struct { - Edges []*GlobalSearch_Search_ActionPlans_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GlobalSearch_Search_ActionPlans_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GlobalSearch_Search_ActionPlans) GetEdges() []*GlobalSearch_Search_ActionPlans_Edges { - if t == nil { - t = &GlobalSearch_Search_ActionPlans{} - } - return t.Edges -} -func (t *GlobalSearch_Search_ActionPlans) GetPageInfo() *GlobalSearch_Search_ActionPlans_PageInfo { - if t == nil { - t = &GlobalSearch_Search_ActionPlans{} - } - return &t.PageInfo -} -func (t *GlobalSearch_Search_ActionPlans) GetTotalCount() int64 { - if t == nil { - t = &GlobalSearch_Search_ActionPlans{} - } - return t.TotalCount -} - -type GlobalSearch_Search_Assessments_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GlobalSearch_Search_Assessments_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Assessments_PageInfo{} - } - return t.EndCursor -} -func (t *GlobalSearch_Search_Assessments_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GlobalSearch_Search_Assessments_PageInfo{} - } - return t.HasNextPage -} -func (t *GlobalSearch_Search_Assessments_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GlobalSearch_Search_Assessments_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GlobalSearch_Search_Assessments_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Assessments_PageInfo{} - } - return t.StartCursor -} - -type GlobalSearch_Search_Assessments_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - Jsonconfig map[string]any "json:\"jsonconfig,omitempty\" graphql:\"jsonconfig\"" - Name string "json:\"name\" graphql:\"name\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" -} - -func (t *GlobalSearch_Search_Assessments_Edges_Node) GetID() string { - if t == nil { - t = &GlobalSearch_Search_Assessments_Edges_Node{} - } - return t.ID -} -func (t *GlobalSearch_Search_Assessments_Edges_Node) GetJsonconfig() map[string]any { - if t == nil { - t = &GlobalSearch_Search_Assessments_Edges_Node{} - } - return t.Jsonconfig -} -func (t *GlobalSearch_Search_Assessments_Edges_Node) GetName() string { - if t == nil { - t = &GlobalSearch_Search_Assessments_Edges_Node{} - } - return t.Name -} -func (t *GlobalSearch_Search_Assessments_Edges_Node) GetTags() []string { - if t == nil { - t = &GlobalSearch_Search_Assessments_Edges_Node{} - } - return t.Tags -} - -type GlobalSearch_Search_Assessments_Edges struct { - Node *GlobalSearch_Search_Assessments_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GlobalSearch_Search_Assessments_Edges) GetNode() *GlobalSearch_Search_Assessments_Edges_Node { - if t == nil { - t = &GlobalSearch_Search_Assessments_Edges{} - } - return t.Node -} - -type GlobalSearch_Search_Assessments struct { - Edges []*GlobalSearch_Search_Assessments_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GlobalSearch_Search_Assessments_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GlobalSearch_Search_Assessments) GetEdges() []*GlobalSearch_Search_Assessments_Edges { - if t == nil { - t = &GlobalSearch_Search_Assessments{} - } - return t.Edges -} -func (t *GlobalSearch_Search_Assessments) GetPageInfo() *GlobalSearch_Search_Assessments_PageInfo { - if t == nil { - t = &GlobalSearch_Search_Assessments{} - } - return &t.PageInfo -} -func (t *GlobalSearch_Search_Assessments) GetTotalCount() int64 { - if t == nil { - t = &GlobalSearch_Search_Assessments{} - } - return t.TotalCount -} - -type GlobalSearch_Search_AssessmentResponses_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GlobalSearch_Search_AssessmentResponses_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GlobalSearch_Search_AssessmentResponses_PageInfo{} - } - return t.EndCursor -} -func (t *GlobalSearch_Search_AssessmentResponses_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GlobalSearch_Search_AssessmentResponses_PageInfo{} - } - return t.HasNextPage -} -func (t *GlobalSearch_Search_AssessmentResponses_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GlobalSearch_Search_AssessmentResponses_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GlobalSearch_Search_AssessmentResponses_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GlobalSearch_Search_AssessmentResponses_PageInfo{} - } - return t.StartCursor -} - -type GlobalSearch_Search_AssessmentResponses_Edges_Node struct { - Email string "json:\"email\" graphql:\"email\"" - ID string "json:\"id\" graphql:\"id\"" -} - -func (t *GlobalSearch_Search_AssessmentResponses_Edges_Node) GetEmail() string { - if t == nil { - t = &GlobalSearch_Search_AssessmentResponses_Edges_Node{} - } - return t.Email -} -func (t *GlobalSearch_Search_AssessmentResponses_Edges_Node) GetID() string { - if t == nil { - t = &GlobalSearch_Search_AssessmentResponses_Edges_Node{} - } - return t.ID -} - -type GlobalSearch_Search_AssessmentResponses_Edges struct { - Node *GlobalSearch_Search_AssessmentResponses_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GlobalSearch_Search_AssessmentResponses_Edges) GetNode() *GlobalSearch_Search_AssessmentResponses_Edges_Node { - if t == nil { - t = &GlobalSearch_Search_AssessmentResponses_Edges{} - } - return t.Node -} - -type GlobalSearch_Search_AssessmentResponses struct { - Edges []*GlobalSearch_Search_AssessmentResponses_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GlobalSearch_Search_AssessmentResponses_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GlobalSearch_Search_AssessmentResponses) GetEdges() []*GlobalSearch_Search_AssessmentResponses_Edges { - if t == nil { - t = &GlobalSearch_Search_AssessmentResponses{} - } - return t.Edges -} -func (t *GlobalSearch_Search_AssessmentResponses) GetPageInfo() *GlobalSearch_Search_AssessmentResponses_PageInfo { - if t == nil { - t = &GlobalSearch_Search_AssessmentResponses{} - } - return &t.PageInfo -} -func (t *GlobalSearch_Search_AssessmentResponses) GetTotalCount() int64 { - if t == nil { - t = &GlobalSearch_Search_AssessmentResponses{} - } - return t.TotalCount -} - -type GlobalSearch_Search_Assets_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GlobalSearch_Search_Assets_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Assets_PageInfo{} - } - return t.EndCursor -} -func (t *GlobalSearch_Search_Assets_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GlobalSearch_Search_Assets_PageInfo{} - } - return t.HasNextPage -} -func (t *GlobalSearch_Search_Assets_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GlobalSearch_Search_Assets_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GlobalSearch_Search_Assets_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Assets_PageInfo{} - } - return t.StartCursor -} - -type GlobalSearch_Search_Assets_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" -} - -func (t *GlobalSearch_Search_Assets_Edges_Node) GetID() string { - if t == nil { - t = &GlobalSearch_Search_Assets_Edges_Node{} - } - return t.ID -} -func (t *GlobalSearch_Search_Assets_Edges_Node) GetName() string { - if t == nil { - t = &GlobalSearch_Search_Assets_Edges_Node{} - } - return t.Name -} -func (t *GlobalSearch_Search_Assets_Edges_Node) GetTags() []string { - if t == nil { - t = &GlobalSearch_Search_Assets_Edges_Node{} - } - return t.Tags -} - -type GlobalSearch_Search_Assets_Edges struct { - Node *GlobalSearch_Search_Assets_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GlobalSearch_Search_Assets_Edges) GetNode() *GlobalSearch_Search_Assets_Edges_Node { - if t == nil { - t = &GlobalSearch_Search_Assets_Edges{} - } - return t.Node -} - -type GlobalSearch_Search_Assets struct { - Edges []*GlobalSearch_Search_Assets_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GlobalSearch_Search_Assets_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GlobalSearch_Search_Assets) GetEdges() []*GlobalSearch_Search_Assets_Edges { - if t == nil { - t = &GlobalSearch_Search_Assets{} - } - return t.Edges -} -func (t *GlobalSearch_Search_Assets) GetPageInfo() *GlobalSearch_Search_Assets_PageInfo { - if t == nil { - t = &GlobalSearch_Search_Assets{} - } - return &t.PageInfo -} -func (t *GlobalSearch_Search_Assets) GetTotalCount() int64 { - if t == nil { - t = &GlobalSearch_Search_Assets{} - } - return t.TotalCount -} - -type GlobalSearch_Search_Contacts_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GlobalSearch_Search_Contacts_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Contacts_PageInfo{} - } - return t.EndCursor -} -func (t *GlobalSearch_Search_Contacts_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GlobalSearch_Search_Contacts_PageInfo{} - } - return t.HasNextPage -} -func (t *GlobalSearch_Search_Contacts_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GlobalSearch_Search_Contacts_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GlobalSearch_Search_Contacts_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Contacts_PageInfo{} - } - return t.StartCursor -} - -type GlobalSearch_Search_Contacts_Edges_Node struct { - Email *string "json:\"email,omitempty\" graphql:\"email\"" - FullName *string "json:\"fullName,omitempty\" graphql:\"fullName\"" - ID string "json:\"id\" graphql:\"id\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" -} - -func (t *GlobalSearch_Search_Contacts_Edges_Node) GetEmail() *string { - if t == nil { - t = &GlobalSearch_Search_Contacts_Edges_Node{} - } - return t.Email -} -func (t *GlobalSearch_Search_Contacts_Edges_Node) GetFullName() *string { - if t == nil { - t = &GlobalSearch_Search_Contacts_Edges_Node{} - } - return t.FullName -} -func (t *GlobalSearch_Search_Contacts_Edges_Node) GetID() string { - if t == nil { - t = &GlobalSearch_Search_Contacts_Edges_Node{} - } - return t.ID -} -func (t *GlobalSearch_Search_Contacts_Edges_Node) GetTags() []string { - if t == nil { - t = &GlobalSearch_Search_Contacts_Edges_Node{} - } - return t.Tags -} - -type GlobalSearch_Search_Contacts_Edges struct { - Node *GlobalSearch_Search_Contacts_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GlobalSearch_Search_Contacts_Edges) GetNode() *GlobalSearch_Search_Contacts_Edges_Node { - if t == nil { - t = &GlobalSearch_Search_Contacts_Edges{} - } - return t.Node -} - -type GlobalSearch_Search_Contacts struct { - Edges []*GlobalSearch_Search_Contacts_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GlobalSearch_Search_Contacts_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GlobalSearch_Search_Contacts) GetEdges() []*GlobalSearch_Search_Contacts_Edges { - if t == nil { - t = &GlobalSearch_Search_Contacts{} - } - return t.Edges -} -func (t *GlobalSearch_Search_Contacts) GetPageInfo() *GlobalSearch_Search_Contacts_PageInfo { - if t == nil { - t = &GlobalSearch_Search_Contacts{} - } - return &t.PageInfo -} -func (t *GlobalSearch_Search_Contacts) GetTotalCount() int64 { - if t == nil { - t = &GlobalSearch_Search_Contacts{} - } - return t.TotalCount -} - -type GlobalSearch_Search_Controls_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GlobalSearch_Search_Controls_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Controls_PageInfo{} - } - return t.EndCursor -} -func (t *GlobalSearch_Search_Controls_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GlobalSearch_Search_Controls_PageInfo{} - } - return t.HasNextPage -} -func (t *GlobalSearch_Search_Controls_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GlobalSearch_Search_Controls_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GlobalSearch_Search_Controls_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Controls_PageInfo{} - } - return t.StartCursor -} - -type GlobalSearch_Search_Controls_Edges_Node struct { - Aliases []string "json:\"aliases,omitempty\" graphql:\"aliases\"" - Category *string "json:\"category,omitempty\" graphql:\"category\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - MappedCategories []string "json:\"mappedCategories,omitempty\" graphql:\"mappedCategories\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" - Subcategory *string "json:\"subcategory,omitempty\" graphql:\"subcategory\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" -} - -func (t *GlobalSearch_Search_Controls_Edges_Node) GetAliases() []string { - if t == nil { - t = &GlobalSearch_Search_Controls_Edges_Node{} - } - return t.Aliases -} -func (t *GlobalSearch_Search_Controls_Edges_Node) GetCategory() *string { - if t == nil { - t = &GlobalSearch_Search_Controls_Edges_Node{} - } - return t.Category -} -func (t *GlobalSearch_Search_Controls_Edges_Node) GetDescription() *string { - if t == nil { - t = &GlobalSearch_Search_Controls_Edges_Node{} - } - return t.Description -} -func (t *GlobalSearch_Search_Controls_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GlobalSearch_Search_Controls_Edges_Node{} - } - return t.DisplayID -} -func (t *GlobalSearch_Search_Controls_Edges_Node) GetID() string { - if t == nil { - t = &GlobalSearch_Search_Controls_Edges_Node{} - } - return t.ID -} -func (t *GlobalSearch_Search_Controls_Edges_Node) GetMappedCategories() []string { - if t == nil { - t = &GlobalSearch_Search_Controls_Edges_Node{} - } - return t.MappedCategories -} -func (t *GlobalSearch_Search_Controls_Edges_Node) GetRefCode() string { - if t == nil { - t = &GlobalSearch_Search_Controls_Edges_Node{} - } - return t.RefCode -} -func (t *GlobalSearch_Search_Controls_Edges_Node) GetSubcategory() *string { - if t == nil { - t = &GlobalSearch_Search_Controls_Edges_Node{} - } - return t.Subcategory -} -func (t *GlobalSearch_Search_Controls_Edges_Node) GetTags() []string { - if t == nil { - t = &GlobalSearch_Search_Controls_Edges_Node{} - } - return t.Tags -} -func (t *GlobalSearch_Search_Controls_Edges_Node) GetTitle() *string { - if t == nil { - t = &GlobalSearch_Search_Controls_Edges_Node{} - } - return t.Title -} - -type GlobalSearch_Search_Controls_Edges struct { - Node *GlobalSearch_Search_Controls_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GlobalSearch_Search_Controls_Edges) GetNode() *GlobalSearch_Search_Controls_Edges_Node { - if t == nil { - t = &GlobalSearch_Search_Controls_Edges{} - } - return t.Node -} - -type GlobalSearch_Search_Controls struct { - Edges []*GlobalSearch_Search_Controls_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GlobalSearch_Search_Controls_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GlobalSearch_Search_Controls) GetEdges() []*GlobalSearch_Search_Controls_Edges { - if t == nil { - t = &GlobalSearch_Search_Controls{} - } - return t.Edges -} -func (t *GlobalSearch_Search_Controls) GetPageInfo() *GlobalSearch_Search_Controls_PageInfo { - if t == nil { - t = &GlobalSearch_Search_Controls{} - } - return &t.PageInfo -} -func (t *GlobalSearch_Search_Controls) GetTotalCount() int64 { - if t == nil { - t = &GlobalSearch_Search_Controls{} - } - return t.TotalCount -} - -type GlobalSearch_Search_ControlObjectives_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GlobalSearch_Search_ControlObjectives_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GlobalSearch_Search_ControlObjectives_PageInfo{} - } - return t.EndCursor -} -func (t *GlobalSearch_Search_ControlObjectives_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GlobalSearch_Search_ControlObjectives_PageInfo{} - } - return t.HasNextPage -} -func (t *GlobalSearch_Search_ControlObjectives_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GlobalSearch_Search_ControlObjectives_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GlobalSearch_Search_ControlObjectives_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GlobalSearch_Search_ControlObjectives_PageInfo{} - } - return t.StartCursor -} - -type GlobalSearch_Search_ControlObjectives_Edges_Node struct { - Category *string "json:\"category,omitempty\" graphql:\"category\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - Subcategory *string "json:\"subcategory,omitempty\" graphql:\"subcategory\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" -} - -func (t *GlobalSearch_Search_ControlObjectives_Edges_Node) GetCategory() *string { - if t == nil { - t = &GlobalSearch_Search_ControlObjectives_Edges_Node{} - } - return t.Category -} -func (t *GlobalSearch_Search_ControlObjectives_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GlobalSearch_Search_ControlObjectives_Edges_Node{} - } - return t.DisplayID -} -func (t *GlobalSearch_Search_ControlObjectives_Edges_Node) GetID() string { - if t == nil { - t = &GlobalSearch_Search_ControlObjectives_Edges_Node{} - } - return t.ID -} -func (t *GlobalSearch_Search_ControlObjectives_Edges_Node) GetName() string { - if t == nil { - t = &GlobalSearch_Search_ControlObjectives_Edges_Node{} - } - return t.Name -} -func (t *GlobalSearch_Search_ControlObjectives_Edges_Node) GetSubcategory() *string { - if t == nil { - t = &GlobalSearch_Search_ControlObjectives_Edges_Node{} - } - return t.Subcategory -} -func (t *GlobalSearch_Search_ControlObjectives_Edges_Node) GetTags() []string { - if t == nil { - t = &GlobalSearch_Search_ControlObjectives_Edges_Node{} - } - return t.Tags -} - -type GlobalSearch_Search_ControlObjectives_Edges struct { - Node *GlobalSearch_Search_ControlObjectives_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GlobalSearch_Search_ControlObjectives_Edges) GetNode() *GlobalSearch_Search_ControlObjectives_Edges_Node { - if t == nil { - t = &GlobalSearch_Search_ControlObjectives_Edges{} - } - return t.Node -} - -type GlobalSearch_Search_ControlObjectives struct { - Edges []*GlobalSearch_Search_ControlObjectives_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GlobalSearch_Search_ControlObjectives_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GlobalSearch_Search_ControlObjectives) GetEdges() []*GlobalSearch_Search_ControlObjectives_Edges { - if t == nil { - t = &GlobalSearch_Search_ControlObjectives{} - } - return t.Edges -} -func (t *GlobalSearch_Search_ControlObjectives) GetPageInfo() *GlobalSearch_Search_ControlObjectives_PageInfo { - if t == nil { - t = &GlobalSearch_Search_ControlObjectives{} - } - return &t.PageInfo -} -func (t *GlobalSearch_Search_ControlObjectives) GetTotalCount() int64 { - if t == nil { - t = &GlobalSearch_Search_ControlObjectives{} - } - return t.TotalCount -} - -type GlobalSearch_Search_CustomTypeEnums_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GlobalSearch_Search_CustomTypeEnums_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GlobalSearch_Search_CustomTypeEnums_PageInfo{} - } - return t.EndCursor -} -func (t *GlobalSearch_Search_CustomTypeEnums_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GlobalSearch_Search_CustomTypeEnums_PageInfo{} - } - return t.HasNextPage -} -func (t *GlobalSearch_Search_CustomTypeEnums_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GlobalSearch_Search_CustomTypeEnums_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GlobalSearch_Search_CustomTypeEnums_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GlobalSearch_Search_CustomTypeEnums_PageInfo{} - } - return t.StartCursor -} - -type GlobalSearch_Search_CustomTypeEnums_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - ObjectType string "json:\"objectType\" graphql:\"objectType\"" -} - -func (t *GlobalSearch_Search_CustomTypeEnums_Edges_Node) GetID() string { - if t == nil { - t = &GlobalSearch_Search_CustomTypeEnums_Edges_Node{} - } - return t.ID -} -func (t *GlobalSearch_Search_CustomTypeEnums_Edges_Node) GetName() string { - if t == nil { - t = &GlobalSearch_Search_CustomTypeEnums_Edges_Node{} - } - return t.Name -} -func (t *GlobalSearch_Search_CustomTypeEnums_Edges_Node) GetObjectType() string { - if t == nil { - t = &GlobalSearch_Search_CustomTypeEnums_Edges_Node{} - } - return t.ObjectType -} - -type GlobalSearch_Search_CustomTypeEnums_Edges struct { - Node *GlobalSearch_Search_CustomTypeEnums_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GlobalSearch_Search_CustomTypeEnums_Edges) GetNode() *GlobalSearch_Search_CustomTypeEnums_Edges_Node { - if t == nil { - t = &GlobalSearch_Search_CustomTypeEnums_Edges{} - } - return t.Node -} - -type GlobalSearch_Search_CustomTypeEnums struct { - Edges []*GlobalSearch_Search_CustomTypeEnums_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GlobalSearch_Search_CustomTypeEnums_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GlobalSearch_Search_CustomTypeEnums) GetEdges() []*GlobalSearch_Search_CustomTypeEnums_Edges { - if t == nil { - t = &GlobalSearch_Search_CustomTypeEnums{} - } - return t.Edges -} -func (t *GlobalSearch_Search_CustomTypeEnums) GetPageInfo() *GlobalSearch_Search_CustomTypeEnums_PageInfo { - if t == nil { - t = &GlobalSearch_Search_CustomTypeEnums{} - } - return &t.PageInfo -} -func (t *GlobalSearch_Search_CustomTypeEnums) GetTotalCount() int64 { - if t == nil { - t = &GlobalSearch_Search_CustomTypeEnums{} - } - return t.TotalCount -} - -type GlobalSearch_Search_Entities_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GlobalSearch_Search_Entities_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Entities_PageInfo{} - } - return t.EndCursor -} -func (t *GlobalSearch_Search_Entities_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GlobalSearch_Search_Entities_PageInfo{} - } - return t.HasNextPage -} -func (t *GlobalSearch_Search_Entities_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GlobalSearch_Search_Entities_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GlobalSearch_Search_Entities_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Entities_PageInfo{} - } - return t.StartCursor -} - -type GlobalSearch_Search_Entities_Edges_Node struct { - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayName *string "json:\"displayName,omitempty\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" - Name *string "json:\"name,omitempty\" graphql:\"name\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" -} - -func (t *GlobalSearch_Search_Entities_Edges_Node) GetDescription() *string { - if t == nil { - t = &GlobalSearch_Search_Entities_Edges_Node{} - } - return t.Description -} -func (t *GlobalSearch_Search_Entities_Edges_Node) GetDisplayName() *string { - if t == nil { - t = &GlobalSearch_Search_Entities_Edges_Node{} - } - return t.DisplayName -} -func (t *GlobalSearch_Search_Entities_Edges_Node) GetID() string { - if t == nil { - t = &GlobalSearch_Search_Entities_Edges_Node{} - } - return t.ID -} -func (t *GlobalSearch_Search_Entities_Edges_Node) GetName() *string { - if t == nil { - t = &GlobalSearch_Search_Entities_Edges_Node{} - } - return t.Name -} -func (t *GlobalSearch_Search_Entities_Edges_Node) GetTags() []string { - if t == nil { - t = &GlobalSearch_Search_Entities_Edges_Node{} - } - return t.Tags -} - -type GlobalSearch_Search_Entities_Edges struct { - Node *GlobalSearch_Search_Entities_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GlobalSearch_Search_Entities_Edges) GetNode() *GlobalSearch_Search_Entities_Edges_Node { - if t == nil { - t = &GlobalSearch_Search_Entities_Edges{} - } - return t.Node -} - -type GlobalSearch_Search_Entities struct { - Edges []*GlobalSearch_Search_Entities_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GlobalSearch_Search_Entities_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GlobalSearch_Search_Entities) GetEdges() []*GlobalSearch_Search_Entities_Edges { - if t == nil { - t = &GlobalSearch_Search_Entities{} - } - return t.Edges -} -func (t *GlobalSearch_Search_Entities) GetPageInfo() *GlobalSearch_Search_Entities_PageInfo { - if t == nil { - t = &GlobalSearch_Search_Entities{} - } - return &t.PageInfo -} -func (t *GlobalSearch_Search_Entities) GetTotalCount() int64 { - if t == nil { - t = &GlobalSearch_Search_Entities{} - } - return t.TotalCount -} - -type GlobalSearch_Search_Evidences_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GlobalSearch_Search_Evidences_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Evidences_PageInfo{} - } - return t.EndCursor -} -func (t *GlobalSearch_Search_Evidences_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GlobalSearch_Search_Evidences_PageInfo{} - } - return t.HasNextPage -} -func (t *GlobalSearch_Search_Evidences_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GlobalSearch_Search_Evidences_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GlobalSearch_Search_Evidences_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Evidences_PageInfo{} - } - return t.StartCursor -} - -type GlobalSearch_Search_Evidences_Edges_Node struct { - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" -} - -func (t *GlobalSearch_Search_Evidences_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GlobalSearch_Search_Evidences_Edges_Node{} - } - return t.DisplayID -} -func (t *GlobalSearch_Search_Evidences_Edges_Node) GetID() string { - if t == nil { - t = &GlobalSearch_Search_Evidences_Edges_Node{} - } - return t.ID -} -func (t *GlobalSearch_Search_Evidences_Edges_Node) GetName() string { - if t == nil { - t = &GlobalSearch_Search_Evidences_Edges_Node{} - } - return t.Name -} -func (t *GlobalSearch_Search_Evidences_Edges_Node) GetTags() []string { - if t == nil { - t = &GlobalSearch_Search_Evidences_Edges_Node{} - } - return t.Tags -} - -type GlobalSearch_Search_Evidences_Edges struct { - Node *GlobalSearch_Search_Evidences_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GlobalSearch_Search_Evidences_Edges) GetNode() *GlobalSearch_Search_Evidences_Edges_Node { - if t == nil { - t = &GlobalSearch_Search_Evidences_Edges{} - } - return t.Node -} - -type GlobalSearch_Search_Evidences struct { - Edges []*GlobalSearch_Search_Evidences_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GlobalSearch_Search_Evidences_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GlobalSearch_Search_Evidences) GetEdges() []*GlobalSearch_Search_Evidences_Edges { - if t == nil { - t = &GlobalSearch_Search_Evidences{} - } - return t.Edges -} -func (t *GlobalSearch_Search_Evidences) GetPageInfo() *GlobalSearch_Search_Evidences_PageInfo { - if t == nil { - t = &GlobalSearch_Search_Evidences{} - } - return &t.PageInfo -} -func (t *GlobalSearch_Search_Evidences) GetTotalCount() int64 { - if t == nil { - t = &GlobalSearch_Search_Evidences{} - } - return t.TotalCount -} - -type GlobalSearch_Search_Findings_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GlobalSearch_Search_Findings_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Findings_PageInfo{} - } - return t.EndCursor -} -func (t *GlobalSearch_Search_Findings_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GlobalSearch_Search_Findings_PageInfo{} - } - return t.HasNextPage -} -func (t *GlobalSearch_Search_Findings_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GlobalSearch_Search_Findings_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GlobalSearch_Search_Findings_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Findings_PageInfo{} - } - return t.StartCursor -} - -type GlobalSearch_Search_Findings_Edges_Node struct { - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ExternalID *string "json:\"externalID,omitempty\" graphql:\"externalID\"" - ExternalOwnerID *string "json:\"externalOwnerID,omitempty\" graphql:\"externalOwnerID\"" - ID string "json:\"id\" graphql:\"id\"" - Severity *string "json:\"severity,omitempty\" graphql:\"severity\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" -} - -func (t *GlobalSearch_Search_Findings_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GlobalSearch_Search_Findings_Edges_Node{} - } - return t.DisplayID -} -func (t *GlobalSearch_Search_Findings_Edges_Node) GetExternalID() *string { - if t == nil { - t = &GlobalSearch_Search_Findings_Edges_Node{} - } - return t.ExternalID -} -func (t *GlobalSearch_Search_Findings_Edges_Node) GetExternalOwnerID() *string { - if t == nil { - t = &GlobalSearch_Search_Findings_Edges_Node{} - } - return t.ExternalOwnerID -} -func (t *GlobalSearch_Search_Findings_Edges_Node) GetID() string { - if t == nil { - t = &GlobalSearch_Search_Findings_Edges_Node{} - } - return t.ID -} -func (t *GlobalSearch_Search_Findings_Edges_Node) GetSeverity() *string { - if t == nil { - t = &GlobalSearch_Search_Findings_Edges_Node{} - } - return t.Severity -} -func (t *GlobalSearch_Search_Findings_Edges_Node) GetTags() []string { - if t == nil { - t = &GlobalSearch_Search_Findings_Edges_Node{} - } - return t.Tags -} - -type GlobalSearch_Search_Findings_Edges struct { - Node *GlobalSearch_Search_Findings_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GlobalSearch_Search_Findings_Edges) GetNode() *GlobalSearch_Search_Findings_Edges_Node { - if t == nil { - t = &GlobalSearch_Search_Findings_Edges{} - } - return t.Node -} - -type GlobalSearch_Search_Findings struct { - Edges []*GlobalSearch_Search_Findings_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GlobalSearch_Search_Findings_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GlobalSearch_Search_Findings) GetEdges() []*GlobalSearch_Search_Findings_Edges { - if t == nil { - t = &GlobalSearch_Search_Findings{} - } - return t.Edges -} -func (t *GlobalSearch_Search_Findings) GetPageInfo() *GlobalSearch_Search_Findings_PageInfo { - if t == nil { - t = &GlobalSearch_Search_Findings{} - } - return &t.PageInfo -} -func (t *GlobalSearch_Search_Findings) GetTotalCount() int64 { - if t == nil { - t = &GlobalSearch_Search_Findings{} - } - return t.TotalCount -} - -type GlobalSearch_Search_Groups_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GlobalSearch_Search_Groups_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Groups_PageInfo{} - } - return t.EndCursor -} -func (t *GlobalSearch_Search_Groups_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GlobalSearch_Search_Groups_PageInfo{} - } - return t.HasNextPage -} -func (t *GlobalSearch_Search_Groups_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GlobalSearch_Search_Groups_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GlobalSearch_Search_Groups_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Groups_PageInfo{} - } - return t.StartCursor -} - -type GlobalSearch_Search_Groups_Edges_Node struct { - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" -} - -func (t *GlobalSearch_Search_Groups_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GlobalSearch_Search_Groups_Edges_Node{} - } - return t.DisplayID -} -func (t *GlobalSearch_Search_Groups_Edges_Node) GetDisplayName() string { - if t == nil { - t = &GlobalSearch_Search_Groups_Edges_Node{} - } - return t.DisplayName -} -func (t *GlobalSearch_Search_Groups_Edges_Node) GetID() string { - if t == nil { - t = &GlobalSearch_Search_Groups_Edges_Node{} - } - return t.ID -} -func (t *GlobalSearch_Search_Groups_Edges_Node) GetName() string { - if t == nil { - t = &GlobalSearch_Search_Groups_Edges_Node{} - } - return t.Name -} -func (t *GlobalSearch_Search_Groups_Edges_Node) GetTags() []string { - if t == nil { - t = &GlobalSearch_Search_Groups_Edges_Node{} - } - return t.Tags -} - -type GlobalSearch_Search_Groups_Edges struct { - Node *GlobalSearch_Search_Groups_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GlobalSearch_Search_Groups_Edges) GetNode() *GlobalSearch_Search_Groups_Edges_Node { - if t == nil { - t = &GlobalSearch_Search_Groups_Edges{} - } - return t.Node -} - -type GlobalSearch_Search_Groups struct { - Edges []*GlobalSearch_Search_Groups_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GlobalSearch_Search_Groups_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GlobalSearch_Search_Groups) GetEdges() []*GlobalSearch_Search_Groups_Edges { - if t == nil { - t = &GlobalSearch_Search_Groups{} - } - return t.Edges -} -func (t *GlobalSearch_Search_Groups) GetPageInfo() *GlobalSearch_Search_Groups_PageInfo { - if t == nil { - t = &GlobalSearch_Search_Groups{} - } - return &t.PageInfo -} -func (t *GlobalSearch_Search_Groups) GetTotalCount() int64 { - if t == nil { - t = &GlobalSearch_Search_Groups{} - } - return t.TotalCount -} - -type GlobalSearch_Search_InternalPolicies_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GlobalSearch_Search_InternalPolicies_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GlobalSearch_Search_InternalPolicies_PageInfo{} - } - return t.EndCursor -} -func (t *GlobalSearch_Search_InternalPolicies_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GlobalSearch_Search_InternalPolicies_PageInfo{} - } - return t.HasNextPage -} -func (t *GlobalSearch_Search_InternalPolicies_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GlobalSearch_Search_InternalPolicies_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GlobalSearch_Search_InternalPolicies_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GlobalSearch_Search_InternalPolicies_PageInfo{} - } - return t.StartCursor -} - -type GlobalSearch_Search_InternalPolicies_Edges_Node struct { - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" -} - -func (t *GlobalSearch_Search_InternalPolicies_Edges_Node) GetDetails() *string { - if t == nil { - t = &GlobalSearch_Search_InternalPolicies_Edges_Node{} - } - return t.Details -} -func (t *GlobalSearch_Search_InternalPolicies_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GlobalSearch_Search_InternalPolicies_Edges_Node{} - } - return t.DisplayID -} -func (t *GlobalSearch_Search_InternalPolicies_Edges_Node) GetID() string { - if t == nil { - t = &GlobalSearch_Search_InternalPolicies_Edges_Node{} - } - return t.ID -} -func (t *GlobalSearch_Search_InternalPolicies_Edges_Node) GetName() string { - if t == nil { - t = &GlobalSearch_Search_InternalPolicies_Edges_Node{} - } - return t.Name -} -func (t *GlobalSearch_Search_InternalPolicies_Edges_Node) GetTags() []string { - if t == nil { - t = &GlobalSearch_Search_InternalPolicies_Edges_Node{} - } - return t.Tags -} - -type GlobalSearch_Search_InternalPolicies_Edges struct { - Node *GlobalSearch_Search_InternalPolicies_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GlobalSearch_Search_InternalPolicies_Edges) GetNode() *GlobalSearch_Search_InternalPolicies_Edges_Node { - if t == nil { - t = &GlobalSearch_Search_InternalPolicies_Edges{} - } - return t.Node -} - -type GlobalSearch_Search_InternalPolicies struct { - Edges []*GlobalSearch_Search_InternalPolicies_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GlobalSearch_Search_InternalPolicies_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GlobalSearch_Search_InternalPolicies) GetEdges() []*GlobalSearch_Search_InternalPolicies_Edges { - if t == nil { - t = &GlobalSearch_Search_InternalPolicies{} - } - return t.Edges -} -func (t *GlobalSearch_Search_InternalPolicies) GetPageInfo() *GlobalSearch_Search_InternalPolicies_PageInfo { - if t == nil { - t = &GlobalSearch_Search_InternalPolicies{} - } - return &t.PageInfo -} -func (t *GlobalSearch_Search_InternalPolicies) GetTotalCount() int64 { - if t == nil { - t = &GlobalSearch_Search_InternalPolicies{} - } - return t.TotalCount -} - -type GlobalSearch_Search_Invites_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GlobalSearch_Search_Invites_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Invites_PageInfo{} - } - return t.EndCursor -} -func (t *GlobalSearch_Search_Invites_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GlobalSearch_Search_Invites_PageInfo{} - } - return t.HasNextPage -} -func (t *GlobalSearch_Search_Invites_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GlobalSearch_Search_Invites_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GlobalSearch_Search_Invites_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Invites_PageInfo{} - } - return t.StartCursor -} - -type GlobalSearch_Search_Invites_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - Recipient string "json:\"recipient\" graphql:\"recipient\"" -} - -func (t *GlobalSearch_Search_Invites_Edges_Node) GetID() string { - if t == nil { - t = &GlobalSearch_Search_Invites_Edges_Node{} - } - return t.ID -} -func (t *GlobalSearch_Search_Invites_Edges_Node) GetRecipient() string { - if t == nil { - t = &GlobalSearch_Search_Invites_Edges_Node{} - } - return t.Recipient -} - -type GlobalSearch_Search_Invites_Edges struct { - Node *GlobalSearch_Search_Invites_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GlobalSearch_Search_Invites_Edges) GetNode() *GlobalSearch_Search_Invites_Edges_Node { - if t == nil { - t = &GlobalSearch_Search_Invites_Edges{} - } - return t.Node -} - -type GlobalSearch_Search_Invites struct { - Edges []*GlobalSearch_Search_Invites_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GlobalSearch_Search_Invites_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GlobalSearch_Search_Invites) GetEdges() []*GlobalSearch_Search_Invites_Edges { - if t == nil { - t = &GlobalSearch_Search_Invites{} - } - return t.Edges -} -func (t *GlobalSearch_Search_Invites) GetPageInfo() *GlobalSearch_Search_Invites_PageInfo { - if t == nil { - t = &GlobalSearch_Search_Invites{} - } - return &t.PageInfo -} -func (t *GlobalSearch_Search_Invites) GetTotalCount() int64 { - if t == nil { - t = &GlobalSearch_Search_Invites{} - } - return t.TotalCount -} - -type GlobalSearch_Search_JobRunners_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GlobalSearch_Search_JobRunners_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GlobalSearch_Search_JobRunners_PageInfo{} - } - return t.EndCursor -} -func (t *GlobalSearch_Search_JobRunners_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GlobalSearch_Search_JobRunners_PageInfo{} - } - return t.HasNextPage -} -func (t *GlobalSearch_Search_JobRunners_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GlobalSearch_Search_JobRunners_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GlobalSearch_Search_JobRunners_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GlobalSearch_Search_JobRunners_PageInfo{} - } - return t.StartCursor -} - -type GlobalSearch_Search_JobRunners_Edges_Node struct { - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" -} - -func (t *GlobalSearch_Search_JobRunners_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GlobalSearch_Search_JobRunners_Edges_Node{} - } - return t.DisplayID -} -func (t *GlobalSearch_Search_JobRunners_Edges_Node) GetID() string { - if t == nil { - t = &GlobalSearch_Search_JobRunners_Edges_Node{} - } - return t.ID -} -func (t *GlobalSearch_Search_JobRunners_Edges_Node) GetName() string { - if t == nil { - t = &GlobalSearch_Search_JobRunners_Edges_Node{} - } - return t.Name -} -func (t *GlobalSearch_Search_JobRunners_Edges_Node) GetTags() []string { - if t == nil { - t = &GlobalSearch_Search_JobRunners_Edges_Node{} - } - return t.Tags -} - -type GlobalSearch_Search_JobRunners_Edges struct { - Node *GlobalSearch_Search_JobRunners_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GlobalSearch_Search_JobRunners_Edges) GetNode() *GlobalSearch_Search_JobRunners_Edges_Node { - if t == nil { - t = &GlobalSearch_Search_JobRunners_Edges{} - } - return t.Node -} - -type GlobalSearch_Search_JobRunners struct { - Edges []*GlobalSearch_Search_JobRunners_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GlobalSearch_Search_JobRunners_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GlobalSearch_Search_JobRunners) GetEdges() []*GlobalSearch_Search_JobRunners_Edges { - if t == nil { - t = &GlobalSearch_Search_JobRunners{} - } - return t.Edges -} -func (t *GlobalSearch_Search_JobRunners) GetPageInfo() *GlobalSearch_Search_JobRunners_PageInfo { - if t == nil { - t = &GlobalSearch_Search_JobRunners{} - } - return &t.PageInfo -} -func (t *GlobalSearch_Search_JobRunners) GetTotalCount() int64 { - if t == nil { - t = &GlobalSearch_Search_JobRunners{} - } - return t.TotalCount -} - -type GlobalSearch_Search_JobTemplates_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GlobalSearch_Search_JobTemplates_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GlobalSearch_Search_JobTemplates_PageInfo{} - } - return t.EndCursor -} -func (t *GlobalSearch_Search_JobTemplates_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GlobalSearch_Search_JobTemplates_PageInfo{} - } - return t.HasNextPage -} -func (t *GlobalSearch_Search_JobTemplates_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GlobalSearch_Search_JobTemplates_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GlobalSearch_Search_JobTemplates_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GlobalSearch_Search_JobTemplates_PageInfo{} - } - return t.StartCursor -} - -type GlobalSearch_Search_JobTemplates_Edges_Node struct { - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Title string "json:\"title\" graphql:\"title\"" -} - -func (t *GlobalSearch_Search_JobTemplates_Edges_Node) GetDescription() *string { - if t == nil { - t = &GlobalSearch_Search_JobTemplates_Edges_Node{} - } - return t.Description -} -func (t *GlobalSearch_Search_JobTemplates_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GlobalSearch_Search_JobTemplates_Edges_Node{} - } - return t.DisplayID -} -func (t *GlobalSearch_Search_JobTemplates_Edges_Node) GetID() string { - if t == nil { - t = &GlobalSearch_Search_JobTemplates_Edges_Node{} - } - return t.ID -} -func (t *GlobalSearch_Search_JobTemplates_Edges_Node) GetTags() []string { - if t == nil { - t = &GlobalSearch_Search_JobTemplates_Edges_Node{} - } - return t.Tags -} -func (t *GlobalSearch_Search_JobTemplates_Edges_Node) GetTitle() string { - if t == nil { - t = &GlobalSearch_Search_JobTemplates_Edges_Node{} - } - return t.Title -} - -type GlobalSearch_Search_JobTemplates_Edges struct { - Node *GlobalSearch_Search_JobTemplates_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GlobalSearch_Search_JobTemplates_Edges) GetNode() *GlobalSearch_Search_JobTemplates_Edges_Node { - if t == nil { - t = &GlobalSearch_Search_JobTemplates_Edges{} - } - return t.Node -} - -type GlobalSearch_Search_JobTemplates struct { - Edges []*GlobalSearch_Search_JobTemplates_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GlobalSearch_Search_JobTemplates_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GlobalSearch_Search_JobTemplates) GetEdges() []*GlobalSearch_Search_JobTemplates_Edges { - if t == nil { - t = &GlobalSearch_Search_JobTemplates{} - } - return t.Edges -} -func (t *GlobalSearch_Search_JobTemplates) GetPageInfo() *GlobalSearch_Search_JobTemplates_PageInfo { - if t == nil { - t = &GlobalSearch_Search_JobTemplates{} - } - return &t.PageInfo -} -func (t *GlobalSearch_Search_JobTemplates) GetTotalCount() int64 { - if t == nil { - t = &GlobalSearch_Search_JobTemplates{} - } - return t.TotalCount -} - -type GlobalSearch_Search_Narratives_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GlobalSearch_Search_Narratives_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Narratives_PageInfo{} - } - return t.EndCursor -} -func (t *GlobalSearch_Search_Narratives_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GlobalSearch_Search_Narratives_PageInfo{} - } - return t.HasNextPage -} -func (t *GlobalSearch_Search_Narratives_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GlobalSearch_Search_Narratives_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GlobalSearch_Search_Narratives_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Narratives_PageInfo{} - } - return t.StartCursor -} - -type GlobalSearch_Search_Narratives_Edges_Node struct { - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" -} - -func (t *GlobalSearch_Search_Narratives_Edges_Node) GetDescription() *string { - if t == nil { - t = &GlobalSearch_Search_Narratives_Edges_Node{} - } - return t.Description -} -func (t *GlobalSearch_Search_Narratives_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GlobalSearch_Search_Narratives_Edges_Node{} - } - return t.DisplayID -} -func (t *GlobalSearch_Search_Narratives_Edges_Node) GetID() string { - if t == nil { - t = &GlobalSearch_Search_Narratives_Edges_Node{} - } - return t.ID -} -func (t *GlobalSearch_Search_Narratives_Edges_Node) GetName() string { - if t == nil { - t = &GlobalSearch_Search_Narratives_Edges_Node{} - } - return t.Name -} -func (t *GlobalSearch_Search_Narratives_Edges_Node) GetTags() []string { - if t == nil { - t = &GlobalSearch_Search_Narratives_Edges_Node{} - } - return t.Tags -} - -type GlobalSearch_Search_Narratives_Edges struct { - Node *GlobalSearch_Search_Narratives_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GlobalSearch_Search_Narratives_Edges) GetNode() *GlobalSearch_Search_Narratives_Edges_Node { - if t == nil { - t = &GlobalSearch_Search_Narratives_Edges{} - } - return t.Node -} - -type GlobalSearch_Search_Narratives struct { - Edges []*GlobalSearch_Search_Narratives_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GlobalSearch_Search_Narratives_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GlobalSearch_Search_Narratives) GetEdges() []*GlobalSearch_Search_Narratives_Edges { - if t == nil { - t = &GlobalSearch_Search_Narratives{} - } - return t.Edges -} -func (t *GlobalSearch_Search_Narratives) GetPageInfo() *GlobalSearch_Search_Narratives_PageInfo { - if t == nil { - t = &GlobalSearch_Search_Narratives{} - } - return &t.PageInfo -} -func (t *GlobalSearch_Search_Narratives) GetTotalCount() int64 { - if t == nil { - t = &GlobalSearch_Search_Narratives{} - } - return t.TotalCount -} - -type GlobalSearch_Search_Organizations_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GlobalSearch_Search_Organizations_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Organizations_PageInfo{} - } - return t.EndCursor -} -func (t *GlobalSearch_Search_Organizations_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GlobalSearch_Search_Organizations_PageInfo{} - } - return t.HasNextPage -} -func (t *GlobalSearch_Search_Organizations_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GlobalSearch_Search_Organizations_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GlobalSearch_Search_Organizations_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Organizations_PageInfo{} - } - return t.StartCursor -} - -type GlobalSearch_Search_Organizations_Edges_Node struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" -} - -func (t *GlobalSearch_Search_Organizations_Edges_Node) GetDisplayName() string { - if t == nil { - t = &GlobalSearch_Search_Organizations_Edges_Node{} - } - return t.DisplayName -} -func (t *GlobalSearch_Search_Organizations_Edges_Node) GetID() string { - if t == nil { - t = &GlobalSearch_Search_Organizations_Edges_Node{} - } - return t.ID -} -func (t *GlobalSearch_Search_Organizations_Edges_Node) GetName() string { - if t == nil { - t = &GlobalSearch_Search_Organizations_Edges_Node{} - } - return t.Name -} -func (t *GlobalSearch_Search_Organizations_Edges_Node) GetTags() []string { - if t == nil { - t = &GlobalSearch_Search_Organizations_Edges_Node{} - } - return t.Tags -} - -type GlobalSearch_Search_Organizations_Edges struct { - Node *GlobalSearch_Search_Organizations_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GlobalSearch_Search_Organizations_Edges) GetNode() *GlobalSearch_Search_Organizations_Edges_Node { - if t == nil { - t = &GlobalSearch_Search_Organizations_Edges{} - } - return t.Node -} - -type GlobalSearch_Search_Organizations struct { - Edges []*GlobalSearch_Search_Organizations_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GlobalSearch_Search_Organizations_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GlobalSearch_Search_Organizations) GetEdges() []*GlobalSearch_Search_Organizations_Edges { - if t == nil { - t = &GlobalSearch_Search_Organizations{} - } - return t.Edges -} -func (t *GlobalSearch_Search_Organizations) GetPageInfo() *GlobalSearch_Search_Organizations_PageInfo { - if t == nil { - t = &GlobalSearch_Search_Organizations{} - } - return &t.PageInfo -} -func (t *GlobalSearch_Search_Organizations) GetTotalCount() int64 { - if t == nil { - t = &GlobalSearch_Search_Organizations{} - } - return t.TotalCount -} - -type GlobalSearch_Search_Procedures_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GlobalSearch_Search_Procedures_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Procedures_PageInfo{} - } - return t.EndCursor -} -func (t *GlobalSearch_Search_Procedures_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GlobalSearch_Search_Procedures_PageInfo{} - } - return t.HasNextPage -} -func (t *GlobalSearch_Search_Procedures_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GlobalSearch_Search_Procedures_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GlobalSearch_Search_Procedures_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Procedures_PageInfo{} - } - return t.StartCursor -} - -type GlobalSearch_Search_Procedures_Edges_Node struct { - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" -} - -func (t *GlobalSearch_Search_Procedures_Edges_Node) GetDetails() *string { - if t == nil { - t = &GlobalSearch_Search_Procedures_Edges_Node{} - } - return t.Details -} -func (t *GlobalSearch_Search_Procedures_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GlobalSearch_Search_Procedures_Edges_Node{} - } - return t.DisplayID -} -func (t *GlobalSearch_Search_Procedures_Edges_Node) GetID() string { - if t == nil { - t = &GlobalSearch_Search_Procedures_Edges_Node{} - } - return t.ID -} -func (t *GlobalSearch_Search_Procedures_Edges_Node) GetName() string { - if t == nil { - t = &GlobalSearch_Search_Procedures_Edges_Node{} - } - return t.Name -} -func (t *GlobalSearch_Search_Procedures_Edges_Node) GetTags() []string { - if t == nil { - t = &GlobalSearch_Search_Procedures_Edges_Node{} - } - return t.Tags -} - -type GlobalSearch_Search_Procedures_Edges struct { - Node *GlobalSearch_Search_Procedures_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GlobalSearch_Search_Procedures_Edges) GetNode() *GlobalSearch_Search_Procedures_Edges_Node { - if t == nil { - t = &GlobalSearch_Search_Procedures_Edges{} - } - return t.Node -} - -type GlobalSearch_Search_Procedures struct { - Edges []*GlobalSearch_Search_Procedures_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GlobalSearch_Search_Procedures_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GlobalSearch_Search_Procedures) GetEdges() []*GlobalSearch_Search_Procedures_Edges { - if t == nil { - t = &GlobalSearch_Search_Procedures{} - } - return t.Edges -} -func (t *GlobalSearch_Search_Procedures) GetPageInfo() *GlobalSearch_Search_Procedures_PageInfo { - if t == nil { - t = &GlobalSearch_Search_Procedures{} - } - return &t.PageInfo -} -func (t *GlobalSearch_Search_Procedures) GetTotalCount() int64 { - if t == nil { - t = &GlobalSearch_Search_Procedures{} - } - return t.TotalCount -} - -type GlobalSearch_Search_Programs_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GlobalSearch_Search_Programs_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Programs_PageInfo{} - } - return t.EndCursor -} -func (t *GlobalSearch_Search_Programs_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GlobalSearch_Search_Programs_PageInfo{} - } - return t.HasNextPage -} -func (t *GlobalSearch_Search_Programs_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GlobalSearch_Search_Programs_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GlobalSearch_Search_Programs_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Programs_PageInfo{} - } - return t.StartCursor -} - -type GlobalSearch_Search_Programs_Edges_Node struct { - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" -} - -func (t *GlobalSearch_Search_Programs_Edges_Node) GetDescription() *string { - if t == nil { - t = &GlobalSearch_Search_Programs_Edges_Node{} - } - return t.Description -} -func (t *GlobalSearch_Search_Programs_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GlobalSearch_Search_Programs_Edges_Node{} - } - return t.DisplayID -} -func (t *GlobalSearch_Search_Programs_Edges_Node) GetID() string { - if t == nil { - t = &GlobalSearch_Search_Programs_Edges_Node{} - } - return t.ID -} -func (t *GlobalSearch_Search_Programs_Edges_Node) GetName() string { - if t == nil { - t = &GlobalSearch_Search_Programs_Edges_Node{} - } - return t.Name -} -func (t *GlobalSearch_Search_Programs_Edges_Node) GetTags() []string { - if t == nil { - t = &GlobalSearch_Search_Programs_Edges_Node{} - } - return t.Tags -} - -type GlobalSearch_Search_Programs_Edges struct { - Node *GlobalSearch_Search_Programs_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GlobalSearch_Search_Programs_Edges) GetNode() *GlobalSearch_Search_Programs_Edges_Node { - if t == nil { - t = &GlobalSearch_Search_Programs_Edges{} - } - return t.Node -} - -type GlobalSearch_Search_Programs struct { - Edges []*GlobalSearch_Search_Programs_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GlobalSearch_Search_Programs_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GlobalSearch_Search_Programs) GetEdges() []*GlobalSearch_Search_Programs_Edges { - if t == nil { - t = &GlobalSearch_Search_Programs{} - } - return t.Edges -} -func (t *GlobalSearch_Search_Programs) GetPageInfo() *GlobalSearch_Search_Programs_PageInfo { - if t == nil { - t = &GlobalSearch_Search_Programs{} - } - return &t.PageInfo -} -func (t *GlobalSearch_Search_Programs) GetTotalCount() int64 { - if t == nil { - t = &GlobalSearch_Search_Programs{} - } - return t.TotalCount -} - -type GlobalSearch_Search_Remediations_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GlobalSearch_Search_Remediations_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Remediations_PageInfo{} - } - return t.EndCursor -} -func (t *GlobalSearch_Search_Remediations_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GlobalSearch_Search_Remediations_PageInfo{} - } - return t.HasNextPage -} -func (t *GlobalSearch_Search_Remediations_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GlobalSearch_Search_Remediations_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GlobalSearch_Search_Remediations_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Remediations_PageInfo{} - } - return t.StartCursor -} - -type GlobalSearch_Search_Remediations_Edges_Node struct { - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ExternalID *string "json:\"externalID,omitempty\" graphql:\"externalID\"" - ExternalOwnerID *string "json:\"externalOwnerID,omitempty\" graphql:\"externalOwnerID\"" - ID string "json:\"id\" graphql:\"id\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" -} - -func (t *GlobalSearch_Search_Remediations_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GlobalSearch_Search_Remediations_Edges_Node{} - } - return t.DisplayID -} -func (t *GlobalSearch_Search_Remediations_Edges_Node) GetExternalID() *string { - if t == nil { - t = &GlobalSearch_Search_Remediations_Edges_Node{} - } - return t.ExternalID -} -func (t *GlobalSearch_Search_Remediations_Edges_Node) GetExternalOwnerID() *string { - if t == nil { - t = &GlobalSearch_Search_Remediations_Edges_Node{} - } - return t.ExternalOwnerID -} -func (t *GlobalSearch_Search_Remediations_Edges_Node) GetID() string { - if t == nil { - t = &GlobalSearch_Search_Remediations_Edges_Node{} - } - return t.ID -} -func (t *GlobalSearch_Search_Remediations_Edges_Node) GetTags() []string { - if t == nil { - t = &GlobalSearch_Search_Remediations_Edges_Node{} - } - return t.Tags -} -func (t *GlobalSearch_Search_Remediations_Edges_Node) GetTitle() *string { - if t == nil { - t = &GlobalSearch_Search_Remediations_Edges_Node{} - } - return t.Title -} - -type GlobalSearch_Search_Remediations_Edges struct { - Node *GlobalSearch_Search_Remediations_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GlobalSearch_Search_Remediations_Edges) GetNode() *GlobalSearch_Search_Remediations_Edges_Node { - if t == nil { - t = &GlobalSearch_Search_Remediations_Edges{} - } - return t.Node -} - -type GlobalSearch_Search_Remediations struct { - Edges []*GlobalSearch_Search_Remediations_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GlobalSearch_Search_Remediations_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GlobalSearch_Search_Remediations) GetEdges() []*GlobalSearch_Search_Remediations_Edges { - if t == nil { - t = &GlobalSearch_Search_Remediations{} - } - return t.Edges -} -func (t *GlobalSearch_Search_Remediations) GetPageInfo() *GlobalSearch_Search_Remediations_PageInfo { - if t == nil { - t = &GlobalSearch_Search_Remediations{} - } - return &t.PageInfo -} -func (t *GlobalSearch_Search_Remediations) GetTotalCount() int64 { - if t == nil { - t = &GlobalSearch_Search_Remediations{} - } - return t.TotalCount -} - -type GlobalSearch_Search_Reviews_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GlobalSearch_Search_Reviews_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Reviews_PageInfo{} - } - return t.EndCursor -} -func (t *GlobalSearch_Search_Reviews_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GlobalSearch_Search_Reviews_PageInfo{} - } - return t.HasNextPage -} -func (t *GlobalSearch_Search_Reviews_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GlobalSearch_Search_Reviews_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GlobalSearch_Search_Reviews_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Reviews_PageInfo{} - } - return t.StartCursor -} - -type GlobalSearch_Search_Reviews_Edges_Node struct { - ExternalID *string "json:\"externalID,omitempty\" graphql:\"externalID\"" - ExternalOwnerID *string "json:\"externalOwnerID,omitempty\" graphql:\"externalOwnerID\"" - ID string "json:\"id\" graphql:\"id\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Title string "json:\"title\" graphql:\"title\"" -} - -func (t *GlobalSearch_Search_Reviews_Edges_Node) GetExternalID() *string { - if t == nil { - t = &GlobalSearch_Search_Reviews_Edges_Node{} - } - return t.ExternalID -} -func (t *GlobalSearch_Search_Reviews_Edges_Node) GetExternalOwnerID() *string { - if t == nil { - t = &GlobalSearch_Search_Reviews_Edges_Node{} - } - return t.ExternalOwnerID -} -func (t *GlobalSearch_Search_Reviews_Edges_Node) GetID() string { - if t == nil { - t = &GlobalSearch_Search_Reviews_Edges_Node{} - } - return t.ID -} -func (t *GlobalSearch_Search_Reviews_Edges_Node) GetTags() []string { - if t == nil { - t = &GlobalSearch_Search_Reviews_Edges_Node{} - } - return t.Tags -} -func (t *GlobalSearch_Search_Reviews_Edges_Node) GetTitle() string { - if t == nil { - t = &GlobalSearch_Search_Reviews_Edges_Node{} - } - return t.Title -} - -type GlobalSearch_Search_Reviews_Edges struct { - Node *GlobalSearch_Search_Reviews_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GlobalSearch_Search_Reviews_Edges) GetNode() *GlobalSearch_Search_Reviews_Edges_Node { - if t == nil { - t = &GlobalSearch_Search_Reviews_Edges{} - } - return t.Node -} - -type GlobalSearch_Search_Reviews struct { - Edges []*GlobalSearch_Search_Reviews_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GlobalSearch_Search_Reviews_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GlobalSearch_Search_Reviews) GetEdges() []*GlobalSearch_Search_Reviews_Edges { - if t == nil { - t = &GlobalSearch_Search_Reviews{} - } - return t.Edges -} -func (t *GlobalSearch_Search_Reviews) GetPageInfo() *GlobalSearch_Search_Reviews_PageInfo { - if t == nil { - t = &GlobalSearch_Search_Reviews{} - } - return &t.PageInfo -} -func (t *GlobalSearch_Search_Reviews) GetTotalCount() int64 { - if t == nil { - t = &GlobalSearch_Search_Reviews{} - } - return t.TotalCount -} - -type GlobalSearch_Search_Risks_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GlobalSearch_Search_Risks_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Risks_PageInfo{} - } - return t.EndCursor -} -func (t *GlobalSearch_Search_Risks_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GlobalSearch_Search_Risks_PageInfo{} - } - return t.HasNextPage -} -func (t *GlobalSearch_Search_Risks_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GlobalSearch_Search_Risks_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GlobalSearch_Search_Risks_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Risks_PageInfo{} - } - return t.StartCursor -} - -type GlobalSearch_Search_Risks_Edges_Node struct { - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" -} - -func (t *GlobalSearch_Search_Risks_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GlobalSearch_Search_Risks_Edges_Node{} - } - return t.DisplayID -} -func (t *GlobalSearch_Search_Risks_Edges_Node) GetID() string { - if t == nil { - t = &GlobalSearch_Search_Risks_Edges_Node{} - } - return t.ID -} -func (t *GlobalSearch_Search_Risks_Edges_Node) GetName() string { - if t == nil { - t = &GlobalSearch_Search_Risks_Edges_Node{} - } - return t.Name -} -func (t *GlobalSearch_Search_Risks_Edges_Node) GetTags() []string { - if t == nil { - t = &GlobalSearch_Search_Risks_Edges_Node{} - } - return t.Tags -} - -type GlobalSearch_Search_Risks_Edges struct { - Node *GlobalSearch_Search_Risks_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GlobalSearch_Search_Risks_Edges) GetNode() *GlobalSearch_Search_Risks_Edges_Node { - if t == nil { - t = &GlobalSearch_Search_Risks_Edges{} - } - return t.Node -} - -type GlobalSearch_Search_Risks struct { - Edges []*GlobalSearch_Search_Risks_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GlobalSearch_Search_Risks_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GlobalSearch_Search_Risks) GetEdges() []*GlobalSearch_Search_Risks_Edges { - if t == nil { - t = &GlobalSearch_Search_Risks{} - } - return t.Edges -} -func (t *GlobalSearch_Search_Risks) GetPageInfo() *GlobalSearch_Search_Risks_PageInfo { - if t == nil { - t = &GlobalSearch_Search_Risks{} - } - return &t.PageInfo -} -func (t *GlobalSearch_Search_Risks) GetTotalCount() int64 { - if t == nil { - t = &GlobalSearch_Search_Risks{} - } - return t.TotalCount -} - -type GlobalSearch_Search_Scans_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GlobalSearch_Search_Scans_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Scans_PageInfo{} - } - return t.EndCursor -} -func (t *GlobalSearch_Search_Scans_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GlobalSearch_Search_Scans_PageInfo{} - } - return t.HasNextPage -} -func (t *GlobalSearch_Search_Scans_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GlobalSearch_Search_Scans_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GlobalSearch_Search_Scans_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Scans_PageInfo{} - } - return t.StartCursor -} - -type GlobalSearch_Search_Scans_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Target string "json:\"target\" graphql:\"target\"" -} - -func (t *GlobalSearch_Search_Scans_Edges_Node) GetID() string { - if t == nil { - t = &GlobalSearch_Search_Scans_Edges_Node{} - } - return t.ID -} -func (t *GlobalSearch_Search_Scans_Edges_Node) GetTags() []string { - if t == nil { - t = &GlobalSearch_Search_Scans_Edges_Node{} - } - return t.Tags -} -func (t *GlobalSearch_Search_Scans_Edges_Node) GetTarget() string { - if t == nil { - t = &GlobalSearch_Search_Scans_Edges_Node{} - } - return t.Target -} - -type GlobalSearch_Search_Scans_Edges struct { - Node *GlobalSearch_Search_Scans_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GlobalSearch_Search_Scans_Edges) GetNode() *GlobalSearch_Search_Scans_Edges_Node { - if t == nil { - t = &GlobalSearch_Search_Scans_Edges{} - } - return t.Node -} - -type GlobalSearch_Search_Scans struct { - Edges []*GlobalSearch_Search_Scans_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GlobalSearch_Search_Scans_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GlobalSearch_Search_Scans) GetEdges() []*GlobalSearch_Search_Scans_Edges { - if t == nil { - t = &GlobalSearch_Search_Scans{} - } - return t.Edges -} -func (t *GlobalSearch_Search_Scans) GetPageInfo() *GlobalSearch_Search_Scans_PageInfo { - if t == nil { - t = &GlobalSearch_Search_Scans{} - } - return &t.PageInfo -} -func (t *GlobalSearch_Search_Scans) GetTotalCount() int64 { - if t == nil { - t = &GlobalSearch_Search_Scans{} - } - return t.TotalCount -} - -type GlobalSearch_Search_Standards_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GlobalSearch_Search_Standards_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Standards_PageInfo{} - } - return t.EndCursor -} -func (t *GlobalSearch_Search_Standards_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GlobalSearch_Search_Standards_PageInfo{} - } - return t.HasNextPage -} -func (t *GlobalSearch_Search_Standards_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GlobalSearch_Search_Standards_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GlobalSearch_Search_Standards_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Standards_PageInfo{} - } - return t.StartCursor -} - -type GlobalSearch_Search_Standards_Edges_Node struct { - Domains []string "json:\"domains,omitempty\" graphql:\"domains\"" - Framework *string "json:\"framework,omitempty\" graphql:\"framework\"" - GoverningBody *string "json:\"governingBody,omitempty\" graphql:\"governingBody\"" - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - ShortName *string "json:\"shortName,omitempty\" graphql:\"shortName\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" -} - -func (t *GlobalSearch_Search_Standards_Edges_Node) GetDomains() []string { - if t == nil { - t = &GlobalSearch_Search_Standards_Edges_Node{} - } - return t.Domains -} -func (t *GlobalSearch_Search_Standards_Edges_Node) GetFramework() *string { - if t == nil { - t = &GlobalSearch_Search_Standards_Edges_Node{} - } - return t.Framework -} -func (t *GlobalSearch_Search_Standards_Edges_Node) GetGoverningBody() *string { - if t == nil { - t = &GlobalSearch_Search_Standards_Edges_Node{} - } - return t.GoverningBody -} -func (t *GlobalSearch_Search_Standards_Edges_Node) GetID() string { - if t == nil { - t = &GlobalSearch_Search_Standards_Edges_Node{} - } - return t.ID -} -func (t *GlobalSearch_Search_Standards_Edges_Node) GetName() string { - if t == nil { - t = &GlobalSearch_Search_Standards_Edges_Node{} - } - return t.Name -} -func (t *GlobalSearch_Search_Standards_Edges_Node) GetShortName() *string { - if t == nil { - t = &GlobalSearch_Search_Standards_Edges_Node{} - } - return t.ShortName -} -func (t *GlobalSearch_Search_Standards_Edges_Node) GetTags() []string { - if t == nil { - t = &GlobalSearch_Search_Standards_Edges_Node{} - } - return t.Tags -} - -type GlobalSearch_Search_Standards_Edges struct { - Node *GlobalSearch_Search_Standards_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GlobalSearch_Search_Standards_Edges) GetNode() *GlobalSearch_Search_Standards_Edges_Node { - if t == nil { - t = &GlobalSearch_Search_Standards_Edges{} - } - return t.Node -} - -type GlobalSearch_Search_Standards struct { - Edges []*GlobalSearch_Search_Standards_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GlobalSearch_Search_Standards_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GlobalSearch_Search_Standards) GetEdges() []*GlobalSearch_Search_Standards_Edges { - if t == nil { - t = &GlobalSearch_Search_Standards{} - } - return t.Edges -} -func (t *GlobalSearch_Search_Standards) GetPageInfo() *GlobalSearch_Search_Standards_PageInfo { - if t == nil { - t = &GlobalSearch_Search_Standards{} - } - return &t.PageInfo -} -func (t *GlobalSearch_Search_Standards) GetTotalCount() int64 { - if t == nil { - t = &GlobalSearch_Search_Standards{} - } - return t.TotalCount -} - -type GlobalSearch_Search_Subcontrols_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GlobalSearch_Search_Subcontrols_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Subcontrols_PageInfo{} - } - return t.EndCursor -} -func (t *GlobalSearch_Search_Subcontrols_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GlobalSearch_Search_Subcontrols_PageInfo{} - } - return t.HasNextPage -} -func (t *GlobalSearch_Search_Subcontrols_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GlobalSearch_Search_Subcontrols_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GlobalSearch_Search_Subcontrols_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Subcontrols_PageInfo{} - } - return t.StartCursor -} - -type GlobalSearch_Search_Subcontrols_Edges_Node struct { - Aliases []string "json:\"aliases,omitempty\" graphql:\"aliases\"" - Category *string "json:\"category,omitempty\" graphql:\"category\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - MappedCategories []string "json:\"mappedCategories,omitempty\" graphql:\"mappedCategories\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" - Subcategory *string "json:\"subcategory,omitempty\" graphql:\"subcategory\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" -} - -func (t *GlobalSearch_Search_Subcontrols_Edges_Node) GetAliases() []string { - if t == nil { - t = &GlobalSearch_Search_Subcontrols_Edges_Node{} - } - return t.Aliases -} -func (t *GlobalSearch_Search_Subcontrols_Edges_Node) GetCategory() *string { - if t == nil { - t = &GlobalSearch_Search_Subcontrols_Edges_Node{} - } - return t.Category -} -func (t *GlobalSearch_Search_Subcontrols_Edges_Node) GetDescription() *string { - if t == nil { - t = &GlobalSearch_Search_Subcontrols_Edges_Node{} - } - return t.Description -} -func (t *GlobalSearch_Search_Subcontrols_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GlobalSearch_Search_Subcontrols_Edges_Node{} - } - return t.DisplayID -} -func (t *GlobalSearch_Search_Subcontrols_Edges_Node) GetID() string { - if t == nil { - t = &GlobalSearch_Search_Subcontrols_Edges_Node{} - } - return t.ID -} -func (t *GlobalSearch_Search_Subcontrols_Edges_Node) GetMappedCategories() []string { - if t == nil { - t = &GlobalSearch_Search_Subcontrols_Edges_Node{} - } - return t.MappedCategories -} -func (t *GlobalSearch_Search_Subcontrols_Edges_Node) GetRefCode() string { - if t == nil { - t = &GlobalSearch_Search_Subcontrols_Edges_Node{} - } - return t.RefCode -} -func (t *GlobalSearch_Search_Subcontrols_Edges_Node) GetSubcategory() *string { - if t == nil { - t = &GlobalSearch_Search_Subcontrols_Edges_Node{} - } - return t.Subcategory -} -func (t *GlobalSearch_Search_Subcontrols_Edges_Node) GetTags() []string { - if t == nil { - t = &GlobalSearch_Search_Subcontrols_Edges_Node{} - } - return t.Tags -} -func (t *GlobalSearch_Search_Subcontrols_Edges_Node) GetTitle() *string { - if t == nil { - t = &GlobalSearch_Search_Subcontrols_Edges_Node{} - } - return t.Title -} - -type GlobalSearch_Search_Subcontrols_Edges struct { - Node *GlobalSearch_Search_Subcontrols_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GlobalSearch_Search_Subcontrols_Edges) GetNode() *GlobalSearch_Search_Subcontrols_Edges_Node { - if t == nil { - t = &GlobalSearch_Search_Subcontrols_Edges{} - } - return t.Node -} - -type GlobalSearch_Search_Subcontrols struct { - Edges []*GlobalSearch_Search_Subcontrols_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GlobalSearch_Search_Subcontrols_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GlobalSearch_Search_Subcontrols) GetEdges() []*GlobalSearch_Search_Subcontrols_Edges { - if t == nil { - t = &GlobalSearch_Search_Subcontrols{} - } - return t.Edges -} -func (t *GlobalSearch_Search_Subcontrols) GetPageInfo() *GlobalSearch_Search_Subcontrols_PageInfo { - if t == nil { - t = &GlobalSearch_Search_Subcontrols{} - } - return &t.PageInfo -} -func (t *GlobalSearch_Search_Subcontrols) GetTotalCount() int64 { - if t == nil { - t = &GlobalSearch_Search_Subcontrols{} - } - return t.TotalCount -} - -type GlobalSearch_Search_Subprocessors_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GlobalSearch_Search_Subprocessors_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Subprocessors_PageInfo{} - } - return t.EndCursor -} -func (t *GlobalSearch_Search_Subprocessors_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GlobalSearch_Search_Subprocessors_PageInfo{} - } - return t.HasNextPage -} -func (t *GlobalSearch_Search_Subprocessors_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GlobalSearch_Search_Subprocessors_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GlobalSearch_Search_Subprocessors_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Subprocessors_PageInfo{} - } - return t.StartCursor -} - -type GlobalSearch_Search_Subprocessors_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" -} - -func (t *GlobalSearch_Search_Subprocessors_Edges_Node) GetID() string { - if t == nil { - t = &GlobalSearch_Search_Subprocessors_Edges_Node{} - } - return t.ID -} -func (t *GlobalSearch_Search_Subprocessors_Edges_Node) GetName() string { - if t == nil { - t = &GlobalSearch_Search_Subprocessors_Edges_Node{} - } - return t.Name -} -func (t *GlobalSearch_Search_Subprocessors_Edges_Node) GetTags() []string { - if t == nil { - t = &GlobalSearch_Search_Subprocessors_Edges_Node{} - } - return t.Tags -} - -type GlobalSearch_Search_Subprocessors_Edges struct { - Node *GlobalSearch_Search_Subprocessors_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GlobalSearch_Search_Subprocessors_Edges) GetNode() *GlobalSearch_Search_Subprocessors_Edges_Node { - if t == nil { - t = &GlobalSearch_Search_Subprocessors_Edges{} - } - return t.Node -} - -type GlobalSearch_Search_Subprocessors struct { - Edges []*GlobalSearch_Search_Subprocessors_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GlobalSearch_Search_Subprocessors_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GlobalSearch_Search_Subprocessors) GetEdges() []*GlobalSearch_Search_Subprocessors_Edges { - if t == nil { - t = &GlobalSearch_Search_Subprocessors{} - } - return t.Edges -} -func (t *GlobalSearch_Search_Subprocessors) GetPageInfo() *GlobalSearch_Search_Subprocessors_PageInfo { - if t == nil { - t = &GlobalSearch_Search_Subprocessors{} - } - return &t.PageInfo -} -func (t *GlobalSearch_Search_Subprocessors) GetTotalCount() int64 { - if t == nil { - t = &GlobalSearch_Search_Subprocessors{} - } - return t.TotalCount -} - -type GlobalSearch_Search_Subscribers_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GlobalSearch_Search_Subscribers_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Subscribers_PageInfo{} - } - return t.EndCursor -} -func (t *GlobalSearch_Search_Subscribers_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GlobalSearch_Search_Subscribers_PageInfo{} - } - return t.HasNextPage -} -func (t *GlobalSearch_Search_Subscribers_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GlobalSearch_Search_Subscribers_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GlobalSearch_Search_Subscribers_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Subscribers_PageInfo{} - } - return t.StartCursor -} - -type GlobalSearch_Search_Subscribers_Edges_Node struct { - Email string "json:\"email\" graphql:\"email\"" - ID string "json:\"id\" graphql:\"id\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" -} - -func (t *GlobalSearch_Search_Subscribers_Edges_Node) GetEmail() string { - if t == nil { - t = &GlobalSearch_Search_Subscribers_Edges_Node{} - } - return t.Email -} -func (t *GlobalSearch_Search_Subscribers_Edges_Node) GetID() string { - if t == nil { - t = &GlobalSearch_Search_Subscribers_Edges_Node{} - } - return t.ID -} -func (t *GlobalSearch_Search_Subscribers_Edges_Node) GetTags() []string { - if t == nil { - t = &GlobalSearch_Search_Subscribers_Edges_Node{} - } - return t.Tags -} - -type GlobalSearch_Search_Subscribers_Edges struct { - Node *GlobalSearch_Search_Subscribers_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GlobalSearch_Search_Subscribers_Edges) GetNode() *GlobalSearch_Search_Subscribers_Edges_Node { - if t == nil { - t = &GlobalSearch_Search_Subscribers_Edges{} - } - return t.Node -} - -type GlobalSearch_Search_Subscribers struct { - Edges []*GlobalSearch_Search_Subscribers_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GlobalSearch_Search_Subscribers_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GlobalSearch_Search_Subscribers) GetEdges() []*GlobalSearch_Search_Subscribers_Edges { - if t == nil { - t = &GlobalSearch_Search_Subscribers{} - } - return t.Edges -} -func (t *GlobalSearch_Search_Subscribers) GetPageInfo() *GlobalSearch_Search_Subscribers_PageInfo { - if t == nil { - t = &GlobalSearch_Search_Subscribers{} - } - return &t.PageInfo -} -func (t *GlobalSearch_Search_Subscribers) GetTotalCount() int64 { - if t == nil { - t = &GlobalSearch_Search_Subscribers{} - } - return t.TotalCount -} - -type GlobalSearch_Search_TagDefinitions_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GlobalSearch_Search_TagDefinitions_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GlobalSearch_Search_TagDefinitions_PageInfo{} - } - return t.EndCursor -} -func (t *GlobalSearch_Search_TagDefinitions_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GlobalSearch_Search_TagDefinitions_PageInfo{} - } - return t.HasNextPage -} -func (t *GlobalSearch_Search_TagDefinitions_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GlobalSearch_Search_TagDefinitions_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GlobalSearch_Search_TagDefinitions_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GlobalSearch_Search_TagDefinitions_PageInfo{} - } - return t.StartCursor -} - -type GlobalSearch_Search_TagDefinitions_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" -} - -func (t *GlobalSearch_Search_TagDefinitions_Edges_Node) GetID() string { - if t == nil { - t = &GlobalSearch_Search_TagDefinitions_Edges_Node{} - } - return t.ID -} -func (t *GlobalSearch_Search_TagDefinitions_Edges_Node) GetName() string { - if t == nil { - t = &GlobalSearch_Search_TagDefinitions_Edges_Node{} - } - return t.Name -} - -type GlobalSearch_Search_TagDefinitions_Edges struct { - Node *GlobalSearch_Search_TagDefinitions_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GlobalSearch_Search_TagDefinitions_Edges) GetNode() *GlobalSearch_Search_TagDefinitions_Edges_Node { - if t == nil { - t = &GlobalSearch_Search_TagDefinitions_Edges{} - } - return t.Node -} - -type GlobalSearch_Search_TagDefinitions struct { - Edges []*GlobalSearch_Search_TagDefinitions_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GlobalSearch_Search_TagDefinitions_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GlobalSearch_Search_TagDefinitions) GetEdges() []*GlobalSearch_Search_TagDefinitions_Edges { - if t == nil { - t = &GlobalSearch_Search_TagDefinitions{} - } - return t.Edges -} -func (t *GlobalSearch_Search_TagDefinitions) GetPageInfo() *GlobalSearch_Search_TagDefinitions_PageInfo { - if t == nil { - t = &GlobalSearch_Search_TagDefinitions{} - } - return &t.PageInfo -} -func (t *GlobalSearch_Search_TagDefinitions) GetTotalCount() int64 { - if t == nil { - t = &GlobalSearch_Search_TagDefinitions{} - } - return t.TotalCount -} - -type GlobalSearch_Search_Tasks_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GlobalSearch_Search_Tasks_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Tasks_PageInfo{} - } - return t.EndCursor -} -func (t *GlobalSearch_Search_Tasks_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GlobalSearch_Search_Tasks_PageInfo{} - } - return t.HasNextPage -} -func (t *GlobalSearch_Search_Tasks_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GlobalSearch_Search_Tasks_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GlobalSearch_Search_Tasks_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Tasks_PageInfo{} - } - return t.StartCursor -} - -type GlobalSearch_Search_Tasks_Edges_Node struct { - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Title string "json:\"title\" graphql:\"title\"" -} - -func (t *GlobalSearch_Search_Tasks_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GlobalSearch_Search_Tasks_Edges_Node{} - } - return t.DisplayID -} -func (t *GlobalSearch_Search_Tasks_Edges_Node) GetID() string { - if t == nil { - t = &GlobalSearch_Search_Tasks_Edges_Node{} - } - return t.ID -} -func (t *GlobalSearch_Search_Tasks_Edges_Node) GetTags() []string { - if t == nil { - t = &GlobalSearch_Search_Tasks_Edges_Node{} - } - return t.Tags -} -func (t *GlobalSearch_Search_Tasks_Edges_Node) GetTitle() string { - if t == nil { - t = &GlobalSearch_Search_Tasks_Edges_Node{} - } - return t.Title -} - -type GlobalSearch_Search_Tasks_Edges struct { - Node *GlobalSearch_Search_Tasks_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GlobalSearch_Search_Tasks_Edges) GetNode() *GlobalSearch_Search_Tasks_Edges_Node { - if t == nil { - t = &GlobalSearch_Search_Tasks_Edges{} - } - return t.Node -} - -type GlobalSearch_Search_Tasks struct { - Edges []*GlobalSearch_Search_Tasks_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GlobalSearch_Search_Tasks_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GlobalSearch_Search_Tasks) GetEdges() []*GlobalSearch_Search_Tasks_Edges { - if t == nil { - t = &GlobalSearch_Search_Tasks{} - } - return t.Edges -} -func (t *GlobalSearch_Search_Tasks) GetPageInfo() *GlobalSearch_Search_Tasks_PageInfo { - if t == nil { - t = &GlobalSearch_Search_Tasks{} - } - return &t.PageInfo -} -func (t *GlobalSearch_Search_Tasks) GetTotalCount() int64 { - if t == nil { - t = &GlobalSearch_Search_Tasks{} - } - return t.TotalCount -} - -type GlobalSearch_Search_Templates_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GlobalSearch_Search_Templates_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Templates_PageInfo{} - } - return t.EndCursor -} -func (t *GlobalSearch_Search_Templates_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GlobalSearch_Search_Templates_PageInfo{} - } - return t.HasNextPage -} -func (t *GlobalSearch_Search_Templates_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GlobalSearch_Search_Templates_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GlobalSearch_Search_Templates_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Templates_PageInfo{} - } - return t.StartCursor -} - -type GlobalSearch_Search_Templates_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - Jsonconfig map[string]any "json:\"jsonconfig\" graphql:\"jsonconfig\"" - Name string "json:\"name\" graphql:\"name\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" -} - -func (t *GlobalSearch_Search_Templates_Edges_Node) GetID() string { - if t == nil { - t = &GlobalSearch_Search_Templates_Edges_Node{} - } - return t.ID -} -func (t *GlobalSearch_Search_Templates_Edges_Node) GetJsonconfig() map[string]any { - if t == nil { - t = &GlobalSearch_Search_Templates_Edges_Node{} - } - return t.Jsonconfig -} -func (t *GlobalSearch_Search_Templates_Edges_Node) GetName() string { - if t == nil { - t = &GlobalSearch_Search_Templates_Edges_Node{} - } - return t.Name -} -func (t *GlobalSearch_Search_Templates_Edges_Node) GetTags() []string { - if t == nil { - t = &GlobalSearch_Search_Templates_Edges_Node{} - } - return t.Tags -} - -type GlobalSearch_Search_Templates_Edges struct { - Node *GlobalSearch_Search_Templates_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GlobalSearch_Search_Templates_Edges) GetNode() *GlobalSearch_Search_Templates_Edges_Node { - if t == nil { - t = &GlobalSearch_Search_Templates_Edges{} - } - return t.Node -} - -type GlobalSearch_Search_Templates struct { - Edges []*GlobalSearch_Search_Templates_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GlobalSearch_Search_Templates_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GlobalSearch_Search_Templates) GetEdges() []*GlobalSearch_Search_Templates_Edges { - if t == nil { - t = &GlobalSearch_Search_Templates{} - } - return t.Edges -} -func (t *GlobalSearch_Search_Templates) GetPageInfo() *GlobalSearch_Search_Templates_PageInfo { - if t == nil { - t = &GlobalSearch_Search_Templates{} - } - return &t.PageInfo -} -func (t *GlobalSearch_Search_Templates) GetTotalCount() int64 { - if t == nil { - t = &GlobalSearch_Search_Templates{} - } - return t.TotalCount -} - -type GlobalSearch_Search_Vulnerabilities_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GlobalSearch_Search_Vulnerabilities_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Vulnerabilities_PageInfo{} - } - return t.EndCursor -} -func (t *GlobalSearch_Search_Vulnerabilities_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GlobalSearch_Search_Vulnerabilities_PageInfo{} - } - return t.HasNextPage -} -func (t *GlobalSearch_Search_Vulnerabilities_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GlobalSearch_Search_Vulnerabilities_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GlobalSearch_Search_Vulnerabilities_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GlobalSearch_Search_Vulnerabilities_PageInfo{} - } - return t.StartCursor -} - -type GlobalSearch_Search_Vulnerabilities_Edges_Node struct { - CveID *string "json:\"cveID,omitempty\" graphql:\"cveID\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ExternalID string "json:\"externalID\" graphql:\"externalID\"" - ExternalOwnerID *string "json:\"externalOwnerID,omitempty\" graphql:\"externalOwnerID\"" - ID string "json:\"id\" graphql:\"id\"" - Severity *string "json:\"severity,omitempty\" graphql:\"severity\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" -} - -func (t *GlobalSearch_Search_Vulnerabilities_Edges_Node) GetCveID() *string { - if t == nil { - t = &GlobalSearch_Search_Vulnerabilities_Edges_Node{} - } - return t.CveID -} -func (t *GlobalSearch_Search_Vulnerabilities_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GlobalSearch_Search_Vulnerabilities_Edges_Node{} - } - return t.DisplayID -} -func (t *GlobalSearch_Search_Vulnerabilities_Edges_Node) GetExternalID() string { - if t == nil { - t = &GlobalSearch_Search_Vulnerabilities_Edges_Node{} - } - return t.ExternalID -} -func (t *GlobalSearch_Search_Vulnerabilities_Edges_Node) GetExternalOwnerID() *string { - if t == nil { - t = &GlobalSearch_Search_Vulnerabilities_Edges_Node{} - } - return t.ExternalOwnerID -} -func (t *GlobalSearch_Search_Vulnerabilities_Edges_Node) GetID() string { - if t == nil { - t = &GlobalSearch_Search_Vulnerabilities_Edges_Node{} - } - return t.ID -} -func (t *GlobalSearch_Search_Vulnerabilities_Edges_Node) GetSeverity() *string { - if t == nil { - t = &GlobalSearch_Search_Vulnerabilities_Edges_Node{} - } - return t.Severity -} -func (t *GlobalSearch_Search_Vulnerabilities_Edges_Node) GetTags() []string { - if t == nil { - t = &GlobalSearch_Search_Vulnerabilities_Edges_Node{} - } - return t.Tags -} - -type GlobalSearch_Search_Vulnerabilities_Edges struct { - Node *GlobalSearch_Search_Vulnerabilities_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GlobalSearch_Search_Vulnerabilities_Edges) GetNode() *GlobalSearch_Search_Vulnerabilities_Edges_Node { - if t == nil { - t = &GlobalSearch_Search_Vulnerabilities_Edges{} - } - return t.Node -} - -type GlobalSearch_Search_Vulnerabilities struct { - Edges []*GlobalSearch_Search_Vulnerabilities_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GlobalSearch_Search_Vulnerabilities_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GlobalSearch_Search_Vulnerabilities) GetEdges() []*GlobalSearch_Search_Vulnerabilities_Edges { - if t == nil { - t = &GlobalSearch_Search_Vulnerabilities{} - } - return t.Edges -} -func (t *GlobalSearch_Search_Vulnerabilities) GetPageInfo() *GlobalSearch_Search_Vulnerabilities_PageInfo { - if t == nil { - t = &GlobalSearch_Search_Vulnerabilities{} - } - return &t.PageInfo -} -func (t *GlobalSearch_Search_Vulnerabilities) GetTotalCount() int64 { - if t == nil { - t = &GlobalSearch_Search_Vulnerabilities{} - } - return t.TotalCount -} - -type GlobalSearch_Search struct { - ActionPlans *GlobalSearch_Search_ActionPlans "json:\"actionPlans,omitempty\" graphql:\"actionPlans\"" - AssessmentResponses *GlobalSearch_Search_AssessmentResponses "json:\"assessmentResponses,omitempty\" graphql:\"assessmentResponses\"" - Assessments *GlobalSearch_Search_Assessments "json:\"assessments,omitempty\" graphql:\"assessments\"" - Assets *GlobalSearch_Search_Assets "json:\"assets,omitempty\" graphql:\"assets\"" - Contacts *GlobalSearch_Search_Contacts "json:\"contacts,omitempty\" graphql:\"contacts\"" - ControlObjectives *GlobalSearch_Search_ControlObjectives "json:\"controlObjectives,omitempty\" graphql:\"controlObjectives\"" - Controls *GlobalSearch_Search_Controls "json:\"controls,omitempty\" graphql:\"controls\"" - CustomTypeEnums *GlobalSearch_Search_CustomTypeEnums "json:\"customTypeEnums,omitempty\" graphql:\"customTypeEnums\"" - Entities *GlobalSearch_Search_Entities "json:\"entities,omitempty\" graphql:\"entities\"" - Evidences *GlobalSearch_Search_Evidences "json:\"evidences,omitempty\" graphql:\"evidences\"" - Findings *GlobalSearch_Search_Findings "json:\"findings,omitempty\" graphql:\"findings\"" - Groups *GlobalSearch_Search_Groups "json:\"groups,omitempty\" graphql:\"groups\"" - InternalPolicies *GlobalSearch_Search_InternalPolicies "json:\"internalPolicies,omitempty\" graphql:\"internalPolicies\"" - Invites *GlobalSearch_Search_Invites "json:\"invites,omitempty\" graphql:\"invites\"" - JobRunners *GlobalSearch_Search_JobRunners "json:\"jobRunners,omitempty\" graphql:\"jobRunners\"" - JobTemplates *GlobalSearch_Search_JobTemplates "json:\"jobTemplates,omitempty\" graphql:\"jobTemplates\"" - Narratives *GlobalSearch_Search_Narratives "json:\"narratives,omitempty\" graphql:\"narratives\"" - Organizations *GlobalSearch_Search_Organizations "json:\"organizations,omitempty\" graphql:\"organizations\"" - Procedures *GlobalSearch_Search_Procedures "json:\"procedures,omitempty\" graphql:\"procedures\"" - Programs *GlobalSearch_Search_Programs "json:\"programs,omitempty\" graphql:\"programs\"" - Remediations *GlobalSearch_Search_Remediations "json:\"remediations,omitempty\" graphql:\"remediations\"" - Reviews *GlobalSearch_Search_Reviews "json:\"reviews,omitempty\" graphql:\"reviews\"" - Risks *GlobalSearch_Search_Risks "json:\"risks,omitempty\" graphql:\"risks\"" - Scans *GlobalSearch_Search_Scans "json:\"scans,omitempty\" graphql:\"scans\"" - Standards *GlobalSearch_Search_Standards "json:\"standards,omitempty\" graphql:\"standards\"" - Subcontrols *GlobalSearch_Search_Subcontrols "json:\"subcontrols,omitempty\" graphql:\"subcontrols\"" - Subprocessors *GlobalSearch_Search_Subprocessors "json:\"subprocessors,omitempty\" graphql:\"subprocessors\"" - Subscribers *GlobalSearch_Search_Subscribers "json:\"subscribers,omitempty\" graphql:\"subscribers\"" - TagDefinitions *GlobalSearch_Search_TagDefinitions "json:\"tagDefinitions,omitempty\" graphql:\"tagDefinitions\"" - Tasks *GlobalSearch_Search_Tasks "json:\"tasks,omitempty\" graphql:\"tasks\"" - Templates *GlobalSearch_Search_Templates "json:\"templates,omitempty\" graphql:\"templates\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" - Vulnerabilities *GlobalSearch_Search_Vulnerabilities "json:\"vulnerabilities,omitempty\" graphql:\"vulnerabilities\"" -} - -func (t *GlobalSearch_Search) GetActionPlans() *GlobalSearch_Search_ActionPlans { - if t == nil { - t = &GlobalSearch_Search{} - } - return t.ActionPlans -} -func (t *GlobalSearch_Search) GetAssessmentResponses() *GlobalSearch_Search_AssessmentResponses { - if t == nil { - t = &GlobalSearch_Search{} - } - return t.AssessmentResponses -} -func (t *GlobalSearch_Search) GetAssessments() *GlobalSearch_Search_Assessments { - if t == nil { - t = &GlobalSearch_Search{} - } - return t.Assessments -} -func (t *GlobalSearch_Search) GetAssets() *GlobalSearch_Search_Assets { - if t == nil { - t = &GlobalSearch_Search{} - } - return t.Assets -} -func (t *GlobalSearch_Search) GetContacts() *GlobalSearch_Search_Contacts { - if t == nil { - t = &GlobalSearch_Search{} - } - return t.Contacts -} -func (t *GlobalSearch_Search) GetControlObjectives() *GlobalSearch_Search_ControlObjectives { - if t == nil { - t = &GlobalSearch_Search{} - } - return t.ControlObjectives -} -func (t *GlobalSearch_Search) GetControls() *GlobalSearch_Search_Controls { - if t == nil { - t = &GlobalSearch_Search{} - } - return t.Controls -} -func (t *GlobalSearch_Search) GetCustomTypeEnums() *GlobalSearch_Search_CustomTypeEnums { - if t == nil { - t = &GlobalSearch_Search{} - } - return t.CustomTypeEnums -} -func (t *GlobalSearch_Search) GetEntities() *GlobalSearch_Search_Entities { - if t == nil { - t = &GlobalSearch_Search{} - } - return t.Entities -} -func (t *GlobalSearch_Search) GetEvidences() *GlobalSearch_Search_Evidences { - if t == nil { - t = &GlobalSearch_Search{} - } - return t.Evidences -} -func (t *GlobalSearch_Search) GetFindings() *GlobalSearch_Search_Findings { - if t == nil { - t = &GlobalSearch_Search{} - } - return t.Findings -} -func (t *GlobalSearch_Search) GetGroups() *GlobalSearch_Search_Groups { - if t == nil { - t = &GlobalSearch_Search{} - } - return t.Groups -} -func (t *GlobalSearch_Search) GetInternalPolicies() *GlobalSearch_Search_InternalPolicies { - if t == nil { - t = &GlobalSearch_Search{} - } - return t.InternalPolicies -} -func (t *GlobalSearch_Search) GetInvites() *GlobalSearch_Search_Invites { - if t == nil { - t = &GlobalSearch_Search{} - } - return t.Invites -} -func (t *GlobalSearch_Search) GetJobRunners() *GlobalSearch_Search_JobRunners { - if t == nil { - t = &GlobalSearch_Search{} - } - return t.JobRunners -} -func (t *GlobalSearch_Search) GetJobTemplates() *GlobalSearch_Search_JobTemplates { - if t == nil { - t = &GlobalSearch_Search{} - } - return t.JobTemplates -} -func (t *GlobalSearch_Search) GetNarratives() *GlobalSearch_Search_Narratives { - if t == nil { - t = &GlobalSearch_Search{} - } - return t.Narratives -} -func (t *GlobalSearch_Search) GetOrganizations() *GlobalSearch_Search_Organizations { - if t == nil { - t = &GlobalSearch_Search{} - } - return t.Organizations -} -func (t *GlobalSearch_Search) GetProcedures() *GlobalSearch_Search_Procedures { - if t == nil { - t = &GlobalSearch_Search{} - } - return t.Procedures -} -func (t *GlobalSearch_Search) GetPrograms() *GlobalSearch_Search_Programs { - if t == nil { - t = &GlobalSearch_Search{} - } - return t.Programs -} -func (t *GlobalSearch_Search) GetRemediations() *GlobalSearch_Search_Remediations { - if t == nil { - t = &GlobalSearch_Search{} - } - return t.Remediations -} -func (t *GlobalSearch_Search) GetReviews() *GlobalSearch_Search_Reviews { - if t == nil { - t = &GlobalSearch_Search{} - } - return t.Reviews -} -func (t *GlobalSearch_Search) GetRisks() *GlobalSearch_Search_Risks { - if t == nil { - t = &GlobalSearch_Search{} - } - return t.Risks -} -func (t *GlobalSearch_Search) GetScans() *GlobalSearch_Search_Scans { - if t == nil { - t = &GlobalSearch_Search{} - } - return t.Scans -} -func (t *GlobalSearch_Search) GetStandards() *GlobalSearch_Search_Standards { - if t == nil { - t = &GlobalSearch_Search{} - } - return t.Standards -} -func (t *GlobalSearch_Search) GetSubcontrols() *GlobalSearch_Search_Subcontrols { - if t == nil { - t = &GlobalSearch_Search{} - } - return t.Subcontrols -} -func (t *GlobalSearch_Search) GetSubprocessors() *GlobalSearch_Search_Subprocessors { - if t == nil { - t = &GlobalSearch_Search{} - } - return t.Subprocessors -} -func (t *GlobalSearch_Search) GetSubscribers() *GlobalSearch_Search_Subscribers { - if t == nil { - t = &GlobalSearch_Search{} - } - return t.Subscribers -} -func (t *GlobalSearch_Search) GetTagDefinitions() *GlobalSearch_Search_TagDefinitions { - if t == nil { - t = &GlobalSearch_Search{} - } - return t.TagDefinitions -} -func (t *GlobalSearch_Search) GetTasks() *GlobalSearch_Search_Tasks { - if t == nil { - t = &GlobalSearch_Search{} - } - return t.Tasks -} -func (t *GlobalSearch_Search) GetTemplates() *GlobalSearch_Search_Templates { - if t == nil { - t = &GlobalSearch_Search{} - } - return t.Templates -} -func (t *GlobalSearch_Search) GetTotalCount() int64 { - if t == nil { - t = &GlobalSearch_Search{} - } - return t.TotalCount -} -func (t *GlobalSearch_Search) GetVulnerabilities() *GlobalSearch_Search_Vulnerabilities { - if t == nil { - t = &GlobalSearch_Search{} - } - return t.Vulnerabilities -} - -type CreateStandard_CreateStandard_Standard_Controls struct { - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *CreateStandard_CreateStandard_Standard_Controls) GetTotalCount() int64 { - if t == nil { - t = &CreateStandard_CreateStandard_Standard_Controls{} - } - return t.TotalCount -} - -type CreateStandard_CreateStandard_Standard struct { - Controls CreateStandard_CreateStandard_Standard_Controls "json:\"controls\" graphql:\"controls\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - Domains []string "json:\"domains,omitempty\" graphql:\"domains\"" - Framework *string "json:\"framework,omitempty\" graphql:\"framework\"" - FreeToUse *bool "json:\"freeToUse,omitempty\" graphql:\"freeToUse\"" - GoverningBody *string "json:\"governingBody,omitempty\" graphql:\"governingBody\"" - GoverningBodyLogoURL *string "json:\"governingBodyLogoURL,omitempty\" graphql:\"governingBodyLogoURL\"" - ID string "json:\"id\" graphql:\"id\"" - IsPublic *bool "json:\"isPublic,omitempty\" graphql:\"isPublic\"" - Link *string "json:\"link,omitempty\" graphql:\"link\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Revision *string "json:\"revision,omitempty\" graphql:\"revision\"" - ShortName *string "json:\"shortName,omitempty\" graphql:\"shortName\"" - StandardType *string "json:\"standardType,omitempty\" graphql:\"standardType\"" - Status *enums.StandardStatus "json:\"status,omitempty\" graphql:\"status\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Version *string "json:\"version,omitempty\" graphql:\"version\"" -} - -func (t *CreateStandard_CreateStandard_Standard) GetControls() *CreateStandard_CreateStandard_Standard_Controls { - if t == nil { - t = &CreateStandard_CreateStandard_Standard{} - } - return &t.Controls -} -func (t *CreateStandard_CreateStandard_Standard) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateStandard_CreateStandard_Standard{} - } - return t.CreatedAt -} -func (t *CreateStandard_CreateStandard_Standard) GetCreatedBy() *string { - if t == nil { - t = &CreateStandard_CreateStandard_Standard{} - } - return t.CreatedBy -} -func (t *CreateStandard_CreateStandard_Standard) GetDescription() *string { - if t == nil { - t = &CreateStandard_CreateStandard_Standard{} - } - return t.Description -} -func (t *CreateStandard_CreateStandard_Standard) GetDomains() []string { - if t == nil { - t = &CreateStandard_CreateStandard_Standard{} - } - return t.Domains -} -func (t *CreateStandard_CreateStandard_Standard) GetFramework() *string { - if t == nil { - t = &CreateStandard_CreateStandard_Standard{} - } - return t.Framework -} -func (t *CreateStandard_CreateStandard_Standard) GetFreeToUse() *bool { - if t == nil { - t = &CreateStandard_CreateStandard_Standard{} - } - return t.FreeToUse -} -func (t *CreateStandard_CreateStandard_Standard) GetGoverningBody() *string { - if t == nil { - t = &CreateStandard_CreateStandard_Standard{} - } - return t.GoverningBody -} -func (t *CreateStandard_CreateStandard_Standard) GetGoverningBodyLogoURL() *string { - if t == nil { - t = &CreateStandard_CreateStandard_Standard{} - } - return t.GoverningBodyLogoURL -} -func (t *CreateStandard_CreateStandard_Standard) GetID() string { - if t == nil { - t = &CreateStandard_CreateStandard_Standard{} - } - return t.ID -} -func (t *CreateStandard_CreateStandard_Standard) GetIsPublic() *bool { - if t == nil { - t = &CreateStandard_CreateStandard_Standard{} - } - return t.IsPublic -} -func (t *CreateStandard_CreateStandard_Standard) GetLink() *string { - if t == nil { - t = &CreateStandard_CreateStandard_Standard{} - } - return t.Link -} -func (t *CreateStandard_CreateStandard_Standard) GetName() string { - if t == nil { - t = &CreateStandard_CreateStandard_Standard{} - } - return t.Name -} -func (t *CreateStandard_CreateStandard_Standard) GetOwnerID() *string { - if t == nil { - t = &CreateStandard_CreateStandard_Standard{} - } - return t.OwnerID -} -func (t *CreateStandard_CreateStandard_Standard) GetRevision() *string { - if t == nil { - t = &CreateStandard_CreateStandard_Standard{} - } - return t.Revision -} -func (t *CreateStandard_CreateStandard_Standard) GetShortName() *string { - if t == nil { - t = &CreateStandard_CreateStandard_Standard{} - } - return t.ShortName -} -func (t *CreateStandard_CreateStandard_Standard) GetStandardType() *string { - if t == nil { - t = &CreateStandard_CreateStandard_Standard{} - } - return t.StandardType -} -func (t *CreateStandard_CreateStandard_Standard) GetStatus() *enums.StandardStatus { - if t == nil { - t = &CreateStandard_CreateStandard_Standard{} - } - return t.Status -} -func (t *CreateStandard_CreateStandard_Standard) GetSystemOwned() *bool { - if t == nil { - t = &CreateStandard_CreateStandard_Standard{} - } - return t.SystemOwned -} -func (t *CreateStandard_CreateStandard_Standard) GetTags() []string { - if t == nil { - t = &CreateStandard_CreateStandard_Standard{} - } - return t.Tags -} -func (t *CreateStandard_CreateStandard_Standard) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateStandard_CreateStandard_Standard{} - } - return t.UpdatedAt -} -func (t *CreateStandard_CreateStandard_Standard) GetUpdatedBy() *string { - if t == nil { - t = &CreateStandard_CreateStandard_Standard{} - } - return t.UpdatedBy -} -func (t *CreateStandard_CreateStandard_Standard) GetVersion() *string { - if t == nil { - t = &CreateStandard_CreateStandard_Standard{} - } - return t.Version -} - -type CreateStandard_CreateStandard struct { - Standard CreateStandard_CreateStandard_Standard "json:\"standard\" graphql:\"standard\"" -} - -func (t *CreateStandard_CreateStandard) GetStandard() *CreateStandard_CreateStandard_Standard { - if t == nil { - t = &CreateStandard_CreateStandard{} - } - return &t.Standard -} - -type DeleteStandard_DeleteStandard struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteStandard_DeleteStandard) GetDeletedID() string { - if t == nil { - t = &DeleteStandard_DeleteStandard{} - } - return t.DeletedID -} - -type GetAllStandards_Standards_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllStandards_Standards_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllStandards_Standards_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllStandards_Standards_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllStandards_Standards_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllStandards_Standards_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllStandards_Standards_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllStandards_Standards_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllStandards_Standards_PageInfo{} - } - return t.StartCursor -} - -type GetAllStandards_Standards_Edges_Node_Controls struct { - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllStandards_Standards_Edges_Node_Controls) GetTotalCount() int64 { - if t == nil { - t = &GetAllStandards_Standards_Edges_Node_Controls{} - } - return t.TotalCount -} - -type GetAllStandards_Standards_Edges_Node struct { - Controls GetAllStandards_Standards_Edges_Node_Controls "json:\"controls\" graphql:\"controls\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - Domains []string "json:\"domains,omitempty\" graphql:\"domains\"" - Framework *string "json:\"framework,omitempty\" graphql:\"framework\"" - FreeToUse *bool "json:\"freeToUse,omitempty\" graphql:\"freeToUse\"" - GoverningBody *string "json:\"governingBody,omitempty\" graphql:\"governingBody\"" - GoverningBodyLogoURL *string "json:\"governingBodyLogoURL,omitempty\" graphql:\"governingBodyLogoURL\"" - ID string "json:\"id\" graphql:\"id\"" - IsPublic *bool "json:\"isPublic,omitempty\" graphql:\"isPublic\"" - Link *string "json:\"link,omitempty\" graphql:\"link\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Revision *string "json:\"revision,omitempty\" graphql:\"revision\"" - ShortName *string "json:\"shortName,omitempty\" graphql:\"shortName\"" - StandardType *string "json:\"standardType,omitempty\" graphql:\"standardType\"" - Status *enums.StandardStatus "json:\"status,omitempty\" graphql:\"status\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Version *string "json:\"version,omitempty\" graphql:\"version\"" -} - -func (t *GetAllStandards_Standards_Edges_Node) GetControls() *GetAllStandards_Standards_Edges_Node_Controls { - if t == nil { - t = &GetAllStandards_Standards_Edges_Node{} - } - return &t.Controls -} -func (t *GetAllStandards_Standards_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllStandards_Standards_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllStandards_Standards_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllStandards_Standards_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllStandards_Standards_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetAllStandards_Standards_Edges_Node{} - } - return t.Description -} -func (t *GetAllStandards_Standards_Edges_Node) GetDomains() []string { - if t == nil { - t = &GetAllStandards_Standards_Edges_Node{} - } - return t.Domains -} -func (t *GetAllStandards_Standards_Edges_Node) GetFramework() *string { - if t == nil { - t = &GetAllStandards_Standards_Edges_Node{} - } - return t.Framework -} -func (t *GetAllStandards_Standards_Edges_Node) GetFreeToUse() *bool { - if t == nil { - t = &GetAllStandards_Standards_Edges_Node{} - } - return t.FreeToUse -} -func (t *GetAllStandards_Standards_Edges_Node) GetGoverningBody() *string { - if t == nil { - t = &GetAllStandards_Standards_Edges_Node{} - } - return t.GoverningBody -} -func (t *GetAllStandards_Standards_Edges_Node) GetGoverningBodyLogoURL() *string { - if t == nil { - t = &GetAllStandards_Standards_Edges_Node{} - } - return t.GoverningBodyLogoURL -} -func (t *GetAllStandards_Standards_Edges_Node) GetID() string { - if t == nil { - t = &GetAllStandards_Standards_Edges_Node{} - } - return t.ID -} -func (t *GetAllStandards_Standards_Edges_Node) GetIsPublic() *bool { - if t == nil { - t = &GetAllStandards_Standards_Edges_Node{} - } - return t.IsPublic -} -func (t *GetAllStandards_Standards_Edges_Node) GetLink() *string { - if t == nil { - t = &GetAllStandards_Standards_Edges_Node{} - } - return t.Link -} -func (t *GetAllStandards_Standards_Edges_Node) GetName() string { - if t == nil { - t = &GetAllStandards_Standards_Edges_Node{} - } - return t.Name -} -func (t *GetAllStandards_Standards_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllStandards_Standards_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllStandards_Standards_Edges_Node) GetRevision() *string { - if t == nil { - t = &GetAllStandards_Standards_Edges_Node{} - } - return t.Revision -} -func (t *GetAllStandards_Standards_Edges_Node) GetShortName() *string { - if t == nil { - t = &GetAllStandards_Standards_Edges_Node{} - } - return t.ShortName -} -func (t *GetAllStandards_Standards_Edges_Node) GetStandardType() *string { - if t == nil { - t = &GetAllStandards_Standards_Edges_Node{} - } - return t.StandardType -} -func (t *GetAllStandards_Standards_Edges_Node) GetStatus() *enums.StandardStatus { - if t == nil { - t = &GetAllStandards_Standards_Edges_Node{} - } - return t.Status -} -func (t *GetAllStandards_Standards_Edges_Node) GetSystemOwned() *bool { - if t == nil { - t = &GetAllStandards_Standards_Edges_Node{} - } - return t.SystemOwned -} -func (t *GetAllStandards_Standards_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllStandards_Standards_Edges_Node{} - } - return t.Tags -} -func (t *GetAllStandards_Standards_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllStandards_Standards_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllStandards_Standards_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllStandards_Standards_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetAllStandards_Standards_Edges_Node) GetVersion() *string { - if t == nil { - t = &GetAllStandards_Standards_Edges_Node{} - } - return t.Version -} - -type GetAllStandards_Standards_Edges struct { - Node *GetAllStandards_Standards_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllStandards_Standards_Edges) GetNode() *GetAllStandards_Standards_Edges_Node { - if t == nil { - t = &GetAllStandards_Standards_Edges{} - } - return t.Node -} - -type GetAllStandards_Standards struct { - Edges []*GetAllStandards_Standards_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllStandards_Standards_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllStandards_Standards) GetEdges() []*GetAllStandards_Standards_Edges { - if t == nil { - t = &GetAllStandards_Standards{} - } - return t.Edges -} -func (t *GetAllStandards_Standards) GetPageInfo() *GetAllStandards_Standards_PageInfo { - if t == nil { - t = &GetAllStandards_Standards{} - } - return &t.PageInfo -} -func (t *GetAllStandards_Standards) GetTotalCount() int64 { - if t == nil { - t = &GetAllStandards_Standards{} - } - return t.TotalCount -} - -type GetStandardByID_Standard_Controls struct { - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetStandardByID_Standard_Controls) GetTotalCount() int64 { - if t == nil { - t = &GetStandardByID_Standard_Controls{} - } - return t.TotalCount -} - -type GetStandardByID_Standard struct { - Controls GetStandardByID_Standard_Controls "json:\"controls\" graphql:\"controls\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - Domains []string "json:\"domains,omitempty\" graphql:\"domains\"" - Framework *string "json:\"framework,omitempty\" graphql:\"framework\"" - FreeToUse *bool "json:\"freeToUse,omitempty\" graphql:\"freeToUse\"" - GoverningBody *string "json:\"governingBody,omitempty\" graphql:\"governingBody\"" - GoverningBodyLogoURL *string "json:\"governingBodyLogoURL,omitempty\" graphql:\"governingBodyLogoURL\"" - ID string "json:\"id\" graphql:\"id\"" - IsPublic *bool "json:\"isPublic,omitempty\" graphql:\"isPublic\"" - Link *string "json:\"link,omitempty\" graphql:\"link\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Revision *string "json:\"revision,omitempty\" graphql:\"revision\"" - ShortName *string "json:\"shortName,omitempty\" graphql:\"shortName\"" - StandardType *string "json:\"standardType,omitempty\" graphql:\"standardType\"" - Status *enums.StandardStatus "json:\"status,omitempty\" graphql:\"status\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Version *string "json:\"version,omitempty\" graphql:\"version\"" -} - -func (t *GetStandardByID_Standard) GetControls() *GetStandardByID_Standard_Controls { - if t == nil { - t = &GetStandardByID_Standard{} - } - return &t.Controls -} -func (t *GetStandardByID_Standard) GetCreatedAt() *time.Time { - if t == nil { - t = &GetStandardByID_Standard{} - } - return t.CreatedAt -} -func (t *GetStandardByID_Standard) GetCreatedBy() *string { - if t == nil { - t = &GetStandardByID_Standard{} - } - return t.CreatedBy -} -func (t *GetStandardByID_Standard) GetDescription() *string { - if t == nil { - t = &GetStandardByID_Standard{} - } - return t.Description -} -func (t *GetStandardByID_Standard) GetDomains() []string { - if t == nil { - t = &GetStandardByID_Standard{} - } - return t.Domains -} -func (t *GetStandardByID_Standard) GetFramework() *string { - if t == nil { - t = &GetStandardByID_Standard{} - } - return t.Framework -} -func (t *GetStandardByID_Standard) GetFreeToUse() *bool { - if t == nil { - t = &GetStandardByID_Standard{} - } - return t.FreeToUse -} -func (t *GetStandardByID_Standard) GetGoverningBody() *string { - if t == nil { - t = &GetStandardByID_Standard{} - } - return t.GoverningBody -} -func (t *GetStandardByID_Standard) GetGoverningBodyLogoURL() *string { - if t == nil { - t = &GetStandardByID_Standard{} - } - return t.GoverningBodyLogoURL -} -func (t *GetStandardByID_Standard) GetID() string { - if t == nil { - t = &GetStandardByID_Standard{} - } - return t.ID -} -func (t *GetStandardByID_Standard) GetIsPublic() *bool { - if t == nil { - t = &GetStandardByID_Standard{} - } - return t.IsPublic -} -func (t *GetStandardByID_Standard) GetLink() *string { - if t == nil { - t = &GetStandardByID_Standard{} - } - return t.Link -} -func (t *GetStandardByID_Standard) GetName() string { - if t == nil { - t = &GetStandardByID_Standard{} - } - return t.Name -} -func (t *GetStandardByID_Standard) GetOwnerID() *string { - if t == nil { - t = &GetStandardByID_Standard{} - } - return t.OwnerID -} -func (t *GetStandardByID_Standard) GetRevision() *string { - if t == nil { - t = &GetStandardByID_Standard{} - } - return t.Revision -} -func (t *GetStandardByID_Standard) GetShortName() *string { - if t == nil { - t = &GetStandardByID_Standard{} - } - return t.ShortName -} -func (t *GetStandardByID_Standard) GetStandardType() *string { - if t == nil { - t = &GetStandardByID_Standard{} - } - return t.StandardType -} -func (t *GetStandardByID_Standard) GetStatus() *enums.StandardStatus { - if t == nil { - t = &GetStandardByID_Standard{} - } - return t.Status -} -func (t *GetStandardByID_Standard) GetSystemOwned() *bool { - if t == nil { - t = &GetStandardByID_Standard{} - } - return t.SystemOwned -} -func (t *GetStandardByID_Standard) GetTags() []string { - if t == nil { - t = &GetStandardByID_Standard{} - } - return t.Tags -} -func (t *GetStandardByID_Standard) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetStandardByID_Standard{} - } - return t.UpdatedAt -} -func (t *GetStandardByID_Standard) GetUpdatedBy() *string { - if t == nil { - t = &GetStandardByID_Standard{} - } - return t.UpdatedBy -} -func (t *GetStandardByID_Standard) GetVersion() *string { - if t == nil { - t = &GetStandardByID_Standard{} - } - return t.Version -} - -type GetStandards_Standards_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetStandards_Standards_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetStandards_Standards_PageInfo{} - } - return t.EndCursor -} -func (t *GetStandards_Standards_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetStandards_Standards_PageInfo{} - } - return t.HasNextPage -} -func (t *GetStandards_Standards_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetStandards_Standards_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetStandards_Standards_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetStandards_Standards_PageInfo{} - } - return t.StartCursor -} - -type GetStandards_Standards_Edges_Node_Controls struct { - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetStandards_Standards_Edges_Node_Controls) GetTotalCount() int64 { - if t == nil { - t = &GetStandards_Standards_Edges_Node_Controls{} - } - return t.TotalCount -} - -type GetStandards_Standards_Edges_Node struct { - Controls GetStandards_Standards_Edges_Node_Controls "json:\"controls\" graphql:\"controls\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - Domains []string "json:\"domains,omitempty\" graphql:\"domains\"" - Framework *string "json:\"framework,omitempty\" graphql:\"framework\"" - FreeToUse *bool "json:\"freeToUse,omitempty\" graphql:\"freeToUse\"" - GoverningBody *string "json:\"governingBody,omitempty\" graphql:\"governingBody\"" - GoverningBodyLogoURL *string "json:\"governingBodyLogoURL,omitempty\" graphql:\"governingBodyLogoURL\"" - ID string "json:\"id\" graphql:\"id\"" - IsPublic *bool "json:\"isPublic,omitempty\" graphql:\"isPublic\"" - Link *string "json:\"link,omitempty\" graphql:\"link\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Revision *string "json:\"revision,omitempty\" graphql:\"revision\"" - ShortName *string "json:\"shortName,omitempty\" graphql:\"shortName\"" - StandardType *string "json:\"standardType,omitempty\" graphql:\"standardType\"" - Status *enums.StandardStatus "json:\"status,omitempty\" graphql:\"status\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Version *string "json:\"version,omitempty\" graphql:\"version\"" -} - -func (t *GetStandards_Standards_Edges_Node) GetControls() *GetStandards_Standards_Edges_Node_Controls { - if t == nil { - t = &GetStandards_Standards_Edges_Node{} - } - return &t.Controls -} -func (t *GetStandards_Standards_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetStandards_Standards_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetStandards_Standards_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetStandards_Standards_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetStandards_Standards_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetStandards_Standards_Edges_Node{} - } - return t.Description -} -func (t *GetStandards_Standards_Edges_Node) GetDomains() []string { - if t == nil { - t = &GetStandards_Standards_Edges_Node{} - } - return t.Domains -} -func (t *GetStandards_Standards_Edges_Node) GetFramework() *string { - if t == nil { - t = &GetStandards_Standards_Edges_Node{} - } - return t.Framework -} -func (t *GetStandards_Standards_Edges_Node) GetFreeToUse() *bool { - if t == nil { - t = &GetStandards_Standards_Edges_Node{} - } - return t.FreeToUse -} -func (t *GetStandards_Standards_Edges_Node) GetGoverningBody() *string { - if t == nil { - t = &GetStandards_Standards_Edges_Node{} - } - return t.GoverningBody -} -func (t *GetStandards_Standards_Edges_Node) GetGoverningBodyLogoURL() *string { - if t == nil { - t = &GetStandards_Standards_Edges_Node{} - } - return t.GoverningBodyLogoURL -} -func (t *GetStandards_Standards_Edges_Node) GetID() string { - if t == nil { - t = &GetStandards_Standards_Edges_Node{} - } - return t.ID -} -func (t *GetStandards_Standards_Edges_Node) GetIsPublic() *bool { - if t == nil { - t = &GetStandards_Standards_Edges_Node{} - } - return t.IsPublic -} -func (t *GetStandards_Standards_Edges_Node) GetLink() *string { - if t == nil { - t = &GetStandards_Standards_Edges_Node{} - } - return t.Link -} -func (t *GetStandards_Standards_Edges_Node) GetName() string { - if t == nil { - t = &GetStandards_Standards_Edges_Node{} - } - return t.Name -} -func (t *GetStandards_Standards_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetStandards_Standards_Edges_Node{} - } - return t.OwnerID -} -func (t *GetStandards_Standards_Edges_Node) GetRevision() *string { - if t == nil { - t = &GetStandards_Standards_Edges_Node{} - } - return t.Revision -} -func (t *GetStandards_Standards_Edges_Node) GetShortName() *string { - if t == nil { - t = &GetStandards_Standards_Edges_Node{} - } - return t.ShortName -} -func (t *GetStandards_Standards_Edges_Node) GetStandardType() *string { - if t == nil { - t = &GetStandards_Standards_Edges_Node{} - } - return t.StandardType -} -func (t *GetStandards_Standards_Edges_Node) GetStatus() *enums.StandardStatus { - if t == nil { - t = &GetStandards_Standards_Edges_Node{} - } - return t.Status -} -func (t *GetStandards_Standards_Edges_Node) GetSystemOwned() *bool { - if t == nil { - t = &GetStandards_Standards_Edges_Node{} - } - return t.SystemOwned -} -func (t *GetStandards_Standards_Edges_Node) GetTags() []string { - if t == nil { - t = &GetStandards_Standards_Edges_Node{} - } - return t.Tags -} -func (t *GetStandards_Standards_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetStandards_Standards_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetStandards_Standards_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetStandards_Standards_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetStandards_Standards_Edges_Node) GetVersion() *string { - if t == nil { - t = &GetStandards_Standards_Edges_Node{} - } - return t.Version -} - -type GetStandards_Standards_Edges struct { - Node *GetStandards_Standards_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetStandards_Standards_Edges) GetNode() *GetStandards_Standards_Edges_Node { - if t == nil { - t = &GetStandards_Standards_Edges{} - } - return t.Node -} - -type GetStandards_Standards struct { - Edges []*GetStandards_Standards_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetStandards_Standards_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetStandards_Standards) GetEdges() []*GetStandards_Standards_Edges { - if t == nil { - t = &GetStandards_Standards{} - } - return t.Edges -} -func (t *GetStandards_Standards) GetPageInfo() *GetStandards_Standards_PageInfo { - if t == nil { - t = &GetStandards_Standards{} - } - return &t.PageInfo -} -func (t *GetStandards_Standards) GetTotalCount() int64 { - if t == nil { - t = &GetStandards_Standards{} - } - return t.TotalCount -} - -type UpdateStandard_UpdateStandard_Standard_Controls struct { - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *UpdateStandard_UpdateStandard_Standard_Controls) GetTotalCount() int64 { - if t == nil { - t = &UpdateStandard_UpdateStandard_Standard_Controls{} - } - return t.TotalCount -} - -type UpdateStandard_UpdateStandard_Standard struct { - Controls UpdateStandard_UpdateStandard_Standard_Controls "json:\"controls\" graphql:\"controls\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - Domains []string "json:\"domains,omitempty\" graphql:\"domains\"" - Framework *string "json:\"framework,omitempty\" graphql:\"framework\"" - FreeToUse *bool "json:\"freeToUse,omitempty\" graphql:\"freeToUse\"" - GoverningBody *string "json:\"governingBody,omitempty\" graphql:\"governingBody\"" - GoverningBodyLogoURL *string "json:\"governingBodyLogoURL,omitempty\" graphql:\"governingBodyLogoURL\"" - ID string "json:\"id\" graphql:\"id\"" - IsPublic *bool "json:\"isPublic,omitempty\" graphql:\"isPublic\"" - Link *string "json:\"link,omitempty\" graphql:\"link\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Revision *string "json:\"revision,omitempty\" graphql:\"revision\"" - ShortName *string "json:\"shortName,omitempty\" graphql:\"shortName\"" - StandardType *string "json:\"standardType,omitempty\" graphql:\"standardType\"" - Status *enums.StandardStatus "json:\"status,omitempty\" graphql:\"status\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Version *string "json:\"version,omitempty\" graphql:\"version\"" -} - -func (t *UpdateStandard_UpdateStandard_Standard) GetControls() *UpdateStandard_UpdateStandard_Standard_Controls { - if t == nil { - t = &UpdateStandard_UpdateStandard_Standard{} - } - return &t.Controls -} -func (t *UpdateStandard_UpdateStandard_Standard) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateStandard_UpdateStandard_Standard{} - } - return t.CreatedAt -} -func (t *UpdateStandard_UpdateStandard_Standard) GetCreatedBy() *string { - if t == nil { - t = &UpdateStandard_UpdateStandard_Standard{} - } - return t.CreatedBy -} -func (t *UpdateStandard_UpdateStandard_Standard) GetDescription() *string { - if t == nil { - t = &UpdateStandard_UpdateStandard_Standard{} - } - return t.Description -} -func (t *UpdateStandard_UpdateStandard_Standard) GetDomains() []string { - if t == nil { - t = &UpdateStandard_UpdateStandard_Standard{} - } - return t.Domains -} -func (t *UpdateStandard_UpdateStandard_Standard) GetFramework() *string { - if t == nil { - t = &UpdateStandard_UpdateStandard_Standard{} - } - return t.Framework -} -func (t *UpdateStandard_UpdateStandard_Standard) GetFreeToUse() *bool { - if t == nil { - t = &UpdateStandard_UpdateStandard_Standard{} - } - return t.FreeToUse -} -func (t *UpdateStandard_UpdateStandard_Standard) GetGoverningBody() *string { - if t == nil { - t = &UpdateStandard_UpdateStandard_Standard{} - } - return t.GoverningBody -} -func (t *UpdateStandard_UpdateStandard_Standard) GetGoverningBodyLogoURL() *string { - if t == nil { - t = &UpdateStandard_UpdateStandard_Standard{} - } - return t.GoverningBodyLogoURL -} -func (t *UpdateStandard_UpdateStandard_Standard) GetID() string { - if t == nil { - t = &UpdateStandard_UpdateStandard_Standard{} - } - return t.ID -} -func (t *UpdateStandard_UpdateStandard_Standard) GetIsPublic() *bool { - if t == nil { - t = &UpdateStandard_UpdateStandard_Standard{} - } - return t.IsPublic -} -func (t *UpdateStandard_UpdateStandard_Standard) GetLink() *string { - if t == nil { - t = &UpdateStandard_UpdateStandard_Standard{} - } - return t.Link -} -func (t *UpdateStandard_UpdateStandard_Standard) GetName() string { - if t == nil { - t = &UpdateStandard_UpdateStandard_Standard{} - } - return t.Name -} -func (t *UpdateStandard_UpdateStandard_Standard) GetOwnerID() *string { - if t == nil { - t = &UpdateStandard_UpdateStandard_Standard{} - } - return t.OwnerID -} -func (t *UpdateStandard_UpdateStandard_Standard) GetRevision() *string { - if t == nil { - t = &UpdateStandard_UpdateStandard_Standard{} - } - return t.Revision -} -func (t *UpdateStandard_UpdateStandard_Standard) GetShortName() *string { - if t == nil { - t = &UpdateStandard_UpdateStandard_Standard{} - } - return t.ShortName -} -func (t *UpdateStandard_UpdateStandard_Standard) GetStandardType() *string { - if t == nil { - t = &UpdateStandard_UpdateStandard_Standard{} - } - return t.StandardType -} -func (t *UpdateStandard_UpdateStandard_Standard) GetStatus() *enums.StandardStatus { - if t == nil { - t = &UpdateStandard_UpdateStandard_Standard{} - } - return t.Status -} -func (t *UpdateStandard_UpdateStandard_Standard) GetSystemOwned() *bool { - if t == nil { - t = &UpdateStandard_UpdateStandard_Standard{} - } - return t.SystemOwned -} -func (t *UpdateStandard_UpdateStandard_Standard) GetTags() []string { - if t == nil { - t = &UpdateStandard_UpdateStandard_Standard{} - } - return t.Tags -} -func (t *UpdateStandard_UpdateStandard_Standard) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateStandard_UpdateStandard_Standard{} - } - return t.UpdatedAt -} -func (t *UpdateStandard_UpdateStandard_Standard) GetUpdatedBy() *string { - if t == nil { - t = &UpdateStandard_UpdateStandard_Standard{} - } - return t.UpdatedBy -} -func (t *UpdateStandard_UpdateStandard_Standard) GetVersion() *string { - if t == nil { - t = &UpdateStandard_UpdateStandard_Standard{} - } - return t.Version -} - -type UpdateStandard_UpdateStandard struct { - Standard UpdateStandard_UpdateStandard_Standard "json:\"standard\" graphql:\"standard\"" -} - -func (t *UpdateStandard_UpdateStandard) GetStandard() *UpdateStandard_UpdateStandard_Standard { - if t == nil { - t = &UpdateStandard_UpdateStandard{} - } - return &t.Standard -} - -type CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols struct { - Aliases []string "json:\"aliases,omitempty\" graphql:\"aliases\"" - AssessmentMethods []*models.AssessmentMethod "json:\"assessmentMethods,omitempty\" graphql:\"assessmentMethods\"" - AssessmentObjectives []*models.AssessmentObjective "json:\"assessmentObjectives,omitempty\" graphql:\"assessmentObjectives\"" - AuditorReferenceID *string "json:\"auditorReferenceID,omitempty\" graphql:\"auditorReferenceID\"" - Category *string "json:\"category,omitempty\" graphql:\"category\"" - CategoryID *string "json:\"categoryID,omitempty\" graphql:\"categoryID\"" - ControlID string "json:\"controlID\" graphql:\"controlID\"" - ControlOwnerID *string "json:\"controlOwnerID,omitempty\" graphql:\"controlOwnerID\"" - ControlQuestions []string "json:\"controlQuestions,omitempty\" graphql:\"controlQuestions\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - EvidenceRequests []*models.EvidenceRequests "json:\"evidenceRequests,omitempty\" graphql:\"evidenceRequests\"" - ExampleEvidence []*models.ExampleEvidence "json:\"exampleEvidence,omitempty\" graphql:\"exampleEvidence\"" - ID string "json:\"id\" graphql:\"id\"" - ImplementationGuidance []*models.ImplementationGuidance "json:\"implementationGuidance,omitempty\" graphql:\"implementationGuidance\"" - MappedCategories []string "json:\"mappedCategories,omitempty\" graphql:\"mappedCategories\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" - ReferenceFramework *string "json:\"referenceFramework,omitempty\" graphql:\"referenceFramework\"" - ReferenceID *string "json:\"referenceID,omitempty\" graphql:\"referenceID\"" - References []*models.Reference "json:\"references,omitempty\" graphql:\"references\"" - Source *enums.ControlSource "json:\"source,omitempty\" graphql:\"source\"" - Status *enums.ControlStatus "json:\"status,omitempty\" graphql:\"status\"" - Subcategory *string "json:\"subcategory,omitempty\" graphql:\"subcategory\"" - SubcontrolKindName *string "json:\"subcontrolKindName,omitempty\" graphql:\"subcontrolKindName\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols) GetAliases() []string { - if t == nil { - t = &CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols{} - } - return t.Aliases -} -func (t *CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols) GetAssessmentMethods() []*models.AssessmentMethod { - if t == nil { - t = &CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols{} - } - return t.AssessmentMethods -} -func (t *CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols) GetAssessmentObjectives() []*models.AssessmentObjective { - if t == nil { - t = &CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols{} - } - return t.AssessmentObjectives -} -func (t *CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols) GetAuditorReferenceID() *string { - if t == nil { - t = &CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols{} - } - return t.AuditorReferenceID -} -func (t *CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols) GetCategory() *string { - if t == nil { - t = &CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols{} - } - return t.Category -} -func (t *CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols) GetCategoryID() *string { - if t == nil { - t = &CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols{} - } - return t.CategoryID -} -func (t *CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols) GetControlID() string { - if t == nil { - t = &CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols{} - } - return t.ControlID -} -func (t *CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols) GetControlOwnerID() *string { - if t == nil { - t = &CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols{} - } - return t.ControlOwnerID -} -func (t *CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols) GetControlQuestions() []string { - if t == nil { - t = &CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols{} - } - return t.ControlQuestions -} -func (t *CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols) GetDelegateID() *string { - if t == nil { - t = &CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols{} - } - return t.DelegateID -} -func (t *CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols) GetDescription() *string { - if t == nil { - t = &CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols{} - } - return t.Description -} -func (t *CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols) GetDisplayID() string { - if t == nil { - t = &CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols{} - } - return t.DisplayID -} -func (t *CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols) GetEvidenceRequests() []*models.EvidenceRequests { - if t == nil { - t = &CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols{} - } - return t.EvidenceRequests -} -func (t *CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols) GetExampleEvidence() []*models.ExampleEvidence { - if t == nil { - t = &CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols{} - } - return t.ExampleEvidence -} -func (t *CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols) GetID() string { - if t == nil { - t = &CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols{} - } - return t.ID -} -func (t *CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols) GetImplementationGuidance() []*models.ImplementationGuidance { - if t == nil { - t = &CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols{} - } - return t.ImplementationGuidance -} -func (t *CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols) GetMappedCategories() []string { - if t == nil { - t = &CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols{} - } - return t.MappedCategories -} -func (t *CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols{} - } - return t.OwnerID -} -func (t *CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols) GetRefCode() string { - if t == nil { - t = &CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols{} - } - return t.RefCode -} -func (t *CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols) GetReferenceFramework() *string { - if t == nil { - t = &CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols{} - } - return t.ReferenceFramework -} -func (t *CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols) GetReferenceID() *string { - if t == nil { - t = &CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols{} - } - return t.ReferenceID -} -func (t *CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols) GetReferences() []*models.Reference { - if t == nil { - t = &CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols{} - } - return t.References -} -func (t *CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols) GetSource() *enums.ControlSource { - if t == nil { - t = &CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols{} - } - return t.Source -} -func (t *CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols) GetStatus() *enums.ControlStatus { - if t == nil { - t = &CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols{} - } - return t.Status -} -func (t *CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols) GetSubcategory() *string { - if t == nil { - t = &CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols{} - } - return t.Subcategory -} -func (t *CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols) GetSubcontrolKindName() *string { - if t == nil { - t = &CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols{} - } - return t.SubcontrolKindName -} -func (t *CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols) GetTags() []string { - if t == nil { - t = &CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols{} - } - return t.Tags -} -func (t *CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols) GetTitle() *string { - if t == nil { - t = &CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols{} - } - return t.Title -} -func (t *CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols{} - } - return t.UpdatedBy -} - -type CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol struct { - Subcontrols []*CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols "json:\"subcontrols,omitempty\" graphql:\"subcontrols\"" -} - -func (t *CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol) GetSubcontrols() []*CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol_Subcontrols { - if t == nil { - t = &CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol{} - } - return t.Subcontrols -} - -type CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols struct { - Aliases []string "json:\"aliases,omitempty\" graphql:\"aliases\"" - AssessmentMethods []*models.AssessmentMethod "json:\"assessmentMethods,omitempty\" graphql:\"assessmentMethods\"" - AssessmentObjectives []*models.AssessmentObjective "json:\"assessmentObjectives,omitempty\" graphql:\"assessmentObjectives\"" - AuditorReferenceID *string "json:\"auditorReferenceID,omitempty\" graphql:\"auditorReferenceID\"" - Category *string "json:\"category,omitempty\" graphql:\"category\"" - CategoryID *string "json:\"categoryID,omitempty\" graphql:\"categoryID\"" - ControlID string "json:\"controlID\" graphql:\"controlID\"" - ControlOwnerID *string "json:\"controlOwnerID,omitempty\" graphql:\"controlOwnerID\"" - ControlQuestions []string "json:\"controlQuestions,omitempty\" graphql:\"controlQuestions\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - EvidenceRequests []*models.EvidenceRequests "json:\"evidenceRequests,omitempty\" graphql:\"evidenceRequests\"" - ExampleEvidence []*models.ExampleEvidence "json:\"exampleEvidence,omitempty\" graphql:\"exampleEvidence\"" - ID string "json:\"id\" graphql:\"id\"" - ImplementationGuidance []*models.ImplementationGuidance "json:\"implementationGuidance,omitempty\" graphql:\"implementationGuidance\"" - MappedCategories []string "json:\"mappedCategories,omitempty\" graphql:\"mappedCategories\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" - ReferenceFramework *string "json:\"referenceFramework,omitempty\" graphql:\"referenceFramework\"" - ReferenceID *string "json:\"referenceID,omitempty\" graphql:\"referenceID\"" - References []*models.Reference "json:\"references,omitempty\" graphql:\"references\"" - Source *enums.ControlSource "json:\"source,omitempty\" graphql:\"source\"" - Status *enums.ControlStatus "json:\"status,omitempty\" graphql:\"status\"" - Subcategory *string "json:\"subcategory,omitempty\" graphql:\"subcategory\"" - SubcontrolKindName *string "json:\"subcontrolKindName,omitempty\" graphql:\"subcontrolKindName\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols) GetAliases() []string { - if t == nil { - t = &CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols{} - } - return t.Aliases -} -func (t *CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols) GetAssessmentMethods() []*models.AssessmentMethod { - if t == nil { - t = &CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols{} - } - return t.AssessmentMethods -} -func (t *CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols) GetAssessmentObjectives() []*models.AssessmentObjective { - if t == nil { - t = &CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols{} - } - return t.AssessmentObjectives -} -func (t *CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols) GetAuditorReferenceID() *string { - if t == nil { - t = &CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols{} - } - return t.AuditorReferenceID -} -func (t *CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols) GetCategory() *string { - if t == nil { - t = &CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols{} - } - return t.Category -} -func (t *CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols) GetCategoryID() *string { - if t == nil { - t = &CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols{} - } - return t.CategoryID -} -func (t *CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols) GetControlID() string { - if t == nil { - t = &CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols{} - } - return t.ControlID -} -func (t *CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols) GetControlOwnerID() *string { - if t == nil { - t = &CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols{} - } - return t.ControlOwnerID -} -func (t *CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols) GetControlQuestions() []string { - if t == nil { - t = &CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols{} - } - return t.ControlQuestions -} -func (t *CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols{} - } - return t.CreatedAt -} -func (t *CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols{} - } - return t.CreatedBy -} -func (t *CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols) GetDelegateID() *string { - if t == nil { - t = &CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols{} - } - return t.DelegateID -} -func (t *CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols) GetDescription() *string { - if t == nil { - t = &CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols{} - } - return t.Description -} -func (t *CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols) GetDisplayID() string { - if t == nil { - t = &CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols{} - } - return t.DisplayID -} -func (t *CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols) GetEvidenceRequests() []*models.EvidenceRequests { - if t == nil { - t = &CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols{} - } - return t.EvidenceRequests -} -func (t *CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols) GetExampleEvidence() []*models.ExampleEvidence { - if t == nil { - t = &CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols{} - } - return t.ExampleEvidence -} -func (t *CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols) GetID() string { - if t == nil { - t = &CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols{} - } - return t.ID -} -func (t *CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols) GetImplementationGuidance() []*models.ImplementationGuidance { - if t == nil { - t = &CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols{} - } - return t.ImplementationGuidance -} -func (t *CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols) GetMappedCategories() []string { - if t == nil { - t = &CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols{} - } - return t.MappedCategories -} -func (t *CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols) GetOwnerID() *string { - if t == nil { - t = &CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols{} - } - return t.OwnerID -} -func (t *CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols) GetRefCode() string { - if t == nil { - t = &CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols{} - } - return t.RefCode -} -func (t *CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols) GetReferenceFramework() *string { - if t == nil { - t = &CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols{} - } - return t.ReferenceFramework -} -func (t *CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols) GetReferenceID() *string { - if t == nil { - t = &CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols{} - } - return t.ReferenceID -} -func (t *CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols) GetReferences() []*models.Reference { - if t == nil { - t = &CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols{} - } - return t.References -} -func (t *CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols) GetSource() *enums.ControlSource { - if t == nil { - t = &CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols{} - } - return t.Source -} -func (t *CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols) GetStatus() *enums.ControlStatus { - if t == nil { - t = &CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols{} - } - return t.Status -} -func (t *CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols) GetSubcategory() *string { - if t == nil { - t = &CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols{} - } - return t.Subcategory -} -func (t *CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols) GetSubcontrolKindName() *string { - if t == nil { - t = &CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols{} - } - return t.SubcontrolKindName -} -func (t *CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols) GetTags() []string { - if t == nil { - t = &CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols{} - } - return t.Tags -} -func (t *CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols) GetTitle() *string { - if t == nil { - t = &CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols{} - } - return t.Title -} -func (t *CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols{} - } - return t.UpdatedAt -} -func (t *CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols{} - } - return t.UpdatedBy -} - -type CreateBulkSubcontrol_CreateBulkSubcontrol struct { - Subcontrols []*CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols "json:\"subcontrols,omitempty\" graphql:\"subcontrols\"" -} - -func (t *CreateBulkSubcontrol_CreateBulkSubcontrol) GetSubcontrols() []*CreateBulkSubcontrol_CreateBulkSubcontrol_Subcontrols { - if t == nil { - t = &CreateBulkSubcontrol_CreateBulkSubcontrol{} - } - return t.Subcontrols -} - -type CreateSubcontrol_CreateSubcontrol_Subcontrol struct { - Aliases []string "json:\"aliases,omitempty\" graphql:\"aliases\"" - AssessmentMethods []*models.AssessmentMethod "json:\"assessmentMethods,omitempty\" graphql:\"assessmentMethods\"" - AssessmentObjectives []*models.AssessmentObjective "json:\"assessmentObjectives,omitempty\" graphql:\"assessmentObjectives\"" - AuditorReferenceID *string "json:\"auditorReferenceID,omitempty\" graphql:\"auditorReferenceID\"" - Category *string "json:\"category,omitempty\" graphql:\"category\"" - CategoryID *string "json:\"categoryID,omitempty\" graphql:\"categoryID\"" - ControlID string "json:\"controlID\" graphql:\"controlID\"" - ControlOwnerID *string "json:\"controlOwnerID,omitempty\" graphql:\"controlOwnerID\"" - ControlQuestions []string "json:\"controlQuestions,omitempty\" graphql:\"controlQuestions\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - EvidenceRequests []*models.EvidenceRequests "json:\"evidenceRequests,omitempty\" graphql:\"evidenceRequests\"" - ExampleEvidence []*models.ExampleEvidence "json:\"exampleEvidence,omitempty\" graphql:\"exampleEvidence\"" - ID string "json:\"id\" graphql:\"id\"" - ImplementationGuidance []*models.ImplementationGuidance "json:\"implementationGuidance,omitempty\" graphql:\"implementationGuidance\"" - MappedCategories []string "json:\"mappedCategories,omitempty\" graphql:\"mappedCategories\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" - ReferenceFramework *string "json:\"referenceFramework,omitempty\" graphql:\"referenceFramework\"" - ReferenceID *string "json:\"referenceID,omitempty\" graphql:\"referenceID\"" - References []*models.Reference "json:\"references,omitempty\" graphql:\"references\"" - Source *enums.ControlSource "json:\"source,omitempty\" graphql:\"source\"" - Status *enums.ControlStatus "json:\"status,omitempty\" graphql:\"status\"" - Subcategory *string "json:\"subcategory,omitempty\" graphql:\"subcategory\"" - SubcontrolKindName *string "json:\"subcontrolKindName,omitempty\" graphql:\"subcontrolKindName\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateSubcontrol_CreateSubcontrol_Subcontrol) GetAliases() []string { - if t == nil { - t = &CreateSubcontrol_CreateSubcontrol_Subcontrol{} - } - return t.Aliases -} -func (t *CreateSubcontrol_CreateSubcontrol_Subcontrol) GetAssessmentMethods() []*models.AssessmentMethod { - if t == nil { - t = &CreateSubcontrol_CreateSubcontrol_Subcontrol{} - } - return t.AssessmentMethods -} -func (t *CreateSubcontrol_CreateSubcontrol_Subcontrol) GetAssessmentObjectives() []*models.AssessmentObjective { - if t == nil { - t = &CreateSubcontrol_CreateSubcontrol_Subcontrol{} - } - return t.AssessmentObjectives -} -func (t *CreateSubcontrol_CreateSubcontrol_Subcontrol) GetAuditorReferenceID() *string { - if t == nil { - t = &CreateSubcontrol_CreateSubcontrol_Subcontrol{} - } - return t.AuditorReferenceID -} -func (t *CreateSubcontrol_CreateSubcontrol_Subcontrol) GetCategory() *string { - if t == nil { - t = &CreateSubcontrol_CreateSubcontrol_Subcontrol{} - } - return t.Category -} -func (t *CreateSubcontrol_CreateSubcontrol_Subcontrol) GetCategoryID() *string { - if t == nil { - t = &CreateSubcontrol_CreateSubcontrol_Subcontrol{} - } - return t.CategoryID -} -func (t *CreateSubcontrol_CreateSubcontrol_Subcontrol) GetControlID() string { - if t == nil { - t = &CreateSubcontrol_CreateSubcontrol_Subcontrol{} - } - return t.ControlID -} -func (t *CreateSubcontrol_CreateSubcontrol_Subcontrol) GetControlOwnerID() *string { - if t == nil { - t = &CreateSubcontrol_CreateSubcontrol_Subcontrol{} - } - return t.ControlOwnerID -} -func (t *CreateSubcontrol_CreateSubcontrol_Subcontrol) GetControlQuestions() []string { - if t == nil { - t = &CreateSubcontrol_CreateSubcontrol_Subcontrol{} - } - return t.ControlQuestions -} -func (t *CreateSubcontrol_CreateSubcontrol_Subcontrol) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateSubcontrol_CreateSubcontrol_Subcontrol{} - } - return t.CreatedAt -} -func (t *CreateSubcontrol_CreateSubcontrol_Subcontrol) GetCreatedBy() *string { - if t == nil { - t = &CreateSubcontrol_CreateSubcontrol_Subcontrol{} - } - return t.CreatedBy -} -func (t *CreateSubcontrol_CreateSubcontrol_Subcontrol) GetDelegateID() *string { - if t == nil { - t = &CreateSubcontrol_CreateSubcontrol_Subcontrol{} - } - return t.DelegateID -} -func (t *CreateSubcontrol_CreateSubcontrol_Subcontrol) GetDescription() *string { - if t == nil { - t = &CreateSubcontrol_CreateSubcontrol_Subcontrol{} - } - return t.Description -} -func (t *CreateSubcontrol_CreateSubcontrol_Subcontrol) GetDisplayID() string { - if t == nil { - t = &CreateSubcontrol_CreateSubcontrol_Subcontrol{} - } - return t.DisplayID -} -func (t *CreateSubcontrol_CreateSubcontrol_Subcontrol) GetEvidenceRequests() []*models.EvidenceRequests { - if t == nil { - t = &CreateSubcontrol_CreateSubcontrol_Subcontrol{} - } - return t.EvidenceRequests -} -func (t *CreateSubcontrol_CreateSubcontrol_Subcontrol) GetExampleEvidence() []*models.ExampleEvidence { - if t == nil { - t = &CreateSubcontrol_CreateSubcontrol_Subcontrol{} - } - return t.ExampleEvidence -} -func (t *CreateSubcontrol_CreateSubcontrol_Subcontrol) GetID() string { - if t == nil { - t = &CreateSubcontrol_CreateSubcontrol_Subcontrol{} - } - return t.ID -} -func (t *CreateSubcontrol_CreateSubcontrol_Subcontrol) GetImplementationGuidance() []*models.ImplementationGuidance { - if t == nil { - t = &CreateSubcontrol_CreateSubcontrol_Subcontrol{} - } - return t.ImplementationGuidance -} -func (t *CreateSubcontrol_CreateSubcontrol_Subcontrol) GetMappedCategories() []string { - if t == nil { - t = &CreateSubcontrol_CreateSubcontrol_Subcontrol{} - } - return t.MappedCategories -} -func (t *CreateSubcontrol_CreateSubcontrol_Subcontrol) GetOwnerID() *string { - if t == nil { - t = &CreateSubcontrol_CreateSubcontrol_Subcontrol{} - } - return t.OwnerID -} -func (t *CreateSubcontrol_CreateSubcontrol_Subcontrol) GetRefCode() string { - if t == nil { - t = &CreateSubcontrol_CreateSubcontrol_Subcontrol{} - } - return t.RefCode -} -func (t *CreateSubcontrol_CreateSubcontrol_Subcontrol) GetReferenceFramework() *string { - if t == nil { - t = &CreateSubcontrol_CreateSubcontrol_Subcontrol{} - } - return t.ReferenceFramework -} -func (t *CreateSubcontrol_CreateSubcontrol_Subcontrol) GetReferenceID() *string { - if t == nil { - t = &CreateSubcontrol_CreateSubcontrol_Subcontrol{} - } - return t.ReferenceID -} -func (t *CreateSubcontrol_CreateSubcontrol_Subcontrol) GetReferences() []*models.Reference { - if t == nil { - t = &CreateSubcontrol_CreateSubcontrol_Subcontrol{} - } - return t.References -} -func (t *CreateSubcontrol_CreateSubcontrol_Subcontrol) GetSource() *enums.ControlSource { - if t == nil { - t = &CreateSubcontrol_CreateSubcontrol_Subcontrol{} - } - return t.Source -} -func (t *CreateSubcontrol_CreateSubcontrol_Subcontrol) GetStatus() *enums.ControlStatus { - if t == nil { - t = &CreateSubcontrol_CreateSubcontrol_Subcontrol{} - } - return t.Status -} -func (t *CreateSubcontrol_CreateSubcontrol_Subcontrol) GetSubcategory() *string { - if t == nil { - t = &CreateSubcontrol_CreateSubcontrol_Subcontrol{} - } - return t.Subcategory -} -func (t *CreateSubcontrol_CreateSubcontrol_Subcontrol) GetSubcontrolKindName() *string { - if t == nil { - t = &CreateSubcontrol_CreateSubcontrol_Subcontrol{} - } - return t.SubcontrolKindName -} -func (t *CreateSubcontrol_CreateSubcontrol_Subcontrol) GetTags() []string { - if t == nil { - t = &CreateSubcontrol_CreateSubcontrol_Subcontrol{} - } - return t.Tags -} -func (t *CreateSubcontrol_CreateSubcontrol_Subcontrol) GetTitle() *string { - if t == nil { - t = &CreateSubcontrol_CreateSubcontrol_Subcontrol{} - } - return t.Title -} -func (t *CreateSubcontrol_CreateSubcontrol_Subcontrol) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateSubcontrol_CreateSubcontrol_Subcontrol{} - } - return t.UpdatedAt -} -func (t *CreateSubcontrol_CreateSubcontrol_Subcontrol) GetUpdatedBy() *string { - if t == nil { - t = &CreateSubcontrol_CreateSubcontrol_Subcontrol{} - } - return t.UpdatedBy -} - -type CreateSubcontrol_CreateSubcontrol struct { - Subcontrol CreateSubcontrol_CreateSubcontrol_Subcontrol "json:\"subcontrol\" graphql:\"subcontrol\"" -} - -func (t *CreateSubcontrol_CreateSubcontrol) GetSubcontrol() *CreateSubcontrol_CreateSubcontrol_Subcontrol { - if t == nil { - t = &CreateSubcontrol_CreateSubcontrol{} - } - return &t.Subcontrol -} - -type DeleteSubcontrol_DeleteSubcontrol struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteSubcontrol_DeleteSubcontrol) GetDeletedID() string { - if t == nil { - t = &DeleteSubcontrol_DeleteSubcontrol{} - } - return t.DeletedID -} - -type GetAllSubcontrols_Subcontrols_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllSubcontrols_Subcontrols_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllSubcontrols_Subcontrols_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllSubcontrols_Subcontrols_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllSubcontrols_Subcontrols_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllSubcontrols_Subcontrols_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllSubcontrols_Subcontrols_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllSubcontrols_Subcontrols_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllSubcontrols_Subcontrols_PageInfo{} - } - return t.StartCursor -} - -type GetAllSubcontrols_Subcontrols_Edges_Node struct { - Aliases []string "json:\"aliases,omitempty\" graphql:\"aliases\"" - AssessmentMethods []*models.AssessmentMethod "json:\"assessmentMethods,omitempty\" graphql:\"assessmentMethods\"" - AssessmentObjectives []*models.AssessmentObjective "json:\"assessmentObjectives,omitempty\" graphql:\"assessmentObjectives\"" - AuditorReferenceID *string "json:\"auditorReferenceID,omitempty\" graphql:\"auditorReferenceID\"" - Category *string "json:\"category,omitempty\" graphql:\"category\"" - CategoryID *string "json:\"categoryID,omitempty\" graphql:\"categoryID\"" - ControlID string "json:\"controlID\" graphql:\"controlID\"" - ControlOwnerID *string "json:\"controlOwnerID,omitempty\" graphql:\"controlOwnerID\"" - ControlQuestions []string "json:\"controlQuestions,omitempty\" graphql:\"controlQuestions\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - EvidenceRequests []*models.EvidenceRequests "json:\"evidenceRequests,omitempty\" graphql:\"evidenceRequests\"" - ExampleEvidence []*models.ExampleEvidence "json:\"exampleEvidence,omitempty\" graphql:\"exampleEvidence\"" - ID string "json:\"id\" graphql:\"id\"" - ImplementationGuidance []*models.ImplementationGuidance "json:\"implementationGuidance,omitempty\" graphql:\"implementationGuidance\"" - MappedCategories []string "json:\"mappedCategories,omitempty\" graphql:\"mappedCategories\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" - ReferenceFramework *string "json:\"referenceFramework,omitempty\" graphql:\"referenceFramework\"" - ReferenceID *string "json:\"referenceID,omitempty\" graphql:\"referenceID\"" - References []*models.Reference "json:\"references,omitempty\" graphql:\"references\"" - Source *enums.ControlSource "json:\"source,omitempty\" graphql:\"source\"" - Status *enums.ControlStatus "json:\"status,omitempty\" graphql:\"status\"" - Subcategory *string "json:\"subcategory,omitempty\" graphql:\"subcategory\"" - SubcontrolKindName *string "json:\"subcontrolKindName,omitempty\" graphql:\"subcontrolKindName\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllSubcontrols_Subcontrols_Edges_Node) GetAliases() []string { - if t == nil { - t = &GetAllSubcontrols_Subcontrols_Edges_Node{} - } - return t.Aliases -} -func (t *GetAllSubcontrols_Subcontrols_Edges_Node) GetAssessmentMethods() []*models.AssessmentMethod { - if t == nil { - t = &GetAllSubcontrols_Subcontrols_Edges_Node{} - } - return t.AssessmentMethods -} -func (t *GetAllSubcontrols_Subcontrols_Edges_Node) GetAssessmentObjectives() []*models.AssessmentObjective { - if t == nil { - t = &GetAllSubcontrols_Subcontrols_Edges_Node{} - } - return t.AssessmentObjectives -} -func (t *GetAllSubcontrols_Subcontrols_Edges_Node) GetAuditorReferenceID() *string { - if t == nil { - t = &GetAllSubcontrols_Subcontrols_Edges_Node{} - } - return t.AuditorReferenceID -} -func (t *GetAllSubcontrols_Subcontrols_Edges_Node) GetCategory() *string { - if t == nil { - t = &GetAllSubcontrols_Subcontrols_Edges_Node{} - } - return t.Category -} -func (t *GetAllSubcontrols_Subcontrols_Edges_Node) GetCategoryID() *string { - if t == nil { - t = &GetAllSubcontrols_Subcontrols_Edges_Node{} - } - return t.CategoryID -} -func (t *GetAllSubcontrols_Subcontrols_Edges_Node) GetControlID() string { - if t == nil { - t = &GetAllSubcontrols_Subcontrols_Edges_Node{} - } - return t.ControlID -} -func (t *GetAllSubcontrols_Subcontrols_Edges_Node) GetControlOwnerID() *string { - if t == nil { - t = &GetAllSubcontrols_Subcontrols_Edges_Node{} - } - return t.ControlOwnerID -} -func (t *GetAllSubcontrols_Subcontrols_Edges_Node) GetControlQuestions() []string { - if t == nil { - t = &GetAllSubcontrols_Subcontrols_Edges_Node{} - } - return t.ControlQuestions -} -func (t *GetAllSubcontrols_Subcontrols_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllSubcontrols_Subcontrols_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllSubcontrols_Subcontrols_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllSubcontrols_Subcontrols_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllSubcontrols_Subcontrols_Edges_Node) GetDelegateID() *string { - if t == nil { - t = &GetAllSubcontrols_Subcontrols_Edges_Node{} - } - return t.DelegateID -} -func (t *GetAllSubcontrols_Subcontrols_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetAllSubcontrols_Subcontrols_Edges_Node{} - } - return t.Description -} -func (t *GetAllSubcontrols_Subcontrols_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetAllSubcontrols_Subcontrols_Edges_Node{} - } - return t.DisplayID -} -func (t *GetAllSubcontrols_Subcontrols_Edges_Node) GetEvidenceRequests() []*models.EvidenceRequests { - if t == nil { - t = &GetAllSubcontrols_Subcontrols_Edges_Node{} - } - return t.EvidenceRequests -} -func (t *GetAllSubcontrols_Subcontrols_Edges_Node) GetExampleEvidence() []*models.ExampleEvidence { - if t == nil { - t = &GetAllSubcontrols_Subcontrols_Edges_Node{} - } - return t.ExampleEvidence -} -func (t *GetAllSubcontrols_Subcontrols_Edges_Node) GetID() string { - if t == nil { - t = &GetAllSubcontrols_Subcontrols_Edges_Node{} - } - return t.ID -} -func (t *GetAllSubcontrols_Subcontrols_Edges_Node) GetImplementationGuidance() []*models.ImplementationGuidance { - if t == nil { - t = &GetAllSubcontrols_Subcontrols_Edges_Node{} - } - return t.ImplementationGuidance -} -func (t *GetAllSubcontrols_Subcontrols_Edges_Node) GetMappedCategories() []string { - if t == nil { - t = &GetAllSubcontrols_Subcontrols_Edges_Node{} - } - return t.MappedCategories -} -func (t *GetAllSubcontrols_Subcontrols_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllSubcontrols_Subcontrols_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllSubcontrols_Subcontrols_Edges_Node) GetRefCode() string { - if t == nil { - t = &GetAllSubcontrols_Subcontrols_Edges_Node{} - } - return t.RefCode -} -func (t *GetAllSubcontrols_Subcontrols_Edges_Node) GetReferenceFramework() *string { - if t == nil { - t = &GetAllSubcontrols_Subcontrols_Edges_Node{} - } - return t.ReferenceFramework -} -func (t *GetAllSubcontrols_Subcontrols_Edges_Node) GetReferenceID() *string { - if t == nil { - t = &GetAllSubcontrols_Subcontrols_Edges_Node{} - } - return t.ReferenceID -} -func (t *GetAllSubcontrols_Subcontrols_Edges_Node) GetReferences() []*models.Reference { - if t == nil { - t = &GetAllSubcontrols_Subcontrols_Edges_Node{} - } - return t.References -} -func (t *GetAllSubcontrols_Subcontrols_Edges_Node) GetSource() *enums.ControlSource { - if t == nil { - t = &GetAllSubcontrols_Subcontrols_Edges_Node{} - } - return t.Source -} -func (t *GetAllSubcontrols_Subcontrols_Edges_Node) GetStatus() *enums.ControlStatus { - if t == nil { - t = &GetAllSubcontrols_Subcontrols_Edges_Node{} - } - return t.Status -} -func (t *GetAllSubcontrols_Subcontrols_Edges_Node) GetSubcategory() *string { - if t == nil { - t = &GetAllSubcontrols_Subcontrols_Edges_Node{} - } - return t.Subcategory -} -func (t *GetAllSubcontrols_Subcontrols_Edges_Node) GetSubcontrolKindName() *string { - if t == nil { - t = &GetAllSubcontrols_Subcontrols_Edges_Node{} - } - return t.SubcontrolKindName -} -func (t *GetAllSubcontrols_Subcontrols_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllSubcontrols_Subcontrols_Edges_Node{} - } - return t.Tags -} -func (t *GetAllSubcontrols_Subcontrols_Edges_Node) GetTitle() *string { - if t == nil { - t = &GetAllSubcontrols_Subcontrols_Edges_Node{} - } - return t.Title -} -func (t *GetAllSubcontrols_Subcontrols_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllSubcontrols_Subcontrols_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllSubcontrols_Subcontrols_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllSubcontrols_Subcontrols_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllSubcontrols_Subcontrols_Edges struct { - Node *GetAllSubcontrols_Subcontrols_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllSubcontrols_Subcontrols_Edges) GetNode() *GetAllSubcontrols_Subcontrols_Edges_Node { - if t == nil { - t = &GetAllSubcontrols_Subcontrols_Edges{} - } - return t.Node -} - -type GetAllSubcontrols_Subcontrols struct { - Edges []*GetAllSubcontrols_Subcontrols_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllSubcontrols_Subcontrols_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllSubcontrols_Subcontrols) GetEdges() []*GetAllSubcontrols_Subcontrols_Edges { - if t == nil { - t = &GetAllSubcontrols_Subcontrols{} - } - return t.Edges -} -func (t *GetAllSubcontrols_Subcontrols) GetPageInfo() *GetAllSubcontrols_Subcontrols_PageInfo { - if t == nil { - t = &GetAllSubcontrols_Subcontrols{} - } - return &t.PageInfo -} -func (t *GetAllSubcontrols_Subcontrols) GetTotalCount() int64 { - if t == nil { - t = &GetAllSubcontrols_Subcontrols{} - } - return t.TotalCount -} - -type GetSubcontrolByID_Subcontrol struct { - Aliases []string "json:\"aliases,omitempty\" graphql:\"aliases\"" - AssessmentMethods []*models.AssessmentMethod "json:\"assessmentMethods,omitempty\" graphql:\"assessmentMethods\"" - AssessmentObjectives []*models.AssessmentObjective "json:\"assessmentObjectives,omitempty\" graphql:\"assessmentObjectives\"" - AuditorReferenceID *string "json:\"auditorReferenceID,omitempty\" graphql:\"auditorReferenceID\"" - Category *string "json:\"category,omitempty\" graphql:\"category\"" - CategoryID *string "json:\"categoryID,omitempty\" graphql:\"categoryID\"" - ControlID string "json:\"controlID\" graphql:\"controlID\"" - ControlOwnerID *string "json:\"controlOwnerID,omitempty\" graphql:\"controlOwnerID\"" - ControlQuestions []string "json:\"controlQuestions,omitempty\" graphql:\"controlQuestions\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - EvidenceRequests []*models.EvidenceRequests "json:\"evidenceRequests,omitempty\" graphql:\"evidenceRequests\"" - ExampleEvidence []*models.ExampleEvidence "json:\"exampleEvidence,omitempty\" graphql:\"exampleEvidence\"" - ID string "json:\"id\" graphql:\"id\"" - ImplementationGuidance []*models.ImplementationGuidance "json:\"implementationGuidance,omitempty\" graphql:\"implementationGuidance\"" - MappedCategories []string "json:\"mappedCategories,omitempty\" graphql:\"mappedCategories\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" - ReferenceFramework *string "json:\"referenceFramework,omitempty\" graphql:\"referenceFramework\"" - ReferenceID *string "json:\"referenceID,omitempty\" graphql:\"referenceID\"" - References []*models.Reference "json:\"references,omitempty\" graphql:\"references\"" - Source *enums.ControlSource "json:\"source,omitempty\" graphql:\"source\"" - Status *enums.ControlStatus "json:\"status,omitempty\" graphql:\"status\"" - Subcategory *string "json:\"subcategory,omitempty\" graphql:\"subcategory\"" - SubcontrolKindName *string "json:\"subcontrolKindName,omitempty\" graphql:\"subcontrolKindName\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetSubcontrolByID_Subcontrol) GetAliases() []string { - if t == nil { - t = &GetSubcontrolByID_Subcontrol{} - } - return t.Aliases -} -func (t *GetSubcontrolByID_Subcontrol) GetAssessmentMethods() []*models.AssessmentMethod { - if t == nil { - t = &GetSubcontrolByID_Subcontrol{} - } - return t.AssessmentMethods -} -func (t *GetSubcontrolByID_Subcontrol) GetAssessmentObjectives() []*models.AssessmentObjective { - if t == nil { - t = &GetSubcontrolByID_Subcontrol{} - } - return t.AssessmentObjectives -} -func (t *GetSubcontrolByID_Subcontrol) GetAuditorReferenceID() *string { - if t == nil { - t = &GetSubcontrolByID_Subcontrol{} - } - return t.AuditorReferenceID -} -func (t *GetSubcontrolByID_Subcontrol) GetCategory() *string { - if t == nil { - t = &GetSubcontrolByID_Subcontrol{} - } - return t.Category -} -func (t *GetSubcontrolByID_Subcontrol) GetCategoryID() *string { - if t == nil { - t = &GetSubcontrolByID_Subcontrol{} - } - return t.CategoryID -} -func (t *GetSubcontrolByID_Subcontrol) GetControlID() string { - if t == nil { - t = &GetSubcontrolByID_Subcontrol{} - } - return t.ControlID -} -func (t *GetSubcontrolByID_Subcontrol) GetControlOwnerID() *string { - if t == nil { - t = &GetSubcontrolByID_Subcontrol{} - } - return t.ControlOwnerID -} -func (t *GetSubcontrolByID_Subcontrol) GetControlQuestions() []string { - if t == nil { - t = &GetSubcontrolByID_Subcontrol{} - } - return t.ControlQuestions -} -func (t *GetSubcontrolByID_Subcontrol) GetCreatedAt() *time.Time { - if t == nil { - t = &GetSubcontrolByID_Subcontrol{} - } - return t.CreatedAt -} -func (t *GetSubcontrolByID_Subcontrol) GetCreatedBy() *string { - if t == nil { - t = &GetSubcontrolByID_Subcontrol{} - } - return t.CreatedBy -} -func (t *GetSubcontrolByID_Subcontrol) GetDelegateID() *string { - if t == nil { - t = &GetSubcontrolByID_Subcontrol{} - } - return t.DelegateID -} -func (t *GetSubcontrolByID_Subcontrol) GetDescription() *string { - if t == nil { - t = &GetSubcontrolByID_Subcontrol{} - } - return t.Description -} -func (t *GetSubcontrolByID_Subcontrol) GetDisplayID() string { - if t == nil { - t = &GetSubcontrolByID_Subcontrol{} - } - return t.DisplayID -} -func (t *GetSubcontrolByID_Subcontrol) GetEvidenceRequests() []*models.EvidenceRequests { - if t == nil { - t = &GetSubcontrolByID_Subcontrol{} - } - return t.EvidenceRequests -} -func (t *GetSubcontrolByID_Subcontrol) GetExampleEvidence() []*models.ExampleEvidence { - if t == nil { - t = &GetSubcontrolByID_Subcontrol{} - } - return t.ExampleEvidence -} -func (t *GetSubcontrolByID_Subcontrol) GetID() string { - if t == nil { - t = &GetSubcontrolByID_Subcontrol{} - } - return t.ID -} -func (t *GetSubcontrolByID_Subcontrol) GetImplementationGuidance() []*models.ImplementationGuidance { - if t == nil { - t = &GetSubcontrolByID_Subcontrol{} - } - return t.ImplementationGuidance -} -func (t *GetSubcontrolByID_Subcontrol) GetMappedCategories() []string { - if t == nil { - t = &GetSubcontrolByID_Subcontrol{} - } - return t.MappedCategories -} -func (t *GetSubcontrolByID_Subcontrol) GetOwnerID() *string { - if t == nil { - t = &GetSubcontrolByID_Subcontrol{} - } - return t.OwnerID -} -func (t *GetSubcontrolByID_Subcontrol) GetRefCode() string { - if t == nil { - t = &GetSubcontrolByID_Subcontrol{} - } - return t.RefCode -} -func (t *GetSubcontrolByID_Subcontrol) GetReferenceFramework() *string { - if t == nil { - t = &GetSubcontrolByID_Subcontrol{} - } - return t.ReferenceFramework -} -func (t *GetSubcontrolByID_Subcontrol) GetReferenceID() *string { - if t == nil { - t = &GetSubcontrolByID_Subcontrol{} - } - return t.ReferenceID -} -func (t *GetSubcontrolByID_Subcontrol) GetReferences() []*models.Reference { - if t == nil { - t = &GetSubcontrolByID_Subcontrol{} - } - return t.References -} -func (t *GetSubcontrolByID_Subcontrol) GetSource() *enums.ControlSource { - if t == nil { - t = &GetSubcontrolByID_Subcontrol{} - } - return t.Source -} -func (t *GetSubcontrolByID_Subcontrol) GetStatus() *enums.ControlStatus { - if t == nil { - t = &GetSubcontrolByID_Subcontrol{} - } - return t.Status -} -func (t *GetSubcontrolByID_Subcontrol) GetSubcategory() *string { - if t == nil { - t = &GetSubcontrolByID_Subcontrol{} - } - return t.Subcategory -} -func (t *GetSubcontrolByID_Subcontrol) GetSubcontrolKindName() *string { - if t == nil { - t = &GetSubcontrolByID_Subcontrol{} - } - return t.SubcontrolKindName -} -func (t *GetSubcontrolByID_Subcontrol) GetTags() []string { - if t == nil { - t = &GetSubcontrolByID_Subcontrol{} - } - return t.Tags -} -func (t *GetSubcontrolByID_Subcontrol) GetTitle() *string { - if t == nil { - t = &GetSubcontrolByID_Subcontrol{} - } - return t.Title -} -func (t *GetSubcontrolByID_Subcontrol) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetSubcontrolByID_Subcontrol{} - } - return t.UpdatedAt -} -func (t *GetSubcontrolByID_Subcontrol) GetUpdatedBy() *string { - if t == nil { - t = &GetSubcontrolByID_Subcontrol{} - } - return t.UpdatedBy -} - -type GetSubcontrols_Subcontrols_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetSubcontrols_Subcontrols_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetSubcontrols_Subcontrols_PageInfo{} - } - return t.EndCursor -} -func (t *GetSubcontrols_Subcontrols_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetSubcontrols_Subcontrols_PageInfo{} - } - return t.HasNextPage -} -func (t *GetSubcontrols_Subcontrols_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetSubcontrols_Subcontrols_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetSubcontrols_Subcontrols_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetSubcontrols_Subcontrols_PageInfo{} - } - return t.StartCursor -} - -type GetSubcontrols_Subcontrols_Edges_Node struct { - Aliases []string "json:\"aliases,omitempty\" graphql:\"aliases\"" - AssessmentMethods []*models.AssessmentMethod "json:\"assessmentMethods,omitempty\" graphql:\"assessmentMethods\"" - AssessmentObjectives []*models.AssessmentObjective "json:\"assessmentObjectives,omitempty\" graphql:\"assessmentObjectives\"" - AuditorReferenceID *string "json:\"auditorReferenceID,omitempty\" graphql:\"auditorReferenceID\"" - Category *string "json:\"category,omitempty\" graphql:\"category\"" - CategoryID *string "json:\"categoryID,omitempty\" graphql:\"categoryID\"" - ControlID string "json:\"controlID\" graphql:\"controlID\"" - ControlOwnerID *string "json:\"controlOwnerID,omitempty\" graphql:\"controlOwnerID\"" - ControlQuestions []string "json:\"controlQuestions,omitempty\" graphql:\"controlQuestions\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - EvidenceRequests []*models.EvidenceRequests "json:\"evidenceRequests,omitempty\" graphql:\"evidenceRequests\"" - ExampleEvidence []*models.ExampleEvidence "json:\"exampleEvidence,omitempty\" graphql:\"exampleEvidence\"" - ID string "json:\"id\" graphql:\"id\"" - ImplementationGuidance []*models.ImplementationGuidance "json:\"implementationGuidance,omitempty\" graphql:\"implementationGuidance\"" - MappedCategories []string "json:\"mappedCategories,omitempty\" graphql:\"mappedCategories\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" - ReferenceFramework *string "json:\"referenceFramework,omitempty\" graphql:\"referenceFramework\"" - ReferenceID *string "json:\"referenceID,omitempty\" graphql:\"referenceID\"" - References []*models.Reference "json:\"references,omitempty\" graphql:\"references\"" - Source *enums.ControlSource "json:\"source,omitempty\" graphql:\"source\"" - Status *enums.ControlStatus "json:\"status,omitempty\" graphql:\"status\"" - Subcategory *string "json:\"subcategory,omitempty\" graphql:\"subcategory\"" - SubcontrolKindName *string "json:\"subcontrolKindName,omitempty\" graphql:\"subcontrolKindName\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetSubcontrols_Subcontrols_Edges_Node) GetAliases() []string { - if t == nil { - t = &GetSubcontrols_Subcontrols_Edges_Node{} - } - return t.Aliases -} -func (t *GetSubcontrols_Subcontrols_Edges_Node) GetAssessmentMethods() []*models.AssessmentMethod { - if t == nil { - t = &GetSubcontrols_Subcontrols_Edges_Node{} - } - return t.AssessmentMethods -} -func (t *GetSubcontrols_Subcontrols_Edges_Node) GetAssessmentObjectives() []*models.AssessmentObjective { - if t == nil { - t = &GetSubcontrols_Subcontrols_Edges_Node{} - } - return t.AssessmentObjectives -} -func (t *GetSubcontrols_Subcontrols_Edges_Node) GetAuditorReferenceID() *string { - if t == nil { - t = &GetSubcontrols_Subcontrols_Edges_Node{} - } - return t.AuditorReferenceID -} -func (t *GetSubcontrols_Subcontrols_Edges_Node) GetCategory() *string { - if t == nil { - t = &GetSubcontrols_Subcontrols_Edges_Node{} - } - return t.Category -} -func (t *GetSubcontrols_Subcontrols_Edges_Node) GetCategoryID() *string { - if t == nil { - t = &GetSubcontrols_Subcontrols_Edges_Node{} - } - return t.CategoryID -} -func (t *GetSubcontrols_Subcontrols_Edges_Node) GetControlID() string { - if t == nil { - t = &GetSubcontrols_Subcontrols_Edges_Node{} - } - return t.ControlID -} -func (t *GetSubcontrols_Subcontrols_Edges_Node) GetControlOwnerID() *string { - if t == nil { - t = &GetSubcontrols_Subcontrols_Edges_Node{} - } - return t.ControlOwnerID -} -func (t *GetSubcontrols_Subcontrols_Edges_Node) GetControlQuestions() []string { - if t == nil { - t = &GetSubcontrols_Subcontrols_Edges_Node{} - } - return t.ControlQuestions -} -func (t *GetSubcontrols_Subcontrols_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetSubcontrols_Subcontrols_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetSubcontrols_Subcontrols_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetSubcontrols_Subcontrols_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetSubcontrols_Subcontrols_Edges_Node) GetDelegateID() *string { - if t == nil { - t = &GetSubcontrols_Subcontrols_Edges_Node{} - } - return t.DelegateID -} -func (t *GetSubcontrols_Subcontrols_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetSubcontrols_Subcontrols_Edges_Node{} - } - return t.Description -} -func (t *GetSubcontrols_Subcontrols_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetSubcontrols_Subcontrols_Edges_Node{} - } - return t.DisplayID -} -func (t *GetSubcontrols_Subcontrols_Edges_Node) GetEvidenceRequests() []*models.EvidenceRequests { - if t == nil { - t = &GetSubcontrols_Subcontrols_Edges_Node{} - } - return t.EvidenceRequests -} -func (t *GetSubcontrols_Subcontrols_Edges_Node) GetExampleEvidence() []*models.ExampleEvidence { - if t == nil { - t = &GetSubcontrols_Subcontrols_Edges_Node{} - } - return t.ExampleEvidence -} -func (t *GetSubcontrols_Subcontrols_Edges_Node) GetID() string { - if t == nil { - t = &GetSubcontrols_Subcontrols_Edges_Node{} - } - return t.ID -} -func (t *GetSubcontrols_Subcontrols_Edges_Node) GetImplementationGuidance() []*models.ImplementationGuidance { - if t == nil { - t = &GetSubcontrols_Subcontrols_Edges_Node{} - } - return t.ImplementationGuidance -} -func (t *GetSubcontrols_Subcontrols_Edges_Node) GetMappedCategories() []string { - if t == nil { - t = &GetSubcontrols_Subcontrols_Edges_Node{} - } - return t.MappedCategories -} -func (t *GetSubcontrols_Subcontrols_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetSubcontrols_Subcontrols_Edges_Node{} - } - return t.OwnerID -} -func (t *GetSubcontrols_Subcontrols_Edges_Node) GetRefCode() string { - if t == nil { - t = &GetSubcontrols_Subcontrols_Edges_Node{} - } - return t.RefCode -} -func (t *GetSubcontrols_Subcontrols_Edges_Node) GetReferenceFramework() *string { - if t == nil { - t = &GetSubcontrols_Subcontrols_Edges_Node{} - } - return t.ReferenceFramework -} -func (t *GetSubcontrols_Subcontrols_Edges_Node) GetReferenceID() *string { - if t == nil { - t = &GetSubcontrols_Subcontrols_Edges_Node{} - } - return t.ReferenceID -} -func (t *GetSubcontrols_Subcontrols_Edges_Node) GetReferences() []*models.Reference { - if t == nil { - t = &GetSubcontrols_Subcontrols_Edges_Node{} - } - return t.References -} -func (t *GetSubcontrols_Subcontrols_Edges_Node) GetSource() *enums.ControlSource { - if t == nil { - t = &GetSubcontrols_Subcontrols_Edges_Node{} - } - return t.Source -} -func (t *GetSubcontrols_Subcontrols_Edges_Node) GetStatus() *enums.ControlStatus { - if t == nil { - t = &GetSubcontrols_Subcontrols_Edges_Node{} - } - return t.Status -} -func (t *GetSubcontrols_Subcontrols_Edges_Node) GetSubcategory() *string { - if t == nil { - t = &GetSubcontrols_Subcontrols_Edges_Node{} - } - return t.Subcategory -} -func (t *GetSubcontrols_Subcontrols_Edges_Node) GetSubcontrolKindName() *string { - if t == nil { - t = &GetSubcontrols_Subcontrols_Edges_Node{} - } - return t.SubcontrolKindName -} -func (t *GetSubcontrols_Subcontrols_Edges_Node) GetTags() []string { - if t == nil { - t = &GetSubcontrols_Subcontrols_Edges_Node{} - } - return t.Tags -} -func (t *GetSubcontrols_Subcontrols_Edges_Node) GetTitle() *string { - if t == nil { - t = &GetSubcontrols_Subcontrols_Edges_Node{} - } - return t.Title -} -func (t *GetSubcontrols_Subcontrols_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetSubcontrols_Subcontrols_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetSubcontrols_Subcontrols_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetSubcontrols_Subcontrols_Edges_Node{} - } - return t.UpdatedBy -} - -type GetSubcontrols_Subcontrols_Edges struct { - Node *GetSubcontrols_Subcontrols_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetSubcontrols_Subcontrols_Edges) GetNode() *GetSubcontrols_Subcontrols_Edges_Node { - if t == nil { - t = &GetSubcontrols_Subcontrols_Edges{} - } - return t.Node -} - -type GetSubcontrols_Subcontrols struct { - Edges []*GetSubcontrols_Subcontrols_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetSubcontrols_Subcontrols_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetSubcontrols_Subcontrols) GetEdges() []*GetSubcontrols_Subcontrols_Edges { - if t == nil { - t = &GetSubcontrols_Subcontrols{} - } - return t.Edges -} -func (t *GetSubcontrols_Subcontrols) GetPageInfo() *GetSubcontrols_Subcontrols_PageInfo { - if t == nil { - t = &GetSubcontrols_Subcontrols{} - } - return &t.PageInfo -} -func (t *GetSubcontrols_Subcontrols) GetTotalCount() int64 { - if t == nil { - t = &GetSubcontrols_Subcontrols{} - } - return t.TotalCount -} - -type UpdateSubcontrol_UpdateSubcontrol_Subcontrol struct { - Aliases []string "json:\"aliases,omitempty\" graphql:\"aliases\"" - AssessmentMethods []*models.AssessmentMethod "json:\"assessmentMethods,omitempty\" graphql:\"assessmentMethods\"" - AssessmentObjectives []*models.AssessmentObjective "json:\"assessmentObjectives,omitempty\" graphql:\"assessmentObjectives\"" - AuditorReferenceID *string "json:\"auditorReferenceID,omitempty\" graphql:\"auditorReferenceID\"" - Category *string "json:\"category,omitempty\" graphql:\"category\"" - CategoryID *string "json:\"categoryID,omitempty\" graphql:\"categoryID\"" - ControlID string "json:\"controlID\" graphql:\"controlID\"" - ControlOwnerID *string "json:\"controlOwnerID,omitempty\" graphql:\"controlOwnerID\"" - ControlQuestions []string "json:\"controlQuestions,omitempty\" graphql:\"controlQuestions\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DelegateID *string "json:\"delegateID,omitempty\" graphql:\"delegateID\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - EvidenceRequests []*models.EvidenceRequests "json:\"evidenceRequests,omitempty\" graphql:\"evidenceRequests\"" - ExampleEvidence []*models.ExampleEvidence "json:\"exampleEvidence,omitempty\" graphql:\"exampleEvidence\"" - ID string "json:\"id\" graphql:\"id\"" - ImplementationGuidance []*models.ImplementationGuidance "json:\"implementationGuidance,omitempty\" graphql:\"implementationGuidance\"" - MappedCategories []string "json:\"mappedCategories,omitempty\" graphql:\"mappedCategories\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - RefCode string "json:\"refCode\" graphql:\"refCode\"" - ReferenceFramework *string "json:\"referenceFramework,omitempty\" graphql:\"referenceFramework\"" - ReferenceID *string "json:\"referenceID,omitempty\" graphql:\"referenceID\"" - References []*models.Reference "json:\"references,omitempty\" graphql:\"references\"" - Source *enums.ControlSource "json:\"source,omitempty\" graphql:\"source\"" - Status *enums.ControlStatus "json:\"status,omitempty\" graphql:\"status\"" - Subcategory *string "json:\"subcategory,omitempty\" graphql:\"subcategory\"" - SubcontrolKindName *string "json:\"subcontrolKindName,omitempty\" graphql:\"subcontrolKindName\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateSubcontrol_UpdateSubcontrol_Subcontrol) GetAliases() []string { - if t == nil { - t = &UpdateSubcontrol_UpdateSubcontrol_Subcontrol{} - } - return t.Aliases -} -func (t *UpdateSubcontrol_UpdateSubcontrol_Subcontrol) GetAssessmentMethods() []*models.AssessmentMethod { - if t == nil { - t = &UpdateSubcontrol_UpdateSubcontrol_Subcontrol{} - } - return t.AssessmentMethods -} -func (t *UpdateSubcontrol_UpdateSubcontrol_Subcontrol) GetAssessmentObjectives() []*models.AssessmentObjective { - if t == nil { - t = &UpdateSubcontrol_UpdateSubcontrol_Subcontrol{} - } - return t.AssessmentObjectives -} -func (t *UpdateSubcontrol_UpdateSubcontrol_Subcontrol) GetAuditorReferenceID() *string { - if t == nil { - t = &UpdateSubcontrol_UpdateSubcontrol_Subcontrol{} - } - return t.AuditorReferenceID -} -func (t *UpdateSubcontrol_UpdateSubcontrol_Subcontrol) GetCategory() *string { - if t == nil { - t = &UpdateSubcontrol_UpdateSubcontrol_Subcontrol{} - } - return t.Category -} -func (t *UpdateSubcontrol_UpdateSubcontrol_Subcontrol) GetCategoryID() *string { - if t == nil { - t = &UpdateSubcontrol_UpdateSubcontrol_Subcontrol{} - } - return t.CategoryID -} -func (t *UpdateSubcontrol_UpdateSubcontrol_Subcontrol) GetControlID() string { - if t == nil { - t = &UpdateSubcontrol_UpdateSubcontrol_Subcontrol{} - } - return t.ControlID -} -func (t *UpdateSubcontrol_UpdateSubcontrol_Subcontrol) GetControlOwnerID() *string { - if t == nil { - t = &UpdateSubcontrol_UpdateSubcontrol_Subcontrol{} - } - return t.ControlOwnerID -} -func (t *UpdateSubcontrol_UpdateSubcontrol_Subcontrol) GetControlQuestions() []string { - if t == nil { - t = &UpdateSubcontrol_UpdateSubcontrol_Subcontrol{} - } - return t.ControlQuestions -} -func (t *UpdateSubcontrol_UpdateSubcontrol_Subcontrol) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateSubcontrol_UpdateSubcontrol_Subcontrol{} - } - return t.CreatedAt -} -func (t *UpdateSubcontrol_UpdateSubcontrol_Subcontrol) GetCreatedBy() *string { - if t == nil { - t = &UpdateSubcontrol_UpdateSubcontrol_Subcontrol{} - } - return t.CreatedBy -} -func (t *UpdateSubcontrol_UpdateSubcontrol_Subcontrol) GetDelegateID() *string { - if t == nil { - t = &UpdateSubcontrol_UpdateSubcontrol_Subcontrol{} - } - return t.DelegateID -} -func (t *UpdateSubcontrol_UpdateSubcontrol_Subcontrol) GetDescription() *string { - if t == nil { - t = &UpdateSubcontrol_UpdateSubcontrol_Subcontrol{} - } - return t.Description -} -func (t *UpdateSubcontrol_UpdateSubcontrol_Subcontrol) GetDisplayID() string { - if t == nil { - t = &UpdateSubcontrol_UpdateSubcontrol_Subcontrol{} - } - return t.DisplayID -} -func (t *UpdateSubcontrol_UpdateSubcontrol_Subcontrol) GetEvidenceRequests() []*models.EvidenceRequests { - if t == nil { - t = &UpdateSubcontrol_UpdateSubcontrol_Subcontrol{} - } - return t.EvidenceRequests -} -func (t *UpdateSubcontrol_UpdateSubcontrol_Subcontrol) GetExampleEvidence() []*models.ExampleEvidence { - if t == nil { - t = &UpdateSubcontrol_UpdateSubcontrol_Subcontrol{} - } - return t.ExampleEvidence -} -func (t *UpdateSubcontrol_UpdateSubcontrol_Subcontrol) GetID() string { - if t == nil { - t = &UpdateSubcontrol_UpdateSubcontrol_Subcontrol{} - } - return t.ID -} -func (t *UpdateSubcontrol_UpdateSubcontrol_Subcontrol) GetImplementationGuidance() []*models.ImplementationGuidance { - if t == nil { - t = &UpdateSubcontrol_UpdateSubcontrol_Subcontrol{} - } - return t.ImplementationGuidance -} -func (t *UpdateSubcontrol_UpdateSubcontrol_Subcontrol) GetMappedCategories() []string { - if t == nil { - t = &UpdateSubcontrol_UpdateSubcontrol_Subcontrol{} - } - return t.MappedCategories -} -func (t *UpdateSubcontrol_UpdateSubcontrol_Subcontrol) GetOwnerID() *string { - if t == nil { - t = &UpdateSubcontrol_UpdateSubcontrol_Subcontrol{} - } - return t.OwnerID -} -func (t *UpdateSubcontrol_UpdateSubcontrol_Subcontrol) GetRefCode() string { - if t == nil { - t = &UpdateSubcontrol_UpdateSubcontrol_Subcontrol{} - } - return t.RefCode -} -func (t *UpdateSubcontrol_UpdateSubcontrol_Subcontrol) GetReferenceFramework() *string { - if t == nil { - t = &UpdateSubcontrol_UpdateSubcontrol_Subcontrol{} - } - return t.ReferenceFramework -} -func (t *UpdateSubcontrol_UpdateSubcontrol_Subcontrol) GetReferenceID() *string { - if t == nil { - t = &UpdateSubcontrol_UpdateSubcontrol_Subcontrol{} - } - return t.ReferenceID -} -func (t *UpdateSubcontrol_UpdateSubcontrol_Subcontrol) GetReferences() []*models.Reference { - if t == nil { - t = &UpdateSubcontrol_UpdateSubcontrol_Subcontrol{} - } - return t.References -} -func (t *UpdateSubcontrol_UpdateSubcontrol_Subcontrol) GetSource() *enums.ControlSource { - if t == nil { - t = &UpdateSubcontrol_UpdateSubcontrol_Subcontrol{} - } - return t.Source -} -func (t *UpdateSubcontrol_UpdateSubcontrol_Subcontrol) GetStatus() *enums.ControlStatus { - if t == nil { - t = &UpdateSubcontrol_UpdateSubcontrol_Subcontrol{} - } - return t.Status -} -func (t *UpdateSubcontrol_UpdateSubcontrol_Subcontrol) GetSubcategory() *string { - if t == nil { - t = &UpdateSubcontrol_UpdateSubcontrol_Subcontrol{} - } - return t.Subcategory -} -func (t *UpdateSubcontrol_UpdateSubcontrol_Subcontrol) GetSubcontrolKindName() *string { - if t == nil { - t = &UpdateSubcontrol_UpdateSubcontrol_Subcontrol{} - } - return t.SubcontrolKindName -} -func (t *UpdateSubcontrol_UpdateSubcontrol_Subcontrol) GetTags() []string { - if t == nil { - t = &UpdateSubcontrol_UpdateSubcontrol_Subcontrol{} - } - return t.Tags -} -func (t *UpdateSubcontrol_UpdateSubcontrol_Subcontrol) GetTitle() *string { - if t == nil { - t = &UpdateSubcontrol_UpdateSubcontrol_Subcontrol{} - } - return t.Title -} -func (t *UpdateSubcontrol_UpdateSubcontrol_Subcontrol) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateSubcontrol_UpdateSubcontrol_Subcontrol{} - } - return t.UpdatedAt -} -func (t *UpdateSubcontrol_UpdateSubcontrol_Subcontrol) GetUpdatedBy() *string { - if t == nil { - t = &UpdateSubcontrol_UpdateSubcontrol_Subcontrol{} - } - return t.UpdatedBy -} - -type UpdateSubcontrol_UpdateSubcontrol struct { - Subcontrol UpdateSubcontrol_UpdateSubcontrol_Subcontrol "json:\"subcontrol\" graphql:\"subcontrol\"" -} - -func (t *UpdateSubcontrol_UpdateSubcontrol) GetSubcontrol() *UpdateSubcontrol_UpdateSubcontrol_Subcontrol { - if t == nil { - t = &UpdateSubcontrol_UpdateSubcontrol{} - } - return &t.Subcontrol -} - -type CreateBulkCSVSubprocessor_CreateBulkCSVSubprocessor_Subprocessors struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - ID string "json:\"id\" graphql:\"id\"" - LogoFileID *string "json:\"logoFileID,omitempty\" graphql:\"logoFileID\"" - LogoRemoteURL *string "json:\"logoRemoteURL,omitempty\" graphql:\"logoRemoteURL\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCSVSubprocessor_CreateBulkCSVSubprocessor_Subprocessors) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVSubprocessor_CreateBulkCSVSubprocessor_Subprocessors{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVSubprocessor_CreateBulkCSVSubprocessor_Subprocessors) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVSubprocessor_CreateBulkCSVSubprocessor_Subprocessors{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVSubprocessor_CreateBulkCSVSubprocessor_Subprocessors) GetDescription() *string { - if t == nil { - t = &CreateBulkCSVSubprocessor_CreateBulkCSVSubprocessor_Subprocessors{} - } - return t.Description -} -func (t *CreateBulkCSVSubprocessor_CreateBulkCSVSubprocessor_Subprocessors) GetID() string { - if t == nil { - t = &CreateBulkCSVSubprocessor_CreateBulkCSVSubprocessor_Subprocessors{} - } - return t.ID -} -func (t *CreateBulkCSVSubprocessor_CreateBulkCSVSubprocessor_Subprocessors) GetLogoFileID() *string { - if t == nil { - t = &CreateBulkCSVSubprocessor_CreateBulkCSVSubprocessor_Subprocessors{} - } - return t.LogoFileID -} -func (t *CreateBulkCSVSubprocessor_CreateBulkCSVSubprocessor_Subprocessors) GetLogoRemoteURL() *string { - if t == nil { - t = &CreateBulkCSVSubprocessor_CreateBulkCSVSubprocessor_Subprocessors{} - } - return t.LogoRemoteURL -} -func (t *CreateBulkCSVSubprocessor_CreateBulkCSVSubprocessor_Subprocessors) GetName() string { - if t == nil { - t = &CreateBulkCSVSubprocessor_CreateBulkCSVSubprocessor_Subprocessors{} - } - return t.Name -} -func (t *CreateBulkCSVSubprocessor_CreateBulkCSVSubprocessor_Subprocessors) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCSVSubprocessor_CreateBulkCSVSubprocessor_Subprocessors{} - } - return t.OwnerID -} -func (t *CreateBulkCSVSubprocessor_CreateBulkCSVSubprocessor_Subprocessors) GetSystemOwned() *bool { - if t == nil { - t = &CreateBulkCSVSubprocessor_CreateBulkCSVSubprocessor_Subprocessors{} - } - return t.SystemOwned -} -func (t *CreateBulkCSVSubprocessor_CreateBulkCSVSubprocessor_Subprocessors) GetTags() []string { - if t == nil { - t = &CreateBulkCSVSubprocessor_CreateBulkCSVSubprocessor_Subprocessors{} - } - return t.Tags -} -func (t *CreateBulkCSVSubprocessor_CreateBulkCSVSubprocessor_Subprocessors) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVSubprocessor_CreateBulkCSVSubprocessor_Subprocessors{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVSubprocessor_CreateBulkCSVSubprocessor_Subprocessors) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVSubprocessor_CreateBulkCSVSubprocessor_Subprocessors{} - } - return t.UpdatedBy -} - -type CreateBulkCSVSubprocessor_CreateBulkCSVSubprocessor struct { - Subprocessors []*CreateBulkCSVSubprocessor_CreateBulkCSVSubprocessor_Subprocessors "json:\"subprocessors,omitempty\" graphql:\"subprocessors\"" -} - -func (t *CreateBulkCSVSubprocessor_CreateBulkCSVSubprocessor) GetSubprocessors() []*CreateBulkCSVSubprocessor_CreateBulkCSVSubprocessor_Subprocessors { - if t == nil { - t = &CreateBulkCSVSubprocessor_CreateBulkCSVSubprocessor{} - } - return t.Subprocessors -} - -type CreateBulkSubprocessor_CreateBulkSubprocessor_Subprocessors struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - ID string "json:\"id\" graphql:\"id\"" - LogoFileID *string "json:\"logoFileID,omitempty\" graphql:\"logoFileID\"" - LogoRemoteURL *string "json:\"logoRemoteURL,omitempty\" graphql:\"logoRemoteURL\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkSubprocessor_CreateBulkSubprocessor_Subprocessors) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkSubprocessor_CreateBulkSubprocessor_Subprocessors{} - } - return t.CreatedAt -} -func (t *CreateBulkSubprocessor_CreateBulkSubprocessor_Subprocessors) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkSubprocessor_CreateBulkSubprocessor_Subprocessors{} - } - return t.CreatedBy -} -func (t *CreateBulkSubprocessor_CreateBulkSubprocessor_Subprocessors) GetDescription() *string { - if t == nil { - t = &CreateBulkSubprocessor_CreateBulkSubprocessor_Subprocessors{} - } - return t.Description -} -func (t *CreateBulkSubprocessor_CreateBulkSubprocessor_Subprocessors) GetID() string { - if t == nil { - t = &CreateBulkSubprocessor_CreateBulkSubprocessor_Subprocessors{} - } - return t.ID -} -func (t *CreateBulkSubprocessor_CreateBulkSubprocessor_Subprocessors) GetLogoFileID() *string { - if t == nil { - t = &CreateBulkSubprocessor_CreateBulkSubprocessor_Subprocessors{} - } - return t.LogoFileID -} -func (t *CreateBulkSubprocessor_CreateBulkSubprocessor_Subprocessors) GetLogoRemoteURL() *string { - if t == nil { - t = &CreateBulkSubprocessor_CreateBulkSubprocessor_Subprocessors{} - } - return t.LogoRemoteURL -} -func (t *CreateBulkSubprocessor_CreateBulkSubprocessor_Subprocessors) GetName() string { - if t == nil { - t = &CreateBulkSubprocessor_CreateBulkSubprocessor_Subprocessors{} - } - return t.Name -} -func (t *CreateBulkSubprocessor_CreateBulkSubprocessor_Subprocessors) GetOwnerID() *string { - if t == nil { - t = &CreateBulkSubprocessor_CreateBulkSubprocessor_Subprocessors{} - } - return t.OwnerID -} -func (t *CreateBulkSubprocessor_CreateBulkSubprocessor_Subprocessors) GetSystemOwned() *bool { - if t == nil { - t = &CreateBulkSubprocessor_CreateBulkSubprocessor_Subprocessors{} - } - return t.SystemOwned -} -func (t *CreateBulkSubprocessor_CreateBulkSubprocessor_Subprocessors) GetTags() []string { - if t == nil { - t = &CreateBulkSubprocessor_CreateBulkSubprocessor_Subprocessors{} - } - return t.Tags -} -func (t *CreateBulkSubprocessor_CreateBulkSubprocessor_Subprocessors) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkSubprocessor_CreateBulkSubprocessor_Subprocessors{} - } - return t.UpdatedAt -} -func (t *CreateBulkSubprocessor_CreateBulkSubprocessor_Subprocessors) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkSubprocessor_CreateBulkSubprocessor_Subprocessors{} - } - return t.UpdatedBy -} - -type CreateBulkSubprocessor_CreateBulkSubprocessor struct { - Subprocessors []*CreateBulkSubprocessor_CreateBulkSubprocessor_Subprocessors "json:\"subprocessors,omitempty\" graphql:\"subprocessors\"" -} - -func (t *CreateBulkSubprocessor_CreateBulkSubprocessor) GetSubprocessors() []*CreateBulkSubprocessor_CreateBulkSubprocessor_Subprocessors { - if t == nil { - t = &CreateBulkSubprocessor_CreateBulkSubprocessor{} - } - return t.Subprocessors -} - -type CreateSubprocessor_CreateSubprocessor_Subprocessor struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - ID string "json:\"id\" graphql:\"id\"" - LogoFileID *string "json:\"logoFileID,omitempty\" graphql:\"logoFileID\"" - LogoRemoteURL *string "json:\"logoRemoteURL,omitempty\" graphql:\"logoRemoteURL\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateSubprocessor_CreateSubprocessor_Subprocessor) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateSubprocessor_CreateSubprocessor_Subprocessor{} - } - return t.CreatedAt -} -func (t *CreateSubprocessor_CreateSubprocessor_Subprocessor) GetCreatedBy() *string { - if t == nil { - t = &CreateSubprocessor_CreateSubprocessor_Subprocessor{} - } - return t.CreatedBy -} -func (t *CreateSubprocessor_CreateSubprocessor_Subprocessor) GetDescription() *string { - if t == nil { - t = &CreateSubprocessor_CreateSubprocessor_Subprocessor{} - } - return t.Description -} -func (t *CreateSubprocessor_CreateSubprocessor_Subprocessor) GetID() string { - if t == nil { - t = &CreateSubprocessor_CreateSubprocessor_Subprocessor{} - } - return t.ID -} -func (t *CreateSubprocessor_CreateSubprocessor_Subprocessor) GetLogoFileID() *string { - if t == nil { - t = &CreateSubprocessor_CreateSubprocessor_Subprocessor{} - } - return t.LogoFileID -} -func (t *CreateSubprocessor_CreateSubprocessor_Subprocessor) GetLogoRemoteURL() *string { - if t == nil { - t = &CreateSubprocessor_CreateSubprocessor_Subprocessor{} - } - return t.LogoRemoteURL -} -func (t *CreateSubprocessor_CreateSubprocessor_Subprocessor) GetName() string { - if t == nil { - t = &CreateSubprocessor_CreateSubprocessor_Subprocessor{} - } - return t.Name -} -func (t *CreateSubprocessor_CreateSubprocessor_Subprocessor) GetOwnerID() *string { - if t == nil { - t = &CreateSubprocessor_CreateSubprocessor_Subprocessor{} - } - return t.OwnerID -} -func (t *CreateSubprocessor_CreateSubprocessor_Subprocessor) GetSystemOwned() *bool { - if t == nil { - t = &CreateSubprocessor_CreateSubprocessor_Subprocessor{} - } - return t.SystemOwned -} -func (t *CreateSubprocessor_CreateSubprocessor_Subprocessor) GetTags() []string { - if t == nil { - t = &CreateSubprocessor_CreateSubprocessor_Subprocessor{} - } - return t.Tags -} -func (t *CreateSubprocessor_CreateSubprocessor_Subprocessor) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateSubprocessor_CreateSubprocessor_Subprocessor{} - } - return t.UpdatedAt -} -func (t *CreateSubprocessor_CreateSubprocessor_Subprocessor) GetUpdatedBy() *string { - if t == nil { - t = &CreateSubprocessor_CreateSubprocessor_Subprocessor{} - } - return t.UpdatedBy -} - -type CreateSubprocessor_CreateSubprocessor struct { - Subprocessor CreateSubprocessor_CreateSubprocessor_Subprocessor "json:\"subprocessor\" graphql:\"subprocessor\"" -} - -func (t *CreateSubprocessor_CreateSubprocessor) GetSubprocessor() *CreateSubprocessor_CreateSubprocessor_Subprocessor { - if t == nil { - t = &CreateSubprocessor_CreateSubprocessor{} - } - return &t.Subprocessor -} - -type DeleteBulkSubprocessor_DeleteBulkSubprocessor struct { - DeletedIDs []string "json:\"deletedIDs\" graphql:\"deletedIDs\"" -} - -func (t *DeleteBulkSubprocessor_DeleteBulkSubprocessor) GetDeletedIDs() []string { - if t == nil { - t = &DeleteBulkSubprocessor_DeleteBulkSubprocessor{} - } - return t.DeletedIDs -} - -type DeleteSubprocessor_DeleteSubprocessor struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteSubprocessor_DeleteSubprocessor) GetDeletedID() string { - if t == nil { - t = &DeleteSubprocessor_DeleteSubprocessor{} - } - return t.DeletedID -} - -type GetAllSubprocessors_Subprocessors_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllSubprocessors_Subprocessors_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllSubprocessors_Subprocessors_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllSubprocessors_Subprocessors_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllSubprocessors_Subprocessors_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllSubprocessors_Subprocessors_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllSubprocessors_Subprocessors_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllSubprocessors_Subprocessors_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllSubprocessors_Subprocessors_PageInfo{} - } - return t.StartCursor -} - -type GetAllSubprocessors_Subprocessors_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - ID string "json:\"id\" graphql:\"id\"" - LogoFileID *string "json:\"logoFileID,omitempty\" graphql:\"logoFileID\"" - LogoRemoteURL *string "json:\"logoRemoteURL,omitempty\" graphql:\"logoRemoteURL\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllSubprocessors_Subprocessors_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllSubprocessors_Subprocessors_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllSubprocessors_Subprocessors_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllSubprocessors_Subprocessors_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllSubprocessors_Subprocessors_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetAllSubprocessors_Subprocessors_Edges_Node{} - } - return t.Description -} -func (t *GetAllSubprocessors_Subprocessors_Edges_Node) GetID() string { - if t == nil { - t = &GetAllSubprocessors_Subprocessors_Edges_Node{} - } - return t.ID -} -func (t *GetAllSubprocessors_Subprocessors_Edges_Node) GetLogoFileID() *string { - if t == nil { - t = &GetAllSubprocessors_Subprocessors_Edges_Node{} - } - return t.LogoFileID -} -func (t *GetAllSubprocessors_Subprocessors_Edges_Node) GetLogoRemoteURL() *string { - if t == nil { - t = &GetAllSubprocessors_Subprocessors_Edges_Node{} - } - return t.LogoRemoteURL -} -func (t *GetAllSubprocessors_Subprocessors_Edges_Node) GetName() string { - if t == nil { - t = &GetAllSubprocessors_Subprocessors_Edges_Node{} - } - return t.Name -} -func (t *GetAllSubprocessors_Subprocessors_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllSubprocessors_Subprocessors_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllSubprocessors_Subprocessors_Edges_Node) GetSystemOwned() *bool { - if t == nil { - t = &GetAllSubprocessors_Subprocessors_Edges_Node{} - } - return t.SystemOwned -} -func (t *GetAllSubprocessors_Subprocessors_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllSubprocessors_Subprocessors_Edges_Node{} - } - return t.Tags -} -func (t *GetAllSubprocessors_Subprocessors_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllSubprocessors_Subprocessors_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllSubprocessors_Subprocessors_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllSubprocessors_Subprocessors_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllSubprocessors_Subprocessors_Edges struct { - Node *GetAllSubprocessors_Subprocessors_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllSubprocessors_Subprocessors_Edges) GetNode() *GetAllSubprocessors_Subprocessors_Edges_Node { - if t == nil { - t = &GetAllSubprocessors_Subprocessors_Edges{} - } - return t.Node -} - -type GetAllSubprocessors_Subprocessors struct { - Edges []*GetAllSubprocessors_Subprocessors_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllSubprocessors_Subprocessors_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllSubprocessors_Subprocessors) GetEdges() []*GetAllSubprocessors_Subprocessors_Edges { - if t == nil { - t = &GetAllSubprocessors_Subprocessors{} - } - return t.Edges -} -func (t *GetAllSubprocessors_Subprocessors) GetPageInfo() *GetAllSubprocessors_Subprocessors_PageInfo { - if t == nil { - t = &GetAllSubprocessors_Subprocessors{} - } - return &t.PageInfo -} -func (t *GetAllSubprocessors_Subprocessors) GetTotalCount() int64 { - if t == nil { - t = &GetAllSubprocessors_Subprocessors{} - } - return t.TotalCount -} - -type GetSubprocessorByID_Subprocessor struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - ID string "json:\"id\" graphql:\"id\"" - LogoFileID *string "json:\"logoFileID,omitempty\" graphql:\"logoFileID\"" - LogoRemoteURL *string "json:\"logoRemoteURL,omitempty\" graphql:\"logoRemoteURL\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetSubprocessorByID_Subprocessor) GetCreatedAt() *time.Time { - if t == nil { - t = &GetSubprocessorByID_Subprocessor{} - } - return t.CreatedAt -} -func (t *GetSubprocessorByID_Subprocessor) GetCreatedBy() *string { - if t == nil { - t = &GetSubprocessorByID_Subprocessor{} - } - return t.CreatedBy -} -func (t *GetSubprocessorByID_Subprocessor) GetDescription() *string { - if t == nil { - t = &GetSubprocessorByID_Subprocessor{} - } - return t.Description -} -func (t *GetSubprocessorByID_Subprocessor) GetID() string { - if t == nil { - t = &GetSubprocessorByID_Subprocessor{} - } - return t.ID -} -func (t *GetSubprocessorByID_Subprocessor) GetLogoFileID() *string { - if t == nil { - t = &GetSubprocessorByID_Subprocessor{} - } - return t.LogoFileID -} -func (t *GetSubprocessorByID_Subprocessor) GetLogoRemoteURL() *string { - if t == nil { - t = &GetSubprocessorByID_Subprocessor{} - } - return t.LogoRemoteURL -} -func (t *GetSubprocessorByID_Subprocessor) GetName() string { - if t == nil { - t = &GetSubprocessorByID_Subprocessor{} - } - return t.Name -} -func (t *GetSubprocessorByID_Subprocessor) GetOwnerID() *string { - if t == nil { - t = &GetSubprocessorByID_Subprocessor{} - } - return t.OwnerID -} -func (t *GetSubprocessorByID_Subprocessor) GetSystemOwned() *bool { - if t == nil { - t = &GetSubprocessorByID_Subprocessor{} - } - return t.SystemOwned -} -func (t *GetSubprocessorByID_Subprocessor) GetTags() []string { - if t == nil { - t = &GetSubprocessorByID_Subprocessor{} - } - return t.Tags -} -func (t *GetSubprocessorByID_Subprocessor) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetSubprocessorByID_Subprocessor{} - } - return t.UpdatedAt -} -func (t *GetSubprocessorByID_Subprocessor) GetUpdatedBy() *string { - if t == nil { - t = &GetSubprocessorByID_Subprocessor{} - } - return t.UpdatedBy -} - -type GetSubprocessors_Subprocessors_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetSubprocessors_Subprocessors_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetSubprocessors_Subprocessors_PageInfo{} - } - return t.EndCursor -} -func (t *GetSubprocessors_Subprocessors_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetSubprocessors_Subprocessors_PageInfo{} - } - return t.HasNextPage -} -func (t *GetSubprocessors_Subprocessors_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetSubprocessors_Subprocessors_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetSubprocessors_Subprocessors_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetSubprocessors_Subprocessors_PageInfo{} - } - return t.StartCursor -} - -type GetSubprocessors_Subprocessors_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - ID string "json:\"id\" graphql:\"id\"" - LogoFileID *string "json:\"logoFileID,omitempty\" graphql:\"logoFileID\"" - LogoRemoteURL *string "json:\"logoRemoteURL,omitempty\" graphql:\"logoRemoteURL\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetSubprocessors_Subprocessors_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetSubprocessors_Subprocessors_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetSubprocessors_Subprocessors_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetSubprocessors_Subprocessors_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetSubprocessors_Subprocessors_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetSubprocessors_Subprocessors_Edges_Node{} - } - return t.Description -} -func (t *GetSubprocessors_Subprocessors_Edges_Node) GetID() string { - if t == nil { - t = &GetSubprocessors_Subprocessors_Edges_Node{} - } - return t.ID -} -func (t *GetSubprocessors_Subprocessors_Edges_Node) GetLogoFileID() *string { - if t == nil { - t = &GetSubprocessors_Subprocessors_Edges_Node{} - } - return t.LogoFileID -} -func (t *GetSubprocessors_Subprocessors_Edges_Node) GetLogoRemoteURL() *string { - if t == nil { - t = &GetSubprocessors_Subprocessors_Edges_Node{} - } - return t.LogoRemoteURL -} -func (t *GetSubprocessors_Subprocessors_Edges_Node) GetName() string { - if t == nil { - t = &GetSubprocessors_Subprocessors_Edges_Node{} - } - return t.Name -} -func (t *GetSubprocessors_Subprocessors_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetSubprocessors_Subprocessors_Edges_Node{} - } - return t.OwnerID -} -func (t *GetSubprocessors_Subprocessors_Edges_Node) GetSystemOwned() *bool { - if t == nil { - t = &GetSubprocessors_Subprocessors_Edges_Node{} - } - return t.SystemOwned -} -func (t *GetSubprocessors_Subprocessors_Edges_Node) GetTags() []string { - if t == nil { - t = &GetSubprocessors_Subprocessors_Edges_Node{} - } - return t.Tags -} -func (t *GetSubprocessors_Subprocessors_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetSubprocessors_Subprocessors_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetSubprocessors_Subprocessors_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetSubprocessors_Subprocessors_Edges_Node{} - } - return t.UpdatedBy -} - -type GetSubprocessors_Subprocessors_Edges struct { - Node *GetSubprocessors_Subprocessors_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetSubprocessors_Subprocessors_Edges) GetNode() *GetSubprocessors_Subprocessors_Edges_Node { - if t == nil { - t = &GetSubprocessors_Subprocessors_Edges{} - } - return t.Node -} - -type GetSubprocessors_Subprocessors struct { - Edges []*GetSubprocessors_Subprocessors_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetSubprocessors_Subprocessors_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetSubprocessors_Subprocessors) GetEdges() []*GetSubprocessors_Subprocessors_Edges { - if t == nil { - t = &GetSubprocessors_Subprocessors{} - } - return t.Edges -} -func (t *GetSubprocessors_Subprocessors) GetPageInfo() *GetSubprocessors_Subprocessors_PageInfo { - if t == nil { - t = &GetSubprocessors_Subprocessors{} - } - return &t.PageInfo -} -func (t *GetSubprocessors_Subprocessors) GetTotalCount() int64 { - if t == nil { - t = &GetSubprocessors_Subprocessors{} - } - return t.TotalCount -} - -type UpdateBulkSubprocessor_UpdateBulkSubprocessor_Subprocessors struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - ID string "json:\"id\" graphql:\"id\"" - LogoFileID *string "json:\"logoFileID,omitempty\" graphql:\"logoFileID\"" - LogoRemoteURL *string "json:\"logoRemoteURL,omitempty\" graphql:\"logoRemoteURL\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateBulkSubprocessor_UpdateBulkSubprocessor_Subprocessors) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateBulkSubprocessor_UpdateBulkSubprocessor_Subprocessors{} - } - return t.CreatedAt -} -func (t *UpdateBulkSubprocessor_UpdateBulkSubprocessor_Subprocessors) GetCreatedBy() *string { - if t == nil { - t = &UpdateBulkSubprocessor_UpdateBulkSubprocessor_Subprocessors{} - } - return t.CreatedBy -} -func (t *UpdateBulkSubprocessor_UpdateBulkSubprocessor_Subprocessors) GetDescription() *string { - if t == nil { - t = &UpdateBulkSubprocessor_UpdateBulkSubprocessor_Subprocessors{} - } - return t.Description -} -func (t *UpdateBulkSubprocessor_UpdateBulkSubprocessor_Subprocessors) GetID() string { - if t == nil { - t = &UpdateBulkSubprocessor_UpdateBulkSubprocessor_Subprocessors{} - } - return t.ID -} -func (t *UpdateBulkSubprocessor_UpdateBulkSubprocessor_Subprocessors) GetLogoFileID() *string { - if t == nil { - t = &UpdateBulkSubprocessor_UpdateBulkSubprocessor_Subprocessors{} - } - return t.LogoFileID -} -func (t *UpdateBulkSubprocessor_UpdateBulkSubprocessor_Subprocessors) GetLogoRemoteURL() *string { - if t == nil { - t = &UpdateBulkSubprocessor_UpdateBulkSubprocessor_Subprocessors{} - } - return t.LogoRemoteURL -} -func (t *UpdateBulkSubprocessor_UpdateBulkSubprocessor_Subprocessors) GetName() string { - if t == nil { - t = &UpdateBulkSubprocessor_UpdateBulkSubprocessor_Subprocessors{} - } - return t.Name -} -func (t *UpdateBulkSubprocessor_UpdateBulkSubprocessor_Subprocessors) GetOwnerID() *string { - if t == nil { - t = &UpdateBulkSubprocessor_UpdateBulkSubprocessor_Subprocessors{} - } - return t.OwnerID -} -func (t *UpdateBulkSubprocessor_UpdateBulkSubprocessor_Subprocessors) GetSystemOwned() *bool { - if t == nil { - t = &UpdateBulkSubprocessor_UpdateBulkSubprocessor_Subprocessors{} - } - return t.SystemOwned -} -func (t *UpdateBulkSubprocessor_UpdateBulkSubprocessor_Subprocessors) GetTags() []string { - if t == nil { - t = &UpdateBulkSubprocessor_UpdateBulkSubprocessor_Subprocessors{} - } - return t.Tags -} -func (t *UpdateBulkSubprocessor_UpdateBulkSubprocessor_Subprocessors) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateBulkSubprocessor_UpdateBulkSubprocessor_Subprocessors{} - } - return t.UpdatedAt -} -func (t *UpdateBulkSubprocessor_UpdateBulkSubprocessor_Subprocessors) GetUpdatedBy() *string { - if t == nil { - t = &UpdateBulkSubprocessor_UpdateBulkSubprocessor_Subprocessors{} - } - return t.UpdatedBy -} - -type UpdateBulkSubprocessor_UpdateBulkSubprocessor struct { - Subprocessors []*UpdateBulkSubprocessor_UpdateBulkSubprocessor_Subprocessors "json:\"subprocessors,omitempty\" graphql:\"subprocessors\"" -} - -func (t *UpdateBulkSubprocessor_UpdateBulkSubprocessor) GetSubprocessors() []*UpdateBulkSubprocessor_UpdateBulkSubprocessor_Subprocessors { - if t == nil { - t = &UpdateBulkSubprocessor_UpdateBulkSubprocessor{} - } - return t.Subprocessors -} - -type UpdateSubprocessor_UpdateSubprocessor_Subprocessor struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - ID string "json:\"id\" graphql:\"id\"" - LogoFileID *string "json:\"logoFileID,omitempty\" graphql:\"logoFileID\"" - LogoRemoteURL *string "json:\"logoRemoteURL,omitempty\" graphql:\"logoRemoteURL\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateSubprocessor_UpdateSubprocessor_Subprocessor) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateSubprocessor_UpdateSubprocessor_Subprocessor{} - } - return t.CreatedAt -} -func (t *UpdateSubprocessor_UpdateSubprocessor_Subprocessor) GetCreatedBy() *string { - if t == nil { - t = &UpdateSubprocessor_UpdateSubprocessor_Subprocessor{} - } - return t.CreatedBy -} -func (t *UpdateSubprocessor_UpdateSubprocessor_Subprocessor) GetDescription() *string { - if t == nil { - t = &UpdateSubprocessor_UpdateSubprocessor_Subprocessor{} - } - return t.Description -} -func (t *UpdateSubprocessor_UpdateSubprocessor_Subprocessor) GetID() string { - if t == nil { - t = &UpdateSubprocessor_UpdateSubprocessor_Subprocessor{} - } - return t.ID -} -func (t *UpdateSubprocessor_UpdateSubprocessor_Subprocessor) GetLogoFileID() *string { - if t == nil { - t = &UpdateSubprocessor_UpdateSubprocessor_Subprocessor{} - } - return t.LogoFileID -} -func (t *UpdateSubprocessor_UpdateSubprocessor_Subprocessor) GetLogoRemoteURL() *string { - if t == nil { - t = &UpdateSubprocessor_UpdateSubprocessor_Subprocessor{} - } - return t.LogoRemoteURL -} -func (t *UpdateSubprocessor_UpdateSubprocessor_Subprocessor) GetName() string { - if t == nil { - t = &UpdateSubprocessor_UpdateSubprocessor_Subprocessor{} - } - return t.Name -} -func (t *UpdateSubprocessor_UpdateSubprocessor_Subprocessor) GetOwnerID() *string { - if t == nil { - t = &UpdateSubprocessor_UpdateSubprocessor_Subprocessor{} - } - return t.OwnerID -} -func (t *UpdateSubprocessor_UpdateSubprocessor_Subprocessor) GetSystemOwned() *bool { - if t == nil { - t = &UpdateSubprocessor_UpdateSubprocessor_Subprocessor{} - } - return t.SystemOwned -} -func (t *UpdateSubprocessor_UpdateSubprocessor_Subprocessor) GetTags() []string { - if t == nil { - t = &UpdateSubprocessor_UpdateSubprocessor_Subprocessor{} - } - return t.Tags -} -func (t *UpdateSubprocessor_UpdateSubprocessor_Subprocessor) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateSubprocessor_UpdateSubprocessor_Subprocessor{} - } - return t.UpdatedAt -} -func (t *UpdateSubprocessor_UpdateSubprocessor_Subprocessor) GetUpdatedBy() *string { - if t == nil { - t = &UpdateSubprocessor_UpdateSubprocessor_Subprocessor{} - } - return t.UpdatedBy -} - -type UpdateSubprocessor_UpdateSubprocessor struct { - Subprocessor UpdateSubprocessor_UpdateSubprocessor_Subprocessor "json:\"subprocessor\" graphql:\"subprocessor\"" -} - -func (t *UpdateSubprocessor_UpdateSubprocessor) GetSubprocessor() *UpdateSubprocessor_UpdateSubprocessor_Subprocessor { - if t == nil { - t = &UpdateSubprocessor_UpdateSubprocessor{} - } - return &t.Subprocessor -} - -type CreateBulkCSVSubscriber_CreateBulkCSVSubscriber_Subscribers struct { - Active bool "json:\"active\" graphql:\"active\"" - Email string "json:\"email\" graphql:\"email\"" - ID string "json:\"id\" graphql:\"id\"" - Unsubscribed bool "json:\"unsubscribed\" graphql:\"unsubscribed\"" - VerifiedEmail bool "json:\"verifiedEmail\" graphql:\"verifiedEmail\"" -} - -func (t *CreateBulkCSVSubscriber_CreateBulkCSVSubscriber_Subscribers) GetActive() bool { - if t == nil { - t = &CreateBulkCSVSubscriber_CreateBulkCSVSubscriber_Subscribers{} - } - return t.Active -} -func (t *CreateBulkCSVSubscriber_CreateBulkCSVSubscriber_Subscribers) GetEmail() string { - if t == nil { - t = &CreateBulkCSVSubscriber_CreateBulkCSVSubscriber_Subscribers{} - } - return t.Email -} -func (t *CreateBulkCSVSubscriber_CreateBulkCSVSubscriber_Subscribers) GetID() string { - if t == nil { - t = &CreateBulkCSVSubscriber_CreateBulkCSVSubscriber_Subscribers{} - } - return t.ID -} -func (t *CreateBulkCSVSubscriber_CreateBulkCSVSubscriber_Subscribers) GetUnsubscribed() bool { - if t == nil { - t = &CreateBulkCSVSubscriber_CreateBulkCSVSubscriber_Subscribers{} - } - return t.Unsubscribed -} -func (t *CreateBulkCSVSubscriber_CreateBulkCSVSubscriber_Subscribers) GetVerifiedEmail() bool { - if t == nil { - t = &CreateBulkCSVSubscriber_CreateBulkCSVSubscriber_Subscribers{} - } - return t.VerifiedEmail -} - -type CreateBulkCSVSubscriber_CreateBulkCSVSubscriber struct { - Subscribers []*CreateBulkCSVSubscriber_CreateBulkCSVSubscriber_Subscribers "json:\"subscribers,omitempty\" graphql:\"subscribers\"" -} - -func (t *CreateBulkCSVSubscriber_CreateBulkCSVSubscriber) GetSubscribers() []*CreateBulkCSVSubscriber_CreateBulkCSVSubscriber_Subscribers { - if t == nil { - t = &CreateBulkCSVSubscriber_CreateBulkCSVSubscriber{} - } - return t.Subscribers -} - -type CreateBulkSubscriber_CreateBulkSubscriber_Subscribers struct { - Active bool "json:\"active\" graphql:\"active\"" - Email string "json:\"email\" graphql:\"email\"" - ID string "json:\"id\" graphql:\"id\"" - Unsubscribed bool "json:\"unsubscribed\" graphql:\"unsubscribed\"" - VerifiedEmail bool "json:\"verifiedEmail\" graphql:\"verifiedEmail\"" -} - -func (t *CreateBulkSubscriber_CreateBulkSubscriber_Subscribers) GetActive() bool { - if t == nil { - t = &CreateBulkSubscriber_CreateBulkSubscriber_Subscribers{} - } - return t.Active -} -func (t *CreateBulkSubscriber_CreateBulkSubscriber_Subscribers) GetEmail() string { - if t == nil { - t = &CreateBulkSubscriber_CreateBulkSubscriber_Subscribers{} - } - return t.Email -} -func (t *CreateBulkSubscriber_CreateBulkSubscriber_Subscribers) GetID() string { - if t == nil { - t = &CreateBulkSubscriber_CreateBulkSubscriber_Subscribers{} - } - return t.ID -} -func (t *CreateBulkSubscriber_CreateBulkSubscriber_Subscribers) GetUnsubscribed() bool { - if t == nil { - t = &CreateBulkSubscriber_CreateBulkSubscriber_Subscribers{} - } - return t.Unsubscribed -} -func (t *CreateBulkSubscriber_CreateBulkSubscriber_Subscribers) GetVerifiedEmail() bool { - if t == nil { - t = &CreateBulkSubscriber_CreateBulkSubscriber_Subscribers{} - } - return t.VerifiedEmail -} - -type CreateBulkSubscriber_CreateBulkSubscriber struct { - Subscribers []*CreateBulkSubscriber_CreateBulkSubscriber_Subscribers "json:\"subscribers,omitempty\" graphql:\"subscribers\"" -} - -func (t *CreateBulkSubscriber_CreateBulkSubscriber) GetSubscribers() []*CreateBulkSubscriber_CreateBulkSubscriber_Subscribers { - if t == nil { - t = &CreateBulkSubscriber_CreateBulkSubscriber{} - } - return t.Subscribers -} - -type CreateSubscriber_CreateSubscriber_Subscriber struct { - Active bool "json:\"active\" graphql:\"active\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Email string "json:\"email\" graphql:\"email\"" - ID string "json:\"id\" graphql:\"id\"" - Unsubscribed bool "json:\"unsubscribed\" graphql:\"unsubscribed\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - VerifiedEmail bool "json:\"verifiedEmail\" graphql:\"verifiedEmail\"" -} - -func (t *CreateSubscriber_CreateSubscriber_Subscriber) GetActive() bool { - if t == nil { - t = &CreateSubscriber_CreateSubscriber_Subscriber{} - } - return t.Active -} -func (t *CreateSubscriber_CreateSubscriber_Subscriber) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateSubscriber_CreateSubscriber_Subscriber{} - } - return t.CreatedAt -} -func (t *CreateSubscriber_CreateSubscriber_Subscriber) GetCreatedBy() *string { - if t == nil { - t = &CreateSubscriber_CreateSubscriber_Subscriber{} - } - return t.CreatedBy -} -func (t *CreateSubscriber_CreateSubscriber_Subscriber) GetEmail() string { - if t == nil { - t = &CreateSubscriber_CreateSubscriber_Subscriber{} - } - return t.Email -} -func (t *CreateSubscriber_CreateSubscriber_Subscriber) GetID() string { - if t == nil { - t = &CreateSubscriber_CreateSubscriber_Subscriber{} - } - return t.ID -} -func (t *CreateSubscriber_CreateSubscriber_Subscriber) GetUnsubscribed() bool { - if t == nil { - t = &CreateSubscriber_CreateSubscriber_Subscriber{} - } - return t.Unsubscribed -} -func (t *CreateSubscriber_CreateSubscriber_Subscriber) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateSubscriber_CreateSubscriber_Subscriber{} - } - return t.UpdatedAt -} -func (t *CreateSubscriber_CreateSubscriber_Subscriber) GetUpdatedBy() *string { - if t == nil { - t = &CreateSubscriber_CreateSubscriber_Subscriber{} - } - return t.UpdatedBy -} -func (t *CreateSubscriber_CreateSubscriber_Subscriber) GetVerifiedEmail() bool { - if t == nil { - t = &CreateSubscriber_CreateSubscriber_Subscriber{} - } - return t.VerifiedEmail -} - -type CreateSubscriber_CreateSubscriber struct { - Subscriber CreateSubscriber_CreateSubscriber_Subscriber "json:\"subscriber\" graphql:\"subscriber\"" -} - -func (t *CreateSubscriber_CreateSubscriber) GetSubscriber() *CreateSubscriber_CreateSubscriber_Subscriber { - if t == nil { - t = &CreateSubscriber_CreateSubscriber{} - } - return &t.Subscriber -} - -type DeleteSubscriber_DeleteSubscriber struct { - Email string "json:\"email\" graphql:\"email\"" -} - -func (t *DeleteSubscriber_DeleteSubscriber) GetEmail() string { - if t == nil { - t = &DeleteSubscriber_DeleteSubscriber{} - } - return t.Email -} - -type GetAllSubscribers_Subscribers_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllSubscribers_Subscribers_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllSubscribers_Subscribers_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllSubscribers_Subscribers_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllSubscribers_Subscribers_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllSubscribers_Subscribers_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllSubscribers_Subscribers_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllSubscribers_Subscribers_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllSubscribers_Subscribers_PageInfo{} - } - return t.StartCursor -} - -type GetAllSubscribers_Subscribers_Edges_Node struct { - Active bool "json:\"active\" graphql:\"active\"" - Email string "json:\"email\" graphql:\"email\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SendAttempts int64 "json:\"sendAttempts\" graphql:\"sendAttempts\"" - Unsubscribed bool "json:\"unsubscribed\" graphql:\"unsubscribed\"" - VerifiedEmail bool "json:\"verifiedEmail\" graphql:\"verifiedEmail\"" -} - -func (t *GetAllSubscribers_Subscribers_Edges_Node) GetActive() bool { - if t == nil { - t = &GetAllSubscribers_Subscribers_Edges_Node{} - } - return t.Active -} -func (t *GetAllSubscribers_Subscribers_Edges_Node) GetEmail() string { - if t == nil { - t = &GetAllSubscribers_Subscribers_Edges_Node{} - } - return t.Email -} -func (t *GetAllSubscribers_Subscribers_Edges_Node) GetID() string { - if t == nil { - t = &GetAllSubscribers_Subscribers_Edges_Node{} - } - return t.ID -} -func (t *GetAllSubscribers_Subscribers_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllSubscribers_Subscribers_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllSubscribers_Subscribers_Edges_Node) GetSendAttempts() int64 { - if t == nil { - t = &GetAllSubscribers_Subscribers_Edges_Node{} - } - return t.SendAttempts -} -func (t *GetAllSubscribers_Subscribers_Edges_Node) GetUnsubscribed() bool { - if t == nil { - t = &GetAllSubscribers_Subscribers_Edges_Node{} - } - return t.Unsubscribed -} -func (t *GetAllSubscribers_Subscribers_Edges_Node) GetVerifiedEmail() bool { - if t == nil { - t = &GetAllSubscribers_Subscribers_Edges_Node{} - } - return t.VerifiedEmail -} - -type GetAllSubscribers_Subscribers_Edges struct { - Node *GetAllSubscribers_Subscribers_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllSubscribers_Subscribers_Edges) GetNode() *GetAllSubscribers_Subscribers_Edges_Node { - if t == nil { - t = &GetAllSubscribers_Subscribers_Edges{} - } - return t.Node -} - -type GetAllSubscribers_Subscribers struct { - Edges []*GetAllSubscribers_Subscribers_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllSubscribers_Subscribers_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllSubscribers_Subscribers) GetEdges() []*GetAllSubscribers_Subscribers_Edges { - if t == nil { - t = &GetAllSubscribers_Subscribers{} - } - return t.Edges -} -func (t *GetAllSubscribers_Subscribers) GetPageInfo() *GetAllSubscribers_Subscribers_PageInfo { - if t == nil { - t = &GetAllSubscribers_Subscribers{} - } - return &t.PageInfo -} -func (t *GetAllSubscribers_Subscribers) GetTotalCount() int64 { - if t == nil { - t = &GetAllSubscribers_Subscribers{} - } - return t.TotalCount -} - -type GetSubscriberByEmail_Subscriber struct { - Active bool "json:\"active\" graphql:\"active\"" - Email string "json:\"email\" graphql:\"email\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SendAttempts int64 "json:\"sendAttempts\" graphql:\"sendAttempts\"" - Unsubscribed bool "json:\"unsubscribed\" graphql:\"unsubscribed\"" - VerifiedEmail bool "json:\"verifiedEmail\" graphql:\"verifiedEmail\"" -} - -func (t *GetSubscriberByEmail_Subscriber) GetActive() bool { - if t == nil { - t = &GetSubscriberByEmail_Subscriber{} - } - return t.Active -} -func (t *GetSubscriberByEmail_Subscriber) GetEmail() string { - if t == nil { - t = &GetSubscriberByEmail_Subscriber{} - } - return t.Email -} -func (t *GetSubscriberByEmail_Subscriber) GetID() string { - if t == nil { - t = &GetSubscriberByEmail_Subscriber{} - } - return t.ID -} -func (t *GetSubscriberByEmail_Subscriber) GetOwnerID() *string { - if t == nil { - t = &GetSubscriberByEmail_Subscriber{} - } - return t.OwnerID -} -func (t *GetSubscriberByEmail_Subscriber) GetSendAttempts() int64 { - if t == nil { - t = &GetSubscriberByEmail_Subscriber{} - } - return t.SendAttempts -} -func (t *GetSubscriberByEmail_Subscriber) GetUnsubscribed() bool { - if t == nil { - t = &GetSubscriberByEmail_Subscriber{} - } - return t.Unsubscribed -} -func (t *GetSubscriberByEmail_Subscriber) GetVerifiedEmail() bool { - if t == nil { - t = &GetSubscriberByEmail_Subscriber{} - } - return t.VerifiedEmail -} - -type GetSubscribers_Subscribers_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetSubscribers_Subscribers_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetSubscribers_Subscribers_PageInfo{} - } - return t.EndCursor -} -func (t *GetSubscribers_Subscribers_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetSubscribers_Subscribers_PageInfo{} - } - return t.HasNextPage -} -func (t *GetSubscribers_Subscribers_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetSubscribers_Subscribers_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetSubscribers_Subscribers_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetSubscribers_Subscribers_PageInfo{} - } - return t.StartCursor -} - -type GetSubscribers_Subscribers_Edges_Node struct { - Active bool "json:\"active\" graphql:\"active\"" - Email string "json:\"email\" graphql:\"email\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - SendAttempts int64 "json:\"sendAttempts\" graphql:\"sendAttempts\"" - Unsubscribed bool "json:\"unsubscribed\" graphql:\"unsubscribed\"" - VerifiedEmail bool "json:\"verifiedEmail\" graphql:\"verifiedEmail\"" -} - -func (t *GetSubscribers_Subscribers_Edges_Node) GetActive() bool { - if t == nil { - t = &GetSubscribers_Subscribers_Edges_Node{} - } - return t.Active -} -func (t *GetSubscribers_Subscribers_Edges_Node) GetEmail() string { - if t == nil { - t = &GetSubscribers_Subscribers_Edges_Node{} - } - return t.Email -} -func (t *GetSubscribers_Subscribers_Edges_Node) GetID() string { - if t == nil { - t = &GetSubscribers_Subscribers_Edges_Node{} - } - return t.ID -} -func (t *GetSubscribers_Subscribers_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetSubscribers_Subscribers_Edges_Node{} - } - return t.OwnerID -} -func (t *GetSubscribers_Subscribers_Edges_Node) GetSendAttempts() int64 { - if t == nil { - t = &GetSubscribers_Subscribers_Edges_Node{} - } - return t.SendAttempts -} -func (t *GetSubscribers_Subscribers_Edges_Node) GetUnsubscribed() bool { - if t == nil { - t = &GetSubscribers_Subscribers_Edges_Node{} - } - return t.Unsubscribed -} -func (t *GetSubscribers_Subscribers_Edges_Node) GetVerifiedEmail() bool { - if t == nil { - t = &GetSubscribers_Subscribers_Edges_Node{} - } - return t.VerifiedEmail -} - -type GetSubscribers_Subscribers_Edges struct { - Node *GetSubscribers_Subscribers_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetSubscribers_Subscribers_Edges) GetNode() *GetSubscribers_Subscribers_Edges_Node { - if t == nil { - t = &GetSubscribers_Subscribers_Edges{} - } - return t.Node -} - -type GetSubscribers_Subscribers struct { - Edges []*GetSubscribers_Subscribers_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetSubscribers_Subscribers_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetSubscribers_Subscribers) GetEdges() []*GetSubscribers_Subscribers_Edges { - if t == nil { - t = &GetSubscribers_Subscribers{} - } - return t.Edges -} -func (t *GetSubscribers_Subscribers) GetPageInfo() *GetSubscribers_Subscribers_PageInfo { - if t == nil { - t = &GetSubscribers_Subscribers{} - } - return &t.PageInfo -} -func (t *GetSubscribers_Subscribers) GetTotalCount() int64 { - if t == nil { - t = &GetSubscribers_Subscribers{} - } - return t.TotalCount -} - -type UpdateSubscriber_UpdateSubscriber_Subscriber struct { - Active bool "json:\"active\" graphql:\"active\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Email string "json:\"email\" graphql:\"email\"" - ID string "json:\"id\" graphql:\"id\"" - PhoneNumber *string "json:\"phoneNumber,omitempty\" graphql:\"phoneNumber\"" - Unsubscribed bool "json:\"unsubscribed\" graphql:\"unsubscribed\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - VerifiedEmail bool "json:\"verifiedEmail\" graphql:\"verifiedEmail\"" - VerifiedPhone bool "json:\"verifiedPhone\" graphql:\"verifiedPhone\"" -} - -func (t *UpdateSubscriber_UpdateSubscriber_Subscriber) GetActive() bool { - if t == nil { - t = &UpdateSubscriber_UpdateSubscriber_Subscriber{} - } - return t.Active -} -func (t *UpdateSubscriber_UpdateSubscriber_Subscriber) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateSubscriber_UpdateSubscriber_Subscriber{} - } - return t.CreatedAt -} -func (t *UpdateSubscriber_UpdateSubscriber_Subscriber) GetCreatedBy() *string { - if t == nil { - t = &UpdateSubscriber_UpdateSubscriber_Subscriber{} - } - return t.CreatedBy -} -func (t *UpdateSubscriber_UpdateSubscriber_Subscriber) GetEmail() string { - if t == nil { - t = &UpdateSubscriber_UpdateSubscriber_Subscriber{} - } - return t.Email -} -func (t *UpdateSubscriber_UpdateSubscriber_Subscriber) GetID() string { - if t == nil { - t = &UpdateSubscriber_UpdateSubscriber_Subscriber{} - } - return t.ID -} -func (t *UpdateSubscriber_UpdateSubscriber_Subscriber) GetPhoneNumber() *string { - if t == nil { - t = &UpdateSubscriber_UpdateSubscriber_Subscriber{} - } - return t.PhoneNumber -} -func (t *UpdateSubscriber_UpdateSubscriber_Subscriber) GetUnsubscribed() bool { - if t == nil { - t = &UpdateSubscriber_UpdateSubscriber_Subscriber{} - } - return t.Unsubscribed -} -func (t *UpdateSubscriber_UpdateSubscriber_Subscriber) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateSubscriber_UpdateSubscriber_Subscriber{} - } - return t.UpdatedAt -} -func (t *UpdateSubscriber_UpdateSubscriber_Subscriber) GetUpdatedBy() *string { - if t == nil { - t = &UpdateSubscriber_UpdateSubscriber_Subscriber{} - } - return t.UpdatedBy -} -func (t *UpdateSubscriber_UpdateSubscriber_Subscriber) GetVerifiedEmail() bool { - if t == nil { - t = &UpdateSubscriber_UpdateSubscriber_Subscriber{} - } - return t.VerifiedEmail -} -func (t *UpdateSubscriber_UpdateSubscriber_Subscriber) GetVerifiedPhone() bool { - if t == nil { - t = &UpdateSubscriber_UpdateSubscriber_Subscriber{} - } - return t.VerifiedPhone -} - -type UpdateSubscriber_UpdateSubscriber struct { - Subscriber UpdateSubscriber_UpdateSubscriber_Subscriber "json:\"subscriber\" graphql:\"subscriber\"" -} - -func (t *UpdateSubscriber_UpdateSubscriber) GetSubscriber() *UpdateSubscriber_UpdateSubscriber_Subscriber { - if t == nil { - t = &UpdateSubscriber_UpdateSubscriber{} - } - return &t.Subscriber -} - -type CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail_SystemDetails struct { - AuthorizationBoundary *string "json:\"authorizationBoundary,omitempty\" graphql:\"authorizationBoundary\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - LastReviewed *models.DateTime "json:\"lastReviewed,omitempty\" graphql:\"lastReviewed\"" - OscalMetadataJSON map[string]any "json:\"oscalMetadataJSON,omitempty\" graphql:\"oscalMetadataJSON\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PlatformID *string "json:\"platformID,omitempty\" graphql:\"platformID\"" - ProgramID *string "json:\"programID,omitempty\" graphql:\"programID\"" - RevisionHistory []any "json:\"revisionHistory,omitempty\" graphql:\"revisionHistory\"" - SensitivityLevel *enums.SystemSensitivityLevel "json:\"sensitivityLevel,omitempty\" graphql:\"sensitivityLevel\"" - SystemName string "json:\"systemName\" graphql:\"systemName\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Version *string "json:\"version,omitempty\" graphql:\"version\"" -} - -func (t *CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail_SystemDetails) GetAuthorizationBoundary() *string { - if t == nil { - t = &CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail_SystemDetails{} - } - return t.AuthorizationBoundary -} -func (t *CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail_SystemDetails) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail_SystemDetails{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail_SystemDetails) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail_SystemDetails{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail_SystemDetails) GetDescription() *string { - if t == nil { - t = &CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail_SystemDetails{} - } - return t.Description -} -func (t *CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail_SystemDetails) GetDisplayID() string { - if t == nil { - t = &CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail_SystemDetails{} - } - return t.DisplayID -} -func (t *CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail_SystemDetails) GetID() string { - if t == nil { - t = &CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail_SystemDetails{} - } - return t.ID -} -func (t *CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail_SystemDetails) GetLastReviewed() *models.DateTime { - if t == nil { - t = &CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail_SystemDetails{} - } - return t.LastReviewed -} -func (t *CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail_SystemDetails) GetOscalMetadataJSON() map[string]any { - if t == nil { - t = &CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail_SystemDetails{} - } - return t.OscalMetadataJSON -} -func (t *CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail_SystemDetails) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail_SystemDetails{} - } - return t.OwnerID -} -func (t *CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail_SystemDetails) GetPlatformID() *string { - if t == nil { - t = &CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail_SystemDetails{} - } - return t.PlatformID -} -func (t *CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail_SystemDetails) GetProgramID() *string { - if t == nil { - t = &CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail_SystemDetails{} - } - return t.ProgramID -} -func (t *CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail_SystemDetails) GetRevisionHistory() []any { - if t == nil { - t = &CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail_SystemDetails{} - } - return t.RevisionHistory -} -func (t *CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail_SystemDetails) GetSensitivityLevel() *enums.SystemSensitivityLevel { - if t == nil { - t = &CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail_SystemDetails{} - } - return t.SensitivityLevel -} -func (t *CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail_SystemDetails) GetSystemName() string { - if t == nil { - t = &CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail_SystemDetails{} - } - return t.SystemName -} -func (t *CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail_SystemDetails) GetTags() []string { - if t == nil { - t = &CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail_SystemDetails{} - } - return t.Tags -} -func (t *CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail_SystemDetails) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail_SystemDetails{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail_SystemDetails) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail_SystemDetails{} - } - return t.UpdatedBy -} -func (t *CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail_SystemDetails) GetVersion() *string { - if t == nil { - t = &CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail_SystemDetails{} - } - return t.Version -} - -type CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail struct { - SystemDetails []*CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail_SystemDetails "json:\"systemDetails,omitempty\" graphql:\"systemDetails\"" -} - -func (t *CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail) GetSystemDetails() []*CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail_SystemDetails { - if t == nil { - t = &CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail{} - } - return t.SystemDetails -} - -type CreateBulkSystemDetail_CreateBulkSystemDetail_SystemDetails struct { - AuthorizationBoundary *string "json:\"authorizationBoundary,omitempty\" graphql:\"authorizationBoundary\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - LastReviewed *models.DateTime "json:\"lastReviewed,omitempty\" graphql:\"lastReviewed\"" - OscalMetadataJSON map[string]any "json:\"oscalMetadataJSON,omitempty\" graphql:\"oscalMetadataJSON\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PlatformID *string "json:\"platformID,omitempty\" graphql:\"platformID\"" - ProgramID *string "json:\"programID,omitempty\" graphql:\"programID\"" - RevisionHistory []any "json:\"revisionHistory,omitempty\" graphql:\"revisionHistory\"" - SensitivityLevel *enums.SystemSensitivityLevel "json:\"sensitivityLevel,omitempty\" graphql:\"sensitivityLevel\"" - SystemName string "json:\"systemName\" graphql:\"systemName\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Version *string "json:\"version,omitempty\" graphql:\"version\"" -} - -func (t *CreateBulkSystemDetail_CreateBulkSystemDetail_SystemDetails) GetAuthorizationBoundary() *string { - if t == nil { - t = &CreateBulkSystemDetail_CreateBulkSystemDetail_SystemDetails{} - } - return t.AuthorizationBoundary -} -func (t *CreateBulkSystemDetail_CreateBulkSystemDetail_SystemDetails) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkSystemDetail_CreateBulkSystemDetail_SystemDetails{} - } - return t.CreatedAt -} -func (t *CreateBulkSystemDetail_CreateBulkSystemDetail_SystemDetails) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkSystemDetail_CreateBulkSystemDetail_SystemDetails{} - } - return t.CreatedBy -} -func (t *CreateBulkSystemDetail_CreateBulkSystemDetail_SystemDetails) GetDescription() *string { - if t == nil { - t = &CreateBulkSystemDetail_CreateBulkSystemDetail_SystemDetails{} - } - return t.Description -} -func (t *CreateBulkSystemDetail_CreateBulkSystemDetail_SystemDetails) GetDisplayID() string { - if t == nil { - t = &CreateBulkSystemDetail_CreateBulkSystemDetail_SystemDetails{} - } - return t.DisplayID -} -func (t *CreateBulkSystemDetail_CreateBulkSystemDetail_SystemDetails) GetID() string { - if t == nil { - t = &CreateBulkSystemDetail_CreateBulkSystemDetail_SystemDetails{} - } - return t.ID -} -func (t *CreateBulkSystemDetail_CreateBulkSystemDetail_SystemDetails) GetLastReviewed() *models.DateTime { - if t == nil { - t = &CreateBulkSystemDetail_CreateBulkSystemDetail_SystemDetails{} - } - return t.LastReviewed -} -func (t *CreateBulkSystemDetail_CreateBulkSystemDetail_SystemDetails) GetOscalMetadataJSON() map[string]any { - if t == nil { - t = &CreateBulkSystemDetail_CreateBulkSystemDetail_SystemDetails{} - } - return t.OscalMetadataJSON -} -func (t *CreateBulkSystemDetail_CreateBulkSystemDetail_SystemDetails) GetOwnerID() *string { - if t == nil { - t = &CreateBulkSystemDetail_CreateBulkSystemDetail_SystemDetails{} - } - return t.OwnerID -} -func (t *CreateBulkSystemDetail_CreateBulkSystemDetail_SystemDetails) GetPlatformID() *string { - if t == nil { - t = &CreateBulkSystemDetail_CreateBulkSystemDetail_SystemDetails{} - } - return t.PlatformID -} -func (t *CreateBulkSystemDetail_CreateBulkSystemDetail_SystemDetails) GetProgramID() *string { - if t == nil { - t = &CreateBulkSystemDetail_CreateBulkSystemDetail_SystemDetails{} - } - return t.ProgramID -} -func (t *CreateBulkSystemDetail_CreateBulkSystemDetail_SystemDetails) GetRevisionHistory() []any { - if t == nil { - t = &CreateBulkSystemDetail_CreateBulkSystemDetail_SystemDetails{} - } - return t.RevisionHistory -} -func (t *CreateBulkSystemDetail_CreateBulkSystemDetail_SystemDetails) GetSensitivityLevel() *enums.SystemSensitivityLevel { - if t == nil { - t = &CreateBulkSystemDetail_CreateBulkSystemDetail_SystemDetails{} - } - return t.SensitivityLevel -} -func (t *CreateBulkSystemDetail_CreateBulkSystemDetail_SystemDetails) GetSystemName() string { - if t == nil { - t = &CreateBulkSystemDetail_CreateBulkSystemDetail_SystemDetails{} - } - return t.SystemName -} -func (t *CreateBulkSystemDetail_CreateBulkSystemDetail_SystemDetails) GetTags() []string { - if t == nil { - t = &CreateBulkSystemDetail_CreateBulkSystemDetail_SystemDetails{} - } - return t.Tags -} -func (t *CreateBulkSystemDetail_CreateBulkSystemDetail_SystemDetails) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkSystemDetail_CreateBulkSystemDetail_SystemDetails{} - } - return t.UpdatedAt -} -func (t *CreateBulkSystemDetail_CreateBulkSystemDetail_SystemDetails) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkSystemDetail_CreateBulkSystemDetail_SystemDetails{} - } - return t.UpdatedBy -} -func (t *CreateBulkSystemDetail_CreateBulkSystemDetail_SystemDetails) GetVersion() *string { - if t == nil { - t = &CreateBulkSystemDetail_CreateBulkSystemDetail_SystemDetails{} - } - return t.Version -} - -type CreateBulkSystemDetail_CreateBulkSystemDetail struct { - SystemDetails []*CreateBulkSystemDetail_CreateBulkSystemDetail_SystemDetails "json:\"systemDetails,omitempty\" graphql:\"systemDetails\"" -} - -func (t *CreateBulkSystemDetail_CreateBulkSystemDetail) GetSystemDetails() []*CreateBulkSystemDetail_CreateBulkSystemDetail_SystemDetails { - if t == nil { - t = &CreateBulkSystemDetail_CreateBulkSystemDetail{} - } - return t.SystemDetails -} - -type CreateSystemDetail_CreateSystemDetail_SystemDetail struct { - AuthorizationBoundary *string "json:\"authorizationBoundary,omitempty\" graphql:\"authorizationBoundary\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - LastReviewed *models.DateTime "json:\"lastReviewed,omitempty\" graphql:\"lastReviewed\"" - OscalMetadataJSON map[string]any "json:\"oscalMetadataJSON,omitempty\" graphql:\"oscalMetadataJSON\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PlatformID *string "json:\"platformID,omitempty\" graphql:\"platformID\"" - ProgramID *string "json:\"programID,omitempty\" graphql:\"programID\"" - RevisionHistory []any "json:\"revisionHistory,omitempty\" graphql:\"revisionHistory\"" - SensitivityLevel *enums.SystemSensitivityLevel "json:\"sensitivityLevel,omitempty\" graphql:\"sensitivityLevel\"" - SystemName string "json:\"systemName\" graphql:\"systemName\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Version *string "json:\"version,omitempty\" graphql:\"version\"" -} - -func (t *CreateSystemDetail_CreateSystemDetail_SystemDetail) GetAuthorizationBoundary() *string { - if t == nil { - t = &CreateSystemDetail_CreateSystemDetail_SystemDetail{} - } - return t.AuthorizationBoundary -} -func (t *CreateSystemDetail_CreateSystemDetail_SystemDetail) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateSystemDetail_CreateSystemDetail_SystemDetail{} - } - return t.CreatedAt -} -func (t *CreateSystemDetail_CreateSystemDetail_SystemDetail) GetCreatedBy() *string { - if t == nil { - t = &CreateSystemDetail_CreateSystemDetail_SystemDetail{} - } - return t.CreatedBy -} -func (t *CreateSystemDetail_CreateSystemDetail_SystemDetail) GetDescription() *string { - if t == nil { - t = &CreateSystemDetail_CreateSystemDetail_SystemDetail{} - } - return t.Description -} -func (t *CreateSystemDetail_CreateSystemDetail_SystemDetail) GetDisplayID() string { - if t == nil { - t = &CreateSystemDetail_CreateSystemDetail_SystemDetail{} - } - return t.DisplayID -} -func (t *CreateSystemDetail_CreateSystemDetail_SystemDetail) GetID() string { - if t == nil { - t = &CreateSystemDetail_CreateSystemDetail_SystemDetail{} - } - return t.ID -} -func (t *CreateSystemDetail_CreateSystemDetail_SystemDetail) GetLastReviewed() *models.DateTime { - if t == nil { - t = &CreateSystemDetail_CreateSystemDetail_SystemDetail{} - } - return t.LastReviewed -} -func (t *CreateSystemDetail_CreateSystemDetail_SystemDetail) GetOscalMetadataJSON() map[string]any { - if t == nil { - t = &CreateSystemDetail_CreateSystemDetail_SystemDetail{} - } - return t.OscalMetadataJSON -} -func (t *CreateSystemDetail_CreateSystemDetail_SystemDetail) GetOwnerID() *string { - if t == nil { - t = &CreateSystemDetail_CreateSystemDetail_SystemDetail{} - } - return t.OwnerID -} -func (t *CreateSystemDetail_CreateSystemDetail_SystemDetail) GetPlatformID() *string { - if t == nil { - t = &CreateSystemDetail_CreateSystemDetail_SystemDetail{} - } - return t.PlatformID -} -func (t *CreateSystemDetail_CreateSystemDetail_SystemDetail) GetProgramID() *string { - if t == nil { - t = &CreateSystemDetail_CreateSystemDetail_SystemDetail{} - } - return t.ProgramID -} -func (t *CreateSystemDetail_CreateSystemDetail_SystemDetail) GetRevisionHistory() []any { - if t == nil { - t = &CreateSystemDetail_CreateSystemDetail_SystemDetail{} - } - return t.RevisionHistory -} -func (t *CreateSystemDetail_CreateSystemDetail_SystemDetail) GetSensitivityLevel() *enums.SystemSensitivityLevel { - if t == nil { - t = &CreateSystemDetail_CreateSystemDetail_SystemDetail{} - } - return t.SensitivityLevel -} -func (t *CreateSystemDetail_CreateSystemDetail_SystemDetail) GetSystemName() string { - if t == nil { - t = &CreateSystemDetail_CreateSystemDetail_SystemDetail{} - } - return t.SystemName -} -func (t *CreateSystemDetail_CreateSystemDetail_SystemDetail) GetTags() []string { - if t == nil { - t = &CreateSystemDetail_CreateSystemDetail_SystemDetail{} - } - return t.Tags -} -func (t *CreateSystemDetail_CreateSystemDetail_SystemDetail) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateSystemDetail_CreateSystemDetail_SystemDetail{} - } - return t.UpdatedAt -} -func (t *CreateSystemDetail_CreateSystemDetail_SystemDetail) GetUpdatedBy() *string { - if t == nil { - t = &CreateSystemDetail_CreateSystemDetail_SystemDetail{} - } - return t.UpdatedBy -} -func (t *CreateSystemDetail_CreateSystemDetail_SystemDetail) GetVersion() *string { - if t == nil { - t = &CreateSystemDetail_CreateSystemDetail_SystemDetail{} - } - return t.Version -} - -type CreateSystemDetail_CreateSystemDetail struct { - SystemDetail CreateSystemDetail_CreateSystemDetail_SystemDetail "json:\"systemDetail\" graphql:\"systemDetail\"" -} - -func (t *CreateSystemDetail_CreateSystemDetail) GetSystemDetail() *CreateSystemDetail_CreateSystemDetail_SystemDetail { - if t == nil { - t = &CreateSystemDetail_CreateSystemDetail{} - } - return &t.SystemDetail -} - -type DeleteBulkSystemDetail_DeleteBulkSystemDetail struct { - DeletedIDs []string "json:\"deletedIDs\" graphql:\"deletedIDs\"" -} - -func (t *DeleteBulkSystemDetail_DeleteBulkSystemDetail) GetDeletedIDs() []string { - if t == nil { - t = &DeleteBulkSystemDetail_DeleteBulkSystemDetail{} - } - return t.DeletedIDs -} - -type DeleteSystemDetail_DeleteSystemDetail struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteSystemDetail_DeleteSystemDetail) GetDeletedID() string { - if t == nil { - t = &DeleteSystemDetail_DeleteSystemDetail{} - } - return t.DeletedID -} - -type GetAllSystemDetails_SystemDetails_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllSystemDetails_SystemDetails_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllSystemDetails_SystemDetails_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllSystemDetails_SystemDetails_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllSystemDetails_SystemDetails_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllSystemDetails_SystemDetails_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllSystemDetails_SystemDetails_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllSystemDetails_SystemDetails_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllSystemDetails_SystemDetails_PageInfo{} - } - return t.StartCursor -} - -type GetAllSystemDetails_SystemDetails_Edges_Node struct { - AuthorizationBoundary *string "json:\"authorizationBoundary,omitempty\" graphql:\"authorizationBoundary\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - LastReviewed *models.DateTime "json:\"lastReviewed,omitempty\" graphql:\"lastReviewed\"" - OscalMetadataJSON map[string]any "json:\"oscalMetadataJSON,omitempty\" graphql:\"oscalMetadataJSON\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PlatformID *string "json:\"platformID,omitempty\" graphql:\"platformID\"" - ProgramID *string "json:\"programID,omitempty\" graphql:\"programID\"" - RevisionHistory []any "json:\"revisionHistory,omitempty\" graphql:\"revisionHistory\"" - SensitivityLevel *enums.SystemSensitivityLevel "json:\"sensitivityLevel,omitempty\" graphql:\"sensitivityLevel\"" - SystemName string "json:\"systemName\" graphql:\"systemName\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Version *string "json:\"version,omitempty\" graphql:\"version\"" -} - -func (t *GetAllSystemDetails_SystemDetails_Edges_Node) GetAuthorizationBoundary() *string { - if t == nil { - t = &GetAllSystemDetails_SystemDetails_Edges_Node{} - } - return t.AuthorizationBoundary -} -func (t *GetAllSystemDetails_SystemDetails_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllSystemDetails_SystemDetails_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllSystemDetails_SystemDetails_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllSystemDetails_SystemDetails_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllSystemDetails_SystemDetails_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetAllSystemDetails_SystemDetails_Edges_Node{} - } - return t.Description -} -func (t *GetAllSystemDetails_SystemDetails_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetAllSystemDetails_SystemDetails_Edges_Node{} - } - return t.DisplayID -} -func (t *GetAllSystemDetails_SystemDetails_Edges_Node) GetID() string { - if t == nil { - t = &GetAllSystemDetails_SystemDetails_Edges_Node{} - } - return t.ID -} -func (t *GetAllSystemDetails_SystemDetails_Edges_Node) GetLastReviewed() *models.DateTime { - if t == nil { - t = &GetAllSystemDetails_SystemDetails_Edges_Node{} - } - return t.LastReviewed -} -func (t *GetAllSystemDetails_SystemDetails_Edges_Node) GetOscalMetadataJSON() map[string]any { - if t == nil { - t = &GetAllSystemDetails_SystemDetails_Edges_Node{} - } - return t.OscalMetadataJSON -} -func (t *GetAllSystemDetails_SystemDetails_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllSystemDetails_SystemDetails_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllSystemDetails_SystemDetails_Edges_Node) GetPlatformID() *string { - if t == nil { - t = &GetAllSystemDetails_SystemDetails_Edges_Node{} - } - return t.PlatformID -} -func (t *GetAllSystemDetails_SystemDetails_Edges_Node) GetProgramID() *string { - if t == nil { - t = &GetAllSystemDetails_SystemDetails_Edges_Node{} - } - return t.ProgramID -} -func (t *GetAllSystemDetails_SystemDetails_Edges_Node) GetRevisionHistory() []any { - if t == nil { - t = &GetAllSystemDetails_SystemDetails_Edges_Node{} - } - return t.RevisionHistory -} -func (t *GetAllSystemDetails_SystemDetails_Edges_Node) GetSensitivityLevel() *enums.SystemSensitivityLevel { - if t == nil { - t = &GetAllSystemDetails_SystemDetails_Edges_Node{} - } - return t.SensitivityLevel -} -func (t *GetAllSystemDetails_SystemDetails_Edges_Node) GetSystemName() string { - if t == nil { - t = &GetAllSystemDetails_SystemDetails_Edges_Node{} - } - return t.SystemName -} -func (t *GetAllSystemDetails_SystemDetails_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllSystemDetails_SystemDetails_Edges_Node{} - } - return t.Tags -} -func (t *GetAllSystemDetails_SystemDetails_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllSystemDetails_SystemDetails_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllSystemDetails_SystemDetails_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllSystemDetails_SystemDetails_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetAllSystemDetails_SystemDetails_Edges_Node) GetVersion() *string { - if t == nil { - t = &GetAllSystemDetails_SystemDetails_Edges_Node{} - } - return t.Version -} - -type GetAllSystemDetails_SystemDetails_Edges struct { - Node *GetAllSystemDetails_SystemDetails_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllSystemDetails_SystemDetails_Edges) GetNode() *GetAllSystemDetails_SystemDetails_Edges_Node { - if t == nil { - t = &GetAllSystemDetails_SystemDetails_Edges{} - } - return t.Node -} - -type GetAllSystemDetails_SystemDetails struct { - Edges []*GetAllSystemDetails_SystemDetails_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllSystemDetails_SystemDetails_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllSystemDetails_SystemDetails) GetEdges() []*GetAllSystemDetails_SystemDetails_Edges { - if t == nil { - t = &GetAllSystemDetails_SystemDetails{} - } - return t.Edges -} -func (t *GetAllSystemDetails_SystemDetails) GetPageInfo() *GetAllSystemDetails_SystemDetails_PageInfo { - if t == nil { - t = &GetAllSystemDetails_SystemDetails{} - } - return &t.PageInfo -} -func (t *GetAllSystemDetails_SystemDetails) GetTotalCount() int64 { - if t == nil { - t = &GetAllSystemDetails_SystemDetails{} - } - return t.TotalCount -} - -type GetSystemDetailByID_SystemDetail struct { - AuthorizationBoundary *string "json:\"authorizationBoundary,omitempty\" graphql:\"authorizationBoundary\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - LastReviewed *models.DateTime "json:\"lastReviewed,omitempty\" graphql:\"lastReviewed\"" - OscalMetadataJSON map[string]any "json:\"oscalMetadataJSON,omitempty\" graphql:\"oscalMetadataJSON\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PlatformID *string "json:\"platformID,omitempty\" graphql:\"platformID\"" - ProgramID *string "json:\"programID,omitempty\" graphql:\"programID\"" - RevisionHistory []any "json:\"revisionHistory,omitempty\" graphql:\"revisionHistory\"" - SensitivityLevel *enums.SystemSensitivityLevel "json:\"sensitivityLevel,omitempty\" graphql:\"sensitivityLevel\"" - SystemName string "json:\"systemName\" graphql:\"systemName\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Version *string "json:\"version,omitempty\" graphql:\"version\"" -} - -func (t *GetSystemDetailByID_SystemDetail) GetAuthorizationBoundary() *string { - if t == nil { - t = &GetSystemDetailByID_SystemDetail{} - } - return t.AuthorizationBoundary -} -func (t *GetSystemDetailByID_SystemDetail) GetCreatedAt() *time.Time { - if t == nil { - t = &GetSystemDetailByID_SystemDetail{} - } - return t.CreatedAt -} -func (t *GetSystemDetailByID_SystemDetail) GetCreatedBy() *string { - if t == nil { - t = &GetSystemDetailByID_SystemDetail{} - } - return t.CreatedBy -} -func (t *GetSystemDetailByID_SystemDetail) GetDescription() *string { - if t == nil { - t = &GetSystemDetailByID_SystemDetail{} - } - return t.Description -} -func (t *GetSystemDetailByID_SystemDetail) GetDisplayID() string { - if t == nil { - t = &GetSystemDetailByID_SystemDetail{} - } - return t.DisplayID -} -func (t *GetSystemDetailByID_SystemDetail) GetID() string { - if t == nil { - t = &GetSystemDetailByID_SystemDetail{} - } - return t.ID -} -func (t *GetSystemDetailByID_SystemDetail) GetLastReviewed() *models.DateTime { - if t == nil { - t = &GetSystemDetailByID_SystemDetail{} - } - return t.LastReviewed -} -func (t *GetSystemDetailByID_SystemDetail) GetOscalMetadataJSON() map[string]any { - if t == nil { - t = &GetSystemDetailByID_SystemDetail{} - } - return t.OscalMetadataJSON -} -func (t *GetSystemDetailByID_SystemDetail) GetOwnerID() *string { - if t == nil { - t = &GetSystemDetailByID_SystemDetail{} - } - return t.OwnerID -} -func (t *GetSystemDetailByID_SystemDetail) GetPlatformID() *string { - if t == nil { - t = &GetSystemDetailByID_SystemDetail{} - } - return t.PlatformID -} -func (t *GetSystemDetailByID_SystemDetail) GetProgramID() *string { - if t == nil { - t = &GetSystemDetailByID_SystemDetail{} - } - return t.ProgramID -} -func (t *GetSystemDetailByID_SystemDetail) GetRevisionHistory() []any { - if t == nil { - t = &GetSystemDetailByID_SystemDetail{} - } - return t.RevisionHistory -} -func (t *GetSystemDetailByID_SystemDetail) GetSensitivityLevel() *enums.SystemSensitivityLevel { - if t == nil { - t = &GetSystemDetailByID_SystemDetail{} - } - return t.SensitivityLevel -} -func (t *GetSystemDetailByID_SystemDetail) GetSystemName() string { - if t == nil { - t = &GetSystemDetailByID_SystemDetail{} - } - return t.SystemName -} -func (t *GetSystemDetailByID_SystemDetail) GetTags() []string { - if t == nil { - t = &GetSystemDetailByID_SystemDetail{} - } - return t.Tags -} -func (t *GetSystemDetailByID_SystemDetail) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetSystemDetailByID_SystemDetail{} - } - return t.UpdatedAt -} -func (t *GetSystemDetailByID_SystemDetail) GetUpdatedBy() *string { - if t == nil { - t = &GetSystemDetailByID_SystemDetail{} - } - return t.UpdatedBy -} -func (t *GetSystemDetailByID_SystemDetail) GetVersion() *string { - if t == nil { - t = &GetSystemDetailByID_SystemDetail{} - } - return t.Version -} - -type GetSystemDetails_SystemDetails_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetSystemDetails_SystemDetails_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetSystemDetails_SystemDetails_PageInfo{} - } - return t.EndCursor -} -func (t *GetSystemDetails_SystemDetails_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetSystemDetails_SystemDetails_PageInfo{} - } - return t.HasNextPage -} -func (t *GetSystemDetails_SystemDetails_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetSystemDetails_SystemDetails_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetSystemDetails_SystemDetails_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetSystemDetails_SystemDetails_PageInfo{} - } - return t.StartCursor -} - -type GetSystemDetails_SystemDetails_Edges_Node struct { - AuthorizationBoundary *string "json:\"authorizationBoundary,omitempty\" graphql:\"authorizationBoundary\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - LastReviewed *models.DateTime "json:\"lastReviewed,omitempty\" graphql:\"lastReviewed\"" - OscalMetadataJSON map[string]any "json:\"oscalMetadataJSON,omitempty\" graphql:\"oscalMetadataJSON\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PlatformID *string "json:\"platformID,omitempty\" graphql:\"platformID\"" - ProgramID *string "json:\"programID,omitempty\" graphql:\"programID\"" - RevisionHistory []any "json:\"revisionHistory,omitempty\" graphql:\"revisionHistory\"" - SensitivityLevel *enums.SystemSensitivityLevel "json:\"sensitivityLevel,omitempty\" graphql:\"sensitivityLevel\"" - SystemName string "json:\"systemName\" graphql:\"systemName\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Version *string "json:\"version,omitempty\" graphql:\"version\"" -} - -func (t *GetSystemDetails_SystemDetails_Edges_Node) GetAuthorizationBoundary() *string { - if t == nil { - t = &GetSystemDetails_SystemDetails_Edges_Node{} - } - return t.AuthorizationBoundary -} -func (t *GetSystemDetails_SystemDetails_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetSystemDetails_SystemDetails_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetSystemDetails_SystemDetails_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetSystemDetails_SystemDetails_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetSystemDetails_SystemDetails_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetSystemDetails_SystemDetails_Edges_Node{} - } - return t.Description -} -func (t *GetSystemDetails_SystemDetails_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetSystemDetails_SystemDetails_Edges_Node{} - } - return t.DisplayID -} -func (t *GetSystemDetails_SystemDetails_Edges_Node) GetID() string { - if t == nil { - t = &GetSystemDetails_SystemDetails_Edges_Node{} - } - return t.ID -} -func (t *GetSystemDetails_SystemDetails_Edges_Node) GetLastReviewed() *models.DateTime { - if t == nil { - t = &GetSystemDetails_SystemDetails_Edges_Node{} - } - return t.LastReviewed -} -func (t *GetSystemDetails_SystemDetails_Edges_Node) GetOscalMetadataJSON() map[string]any { - if t == nil { - t = &GetSystemDetails_SystemDetails_Edges_Node{} - } - return t.OscalMetadataJSON -} -func (t *GetSystemDetails_SystemDetails_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetSystemDetails_SystemDetails_Edges_Node{} - } - return t.OwnerID -} -func (t *GetSystemDetails_SystemDetails_Edges_Node) GetPlatformID() *string { - if t == nil { - t = &GetSystemDetails_SystemDetails_Edges_Node{} - } - return t.PlatformID -} -func (t *GetSystemDetails_SystemDetails_Edges_Node) GetProgramID() *string { - if t == nil { - t = &GetSystemDetails_SystemDetails_Edges_Node{} - } - return t.ProgramID -} -func (t *GetSystemDetails_SystemDetails_Edges_Node) GetRevisionHistory() []any { - if t == nil { - t = &GetSystemDetails_SystemDetails_Edges_Node{} - } - return t.RevisionHistory -} -func (t *GetSystemDetails_SystemDetails_Edges_Node) GetSensitivityLevel() *enums.SystemSensitivityLevel { - if t == nil { - t = &GetSystemDetails_SystemDetails_Edges_Node{} - } - return t.SensitivityLevel -} -func (t *GetSystemDetails_SystemDetails_Edges_Node) GetSystemName() string { - if t == nil { - t = &GetSystemDetails_SystemDetails_Edges_Node{} - } - return t.SystemName -} -func (t *GetSystemDetails_SystemDetails_Edges_Node) GetTags() []string { - if t == nil { - t = &GetSystemDetails_SystemDetails_Edges_Node{} - } - return t.Tags -} -func (t *GetSystemDetails_SystemDetails_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetSystemDetails_SystemDetails_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetSystemDetails_SystemDetails_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetSystemDetails_SystemDetails_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetSystemDetails_SystemDetails_Edges_Node) GetVersion() *string { - if t == nil { - t = &GetSystemDetails_SystemDetails_Edges_Node{} - } - return t.Version -} - -type GetSystemDetails_SystemDetails_Edges struct { - Node *GetSystemDetails_SystemDetails_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetSystemDetails_SystemDetails_Edges) GetNode() *GetSystemDetails_SystemDetails_Edges_Node { - if t == nil { - t = &GetSystemDetails_SystemDetails_Edges{} - } - return t.Node -} - -type GetSystemDetails_SystemDetails struct { - Edges []*GetSystemDetails_SystemDetails_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetSystemDetails_SystemDetails_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetSystemDetails_SystemDetails) GetEdges() []*GetSystemDetails_SystemDetails_Edges { - if t == nil { - t = &GetSystemDetails_SystemDetails{} - } - return t.Edges -} -func (t *GetSystemDetails_SystemDetails) GetPageInfo() *GetSystemDetails_SystemDetails_PageInfo { - if t == nil { - t = &GetSystemDetails_SystemDetails{} - } - return &t.PageInfo -} -func (t *GetSystemDetails_SystemDetails) GetTotalCount() int64 { - if t == nil { - t = &GetSystemDetails_SystemDetails{} - } - return t.TotalCount -} - -type UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail_SystemDetails struct { - AuthorizationBoundary *string "json:\"authorizationBoundary,omitempty\" graphql:\"authorizationBoundary\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - LastReviewed *models.DateTime "json:\"lastReviewed,omitempty\" graphql:\"lastReviewed\"" - OscalMetadataJSON map[string]any "json:\"oscalMetadataJSON,omitempty\" graphql:\"oscalMetadataJSON\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PlatformID *string "json:\"platformID,omitempty\" graphql:\"platformID\"" - ProgramID *string "json:\"programID,omitempty\" graphql:\"programID\"" - RevisionHistory []any "json:\"revisionHistory,omitempty\" graphql:\"revisionHistory\"" - SensitivityLevel *enums.SystemSensitivityLevel "json:\"sensitivityLevel,omitempty\" graphql:\"sensitivityLevel\"" - SystemName string "json:\"systemName\" graphql:\"systemName\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Version *string "json:\"version,omitempty\" graphql:\"version\"" -} - -func (t *UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail_SystemDetails) GetAuthorizationBoundary() *string { - if t == nil { - t = &UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail_SystemDetails{} - } - return t.AuthorizationBoundary -} -func (t *UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail_SystemDetails) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail_SystemDetails{} - } - return t.CreatedAt -} -func (t *UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail_SystemDetails) GetCreatedBy() *string { - if t == nil { - t = &UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail_SystemDetails{} - } - return t.CreatedBy -} -func (t *UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail_SystemDetails) GetDescription() *string { - if t == nil { - t = &UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail_SystemDetails{} - } - return t.Description -} -func (t *UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail_SystemDetails) GetDisplayID() string { - if t == nil { - t = &UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail_SystemDetails{} - } - return t.DisplayID -} -func (t *UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail_SystemDetails) GetID() string { - if t == nil { - t = &UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail_SystemDetails{} - } - return t.ID -} -func (t *UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail_SystemDetails) GetLastReviewed() *models.DateTime { - if t == nil { - t = &UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail_SystemDetails{} - } - return t.LastReviewed -} -func (t *UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail_SystemDetails) GetOscalMetadataJSON() map[string]any { - if t == nil { - t = &UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail_SystemDetails{} - } - return t.OscalMetadataJSON -} -func (t *UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail_SystemDetails) GetOwnerID() *string { - if t == nil { - t = &UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail_SystemDetails{} - } - return t.OwnerID -} -func (t *UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail_SystemDetails) GetPlatformID() *string { - if t == nil { - t = &UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail_SystemDetails{} - } - return t.PlatformID -} -func (t *UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail_SystemDetails) GetProgramID() *string { - if t == nil { - t = &UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail_SystemDetails{} - } - return t.ProgramID -} -func (t *UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail_SystemDetails) GetRevisionHistory() []any { - if t == nil { - t = &UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail_SystemDetails{} - } - return t.RevisionHistory -} -func (t *UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail_SystemDetails) GetSensitivityLevel() *enums.SystemSensitivityLevel { - if t == nil { - t = &UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail_SystemDetails{} - } - return t.SensitivityLevel -} -func (t *UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail_SystemDetails) GetSystemName() string { - if t == nil { - t = &UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail_SystemDetails{} - } - return t.SystemName -} -func (t *UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail_SystemDetails) GetTags() []string { - if t == nil { - t = &UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail_SystemDetails{} - } - return t.Tags -} -func (t *UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail_SystemDetails) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail_SystemDetails{} - } - return t.UpdatedAt -} -func (t *UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail_SystemDetails) GetUpdatedBy() *string { - if t == nil { - t = &UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail_SystemDetails{} - } - return t.UpdatedBy -} -func (t *UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail_SystemDetails) GetVersion() *string { - if t == nil { - t = &UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail_SystemDetails{} - } - return t.Version -} - -type UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail struct { - SystemDetails []*UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail_SystemDetails "json:\"systemDetails,omitempty\" graphql:\"systemDetails\"" - UpdatedIDs []string "json:\"updatedIDs,omitempty\" graphql:\"updatedIDs\"" -} - -func (t *UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail) GetSystemDetails() []*UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail_SystemDetails { - if t == nil { - t = &UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail{} - } - return t.SystemDetails -} -func (t *UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail) GetUpdatedIDs() []string { - if t == nil { - t = &UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail{} - } - return t.UpdatedIDs -} - -type UpdateBulkSystemDetail_UpdateBulkSystemDetail_SystemDetails struct { - AuthorizationBoundary *string "json:\"authorizationBoundary,omitempty\" graphql:\"authorizationBoundary\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - LastReviewed *models.DateTime "json:\"lastReviewed,omitempty\" graphql:\"lastReviewed\"" - OscalMetadataJSON map[string]any "json:\"oscalMetadataJSON,omitempty\" graphql:\"oscalMetadataJSON\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PlatformID *string "json:\"platformID,omitempty\" graphql:\"platformID\"" - ProgramID *string "json:\"programID,omitempty\" graphql:\"programID\"" - RevisionHistory []any "json:\"revisionHistory,omitempty\" graphql:\"revisionHistory\"" - SensitivityLevel *enums.SystemSensitivityLevel "json:\"sensitivityLevel,omitempty\" graphql:\"sensitivityLevel\"" - SystemName string "json:\"systemName\" graphql:\"systemName\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Version *string "json:\"version,omitempty\" graphql:\"version\"" -} - -func (t *UpdateBulkSystemDetail_UpdateBulkSystemDetail_SystemDetails) GetAuthorizationBoundary() *string { - if t == nil { - t = &UpdateBulkSystemDetail_UpdateBulkSystemDetail_SystemDetails{} - } - return t.AuthorizationBoundary -} -func (t *UpdateBulkSystemDetail_UpdateBulkSystemDetail_SystemDetails) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateBulkSystemDetail_UpdateBulkSystemDetail_SystemDetails{} - } - return t.CreatedAt -} -func (t *UpdateBulkSystemDetail_UpdateBulkSystemDetail_SystemDetails) GetCreatedBy() *string { - if t == nil { - t = &UpdateBulkSystemDetail_UpdateBulkSystemDetail_SystemDetails{} - } - return t.CreatedBy -} -func (t *UpdateBulkSystemDetail_UpdateBulkSystemDetail_SystemDetails) GetDescription() *string { - if t == nil { - t = &UpdateBulkSystemDetail_UpdateBulkSystemDetail_SystemDetails{} - } - return t.Description -} -func (t *UpdateBulkSystemDetail_UpdateBulkSystemDetail_SystemDetails) GetDisplayID() string { - if t == nil { - t = &UpdateBulkSystemDetail_UpdateBulkSystemDetail_SystemDetails{} - } - return t.DisplayID -} -func (t *UpdateBulkSystemDetail_UpdateBulkSystemDetail_SystemDetails) GetID() string { - if t == nil { - t = &UpdateBulkSystemDetail_UpdateBulkSystemDetail_SystemDetails{} - } - return t.ID -} -func (t *UpdateBulkSystemDetail_UpdateBulkSystemDetail_SystemDetails) GetLastReviewed() *models.DateTime { - if t == nil { - t = &UpdateBulkSystemDetail_UpdateBulkSystemDetail_SystemDetails{} - } - return t.LastReviewed -} -func (t *UpdateBulkSystemDetail_UpdateBulkSystemDetail_SystemDetails) GetOscalMetadataJSON() map[string]any { - if t == nil { - t = &UpdateBulkSystemDetail_UpdateBulkSystemDetail_SystemDetails{} - } - return t.OscalMetadataJSON -} -func (t *UpdateBulkSystemDetail_UpdateBulkSystemDetail_SystemDetails) GetOwnerID() *string { - if t == nil { - t = &UpdateBulkSystemDetail_UpdateBulkSystemDetail_SystemDetails{} - } - return t.OwnerID -} -func (t *UpdateBulkSystemDetail_UpdateBulkSystemDetail_SystemDetails) GetPlatformID() *string { - if t == nil { - t = &UpdateBulkSystemDetail_UpdateBulkSystemDetail_SystemDetails{} - } - return t.PlatformID -} -func (t *UpdateBulkSystemDetail_UpdateBulkSystemDetail_SystemDetails) GetProgramID() *string { - if t == nil { - t = &UpdateBulkSystemDetail_UpdateBulkSystemDetail_SystemDetails{} - } - return t.ProgramID -} -func (t *UpdateBulkSystemDetail_UpdateBulkSystemDetail_SystemDetails) GetRevisionHistory() []any { - if t == nil { - t = &UpdateBulkSystemDetail_UpdateBulkSystemDetail_SystemDetails{} - } - return t.RevisionHistory -} -func (t *UpdateBulkSystemDetail_UpdateBulkSystemDetail_SystemDetails) GetSensitivityLevel() *enums.SystemSensitivityLevel { - if t == nil { - t = &UpdateBulkSystemDetail_UpdateBulkSystemDetail_SystemDetails{} - } - return t.SensitivityLevel -} -func (t *UpdateBulkSystemDetail_UpdateBulkSystemDetail_SystemDetails) GetSystemName() string { - if t == nil { - t = &UpdateBulkSystemDetail_UpdateBulkSystemDetail_SystemDetails{} - } - return t.SystemName -} -func (t *UpdateBulkSystemDetail_UpdateBulkSystemDetail_SystemDetails) GetTags() []string { - if t == nil { - t = &UpdateBulkSystemDetail_UpdateBulkSystemDetail_SystemDetails{} - } - return t.Tags -} -func (t *UpdateBulkSystemDetail_UpdateBulkSystemDetail_SystemDetails) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateBulkSystemDetail_UpdateBulkSystemDetail_SystemDetails{} - } - return t.UpdatedAt -} -func (t *UpdateBulkSystemDetail_UpdateBulkSystemDetail_SystemDetails) GetUpdatedBy() *string { - if t == nil { - t = &UpdateBulkSystemDetail_UpdateBulkSystemDetail_SystemDetails{} - } - return t.UpdatedBy -} -func (t *UpdateBulkSystemDetail_UpdateBulkSystemDetail_SystemDetails) GetVersion() *string { - if t == nil { - t = &UpdateBulkSystemDetail_UpdateBulkSystemDetail_SystemDetails{} - } - return t.Version -} - -type UpdateBulkSystemDetail_UpdateBulkSystemDetail struct { - SystemDetails []*UpdateBulkSystemDetail_UpdateBulkSystemDetail_SystemDetails "json:\"systemDetails,omitempty\" graphql:\"systemDetails\"" - UpdatedIDs []string "json:\"updatedIDs,omitempty\" graphql:\"updatedIDs\"" -} - -func (t *UpdateBulkSystemDetail_UpdateBulkSystemDetail) GetSystemDetails() []*UpdateBulkSystemDetail_UpdateBulkSystemDetail_SystemDetails { - if t == nil { - t = &UpdateBulkSystemDetail_UpdateBulkSystemDetail{} - } - return t.SystemDetails -} -func (t *UpdateBulkSystemDetail_UpdateBulkSystemDetail) GetUpdatedIDs() []string { - if t == nil { - t = &UpdateBulkSystemDetail_UpdateBulkSystemDetail{} - } - return t.UpdatedIDs -} - -type UpdateSystemDetail_UpdateSystemDetail_SystemDetail struct { - AuthorizationBoundary *string "json:\"authorizationBoundary,omitempty\" graphql:\"authorizationBoundary\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - LastReviewed *models.DateTime "json:\"lastReviewed,omitempty\" graphql:\"lastReviewed\"" - OscalMetadataJSON map[string]any "json:\"oscalMetadataJSON,omitempty\" graphql:\"oscalMetadataJSON\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PlatformID *string "json:\"platformID,omitempty\" graphql:\"platformID\"" - ProgramID *string "json:\"programID,omitempty\" graphql:\"programID\"" - RevisionHistory []any "json:\"revisionHistory,omitempty\" graphql:\"revisionHistory\"" - SensitivityLevel *enums.SystemSensitivityLevel "json:\"sensitivityLevel,omitempty\" graphql:\"sensitivityLevel\"" - SystemName string "json:\"systemName\" graphql:\"systemName\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Version *string "json:\"version,omitempty\" graphql:\"version\"" -} - -func (t *UpdateSystemDetail_UpdateSystemDetail_SystemDetail) GetAuthorizationBoundary() *string { - if t == nil { - t = &UpdateSystemDetail_UpdateSystemDetail_SystemDetail{} - } - return t.AuthorizationBoundary -} -func (t *UpdateSystemDetail_UpdateSystemDetail_SystemDetail) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateSystemDetail_UpdateSystemDetail_SystemDetail{} - } - return t.CreatedAt -} -func (t *UpdateSystemDetail_UpdateSystemDetail_SystemDetail) GetCreatedBy() *string { - if t == nil { - t = &UpdateSystemDetail_UpdateSystemDetail_SystemDetail{} - } - return t.CreatedBy -} -func (t *UpdateSystemDetail_UpdateSystemDetail_SystemDetail) GetDescription() *string { - if t == nil { - t = &UpdateSystemDetail_UpdateSystemDetail_SystemDetail{} - } - return t.Description -} -func (t *UpdateSystemDetail_UpdateSystemDetail_SystemDetail) GetDisplayID() string { - if t == nil { - t = &UpdateSystemDetail_UpdateSystemDetail_SystemDetail{} - } - return t.DisplayID -} -func (t *UpdateSystemDetail_UpdateSystemDetail_SystemDetail) GetID() string { - if t == nil { - t = &UpdateSystemDetail_UpdateSystemDetail_SystemDetail{} - } - return t.ID -} -func (t *UpdateSystemDetail_UpdateSystemDetail_SystemDetail) GetLastReviewed() *models.DateTime { - if t == nil { - t = &UpdateSystemDetail_UpdateSystemDetail_SystemDetail{} - } - return t.LastReviewed -} -func (t *UpdateSystemDetail_UpdateSystemDetail_SystemDetail) GetOscalMetadataJSON() map[string]any { - if t == nil { - t = &UpdateSystemDetail_UpdateSystemDetail_SystemDetail{} - } - return t.OscalMetadataJSON -} -func (t *UpdateSystemDetail_UpdateSystemDetail_SystemDetail) GetOwnerID() *string { - if t == nil { - t = &UpdateSystemDetail_UpdateSystemDetail_SystemDetail{} - } - return t.OwnerID -} -func (t *UpdateSystemDetail_UpdateSystemDetail_SystemDetail) GetPlatformID() *string { - if t == nil { - t = &UpdateSystemDetail_UpdateSystemDetail_SystemDetail{} - } - return t.PlatformID -} -func (t *UpdateSystemDetail_UpdateSystemDetail_SystemDetail) GetProgramID() *string { - if t == nil { - t = &UpdateSystemDetail_UpdateSystemDetail_SystemDetail{} - } - return t.ProgramID -} -func (t *UpdateSystemDetail_UpdateSystemDetail_SystemDetail) GetRevisionHistory() []any { - if t == nil { - t = &UpdateSystemDetail_UpdateSystemDetail_SystemDetail{} - } - return t.RevisionHistory -} -func (t *UpdateSystemDetail_UpdateSystemDetail_SystemDetail) GetSensitivityLevel() *enums.SystemSensitivityLevel { - if t == nil { - t = &UpdateSystemDetail_UpdateSystemDetail_SystemDetail{} - } - return t.SensitivityLevel -} -func (t *UpdateSystemDetail_UpdateSystemDetail_SystemDetail) GetSystemName() string { - if t == nil { - t = &UpdateSystemDetail_UpdateSystemDetail_SystemDetail{} - } - return t.SystemName -} -func (t *UpdateSystemDetail_UpdateSystemDetail_SystemDetail) GetTags() []string { - if t == nil { - t = &UpdateSystemDetail_UpdateSystemDetail_SystemDetail{} - } - return t.Tags -} -func (t *UpdateSystemDetail_UpdateSystemDetail_SystemDetail) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateSystemDetail_UpdateSystemDetail_SystemDetail{} - } - return t.UpdatedAt -} -func (t *UpdateSystemDetail_UpdateSystemDetail_SystemDetail) GetUpdatedBy() *string { - if t == nil { - t = &UpdateSystemDetail_UpdateSystemDetail_SystemDetail{} - } - return t.UpdatedBy -} -func (t *UpdateSystemDetail_UpdateSystemDetail_SystemDetail) GetVersion() *string { - if t == nil { - t = &UpdateSystemDetail_UpdateSystemDetail_SystemDetail{} - } - return t.Version -} - -type UpdateSystemDetail_UpdateSystemDetail struct { - SystemDetail UpdateSystemDetail_UpdateSystemDetail_SystemDetail "json:\"systemDetail\" graphql:\"systemDetail\"" -} - -func (t *UpdateSystemDetail_UpdateSystemDetail) GetSystemDetail() *UpdateSystemDetail_UpdateSystemDetail_SystemDetail { - if t == nil { - t = &UpdateSystemDetail_UpdateSystemDetail{} - } - return &t.SystemDetail -} - -type CreateBulkCSVTagDefinition_CreateBulkCSVTagDefinition_TagDefinitions struct { - Aliases []string "json:\"aliases,omitempty\" graphql:\"aliases\"" - Color *string "json:\"color,omitempty\" graphql:\"color\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - ID string "json:\"id\" graphql:\"id\"" - InternalNotes *string "json:\"internalNotes,omitempty\" graphql:\"internalNotes\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Slug *string "json:\"slug,omitempty\" graphql:\"slug\"" - SystemInternalID *string "json:\"systemInternalID,omitempty\" graphql:\"systemInternalID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCSVTagDefinition_CreateBulkCSVTagDefinition_TagDefinitions) GetAliases() []string { - if t == nil { - t = &CreateBulkCSVTagDefinition_CreateBulkCSVTagDefinition_TagDefinitions{} - } - return t.Aliases -} -func (t *CreateBulkCSVTagDefinition_CreateBulkCSVTagDefinition_TagDefinitions) GetColor() *string { - if t == nil { - t = &CreateBulkCSVTagDefinition_CreateBulkCSVTagDefinition_TagDefinitions{} - } - return t.Color -} -func (t *CreateBulkCSVTagDefinition_CreateBulkCSVTagDefinition_TagDefinitions) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVTagDefinition_CreateBulkCSVTagDefinition_TagDefinitions{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVTagDefinition_CreateBulkCSVTagDefinition_TagDefinitions) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVTagDefinition_CreateBulkCSVTagDefinition_TagDefinitions{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVTagDefinition_CreateBulkCSVTagDefinition_TagDefinitions) GetDescription() *string { - if t == nil { - t = &CreateBulkCSVTagDefinition_CreateBulkCSVTagDefinition_TagDefinitions{} - } - return t.Description -} -func (t *CreateBulkCSVTagDefinition_CreateBulkCSVTagDefinition_TagDefinitions) GetID() string { - if t == nil { - t = &CreateBulkCSVTagDefinition_CreateBulkCSVTagDefinition_TagDefinitions{} - } - return t.ID -} -func (t *CreateBulkCSVTagDefinition_CreateBulkCSVTagDefinition_TagDefinitions) GetInternalNotes() *string { - if t == nil { - t = &CreateBulkCSVTagDefinition_CreateBulkCSVTagDefinition_TagDefinitions{} - } - return t.InternalNotes -} -func (t *CreateBulkCSVTagDefinition_CreateBulkCSVTagDefinition_TagDefinitions) GetName() string { - if t == nil { - t = &CreateBulkCSVTagDefinition_CreateBulkCSVTagDefinition_TagDefinitions{} - } - return t.Name -} -func (t *CreateBulkCSVTagDefinition_CreateBulkCSVTagDefinition_TagDefinitions) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCSVTagDefinition_CreateBulkCSVTagDefinition_TagDefinitions{} - } - return t.OwnerID -} -func (t *CreateBulkCSVTagDefinition_CreateBulkCSVTagDefinition_TagDefinitions) GetSlug() *string { - if t == nil { - t = &CreateBulkCSVTagDefinition_CreateBulkCSVTagDefinition_TagDefinitions{} - } - return t.Slug -} -func (t *CreateBulkCSVTagDefinition_CreateBulkCSVTagDefinition_TagDefinitions) GetSystemInternalID() *string { - if t == nil { - t = &CreateBulkCSVTagDefinition_CreateBulkCSVTagDefinition_TagDefinitions{} - } - return t.SystemInternalID -} -func (t *CreateBulkCSVTagDefinition_CreateBulkCSVTagDefinition_TagDefinitions) GetSystemOwned() *bool { - if t == nil { - t = &CreateBulkCSVTagDefinition_CreateBulkCSVTagDefinition_TagDefinitions{} - } - return t.SystemOwned -} -func (t *CreateBulkCSVTagDefinition_CreateBulkCSVTagDefinition_TagDefinitions) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVTagDefinition_CreateBulkCSVTagDefinition_TagDefinitions{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVTagDefinition_CreateBulkCSVTagDefinition_TagDefinitions) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVTagDefinition_CreateBulkCSVTagDefinition_TagDefinitions{} - } - return t.UpdatedBy -} - -type CreateBulkCSVTagDefinition_CreateBulkCSVTagDefinition struct { - TagDefinitions []*CreateBulkCSVTagDefinition_CreateBulkCSVTagDefinition_TagDefinitions "json:\"tagDefinitions,omitempty\" graphql:\"tagDefinitions\"" -} - -func (t *CreateBulkCSVTagDefinition_CreateBulkCSVTagDefinition) GetTagDefinitions() []*CreateBulkCSVTagDefinition_CreateBulkCSVTagDefinition_TagDefinitions { - if t == nil { - t = &CreateBulkCSVTagDefinition_CreateBulkCSVTagDefinition{} - } - return t.TagDefinitions -} - -type CreateBulkTagDefinition_CreateBulkTagDefinition_TagDefinitions struct { - Aliases []string "json:\"aliases,omitempty\" graphql:\"aliases\"" - Color *string "json:\"color,omitempty\" graphql:\"color\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - ID string "json:\"id\" graphql:\"id\"" - InternalNotes *string "json:\"internalNotes,omitempty\" graphql:\"internalNotes\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Slug *string "json:\"slug,omitempty\" graphql:\"slug\"" - SystemInternalID *string "json:\"systemInternalID,omitempty\" graphql:\"systemInternalID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkTagDefinition_CreateBulkTagDefinition_TagDefinitions) GetAliases() []string { - if t == nil { - t = &CreateBulkTagDefinition_CreateBulkTagDefinition_TagDefinitions{} - } - return t.Aliases -} -func (t *CreateBulkTagDefinition_CreateBulkTagDefinition_TagDefinitions) GetColor() *string { - if t == nil { - t = &CreateBulkTagDefinition_CreateBulkTagDefinition_TagDefinitions{} - } - return t.Color -} -func (t *CreateBulkTagDefinition_CreateBulkTagDefinition_TagDefinitions) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkTagDefinition_CreateBulkTagDefinition_TagDefinitions{} - } - return t.CreatedAt -} -func (t *CreateBulkTagDefinition_CreateBulkTagDefinition_TagDefinitions) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkTagDefinition_CreateBulkTagDefinition_TagDefinitions{} - } - return t.CreatedBy -} -func (t *CreateBulkTagDefinition_CreateBulkTagDefinition_TagDefinitions) GetDescription() *string { - if t == nil { - t = &CreateBulkTagDefinition_CreateBulkTagDefinition_TagDefinitions{} - } - return t.Description -} -func (t *CreateBulkTagDefinition_CreateBulkTagDefinition_TagDefinitions) GetID() string { - if t == nil { - t = &CreateBulkTagDefinition_CreateBulkTagDefinition_TagDefinitions{} - } - return t.ID -} -func (t *CreateBulkTagDefinition_CreateBulkTagDefinition_TagDefinitions) GetInternalNotes() *string { - if t == nil { - t = &CreateBulkTagDefinition_CreateBulkTagDefinition_TagDefinitions{} - } - return t.InternalNotes -} -func (t *CreateBulkTagDefinition_CreateBulkTagDefinition_TagDefinitions) GetName() string { - if t == nil { - t = &CreateBulkTagDefinition_CreateBulkTagDefinition_TagDefinitions{} - } - return t.Name -} -func (t *CreateBulkTagDefinition_CreateBulkTagDefinition_TagDefinitions) GetOwnerID() *string { - if t == nil { - t = &CreateBulkTagDefinition_CreateBulkTagDefinition_TagDefinitions{} - } - return t.OwnerID -} -func (t *CreateBulkTagDefinition_CreateBulkTagDefinition_TagDefinitions) GetSlug() *string { - if t == nil { - t = &CreateBulkTagDefinition_CreateBulkTagDefinition_TagDefinitions{} - } - return t.Slug -} -func (t *CreateBulkTagDefinition_CreateBulkTagDefinition_TagDefinitions) GetSystemInternalID() *string { - if t == nil { - t = &CreateBulkTagDefinition_CreateBulkTagDefinition_TagDefinitions{} - } - return t.SystemInternalID -} -func (t *CreateBulkTagDefinition_CreateBulkTagDefinition_TagDefinitions) GetSystemOwned() *bool { - if t == nil { - t = &CreateBulkTagDefinition_CreateBulkTagDefinition_TagDefinitions{} - } - return t.SystemOwned -} -func (t *CreateBulkTagDefinition_CreateBulkTagDefinition_TagDefinitions) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkTagDefinition_CreateBulkTagDefinition_TagDefinitions{} - } - return t.UpdatedAt -} -func (t *CreateBulkTagDefinition_CreateBulkTagDefinition_TagDefinitions) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkTagDefinition_CreateBulkTagDefinition_TagDefinitions{} - } - return t.UpdatedBy -} - -type CreateBulkTagDefinition_CreateBulkTagDefinition struct { - TagDefinitions []*CreateBulkTagDefinition_CreateBulkTagDefinition_TagDefinitions "json:\"tagDefinitions,omitempty\" graphql:\"tagDefinitions\"" -} - -func (t *CreateBulkTagDefinition_CreateBulkTagDefinition) GetTagDefinitions() []*CreateBulkTagDefinition_CreateBulkTagDefinition_TagDefinitions { - if t == nil { - t = &CreateBulkTagDefinition_CreateBulkTagDefinition{} - } - return t.TagDefinitions -} - -type CreateTagDefinition_CreateTagDefinition_TagDefinition struct { - Aliases []string "json:\"aliases,omitempty\" graphql:\"aliases\"" - Color *string "json:\"color,omitempty\" graphql:\"color\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - ID string "json:\"id\" graphql:\"id\"" - InternalNotes *string "json:\"internalNotes,omitempty\" graphql:\"internalNotes\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Slug *string "json:\"slug,omitempty\" graphql:\"slug\"" - SystemInternalID *string "json:\"systemInternalID,omitempty\" graphql:\"systemInternalID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateTagDefinition_CreateTagDefinition_TagDefinition) GetAliases() []string { - if t == nil { - t = &CreateTagDefinition_CreateTagDefinition_TagDefinition{} - } - return t.Aliases -} -func (t *CreateTagDefinition_CreateTagDefinition_TagDefinition) GetColor() *string { - if t == nil { - t = &CreateTagDefinition_CreateTagDefinition_TagDefinition{} - } - return t.Color -} -func (t *CreateTagDefinition_CreateTagDefinition_TagDefinition) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateTagDefinition_CreateTagDefinition_TagDefinition{} - } - return t.CreatedAt -} -func (t *CreateTagDefinition_CreateTagDefinition_TagDefinition) GetCreatedBy() *string { - if t == nil { - t = &CreateTagDefinition_CreateTagDefinition_TagDefinition{} - } - return t.CreatedBy -} -func (t *CreateTagDefinition_CreateTagDefinition_TagDefinition) GetDescription() *string { - if t == nil { - t = &CreateTagDefinition_CreateTagDefinition_TagDefinition{} - } - return t.Description -} -func (t *CreateTagDefinition_CreateTagDefinition_TagDefinition) GetID() string { - if t == nil { - t = &CreateTagDefinition_CreateTagDefinition_TagDefinition{} - } - return t.ID -} -func (t *CreateTagDefinition_CreateTagDefinition_TagDefinition) GetInternalNotes() *string { - if t == nil { - t = &CreateTagDefinition_CreateTagDefinition_TagDefinition{} - } - return t.InternalNotes -} -func (t *CreateTagDefinition_CreateTagDefinition_TagDefinition) GetName() string { - if t == nil { - t = &CreateTagDefinition_CreateTagDefinition_TagDefinition{} - } - return t.Name -} -func (t *CreateTagDefinition_CreateTagDefinition_TagDefinition) GetOwnerID() *string { - if t == nil { - t = &CreateTagDefinition_CreateTagDefinition_TagDefinition{} - } - return t.OwnerID -} -func (t *CreateTagDefinition_CreateTagDefinition_TagDefinition) GetSlug() *string { - if t == nil { - t = &CreateTagDefinition_CreateTagDefinition_TagDefinition{} - } - return t.Slug -} -func (t *CreateTagDefinition_CreateTagDefinition_TagDefinition) GetSystemInternalID() *string { - if t == nil { - t = &CreateTagDefinition_CreateTagDefinition_TagDefinition{} - } - return t.SystemInternalID -} -func (t *CreateTagDefinition_CreateTagDefinition_TagDefinition) GetSystemOwned() *bool { - if t == nil { - t = &CreateTagDefinition_CreateTagDefinition_TagDefinition{} - } - return t.SystemOwned -} -func (t *CreateTagDefinition_CreateTagDefinition_TagDefinition) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateTagDefinition_CreateTagDefinition_TagDefinition{} - } - return t.UpdatedAt -} -func (t *CreateTagDefinition_CreateTagDefinition_TagDefinition) GetUpdatedBy() *string { - if t == nil { - t = &CreateTagDefinition_CreateTagDefinition_TagDefinition{} - } - return t.UpdatedBy -} - -type CreateTagDefinition_CreateTagDefinition struct { - TagDefinition CreateTagDefinition_CreateTagDefinition_TagDefinition "json:\"tagDefinition\" graphql:\"tagDefinition\"" -} - -func (t *CreateTagDefinition_CreateTagDefinition) GetTagDefinition() *CreateTagDefinition_CreateTagDefinition_TagDefinition { - if t == nil { - t = &CreateTagDefinition_CreateTagDefinition{} - } - return &t.TagDefinition -} - -type DeleteTagDefinition_DeleteTagDefinition struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteTagDefinition_DeleteTagDefinition) GetDeletedID() string { - if t == nil { - t = &DeleteTagDefinition_DeleteTagDefinition{} - } - return t.DeletedID -} - -type GetAllTagDefinitions_TagDefinitions_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllTagDefinitions_TagDefinitions_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllTagDefinitions_TagDefinitions_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllTagDefinitions_TagDefinitions_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllTagDefinitions_TagDefinitions_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllTagDefinitions_TagDefinitions_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllTagDefinitions_TagDefinitions_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllTagDefinitions_TagDefinitions_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllTagDefinitions_TagDefinitions_PageInfo{} - } - return t.StartCursor -} - -type GetAllTagDefinitions_TagDefinitions_Edges_Node struct { - Aliases []string "json:\"aliases,omitempty\" graphql:\"aliases\"" - Color *string "json:\"color,omitempty\" graphql:\"color\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - ID string "json:\"id\" graphql:\"id\"" - InternalNotes *string "json:\"internalNotes,omitempty\" graphql:\"internalNotes\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Slug *string "json:\"slug,omitempty\" graphql:\"slug\"" - SystemInternalID *string "json:\"systemInternalID,omitempty\" graphql:\"systemInternalID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllTagDefinitions_TagDefinitions_Edges_Node) GetAliases() []string { - if t == nil { - t = &GetAllTagDefinitions_TagDefinitions_Edges_Node{} - } - return t.Aliases -} -func (t *GetAllTagDefinitions_TagDefinitions_Edges_Node) GetColor() *string { - if t == nil { - t = &GetAllTagDefinitions_TagDefinitions_Edges_Node{} - } - return t.Color -} -func (t *GetAllTagDefinitions_TagDefinitions_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllTagDefinitions_TagDefinitions_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllTagDefinitions_TagDefinitions_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllTagDefinitions_TagDefinitions_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllTagDefinitions_TagDefinitions_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetAllTagDefinitions_TagDefinitions_Edges_Node{} - } - return t.Description -} -func (t *GetAllTagDefinitions_TagDefinitions_Edges_Node) GetID() string { - if t == nil { - t = &GetAllTagDefinitions_TagDefinitions_Edges_Node{} - } - return t.ID -} -func (t *GetAllTagDefinitions_TagDefinitions_Edges_Node) GetInternalNotes() *string { - if t == nil { - t = &GetAllTagDefinitions_TagDefinitions_Edges_Node{} - } - return t.InternalNotes -} -func (t *GetAllTagDefinitions_TagDefinitions_Edges_Node) GetName() string { - if t == nil { - t = &GetAllTagDefinitions_TagDefinitions_Edges_Node{} - } - return t.Name -} -func (t *GetAllTagDefinitions_TagDefinitions_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllTagDefinitions_TagDefinitions_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllTagDefinitions_TagDefinitions_Edges_Node) GetSlug() *string { - if t == nil { - t = &GetAllTagDefinitions_TagDefinitions_Edges_Node{} - } - return t.Slug -} -func (t *GetAllTagDefinitions_TagDefinitions_Edges_Node) GetSystemInternalID() *string { - if t == nil { - t = &GetAllTagDefinitions_TagDefinitions_Edges_Node{} - } - return t.SystemInternalID -} -func (t *GetAllTagDefinitions_TagDefinitions_Edges_Node) GetSystemOwned() *bool { - if t == nil { - t = &GetAllTagDefinitions_TagDefinitions_Edges_Node{} - } - return t.SystemOwned -} -func (t *GetAllTagDefinitions_TagDefinitions_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllTagDefinitions_TagDefinitions_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllTagDefinitions_TagDefinitions_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllTagDefinitions_TagDefinitions_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllTagDefinitions_TagDefinitions_Edges struct { - Node *GetAllTagDefinitions_TagDefinitions_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllTagDefinitions_TagDefinitions_Edges) GetNode() *GetAllTagDefinitions_TagDefinitions_Edges_Node { - if t == nil { - t = &GetAllTagDefinitions_TagDefinitions_Edges{} - } - return t.Node -} - -type GetAllTagDefinitions_TagDefinitions struct { - Edges []*GetAllTagDefinitions_TagDefinitions_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllTagDefinitions_TagDefinitions_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllTagDefinitions_TagDefinitions) GetEdges() []*GetAllTagDefinitions_TagDefinitions_Edges { - if t == nil { - t = &GetAllTagDefinitions_TagDefinitions{} - } - return t.Edges -} -func (t *GetAllTagDefinitions_TagDefinitions) GetPageInfo() *GetAllTagDefinitions_TagDefinitions_PageInfo { - if t == nil { - t = &GetAllTagDefinitions_TagDefinitions{} - } - return &t.PageInfo -} -func (t *GetAllTagDefinitions_TagDefinitions) GetTotalCount() int64 { - if t == nil { - t = &GetAllTagDefinitions_TagDefinitions{} - } - return t.TotalCount -} - -type GetTagDefinitionByID_TagDefinition struct { - Aliases []string "json:\"aliases,omitempty\" graphql:\"aliases\"" - Color *string "json:\"color,omitempty\" graphql:\"color\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - ID string "json:\"id\" graphql:\"id\"" - InternalNotes *string "json:\"internalNotes,omitempty\" graphql:\"internalNotes\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Slug *string "json:\"slug,omitempty\" graphql:\"slug\"" - SystemInternalID *string "json:\"systemInternalID,omitempty\" graphql:\"systemInternalID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetTagDefinitionByID_TagDefinition) GetAliases() []string { - if t == nil { - t = &GetTagDefinitionByID_TagDefinition{} - } - return t.Aliases -} -func (t *GetTagDefinitionByID_TagDefinition) GetColor() *string { - if t == nil { - t = &GetTagDefinitionByID_TagDefinition{} - } - return t.Color -} -func (t *GetTagDefinitionByID_TagDefinition) GetCreatedAt() *time.Time { - if t == nil { - t = &GetTagDefinitionByID_TagDefinition{} - } - return t.CreatedAt -} -func (t *GetTagDefinitionByID_TagDefinition) GetCreatedBy() *string { - if t == nil { - t = &GetTagDefinitionByID_TagDefinition{} - } - return t.CreatedBy -} -func (t *GetTagDefinitionByID_TagDefinition) GetDescription() *string { - if t == nil { - t = &GetTagDefinitionByID_TagDefinition{} - } - return t.Description -} -func (t *GetTagDefinitionByID_TagDefinition) GetID() string { - if t == nil { - t = &GetTagDefinitionByID_TagDefinition{} - } - return t.ID -} -func (t *GetTagDefinitionByID_TagDefinition) GetInternalNotes() *string { - if t == nil { - t = &GetTagDefinitionByID_TagDefinition{} - } - return t.InternalNotes -} -func (t *GetTagDefinitionByID_TagDefinition) GetName() string { - if t == nil { - t = &GetTagDefinitionByID_TagDefinition{} - } - return t.Name -} -func (t *GetTagDefinitionByID_TagDefinition) GetOwnerID() *string { - if t == nil { - t = &GetTagDefinitionByID_TagDefinition{} - } - return t.OwnerID -} -func (t *GetTagDefinitionByID_TagDefinition) GetSlug() *string { - if t == nil { - t = &GetTagDefinitionByID_TagDefinition{} - } - return t.Slug -} -func (t *GetTagDefinitionByID_TagDefinition) GetSystemInternalID() *string { - if t == nil { - t = &GetTagDefinitionByID_TagDefinition{} - } - return t.SystemInternalID -} -func (t *GetTagDefinitionByID_TagDefinition) GetSystemOwned() *bool { - if t == nil { - t = &GetTagDefinitionByID_TagDefinition{} - } - return t.SystemOwned -} -func (t *GetTagDefinitionByID_TagDefinition) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetTagDefinitionByID_TagDefinition{} - } - return t.UpdatedAt -} -func (t *GetTagDefinitionByID_TagDefinition) GetUpdatedBy() *string { - if t == nil { - t = &GetTagDefinitionByID_TagDefinition{} - } - return t.UpdatedBy -} - -type GetTagDefinitions_TagDefinitions_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetTagDefinitions_TagDefinitions_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetTagDefinitions_TagDefinitions_PageInfo{} - } - return t.EndCursor -} -func (t *GetTagDefinitions_TagDefinitions_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetTagDefinitions_TagDefinitions_PageInfo{} - } - return t.HasNextPage -} -func (t *GetTagDefinitions_TagDefinitions_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetTagDefinitions_TagDefinitions_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetTagDefinitions_TagDefinitions_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetTagDefinitions_TagDefinitions_PageInfo{} - } - return t.StartCursor -} - -type GetTagDefinitions_TagDefinitions_Edges_Node struct { - Aliases []string "json:\"aliases,omitempty\" graphql:\"aliases\"" - Color *string "json:\"color,omitempty\" graphql:\"color\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - ID string "json:\"id\" graphql:\"id\"" - InternalNotes *string "json:\"internalNotes,omitempty\" graphql:\"internalNotes\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Slug *string "json:\"slug,omitempty\" graphql:\"slug\"" - SystemInternalID *string "json:\"systemInternalID,omitempty\" graphql:\"systemInternalID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetTagDefinitions_TagDefinitions_Edges_Node) GetAliases() []string { - if t == nil { - t = &GetTagDefinitions_TagDefinitions_Edges_Node{} - } - return t.Aliases -} -func (t *GetTagDefinitions_TagDefinitions_Edges_Node) GetColor() *string { - if t == nil { - t = &GetTagDefinitions_TagDefinitions_Edges_Node{} - } - return t.Color -} -func (t *GetTagDefinitions_TagDefinitions_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetTagDefinitions_TagDefinitions_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetTagDefinitions_TagDefinitions_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetTagDefinitions_TagDefinitions_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetTagDefinitions_TagDefinitions_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetTagDefinitions_TagDefinitions_Edges_Node{} - } - return t.Description -} -func (t *GetTagDefinitions_TagDefinitions_Edges_Node) GetID() string { - if t == nil { - t = &GetTagDefinitions_TagDefinitions_Edges_Node{} - } - return t.ID -} -func (t *GetTagDefinitions_TagDefinitions_Edges_Node) GetInternalNotes() *string { - if t == nil { - t = &GetTagDefinitions_TagDefinitions_Edges_Node{} - } - return t.InternalNotes -} -func (t *GetTagDefinitions_TagDefinitions_Edges_Node) GetName() string { - if t == nil { - t = &GetTagDefinitions_TagDefinitions_Edges_Node{} - } - return t.Name -} -func (t *GetTagDefinitions_TagDefinitions_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetTagDefinitions_TagDefinitions_Edges_Node{} - } - return t.OwnerID -} -func (t *GetTagDefinitions_TagDefinitions_Edges_Node) GetSlug() *string { - if t == nil { - t = &GetTagDefinitions_TagDefinitions_Edges_Node{} - } - return t.Slug -} -func (t *GetTagDefinitions_TagDefinitions_Edges_Node) GetSystemInternalID() *string { - if t == nil { - t = &GetTagDefinitions_TagDefinitions_Edges_Node{} - } - return t.SystemInternalID -} -func (t *GetTagDefinitions_TagDefinitions_Edges_Node) GetSystemOwned() *bool { - if t == nil { - t = &GetTagDefinitions_TagDefinitions_Edges_Node{} - } - return t.SystemOwned -} -func (t *GetTagDefinitions_TagDefinitions_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetTagDefinitions_TagDefinitions_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetTagDefinitions_TagDefinitions_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetTagDefinitions_TagDefinitions_Edges_Node{} - } - return t.UpdatedBy -} - -type GetTagDefinitions_TagDefinitions_Edges struct { - Node *GetTagDefinitions_TagDefinitions_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetTagDefinitions_TagDefinitions_Edges) GetNode() *GetTagDefinitions_TagDefinitions_Edges_Node { - if t == nil { - t = &GetTagDefinitions_TagDefinitions_Edges{} - } - return t.Node -} - -type GetTagDefinitions_TagDefinitions struct { - Edges []*GetTagDefinitions_TagDefinitions_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetTagDefinitions_TagDefinitions_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetTagDefinitions_TagDefinitions) GetEdges() []*GetTagDefinitions_TagDefinitions_Edges { - if t == nil { - t = &GetTagDefinitions_TagDefinitions{} - } - return t.Edges -} -func (t *GetTagDefinitions_TagDefinitions) GetPageInfo() *GetTagDefinitions_TagDefinitions_PageInfo { - if t == nil { - t = &GetTagDefinitions_TagDefinitions{} - } - return &t.PageInfo -} -func (t *GetTagDefinitions_TagDefinitions) GetTotalCount() int64 { - if t == nil { - t = &GetTagDefinitions_TagDefinitions{} - } - return t.TotalCount -} - -type UpdateTagDefinition_UpdateTagDefinition_TagDefinition struct { - Aliases []string "json:\"aliases,omitempty\" graphql:\"aliases\"" - Color *string "json:\"color,omitempty\" graphql:\"color\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - ID string "json:\"id\" graphql:\"id\"" - InternalNotes *string "json:\"internalNotes,omitempty\" graphql:\"internalNotes\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Slug *string "json:\"slug,omitempty\" graphql:\"slug\"" - SystemInternalID *string "json:\"systemInternalID,omitempty\" graphql:\"systemInternalID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateTagDefinition_UpdateTagDefinition_TagDefinition) GetAliases() []string { - if t == nil { - t = &UpdateTagDefinition_UpdateTagDefinition_TagDefinition{} - } - return t.Aliases -} -func (t *UpdateTagDefinition_UpdateTagDefinition_TagDefinition) GetColor() *string { - if t == nil { - t = &UpdateTagDefinition_UpdateTagDefinition_TagDefinition{} - } - return t.Color -} -func (t *UpdateTagDefinition_UpdateTagDefinition_TagDefinition) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateTagDefinition_UpdateTagDefinition_TagDefinition{} - } - return t.CreatedAt -} -func (t *UpdateTagDefinition_UpdateTagDefinition_TagDefinition) GetCreatedBy() *string { - if t == nil { - t = &UpdateTagDefinition_UpdateTagDefinition_TagDefinition{} - } - return t.CreatedBy -} -func (t *UpdateTagDefinition_UpdateTagDefinition_TagDefinition) GetDescription() *string { - if t == nil { - t = &UpdateTagDefinition_UpdateTagDefinition_TagDefinition{} - } - return t.Description -} -func (t *UpdateTagDefinition_UpdateTagDefinition_TagDefinition) GetID() string { - if t == nil { - t = &UpdateTagDefinition_UpdateTagDefinition_TagDefinition{} - } - return t.ID -} -func (t *UpdateTagDefinition_UpdateTagDefinition_TagDefinition) GetInternalNotes() *string { - if t == nil { - t = &UpdateTagDefinition_UpdateTagDefinition_TagDefinition{} - } - return t.InternalNotes -} -func (t *UpdateTagDefinition_UpdateTagDefinition_TagDefinition) GetName() string { - if t == nil { - t = &UpdateTagDefinition_UpdateTagDefinition_TagDefinition{} - } - return t.Name -} -func (t *UpdateTagDefinition_UpdateTagDefinition_TagDefinition) GetOwnerID() *string { - if t == nil { - t = &UpdateTagDefinition_UpdateTagDefinition_TagDefinition{} - } - return t.OwnerID -} -func (t *UpdateTagDefinition_UpdateTagDefinition_TagDefinition) GetSlug() *string { - if t == nil { - t = &UpdateTagDefinition_UpdateTagDefinition_TagDefinition{} - } - return t.Slug -} -func (t *UpdateTagDefinition_UpdateTagDefinition_TagDefinition) GetSystemInternalID() *string { - if t == nil { - t = &UpdateTagDefinition_UpdateTagDefinition_TagDefinition{} - } - return t.SystemInternalID -} -func (t *UpdateTagDefinition_UpdateTagDefinition_TagDefinition) GetSystemOwned() *bool { - if t == nil { - t = &UpdateTagDefinition_UpdateTagDefinition_TagDefinition{} - } - return t.SystemOwned -} -func (t *UpdateTagDefinition_UpdateTagDefinition_TagDefinition) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateTagDefinition_UpdateTagDefinition_TagDefinition{} - } - return t.UpdatedAt -} -func (t *UpdateTagDefinition_UpdateTagDefinition_TagDefinition) GetUpdatedBy() *string { - if t == nil { - t = &UpdateTagDefinition_UpdateTagDefinition_TagDefinition{} - } - return t.UpdatedBy -} - -type UpdateTagDefinition_UpdateTagDefinition struct { - TagDefinition UpdateTagDefinition_UpdateTagDefinition_TagDefinition "json:\"tagDefinition\" graphql:\"tagDefinition\"" -} - -func (t *UpdateTagDefinition_UpdateTagDefinition) GetTagDefinition() *UpdateTagDefinition_UpdateTagDefinition_TagDefinition { - if t == nil { - t = &UpdateTagDefinition_UpdateTagDefinition{} - } - return &t.TagDefinition -} - -type CreateBulkCSVTask_CreateBulkCSVTask_Tasks_Assignee struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" -} - -func (t *CreateBulkCSVTask_CreateBulkCSVTask_Tasks_Assignee) GetDisplayName() string { - if t == nil { - t = &CreateBulkCSVTask_CreateBulkCSVTask_Tasks_Assignee{} - } - return t.DisplayName -} -func (t *CreateBulkCSVTask_CreateBulkCSVTask_Tasks_Assignee) GetID() string { - if t == nil { - t = &CreateBulkCSVTask_CreateBulkCSVTask_Tasks_Assignee{} - } - return t.ID -} - -type CreateBulkCSVTask_CreateBulkCSVTask_Tasks_Assigner struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" -} - -func (t *CreateBulkCSVTask_CreateBulkCSVTask_Tasks_Assigner) GetDisplayName() string { - if t == nil { - t = &CreateBulkCSVTask_CreateBulkCSVTask_Tasks_Assigner{} - } - return t.DisplayName -} -func (t *CreateBulkCSVTask_CreateBulkCSVTask_Tasks_Assigner) GetID() string { - if t == nil { - t = &CreateBulkCSVTask_CreateBulkCSVTask_Tasks_Assigner{} - } - return t.ID -} - -type CreateBulkCSVTask_CreateBulkCSVTask_Tasks struct { - Assignee *CreateBulkCSVTask_CreateBulkCSVTask_Tasks_Assignee "json:\"assignee,omitempty\" graphql:\"assignee\"" - AssigneeID *string "json:\"assigneeID,omitempty\" graphql:\"assigneeID\"" - Assigner *CreateBulkCSVTask_CreateBulkCSVTask_Tasks_Assigner "json:\"assigner,omitempty\" graphql:\"assigner\"" - AssignerID *string "json:\"assignerID,omitempty\" graphql:\"assignerID\"" - Completed *models.DateTime "json:\"completed,omitempty\" graphql:\"completed\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - Due *models.DateTime "json:\"due,omitempty\" graphql:\"due\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Status enums.TaskStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TaskKindName *string "json:\"taskKindName,omitempty\" graphql:\"taskKindName\"" - Title string "json:\"title\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCSVTask_CreateBulkCSVTask_Tasks) GetAssignee() *CreateBulkCSVTask_CreateBulkCSVTask_Tasks_Assignee { - if t == nil { - t = &CreateBulkCSVTask_CreateBulkCSVTask_Tasks{} - } - return t.Assignee -} -func (t *CreateBulkCSVTask_CreateBulkCSVTask_Tasks) GetAssigneeID() *string { - if t == nil { - t = &CreateBulkCSVTask_CreateBulkCSVTask_Tasks{} - } - return t.AssigneeID -} -func (t *CreateBulkCSVTask_CreateBulkCSVTask_Tasks) GetAssigner() *CreateBulkCSVTask_CreateBulkCSVTask_Tasks_Assigner { - if t == nil { - t = &CreateBulkCSVTask_CreateBulkCSVTask_Tasks{} - } - return t.Assigner -} -func (t *CreateBulkCSVTask_CreateBulkCSVTask_Tasks) GetAssignerID() *string { - if t == nil { - t = &CreateBulkCSVTask_CreateBulkCSVTask_Tasks{} - } - return t.AssignerID -} -func (t *CreateBulkCSVTask_CreateBulkCSVTask_Tasks) GetCompleted() *models.DateTime { - if t == nil { - t = &CreateBulkCSVTask_CreateBulkCSVTask_Tasks{} - } - return t.Completed -} -func (t *CreateBulkCSVTask_CreateBulkCSVTask_Tasks) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVTask_CreateBulkCSVTask_Tasks{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVTask_CreateBulkCSVTask_Tasks) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVTask_CreateBulkCSVTask_Tasks{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVTask_CreateBulkCSVTask_Tasks) GetDetails() *string { - if t == nil { - t = &CreateBulkCSVTask_CreateBulkCSVTask_Tasks{} - } - return t.Details -} -func (t *CreateBulkCSVTask_CreateBulkCSVTask_Tasks) GetDisplayID() string { - if t == nil { - t = &CreateBulkCSVTask_CreateBulkCSVTask_Tasks{} - } - return t.DisplayID -} -func (t *CreateBulkCSVTask_CreateBulkCSVTask_Tasks) GetDue() *models.DateTime { - if t == nil { - t = &CreateBulkCSVTask_CreateBulkCSVTask_Tasks{} - } - return t.Due -} -func (t *CreateBulkCSVTask_CreateBulkCSVTask_Tasks) GetID() string { - if t == nil { - t = &CreateBulkCSVTask_CreateBulkCSVTask_Tasks{} - } - return t.ID -} -func (t *CreateBulkCSVTask_CreateBulkCSVTask_Tasks) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCSVTask_CreateBulkCSVTask_Tasks{} - } - return t.OwnerID -} -func (t *CreateBulkCSVTask_CreateBulkCSVTask_Tasks) GetStatus() *enums.TaskStatus { - if t == nil { - t = &CreateBulkCSVTask_CreateBulkCSVTask_Tasks{} - } - return &t.Status -} -func (t *CreateBulkCSVTask_CreateBulkCSVTask_Tasks) GetTags() []string { - if t == nil { - t = &CreateBulkCSVTask_CreateBulkCSVTask_Tasks{} - } - return t.Tags -} -func (t *CreateBulkCSVTask_CreateBulkCSVTask_Tasks) GetTaskKindName() *string { - if t == nil { - t = &CreateBulkCSVTask_CreateBulkCSVTask_Tasks{} - } - return t.TaskKindName -} -func (t *CreateBulkCSVTask_CreateBulkCSVTask_Tasks) GetTitle() string { - if t == nil { - t = &CreateBulkCSVTask_CreateBulkCSVTask_Tasks{} - } - return t.Title -} -func (t *CreateBulkCSVTask_CreateBulkCSVTask_Tasks) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVTask_CreateBulkCSVTask_Tasks{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVTask_CreateBulkCSVTask_Tasks) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVTask_CreateBulkCSVTask_Tasks{} - } - return t.UpdatedBy -} - -type CreateBulkCSVTask_CreateBulkCSVTask struct { - Tasks []*CreateBulkCSVTask_CreateBulkCSVTask_Tasks "json:\"tasks,omitempty\" graphql:\"tasks\"" -} - -func (t *CreateBulkCSVTask_CreateBulkCSVTask) GetTasks() []*CreateBulkCSVTask_CreateBulkCSVTask_Tasks { - if t == nil { - t = &CreateBulkCSVTask_CreateBulkCSVTask{} - } - return t.Tasks -} - -type CreateBulkTask_CreateBulkTask_Tasks_Assignee struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" -} - -func (t *CreateBulkTask_CreateBulkTask_Tasks_Assignee) GetDisplayName() string { - if t == nil { - t = &CreateBulkTask_CreateBulkTask_Tasks_Assignee{} - } - return t.DisplayName -} -func (t *CreateBulkTask_CreateBulkTask_Tasks_Assignee) GetID() string { - if t == nil { - t = &CreateBulkTask_CreateBulkTask_Tasks_Assignee{} - } - return t.ID -} - -type CreateBulkTask_CreateBulkTask_Tasks_Assigner struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" -} - -func (t *CreateBulkTask_CreateBulkTask_Tasks_Assigner) GetDisplayName() string { - if t == nil { - t = &CreateBulkTask_CreateBulkTask_Tasks_Assigner{} - } - return t.DisplayName -} -func (t *CreateBulkTask_CreateBulkTask_Tasks_Assigner) GetID() string { - if t == nil { - t = &CreateBulkTask_CreateBulkTask_Tasks_Assigner{} - } - return t.ID -} - -type CreateBulkTask_CreateBulkTask_Tasks struct { - Assignee *CreateBulkTask_CreateBulkTask_Tasks_Assignee "json:\"assignee,omitempty\" graphql:\"assignee\"" - AssigneeID *string "json:\"assigneeID,omitempty\" graphql:\"assigneeID\"" - Assigner *CreateBulkTask_CreateBulkTask_Tasks_Assigner "json:\"assigner,omitempty\" graphql:\"assigner\"" - AssignerID *string "json:\"assignerID,omitempty\" graphql:\"assignerID\"" - Completed *models.DateTime "json:\"completed,omitempty\" graphql:\"completed\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - Due *models.DateTime "json:\"due,omitempty\" graphql:\"due\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Status enums.TaskStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TaskKindName *string "json:\"taskKindName,omitempty\" graphql:\"taskKindName\"" - Title string "json:\"title\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkTask_CreateBulkTask_Tasks) GetAssignee() *CreateBulkTask_CreateBulkTask_Tasks_Assignee { - if t == nil { - t = &CreateBulkTask_CreateBulkTask_Tasks{} - } - return t.Assignee -} -func (t *CreateBulkTask_CreateBulkTask_Tasks) GetAssigneeID() *string { - if t == nil { - t = &CreateBulkTask_CreateBulkTask_Tasks{} - } - return t.AssigneeID -} -func (t *CreateBulkTask_CreateBulkTask_Tasks) GetAssigner() *CreateBulkTask_CreateBulkTask_Tasks_Assigner { - if t == nil { - t = &CreateBulkTask_CreateBulkTask_Tasks{} - } - return t.Assigner -} -func (t *CreateBulkTask_CreateBulkTask_Tasks) GetAssignerID() *string { - if t == nil { - t = &CreateBulkTask_CreateBulkTask_Tasks{} - } - return t.AssignerID -} -func (t *CreateBulkTask_CreateBulkTask_Tasks) GetCompleted() *models.DateTime { - if t == nil { - t = &CreateBulkTask_CreateBulkTask_Tasks{} - } - return t.Completed -} -func (t *CreateBulkTask_CreateBulkTask_Tasks) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkTask_CreateBulkTask_Tasks{} - } - return t.CreatedAt -} -func (t *CreateBulkTask_CreateBulkTask_Tasks) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkTask_CreateBulkTask_Tasks{} - } - return t.CreatedBy -} -func (t *CreateBulkTask_CreateBulkTask_Tasks) GetDetails() *string { - if t == nil { - t = &CreateBulkTask_CreateBulkTask_Tasks{} - } - return t.Details -} -func (t *CreateBulkTask_CreateBulkTask_Tasks) GetDisplayID() string { - if t == nil { - t = &CreateBulkTask_CreateBulkTask_Tasks{} - } - return t.DisplayID -} -func (t *CreateBulkTask_CreateBulkTask_Tasks) GetDue() *models.DateTime { - if t == nil { - t = &CreateBulkTask_CreateBulkTask_Tasks{} - } - return t.Due -} -func (t *CreateBulkTask_CreateBulkTask_Tasks) GetID() string { - if t == nil { - t = &CreateBulkTask_CreateBulkTask_Tasks{} - } - return t.ID -} -func (t *CreateBulkTask_CreateBulkTask_Tasks) GetOwnerID() *string { - if t == nil { - t = &CreateBulkTask_CreateBulkTask_Tasks{} - } - return t.OwnerID -} -func (t *CreateBulkTask_CreateBulkTask_Tasks) GetStatus() *enums.TaskStatus { - if t == nil { - t = &CreateBulkTask_CreateBulkTask_Tasks{} - } - return &t.Status -} -func (t *CreateBulkTask_CreateBulkTask_Tasks) GetTags() []string { - if t == nil { - t = &CreateBulkTask_CreateBulkTask_Tasks{} - } - return t.Tags -} -func (t *CreateBulkTask_CreateBulkTask_Tasks) GetTaskKindName() *string { - if t == nil { - t = &CreateBulkTask_CreateBulkTask_Tasks{} - } - return t.TaskKindName -} -func (t *CreateBulkTask_CreateBulkTask_Tasks) GetTitle() string { - if t == nil { - t = &CreateBulkTask_CreateBulkTask_Tasks{} - } - return t.Title -} -func (t *CreateBulkTask_CreateBulkTask_Tasks) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkTask_CreateBulkTask_Tasks{} - } - return t.UpdatedAt -} -func (t *CreateBulkTask_CreateBulkTask_Tasks) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkTask_CreateBulkTask_Tasks{} - } - return t.UpdatedBy -} - -type CreateBulkTask_CreateBulkTask struct { - Tasks []*CreateBulkTask_CreateBulkTask_Tasks "json:\"tasks,omitempty\" graphql:\"tasks\"" -} - -func (t *CreateBulkTask_CreateBulkTask) GetTasks() []*CreateBulkTask_CreateBulkTask_Tasks { - if t == nil { - t = &CreateBulkTask_CreateBulkTask{} - } - return t.Tasks -} - -type CreateTask_CreateTask_Task_Assignee struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" -} - -func (t *CreateTask_CreateTask_Task_Assignee) GetDisplayName() string { - if t == nil { - t = &CreateTask_CreateTask_Task_Assignee{} - } - return t.DisplayName -} -func (t *CreateTask_CreateTask_Task_Assignee) GetID() string { - if t == nil { - t = &CreateTask_CreateTask_Task_Assignee{} - } - return t.ID -} - -type CreateTask_CreateTask_Task_Assigner struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" -} - -func (t *CreateTask_CreateTask_Task_Assigner) GetDisplayName() string { - if t == nil { - t = &CreateTask_CreateTask_Task_Assigner{} - } - return t.DisplayName -} -func (t *CreateTask_CreateTask_Task_Assigner) GetID() string { - if t == nil { - t = &CreateTask_CreateTask_Task_Assigner{} - } - return t.ID -} - -type CreateTask_CreateTask_Task struct { - Assignee *CreateTask_CreateTask_Task_Assignee "json:\"assignee,omitempty\" graphql:\"assignee\"" - AssigneeID *string "json:\"assigneeID,omitempty\" graphql:\"assigneeID\"" - Assigner *CreateTask_CreateTask_Task_Assigner "json:\"assigner,omitempty\" graphql:\"assigner\"" - AssignerID *string "json:\"assignerID,omitempty\" graphql:\"assignerID\"" - Completed *models.DateTime "json:\"completed,omitempty\" graphql:\"completed\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - Due *models.DateTime "json:\"due,omitempty\" graphql:\"due\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Status enums.TaskStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TaskKindName *string "json:\"taskKindName,omitempty\" graphql:\"taskKindName\"" - Title string "json:\"title\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateTask_CreateTask_Task) GetAssignee() *CreateTask_CreateTask_Task_Assignee { - if t == nil { - t = &CreateTask_CreateTask_Task{} - } - return t.Assignee -} -func (t *CreateTask_CreateTask_Task) GetAssigneeID() *string { - if t == nil { - t = &CreateTask_CreateTask_Task{} - } - return t.AssigneeID -} -func (t *CreateTask_CreateTask_Task) GetAssigner() *CreateTask_CreateTask_Task_Assigner { - if t == nil { - t = &CreateTask_CreateTask_Task{} - } - return t.Assigner -} -func (t *CreateTask_CreateTask_Task) GetAssignerID() *string { - if t == nil { - t = &CreateTask_CreateTask_Task{} - } - return t.AssignerID -} -func (t *CreateTask_CreateTask_Task) GetCompleted() *models.DateTime { - if t == nil { - t = &CreateTask_CreateTask_Task{} - } - return t.Completed -} -func (t *CreateTask_CreateTask_Task) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateTask_CreateTask_Task{} - } - return t.CreatedAt -} -func (t *CreateTask_CreateTask_Task) GetCreatedBy() *string { - if t == nil { - t = &CreateTask_CreateTask_Task{} - } - return t.CreatedBy -} -func (t *CreateTask_CreateTask_Task) GetDetails() *string { - if t == nil { - t = &CreateTask_CreateTask_Task{} - } - return t.Details -} -func (t *CreateTask_CreateTask_Task) GetDisplayID() string { - if t == nil { - t = &CreateTask_CreateTask_Task{} - } - return t.DisplayID -} -func (t *CreateTask_CreateTask_Task) GetDue() *models.DateTime { - if t == nil { - t = &CreateTask_CreateTask_Task{} - } - return t.Due -} -func (t *CreateTask_CreateTask_Task) GetID() string { - if t == nil { - t = &CreateTask_CreateTask_Task{} - } - return t.ID -} -func (t *CreateTask_CreateTask_Task) GetOwnerID() *string { - if t == nil { - t = &CreateTask_CreateTask_Task{} - } - return t.OwnerID -} -func (t *CreateTask_CreateTask_Task) GetStatus() *enums.TaskStatus { - if t == nil { - t = &CreateTask_CreateTask_Task{} - } - return &t.Status -} -func (t *CreateTask_CreateTask_Task) GetTags() []string { - if t == nil { - t = &CreateTask_CreateTask_Task{} - } - return t.Tags -} -func (t *CreateTask_CreateTask_Task) GetTaskKindName() *string { - if t == nil { - t = &CreateTask_CreateTask_Task{} - } - return t.TaskKindName -} -func (t *CreateTask_CreateTask_Task) GetTitle() string { - if t == nil { - t = &CreateTask_CreateTask_Task{} - } - return t.Title -} -func (t *CreateTask_CreateTask_Task) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateTask_CreateTask_Task{} - } - return t.UpdatedAt -} -func (t *CreateTask_CreateTask_Task) GetUpdatedBy() *string { - if t == nil { - t = &CreateTask_CreateTask_Task{} - } - return t.UpdatedBy -} - -type CreateTask_CreateTask struct { - Task CreateTask_CreateTask_Task "json:\"task\" graphql:\"task\"" -} - -func (t *CreateTask_CreateTask) GetTask() *CreateTask_CreateTask_Task { - if t == nil { - t = &CreateTask_CreateTask{} - } - return &t.Task -} - -type DeleteTask_DeleteTask struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteTask_DeleteTask) GetDeletedID() string { - if t == nil { - t = &DeleteTask_DeleteTask{} - } - return t.DeletedID -} - -type GetAllTasks_Tasks_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllTasks_Tasks_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllTasks_Tasks_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllTasks_Tasks_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllTasks_Tasks_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllTasks_Tasks_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllTasks_Tasks_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllTasks_Tasks_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllTasks_Tasks_PageInfo{} - } - return t.StartCursor -} - -type GetAllTasks_Tasks_Edges_Node_Assignee struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" -} - -func (t *GetAllTasks_Tasks_Edges_Node_Assignee) GetDisplayName() string { - if t == nil { - t = &GetAllTasks_Tasks_Edges_Node_Assignee{} - } - return t.DisplayName -} -func (t *GetAllTasks_Tasks_Edges_Node_Assignee) GetID() string { - if t == nil { - t = &GetAllTasks_Tasks_Edges_Node_Assignee{} - } - return t.ID -} - -type GetAllTasks_Tasks_Edges_Node_Assigner struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" -} - -func (t *GetAllTasks_Tasks_Edges_Node_Assigner) GetDisplayName() string { - if t == nil { - t = &GetAllTasks_Tasks_Edges_Node_Assigner{} - } - return t.DisplayName -} -func (t *GetAllTasks_Tasks_Edges_Node_Assigner) GetID() string { - if t == nil { - t = &GetAllTasks_Tasks_Edges_Node_Assigner{} - } - return t.ID -} - -type GetAllTasks_Tasks_Edges_Node struct { - Assignee *GetAllTasks_Tasks_Edges_Node_Assignee "json:\"assignee,omitempty\" graphql:\"assignee\"" - AssigneeID *string "json:\"assigneeID,omitempty\" graphql:\"assigneeID\"" - Assigner *GetAllTasks_Tasks_Edges_Node_Assigner "json:\"assigner,omitempty\" graphql:\"assigner\"" - AssignerID *string "json:\"assignerID,omitempty\" graphql:\"assignerID\"" - Completed *models.DateTime "json:\"completed,omitempty\" graphql:\"completed\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - Due *models.DateTime "json:\"due,omitempty\" graphql:\"due\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Status enums.TaskStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TaskKindName *string "json:\"taskKindName,omitempty\" graphql:\"taskKindName\"" - Title string "json:\"title\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllTasks_Tasks_Edges_Node) GetAssignee() *GetAllTasks_Tasks_Edges_Node_Assignee { - if t == nil { - t = &GetAllTasks_Tasks_Edges_Node{} - } - return t.Assignee -} -func (t *GetAllTasks_Tasks_Edges_Node) GetAssigneeID() *string { - if t == nil { - t = &GetAllTasks_Tasks_Edges_Node{} - } - return t.AssigneeID -} -func (t *GetAllTasks_Tasks_Edges_Node) GetAssigner() *GetAllTasks_Tasks_Edges_Node_Assigner { - if t == nil { - t = &GetAllTasks_Tasks_Edges_Node{} - } - return t.Assigner -} -func (t *GetAllTasks_Tasks_Edges_Node) GetAssignerID() *string { - if t == nil { - t = &GetAllTasks_Tasks_Edges_Node{} - } - return t.AssignerID -} -func (t *GetAllTasks_Tasks_Edges_Node) GetCompleted() *models.DateTime { - if t == nil { - t = &GetAllTasks_Tasks_Edges_Node{} - } - return t.Completed -} -func (t *GetAllTasks_Tasks_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllTasks_Tasks_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllTasks_Tasks_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllTasks_Tasks_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllTasks_Tasks_Edges_Node) GetDetails() *string { - if t == nil { - t = &GetAllTasks_Tasks_Edges_Node{} - } - return t.Details -} -func (t *GetAllTasks_Tasks_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetAllTasks_Tasks_Edges_Node{} - } - return t.DisplayID -} -func (t *GetAllTasks_Tasks_Edges_Node) GetDue() *models.DateTime { - if t == nil { - t = &GetAllTasks_Tasks_Edges_Node{} - } - return t.Due -} -func (t *GetAllTasks_Tasks_Edges_Node) GetID() string { - if t == nil { - t = &GetAllTasks_Tasks_Edges_Node{} - } - return t.ID -} -func (t *GetAllTasks_Tasks_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllTasks_Tasks_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllTasks_Tasks_Edges_Node) GetStatus() *enums.TaskStatus { - if t == nil { - t = &GetAllTasks_Tasks_Edges_Node{} - } - return &t.Status -} -func (t *GetAllTasks_Tasks_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllTasks_Tasks_Edges_Node{} - } - return t.Tags -} -func (t *GetAllTasks_Tasks_Edges_Node) GetTaskKindName() *string { - if t == nil { - t = &GetAllTasks_Tasks_Edges_Node{} - } - return t.TaskKindName -} -func (t *GetAllTasks_Tasks_Edges_Node) GetTitle() string { - if t == nil { - t = &GetAllTasks_Tasks_Edges_Node{} - } - return t.Title -} -func (t *GetAllTasks_Tasks_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllTasks_Tasks_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllTasks_Tasks_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllTasks_Tasks_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllTasks_Tasks_Edges struct { - Node *GetAllTasks_Tasks_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllTasks_Tasks_Edges) GetNode() *GetAllTasks_Tasks_Edges_Node { - if t == nil { - t = &GetAllTasks_Tasks_Edges{} - } - return t.Node -} - -type GetAllTasks_Tasks struct { - Edges []*GetAllTasks_Tasks_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllTasks_Tasks_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllTasks_Tasks) GetEdges() []*GetAllTasks_Tasks_Edges { - if t == nil { - t = &GetAllTasks_Tasks{} - } - return t.Edges -} -func (t *GetAllTasks_Tasks) GetPageInfo() *GetAllTasks_Tasks_PageInfo { - if t == nil { - t = &GetAllTasks_Tasks{} - } - return &t.PageInfo -} -func (t *GetAllTasks_Tasks) GetTotalCount() int64 { - if t == nil { - t = &GetAllTasks_Tasks{} - } - return t.TotalCount -} - -type GetTaskByID_Task_Assignee struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" -} - -func (t *GetTaskByID_Task_Assignee) GetDisplayName() string { - if t == nil { - t = &GetTaskByID_Task_Assignee{} - } - return t.DisplayName -} -func (t *GetTaskByID_Task_Assignee) GetID() string { - if t == nil { - t = &GetTaskByID_Task_Assignee{} - } - return t.ID -} - -type GetTaskByID_Task_Assigner struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" -} - -func (t *GetTaskByID_Task_Assigner) GetDisplayName() string { - if t == nil { - t = &GetTaskByID_Task_Assigner{} - } - return t.DisplayName -} -func (t *GetTaskByID_Task_Assigner) GetID() string { - if t == nil { - t = &GetTaskByID_Task_Assigner{} - } - return t.ID -} - -type GetTaskByID_Task struct { - Assignee *GetTaskByID_Task_Assignee "json:\"assignee,omitempty\" graphql:\"assignee\"" - AssigneeID *string "json:\"assigneeID,omitempty\" graphql:\"assigneeID\"" - Assigner *GetTaskByID_Task_Assigner "json:\"assigner,omitempty\" graphql:\"assigner\"" - AssignerID *string "json:\"assignerID,omitempty\" graphql:\"assignerID\"" - Completed *models.DateTime "json:\"completed,omitempty\" graphql:\"completed\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - Due *models.DateTime "json:\"due,omitempty\" graphql:\"due\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Status enums.TaskStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TaskKindName *string "json:\"taskKindName,omitempty\" graphql:\"taskKindName\"" - Title string "json:\"title\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetTaskByID_Task) GetAssignee() *GetTaskByID_Task_Assignee { - if t == nil { - t = &GetTaskByID_Task{} - } - return t.Assignee -} -func (t *GetTaskByID_Task) GetAssigneeID() *string { - if t == nil { - t = &GetTaskByID_Task{} - } - return t.AssigneeID -} -func (t *GetTaskByID_Task) GetAssigner() *GetTaskByID_Task_Assigner { - if t == nil { - t = &GetTaskByID_Task{} - } - return t.Assigner -} -func (t *GetTaskByID_Task) GetAssignerID() *string { - if t == nil { - t = &GetTaskByID_Task{} - } - return t.AssignerID -} -func (t *GetTaskByID_Task) GetCompleted() *models.DateTime { - if t == nil { - t = &GetTaskByID_Task{} - } - return t.Completed -} -func (t *GetTaskByID_Task) GetCreatedAt() *time.Time { - if t == nil { - t = &GetTaskByID_Task{} - } - return t.CreatedAt -} -func (t *GetTaskByID_Task) GetCreatedBy() *string { - if t == nil { - t = &GetTaskByID_Task{} - } - return t.CreatedBy -} -func (t *GetTaskByID_Task) GetDetails() *string { - if t == nil { - t = &GetTaskByID_Task{} - } - return t.Details -} -func (t *GetTaskByID_Task) GetDisplayID() string { - if t == nil { - t = &GetTaskByID_Task{} - } - return t.DisplayID -} -func (t *GetTaskByID_Task) GetDue() *models.DateTime { - if t == nil { - t = &GetTaskByID_Task{} - } - return t.Due -} -func (t *GetTaskByID_Task) GetID() string { - if t == nil { - t = &GetTaskByID_Task{} - } - return t.ID -} -func (t *GetTaskByID_Task) GetOwnerID() *string { - if t == nil { - t = &GetTaskByID_Task{} - } - return t.OwnerID -} -func (t *GetTaskByID_Task) GetStatus() *enums.TaskStatus { - if t == nil { - t = &GetTaskByID_Task{} - } - return &t.Status -} -func (t *GetTaskByID_Task) GetTags() []string { - if t == nil { - t = &GetTaskByID_Task{} - } - return t.Tags -} -func (t *GetTaskByID_Task) GetTaskKindName() *string { - if t == nil { - t = &GetTaskByID_Task{} - } - return t.TaskKindName -} -func (t *GetTaskByID_Task) GetTitle() string { - if t == nil { - t = &GetTaskByID_Task{} - } - return t.Title -} -func (t *GetTaskByID_Task) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetTaskByID_Task{} - } - return t.UpdatedAt -} -func (t *GetTaskByID_Task) GetUpdatedBy() *string { - if t == nil { - t = &GetTaskByID_Task{} - } - return t.UpdatedBy -} - -type GetTasks_Tasks_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetTasks_Tasks_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetTasks_Tasks_PageInfo{} - } - return t.EndCursor -} -func (t *GetTasks_Tasks_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetTasks_Tasks_PageInfo{} - } - return t.HasNextPage -} -func (t *GetTasks_Tasks_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetTasks_Tasks_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetTasks_Tasks_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetTasks_Tasks_PageInfo{} - } - return t.StartCursor -} - -type GetTasks_Tasks_Edges_Node_Assignee struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" -} - -func (t *GetTasks_Tasks_Edges_Node_Assignee) GetDisplayName() string { - if t == nil { - t = &GetTasks_Tasks_Edges_Node_Assignee{} - } - return t.DisplayName -} -func (t *GetTasks_Tasks_Edges_Node_Assignee) GetID() string { - if t == nil { - t = &GetTasks_Tasks_Edges_Node_Assignee{} - } - return t.ID -} - -type GetTasks_Tasks_Edges_Node_Assigner struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" -} - -func (t *GetTasks_Tasks_Edges_Node_Assigner) GetDisplayName() string { - if t == nil { - t = &GetTasks_Tasks_Edges_Node_Assigner{} - } - return t.DisplayName -} -func (t *GetTasks_Tasks_Edges_Node_Assigner) GetID() string { - if t == nil { - t = &GetTasks_Tasks_Edges_Node_Assigner{} - } - return t.ID -} - -type GetTasks_Tasks_Edges_Node struct { - Assignee *GetTasks_Tasks_Edges_Node_Assignee "json:\"assignee,omitempty\" graphql:\"assignee\"" - AssigneeID *string "json:\"assigneeID,omitempty\" graphql:\"assigneeID\"" - Assigner *GetTasks_Tasks_Edges_Node_Assigner "json:\"assigner,omitempty\" graphql:\"assigner\"" - AssignerID *string "json:\"assignerID,omitempty\" graphql:\"assignerID\"" - Completed *models.DateTime "json:\"completed,omitempty\" graphql:\"completed\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - Due *models.DateTime "json:\"due,omitempty\" graphql:\"due\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Status enums.TaskStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TaskKindName *string "json:\"taskKindName,omitempty\" graphql:\"taskKindName\"" - Title string "json:\"title\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetTasks_Tasks_Edges_Node) GetAssignee() *GetTasks_Tasks_Edges_Node_Assignee { - if t == nil { - t = &GetTasks_Tasks_Edges_Node{} - } - return t.Assignee -} -func (t *GetTasks_Tasks_Edges_Node) GetAssigneeID() *string { - if t == nil { - t = &GetTasks_Tasks_Edges_Node{} - } - return t.AssigneeID -} -func (t *GetTasks_Tasks_Edges_Node) GetAssigner() *GetTasks_Tasks_Edges_Node_Assigner { - if t == nil { - t = &GetTasks_Tasks_Edges_Node{} - } - return t.Assigner -} -func (t *GetTasks_Tasks_Edges_Node) GetAssignerID() *string { - if t == nil { - t = &GetTasks_Tasks_Edges_Node{} - } - return t.AssignerID -} -func (t *GetTasks_Tasks_Edges_Node) GetCompleted() *models.DateTime { - if t == nil { - t = &GetTasks_Tasks_Edges_Node{} - } - return t.Completed -} -func (t *GetTasks_Tasks_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetTasks_Tasks_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetTasks_Tasks_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetTasks_Tasks_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetTasks_Tasks_Edges_Node) GetDetails() *string { - if t == nil { - t = &GetTasks_Tasks_Edges_Node{} - } - return t.Details -} -func (t *GetTasks_Tasks_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetTasks_Tasks_Edges_Node{} - } - return t.DisplayID -} -func (t *GetTasks_Tasks_Edges_Node) GetDue() *models.DateTime { - if t == nil { - t = &GetTasks_Tasks_Edges_Node{} - } - return t.Due -} -func (t *GetTasks_Tasks_Edges_Node) GetID() string { - if t == nil { - t = &GetTasks_Tasks_Edges_Node{} - } - return t.ID -} -func (t *GetTasks_Tasks_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetTasks_Tasks_Edges_Node{} - } - return t.OwnerID -} -func (t *GetTasks_Tasks_Edges_Node) GetStatus() *enums.TaskStatus { - if t == nil { - t = &GetTasks_Tasks_Edges_Node{} - } - return &t.Status -} -func (t *GetTasks_Tasks_Edges_Node) GetTags() []string { - if t == nil { - t = &GetTasks_Tasks_Edges_Node{} - } - return t.Tags -} -func (t *GetTasks_Tasks_Edges_Node) GetTaskKindName() *string { - if t == nil { - t = &GetTasks_Tasks_Edges_Node{} - } - return t.TaskKindName -} -func (t *GetTasks_Tasks_Edges_Node) GetTitle() string { - if t == nil { - t = &GetTasks_Tasks_Edges_Node{} - } - return t.Title -} -func (t *GetTasks_Tasks_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetTasks_Tasks_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetTasks_Tasks_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetTasks_Tasks_Edges_Node{} - } - return t.UpdatedBy -} - -type GetTasks_Tasks_Edges struct { - Node *GetTasks_Tasks_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetTasks_Tasks_Edges) GetNode() *GetTasks_Tasks_Edges_Node { - if t == nil { - t = &GetTasks_Tasks_Edges{} - } - return t.Node -} - -type GetTasks_Tasks struct { - Edges []*GetTasks_Tasks_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetTasks_Tasks_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetTasks_Tasks) GetEdges() []*GetTasks_Tasks_Edges { - if t == nil { - t = &GetTasks_Tasks{} - } - return t.Edges -} -func (t *GetTasks_Tasks) GetPageInfo() *GetTasks_Tasks_PageInfo { - if t == nil { - t = &GetTasks_Tasks{} - } - return &t.PageInfo -} -func (t *GetTasks_Tasks) GetTotalCount() int64 { - if t == nil { - t = &GetTasks_Tasks{} - } - return t.TotalCount -} - -type UpdateTask_UpdateTask_Task_Assignee struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" -} - -func (t *UpdateTask_UpdateTask_Task_Assignee) GetDisplayName() string { - if t == nil { - t = &UpdateTask_UpdateTask_Task_Assignee{} - } - return t.DisplayName -} -func (t *UpdateTask_UpdateTask_Task_Assignee) GetID() string { - if t == nil { - t = &UpdateTask_UpdateTask_Task_Assignee{} - } - return t.ID -} - -type UpdateTask_UpdateTask_Task_Assigner struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" -} - -func (t *UpdateTask_UpdateTask_Task_Assigner) GetDisplayName() string { - if t == nil { - t = &UpdateTask_UpdateTask_Task_Assigner{} - } - return t.DisplayName -} -func (t *UpdateTask_UpdateTask_Task_Assigner) GetID() string { - if t == nil { - t = &UpdateTask_UpdateTask_Task_Assigner{} - } - return t.ID -} - -type UpdateTask_UpdateTask_Task struct { - Assignee *UpdateTask_UpdateTask_Task_Assignee "json:\"assignee,omitempty\" graphql:\"assignee\"" - AssigneeID *string "json:\"assigneeID,omitempty\" graphql:\"assigneeID\"" - Assigner *UpdateTask_UpdateTask_Task_Assigner "json:\"assigner,omitempty\" graphql:\"assigner\"" - AssignerID *string "json:\"assignerID,omitempty\" graphql:\"assignerID\"" - Completed *models.DateTime "json:\"completed,omitempty\" graphql:\"completed\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Details *string "json:\"details,omitempty\" graphql:\"details\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - Due *models.DateTime "json:\"due,omitempty\" graphql:\"due\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Status enums.TaskStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TaskKindName *string "json:\"taskKindName,omitempty\" graphql:\"taskKindName\"" - Title string "json:\"title\" graphql:\"title\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateTask_UpdateTask_Task) GetAssignee() *UpdateTask_UpdateTask_Task_Assignee { - if t == nil { - t = &UpdateTask_UpdateTask_Task{} - } - return t.Assignee -} -func (t *UpdateTask_UpdateTask_Task) GetAssigneeID() *string { - if t == nil { - t = &UpdateTask_UpdateTask_Task{} - } - return t.AssigneeID -} -func (t *UpdateTask_UpdateTask_Task) GetAssigner() *UpdateTask_UpdateTask_Task_Assigner { - if t == nil { - t = &UpdateTask_UpdateTask_Task{} - } - return t.Assigner -} -func (t *UpdateTask_UpdateTask_Task) GetAssignerID() *string { - if t == nil { - t = &UpdateTask_UpdateTask_Task{} - } - return t.AssignerID -} -func (t *UpdateTask_UpdateTask_Task) GetCompleted() *models.DateTime { - if t == nil { - t = &UpdateTask_UpdateTask_Task{} - } - return t.Completed -} -func (t *UpdateTask_UpdateTask_Task) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateTask_UpdateTask_Task{} - } - return t.CreatedAt -} -func (t *UpdateTask_UpdateTask_Task) GetCreatedBy() *string { - if t == nil { - t = &UpdateTask_UpdateTask_Task{} - } - return t.CreatedBy -} -func (t *UpdateTask_UpdateTask_Task) GetDetails() *string { - if t == nil { - t = &UpdateTask_UpdateTask_Task{} - } - return t.Details -} -func (t *UpdateTask_UpdateTask_Task) GetDisplayID() string { - if t == nil { - t = &UpdateTask_UpdateTask_Task{} - } - return t.DisplayID -} -func (t *UpdateTask_UpdateTask_Task) GetDue() *models.DateTime { - if t == nil { - t = &UpdateTask_UpdateTask_Task{} - } - return t.Due -} -func (t *UpdateTask_UpdateTask_Task) GetID() string { - if t == nil { - t = &UpdateTask_UpdateTask_Task{} - } - return t.ID -} -func (t *UpdateTask_UpdateTask_Task) GetOwnerID() *string { - if t == nil { - t = &UpdateTask_UpdateTask_Task{} - } - return t.OwnerID -} -func (t *UpdateTask_UpdateTask_Task) GetStatus() *enums.TaskStatus { - if t == nil { - t = &UpdateTask_UpdateTask_Task{} - } - return &t.Status -} -func (t *UpdateTask_UpdateTask_Task) GetTags() []string { - if t == nil { - t = &UpdateTask_UpdateTask_Task{} - } - return t.Tags -} -func (t *UpdateTask_UpdateTask_Task) GetTaskKindName() *string { - if t == nil { - t = &UpdateTask_UpdateTask_Task{} - } - return t.TaskKindName -} -func (t *UpdateTask_UpdateTask_Task) GetTitle() string { - if t == nil { - t = &UpdateTask_UpdateTask_Task{} - } - return t.Title -} -func (t *UpdateTask_UpdateTask_Task) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateTask_UpdateTask_Task{} - } - return t.UpdatedAt -} -func (t *UpdateTask_UpdateTask_Task) GetUpdatedBy() *string { - if t == nil { - t = &UpdateTask_UpdateTask_Task{} - } - return t.UpdatedBy -} - -type UpdateTask_UpdateTask struct { - Task UpdateTask_UpdateTask_Task "json:\"task\" graphql:\"task\"" -} - -func (t *UpdateTask_UpdateTask) GetTask() *UpdateTask_UpdateTask_Task { - if t == nil { - t = &UpdateTask_UpdateTask{} - } - return &t.Task -} - -type CreateBulkCSVTemplate_CreateBulkCSVTemplate_Templates struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - ID string "json:\"id\" graphql:\"id\"" - Jsonconfig map[string]any "json:\"jsonconfig\" graphql:\"jsonconfig\"" - Kind *enums.TemplateKind "json:\"kind,omitempty\" graphql:\"kind\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TemplateType enums.DocumentType "json:\"templateType\" graphql:\"templateType\"" - Uischema map[string]any "json:\"uischema,omitempty\" graphql:\"uischema\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCSVTemplate_CreateBulkCSVTemplate_Templates) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVTemplate_CreateBulkCSVTemplate_Templates{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVTemplate_CreateBulkCSVTemplate_Templates) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVTemplate_CreateBulkCSVTemplate_Templates{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVTemplate_CreateBulkCSVTemplate_Templates) GetDescription() *string { - if t == nil { - t = &CreateBulkCSVTemplate_CreateBulkCSVTemplate_Templates{} - } - return t.Description -} -func (t *CreateBulkCSVTemplate_CreateBulkCSVTemplate_Templates) GetID() string { - if t == nil { - t = &CreateBulkCSVTemplate_CreateBulkCSVTemplate_Templates{} - } - return t.ID -} -func (t *CreateBulkCSVTemplate_CreateBulkCSVTemplate_Templates) GetJsonconfig() map[string]any { - if t == nil { - t = &CreateBulkCSVTemplate_CreateBulkCSVTemplate_Templates{} - } - return t.Jsonconfig -} -func (t *CreateBulkCSVTemplate_CreateBulkCSVTemplate_Templates) GetKind() *enums.TemplateKind { - if t == nil { - t = &CreateBulkCSVTemplate_CreateBulkCSVTemplate_Templates{} - } - return t.Kind -} -func (t *CreateBulkCSVTemplate_CreateBulkCSVTemplate_Templates) GetName() string { - if t == nil { - t = &CreateBulkCSVTemplate_CreateBulkCSVTemplate_Templates{} - } - return t.Name -} -func (t *CreateBulkCSVTemplate_CreateBulkCSVTemplate_Templates) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCSVTemplate_CreateBulkCSVTemplate_Templates{} - } - return t.OwnerID -} -func (t *CreateBulkCSVTemplate_CreateBulkCSVTemplate_Templates) GetTags() []string { - if t == nil { - t = &CreateBulkCSVTemplate_CreateBulkCSVTemplate_Templates{} - } - return t.Tags -} -func (t *CreateBulkCSVTemplate_CreateBulkCSVTemplate_Templates) GetTemplateType() *enums.DocumentType { - if t == nil { - t = &CreateBulkCSVTemplate_CreateBulkCSVTemplate_Templates{} - } - return &t.TemplateType -} -func (t *CreateBulkCSVTemplate_CreateBulkCSVTemplate_Templates) GetUischema() map[string]any { - if t == nil { - t = &CreateBulkCSVTemplate_CreateBulkCSVTemplate_Templates{} - } - return t.Uischema -} -func (t *CreateBulkCSVTemplate_CreateBulkCSVTemplate_Templates) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVTemplate_CreateBulkCSVTemplate_Templates{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVTemplate_CreateBulkCSVTemplate_Templates) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVTemplate_CreateBulkCSVTemplate_Templates{} - } - return t.UpdatedBy -} - -type CreateBulkCSVTemplate_CreateBulkCSVTemplate struct { - Templates []*CreateBulkCSVTemplate_CreateBulkCSVTemplate_Templates "json:\"templates,omitempty\" graphql:\"templates\"" -} - -func (t *CreateBulkCSVTemplate_CreateBulkCSVTemplate) GetTemplates() []*CreateBulkCSVTemplate_CreateBulkCSVTemplate_Templates { - if t == nil { - t = &CreateBulkCSVTemplate_CreateBulkCSVTemplate{} - } - return t.Templates -} - -type CreateBulkTemplate_CreateBulkTemplate_Templates struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - ID string "json:\"id\" graphql:\"id\"" - Jsonconfig map[string]any "json:\"jsonconfig\" graphql:\"jsonconfig\"" - Kind *enums.TemplateKind "json:\"kind,omitempty\" graphql:\"kind\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TemplateType enums.DocumentType "json:\"templateType\" graphql:\"templateType\"" - Uischema map[string]any "json:\"uischema,omitempty\" graphql:\"uischema\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkTemplate_CreateBulkTemplate_Templates) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkTemplate_CreateBulkTemplate_Templates{} - } - return t.CreatedAt -} -func (t *CreateBulkTemplate_CreateBulkTemplate_Templates) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkTemplate_CreateBulkTemplate_Templates{} - } - return t.CreatedBy -} -func (t *CreateBulkTemplate_CreateBulkTemplate_Templates) GetDescription() *string { - if t == nil { - t = &CreateBulkTemplate_CreateBulkTemplate_Templates{} - } - return t.Description -} -func (t *CreateBulkTemplate_CreateBulkTemplate_Templates) GetID() string { - if t == nil { - t = &CreateBulkTemplate_CreateBulkTemplate_Templates{} - } - return t.ID -} -func (t *CreateBulkTemplate_CreateBulkTemplate_Templates) GetJsonconfig() map[string]any { - if t == nil { - t = &CreateBulkTemplate_CreateBulkTemplate_Templates{} - } - return t.Jsonconfig -} -func (t *CreateBulkTemplate_CreateBulkTemplate_Templates) GetKind() *enums.TemplateKind { - if t == nil { - t = &CreateBulkTemplate_CreateBulkTemplate_Templates{} - } - return t.Kind -} -func (t *CreateBulkTemplate_CreateBulkTemplate_Templates) GetName() string { - if t == nil { - t = &CreateBulkTemplate_CreateBulkTemplate_Templates{} - } - return t.Name -} -func (t *CreateBulkTemplate_CreateBulkTemplate_Templates) GetOwnerID() *string { - if t == nil { - t = &CreateBulkTemplate_CreateBulkTemplate_Templates{} - } - return t.OwnerID -} -func (t *CreateBulkTemplate_CreateBulkTemplate_Templates) GetTags() []string { - if t == nil { - t = &CreateBulkTemplate_CreateBulkTemplate_Templates{} - } - return t.Tags -} -func (t *CreateBulkTemplate_CreateBulkTemplate_Templates) GetTemplateType() *enums.DocumentType { - if t == nil { - t = &CreateBulkTemplate_CreateBulkTemplate_Templates{} - } - return &t.TemplateType -} -func (t *CreateBulkTemplate_CreateBulkTemplate_Templates) GetUischema() map[string]any { - if t == nil { - t = &CreateBulkTemplate_CreateBulkTemplate_Templates{} - } - return t.Uischema -} -func (t *CreateBulkTemplate_CreateBulkTemplate_Templates) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkTemplate_CreateBulkTemplate_Templates{} - } - return t.UpdatedAt -} -func (t *CreateBulkTemplate_CreateBulkTemplate_Templates) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkTemplate_CreateBulkTemplate_Templates{} - } - return t.UpdatedBy -} - -type CreateBulkTemplate_CreateBulkTemplate struct { - Templates []*CreateBulkTemplate_CreateBulkTemplate_Templates "json:\"templates,omitempty\" graphql:\"templates\"" -} - -func (t *CreateBulkTemplate_CreateBulkTemplate) GetTemplates() []*CreateBulkTemplate_CreateBulkTemplate_Templates { - if t == nil { - t = &CreateBulkTemplate_CreateBulkTemplate{} - } - return t.Templates -} - -type CreateTemplate_CreateTemplate_Template_Files_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *CreateTemplate_CreateTemplate_Template_Files_Edges_Node) GetID() string { - if t == nil { - t = &CreateTemplate_CreateTemplate_Template_Files_Edges_Node{} - } - return t.ID -} -func (t *CreateTemplate_CreateTemplate_Template_Files_Edges_Node) GetPresignedURL() *string { - if t == nil { - t = &CreateTemplate_CreateTemplate_Template_Files_Edges_Node{} - } - return t.PresignedURL -} - -type CreateTemplate_CreateTemplate_Template_Files_Edges struct { - Node *CreateTemplate_CreateTemplate_Template_Files_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *CreateTemplate_CreateTemplate_Template_Files_Edges) GetNode() *CreateTemplate_CreateTemplate_Template_Files_Edges_Node { - if t == nil { - t = &CreateTemplate_CreateTemplate_Template_Files_Edges{} - } - return t.Node -} - -type CreateTemplate_CreateTemplate_Template_Files struct { - Edges []*CreateTemplate_CreateTemplate_Template_Files_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *CreateTemplate_CreateTemplate_Template_Files) GetEdges() []*CreateTemplate_CreateTemplate_Template_Files_Edges { - if t == nil { - t = &CreateTemplate_CreateTemplate_Template_Files{} - } - return t.Edges -} - -type CreateTemplate_CreateTemplate_Template struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - Files CreateTemplate_CreateTemplate_Template_Files "json:\"files\" graphql:\"files\"" - ID string "json:\"id\" graphql:\"id\"" - Jsonconfig map[string]any "json:\"jsonconfig\" graphql:\"jsonconfig\"" - Kind *enums.TemplateKind "json:\"kind,omitempty\" graphql:\"kind\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TemplateType enums.DocumentType "json:\"templateType\" graphql:\"templateType\"" - Uischema map[string]any "json:\"uischema,omitempty\" graphql:\"uischema\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateTemplate_CreateTemplate_Template) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateTemplate_CreateTemplate_Template{} - } - return t.CreatedAt -} -func (t *CreateTemplate_CreateTemplate_Template) GetCreatedBy() *string { - if t == nil { - t = &CreateTemplate_CreateTemplate_Template{} - } - return t.CreatedBy -} -func (t *CreateTemplate_CreateTemplate_Template) GetDescription() *string { - if t == nil { - t = &CreateTemplate_CreateTemplate_Template{} - } - return t.Description -} -func (t *CreateTemplate_CreateTemplate_Template) GetFiles() *CreateTemplate_CreateTemplate_Template_Files { - if t == nil { - t = &CreateTemplate_CreateTemplate_Template{} - } - return &t.Files -} -func (t *CreateTemplate_CreateTemplate_Template) GetID() string { - if t == nil { - t = &CreateTemplate_CreateTemplate_Template{} - } - return t.ID -} -func (t *CreateTemplate_CreateTemplate_Template) GetJsonconfig() map[string]any { - if t == nil { - t = &CreateTemplate_CreateTemplate_Template{} - } - return t.Jsonconfig -} -func (t *CreateTemplate_CreateTemplate_Template) GetKind() *enums.TemplateKind { - if t == nil { - t = &CreateTemplate_CreateTemplate_Template{} - } - return t.Kind -} -func (t *CreateTemplate_CreateTemplate_Template) GetName() string { - if t == nil { - t = &CreateTemplate_CreateTemplate_Template{} - } - return t.Name -} -func (t *CreateTemplate_CreateTemplate_Template) GetOwnerID() *string { - if t == nil { - t = &CreateTemplate_CreateTemplate_Template{} - } - return t.OwnerID -} -func (t *CreateTemplate_CreateTemplate_Template) GetTags() []string { - if t == nil { - t = &CreateTemplate_CreateTemplate_Template{} - } - return t.Tags -} -func (t *CreateTemplate_CreateTemplate_Template) GetTemplateType() *enums.DocumentType { - if t == nil { - t = &CreateTemplate_CreateTemplate_Template{} - } - return &t.TemplateType -} -func (t *CreateTemplate_CreateTemplate_Template) GetUischema() map[string]any { - if t == nil { - t = &CreateTemplate_CreateTemplate_Template{} - } - return t.Uischema -} -func (t *CreateTemplate_CreateTemplate_Template) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateTemplate_CreateTemplate_Template{} - } - return t.UpdatedAt -} -func (t *CreateTemplate_CreateTemplate_Template) GetUpdatedBy() *string { - if t == nil { - t = &CreateTemplate_CreateTemplate_Template{} - } - return t.UpdatedBy -} - -type CreateTemplate_CreateTemplate struct { - Template CreateTemplate_CreateTemplate_Template "json:\"template\" graphql:\"template\"" -} - -func (t *CreateTemplate_CreateTemplate) GetTemplate() *CreateTemplate_CreateTemplate_Template { - if t == nil { - t = &CreateTemplate_CreateTemplate{} - } - return &t.Template -} - -type DeleteTemplate_DeleteTemplate struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteTemplate_DeleteTemplate) GetDeletedID() string { - if t == nil { - t = &DeleteTemplate_DeleteTemplate{} - } - return t.DeletedID -} - -type GetAllTemplates_Templates_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllTemplates_Templates_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllTemplates_Templates_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllTemplates_Templates_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllTemplates_Templates_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllTemplates_Templates_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllTemplates_Templates_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllTemplates_Templates_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllTemplates_Templates_PageInfo{} - } - return t.StartCursor -} - -type GetAllTemplates_Templates_Edges_Node_Files_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *GetAllTemplates_Templates_Edges_Node_Files_Edges_Node) GetID() string { - if t == nil { - t = &GetAllTemplates_Templates_Edges_Node_Files_Edges_Node{} - } - return t.ID -} -func (t *GetAllTemplates_Templates_Edges_Node_Files_Edges_Node) GetPresignedURL() *string { - if t == nil { - t = &GetAllTemplates_Templates_Edges_Node_Files_Edges_Node{} - } - return t.PresignedURL -} - -type GetAllTemplates_Templates_Edges_Node_Files_Edges struct { - Node *GetAllTemplates_Templates_Edges_Node_Files_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllTemplates_Templates_Edges_Node_Files_Edges) GetNode() *GetAllTemplates_Templates_Edges_Node_Files_Edges_Node { - if t == nil { - t = &GetAllTemplates_Templates_Edges_Node_Files_Edges{} - } - return t.Node -} - -type GetAllTemplates_Templates_Edges_Node_Files struct { - Edges []*GetAllTemplates_Templates_Edges_Node_Files_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetAllTemplates_Templates_Edges_Node_Files) GetEdges() []*GetAllTemplates_Templates_Edges_Node_Files_Edges { - if t == nil { - t = &GetAllTemplates_Templates_Edges_Node_Files{} - } - return t.Edges -} - -type GetAllTemplates_Templates_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - Files GetAllTemplates_Templates_Edges_Node_Files "json:\"files\" graphql:\"files\"" - ID string "json:\"id\" graphql:\"id\"" - Jsonconfig map[string]any "json:\"jsonconfig\" graphql:\"jsonconfig\"" - Kind *enums.TemplateKind "json:\"kind,omitempty\" graphql:\"kind\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TemplateType enums.DocumentType "json:\"templateType\" graphql:\"templateType\"" - Uischema map[string]any "json:\"uischema,omitempty\" graphql:\"uischema\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllTemplates_Templates_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllTemplates_Templates_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllTemplates_Templates_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllTemplates_Templates_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllTemplates_Templates_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetAllTemplates_Templates_Edges_Node{} - } - return t.Description -} -func (t *GetAllTemplates_Templates_Edges_Node) GetFiles() *GetAllTemplates_Templates_Edges_Node_Files { - if t == nil { - t = &GetAllTemplates_Templates_Edges_Node{} - } - return &t.Files -} -func (t *GetAllTemplates_Templates_Edges_Node) GetID() string { - if t == nil { - t = &GetAllTemplates_Templates_Edges_Node{} - } - return t.ID -} -func (t *GetAllTemplates_Templates_Edges_Node) GetJsonconfig() map[string]any { - if t == nil { - t = &GetAllTemplates_Templates_Edges_Node{} - } - return t.Jsonconfig -} -func (t *GetAllTemplates_Templates_Edges_Node) GetKind() *enums.TemplateKind { - if t == nil { - t = &GetAllTemplates_Templates_Edges_Node{} - } - return t.Kind -} -func (t *GetAllTemplates_Templates_Edges_Node) GetName() string { - if t == nil { - t = &GetAllTemplates_Templates_Edges_Node{} - } - return t.Name -} -func (t *GetAllTemplates_Templates_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllTemplates_Templates_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllTemplates_Templates_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllTemplates_Templates_Edges_Node{} - } - return t.Tags -} -func (t *GetAllTemplates_Templates_Edges_Node) GetTemplateType() *enums.DocumentType { - if t == nil { - t = &GetAllTemplates_Templates_Edges_Node{} - } - return &t.TemplateType -} -func (t *GetAllTemplates_Templates_Edges_Node) GetUischema() map[string]any { - if t == nil { - t = &GetAllTemplates_Templates_Edges_Node{} - } - return t.Uischema -} -func (t *GetAllTemplates_Templates_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllTemplates_Templates_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllTemplates_Templates_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllTemplates_Templates_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllTemplates_Templates_Edges struct { - Node *GetAllTemplates_Templates_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllTemplates_Templates_Edges) GetNode() *GetAllTemplates_Templates_Edges_Node { - if t == nil { - t = &GetAllTemplates_Templates_Edges{} - } - return t.Node -} - -type GetAllTemplates_Templates struct { - Edges []*GetAllTemplates_Templates_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllTemplates_Templates_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllTemplates_Templates) GetEdges() []*GetAllTemplates_Templates_Edges { - if t == nil { - t = &GetAllTemplates_Templates{} - } - return t.Edges -} -func (t *GetAllTemplates_Templates) GetPageInfo() *GetAllTemplates_Templates_PageInfo { - if t == nil { - t = &GetAllTemplates_Templates{} - } - return &t.PageInfo -} -func (t *GetAllTemplates_Templates) GetTotalCount() int64 { - if t == nil { - t = &GetAllTemplates_Templates{} - } - return t.TotalCount -} - -type GetTemplateByID_Template_Files_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *GetTemplateByID_Template_Files_Edges_Node) GetID() string { - if t == nil { - t = &GetTemplateByID_Template_Files_Edges_Node{} - } - return t.ID -} -func (t *GetTemplateByID_Template_Files_Edges_Node) GetPresignedURL() *string { - if t == nil { - t = &GetTemplateByID_Template_Files_Edges_Node{} - } - return t.PresignedURL -} - -type GetTemplateByID_Template_Files_Edges struct { - Node *GetTemplateByID_Template_Files_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetTemplateByID_Template_Files_Edges) GetNode() *GetTemplateByID_Template_Files_Edges_Node { - if t == nil { - t = &GetTemplateByID_Template_Files_Edges{} - } - return t.Node -} - -type GetTemplateByID_Template_Files struct { - Edges []*GetTemplateByID_Template_Files_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetTemplateByID_Template_Files) GetEdges() []*GetTemplateByID_Template_Files_Edges { - if t == nil { - t = &GetTemplateByID_Template_Files{} - } - return t.Edges -} - -type GetTemplateByID_Template struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - Files GetTemplateByID_Template_Files "json:\"files\" graphql:\"files\"" - ID string "json:\"id\" graphql:\"id\"" - Jsonconfig map[string]any "json:\"jsonconfig\" graphql:\"jsonconfig\"" - Kind *enums.TemplateKind "json:\"kind,omitempty\" graphql:\"kind\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TemplateType enums.DocumentType "json:\"templateType\" graphql:\"templateType\"" - Uischema map[string]any "json:\"uischema,omitempty\" graphql:\"uischema\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetTemplateByID_Template) GetCreatedAt() *time.Time { - if t == nil { - t = &GetTemplateByID_Template{} - } - return t.CreatedAt -} -func (t *GetTemplateByID_Template) GetCreatedBy() *string { - if t == nil { - t = &GetTemplateByID_Template{} - } - return t.CreatedBy -} -func (t *GetTemplateByID_Template) GetDescription() *string { - if t == nil { - t = &GetTemplateByID_Template{} - } - return t.Description -} -func (t *GetTemplateByID_Template) GetFiles() *GetTemplateByID_Template_Files { - if t == nil { - t = &GetTemplateByID_Template{} - } - return &t.Files -} -func (t *GetTemplateByID_Template) GetID() string { - if t == nil { - t = &GetTemplateByID_Template{} - } - return t.ID -} -func (t *GetTemplateByID_Template) GetJsonconfig() map[string]any { - if t == nil { - t = &GetTemplateByID_Template{} - } - return t.Jsonconfig -} -func (t *GetTemplateByID_Template) GetKind() *enums.TemplateKind { - if t == nil { - t = &GetTemplateByID_Template{} - } - return t.Kind -} -func (t *GetTemplateByID_Template) GetName() string { - if t == nil { - t = &GetTemplateByID_Template{} - } - return t.Name -} -func (t *GetTemplateByID_Template) GetOwnerID() *string { - if t == nil { - t = &GetTemplateByID_Template{} - } - return t.OwnerID -} -func (t *GetTemplateByID_Template) GetTags() []string { - if t == nil { - t = &GetTemplateByID_Template{} - } - return t.Tags -} -func (t *GetTemplateByID_Template) GetTemplateType() *enums.DocumentType { - if t == nil { - t = &GetTemplateByID_Template{} - } - return &t.TemplateType -} -func (t *GetTemplateByID_Template) GetUischema() map[string]any { - if t == nil { - t = &GetTemplateByID_Template{} - } - return t.Uischema -} -func (t *GetTemplateByID_Template) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetTemplateByID_Template{} - } - return t.UpdatedAt -} -func (t *GetTemplateByID_Template) GetUpdatedBy() *string { - if t == nil { - t = &GetTemplateByID_Template{} - } - return t.UpdatedBy -} - -type GetTemplates_Templates_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetTemplates_Templates_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetTemplates_Templates_PageInfo{} - } - return t.EndCursor -} -func (t *GetTemplates_Templates_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetTemplates_Templates_PageInfo{} - } - return t.HasNextPage -} -func (t *GetTemplates_Templates_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetTemplates_Templates_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetTemplates_Templates_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetTemplates_Templates_PageInfo{} - } - return t.StartCursor -} - -type GetTemplates_Templates_Edges_Node_Files_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *GetTemplates_Templates_Edges_Node_Files_Edges_Node) GetID() string { - if t == nil { - t = &GetTemplates_Templates_Edges_Node_Files_Edges_Node{} - } - return t.ID -} -func (t *GetTemplates_Templates_Edges_Node_Files_Edges_Node) GetPresignedURL() *string { - if t == nil { - t = &GetTemplates_Templates_Edges_Node_Files_Edges_Node{} - } - return t.PresignedURL -} - -type GetTemplates_Templates_Edges_Node_Files_Edges struct { - Node *GetTemplates_Templates_Edges_Node_Files_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetTemplates_Templates_Edges_Node_Files_Edges) GetNode() *GetTemplates_Templates_Edges_Node_Files_Edges_Node { - if t == nil { - t = &GetTemplates_Templates_Edges_Node_Files_Edges{} - } - return t.Node -} - -type GetTemplates_Templates_Edges_Node_Files struct { - Edges []*GetTemplates_Templates_Edges_Node_Files_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetTemplates_Templates_Edges_Node_Files) GetEdges() []*GetTemplates_Templates_Edges_Node_Files_Edges { - if t == nil { - t = &GetTemplates_Templates_Edges_Node_Files{} - } - return t.Edges -} - -type GetTemplates_Templates_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - Files GetTemplates_Templates_Edges_Node_Files "json:\"files\" graphql:\"files\"" - ID string "json:\"id\" graphql:\"id\"" - Jsonconfig map[string]any "json:\"jsonconfig\" graphql:\"jsonconfig\"" - Kind *enums.TemplateKind "json:\"kind,omitempty\" graphql:\"kind\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TemplateType enums.DocumentType "json:\"templateType\" graphql:\"templateType\"" - Uischema map[string]any "json:\"uischema,omitempty\" graphql:\"uischema\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetTemplates_Templates_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetTemplates_Templates_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetTemplates_Templates_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetTemplates_Templates_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetTemplates_Templates_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetTemplates_Templates_Edges_Node{} - } - return t.Description -} -func (t *GetTemplates_Templates_Edges_Node) GetFiles() *GetTemplates_Templates_Edges_Node_Files { - if t == nil { - t = &GetTemplates_Templates_Edges_Node{} - } - return &t.Files -} -func (t *GetTemplates_Templates_Edges_Node) GetID() string { - if t == nil { - t = &GetTemplates_Templates_Edges_Node{} - } - return t.ID -} -func (t *GetTemplates_Templates_Edges_Node) GetJsonconfig() map[string]any { - if t == nil { - t = &GetTemplates_Templates_Edges_Node{} - } - return t.Jsonconfig -} -func (t *GetTemplates_Templates_Edges_Node) GetKind() *enums.TemplateKind { - if t == nil { - t = &GetTemplates_Templates_Edges_Node{} - } - return t.Kind -} -func (t *GetTemplates_Templates_Edges_Node) GetName() string { - if t == nil { - t = &GetTemplates_Templates_Edges_Node{} - } - return t.Name -} -func (t *GetTemplates_Templates_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetTemplates_Templates_Edges_Node{} - } - return t.OwnerID -} -func (t *GetTemplates_Templates_Edges_Node) GetTags() []string { - if t == nil { - t = &GetTemplates_Templates_Edges_Node{} - } - return t.Tags -} -func (t *GetTemplates_Templates_Edges_Node) GetTemplateType() *enums.DocumentType { - if t == nil { - t = &GetTemplates_Templates_Edges_Node{} - } - return &t.TemplateType -} -func (t *GetTemplates_Templates_Edges_Node) GetUischema() map[string]any { - if t == nil { - t = &GetTemplates_Templates_Edges_Node{} - } - return t.Uischema -} -func (t *GetTemplates_Templates_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetTemplates_Templates_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetTemplates_Templates_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetTemplates_Templates_Edges_Node{} - } - return t.UpdatedBy -} - -type GetTemplates_Templates_Edges struct { - Node *GetTemplates_Templates_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetTemplates_Templates_Edges) GetNode() *GetTemplates_Templates_Edges_Node { - if t == nil { - t = &GetTemplates_Templates_Edges{} - } - return t.Node -} - -type GetTemplates_Templates struct { - Edges []*GetTemplates_Templates_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetTemplates_Templates_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetTemplates_Templates) GetEdges() []*GetTemplates_Templates_Edges { - if t == nil { - t = &GetTemplates_Templates{} - } - return t.Edges -} -func (t *GetTemplates_Templates) GetPageInfo() *GetTemplates_Templates_PageInfo { - if t == nil { - t = &GetTemplates_Templates{} - } - return &t.PageInfo -} -func (t *GetTemplates_Templates) GetTotalCount() int64 { - if t == nil { - t = &GetTemplates_Templates{} - } - return t.TotalCount -} - -type UpdateTemplate_UpdateTemplate_Template_Files_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *UpdateTemplate_UpdateTemplate_Template_Files_Edges_Node) GetID() string { - if t == nil { - t = &UpdateTemplate_UpdateTemplate_Template_Files_Edges_Node{} - } - return t.ID -} -func (t *UpdateTemplate_UpdateTemplate_Template_Files_Edges_Node) GetPresignedURL() *string { - if t == nil { - t = &UpdateTemplate_UpdateTemplate_Template_Files_Edges_Node{} - } - return t.PresignedURL -} - -type UpdateTemplate_UpdateTemplate_Template_Files_Edges struct { - Node *UpdateTemplate_UpdateTemplate_Template_Files_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *UpdateTemplate_UpdateTemplate_Template_Files_Edges) GetNode() *UpdateTemplate_UpdateTemplate_Template_Files_Edges_Node { - if t == nil { - t = &UpdateTemplate_UpdateTemplate_Template_Files_Edges{} - } - return t.Node -} - -type UpdateTemplate_UpdateTemplate_Template_Files struct { - Edges []*UpdateTemplate_UpdateTemplate_Template_Files_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *UpdateTemplate_UpdateTemplate_Template_Files) GetEdges() []*UpdateTemplate_UpdateTemplate_Template_Files_Edges { - if t == nil { - t = &UpdateTemplate_UpdateTemplate_Template_Files{} - } - return t.Edges -} - -type UpdateTemplate_UpdateTemplate_Template struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - Files UpdateTemplate_UpdateTemplate_Template_Files "json:\"files\" graphql:\"files\"" - ID string "json:\"id\" graphql:\"id\"" - Jsonconfig map[string]any "json:\"jsonconfig\" graphql:\"jsonconfig\"" - Kind *enums.TemplateKind "json:\"kind,omitempty\" graphql:\"kind\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TemplateType enums.DocumentType "json:\"templateType\" graphql:\"templateType\"" - Uischema map[string]any "json:\"uischema,omitempty\" graphql:\"uischema\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateTemplate_UpdateTemplate_Template) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateTemplate_UpdateTemplate_Template{} - } - return t.CreatedAt -} -func (t *UpdateTemplate_UpdateTemplate_Template) GetCreatedBy() *string { - if t == nil { - t = &UpdateTemplate_UpdateTemplate_Template{} - } - return t.CreatedBy -} -func (t *UpdateTemplate_UpdateTemplate_Template) GetDescription() *string { - if t == nil { - t = &UpdateTemplate_UpdateTemplate_Template{} - } - return t.Description -} -func (t *UpdateTemplate_UpdateTemplate_Template) GetFiles() *UpdateTemplate_UpdateTemplate_Template_Files { - if t == nil { - t = &UpdateTemplate_UpdateTemplate_Template{} - } - return &t.Files -} -func (t *UpdateTemplate_UpdateTemplate_Template) GetID() string { - if t == nil { - t = &UpdateTemplate_UpdateTemplate_Template{} - } - return t.ID -} -func (t *UpdateTemplate_UpdateTemplate_Template) GetJsonconfig() map[string]any { - if t == nil { - t = &UpdateTemplate_UpdateTemplate_Template{} - } - return t.Jsonconfig -} -func (t *UpdateTemplate_UpdateTemplate_Template) GetKind() *enums.TemplateKind { - if t == nil { - t = &UpdateTemplate_UpdateTemplate_Template{} - } - return t.Kind -} -func (t *UpdateTemplate_UpdateTemplate_Template) GetName() string { - if t == nil { - t = &UpdateTemplate_UpdateTemplate_Template{} - } - return t.Name -} -func (t *UpdateTemplate_UpdateTemplate_Template) GetOwnerID() *string { - if t == nil { - t = &UpdateTemplate_UpdateTemplate_Template{} - } - return t.OwnerID -} -func (t *UpdateTemplate_UpdateTemplate_Template) GetTags() []string { - if t == nil { - t = &UpdateTemplate_UpdateTemplate_Template{} - } - return t.Tags -} -func (t *UpdateTemplate_UpdateTemplate_Template) GetTemplateType() *enums.DocumentType { - if t == nil { - t = &UpdateTemplate_UpdateTemplate_Template{} - } - return &t.TemplateType -} -func (t *UpdateTemplate_UpdateTemplate_Template) GetUischema() map[string]any { - if t == nil { - t = &UpdateTemplate_UpdateTemplate_Template{} - } - return t.Uischema -} -func (t *UpdateTemplate_UpdateTemplate_Template) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateTemplate_UpdateTemplate_Template{} - } - return t.UpdatedAt -} -func (t *UpdateTemplate_UpdateTemplate_Template) GetUpdatedBy() *string { - if t == nil { - t = &UpdateTemplate_UpdateTemplate_Template{} - } - return t.UpdatedBy -} - -type UpdateTemplate_UpdateTemplate struct { - Template UpdateTemplate_UpdateTemplate_Template "json:\"template\" graphql:\"template\"" -} - -func (t *UpdateTemplate_UpdateTemplate) GetTemplate() *UpdateTemplate_UpdateTemplate_Template { - if t == nil { - t = &UpdateTemplate_UpdateTemplate{} - } - return &t.Template -} - -type CreateTFASetting_CreateTFASetting_TfaSetting struct { - TotpAllowed *bool "json:\"totpAllowed,omitempty\" graphql:\"totpAllowed\"" - Verified bool "json:\"verified\" graphql:\"verified\"" -} - -func (t *CreateTFASetting_CreateTFASetting_TfaSetting) GetTotpAllowed() *bool { - if t == nil { - t = &CreateTFASetting_CreateTFASetting_TfaSetting{} - } - return t.TotpAllowed -} -func (t *CreateTFASetting_CreateTFASetting_TfaSetting) GetVerified() bool { - if t == nil { - t = &CreateTFASetting_CreateTFASetting_TfaSetting{} - } - return t.Verified -} - -type CreateTFASetting_CreateTFASetting struct { - QRCode *string "json:\"qrCode,omitempty\" graphql:\"qrCode\"" - TfaSecret *string "json:\"tfaSecret,omitempty\" graphql:\"tfaSecret\"" - TfaSetting CreateTFASetting_CreateTFASetting_TfaSetting "json:\"tfaSetting\" graphql:\"tfaSetting\"" -} - -func (t *CreateTFASetting_CreateTFASetting) GetQRCode() *string { - if t == nil { - t = &CreateTFASetting_CreateTFASetting{} - } - return t.QRCode -} -func (t *CreateTFASetting_CreateTFASetting) GetTfaSecret() *string { - if t == nil { - t = &CreateTFASetting_CreateTFASetting{} - } - return t.TfaSecret -} -func (t *CreateTFASetting_CreateTFASetting) GetTfaSetting() *CreateTFASetting_CreateTFASetting_TfaSetting { - if t == nil { - t = &CreateTFASetting_CreateTFASetting{} - } - return &t.TfaSetting -} - -type GetAllTFASettings_TfaSettings_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllTFASettings_TfaSettings_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllTFASettings_TfaSettings_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllTFASettings_TfaSettings_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllTFASettings_TfaSettings_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllTFASettings_TfaSettings_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllTFASettings_TfaSettings_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllTFASettings_TfaSettings_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllTFASettings_TfaSettings_PageInfo{} - } - return t.StartCursor -} - -type GetAllTFASettings_TfaSettings_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - TotpAllowed *bool "json:\"totpAllowed,omitempty\" graphql:\"totpAllowed\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Verified bool "json:\"verified\" graphql:\"verified\"" -} - -func (t *GetAllTFASettings_TfaSettings_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllTFASettings_TfaSettings_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllTFASettings_TfaSettings_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllTFASettings_TfaSettings_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllTFASettings_TfaSettings_Edges_Node) GetID() string { - if t == nil { - t = &GetAllTFASettings_TfaSettings_Edges_Node{} - } - return t.ID -} -func (t *GetAllTFASettings_TfaSettings_Edges_Node) GetTotpAllowed() *bool { - if t == nil { - t = &GetAllTFASettings_TfaSettings_Edges_Node{} - } - return t.TotpAllowed -} -func (t *GetAllTFASettings_TfaSettings_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllTFASettings_TfaSettings_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllTFASettings_TfaSettings_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllTFASettings_TfaSettings_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetAllTFASettings_TfaSettings_Edges_Node) GetVerified() bool { - if t == nil { - t = &GetAllTFASettings_TfaSettings_Edges_Node{} - } - return t.Verified -} - -type GetAllTFASettings_TfaSettings_Edges struct { - Node *GetAllTFASettings_TfaSettings_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllTFASettings_TfaSettings_Edges) GetNode() *GetAllTFASettings_TfaSettings_Edges_Node { - if t == nil { - t = &GetAllTFASettings_TfaSettings_Edges{} - } - return t.Node -} - -type GetAllTFASettings_TfaSettings struct { - Edges []*GetAllTFASettings_TfaSettings_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllTFASettings_TfaSettings_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllTFASettings_TfaSettings) GetEdges() []*GetAllTFASettings_TfaSettings_Edges { - if t == nil { - t = &GetAllTFASettings_TfaSettings{} - } - return t.Edges -} -func (t *GetAllTFASettings_TfaSettings) GetPageInfo() *GetAllTFASettings_TfaSettings_PageInfo { - if t == nil { - t = &GetAllTFASettings_TfaSettings{} - } - return &t.PageInfo -} -func (t *GetAllTFASettings_TfaSettings) GetTotalCount() int64 { - if t == nil { - t = &GetAllTFASettings_TfaSettings{} - } - return t.TotalCount -} - -type GetTFASettingByID_TfaSetting struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - TotpAllowed *bool "json:\"totpAllowed,omitempty\" graphql:\"totpAllowed\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Verified bool "json:\"verified\" graphql:\"verified\"" -} - -func (t *GetTFASettingByID_TfaSetting) GetCreatedAt() *time.Time { - if t == nil { - t = &GetTFASettingByID_TfaSetting{} - } - return t.CreatedAt -} -func (t *GetTFASettingByID_TfaSetting) GetCreatedBy() *string { - if t == nil { - t = &GetTFASettingByID_TfaSetting{} - } - return t.CreatedBy -} -func (t *GetTFASettingByID_TfaSetting) GetID() string { - if t == nil { - t = &GetTFASettingByID_TfaSetting{} - } - return t.ID -} -func (t *GetTFASettingByID_TfaSetting) GetTotpAllowed() *bool { - if t == nil { - t = &GetTFASettingByID_TfaSetting{} - } - return t.TotpAllowed -} -func (t *GetTFASettingByID_TfaSetting) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetTFASettingByID_TfaSetting{} - } - return t.UpdatedAt -} -func (t *GetTFASettingByID_TfaSetting) GetUpdatedBy() *string { - if t == nil { - t = &GetTFASettingByID_TfaSetting{} - } - return t.UpdatedBy -} -func (t *GetTFASettingByID_TfaSetting) GetVerified() bool { - if t == nil { - t = &GetTFASettingByID_TfaSetting{} - } - return t.Verified -} - -type GetTFASettings_TfaSettings_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetTFASettings_TfaSettings_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetTFASettings_TfaSettings_PageInfo{} - } - return t.EndCursor -} -func (t *GetTFASettings_TfaSettings_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetTFASettings_TfaSettings_PageInfo{} - } - return t.HasNextPage -} -func (t *GetTFASettings_TfaSettings_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetTFASettings_TfaSettings_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetTFASettings_TfaSettings_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetTFASettings_TfaSettings_PageInfo{} - } - return t.StartCursor -} - -type GetTFASettings_TfaSettings_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - TotpAllowed *bool "json:\"totpAllowed,omitempty\" graphql:\"totpAllowed\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Verified bool "json:\"verified\" graphql:\"verified\"" -} - -func (t *GetTFASettings_TfaSettings_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetTFASettings_TfaSettings_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetTFASettings_TfaSettings_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetTFASettings_TfaSettings_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetTFASettings_TfaSettings_Edges_Node) GetID() string { - if t == nil { - t = &GetTFASettings_TfaSettings_Edges_Node{} - } - return t.ID -} -func (t *GetTFASettings_TfaSettings_Edges_Node) GetTotpAllowed() *bool { - if t == nil { - t = &GetTFASettings_TfaSettings_Edges_Node{} - } - return t.TotpAllowed -} -func (t *GetTFASettings_TfaSettings_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetTFASettings_TfaSettings_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetTFASettings_TfaSettings_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetTFASettings_TfaSettings_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetTFASettings_TfaSettings_Edges_Node) GetVerified() bool { - if t == nil { - t = &GetTFASettings_TfaSettings_Edges_Node{} - } - return t.Verified -} - -type GetTFASettings_TfaSettings_Edges struct { - Node *GetTFASettings_TfaSettings_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetTFASettings_TfaSettings_Edges) GetNode() *GetTFASettings_TfaSettings_Edges_Node { - if t == nil { - t = &GetTFASettings_TfaSettings_Edges{} - } - return t.Node -} - -type GetTFASettings_TfaSettings struct { - Edges []*GetTFASettings_TfaSettings_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetTFASettings_TfaSettings_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetTFASettings_TfaSettings) GetEdges() []*GetTFASettings_TfaSettings_Edges { - if t == nil { - t = &GetTFASettings_TfaSettings{} - } - return t.Edges -} -func (t *GetTFASettings_TfaSettings) GetPageInfo() *GetTFASettings_TfaSettings_PageInfo { - if t == nil { - t = &GetTFASettings_TfaSettings{} - } - return &t.PageInfo -} -func (t *GetTFASettings_TfaSettings) GetTotalCount() int64 { - if t == nil { - t = &GetTFASettings_TfaSettings{} - } - return t.TotalCount -} - -type UpdateTFASetting_UpdateTFASetting_TfaSetting struct { - TotpAllowed *bool "json:\"totpAllowed,omitempty\" graphql:\"totpAllowed\"" - Verified bool "json:\"verified\" graphql:\"verified\"" -} - -func (t *UpdateTFASetting_UpdateTFASetting_TfaSetting) GetTotpAllowed() *bool { - if t == nil { - t = &UpdateTFASetting_UpdateTFASetting_TfaSetting{} - } - return t.TotpAllowed -} -func (t *UpdateTFASetting_UpdateTFASetting_TfaSetting) GetVerified() bool { - if t == nil { - t = &UpdateTFASetting_UpdateTFASetting_TfaSetting{} - } - return t.Verified -} - -type UpdateTFASetting_UpdateTFASetting struct { - QRCode *string "json:\"qrCode,omitempty\" graphql:\"qrCode\"" - RecoveryCodes []string "json:\"recoveryCodes,omitempty\" graphql:\"recoveryCodes\"" - TfaSecret *string "json:\"tfaSecret,omitempty\" graphql:\"tfaSecret\"" - TfaSetting UpdateTFASetting_UpdateTFASetting_TfaSetting "json:\"tfaSetting\" graphql:\"tfaSetting\"" -} - -func (t *UpdateTFASetting_UpdateTFASetting) GetQRCode() *string { - if t == nil { - t = &UpdateTFASetting_UpdateTFASetting{} - } - return t.QRCode -} -func (t *UpdateTFASetting_UpdateTFASetting) GetRecoveryCodes() []string { - if t == nil { - t = &UpdateTFASetting_UpdateTFASetting{} - } - return t.RecoveryCodes -} -func (t *UpdateTFASetting_UpdateTFASetting) GetTfaSecret() *string { - if t == nil { - t = &UpdateTFASetting_UpdateTFASetting{} - } - return t.TfaSecret -} -func (t *UpdateTFASetting_UpdateTFASetting) GetTfaSetting() *UpdateTFASetting_UpdateTFASetting_TfaSetting { - if t == nil { - t = &UpdateTFASetting_UpdateTFASetting{} - } - return &t.TfaSetting -} - -type CreateTrustCenter_CreateTrustCenter_TrustCenter_CustomDomain struct { - CnameRecord string "json:\"cnameRecord\" graphql:\"cnameRecord\"" - DNSVerificationID *string "json:\"dnsVerificationID,omitempty\" graphql:\"dnsVerificationID\"" -} - -func (t *CreateTrustCenter_CreateTrustCenter_TrustCenter_CustomDomain) GetCnameRecord() string { - if t == nil { - t = &CreateTrustCenter_CreateTrustCenter_TrustCenter_CustomDomain{} - } - return t.CnameRecord -} -func (t *CreateTrustCenter_CreateTrustCenter_TrustCenter_CustomDomain) GetDNSVerificationID() *string { - if t == nil { - t = &CreateTrustCenter_CreateTrustCenter_TrustCenter_CustomDomain{} - } - return t.DNSVerificationID -} - -type CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting_LogoFile struct { - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting_LogoFile) GetPresignedURL() *string { - if t == nil { - t = &CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting_LogoFile{} - } - return t.PresignedURL -} - -type CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting_FaviconFile struct { - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting_FaviconFile) GetPresignedURL() *string { - if t == nil { - t = &CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting_FaviconFile{} - } - return t.PresignedURL -} - -type CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting struct { - AccentColor *string "json:\"accentColor,omitempty\" graphql:\"accentColor\"" - BackgroundColor *string "json:\"backgroundColor,omitempty\" graphql:\"backgroundColor\"" - FaviconFile *CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting_FaviconFile "json:\"faviconFile,omitempty\" graphql:\"faviconFile\"" - FaviconLocalFileID *string "json:\"faviconLocalFileID,omitempty\" graphql:\"faviconLocalFileID\"" - FaviconRemoteURL *string "json:\"faviconRemoteURL,omitempty\" graphql:\"faviconRemoteURL\"" - Font *string "json:\"font,omitempty\" graphql:\"font\"" - ForegroundColor *string "json:\"foregroundColor,omitempty\" graphql:\"foregroundColor\"" - ID string "json:\"id\" graphql:\"id\"" - LogoFile *CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting_LogoFile "json:\"logoFile,omitempty\" graphql:\"logoFile\"" - LogoLocalFileID *string "json:\"logoLocalFileID,omitempty\" graphql:\"logoLocalFileID\"" - LogoRemoteURL *string "json:\"logoRemoteURL,omitempty\" graphql:\"logoRemoteURL\"" - Overview *string "json:\"overview,omitempty\" graphql:\"overview\"" - PrimaryColor *string "json:\"primaryColor,omitempty\" graphql:\"primaryColor\"" - ThemeMode *enums.TrustCenterThemeMode "json:\"themeMode,omitempty\" graphql:\"themeMode\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" -} - -func (t *CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting) GetAccentColor() *string { - if t == nil { - t = &CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting{} - } - return t.AccentColor -} -func (t *CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting) GetBackgroundColor() *string { - if t == nil { - t = &CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting{} - } - return t.BackgroundColor -} -func (t *CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting) GetFaviconFile() *CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting_FaviconFile { - if t == nil { - t = &CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting{} - } - return t.FaviconFile -} -func (t *CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting) GetFaviconLocalFileID() *string { - if t == nil { - t = &CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting{} - } - return t.FaviconLocalFileID -} -func (t *CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting) GetFaviconRemoteURL() *string { - if t == nil { - t = &CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting{} - } - return t.FaviconRemoteURL -} -func (t *CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting) GetFont() *string { - if t == nil { - t = &CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting{} - } - return t.Font -} -func (t *CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting) GetForegroundColor() *string { - if t == nil { - t = &CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting{} - } - return t.ForegroundColor -} -func (t *CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting) GetID() string { - if t == nil { - t = &CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting{} - } - return t.ID -} -func (t *CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting) GetLogoFile() *CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting_LogoFile { - if t == nil { - t = &CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting{} - } - return t.LogoFile -} -func (t *CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting) GetLogoLocalFileID() *string { - if t == nil { - t = &CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting{} - } - return t.LogoLocalFileID -} -func (t *CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting) GetLogoRemoteURL() *string { - if t == nil { - t = &CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting{} - } - return t.LogoRemoteURL -} -func (t *CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting) GetOverview() *string { - if t == nil { - t = &CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting{} - } - return t.Overview -} -func (t *CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting) GetPrimaryColor() *string { - if t == nil { - t = &CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting{} - } - return t.PrimaryColor -} -func (t *CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting) GetThemeMode() *enums.TrustCenterThemeMode { - if t == nil { - t = &CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting{} - } - return t.ThemeMode -} -func (t *CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting) GetTitle() *string { - if t == nil { - t = &CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting{} - } - return t.Title -} - -type CreateTrustCenter_CreateTrustCenter_TrustCenter struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - CustomDomain *CreateTrustCenter_CreateTrustCenter_TrustCenter_CustomDomain "json:\"customDomain,omitempty\" graphql:\"customDomain\"" - CustomDomainID *string "json:\"customDomainID,omitempty\" graphql:\"customDomainID\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Setting *CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting "json:\"setting,omitempty\" graphql:\"setting\"" - Slug *string "json:\"slug,omitempty\" graphql:\"slug\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateTrustCenter_CreateTrustCenter_TrustCenter) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateTrustCenter_CreateTrustCenter_TrustCenter{} - } - return t.CreatedAt -} -func (t *CreateTrustCenter_CreateTrustCenter_TrustCenter) GetCreatedBy() *string { - if t == nil { - t = &CreateTrustCenter_CreateTrustCenter_TrustCenter{} - } - return t.CreatedBy -} -func (t *CreateTrustCenter_CreateTrustCenter_TrustCenter) GetCustomDomain() *CreateTrustCenter_CreateTrustCenter_TrustCenter_CustomDomain { - if t == nil { - t = &CreateTrustCenter_CreateTrustCenter_TrustCenter{} - } - return t.CustomDomain -} -func (t *CreateTrustCenter_CreateTrustCenter_TrustCenter) GetCustomDomainID() *string { - if t == nil { - t = &CreateTrustCenter_CreateTrustCenter_TrustCenter{} - } - return t.CustomDomainID -} -func (t *CreateTrustCenter_CreateTrustCenter_TrustCenter) GetID() string { - if t == nil { - t = &CreateTrustCenter_CreateTrustCenter_TrustCenter{} - } - return t.ID -} -func (t *CreateTrustCenter_CreateTrustCenter_TrustCenter) GetOwnerID() *string { - if t == nil { - t = &CreateTrustCenter_CreateTrustCenter_TrustCenter{} - } - return t.OwnerID -} -func (t *CreateTrustCenter_CreateTrustCenter_TrustCenter) GetSetting() *CreateTrustCenter_CreateTrustCenter_TrustCenter_Setting { - if t == nil { - t = &CreateTrustCenter_CreateTrustCenter_TrustCenter{} - } - return t.Setting -} -func (t *CreateTrustCenter_CreateTrustCenter_TrustCenter) GetSlug() *string { - if t == nil { - t = &CreateTrustCenter_CreateTrustCenter_TrustCenter{} - } - return t.Slug -} -func (t *CreateTrustCenter_CreateTrustCenter_TrustCenter) GetTags() []string { - if t == nil { - t = &CreateTrustCenter_CreateTrustCenter_TrustCenter{} - } - return t.Tags -} -func (t *CreateTrustCenter_CreateTrustCenter_TrustCenter) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateTrustCenter_CreateTrustCenter_TrustCenter{} - } - return t.UpdatedAt -} -func (t *CreateTrustCenter_CreateTrustCenter_TrustCenter) GetUpdatedBy() *string { - if t == nil { - t = &CreateTrustCenter_CreateTrustCenter_TrustCenter{} - } - return t.UpdatedBy -} - -type CreateTrustCenter_CreateTrustCenter struct { - TrustCenter CreateTrustCenter_CreateTrustCenter_TrustCenter "json:\"trustCenter\" graphql:\"trustCenter\"" -} - -func (t *CreateTrustCenter_CreateTrustCenter) GetTrustCenter() *CreateTrustCenter_CreateTrustCenter_TrustCenter { - if t == nil { - t = &CreateTrustCenter_CreateTrustCenter{} - } - return &t.TrustCenter -} - -type DeleteTrustCenter_DeleteTrustCenter struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteTrustCenter_DeleteTrustCenter) GetDeletedID() string { - if t == nil { - t = &DeleteTrustCenter_DeleteTrustCenter{} - } - return t.DeletedID -} - -type GetAllTrustCenters_TrustCenters_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllTrustCenters_TrustCenters_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllTrustCenters_TrustCenters_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllTrustCenters_TrustCenters_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllTrustCenters_TrustCenters_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_PageInfo{} - } - return t.StartCursor -} - -type GetAllTrustCenters_TrustCenters_Edges_Node_CustomDomain struct { - CnameRecord string "json:\"cnameRecord\" graphql:\"cnameRecord\"" - DNSVerificationID *string "json:\"dnsVerificationID,omitempty\" graphql:\"dnsVerificationID\"" -} - -func (t *GetAllTrustCenters_TrustCenters_Edges_Node_CustomDomain) GetCnameRecord() string { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node_CustomDomain{} - } - return t.CnameRecord -} -func (t *GetAllTrustCenters_TrustCenters_Edges_Node_CustomDomain) GetDNSVerificationID() *string { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node_CustomDomain{} - } - return t.DNSVerificationID -} - -type GetAllTrustCenters_TrustCenters_Edges_Node_Setting_LogoFile struct { - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *GetAllTrustCenters_TrustCenters_Edges_Node_Setting_LogoFile) GetPresignedURL() *string { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node_Setting_LogoFile{} - } - return t.PresignedURL -} - -type GetAllTrustCenters_TrustCenters_Edges_Node_Setting_FaviconFile struct { - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *GetAllTrustCenters_TrustCenters_Edges_Node_Setting_FaviconFile) GetPresignedURL() *string { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node_Setting_FaviconFile{} - } - return t.PresignedURL -} - -type GetAllTrustCenters_TrustCenters_Edges_Node_Setting struct { - AccentColor *string "json:\"accentColor,omitempty\" graphql:\"accentColor\"" - BackgroundColor *string "json:\"backgroundColor,omitempty\" graphql:\"backgroundColor\"" - CompanyDomain *string "json:\"companyDomain,omitempty\" graphql:\"companyDomain\"" - FaviconFile *GetAllTrustCenters_TrustCenters_Edges_Node_Setting_FaviconFile "json:\"faviconFile,omitempty\" graphql:\"faviconFile\"" - FaviconLocalFileID *string "json:\"faviconLocalFileID,omitempty\" graphql:\"faviconLocalFileID\"" - FaviconRemoteURL *string "json:\"faviconRemoteURL,omitempty\" graphql:\"faviconRemoteURL\"" - Font *string "json:\"font,omitempty\" graphql:\"font\"" - ForegroundColor *string "json:\"foregroundColor,omitempty\" graphql:\"foregroundColor\"" - ID string "json:\"id\" graphql:\"id\"" - LogoFile *GetAllTrustCenters_TrustCenters_Edges_Node_Setting_LogoFile "json:\"logoFile,omitempty\" graphql:\"logoFile\"" - LogoLocalFileID *string "json:\"logoLocalFileID,omitempty\" graphql:\"logoLocalFileID\"" - LogoRemoteURL *string "json:\"logoRemoteURL,omitempty\" graphql:\"logoRemoteURL\"" - Overview *string "json:\"overview,omitempty\" graphql:\"overview\"" - PrimaryColor *string "json:\"primaryColor,omitempty\" graphql:\"primaryColor\"" - SecurityContact *string "json:\"securityContact,omitempty\" graphql:\"securityContact\"" - ThemeMode *enums.TrustCenterThemeMode "json:\"themeMode,omitempty\" graphql:\"themeMode\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" -} - -func (t *GetAllTrustCenters_TrustCenters_Edges_Node_Setting) GetAccentColor() *string { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node_Setting{} - } - return t.AccentColor -} -func (t *GetAllTrustCenters_TrustCenters_Edges_Node_Setting) GetBackgroundColor() *string { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node_Setting{} - } - return t.BackgroundColor -} -func (t *GetAllTrustCenters_TrustCenters_Edges_Node_Setting) GetCompanyDomain() *string { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node_Setting{} - } - return t.CompanyDomain -} -func (t *GetAllTrustCenters_TrustCenters_Edges_Node_Setting) GetFaviconFile() *GetAllTrustCenters_TrustCenters_Edges_Node_Setting_FaviconFile { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node_Setting{} - } - return t.FaviconFile -} -func (t *GetAllTrustCenters_TrustCenters_Edges_Node_Setting) GetFaviconLocalFileID() *string { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node_Setting{} - } - return t.FaviconLocalFileID -} -func (t *GetAllTrustCenters_TrustCenters_Edges_Node_Setting) GetFaviconRemoteURL() *string { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node_Setting{} - } - return t.FaviconRemoteURL -} -func (t *GetAllTrustCenters_TrustCenters_Edges_Node_Setting) GetFont() *string { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node_Setting{} - } - return t.Font -} -func (t *GetAllTrustCenters_TrustCenters_Edges_Node_Setting) GetForegroundColor() *string { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node_Setting{} - } - return t.ForegroundColor -} -func (t *GetAllTrustCenters_TrustCenters_Edges_Node_Setting) GetID() string { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node_Setting{} - } - return t.ID -} -func (t *GetAllTrustCenters_TrustCenters_Edges_Node_Setting) GetLogoFile() *GetAllTrustCenters_TrustCenters_Edges_Node_Setting_LogoFile { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node_Setting{} - } - return t.LogoFile -} -func (t *GetAllTrustCenters_TrustCenters_Edges_Node_Setting) GetLogoLocalFileID() *string { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node_Setting{} - } - return t.LogoLocalFileID -} -func (t *GetAllTrustCenters_TrustCenters_Edges_Node_Setting) GetLogoRemoteURL() *string { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node_Setting{} - } - return t.LogoRemoteURL -} -func (t *GetAllTrustCenters_TrustCenters_Edges_Node_Setting) GetOverview() *string { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node_Setting{} - } - return t.Overview -} -func (t *GetAllTrustCenters_TrustCenters_Edges_Node_Setting) GetPrimaryColor() *string { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node_Setting{} - } - return t.PrimaryColor -} -func (t *GetAllTrustCenters_TrustCenters_Edges_Node_Setting) GetSecurityContact() *string { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node_Setting{} - } - return t.SecurityContact -} -func (t *GetAllTrustCenters_TrustCenters_Edges_Node_Setting) GetThemeMode() *enums.TrustCenterThemeMode { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node_Setting{} - } - return t.ThemeMode -} -func (t *GetAllTrustCenters_TrustCenters_Edges_Node_Setting) GetTitle() *string { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node_Setting{} - } - return t.Title -} - -type GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting_LogoFile struct { - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting_LogoFile) GetPresignedURL() *string { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting_LogoFile{} - } - return t.PresignedURL -} - -type GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting_FaviconFile struct { - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting_FaviconFile) GetPresignedURL() *string { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting_FaviconFile{} - } - return t.PresignedURL -} - -type GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting struct { - AccentColor *string "json:\"accentColor,omitempty\" graphql:\"accentColor\"" - BackgroundColor *string "json:\"backgroundColor,omitempty\" graphql:\"backgroundColor\"" - FaviconFile *GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting_FaviconFile "json:\"faviconFile,omitempty\" graphql:\"faviconFile\"" - FaviconLocalFileID *string "json:\"faviconLocalFileID,omitempty\" graphql:\"faviconLocalFileID\"" - FaviconRemoteURL *string "json:\"faviconRemoteURL,omitempty\" graphql:\"faviconRemoteURL\"" - Font *string "json:\"font,omitempty\" graphql:\"font\"" - ForegroundColor *string "json:\"foregroundColor,omitempty\" graphql:\"foregroundColor\"" - ID string "json:\"id\" graphql:\"id\"" - LogoFile *GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting_LogoFile "json:\"logoFile,omitempty\" graphql:\"logoFile\"" - LogoLocalFileID *string "json:\"logoLocalFileID,omitempty\" graphql:\"logoLocalFileID\"" - LogoRemoteURL *string "json:\"logoRemoteURL,omitempty\" graphql:\"logoRemoteURL\"" - Overview *string "json:\"overview,omitempty\" graphql:\"overview\"" - PrimaryColor *string "json:\"primaryColor,omitempty\" graphql:\"primaryColor\"" - ThemeMode *enums.TrustCenterThemeMode "json:\"themeMode,omitempty\" graphql:\"themeMode\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" -} - -func (t *GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting) GetAccentColor() *string { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting{} - } - return t.AccentColor -} -func (t *GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting) GetBackgroundColor() *string { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting{} - } - return t.BackgroundColor -} -func (t *GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting) GetFaviconFile() *GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting_FaviconFile { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting{} - } - return t.FaviconFile -} -func (t *GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting) GetFaviconLocalFileID() *string { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting{} - } - return t.FaviconLocalFileID -} -func (t *GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting) GetFaviconRemoteURL() *string { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting{} - } - return t.FaviconRemoteURL -} -func (t *GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting) GetFont() *string { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting{} - } - return t.Font -} -func (t *GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting) GetForegroundColor() *string { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting{} - } - return t.ForegroundColor -} -func (t *GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting) GetID() string { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting{} - } - return t.ID -} -func (t *GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting) GetLogoFile() *GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting_LogoFile { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting{} - } - return t.LogoFile -} -func (t *GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting) GetLogoLocalFileID() *string { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting{} - } - return t.LogoLocalFileID -} -func (t *GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting) GetLogoRemoteURL() *string { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting{} - } - return t.LogoRemoteURL -} -func (t *GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting) GetOverview() *string { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting{} - } - return t.Overview -} -func (t *GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting) GetPrimaryColor() *string { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting{} - } - return t.PrimaryColor -} -func (t *GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting) GetThemeMode() *enums.TrustCenterThemeMode { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting{} - } - return t.ThemeMode -} -func (t *GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting) GetTitle() *string { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting{} - } - return t.Title -} - -type GetAllTrustCenters_TrustCenters_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - CustomDomain *GetAllTrustCenters_TrustCenters_Edges_Node_CustomDomain "json:\"customDomain,omitempty\" graphql:\"customDomain\"" - CustomDomainID *string "json:\"customDomainID,omitempty\" graphql:\"customDomainID\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PreviewSetting *GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting "json:\"previewSetting,omitempty\" graphql:\"previewSetting\"" - Setting *GetAllTrustCenters_TrustCenters_Edges_Node_Setting "json:\"setting,omitempty\" graphql:\"setting\"" - Slug *string "json:\"slug,omitempty\" graphql:\"slug\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllTrustCenters_TrustCenters_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllTrustCenters_TrustCenters_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllTrustCenters_TrustCenters_Edges_Node) GetCustomDomain() *GetAllTrustCenters_TrustCenters_Edges_Node_CustomDomain { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node{} - } - return t.CustomDomain -} -func (t *GetAllTrustCenters_TrustCenters_Edges_Node) GetCustomDomainID() *string { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node{} - } - return t.CustomDomainID -} -func (t *GetAllTrustCenters_TrustCenters_Edges_Node) GetID() string { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node{} - } - return t.ID -} -func (t *GetAllTrustCenters_TrustCenters_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllTrustCenters_TrustCenters_Edges_Node) GetPreviewSetting() *GetAllTrustCenters_TrustCenters_Edges_Node_PreviewSetting { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node{} - } - return t.PreviewSetting -} -func (t *GetAllTrustCenters_TrustCenters_Edges_Node) GetSetting() *GetAllTrustCenters_TrustCenters_Edges_Node_Setting { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node{} - } - return t.Setting -} -func (t *GetAllTrustCenters_TrustCenters_Edges_Node) GetSlug() *string { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node{} - } - return t.Slug -} -func (t *GetAllTrustCenters_TrustCenters_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node{} - } - return t.Tags -} -func (t *GetAllTrustCenters_TrustCenters_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllTrustCenters_TrustCenters_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllTrustCenters_TrustCenters_Edges struct { - Node *GetAllTrustCenters_TrustCenters_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllTrustCenters_TrustCenters_Edges) GetNode() *GetAllTrustCenters_TrustCenters_Edges_Node { - if t == nil { - t = &GetAllTrustCenters_TrustCenters_Edges{} - } - return t.Node -} - -type GetAllTrustCenters_TrustCenters struct { - Edges []*GetAllTrustCenters_TrustCenters_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllTrustCenters_TrustCenters_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllTrustCenters_TrustCenters) GetEdges() []*GetAllTrustCenters_TrustCenters_Edges { - if t == nil { - t = &GetAllTrustCenters_TrustCenters{} - } - return t.Edges -} -func (t *GetAllTrustCenters_TrustCenters) GetPageInfo() *GetAllTrustCenters_TrustCenters_PageInfo { - if t == nil { - t = &GetAllTrustCenters_TrustCenters{} - } - return &t.PageInfo -} -func (t *GetAllTrustCenters_TrustCenters) GetTotalCount() int64 { - if t == nil { - t = &GetAllTrustCenters_TrustCenters{} - } - return t.TotalCount -} - -type GetTrustCenterByID_TrustCenter_Owner struct { - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - ID string "json:\"id\" graphql:\"id\"" -} - -func (t *GetTrustCenterByID_TrustCenter_Owner) GetDisplayName() string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_Owner{} - } - return t.DisplayName -} -func (t *GetTrustCenterByID_TrustCenter_Owner) GetID() string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_Owner{} - } - return t.ID -} - -type GetTrustCenterByID_TrustCenter_CustomDomain struct { - CnameRecord string "json:\"cnameRecord\" graphql:\"cnameRecord\"" - DNSVerificationID *string "json:\"dnsVerificationID,omitempty\" graphql:\"dnsVerificationID\"" -} - -func (t *GetTrustCenterByID_TrustCenter_CustomDomain) GetCnameRecord() string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_CustomDomain{} - } - return t.CnameRecord -} -func (t *GetTrustCenterByID_TrustCenter_CustomDomain) GetDNSVerificationID() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_CustomDomain{} - } - return t.DNSVerificationID -} - -type GetTrustCenterByID_TrustCenter_PreviewDomain_DNSVerification struct { - AcmeChallengePath *string "json:\"acmeChallengePath,omitempty\" graphql:\"acmeChallengePath\"" - AcmeChallengeStatus enums.SSLVerificationStatus "json:\"acmeChallengeStatus\" graphql:\"acmeChallengeStatus\"" - AcmeChallengeStatusReason *string "json:\"acmeChallengeStatusReason,omitempty\" graphql:\"acmeChallengeStatusReason\"" - CloudflareHostnameID string "json:\"cloudflareHostnameID\" graphql:\"cloudflareHostnameID\"" - DNSTxtRecord string "json:\"dnsTxtRecord\" graphql:\"dnsTxtRecord\"" - DNSTxtValue string "json:\"dnsTxtValue\" graphql:\"dnsTxtValue\"" - DNSVerificationStatus enums.DNSVerificationStatus "json:\"dnsVerificationStatus\" graphql:\"dnsVerificationStatus\"" - DNSVerificationStatusReason *string "json:\"dnsVerificationStatusReason,omitempty\" graphql:\"dnsVerificationStatusReason\"" - ExpectedAcmeChallengeValue *string "json:\"expectedAcmeChallengeValue,omitempty\" graphql:\"expectedAcmeChallengeValue\"" - ID string "json:\"id\" graphql:\"id\"" -} - -func (t *GetTrustCenterByID_TrustCenter_PreviewDomain_DNSVerification) GetAcmeChallengePath() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_PreviewDomain_DNSVerification{} - } - return t.AcmeChallengePath -} -func (t *GetTrustCenterByID_TrustCenter_PreviewDomain_DNSVerification) GetAcmeChallengeStatus() *enums.SSLVerificationStatus { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_PreviewDomain_DNSVerification{} - } - return &t.AcmeChallengeStatus -} -func (t *GetTrustCenterByID_TrustCenter_PreviewDomain_DNSVerification) GetAcmeChallengeStatusReason() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_PreviewDomain_DNSVerification{} - } - return t.AcmeChallengeStatusReason -} -func (t *GetTrustCenterByID_TrustCenter_PreviewDomain_DNSVerification) GetCloudflareHostnameID() string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_PreviewDomain_DNSVerification{} - } - return t.CloudflareHostnameID -} -func (t *GetTrustCenterByID_TrustCenter_PreviewDomain_DNSVerification) GetDNSTxtRecord() string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_PreviewDomain_DNSVerification{} - } - return t.DNSTxtRecord -} -func (t *GetTrustCenterByID_TrustCenter_PreviewDomain_DNSVerification) GetDNSTxtValue() string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_PreviewDomain_DNSVerification{} - } - return t.DNSTxtValue -} -func (t *GetTrustCenterByID_TrustCenter_PreviewDomain_DNSVerification) GetDNSVerificationStatus() *enums.DNSVerificationStatus { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_PreviewDomain_DNSVerification{} - } - return &t.DNSVerificationStatus -} -func (t *GetTrustCenterByID_TrustCenter_PreviewDomain_DNSVerification) GetDNSVerificationStatusReason() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_PreviewDomain_DNSVerification{} - } - return t.DNSVerificationStatusReason -} -func (t *GetTrustCenterByID_TrustCenter_PreviewDomain_DNSVerification) GetExpectedAcmeChallengeValue() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_PreviewDomain_DNSVerification{} - } - return t.ExpectedAcmeChallengeValue -} -func (t *GetTrustCenterByID_TrustCenter_PreviewDomain_DNSVerification) GetID() string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_PreviewDomain_DNSVerification{} - } - return t.ID -} - -type GetTrustCenterByID_TrustCenter_PreviewDomain struct { - CnameRecord string "json:\"cnameRecord\" graphql:\"cnameRecord\"" - DNSVerification *GetTrustCenterByID_TrustCenter_PreviewDomain_DNSVerification "json:\"dnsVerification,omitempty\" graphql:\"dnsVerification\"" -} - -func (t *GetTrustCenterByID_TrustCenter_PreviewDomain) GetCnameRecord() string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_PreviewDomain{} - } - return t.CnameRecord -} -func (t *GetTrustCenterByID_TrustCenter_PreviewDomain) GetDNSVerification() *GetTrustCenterByID_TrustCenter_PreviewDomain_DNSVerification { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_PreviewDomain{} - } - return t.DNSVerification -} - -type GetTrustCenterByID_TrustCenter_Setting_LogoFile struct { - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *GetTrustCenterByID_TrustCenter_Setting_LogoFile) GetPresignedURL() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_Setting_LogoFile{} - } - return t.PresignedURL -} - -type GetTrustCenterByID_TrustCenter_Setting_FaviconFile struct { - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *GetTrustCenterByID_TrustCenter_Setting_FaviconFile) GetPresignedURL() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_Setting_FaviconFile{} - } - return t.PresignedURL -} - -type GetTrustCenterByID_TrustCenter_Setting struct { - AccentColor *string "json:\"accentColor,omitempty\" graphql:\"accentColor\"" - BackgroundColor *string "json:\"backgroundColor,omitempty\" graphql:\"backgroundColor\"" - CompanyDomain *string "json:\"companyDomain,omitempty\" graphql:\"companyDomain\"" - CompanyName *string "json:\"companyName,omitempty\" graphql:\"companyName\"" - FaviconFile *GetTrustCenterByID_TrustCenter_Setting_FaviconFile "json:\"faviconFile,omitempty\" graphql:\"faviconFile\"" - FaviconLocalFileID *string "json:\"faviconLocalFileID,omitempty\" graphql:\"faviconLocalFileID\"" - FaviconRemoteURL *string "json:\"faviconRemoteURL,omitempty\" graphql:\"faviconRemoteURL\"" - Font *string "json:\"font,omitempty\" graphql:\"font\"" - ForegroundColor *string "json:\"foregroundColor,omitempty\" graphql:\"foregroundColor\"" - ID string "json:\"id\" graphql:\"id\"" - LogoFile *GetTrustCenterByID_TrustCenter_Setting_LogoFile "json:\"logoFile,omitempty\" graphql:\"logoFile\"" - LogoLocalFileID *string "json:\"logoLocalFileID,omitempty\" graphql:\"logoLocalFileID\"" - LogoRemoteURL *string "json:\"logoRemoteURL,omitempty\" graphql:\"logoRemoteURL\"" - Overview *string "json:\"overview,omitempty\" graphql:\"overview\"" - PrimaryColor *string "json:\"primaryColor,omitempty\" graphql:\"primaryColor\"" - SecurityContact *string "json:\"securityContact,omitempty\" graphql:\"securityContact\"" - ThemeMode *enums.TrustCenterThemeMode "json:\"themeMode,omitempty\" graphql:\"themeMode\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" -} - -func (t *GetTrustCenterByID_TrustCenter_Setting) GetAccentColor() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_Setting{} - } - return t.AccentColor -} -func (t *GetTrustCenterByID_TrustCenter_Setting) GetBackgroundColor() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_Setting{} - } - return t.BackgroundColor -} -func (t *GetTrustCenterByID_TrustCenter_Setting) GetCompanyDomain() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_Setting{} - } - return t.CompanyDomain -} -func (t *GetTrustCenterByID_TrustCenter_Setting) GetCompanyName() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_Setting{} - } - return t.CompanyName -} -func (t *GetTrustCenterByID_TrustCenter_Setting) GetFaviconFile() *GetTrustCenterByID_TrustCenter_Setting_FaviconFile { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_Setting{} - } - return t.FaviconFile -} -func (t *GetTrustCenterByID_TrustCenter_Setting) GetFaviconLocalFileID() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_Setting{} - } - return t.FaviconLocalFileID -} -func (t *GetTrustCenterByID_TrustCenter_Setting) GetFaviconRemoteURL() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_Setting{} - } - return t.FaviconRemoteURL -} -func (t *GetTrustCenterByID_TrustCenter_Setting) GetFont() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_Setting{} - } - return t.Font -} -func (t *GetTrustCenterByID_TrustCenter_Setting) GetForegroundColor() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_Setting{} - } - return t.ForegroundColor -} -func (t *GetTrustCenterByID_TrustCenter_Setting) GetID() string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_Setting{} - } - return t.ID -} -func (t *GetTrustCenterByID_TrustCenter_Setting) GetLogoFile() *GetTrustCenterByID_TrustCenter_Setting_LogoFile { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_Setting{} - } - return t.LogoFile -} -func (t *GetTrustCenterByID_TrustCenter_Setting) GetLogoLocalFileID() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_Setting{} - } - return t.LogoLocalFileID -} -func (t *GetTrustCenterByID_TrustCenter_Setting) GetLogoRemoteURL() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_Setting{} - } - return t.LogoRemoteURL -} -func (t *GetTrustCenterByID_TrustCenter_Setting) GetOverview() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_Setting{} - } - return t.Overview -} -func (t *GetTrustCenterByID_TrustCenter_Setting) GetPrimaryColor() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_Setting{} - } - return t.PrimaryColor -} -func (t *GetTrustCenterByID_TrustCenter_Setting) GetSecurityContact() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_Setting{} - } - return t.SecurityContact -} -func (t *GetTrustCenterByID_TrustCenter_Setting) GetThemeMode() *enums.TrustCenterThemeMode { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_Setting{} - } - return t.ThemeMode -} -func (t *GetTrustCenterByID_TrustCenter_Setting) GetTitle() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_Setting{} - } - return t.Title -} - -type GetTrustCenterByID_TrustCenter_PreviewSetting_LogoFile struct { - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *GetTrustCenterByID_TrustCenter_PreviewSetting_LogoFile) GetPresignedURL() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_PreviewSetting_LogoFile{} - } - return t.PresignedURL -} - -type GetTrustCenterByID_TrustCenter_PreviewSetting_FaviconFile struct { - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *GetTrustCenterByID_TrustCenter_PreviewSetting_FaviconFile) GetPresignedURL() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_PreviewSetting_FaviconFile{} - } - return t.PresignedURL -} - -type GetTrustCenterByID_TrustCenter_PreviewSetting struct { - AccentColor *string "json:\"accentColor,omitempty\" graphql:\"accentColor\"" - BackgroundColor *string "json:\"backgroundColor,omitempty\" graphql:\"backgroundColor\"" - CompanyDomain *string "json:\"companyDomain,omitempty\" graphql:\"companyDomain\"" - CompanyName *string "json:\"companyName,omitempty\" graphql:\"companyName\"" - FaviconFile *GetTrustCenterByID_TrustCenter_PreviewSetting_FaviconFile "json:\"faviconFile,omitempty\" graphql:\"faviconFile\"" - FaviconLocalFileID *string "json:\"faviconLocalFileID,omitempty\" graphql:\"faviconLocalFileID\"" - FaviconRemoteURL *string "json:\"faviconRemoteURL,omitempty\" graphql:\"faviconRemoteURL\"" - Font *string "json:\"font,omitempty\" graphql:\"font\"" - ForegroundColor *string "json:\"foregroundColor,omitempty\" graphql:\"foregroundColor\"" - ID string "json:\"id\" graphql:\"id\"" - LogoFile *GetTrustCenterByID_TrustCenter_PreviewSetting_LogoFile "json:\"logoFile,omitempty\" graphql:\"logoFile\"" - LogoLocalFileID *string "json:\"logoLocalFileID,omitempty\" graphql:\"logoLocalFileID\"" - LogoRemoteURL *string "json:\"logoRemoteURL,omitempty\" graphql:\"logoRemoteURL\"" - Overview *string "json:\"overview,omitempty\" graphql:\"overview\"" - PrimaryColor *string "json:\"primaryColor,omitempty\" graphql:\"primaryColor\"" - SecurityContact *string "json:\"securityContact,omitempty\" graphql:\"securityContact\"" - ThemeMode *enums.TrustCenterThemeMode "json:\"themeMode,omitempty\" graphql:\"themeMode\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" -} - -func (t *GetTrustCenterByID_TrustCenter_PreviewSetting) GetAccentColor() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_PreviewSetting{} - } - return t.AccentColor -} -func (t *GetTrustCenterByID_TrustCenter_PreviewSetting) GetBackgroundColor() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_PreviewSetting{} - } - return t.BackgroundColor -} -func (t *GetTrustCenterByID_TrustCenter_PreviewSetting) GetCompanyDomain() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_PreviewSetting{} - } - return t.CompanyDomain -} -func (t *GetTrustCenterByID_TrustCenter_PreviewSetting) GetCompanyName() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_PreviewSetting{} - } - return t.CompanyName -} -func (t *GetTrustCenterByID_TrustCenter_PreviewSetting) GetFaviconFile() *GetTrustCenterByID_TrustCenter_PreviewSetting_FaviconFile { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_PreviewSetting{} - } - return t.FaviconFile -} -func (t *GetTrustCenterByID_TrustCenter_PreviewSetting) GetFaviconLocalFileID() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_PreviewSetting{} - } - return t.FaviconLocalFileID -} -func (t *GetTrustCenterByID_TrustCenter_PreviewSetting) GetFaviconRemoteURL() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_PreviewSetting{} - } - return t.FaviconRemoteURL -} -func (t *GetTrustCenterByID_TrustCenter_PreviewSetting) GetFont() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_PreviewSetting{} - } - return t.Font -} -func (t *GetTrustCenterByID_TrustCenter_PreviewSetting) GetForegroundColor() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_PreviewSetting{} - } - return t.ForegroundColor -} -func (t *GetTrustCenterByID_TrustCenter_PreviewSetting) GetID() string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_PreviewSetting{} - } - return t.ID -} -func (t *GetTrustCenterByID_TrustCenter_PreviewSetting) GetLogoFile() *GetTrustCenterByID_TrustCenter_PreviewSetting_LogoFile { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_PreviewSetting{} - } - return t.LogoFile -} -func (t *GetTrustCenterByID_TrustCenter_PreviewSetting) GetLogoLocalFileID() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_PreviewSetting{} - } - return t.LogoLocalFileID -} -func (t *GetTrustCenterByID_TrustCenter_PreviewSetting) GetLogoRemoteURL() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_PreviewSetting{} - } - return t.LogoRemoteURL -} -func (t *GetTrustCenterByID_TrustCenter_PreviewSetting) GetOverview() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_PreviewSetting{} - } - return t.Overview -} -func (t *GetTrustCenterByID_TrustCenter_PreviewSetting) GetPrimaryColor() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_PreviewSetting{} - } - return t.PrimaryColor -} -func (t *GetTrustCenterByID_TrustCenter_PreviewSetting) GetSecurityContact() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_PreviewSetting{} - } - return t.SecurityContact -} -func (t *GetTrustCenterByID_TrustCenter_PreviewSetting) GetThemeMode() *enums.TrustCenterThemeMode { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_PreviewSetting{} - } - return t.ThemeMode -} -func (t *GetTrustCenterByID_TrustCenter_PreviewSetting) GetTitle() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter_PreviewSetting{} - } - return t.Title -} - -type GetTrustCenterByID_TrustCenter struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - CustomDomain *GetTrustCenterByID_TrustCenter_CustomDomain "json:\"customDomain,omitempty\" graphql:\"customDomain\"" - CustomDomainID *string "json:\"customDomainID,omitempty\" graphql:\"customDomainID\"" - ID string "json:\"id\" graphql:\"id\"" - Owner *GetTrustCenterByID_TrustCenter_Owner "json:\"owner,omitempty\" graphql:\"owner\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PirschDomainID *string "json:\"pirschDomainID,omitempty\" graphql:\"pirschDomainID\"" - PirschIdentificationCode *string "json:\"pirschIdentificationCode,omitempty\" graphql:\"pirschIdentificationCode\"" - PreviewDomain *GetTrustCenterByID_TrustCenter_PreviewDomain "json:\"previewDomain,omitempty\" graphql:\"previewDomain\"" - PreviewSetting *GetTrustCenterByID_TrustCenter_PreviewSetting "json:\"previewSetting,omitempty\" graphql:\"previewSetting\"" - Setting *GetTrustCenterByID_TrustCenter_Setting "json:\"setting,omitempty\" graphql:\"setting\"" - Slug *string "json:\"slug,omitempty\" graphql:\"slug\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetTrustCenterByID_TrustCenter) GetCreatedAt() *time.Time { - if t == nil { - t = &GetTrustCenterByID_TrustCenter{} - } - return t.CreatedAt -} -func (t *GetTrustCenterByID_TrustCenter) GetCreatedBy() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter{} - } - return t.CreatedBy -} -func (t *GetTrustCenterByID_TrustCenter) GetCustomDomain() *GetTrustCenterByID_TrustCenter_CustomDomain { - if t == nil { - t = &GetTrustCenterByID_TrustCenter{} - } - return t.CustomDomain -} -func (t *GetTrustCenterByID_TrustCenter) GetCustomDomainID() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter{} - } - return t.CustomDomainID -} -func (t *GetTrustCenterByID_TrustCenter) GetID() string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter{} - } - return t.ID -} -func (t *GetTrustCenterByID_TrustCenter) GetOwner() *GetTrustCenterByID_TrustCenter_Owner { - if t == nil { - t = &GetTrustCenterByID_TrustCenter{} - } - return t.Owner -} -func (t *GetTrustCenterByID_TrustCenter) GetOwnerID() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter{} - } - return t.OwnerID -} -func (t *GetTrustCenterByID_TrustCenter) GetPirschDomainID() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter{} - } - return t.PirschDomainID -} -func (t *GetTrustCenterByID_TrustCenter) GetPirschIdentificationCode() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter{} - } - return t.PirschIdentificationCode -} -func (t *GetTrustCenterByID_TrustCenter) GetPreviewDomain() *GetTrustCenterByID_TrustCenter_PreviewDomain { - if t == nil { - t = &GetTrustCenterByID_TrustCenter{} - } - return t.PreviewDomain -} -func (t *GetTrustCenterByID_TrustCenter) GetPreviewSetting() *GetTrustCenterByID_TrustCenter_PreviewSetting { - if t == nil { - t = &GetTrustCenterByID_TrustCenter{} - } - return t.PreviewSetting -} -func (t *GetTrustCenterByID_TrustCenter) GetSetting() *GetTrustCenterByID_TrustCenter_Setting { - if t == nil { - t = &GetTrustCenterByID_TrustCenter{} - } - return t.Setting -} -func (t *GetTrustCenterByID_TrustCenter) GetSlug() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter{} - } - return t.Slug -} -func (t *GetTrustCenterByID_TrustCenter) GetTags() []string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter{} - } - return t.Tags -} -func (t *GetTrustCenterByID_TrustCenter) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetTrustCenterByID_TrustCenter{} - } - return t.UpdatedAt -} -func (t *GetTrustCenterByID_TrustCenter) GetUpdatedBy() *string { - if t == nil { - t = &GetTrustCenterByID_TrustCenter{} - } - return t.UpdatedBy -} - -type GetTrustCenters_TrustCenters_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetTrustCenters_TrustCenters_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetTrustCenters_TrustCenters_PageInfo{} - } - return t.EndCursor -} -func (t *GetTrustCenters_TrustCenters_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetTrustCenters_TrustCenters_PageInfo{} - } - return t.HasNextPage -} -func (t *GetTrustCenters_TrustCenters_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetTrustCenters_TrustCenters_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetTrustCenters_TrustCenters_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetTrustCenters_TrustCenters_PageInfo{} - } - return t.StartCursor -} - -type GetTrustCenters_TrustCenters_Edges_Node_CustomDomain struct { - CnameRecord string "json:\"cnameRecord\" graphql:\"cnameRecord\"" - DNSVerificationID *string "json:\"dnsVerificationID,omitempty\" graphql:\"dnsVerificationID\"" -} - -func (t *GetTrustCenters_TrustCenters_Edges_Node_CustomDomain) GetCnameRecord() string { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node_CustomDomain{} - } - return t.CnameRecord -} -func (t *GetTrustCenters_TrustCenters_Edges_Node_CustomDomain) GetDNSVerificationID() *string { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node_CustomDomain{} - } - return t.DNSVerificationID -} - -type GetTrustCenters_TrustCenters_Edges_Node_Setting_LogoFile struct { - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *GetTrustCenters_TrustCenters_Edges_Node_Setting_LogoFile) GetPresignedURL() *string { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node_Setting_LogoFile{} - } - return t.PresignedURL -} - -type GetTrustCenters_TrustCenters_Edges_Node_Setting_FaviconFile struct { - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *GetTrustCenters_TrustCenters_Edges_Node_Setting_FaviconFile) GetPresignedURL() *string { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node_Setting_FaviconFile{} - } - return t.PresignedURL -} - -type GetTrustCenters_TrustCenters_Edges_Node_Setting struct { - AccentColor *string "json:\"accentColor,omitempty\" graphql:\"accentColor\"" - BackgroundColor *string "json:\"backgroundColor,omitempty\" graphql:\"backgroundColor\"" - CompanyDomain *string "json:\"companyDomain,omitempty\" graphql:\"companyDomain\"" - FaviconFile *GetTrustCenters_TrustCenters_Edges_Node_Setting_FaviconFile "json:\"faviconFile,omitempty\" graphql:\"faviconFile\"" - FaviconLocalFileID *string "json:\"faviconLocalFileID,omitempty\" graphql:\"faviconLocalFileID\"" - FaviconRemoteURL *string "json:\"faviconRemoteURL,omitempty\" graphql:\"faviconRemoteURL\"" - Font *string "json:\"font,omitempty\" graphql:\"font\"" - ForegroundColor *string "json:\"foregroundColor,omitempty\" graphql:\"foregroundColor\"" - ID string "json:\"id\" graphql:\"id\"" - LogoFile *GetTrustCenters_TrustCenters_Edges_Node_Setting_LogoFile "json:\"logoFile,omitempty\" graphql:\"logoFile\"" - LogoLocalFileID *string "json:\"logoLocalFileID,omitempty\" graphql:\"logoLocalFileID\"" - LogoRemoteURL *string "json:\"logoRemoteURL,omitempty\" graphql:\"logoRemoteURL\"" - Overview *string "json:\"overview,omitempty\" graphql:\"overview\"" - PrimaryColor *string "json:\"primaryColor,omitempty\" graphql:\"primaryColor\"" - SecurityContact *string "json:\"securityContact,omitempty\" graphql:\"securityContact\"" - ThemeMode *enums.TrustCenterThemeMode "json:\"themeMode,omitempty\" graphql:\"themeMode\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" -} - -func (t *GetTrustCenters_TrustCenters_Edges_Node_Setting) GetAccentColor() *string { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node_Setting{} - } - return t.AccentColor -} -func (t *GetTrustCenters_TrustCenters_Edges_Node_Setting) GetBackgroundColor() *string { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node_Setting{} - } - return t.BackgroundColor -} -func (t *GetTrustCenters_TrustCenters_Edges_Node_Setting) GetCompanyDomain() *string { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node_Setting{} - } - return t.CompanyDomain -} -func (t *GetTrustCenters_TrustCenters_Edges_Node_Setting) GetFaviconFile() *GetTrustCenters_TrustCenters_Edges_Node_Setting_FaviconFile { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node_Setting{} - } - return t.FaviconFile -} -func (t *GetTrustCenters_TrustCenters_Edges_Node_Setting) GetFaviconLocalFileID() *string { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node_Setting{} - } - return t.FaviconLocalFileID -} -func (t *GetTrustCenters_TrustCenters_Edges_Node_Setting) GetFaviconRemoteURL() *string { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node_Setting{} - } - return t.FaviconRemoteURL -} -func (t *GetTrustCenters_TrustCenters_Edges_Node_Setting) GetFont() *string { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node_Setting{} - } - return t.Font -} -func (t *GetTrustCenters_TrustCenters_Edges_Node_Setting) GetForegroundColor() *string { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node_Setting{} - } - return t.ForegroundColor -} -func (t *GetTrustCenters_TrustCenters_Edges_Node_Setting) GetID() string { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node_Setting{} - } - return t.ID -} -func (t *GetTrustCenters_TrustCenters_Edges_Node_Setting) GetLogoFile() *GetTrustCenters_TrustCenters_Edges_Node_Setting_LogoFile { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node_Setting{} - } - return t.LogoFile -} -func (t *GetTrustCenters_TrustCenters_Edges_Node_Setting) GetLogoLocalFileID() *string { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node_Setting{} - } - return t.LogoLocalFileID -} -func (t *GetTrustCenters_TrustCenters_Edges_Node_Setting) GetLogoRemoteURL() *string { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node_Setting{} - } - return t.LogoRemoteURL -} -func (t *GetTrustCenters_TrustCenters_Edges_Node_Setting) GetOverview() *string { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node_Setting{} - } - return t.Overview -} -func (t *GetTrustCenters_TrustCenters_Edges_Node_Setting) GetPrimaryColor() *string { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node_Setting{} - } - return t.PrimaryColor -} -func (t *GetTrustCenters_TrustCenters_Edges_Node_Setting) GetSecurityContact() *string { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node_Setting{} - } - return t.SecurityContact -} -func (t *GetTrustCenters_TrustCenters_Edges_Node_Setting) GetThemeMode() *enums.TrustCenterThemeMode { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node_Setting{} - } - return t.ThemeMode -} -func (t *GetTrustCenters_TrustCenters_Edges_Node_Setting) GetTitle() *string { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node_Setting{} - } - return t.Title -} - -type GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting_LogoFile struct { - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting_LogoFile) GetPresignedURL() *string { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting_LogoFile{} - } - return t.PresignedURL -} - -type GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting_FaviconFile struct { - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting_FaviconFile) GetPresignedURL() *string { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting_FaviconFile{} - } - return t.PresignedURL -} - -type GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting struct { - AccentColor *string "json:\"accentColor,omitempty\" graphql:\"accentColor\"" - BackgroundColor *string "json:\"backgroundColor,omitempty\" graphql:\"backgroundColor\"" - FaviconFile *GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting_FaviconFile "json:\"faviconFile,omitempty\" graphql:\"faviconFile\"" - FaviconLocalFileID *string "json:\"faviconLocalFileID,omitempty\" graphql:\"faviconLocalFileID\"" - FaviconRemoteURL *string "json:\"faviconRemoteURL,omitempty\" graphql:\"faviconRemoteURL\"" - Font *string "json:\"font,omitempty\" graphql:\"font\"" - ForegroundColor *string "json:\"foregroundColor,omitempty\" graphql:\"foregroundColor\"" - ID string "json:\"id\" graphql:\"id\"" - LogoFile *GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting_LogoFile "json:\"logoFile,omitempty\" graphql:\"logoFile\"" - LogoLocalFileID *string "json:\"logoLocalFileID,omitempty\" graphql:\"logoLocalFileID\"" - LogoRemoteURL *string "json:\"logoRemoteURL,omitempty\" graphql:\"logoRemoteURL\"" - Overview *string "json:\"overview,omitempty\" graphql:\"overview\"" - PrimaryColor *string "json:\"primaryColor,omitempty\" graphql:\"primaryColor\"" - ThemeMode *enums.TrustCenterThemeMode "json:\"themeMode,omitempty\" graphql:\"themeMode\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" -} - -func (t *GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting) GetAccentColor() *string { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting{} - } - return t.AccentColor -} -func (t *GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting) GetBackgroundColor() *string { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting{} - } - return t.BackgroundColor -} -func (t *GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting) GetFaviconFile() *GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting_FaviconFile { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting{} - } - return t.FaviconFile -} -func (t *GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting) GetFaviconLocalFileID() *string { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting{} - } - return t.FaviconLocalFileID -} -func (t *GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting) GetFaviconRemoteURL() *string { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting{} - } - return t.FaviconRemoteURL -} -func (t *GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting) GetFont() *string { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting{} - } - return t.Font -} -func (t *GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting) GetForegroundColor() *string { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting{} - } - return t.ForegroundColor -} -func (t *GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting) GetID() string { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting{} - } - return t.ID -} -func (t *GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting) GetLogoFile() *GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting_LogoFile { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting{} - } - return t.LogoFile -} -func (t *GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting) GetLogoLocalFileID() *string { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting{} - } - return t.LogoLocalFileID -} -func (t *GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting) GetLogoRemoteURL() *string { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting{} - } - return t.LogoRemoteURL -} -func (t *GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting) GetOverview() *string { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting{} - } - return t.Overview -} -func (t *GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting) GetPrimaryColor() *string { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting{} - } - return t.PrimaryColor -} -func (t *GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting) GetThemeMode() *enums.TrustCenterThemeMode { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting{} - } - return t.ThemeMode -} -func (t *GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting) GetTitle() *string { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting{} - } - return t.Title -} - -type GetTrustCenters_TrustCenters_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - CustomDomain *GetTrustCenters_TrustCenters_Edges_Node_CustomDomain "json:\"customDomain,omitempty\" graphql:\"customDomain\"" - CustomDomainID *string "json:\"customDomainID,omitempty\" graphql:\"customDomainID\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PreviewSetting *GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting "json:\"previewSetting,omitempty\" graphql:\"previewSetting\"" - Setting *GetTrustCenters_TrustCenters_Edges_Node_Setting "json:\"setting,omitempty\" graphql:\"setting\"" - Slug *string "json:\"slug,omitempty\" graphql:\"slug\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetTrustCenters_TrustCenters_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetTrustCenters_TrustCenters_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetTrustCenters_TrustCenters_Edges_Node) GetCustomDomain() *GetTrustCenters_TrustCenters_Edges_Node_CustomDomain { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node{} - } - return t.CustomDomain -} -func (t *GetTrustCenters_TrustCenters_Edges_Node) GetCustomDomainID() *string { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node{} - } - return t.CustomDomainID -} -func (t *GetTrustCenters_TrustCenters_Edges_Node) GetID() string { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node{} - } - return t.ID -} -func (t *GetTrustCenters_TrustCenters_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node{} - } - return t.OwnerID -} -func (t *GetTrustCenters_TrustCenters_Edges_Node) GetPreviewSetting() *GetTrustCenters_TrustCenters_Edges_Node_PreviewSetting { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node{} - } - return t.PreviewSetting -} -func (t *GetTrustCenters_TrustCenters_Edges_Node) GetSetting() *GetTrustCenters_TrustCenters_Edges_Node_Setting { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node{} - } - return t.Setting -} -func (t *GetTrustCenters_TrustCenters_Edges_Node) GetSlug() *string { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node{} - } - return t.Slug -} -func (t *GetTrustCenters_TrustCenters_Edges_Node) GetTags() []string { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node{} - } - return t.Tags -} -func (t *GetTrustCenters_TrustCenters_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetTrustCenters_TrustCenters_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges_Node{} - } - return t.UpdatedBy -} - -type GetTrustCenters_TrustCenters_Edges struct { - Node *GetTrustCenters_TrustCenters_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetTrustCenters_TrustCenters_Edges) GetNode() *GetTrustCenters_TrustCenters_Edges_Node { - if t == nil { - t = &GetTrustCenters_TrustCenters_Edges{} - } - return t.Node -} - -type GetTrustCenters_TrustCenters struct { - Edges []*GetTrustCenters_TrustCenters_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetTrustCenters_TrustCenters_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetTrustCenters_TrustCenters) GetEdges() []*GetTrustCenters_TrustCenters_Edges { - if t == nil { - t = &GetTrustCenters_TrustCenters{} - } - return t.Edges -} -func (t *GetTrustCenters_TrustCenters) GetPageInfo() *GetTrustCenters_TrustCenters_PageInfo { - if t == nil { - t = &GetTrustCenters_TrustCenters{} - } - return &t.PageInfo -} -func (t *GetTrustCenters_TrustCenters) GetTotalCount() int64 { - if t == nil { - t = &GetTrustCenters_TrustCenters{} - } - return t.TotalCount -} - -type UpdateTrustCenter_UpdateTrustCenter_TrustCenter_CustomDomain struct { - CnameRecord string "json:\"cnameRecord\" graphql:\"cnameRecord\"" - DNSVerificationID *string "json:\"dnsVerificationID,omitempty\" graphql:\"dnsVerificationID\"" -} - -func (t *UpdateTrustCenter_UpdateTrustCenter_TrustCenter_CustomDomain) GetCnameRecord() string { - if t == nil { - t = &UpdateTrustCenter_UpdateTrustCenter_TrustCenter_CustomDomain{} - } - return t.CnameRecord -} -func (t *UpdateTrustCenter_UpdateTrustCenter_TrustCenter_CustomDomain) GetDNSVerificationID() *string { - if t == nil { - t = &UpdateTrustCenter_UpdateTrustCenter_TrustCenter_CustomDomain{} - } - return t.DNSVerificationID -} - -type UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting_LogoFile struct { - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting_LogoFile) GetPresignedURL() *string { - if t == nil { - t = &UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting_LogoFile{} - } - return t.PresignedURL -} - -type UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting_FaviconFile struct { - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting_FaviconFile) GetPresignedURL() *string { - if t == nil { - t = &UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting_FaviconFile{} - } - return t.PresignedURL -} - -type UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting struct { - AccentColor *string "json:\"accentColor,omitempty\" graphql:\"accentColor\"" - BackgroundColor *string "json:\"backgroundColor,omitempty\" graphql:\"backgroundColor\"" - FaviconFile *UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting_FaviconFile "json:\"faviconFile,omitempty\" graphql:\"faviconFile\"" - FaviconLocalFileID *string "json:\"faviconLocalFileID,omitempty\" graphql:\"faviconLocalFileID\"" - FaviconRemoteURL *string "json:\"faviconRemoteURL,omitempty\" graphql:\"faviconRemoteURL\"" - Font *string "json:\"font,omitempty\" graphql:\"font\"" - ForegroundColor *string "json:\"foregroundColor,omitempty\" graphql:\"foregroundColor\"" - ID string "json:\"id\" graphql:\"id\"" - LogoFile *UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting_LogoFile "json:\"logoFile,omitempty\" graphql:\"logoFile\"" - LogoLocalFileID *string "json:\"logoLocalFileID,omitempty\" graphql:\"logoLocalFileID\"" - LogoRemoteURL *string "json:\"logoRemoteURL,omitempty\" graphql:\"logoRemoteURL\"" - Overview *string "json:\"overview,omitempty\" graphql:\"overview\"" - PrimaryColor *string "json:\"primaryColor,omitempty\" graphql:\"primaryColor\"" - ThemeMode *enums.TrustCenterThemeMode "json:\"themeMode,omitempty\" graphql:\"themeMode\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" -} - -func (t *UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting) GetAccentColor() *string { - if t == nil { - t = &UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting{} - } - return t.AccentColor -} -func (t *UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting) GetBackgroundColor() *string { - if t == nil { - t = &UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting{} - } - return t.BackgroundColor -} -func (t *UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting) GetFaviconFile() *UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting_FaviconFile { - if t == nil { - t = &UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting{} - } - return t.FaviconFile -} -func (t *UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting) GetFaviconLocalFileID() *string { - if t == nil { - t = &UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting{} - } - return t.FaviconLocalFileID -} -func (t *UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting) GetFaviconRemoteURL() *string { - if t == nil { - t = &UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting{} - } - return t.FaviconRemoteURL -} -func (t *UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting) GetFont() *string { - if t == nil { - t = &UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting{} - } - return t.Font -} -func (t *UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting) GetForegroundColor() *string { - if t == nil { - t = &UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting{} - } - return t.ForegroundColor -} -func (t *UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting) GetID() string { - if t == nil { - t = &UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting{} - } - return t.ID -} -func (t *UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting) GetLogoFile() *UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting_LogoFile { - if t == nil { - t = &UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting{} - } - return t.LogoFile -} -func (t *UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting) GetLogoLocalFileID() *string { - if t == nil { - t = &UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting{} - } - return t.LogoLocalFileID -} -func (t *UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting) GetLogoRemoteURL() *string { - if t == nil { - t = &UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting{} - } - return t.LogoRemoteURL -} -func (t *UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting) GetOverview() *string { - if t == nil { - t = &UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting{} - } - return t.Overview -} -func (t *UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting) GetPrimaryColor() *string { - if t == nil { - t = &UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting{} - } - return t.PrimaryColor -} -func (t *UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting) GetThemeMode() *enums.TrustCenterThemeMode { - if t == nil { - t = &UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting{} - } - return t.ThemeMode -} -func (t *UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting) GetTitle() *string { - if t == nil { - t = &UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting{} - } - return t.Title -} - -type UpdateTrustCenter_UpdateTrustCenter_TrustCenter struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - CustomDomain *UpdateTrustCenter_UpdateTrustCenter_TrustCenter_CustomDomain "json:\"customDomain,omitempty\" graphql:\"customDomain\"" - CustomDomainID *string "json:\"customDomainID,omitempty\" graphql:\"customDomainID\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Setting *UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting "json:\"setting,omitempty\" graphql:\"setting\"" - Slug *string "json:\"slug,omitempty\" graphql:\"slug\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateTrustCenter_UpdateTrustCenter_TrustCenter) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateTrustCenter_UpdateTrustCenter_TrustCenter{} - } - return t.CreatedAt -} -func (t *UpdateTrustCenter_UpdateTrustCenter_TrustCenter) GetCreatedBy() *string { - if t == nil { - t = &UpdateTrustCenter_UpdateTrustCenter_TrustCenter{} - } - return t.CreatedBy -} -func (t *UpdateTrustCenter_UpdateTrustCenter_TrustCenter) GetCustomDomain() *UpdateTrustCenter_UpdateTrustCenter_TrustCenter_CustomDomain { - if t == nil { - t = &UpdateTrustCenter_UpdateTrustCenter_TrustCenter{} - } - return t.CustomDomain -} -func (t *UpdateTrustCenter_UpdateTrustCenter_TrustCenter) GetCustomDomainID() *string { - if t == nil { - t = &UpdateTrustCenter_UpdateTrustCenter_TrustCenter{} - } - return t.CustomDomainID -} -func (t *UpdateTrustCenter_UpdateTrustCenter_TrustCenter) GetID() string { - if t == nil { - t = &UpdateTrustCenter_UpdateTrustCenter_TrustCenter{} - } - return t.ID -} -func (t *UpdateTrustCenter_UpdateTrustCenter_TrustCenter) GetOwnerID() *string { - if t == nil { - t = &UpdateTrustCenter_UpdateTrustCenter_TrustCenter{} - } - return t.OwnerID -} -func (t *UpdateTrustCenter_UpdateTrustCenter_TrustCenter) GetSetting() *UpdateTrustCenter_UpdateTrustCenter_TrustCenter_Setting { - if t == nil { - t = &UpdateTrustCenter_UpdateTrustCenter_TrustCenter{} - } - return t.Setting -} -func (t *UpdateTrustCenter_UpdateTrustCenter_TrustCenter) GetSlug() *string { - if t == nil { - t = &UpdateTrustCenter_UpdateTrustCenter_TrustCenter{} - } - return t.Slug -} -func (t *UpdateTrustCenter_UpdateTrustCenter_TrustCenter) GetTags() []string { - if t == nil { - t = &UpdateTrustCenter_UpdateTrustCenter_TrustCenter{} - } - return t.Tags -} -func (t *UpdateTrustCenter_UpdateTrustCenter_TrustCenter) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateTrustCenter_UpdateTrustCenter_TrustCenter{} - } - return t.UpdatedAt -} -func (t *UpdateTrustCenter_UpdateTrustCenter_TrustCenter) GetUpdatedBy() *string { - if t == nil { - t = &UpdateTrustCenter_UpdateTrustCenter_TrustCenter{} - } - return t.UpdatedBy -} - -type UpdateTrustCenter_UpdateTrustCenter struct { - TrustCenter UpdateTrustCenter_UpdateTrustCenter_TrustCenter "json:\"trustCenter\" graphql:\"trustCenter\"" -} - -func (t *UpdateTrustCenter_UpdateTrustCenter) GetTrustCenter() *UpdateTrustCenter_UpdateTrustCenter_TrustCenter { - if t == nil { - t = &UpdateTrustCenter_UpdateTrustCenter{} - } - return &t.TrustCenter -} - -type CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance_TrustCenterCompliances_Standard struct { - Description *string "json:\"description,omitempty\" graphql:\"description\"" - Domains []string "json:\"domains,omitempty\" graphql:\"domains\"" - GoverningBody *string "json:\"governingBody,omitempty\" graphql:\"governingBody\"" - GoverningBodyLogoURL *string "json:\"governingBodyLogoURL,omitempty\" graphql:\"governingBodyLogoURL\"" - Link *string "json:\"link,omitempty\" graphql:\"link\"" - Name string "json:\"name\" graphql:\"name\"" - ShortName *string "json:\"shortName,omitempty\" graphql:\"shortName\"" - StandardType *string "json:\"standardType,omitempty\" graphql:\"standardType\"" - Version *string "json:\"version,omitempty\" graphql:\"version\"" -} - -func (t *CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance_TrustCenterCompliances_Standard) GetDescription() *string { - if t == nil { - t = &CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance_TrustCenterCompliances_Standard{} - } - return t.Description -} -func (t *CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance_TrustCenterCompliances_Standard) GetDomains() []string { - if t == nil { - t = &CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance_TrustCenterCompliances_Standard{} - } - return t.Domains -} -func (t *CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance_TrustCenterCompliances_Standard) GetGoverningBody() *string { - if t == nil { - t = &CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance_TrustCenterCompliances_Standard{} - } - return t.GoverningBody -} -func (t *CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance_TrustCenterCompliances_Standard) GetGoverningBodyLogoURL() *string { - if t == nil { - t = &CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance_TrustCenterCompliances_Standard{} - } - return t.GoverningBodyLogoURL -} -func (t *CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance_TrustCenterCompliances_Standard) GetLink() *string { - if t == nil { - t = &CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance_TrustCenterCompliances_Standard{} - } - return t.Link -} -func (t *CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance_TrustCenterCompliances_Standard) GetName() string { - if t == nil { - t = &CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance_TrustCenterCompliances_Standard{} - } - return t.Name -} -func (t *CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance_TrustCenterCompliances_Standard) GetShortName() *string { - if t == nil { - t = &CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance_TrustCenterCompliances_Standard{} - } - return t.ShortName -} -func (t *CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance_TrustCenterCompliances_Standard) GetStandardType() *string { - if t == nil { - t = &CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance_TrustCenterCompliances_Standard{} - } - return t.StandardType -} -func (t *CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance_TrustCenterCompliances_Standard) GetVersion() *string { - if t == nil { - t = &CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance_TrustCenterCompliances_Standard{} - } - return t.Version -} - -type CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance_TrustCenterCompliances struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - Standard CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance_TrustCenterCompliances_Standard "json:\"standard\" graphql:\"standard\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance_TrustCenterCompliances) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance_TrustCenterCompliances{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance_TrustCenterCompliances) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance_TrustCenterCompliances{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance_TrustCenterCompliances) GetID() string { - if t == nil { - t = &CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance_TrustCenterCompliances{} - } - return t.ID -} -func (t *CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance_TrustCenterCompliances) GetStandard() *CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance_TrustCenterCompliances_Standard { - if t == nil { - t = &CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance_TrustCenterCompliances{} - } - return &t.Standard -} -func (t *CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance_TrustCenterCompliances) GetTags() []string { - if t == nil { - t = &CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance_TrustCenterCompliances{} - } - return t.Tags -} -func (t *CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance_TrustCenterCompliances) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance_TrustCenterCompliances{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance_TrustCenterCompliances) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance_TrustCenterCompliances{} - } - return t.UpdatedBy -} - -type CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance struct { - TrustCenterCompliances []*CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance_TrustCenterCompliances "json:\"trustCenterCompliances,omitempty\" graphql:\"trustCenterCompliances\"" -} - -func (t *CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance) GetTrustCenterCompliances() []*CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance_TrustCenterCompliances { - if t == nil { - t = &CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance{} - } - return t.TrustCenterCompliances -} - -type CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance_TrustCenterCompliances_Standard struct { - Description *string "json:\"description,omitempty\" graphql:\"description\"" - Domains []string "json:\"domains,omitempty\" graphql:\"domains\"" - GoverningBody *string "json:\"governingBody,omitempty\" graphql:\"governingBody\"" - GoverningBodyLogoURL *string "json:\"governingBodyLogoURL,omitempty\" graphql:\"governingBodyLogoURL\"" - Link *string "json:\"link,omitempty\" graphql:\"link\"" - Name string "json:\"name\" graphql:\"name\"" - ShortName *string "json:\"shortName,omitempty\" graphql:\"shortName\"" - StandardType *string "json:\"standardType,omitempty\" graphql:\"standardType\"" - Version *string "json:\"version,omitempty\" graphql:\"version\"" -} - -func (t *CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance_TrustCenterCompliances_Standard) GetDescription() *string { - if t == nil { - t = &CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance_TrustCenterCompliances_Standard{} - } - return t.Description -} -func (t *CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance_TrustCenterCompliances_Standard) GetDomains() []string { - if t == nil { - t = &CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance_TrustCenterCompliances_Standard{} - } - return t.Domains -} -func (t *CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance_TrustCenterCompliances_Standard) GetGoverningBody() *string { - if t == nil { - t = &CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance_TrustCenterCompliances_Standard{} - } - return t.GoverningBody -} -func (t *CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance_TrustCenterCompliances_Standard) GetGoverningBodyLogoURL() *string { - if t == nil { - t = &CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance_TrustCenterCompliances_Standard{} - } - return t.GoverningBodyLogoURL -} -func (t *CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance_TrustCenterCompliances_Standard) GetLink() *string { - if t == nil { - t = &CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance_TrustCenterCompliances_Standard{} - } - return t.Link -} -func (t *CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance_TrustCenterCompliances_Standard) GetName() string { - if t == nil { - t = &CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance_TrustCenterCompliances_Standard{} - } - return t.Name -} -func (t *CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance_TrustCenterCompliances_Standard) GetShortName() *string { - if t == nil { - t = &CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance_TrustCenterCompliances_Standard{} - } - return t.ShortName -} -func (t *CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance_TrustCenterCompliances_Standard) GetStandardType() *string { - if t == nil { - t = &CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance_TrustCenterCompliances_Standard{} - } - return t.StandardType -} -func (t *CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance_TrustCenterCompliances_Standard) GetVersion() *string { - if t == nil { - t = &CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance_TrustCenterCompliances_Standard{} - } - return t.Version -} - -type CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance_TrustCenterCompliances struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - Standard CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance_TrustCenterCompliances_Standard "json:\"standard\" graphql:\"standard\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance_TrustCenterCompliances) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance_TrustCenterCompliances{} - } - return t.CreatedAt -} -func (t *CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance_TrustCenterCompliances) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance_TrustCenterCompliances{} - } - return t.CreatedBy -} -func (t *CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance_TrustCenterCompliances) GetID() string { - if t == nil { - t = &CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance_TrustCenterCompliances{} - } - return t.ID -} -func (t *CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance_TrustCenterCompliances) GetStandard() *CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance_TrustCenterCompliances_Standard { - if t == nil { - t = &CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance_TrustCenterCompliances{} - } - return &t.Standard -} -func (t *CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance_TrustCenterCompliances) GetTags() []string { - if t == nil { - t = &CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance_TrustCenterCompliances{} - } - return t.Tags -} -func (t *CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance_TrustCenterCompliances) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance_TrustCenterCompliances{} - } - return t.UpdatedAt -} -func (t *CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance_TrustCenterCompliances) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance_TrustCenterCompliances{} - } - return t.UpdatedBy -} - -type CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance struct { - TrustCenterCompliances []*CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance_TrustCenterCompliances "json:\"trustCenterCompliances,omitempty\" graphql:\"trustCenterCompliances\"" -} - -func (t *CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance) GetTrustCenterCompliances() []*CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance_TrustCenterCompliances { - if t == nil { - t = &CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance{} - } - return t.TrustCenterCompliances -} - -type CreateTrustCenterCompliance_CreateTrustCenterCompliance_TrustCenterCompliance_Standard struct { - Description *string "json:\"description,omitempty\" graphql:\"description\"" - Domains []string "json:\"domains,omitempty\" graphql:\"domains\"" - GoverningBody *string "json:\"governingBody,omitempty\" graphql:\"governingBody\"" - GoverningBodyLogoURL *string "json:\"governingBodyLogoURL,omitempty\" graphql:\"governingBodyLogoURL\"" - Link *string "json:\"link,omitempty\" graphql:\"link\"" - Name string "json:\"name\" graphql:\"name\"" - ShortName *string "json:\"shortName,omitempty\" graphql:\"shortName\"" - StandardType *string "json:\"standardType,omitempty\" graphql:\"standardType\"" - Version *string "json:\"version,omitempty\" graphql:\"version\"" -} - -func (t *CreateTrustCenterCompliance_CreateTrustCenterCompliance_TrustCenterCompliance_Standard) GetDescription() *string { - if t == nil { - t = &CreateTrustCenterCompliance_CreateTrustCenterCompliance_TrustCenterCompliance_Standard{} - } - return t.Description -} -func (t *CreateTrustCenterCompliance_CreateTrustCenterCompliance_TrustCenterCompliance_Standard) GetDomains() []string { - if t == nil { - t = &CreateTrustCenterCompliance_CreateTrustCenterCompliance_TrustCenterCompliance_Standard{} - } - return t.Domains -} -func (t *CreateTrustCenterCompliance_CreateTrustCenterCompliance_TrustCenterCompliance_Standard) GetGoverningBody() *string { - if t == nil { - t = &CreateTrustCenterCompliance_CreateTrustCenterCompliance_TrustCenterCompliance_Standard{} - } - return t.GoverningBody -} -func (t *CreateTrustCenterCompliance_CreateTrustCenterCompliance_TrustCenterCompliance_Standard) GetGoverningBodyLogoURL() *string { - if t == nil { - t = &CreateTrustCenterCompliance_CreateTrustCenterCompliance_TrustCenterCompliance_Standard{} - } - return t.GoverningBodyLogoURL -} -func (t *CreateTrustCenterCompliance_CreateTrustCenterCompliance_TrustCenterCompliance_Standard) GetLink() *string { - if t == nil { - t = &CreateTrustCenterCompliance_CreateTrustCenterCompliance_TrustCenterCompliance_Standard{} - } - return t.Link -} -func (t *CreateTrustCenterCompliance_CreateTrustCenterCompliance_TrustCenterCompliance_Standard) GetName() string { - if t == nil { - t = &CreateTrustCenterCompliance_CreateTrustCenterCompliance_TrustCenterCompliance_Standard{} - } - return t.Name -} -func (t *CreateTrustCenterCompliance_CreateTrustCenterCompliance_TrustCenterCompliance_Standard) GetShortName() *string { - if t == nil { - t = &CreateTrustCenterCompliance_CreateTrustCenterCompliance_TrustCenterCompliance_Standard{} - } - return t.ShortName -} -func (t *CreateTrustCenterCompliance_CreateTrustCenterCompliance_TrustCenterCompliance_Standard) GetStandardType() *string { - if t == nil { - t = &CreateTrustCenterCompliance_CreateTrustCenterCompliance_TrustCenterCompliance_Standard{} - } - return t.StandardType -} -func (t *CreateTrustCenterCompliance_CreateTrustCenterCompliance_TrustCenterCompliance_Standard) GetVersion() *string { - if t == nil { - t = &CreateTrustCenterCompliance_CreateTrustCenterCompliance_TrustCenterCompliance_Standard{} - } - return t.Version -} - -type CreateTrustCenterCompliance_CreateTrustCenterCompliance_TrustCenterCompliance struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - Standard CreateTrustCenterCompliance_CreateTrustCenterCompliance_TrustCenterCompliance_Standard "json:\"standard\" graphql:\"standard\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateTrustCenterCompliance_CreateTrustCenterCompliance_TrustCenterCompliance) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateTrustCenterCompliance_CreateTrustCenterCompliance_TrustCenterCompliance{} - } - return t.CreatedAt -} -func (t *CreateTrustCenterCompliance_CreateTrustCenterCompliance_TrustCenterCompliance) GetCreatedBy() *string { - if t == nil { - t = &CreateTrustCenterCompliance_CreateTrustCenterCompliance_TrustCenterCompliance{} - } - return t.CreatedBy -} -func (t *CreateTrustCenterCompliance_CreateTrustCenterCompliance_TrustCenterCompliance) GetID() string { - if t == nil { - t = &CreateTrustCenterCompliance_CreateTrustCenterCompliance_TrustCenterCompliance{} - } - return t.ID -} -func (t *CreateTrustCenterCompliance_CreateTrustCenterCompliance_TrustCenterCompliance) GetStandard() *CreateTrustCenterCompliance_CreateTrustCenterCompliance_TrustCenterCompliance_Standard { - if t == nil { - t = &CreateTrustCenterCompliance_CreateTrustCenterCompliance_TrustCenterCompliance{} - } - return &t.Standard -} -func (t *CreateTrustCenterCompliance_CreateTrustCenterCompliance_TrustCenterCompliance) GetTags() []string { - if t == nil { - t = &CreateTrustCenterCompliance_CreateTrustCenterCompliance_TrustCenterCompliance{} - } - return t.Tags -} -func (t *CreateTrustCenterCompliance_CreateTrustCenterCompliance_TrustCenterCompliance) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateTrustCenterCompliance_CreateTrustCenterCompliance_TrustCenterCompliance{} - } - return t.UpdatedAt -} -func (t *CreateTrustCenterCompliance_CreateTrustCenterCompliance_TrustCenterCompliance) GetUpdatedBy() *string { - if t == nil { - t = &CreateTrustCenterCompliance_CreateTrustCenterCompliance_TrustCenterCompliance{} - } - return t.UpdatedBy -} - -type CreateTrustCenterCompliance_CreateTrustCenterCompliance struct { - TrustCenterCompliance CreateTrustCenterCompliance_CreateTrustCenterCompliance_TrustCenterCompliance "json:\"trustCenterCompliance\" graphql:\"trustCenterCompliance\"" -} - -func (t *CreateTrustCenterCompliance_CreateTrustCenterCompliance) GetTrustCenterCompliance() *CreateTrustCenterCompliance_CreateTrustCenterCompliance_TrustCenterCompliance { - if t == nil { - t = &CreateTrustCenterCompliance_CreateTrustCenterCompliance{} - } - return &t.TrustCenterCompliance -} - -type DeleteTrustCenterCompliance_DeleteTrustCenterCompliance struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteTrustCenterCompliance_DeleteTrustCenterCompliance) GetDeletedID() string { - if t == nil { - t = &DeleteTrustCenterCompliance_DeleteTrustCenterCompliance{} - } - return t.DeletedID -} - -type GetAllTrustCenterCompliances_TrustCenterCompliances_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllTrustCenterCompliances_TrustCenterCompliances_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllTrustCenterCompliances_TrustCenterCompliances_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllTrustCenterCompliances_TrustCenterCompliances_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllTrustCenterCompliances_TrustCenterCompliances_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllTrustCenterCompliances_TrustCenterCompliances_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllTrustCenterCompliances_TrustCenterCompliances_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllTrustCenterCompliances_TrustCenterCompliances_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllTrustCenterCompliances_TrustCenterCompliances_PageInfo{} - } - return t.StartCursor -} - -type GetAllTrustCenterCompliances_TrustCenterCompliances_Edges_Node_Standard struct { - Description *string "json:\"description,omitempty\" graphql:\"description\"" - Domains []string "json:\"domains,omitempty\" graphql:\"domains\"" - GoverningBody *string "json:\"governingBody,omitempty\" graphql:\"governingBody\"" - GoverningBodyLogoURL *string "json:\"governingBodyLogoURL,omitempty\" graphql:\"governingBodyLogoURL\"" - Link *string "json:\"link,omitempty\" graphql:\"link\"" - Name string "json:\"name\" graphql:\"name\"" - ShortName *string "json:\"shortName,omitempty\" graphql:\"shortName\"" - StandardType *string "json:\"standardType,omitempty\" graphql:\"standardType\"" - Version *string "json:\"version,omitempty\" graphql:\"version\"" -} - -func (t *GetAllTrustCenterCompliances_TrustCenterCompliances_Edges_Node_Standard) GetDescription() *string { - if t == nil { - t = &GetAllTrustCenterCompliances_TrustCenterCompliances_Edges_Node_Standard{} - } - return t.Description -} -func (t *GetAllTrustCenterCompliances_TrustCenterCompliances_Edges_Node_Standard) GetDomains() []string { - if t == nil { - t = &GetAllTrustCenterCompliances_TrustCenterCompliances_Edges_Node_Standard{} - } - return t.Domains -} -func (t *GetAllTrustCenterCompliances_TrustCenterCompliances_Edges_Node_Standard) GetGoverningBody() *string { - if t == nil { - t = &GetAllTrustCenterCompliances_TrustCenterCompliances_Edges_Node_Standard{} - } - return t.GoverningBody -} -func (t *GetAllTrustCenterCompliances_TrustCenterCompliances_Edges_Node_Standard) GetGoverningBodyLogoURL() *string { - if t == nil { - t = &GetAllTrustCenterCompliances_TrustCenterCompliances_Edges_Node_Standard{} - } - return t.GoverningBodyLogoURL -} -func (t *GetAllTrustCenterCompliances_TrustCenterCompliances_Edges_Node_Standard) GetLink() *string { - if t == nil { - t = &GetAllTrustCenterCompliances_TrustCenterCompliances_Edges_Node_Standard{} - } - return t.Link -} -func (t *GetAllTrustCenterCompliances_TrustCenterCompliances_Edges_Node_Standard) GetName() string { - if t == nil { - t = &GetAllTrustCenterCompliances_TrustCenterCompliances_Edges_Node_Standard{} - } - return t.Name -} -func (t *GetAllTrustCenterCompliances_TrustCenterCompliances_Edges_Node_Standard) GetShortName() *string { - if t == nil { - t = &GetAllTrustCenterCompliances_TrustCenterCompliances_Edges_Node_Standard{} - } - return t.ShortName -} -func (t *GetAllTrustCenterCompliances_TrustCenterCompliances_Edges_Node_Standard) GetStandardType() *string { - if t == nil { - t = &GetAllTrustCenterCompliances_TrustCenterCompliances_Edges_Node_Standard{} - } - return t.StandardType -} -func (t *GetAllTrustCenterCompliances_TrustCenterCompliances_Edges_Node_Standard) GetVersion() *string { - if t == nil { - t = &GetAllTrustCenterCompliances_TrustCenterCompliances_Edges_Node_Standard{} - } - return t.Version -} - -type GetAllTrustCenterCompliances_TrustCenterCompliances_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - Standard GetAllTrustCenterCompliances_TrustCenterCompliances_Edges_Node_Standard "json:\"standard\" graphql:\"standard\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllTrustCenterCompliances_TrustCenterCompliances_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllTrustCenterCompliances_TrustCenterCompliances_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllTrustCenterCompliances_TrustCenterCompliances_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllTrustCenterCompliances_TrustCenterCompliances_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllTrustCenterCompliances_TrustCenterCompliances_Edges_Node) GetID() string { - if t == nil { - t = &GetAllTrustCenterCompliances_TrustCenterCompliances_Edges_Node{} - } - return t.ID -} -func (t *GetAllTrustCenterCompliances_TrustCenterCompliances_Edges_Node) GetStandard() *GetAllTrustCenterCompliances_TrustCenterCompliances_Edges_Node_Standard { - if t == nil { - t = &GetAllTrustCenterCompliances_TrustCenterCompliances_Edges_Node{} - } - return &t.Standard -} -func (t *GetAllTrustCenterCompliances_TrustCenterCompliances_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllTrustCenterCompliances_TrustCenterCompliances_Edges_Node{} - } - return t.Tags -} -func (t *GetAllTrustCenterCompliances_TrustCenterCompliances_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllTrustCenterCompliances_TrustCenterCompliances_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllTrustCenterCompliances_TrustCenterCompliances_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllTrustCenterCompliances_TrustCenterCompliances_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllTrustCenterCompliances_TrustCenterCompliances_Edges struct { - Node *GetAllTrustCenterCompliances_TrustCenterCompliances_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllTrustCenterCompliances_TrustCenterCompliances_Edges) GetNode() *GetAllTrustCenterCompliances_TrustCenterCompliances_Edges_Node { - if t == nil { - t = &GetAllTrustCenterCompliances_TrustCenterCompliances_Edges{} - } - return t.Node -} - -type GetAllTrustCenterCompliances_TrustCenterCompliances struct { - Edges []*GetAllTrustCenterCompliances_TrustCenterCompliances_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllTrustCenterCompliances_TrustCenterCompliances_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllTrustCenterCompliances_TrustCenterCompliances) GetEdges() []*GetAllTrustCenterCompliances_TrustCenterCompliances_Edges { - if t == nil { - t = &GetAllTrustCenterCompliances_TrustCenterCompliances{} - } - return t.Edges -} -func (t *GetAllTrustCenterCompliances_TrustCenterCompliances) GetPageInfo() *GetAllTrustCenterCompliances_TrustCenterCompliances_PageInfo { - if t == nil { - t = &GetAllTrustCenterCompliances_TrustCenterCompliances{} - } - return &t.PageInfo -} -func (t *GetAllTrustCenterCompliances_TrustCenterCompliances) GetTotalCount() int64 { - if t == nil { - t = &GetAllTrustCenterCompliances_TrustCenterCompliances{} - } - return t.TotalCount -} - -type GetTrustCenterComplianceByID_TrustCenterCompliance_Standard struct { - Description *string "json:\"description,omitempty\" graphql:\"description\"" - Domains []string "json:\"domains,omitempty\" graphql:\"domains\"" - GoverningBody *string "json:\"governingBody,omitempty\" graphql:\"governingBody\"" - GoverningBodyLogoURL *string "json:\"governingBodyLogoURL,omitempty\" graphql:\"governingBodyLogoURL\"" - Link *string "json:\"link,omitempty\" graphql:\"link\"" - Name string "json:\"name\" graphql:\"name\"" - ShortName *string "json:\"shortName,omitempty\" graphql:\"shortName\"" - StandardType *string "json:\"standardType,omitempty\" graphql:\"standardType\"" - Version *string "json:\"version,omitempty\" graphql:\"version\"" -} - -func (t *GetTrustCenterComplianceByID_TrustCenterCompliance_Standard) GetDescription() *string { - if t == nil { - t = &GetTrustCenterComplianceByID_TrustCenterCompliance_Standard{} - } - return t.Description -} -func (t *GetTrustCenterComplianceByID_TrustCenterCompliance_Standard) GetDomains() []string { - if t == nil { - t = &GetTrustCenterComplianceByID_TrustCenterCompliance_Standard{} - } - return t.Domains -} -func (t *GetTrustCenterComplianceByID_TrustCenterCompliance_Standard) GetGoverningBody() *string { - if t == nil { - t = &GetTrustCenterComplianceByID_TrustCenterCompliance_Standard{} - } - return t.GoverningBody -} -func (t *GetTrustCenterComplianceByID_TrustCenterCompliance_Standard) GetGoverningBodyLogoURL() *string { - if t == nil { - t = &GetTrustCenterComplianceByID_TrustCenterCompliance_Standard{} - } - return t.GoverningBodyLogoURL -} -func (t *GetTrustCenterComplianceByID_TrustCenterCompliance_Standard) GetLink() *string { - if t == nil { - t = &GetTrustCenterComplianceByID_TrustCenterCompliance_Standard{} - } - return t.Link -} -func (t *GetTrustCenterComplianceByID_TrustCenterCompliance_Standard) GetName() string { - if t == nil { - t = &GetTrustCenterComplianceByID_TrustCenterCompliance_Standard{} - } - return t.Name -} -func (t *GetTrustCenterComplianceByID_TrustCenterCompliance_Standard) GetShortName() *string { - if t == nil { - t = &GetTrustCenterComplianceByID_TrustCenterCompliance_Standard{} - } - return t.ShortName -} -func (t *GetTrustCenterComplianceByID_TrustCenterCompliance_Standard) GetStandardType() *string { - if t == nil { - t = &GetTrustCenterComplianceByID_TrustCenterCompliance_Standard{} - } - return t.StandardType -} -func (t *GetTrustCenterComplianceByID_TrustCenterCompliance_Standard) GetVersion() *string { - if t == nil { - t = &GetTrustCenterComplianceByID_TrustCenterCompliance_Standard{} - } - return t.Version -} - -type GetTrustCenterComplianceByID_TrustCenterCompliance struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - Standard GetTrustCenterComplianceByID_TrustCenterCompliance_Standard "json:\"standard\" graphql:\"standard\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetTrustCenterComplianceByID_TrustCenterCompliance) GetCreatedAt() *time.Time { - if t == nil { - t = &GetTrustCenterComplianceByID_TrustCenterCompliance{} - } - return t.CreatedAt -} -func (t *GetTrustCenterComplianceByID_TrustCenterCompliance) GetCreatedBy() *string { - if t == nil { - t = &GetTrustCenterComplianceByID_TrustCenterCompliance{} - } - return t.CreatedBy -} -func (t *GetTrustCenterComplianceByID_TrustCenterCompliance) GetID() string { - if t == nil { - t = &GetTrustCenterComplianceByID_TrustCenterCompliance{} - } - return t.ID -} -func (t *GetTrustCenterComplianceByID_TrustCenterCompliance) GetStandard() *GetTrustCenterComplianceByID_TrustCenterCompliance_Standard { - if t == nil { - t = &GetTrustCenterComplianceByID_TrustCenterCompliance{} - } - return &t.Standard -} -func (t *GetTrustCenterComplianceByID_TrustCenterCompliance) GetTags() []string { - if t == nil { - t = &GetTrustCenterComplianceByID_TrustCenterCompliance{} - } - return t.Tags -} -func (t *GetTrustCenterComplianceByID_TrustCenterCompliance) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetTrustCenterComplianceByID_TrustCenterCompliance{} - } - return t.UpdatedAt -} -func (t *GetTrustCenterComplianceByID_TrustCenterCompliance) GetUpdatedBy() *string { - if t == nil { - t = &GetTrustCenterComplianceByID_TrustCenterCompliance{} - } - return t.UpdatedBy -} - -type GetTrustCenterCompliances_TrustCenterCompliances_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetTrustCenterCompliances_TrustCenterCompliances_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetTrustCenterCompliances_TrustCenterCompliances_PageInfo{} - } - return t.EndCursor -} -func (t *GetTrustCenterCompliances_TrustCenterCompliances_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetTrustCenterCompliances_TrustCenterCompliances_PageInfo{} - } - return t.HasNextPage -} -func (t *GetTrustCenterCompliances_TrustCenterCompliances_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetTrustCenterCompliances_TrustCenterCompliances_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetTrustCenterCompliances_TrustCenterCompliances_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetTrustCenterCompliances_TrustCenterCompliances_PageInfo{} - } - return t.StartCursor -} - -type GetTrustCenterCompliances_TrustCenterCompliances_Edges_Node_Standard struct { - Description *string "json:\"description,omitempty\" graphql:\"description\"" - Domains []string "json:\"domains,omitempty\" graphql:\"domains\"" - GoverningBody *string "json:\"governingBody,omitempty\" graphql:\"governingBody\"" - GoverningBodyLogoURL *string "json:\"governingBodyLogoURL,omitempty\" graphql:\"governingBodyLogoURL\"" - Link *string "json:\"link,omitempty\" graphql:\"link\"" - Name string "json:\"name\" graphql:\"name\"" - ShortName *string "json:\"shortName,omitempty\" graphql:\"shortName\"" - StandardType *string "json:\"standardType,omitempty\" graphql:\"standardType\"" - Version *string "json:\"version,omitempty\" graphql:\"version\"" -} - -func (t *GetTrustCenterCompliances_TrustCenterCompliances_Edges_Node_Standard) GetDescription() *string { - if t == nil { - t = &GetTrustCenterCompliances_TrustCenterCompliances_Edges_Node_Standard{} - } - return t.Description -} -func (t *GetTrustCenterCompliances_TrustCenterCompliances_Edges_Node_Standard) GetDomains() []string { - if t == nil { - t = &GetTrustCenterCompliances_TrustCenterCompliances_Edges_Node_Standard{} - } - return t.Domains -} -func (t *GetTrustCenterCompliances_TrustCenterCompliances_Edges_Node_Standard) GetGoverningBody() *string { - if t == nil { - t = &GetTrustCenterCompliances_TrustCenterCompliances_Edges_Node_Standard{} - } - return t.GoverningBody -} -func (t *GetTrustCenterCompliances_TrustCenterCompliances_Edges_Node_Standard) GetGoverningBodyLogoURL() *string { - if t == nil { - t = &GetTrustCenterCompliances_TrustCenterCompliances_Edges_Node_Standard{} - } - return t.GoverningBodyLogoURL -} -func (t *GetTrustCenterCompliances_TrustCenterCompliances_Edges_Node_Standard) GetLink() *string { - if t == nil { - t = &GetTrustCenterCompliances_TrustCenterCompliances_Edges_Node_Standard{} - } - return t.Link -} -func (t *GetTrustCenterCompliances_TrustCenterCompliances_Edges_Node_Standard) GetName() string { - if t == nil { - t = &GetTrustCenterCompliances_TrustCenterCompliances_Edges_Node_Standard{} - } - return t.Name -} -func (t *GetTrustCenterCompliances_TrustCenterCompliances_Edges_Node_Standard) GetShortName() *string { - if t == nil { - t = &GetTrustCenterCompliances_TrustCenterCompliances_Edges_Node_Standard{} - } - return t.ShortName -} -func (t *GetTrustCenterCompliances_TrustCenterCompliances_Edges_Node_Standard) GetStandardType() *string { - if t == nil { - t = &GetTrustCenterCompliances_TrustCenterCompliances_Edges_Node_Standard{} - } - return t.StandardType -} -func (t *GetTrustCenterCompliances_TrustCenterCompliances_Edges_Node_Standard) GetVersion() *string { - if t == nil { - t = &GetTrustCenterCompliances_TrustCenterCompliances_Edges_Node_Standard{} - } - return t.Version -} - -type GetTrustCenterCompliances_TrustCenterCompliances_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - Standard GetTrustCenterCompliances_TrustCenterCompliances_Edges_Node_Standard "json:\"standard\" graphql:\"standard\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetTrustCenterCompliances_TrustCenterCompliances_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetTrustCenterCompliances_TrustCenterCompliances_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetTrustCenterCompliances_TrustCenterCompliances_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetTrustCenterCompliances_TrustCenterCompliances_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetTrustCenterCompliances_TrustCenterCompliances_Edges_Node) GetID() string { - if t == nil { - t = &GetTrustCenterCompliances_TrustCenterCompliances_Edges_Node{} - } - return t.ID -} -func (t *GetTrustCenterCompliances_TrustCenterCompliances_Edges_Node) GetStandard() *GetTrustCenterCompliances_TrustCenterCompliances_Edges_Node_Standard { - if t == nil { - t = &GetTrustCenterCompliances_TrustCenterCompliances_Edges_Node{} - } - return &t.Standard -} -func (t *GetTrustCenterCompliances_TrustCenterCompliances_Edges_Node) GetTags() []string { - if t == nil { - t = &GetTrustCenterCompliances_TrustCenterCompliances_Edges_Node{} - } - return t.Tags -} -func (t *GetTrustCenterCompliances_TrustCenterCompliances_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetTrustCenterCompliances_TrustCenterCompliances_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetTrustCenterCompliances_TrustCenterCompliances_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetTrustCenterCompliances_TrustCenterCompliances_Edges_Node{} - } - return t.UpdatedBy -} - -type GetTrustCenterCompliances_TrustCenterCompliances_Edges struct { - Node *GetTrustCenterCompliances_TrustCenterCompliances_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetTrustCenterCompliances_TrustCenterCompliances_Edges) GetNode() *GetTrustCenterCompliances_TrustCenterCompliances_Edges_Node { - if t == nil { - t = &GetTrustCenterCompliances_TrustCenterCompliances_Edges{} - } - return t.Node -} - -type GetTrustCenterCompliances_TrustCenterCompliances struct { - Edges []*GetTrustCenterCompliances_TrustCenterCompliances_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetTrustCenterCompliances_TrustCenterCompliances_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetTrustCenterCompliances_TrustCenterCompliances) GetEdges() []*GetTrustCenterCompliances_TrustCenterCompliances_Edges { - if t == nil { - t = &GetTrustCenterCompliances_TrustCenterCompliances{} - } - return t.Edges -} -func (t *GetTrustCenterCompliances_TrustCenterCompliances) GetPageInfo() *GetTrustCenterCompliances_TrustCenterCompliances_PageInfo { - if t == nil { - t = &GetTrustCenterCompliances_TrustCenterCompliances{} - } - return &t.PageInfo -} -func (t *GetTrustCenterCompliances_TrustCenterCompliances) GetTotalCount() int64 { - if t == nil { - t = &GetTrustCenterCompliances_TrustCenterCompliances{} - } - return t.TotalCount -} - -type UpdateTrustCenterCompliance_UpdateTrustCenterCompliance_TrustCenterCompliance_Standard struct { - Description *string "json:\"description,omitempty\" graphql:\"description\"" - Domains []string "json:\"domains,omitempty\" graphql:\"domains\"" - GoverningBody *string "json:\"governingBody,omitempty\" graphql:\"governingBody\"" - GoverningBodyLogoURL *string "json:\"governingBodyLogoURL,omitempty\" graphql:\"governingBodyLogoURL\"" - Link *string "json:\"link,omitempty\" graphql:\"link\"" - Name string "json:\"name\" graphql:\"name\"" - ShortName *string "json:\"shortName,omitempty\" graphql:\"shortName\"" - StandardType *string "json:\"standardType,omitempty\" graphql:\"standardType\"" - Version *string "json:\"version,omitempty\" graphql:\"version\"" -} - -func (t *UpdateTrustCenterCompliance_UpdateTrustCenterCompliance_TrustCenterCompliance_Standard) GetDescription() *string { - if t == nil { - t = &UpdateTrustCenterCompliance_UpdateTrustCenterCompliance_TrustCenterCompliance_Standard{} - } - return t.Description -} -func (t *UpdateTrustCenterCompliance_UpdateTrustCenterCompliance_TrustCenterCompliance_Standard) GetDomains() []string { - if t == nil { - t = &UpdateTrustCenterCompliance_UpdateTrustCenterCompliance_TrustCenterCompliance_Standard{} - } - return t.Domains -} -func (t *UpdateTrustCenterCompliance_UpdateTrustCenterCompliance_TrustCenterCompliance_Standard) GetGoverningBody() *string { - if t == nil { - t = &UpdateTrustCenterCompliance_UpdateTrustCenterCompliance_TrustCenterCompliance_Standard{} - } - return t.GoverningBody -} -func (t *UpdateTrustCenterCompliance_UpdateTrustCenterCompliance_TrustCenterCompliance_Standard) GetGoverningBodyLogoURL() *string { - if t == nil { - t = &UpdateTrustCenterCompliance_UpdateTrustCenterCompliance_TrustCenterCompliance_Standard{} - } - return t.GoverningBodyLogoURL -} -func (t *UpdateTrustCenterCompliance_UpdateTrustCenterCompliance_TrustCenterCompliance_Standard) GetLink() *string { - if t == nil { - t = &UpdateTrustCenterCompliance_UpdateTrustCenterCompliance_TrustCenterCompliance_Standard{} - } - return t.Link -} -func (t *UpdateTrustCenterCompliance_UpdateTrustCenterCompliance_TrustCenterCompliance_Standard) GetName() string { - if t == nil { - t = &UpdateTrustCenterCompliance_UpdateTrustCenterCompliance_TrustCenterCompliance_Standard{} - } - return t.Name -} -func (t *UpdateTrustCenterCompliance_UpdateTrustCenterCompliance_TrustCenterCompliance_Standard) GetShortName() *string { - if t == nil { - t = &UpdateTrustCenterCompliance_UpdateTrustCenterCompliance_TrustCenterCompliance_Standard{} - } - return t.ShortName -} -func (t *UpdateTrustCenterCompliance_UpdateTrustCenterCompliance_TrustCenterCompliance_Standard) GetStandardType() *string { - if t == nil { - t = &UpdateTrustCenterCompliance_UpdateTrustCenterCompliance_TrustCenterCompliance_Standard{} - } - return t.StandardType -} -func (t *UpdateTrustCenterCompliance_UpdateTrustCenterCompliance_TrustCenterCompliance_Standard) GetVersion() *string { - if t == nil { - t = &UpdateTrustCenterCompliance_UpdateTrustCenterCompliance_TrustCenterCompliance_Standard{} - } - return t.Version -} - -type UpdateTrustCenterCompliance_UpdateTrustCenterCompliance_TrustCenterCompliance struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - Standard UpdateTrustCenterCompliance_UpdateTrustCenterCompliance_TrustCenterCompliance_Standard "json:\"standard\" graphql:\"standard\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateTrustCenterCompliance_UpdateTrustCenterCompliance_TrustCenterCompliance) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateTrustCenterCompliance_UpdateTrustCenterCompliance_TrustCenterCompliance{} - } - return t.CreatedAt -} -func (t *UpdateTrustCenterCompliance_UpdateTrustCenterCompliance_TrustCenterCompliance) GetCreatedBy() *string { - if t == nil { - t = &UpdateTrustCenterCompliance_UpdateTrustCenterCompliance_TrustCenterCompliance{} - } - return t.CreatedBy -} -func (t *UpdateTrustCenterCompliance_UpdateTrustCenterCompliance_TrustCenterCompliance) GetID() string { - if t == nil { - t = &UpdateTrustCenterCompliance_UpdateTrustCenterCompliance_TrustCenterCompliance{} - } - return t.ID -} -func (t *UpdateTrustCenterCompliance_UpdateTrustCenterCompliance_TrustCenterCompliance) GetStandard() *UpdateTrustCenterCompliance_UpdateTrustCenterCompliance_TrustCenterCompliance_Standard { - if t == nil { - t = &UpdateTrustCenterCompliance_UpdateTrustCenterCompliance_TrustCenterCompliance{} - } - return &t.Standard -} -func (t *UpdateTrustCenterCompliance_UpdateTrustCenterCompliance_TrustCenterCompliance) GetTags() []string { - if t == nil { - t = &UpdateTrustCenterCompliance_UpdateTrustCenterCompliance_TrustCenterCompliance{} - } - return t.Tags -} -func (t *UpdateTrustCenterCompliance_UpdateTrustCenterCompliance_TrustCenterCompliance) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateTrustCenterCompliance_UpdateTrustCenterCompliance_TrustCenterCompliance{} - } - return t.UpdatedAt -} -func (t *UpdateTrustCenterCompliance_UpdateTrustCenterCompliance_TrustCenterCompliance) GetUpdatedBy() *string { - if t == nil { - t = &UpdateTrustCenterCompliance_UpdateTrustCenterCompliance_TrustCenterCompliance{} - } - return t.UpdatedBy -} - -type UpdateTrustCenterCompliance_UpdateTrustCenterCompliance struct { - TrustCenterCompliance UpdateTrustCenterCompliance_UpdateTrustCenterCompliance_TrustCenterCompliance "json:\"trustCenterCompliance\" graphql:\"trustCenterCompliance\"" -} - -func (t *UpdateTrustCenterCompliance_UpdateTrustCenterCompliance) GetTrustCenterCompliance() *UpdateTrustCenterCompliance_UpdateTrustCenterCompliance_TrustCenterCompliance { - if t == nil { - t = &UpdateTrustCenterCompliance_UpdateTrustCenterCompliance{} - } - return &t.TrustCenterCompliance -} - -type CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc_Standard struct { - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - ShortName *string "json:\"shortName,omitempty\" graphql:\"shortName\"" -} - -func (t *CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc_Standard) GetID() string { - if t == nil { - t = &CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc_Standard{} - } - return t.ID -} -func (t *CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc_Standard) GetName() string { - if t == nil { - t = &CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc_Standard{} - } - return t.Name -} -func (t *CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc_Standard) GetShortName() *string { - if t == nil { - t = &CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc_Standard{} - } - return t.ShortName -} - -type CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc_File struct { - ID string "json:\"id\" graphql:\"id\"" - Md5Hash *string "json:\"md5Hash,omitempty\" graphql:\"md5Hash\"" - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc_File) GetID() string { - if t == nil { - t = &CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc_File{} - } - return t.ID -} -func (t *CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc_File) GetMd5Hash() *string { - if t == nil { - t = &CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc_File{} - } - return t.Md5Hash -} -func (t *CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc_File) GetPresignedURL() *string { - if t == nil { - t = &CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc_File{} - } - return t.PresignedURL -} - -type CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc_OriginalFile struct { - ID string "json:\"id\" graphql:\"id\"" - Md5Hash *string "json:\"md5Hash,omitempty\" graphql:\"md5Hash\"" - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" - ProvidedFileName string "json:\"providedFileName\" graphql:\"providedFileName\"" -} - -func (t *CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc_OriginalFile) GetID() string { - if t == nil { - t = &CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc_OriginalFile{} - } - return t.ID -} -func (t *CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc_OriginalFile) GetMd5Hash() *string { - if t == nil { - t = &CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc_OriginalFile{} - } - return t.Md5Hash -} -func (t *CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc_OriginalFile) GetPresignedURL() *string { - if t == nil { - t = &CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc_OriginalFile{} - } - return t.PresignedURL -} -func (t *CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc_OriginalFile) GetProvidedFileName() string { - if t == nil { - t = &CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc_OriginalFile{} - } - return t.ProvidedFileName -} - -type CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - File *CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc_File "json:\"file,omitempty\" graphql:\"file\"" - FileID *string "json:\"fileID,omitempty\" graphql:\"fileID\"" - ID string "json:\"id\" graphql:\"id\"" - OriginalFile *CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc_OriginalFile "json:\"originalFile,omitempty\" graphql:\"originalFile\"" - OriginalFileID *string "json:\"originalFileID,omitempty\" graphql:\"originalFileID\"" - Standard *CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc_Standard "json:\"standard,omitempty\" graphql:\"standard\"" - StandardID *string "json:\"standardID,omitempty\" graphql:\"standardID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Title string "json:\"title\" graphql:\"title\"" - TrustCenterDocKindName *string "json:\"trustCenterDocKindName,omitempty\" graphql:\"trustCenterDocKindName\"" - TrustCenterID *string "json:\"trustCenterID,omitempty\" graphql:\"trustCenterID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Visibility *enums.TrustCenterDocumentVisibility "json:\"visibility,omitempty\" graphql:\"visibility\"" -} - -func (t *CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc{} - } - return t.CreatedAt -} -func (t *CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc) GetCreatedBy() *string { - if t == nil { - t = &CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc{} - } - return t.CreatedBy -} -func (t *CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc) GetFile() *CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc_File { - if t == nil { - t = &CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc{} - } - return t.File -} -func (t *CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc) GetFileID() *string { - if t == nil { - t = &CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc{} - } - return t.FileID -} -func (t *CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc) GetID() string { - if t == nil { - t = &CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc{} - } - return t.ID -} -func (t *CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc) GetOriginalFile() *CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc_OriginalFile { - if t == nil { - t = &CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc{} - } - return t.OriginalFile -} -func (t *CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc) GetOriginalFileID() *string { - if t == nil { - t = &CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc{} - } - return t.OriginalFileID -} -func (t *CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc) GetStandard() *CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc_Standard { - if t == nil { - t = &CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc{} - } - return t.Standard -} -func (t *CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc) GetStandardID() *string { - if t == nil { - t = &CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc{} - } - return t.StandardID -} -func (t *CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc) GetTags() []string { - if t == nil { - t = &CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc{} - } - return t.Tags -} -func (t *CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc) GetTitle() string { - if t == nil { - t = &CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc{} - } - return t.Title -} -func (t *CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc) GetTrustCenterDocKindName() *string { - if t == nil { - t = &CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc{} - } - return t.TrustCenterDocKindName -} -func (t *CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc) GetTrustCenterID() *string { - if t == nil { - t = &CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc{} - } - return t.TrustCenterID -} -func (t *CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc{} - } - return t.UpdatedAt -} -func (t *CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc) GetUpdatedBy() *string { - if t == nil { - t = &CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc{} - } - return t.UpdatedBy -} -func (t *CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc) GetVisibility() *enums.TrustCenterDocumentVisibility { - if t == nil { - t = &CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc{} - } - return t.Visibility -} - -type CreateTrustCenterDoc_CreateTrustCenterDoc struct { - TrustCenterDoc CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc "json:\"trustCenterDoc\" graphql:\"trustCenterDoc\"" -} - -func (t *CreateTrustCenterDoc_CreateTrustCenterDoc) GetTrustCenterDoc() *CreateTrustCenterDoc_CreateTrustCenterDoc_TrustCenterDoc { - if t == nil { - t = &CreateTrustCenterDoc_CreateTrustCenterDoc{} - } - return &t.TrustCenterDoc -} - -type DeleteTrustCenterDoc_DeleteTrustCenterDoc struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteTrustCenterDoc_DeleteTrustCenterDoc) GetDeletedID() string { - if t == nil { - t = &DeleteTrustCenterDoc_DeleteTrustCenterDoc{} - } - return t.DeletedID -} - -type GetAllTrustCenterDocs_TrustCenterDocs_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllTrustCenterDocs_TrustCenterDocs_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllTrustCenterDocs_TrustCenterDocs_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllTrustCenterDocs_TrustCenterDocs_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllTrustCenterDocs_TrustCenterDocs_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllTrustCenterDocs_TrustCenterDocs_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllTrustCenterDocs_TrustCenterDocs_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllTrustCenterDocs_TrustCenterDocs_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllTrustCenterDocs_TrustCenterDocs_PageInfo{} - } - return t.StartCursor -} - -type GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node_File struct { - ID string "json:\"id\" graphql:\"id\"" - Md5Hash *string "json:\"md5Hash,omitempty\" graphql:\"md5Hash\"" - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node_File) GetID() string { - if t == nil { - t = &GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node_File{} - } - return t.ID -} -func (t *GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node_File) GetMd5Hash() *string { - if t == nil { - t = &GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node_File{} - } - return t.Md5Hash -} -func (t *GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node_File) GetPresignedURL() *string { - if t == nil { - t = &GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node_File{} - } - return t.PresignedURL -} - -type GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node_OriginalFile struct { - ID string "json:\"id\" graphql:\"id\"" - Md5Hash *string "json:\"md5Hash,omitempty\" graphql:\"md5Hash\"" - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" - ProvidedFileName string "json:\"providedFileName\" graphql:\"providedFileName\"" -} - -func (t *GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node_OriginalFile) GetID() string { - if t == nil { - t = &GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node_OriginalFile{} - } - return t.ID -} -func (t *GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node_OriginalFile) GetMd5Hash() *string { - if t == nil { - t = &GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node_OriginalFile{} - } - return t.Md5Hash -} -func (t *GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node_OriginalFile) GetPresignedURL() *string { - if t == nil { - t = &GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node_OriginalFile{} - } - return t.PresignedURL -} -func (t *GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node_OriginalFile) GetProvidedFileName() string { - if t == nil { - t = &GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node_OriginalFile{} - } - return t.ProvidedFileName -} - -type GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - File *GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node_File "json:\"file,omitempty\" graphql:\"file\"" - FileID *string "json:\"fileID,omitempty\" graphql:\"fileID\"" - ID string "json:\"id\" graphql:\"id\"" - OriginalFile *GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node_OriginalFile "json:\"originalFile,omitempty\" graphql:\"originalFile\"" - OriginalFileID *string "json:\"originalFileID,omitempty\" graphql:\"originalFileID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Title string "json:\"title\" graphql:\"title\"" - TrustCenterDocKindName *string "json:\"trustCenterDocKindName,omitempty\" graphql:\"trustCenterDocKindName\"" - TrustCenterID *string "json:\"trustCenterID,omitempty\" graphql:\"trustCenterID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Visibility *enums.TrustCenterDocumentVisibility "json:\"visibility,omitempty\" graphql:\"visibility\"" -} - -func (t *GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node) GetFile() *GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node_File { - if t == nil { - t = &GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node{} - } - return t.File -} -func (t *GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node) GetFileID() *string { - if t == nil { - t = &GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node{} - } - return t.FileID -} -func (t *GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node) GetID() string { - if t == nil { - t = &GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node{} - } - return t.ID -} -func (t *GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node) GetOriginalFile() *GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node_OriginalFile { - if t == nil { - t = &GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node{} - } - return t.OriginalFile -} -func (t *GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node) GetOriginalFileID() *string { - if t == nil { - t = &GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node{} - } - return t.OriginalFileID -} -func (t *GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node{} - } - return t.Tags -} -func (t *GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node) GetTitle() string { - if t == nil { - t = &GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node{} - } - return t.Title -} -func (t *GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node) GetTrustCenterDocKindName() *string { - if t == nil { - t = &GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node{} - } - return t.TrustCenterDocKindName -} -func (t *GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node) GetTrustCenterID() *string { - if t == nil { - t = &GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node{} - } - return t.TrustCenterID -} -func (t *GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node) GetVisibility() *enums.TrustCenterDocumentVisibility { - if t == nil { - t = &GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node{} - } - return t.Visibility -} - -type GetAllTrustCenterDocs_TrustCenterDocs_Edges struct { - Node *GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllTrustCenterDocs_TrustCenterDocs_Edges) GetNode() *GetAllTrustCenterDocs_TrustCenterDocs_Edges_Node { - if t == nil { - t = &GetAllTrustCenterDocs_TrustCenterDocs_Edges{} - } - return t.Node -} - -type GetAllTrustCenterDocs_TrustCenterDocs struct { - Edges []*GetAllTrustCenterDocs_TrustCenterDocs_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllTrustCenterDocs_TrustCenterDocs_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllTrustCenterDocs_TrustCenterDocs) GetEdges() []*GetAllTrustCenterDocs_TrustCenterDocs_Edges { - if t == nil { - t = &GetAllTrustCenterDocs_TrustCenterDocs{} - } - return t.Edges -} -func (t *GetAllTrustCenterDocs_TrustCenterDocs) GetPageInfo() *GetAllTrustCenterDocs_TrustCenterDocs_PageInfo { - if t == nil { - t = &GetAllTrustCenterDocs_TrustCenterDocs{} - } - return &t.PageInfo -} -func (t *GetAllTrustCenterDocs_TrustCenterDocs) GetTotalCount() int64 { - if t == nil { - t = &GetAllTrustCenterDocs_TrustCenterDocs{} - } - return t.TotalCount -} - -type GetTrustCenterDocByID_TrustCenterDoc_Standard struct { - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - ShortName *string "json:\"shortName,omitempty\" graphql:\"shortName\"" -} - -func (t *GetTrustCenterDocByID_TrustCenterDoc_Standard) GetID() string { - if t == nil { - t = &GetTrustCenterDocByID_TrustCenterDoc_Standard{} - } - return t.ID -} -func (t *GetTrustCenterDocByID_TrustCenterDoc_Standard) GetName() string { - if t == nil { - t = &GetTrustCenterDocByID_TrustCenterDoc_Standard{} - } - return t.Name -} -func (t *GetTrustCenterDocByID_TrustCenterDoc_Standard) GetShortName() *string { - if t == nil { - t = &GetTrustCenterDocByID_TrustCenterDoc_Standard{} - } - return t.ShortName -} - -type GetTrustCenterDocByID_TrustCenterDoc_File struct { - ID string "json:\"id\" graphql:\"id\"" - Md5Hash *string "json:\"md5Hash,omitempty\" graphql:\"md5Hash\"" - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *GetTrustCenterDocByID_TrustCenterDoc_File) GetID() string { - if t == nil { - t = &GetTrustCenterDocByID_TrustCenterDoc_File{} - } - return t.ID -} -func (t *GetTrustCenterDocByID_TrustCenterDoc_File) GetMd5Hash() *string { - if t == nil { - t = &GetTrustCenterDocByID_TrustCenterDoc_File{} - } - return t.Md5Hash -} -func (t *GetTrustCenterDocByID_TrustCenterDoc_File) GetPresignedURL() *string { - if t == nil { - t = &GetTrustCenterDocByID_TrustCenterDoc_File{} - } - return t.PresignedURL -} - -type GetTrustCenterDocByID_TrustCenterDoc_OriginalFile struct { - ID string "json:\"id\" graphql:\"id\"" - Md5Hash *string "json:\"md5Hash,omitempty\" graphql:\"md5Hash\"" - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" - ProvidedFileName string "json:\"providedFileName\" graphql:\"providedFileName\"" -} - -func (t *GetTrustCenterDocByID_TrustCenterDoc_OriginalFile) GetID() string { - if t == nil { - t = &GetTrustCenterDocByID_TrustCenterDoc_OriginalFile{} - } - return t.ID -} -func (t *GetTrustCenterDocByID_TrustCenterDoc_OriginalFile) GetMd5Hash() *string { - if t == nil { - t = &GetTrustCenterDocByID_TrustCenterDoc_OriginalFile{} - } - return t.Md5Hash -} -func (t *GetTrustCenterDocByID_TrustCenterDoc_OriginalFile) GetPresignedURL() *string { - if t == nil { - t = &GetTrustCenterDocByID_TrustCenterDoc_OriginalFile{} - } - return t.PresignedURL -} -func (t *GetTrustCenterDocByID_TrustCenterDoc_OriginalFile) GetProvidedFileName() string { - if t == nil { - t = &GetTrustCenterDocByID_TrustCenterDoc_OriginalFile{} - } - return t.ProvidedFileName -} - -type GetTrustCenterDocByID_TrustCenterDoc struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - File *GetTrustCenterDocByID_TrustCenterDoc_File "json:\"file,omitempty\" graphql:\"file\"" - FileID *string "json:\"fileID,omitempty\" graphql:\"fileID\"" - ID string "json:\"id\" graphql:\"id\"" - OriginalFile *GetTrustCenterDocByID_TrustCenterDoc_OriginalFile "json:\"originalFile,omitempty\" graphql:\"originalFile\"" - OriginalFileID *string "json:\"originalFileID,omitempty\" graphql:\"originalFileID\"" - Standard *GetTrustCenterDocByID_TrustCenterDoc_Standard "json:\"standard,omitempty\" graphql:\"standard\"" - StandardID *string "json:\"standardID,omitempty\" graphql:\"standardID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Title string "json:\"title\" graphql:\"title\"" - TrustCenterDocKindName *string "json:\"trustCenterDocKindName,omitempty\" graphql:\"trustCenterDocKindName\"" - TrustCenterID *string "json:\"trustCenterID,omitempty\" graphql:\"trustCenterID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Visibility *enums.TrustCenterDocumentVisibility "json:\"visibility,omitempty\" graphql:\"visibility\"" -} - -func (t *GetTrustCenterDocByID_TrustCenterDoc) GetCreatedAt() *time.Time { - if t == nil { - t = &GetTrustCenterDocByID_TrustCenterDoc{} - } - return t.CreatedAt -} -func (t *GetTrustCenterDocByID_TrustCenterDoc) GetCreatedBy() *string { - if t == nil { - t = &GetTrustCenterDocByID_TrustCenterDoc{} - } - return t.CreatedBy -} -func (t *GetTrustCenterDocByID_TrustCenterDoc) GetFile() *GetTrustCenterDocByID_TrustCenterDoc_File { - if t == nil { - t = &GetTrustCenterDocByID_TrustCenterDoc{} - } - return t.File -} -func (t *GetTrustCenterDocByID_TrustCenterDoc) GetFileID() *string { - if t == nil { - t = &GetTrustCenterDocByID_TrustCenterDoc{} - } - return t.FileID -} -func (t *GetTrustCenterDocByID_TrustCenterDoc) GetID() string { - if t == nil { - t = &GetTrustCenterDocByID_TrustCenterDoc{} - } - return t.ID -} -func (t *GetTrustCenterDocByID_TrustCenterDoc) GetOriginalFile() *GetTrustCenterDocByID_TrustCenterDoc_OriginalFile { - if t == nil { - t = &GetTrustCenterDocByID_TrustCenterDoc{} - } - return t.OriginalFile -} -func (t *GetTrustCenterDocByID_TrustCenterDoc) GetOriginalFileID() *string { - if t == nil { - t = &GetTrustCenterDocByID_TrustCenterDoc{} - } - return t.OriginalFileID -} -func (t *GetTrustCenterDocByID_TrustCenterDoc) GetStandard() *GetTrustCenterDocByID_TrustCenterDoc_Standard { - if t == nil { - t = &GetTrustCenterDocByID_TrustCenterDoc{} - } - return t.Standard -} -func (t *GetTrustCenterDocByID_TrustCenterDoc) GetStandardID() *string { - if t == nil { - t = &GetTrustCenterDocByID_TrustCenterDoc{} - } - return t.StandardID -} -func (t *GetTrustCenterDocByID_TrustCenterDoc) GetTags() []string { - if t == nil { - t = &GetTrustCenterDocByID_TrustCenterDoc{} - } - return t.Tags -} -func (t *GetTrustCenterDocByID_TrustCenterDoc) GetTitle() string { - if t == nil { - t = &GetTrustCenterDocByID_TrustCenterDoc{} - } - return t.Title -} -func (t *GetTrustCenterDocByID_TrustCenterDoc) GetTrustCenterDocKindName() *string { - if t == nil { - t = &GetTrustCenterDocByID_TrustCenterDoc{} - } - return t.TrustCenterDocKindName -} -func (t *GetTrustCenterDocByID_TrustCenterDoc) GetTrustCenterID() *string { - if t == nil { - t = &GetTrustCenterDocByID_TrustCenterDoc{} - } - return t.TrustCenterID -} -func (t *GetTrustCenterDocByID_TrustCenterDoc) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetTrustCenterDocByID_TrustCenterDoc{} - } - return t.UpdatedAt -} -func (t *GetTrustCenterDocByID_TrustCenterDoc) GetUpdatedBy() *string { - if t == nil { - t = &GetTrustCenterDocByID_TrustCenterDoc{} - } - return t.UpdatedBy -} -func (t *GetTrustCenterDocByID_TrustCenterDoc) GetVisibility() *enums.TrustCenterDocumentVisibility { - if t == nil { - t = &GetTrustCenterDocByID_TrustCenterDoc{} - } - return t.Visibility -} - -type GetTrustCenterDocs_TrustCenterDocs_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetTrustCenterDocs_TrustCenterDocs_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetTrustCenterDocs_TrustCenterDocs_PageInfo{} - } - return t.EndCursor -} -func (t *GetTrustCenterDocs_TrustCenterDocs_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetTrustCenterDocs_TrustCenterDocs_PageInfo{} - } - return t.HasNextPage -} -func (t *GetTrustCenterDocs_TrustCenterDocs_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetTrustCenterDocs_TrustCenterDocs_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetTrustCenterDocs_TrustCenterDocs_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetTrustCenterDocs_TrustCenterDocs_PageInfo{} - } - return t.StartCursor -} - -type GetTrustCenterDocs_TrustCenterDocs_Edges_Node_File struct { - ID string "json:\"id\" graphql:\"id\"" - Md5Hash *string "json:\"md5Hash,omitempty\" graphql:\"md5Hash\"" - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *GetTrustCenterDocs_TrustCenterDocs_Edges_Node_File) GetID() string { - if t == nil { - t = &GetTrustCenterDocs_TrustCenterDocs_Edges_Node_File{} - } - return t.ID -} -func (t *GetTrustCenterDocs_TrustCenterDocs_Edges_Node_File) GetMd5Hash() *string { - if t == nil { - t = &GetTrustCenterDocs_TrustCenterDocs_Edges_Node_File{} - } - return t.Md5Hash -} -func (t *GetTrustCenterDocs_TrustCenterDocs_Edges_Node_File) GetPresignedURL() *string { - if t == nil { - t = &GetTrustCenterDocs_TrustCenterDocs_Edges_Node_File{} - } - return t.PresignedURL -} - -type GetTrustCenterDocs_TrustCenterDocs_Edges_Node_OriginalFile struct { - ID string "json:\"id\" graphql:\"id\"" - Md5Hash *string "json:\"md5Hash,omitempty\" graphql:\"md5Hash\"" - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" - ProvidedFileName string "json:\"providedFileName\" graphql:\"providedFileName\"" -} - -func (t *GetTrustCenterDocs_TrustCenterDocs_Edges_Node_OriginalFile) GetID() string { - if t == nil { - t = &GetTrustCenterDocs_TrustCenterDocs_Edges_Node_OriginalFile{} - } - return t.ID -} -func (t *GetTrustCenterDocs_TrustCenterDocs_Edges_Node_OriginalFile) GetMd5Hash() *string { - if t == nil { - t = &GetTrustCenterDocs_TrustCenterDocs_Edges_Node_OriginalFile{} - } - return t.Md5Hash -} -func (t *GetTrustCenterDocs_TrustCenterDocs_Edges_Node_OriginalFile) GetPresignedURL() *string { - if t == nil { - t = &GetTrustCenterDocs_TrustCenterDocs_Edges_Node_OriginalFile{} - } - return t.PresignedURL -} -func (t *GetTrustCenterDocs_TrustCenterDocs_Edges_Node_OriginalFile) GetProvidedFileName() string { - if t == nil { - t = &GetTrustCenterDocs_TrustCenterDocs_Edges_Node_OriginalFile{} - } - return t.ProvidedFileName -} - -type GetTrustCenterDocs_TrustCenterDocs_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - File *GetTrustCenterDocs_TrustCenterDocs_Edges_Node_File "json:\"file,omitempty\" graphql:\"file\"" - FileID *string "json:\"fileID,omitempty\" graphql:\"fileID\"" - ID string "json:\"id\" graphql:\"id\"" - OriginalFile *GetTrustCenterDocs_TrustCenterDocs_Edges_Node_OriginalFile "json:\"originalFile,omitempty\" graphql:\"originalFile\"" - OriginalFileID *string "json:\"originalFileID,omitempty\" graphql:\"originalFileID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Title string "json:\"title\" graphql:\"title\"" - TrustCenterDocKindName *string "json:\"trustCenterDocKindName,omitempty\" graphql:\"trustCenterDocKindName\"" - TrustCenterID *string "json:\"trustCenterID,omitempty\" graphql:\"trustCenterID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Visibility *enums.TrustCenterDocumentVisibility "json:\"visibility,omitempty\" graphql:\"visibility\"" -} - -func (t *GetTrustCenterDocs_TrustCenterDocs_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetTrustCenterDocs_TrustCenterDocs_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetTrustCenterDocs_TrustCenterDocs_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetTrustCenterDocs_TrustCenterDocs_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetTrustCenterDocs_TrustCenterDocs_Edges_Node) GetFile() *GetTrustCenterDocs_TrustCenterDocs_Edges_Node_File { - if t == nil { - t = &GetTrustCenterDocs_TrustCenterDocs_Edges_Node{} - } - return t.File -} -func (t *GetTrustCenterDocs_TrustCenterDocs_Edges_Node) GetFileID() *string { - if t == nil { - t = &GetTrustCenterDocs_TrustCenterDocs_Edges_Node{} - } - return t.FileID -} -func (t *GetTrustCenterDocs_TrustCenterDocs_Edges_Node) GetID() string { - if t == nil { - t = &GetTrustCenterDocs_TrustCenterDocs_Edges_Node{} - } - return t.ID -} -func (t *GetTrustCenterDocs_TrustCenterDocs_Edges_Node) GetOriginalFile() *GetTrustCenterDocs_TrustCenterDocs_Edges_Node_OriginalFile { - if t == nil { - t = &GetTrustCenterDocs_TrustCenterDocs_Edges_Node{} - } - return t.OriginalFile -} -func (t *GetTrustCenterDocs_TrustCenterDocs_Edges_Node) GetOriginalFileID() *string { - if t == nil { - t = &GetTrustCenterDocs_TrustCenterDocs_Edges_Node{} - } - return t.OriginalFileID -} -func (t *GetTrustCenterDocs_TrustCenterDocs_Edges_Node) GetTags() []string { - if t == nil { - t = &GetTrustCenterDocs_TrustCenterDocs_Edges_Node{} - } - return t.Tags -} -func (t *GetTrustCenterDocs_TrustCenterDocs_Edges_Node) GetTitle() string { - if t == nil { - t = &GetTrustCenterDocs_TrustCenterDocs_Edges_Node{} - } - return t.Title -} -func (t *GetTrustCenterDocs_TrustCenterDocs_Edges_Node) GetTrustCenterDocKindName() *string { - if t == nil { - t = &GetTrustCenterDocs_TrustCenterDocs_Edges_Node{} - } - return t.TrustCenterDocKindName -} -func (t *GetTrustCenterDocs_TrustCenterDocs_Edges_Node) GetTrustCenterID() *string { - if t == nil { - t = &GetTrustCenterDocs_TrustCenterDocs_Edges_Node{} - } - return t.TrustCenterID -} -func (t *GetTrustCenterDocs_TrustCenterDocs_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetTrustCenterDocs_TrustCenterDocs_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetTrustCenterDocs_TrustCenterDocs_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetTrustCenterDocs_TrustCenterDocs_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetTrustCenterDocs_TrustCenterDocs_Edges_Node) GetVisibility() *enums.TrustCenterDocumentVisibility { - if t == nil { - t = &GetTrustCenterDocs_TrustCenterDocs_Edges_Node{} - } - return t.Visibility -} - -type GetTrustCenterDocs_TrustCenterDocs_Edges struct { - Node *GetTrustCenterDocs_TrustCenterDocs_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetTrustCenterDocs_TrustCenterDocs_Edges) GetNode() *GetTrustCenterDocs_TrustCenterDocs_Edges_Node { - if t == nil { - t = &GetTrustCenterDocs_TrustCenterDocs_Edges{} - } - return t.Node -} - -type GetTrustCenterDocs_TrustCenterDocs struct { - Edges []*GetTrustCenterDocs_TrustCenterDocs_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetTrustCenterDocs_TrustCenterDocs_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetTrustCenterDocs_TrustCenterDocs) GetEdges() []*GetTrustCenterDocs_TrustCenterDocs_Edges { - if t == nil { - t = &GetTrustCenterDocs_TrustCenterDocs{} - } - return t.Edges -} -func (t *GetTrustCenterDocs_TrustCenterDocs) GetPageInfo() *GetTrustCenterDocs_TrustCenterDocs_PageInfo { - if t == nil { - t = &GetTrustCenterDocs_TrustCenterDocs{} - } - return &t.PageInfo -} -func (t *GetTrustCenterDocs_TrustCenterDocs) GetTotalCount() int64 { - if t == nil { - t = &GetTrustCenterDocs_TrustCenterDocs{} - } - return t.TotalCount -} - -type UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc_Standard struct { - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - ShortName *string "json:\"shortName,omitempty\" graphql:\"shortName\"" -} - -func (t *UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc_Standard) GetID() string { - if t == nil { - t = &UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc_Standard{} - } - return t.ID -} -func (t *UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc_Standard) GetName() string { - if t == nil { - t = &UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc_Standard{} - } - return t.Name -} -func (t *UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc_Standard) GetShortName() *string { - if t == nil { - t = &UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc_Standard{} - } - return t.ShortName -} - -type UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc_File struct { - ID string "json:\"id\" graphql:\"id\"" - Md5Hash *string "json:\"md5Hash,omitempty\" graphql:\"md5Hash\"" - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc_File) GetID() string { - if t == nil { - t = &UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc_File{} - } - return t.ID -} -func (t *UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc_File) GetMd5Hash() *string { - if t == nil { - t = &UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc_File{} - } - return t.Md5Hash -} -func (t *UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc_File) GetPresignedURL() *string { - if t == nil { - t = &UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc_File{} - } - return t.PresignedURL -} - -type UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc_OriginalFile struct { - ID string "json:\"id\" graphql:\"id\"" - Md5Hash *string "json:\"md5Hash,omitempty\" graphql:\"md5Hash\"" - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" - ProvidedFileName string "json:\"providedFileName\" graphql:\"providedFileName\"" -} - -func (t *UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc_OriginalFile) GetID() string { - if t == nil { - t = &UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc_OriginalFile{} - } - return t.ID -} -func (t *UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc_OriginalFile) GetMd5Hash() *string { - if t == nil { - t = &UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc_OriginalFile{} - } - return t.Md5Hash -} -func (t *UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc_OriginalFile) GetPresignedURL() *string { - if t == nil { - t = &UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc_OriginalFile{} - } - return t.PresignedURL -} -func (t *UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc_OriginalFile) GetProvidedFileName() string { - if t == nil { - t = &UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc_OriginalFile{} - } - return t.ProvidedFileName -} - -type UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - File *UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc_File "json:\"file,omitempty\" graphql:\"file\"" - FileID *string "json:\"fileID,omitempty\" graphql:\"fileID\"" - ID string "json:\"id\" graphql:\"id\"" - OriginalFile *UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc_OriginalFile "json:\"originalFile,omitempty\" graphql:\"originalFile\"" - OriginalFileID *string "json:\"originalFileID,omitempty\" graphql:\"originalFileID\"" - Standard *UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc_Standard "json:\"standard,omitempty\" graphql:\"standard\"" - StandardID *string "json:\"standardID,omitempty\" graphql:\"standardID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - Title string "json:\"title\" graphql:\"title\"" - TrustCenterDocKindName *string "json:\"trustCenterDocKindName,omitempty\" graphql:\"trustCenterDocKindName\"" - TrustCenterID *string "json:\"trustCenterID,omitempty\" graphql:\"trustCenterID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Visibility *enums.TrustCenterDocumentVisibility "json:\"visibility,omitempty\" graphql:\"visibility\"" -} - -func (t *UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc{} - } - return t.CreatedAt -} -func (t *UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc) GetCreatedBy() *string { - if t == nil { - t = &UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc{} - } - return t.CreatedBy -} -func (t *UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc) GetFile() *UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc_File { - if t == nil { - t = &UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc{} - } - return t.File -} -func (t *UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc) GetFileID() *string { - if t == nil { - t = &UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc{} - } - return t.FileID -} -func (t *UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc) GetID() string { - if t == nil { - t = &UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc{} - } - return t.ID -} -func (t *UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc) GetOriginalFile() *UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc_OriginalFile { - if t == nil { - t = &UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc{} - } - return t.OriginalFile -} -func (t *UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc) GetOriginalFileID() *string { - if t == nil { - t = &UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc{} - } - return t.OriginalFileID -} -func (t *UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc) GetStandard() *UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc_Standard { - if t == nil { - t = &UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc{} - } - return t.Standard -} -func (t *UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc) GetStandardID() *string { - if t == nil { - t = &UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc{} - } - return t.StandardID -} -func (t *UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc) GetTags() []string { - if t == nil { - t = &UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc{} - } - return t.Tags -} -func (t *UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc) GetTitle() string { - if t == nil { - t = &UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc{} - } - return t.Title -} -func (t *UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc) GetTrustCenterDocKindName() *string { - if t == nil { - t = &UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc{} - } - return t.TrustCenterDocKindName -} -func (t *UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc) GetTrustCenterID() *string { - if t == nil { - t = &UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc{} - } - return t.TrustCenterID -} -func (t *UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc{} - } - return t.UpdatedAt -} -func (t *UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc) GetUpdatedBy() *string { - if t == nil { - t = &UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc{} - } - return t.UpdatedBy -} -func (t *UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc) GetVisibility() *enums.TrustCenterDocumentVisibility { - if t == nil { - t = &UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc{} - } - return t.Visibility -} - -type UpdateTrustCenterDoc_UpdateTrustCenterDoc struct { - TrustCenterDoc UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc "json:\"trustCenterDoc\" graphql:\"trustCenterDoc\"" -} - -func (t *UpdateTrustCenterDoc_UpdateTrustCenterDoc) GetTrustCenterDoc() *UpdateTrustCenterDoc_UpdateTrustCenterDoc_TrustCenterDoc { - if t == nil { - t = &UpdateTrustCenterDoc_UpdateTrustCenterDoc{} - } - return &t.TrustCenterDoc -} - -type CreateTrustCenterDomain_CreateTrustCenterDomain_CustomDomain_DNSVerification struct { - DNSTxtRecord string "json:\"dnsTxtRecord\" graphql:\"dnsTxtRecord\"" - DNSTxtValue string "json:\"dnsTxtValue\" graphql:\"dnsTxtValue\"" - DNSVerificationStatus enums.DNSVerificationStatus "json:\"dnsVerificationStatus\" graphql:\"dnsVerificationStatus\"" - ID string "json:\"id\" graphql:\"id\"" -} - -func (t *CreateTrustCenterDomain_CreateTrustCenterDomain_CustomDomain_DNSVerification) GetDNSTxtRecord() string { - if t == nil { - t = &CreateTrustCenterDomain_CreateTrustCenterDomain_CustomDomain_DNSVerification{} - } - return t.DNSTxtRecord -} -func (t *CreateTrustCenterDomain_CreateTrustCenterDomain_CustomDomain_DNSVerification) GetDNSTxtValue() string { - if t == nil { - t = &CreateTrustCenterDomain_CreateTrustCenterDomain_CustomDomain_DNSVerification{} - } - return t.DNSTxtValue -} -func (t *CreateTrustCenterDomain_CreateTrustCenterDomain_CustomDomain_DNSVerification) GetDNSVerificationStatus() *enums.DNSVerificationStatus { - if t == nil { - t = &CreateTrustCenterDomain_CreateTrustCenterDomain_CustomDomain_DNSVerification{} - } - return &t.DNSVerificationStatus -} -func (t *CreateTrustCenterDomain_CreateTrustCenterDomain_CustomDomain_DNSVerification) GetID() string { - if t == nil { - t = &CreateTrustCenterDomain_CreateTrustCenterDomain_CustomDomain_DNSVerification{} - } - return t.ID -} - -type CreateTrustCenterDomain_CreateTrustCenterDomain_CustomDomain struct { - CnameRecord string "json:\"cnameRecord\" graphql:\"cnameRecord\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DNSVerification *CreateTrustCenterDomain_CreateTrustCenterDomain_CustomDomain_DNSVerification "json:\"dnsVerification,omitempty\" graphql:\"dnsVerification\"" - DNSVerificationID *string "json:\"dnsVerificationID,omitempty\" graphql:\"dnsVerificationID\"" - ID string "json:\"id\" graphql:\"id\"" - MappableDomainID string "json:\"mappableDomainID\" graphql:\"mappableDomainID\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateTrustCenterDomain_CreateTrustCenterDomain_CustomDomain) GetCnameRecord() string { - if t == nil { - t = &CreateTrustCenterDomain_CreateTrustCenterDomain_CustomDomain{} - } - return t.CnameRecord -} -func (t *CreateTrustCenterDomain_CreateTrustCenterDomain_CustomDomain) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateTrustCenterDomain_CreateTrustCenterDomain_CustomDomain{} - } - return t.CreatedAt -} -func (t *CreateTrustCenterDomain_CreateTrustCenterDomain_CustomDomain) GetCreatedBy() *string { - if t == nil { - t = &CreateTrustCenterDomain_CreateTrustCenterDomain_CustomDomain{} - } - return t.CreatedBy -} -func (t *CreateTrustCenterDomain_CreateTrustCenterDomain_CustomDomain) GetDNSVerification() *CreateTrustCenterDomain_CreateTrustCenterDomain_CustomDomain_DNSVerification { - if t == nil { - t = &CreateTrustCenterDomain_CreateTrustCenterDomain_CustomDomain{} - } - return t.DNSVerification -} -func (t *CreateTrustCenterDomain_CreateTrustCenterDomain_CustomDomain) GetDNSVerificationID() *string { - if t == nil { - t = &CreateTrustCenterDomain_CreateTrustCenterDomain_CustomDomain{} - } - return t.DNSVerificationID -} -func (t *CreateTrustCenterDomain_CreateTrustCenterDomain_CustomDomain) GetID() string { - if t == nil { - t = &CreateTrustCenterDomain_CreateTrustCenterDomain_CustomDomain{} - } - return t.ID -} -func (t *CreateTrustCenterDomain_CreateTrustCenterDomain_CustomDomain) GetMappableDomainID() string { - if t == nil { - t = &CreateTrustCenterDomain_CreateTrustCenterDomain_CustomDomain{} - } - return t.MappableDomainID -} -func (t *CreateTrustCenterDomain_CreateTrustCenterDomain_CustomDomain) GetOwnerID() *string { - if t == nil { - t = &CreateTrustCenterDomain_CreateTrustCenterDomain_CustomDomain{} - } - return t.OwnerID -} -func (t *CreateTrustCenterDomain_CreateTrustCenterDomain_CustomDomain) GetTags() []string { - if t == nil { - t = &CreateTrustCenterDomain_CreateTrustCenterDomain_CustomDomain{} - } - return t.Tags -} -func (t *CreateTrustCenterDomain_CreateTrustCenterDomain_CustomDomain) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateTrustCenterDomain_CreateTrustCenterDomain_CustomDomain{} - } - return t.UpdatedAt -} -func (t *CreateTrustCenterDomain_CreateTrustCenterDomain_CustomDomain) GetUpdatedBy() *string { - if t == nil { - t = &CreateTrustCenterDomain_CreateTrustCenterDomain_CustomDomain{} - } - return t.UpdatedBy -} - -type CreateTrustCenterDomain_CreateTrustCenterDomain struct { - CustomDomain CreateTrustCenterDomain_CreateTrustCenterDomain_CustomDomain "json:\"customDomain\" graphql:\"customDomain\"" -} - -func (t *CreateTrustCenterDomain_CreateTrustCenterDomain) GetCustomDomain() *CreateTrustCenterDomain_CreateTrustCenterDomain_CustomDomain { - if t == nil { - t = &CreateTrustCenterDomain_CreateTrustCenterDomain{} - } - return &t.CustomDomain -} - -type CreateTrustCenterNda_CreateTrustCenterNda_Template_Files_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *CreateTrustCenterNda_CreateTrustCenterNda_Template_Files_Edges_Node) GetID() string { - if t == nil { - t = &CreateTrustCenterNda_CreateTrustCenterNda_Template_Files_Edges_Node{} - } - return t.ID -} -func (t *CreateTrustCenterNda_CreateTrustCenterNda_Template_Files_Edges_Node) GetPresignedURL() *string { - if t == nil { - t = &CreateTrustCenterNda_CreateTrustCenterNda_Template_Files_Edges_Node{} - } - return t.PresignedURL -} - -type CreateTrustCenterNda_CreateTrustCenterNda_Template_Files_Edges struct { - Node *CreateTrustCenterNda_CreateTrustCenterNda_Template_Files_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *CreateTrustCenterNda_CreateTrustCenterNda_Template_Files_Edges) GetNode() *CreateTrustCenterNda_CreateTrustCenterNda_Template_Files_Edges_Node { - if t == nil { - t = &CreateTrustCenterNda_CreateTrustCenterNda_Template_Files_Edges{} - } - return t.Node -} - -type CreateTrustCenterNda_CreateTrustCenterNda_Template_Files struct { - Edges []*CreateTrustCenterNda_CreateTrustCenterNda_Template_Files_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *CreateTrustCenterNda_CreateTrustCenterNda_Template_Files) GetEdges() []*CreateTrustCenterNda_CreateTrustCenterNda_Template_Files_Edges { - if t == nil { - t = &CreateTrustCenterNda_CreateTrustCenterNda_Template_Files{} - } - return t.Edges -} - -type CreateTrustCenterNda_CreateTrustCenterNda_Template struct { - Files CreateTrustCenterNda_CreateTrustCenterNda_Template_Files "json:\"files\" graphql:\"files\"" - ID string "json:\"id\" graphql:\"id\"" - Jsonconfig map[string]any "json:\"jsonconfig\" graphql:\"jsonconfig\"" - Kind *enums.TemplateKind "json:\"kind,omitempty\" graphql:\"kind\"" - Name string "json:\"name\" graphql:\"name\"" - TrustCenterID *string "json:\"trustCenterID,omitempty\" graphql:\"trustCenterID\"" -} - -func (t *CreateTrustCenterNda_CreateTrustCenterNda_Template) GetFiles() *CreateTrustCenterNda_CreateTrustCenterNda_Template_Files { - if t == nil { - t = &CreateTrustCenterNda_CreateTrustCenterNda_Template{} - } - return &t.Files -} -func (t *CreateTrustCenterNda_CreateTrustCenterNda_Template) GetID() string { - if t == nil { - t = &CreateTrustCenterNda_CreateTrustCenterNda_Template{} - } - return t.ID -} -func (t *CreateTrustCenterNda_CreateTrustCenterNda_Template) GetJsonconfig() map[string]any { - if t == nil { - t = &CreateTrustCenterNda_CreateTrustCenterNda_Template{} - } - return t.Jsonconfig -} -func (t *CreateTrustCenterNda_CreateTrustCenterNda_Template) GetKind() *enums.TemplateKind { - if t == nil { - t = &CreateTrustCenterNda_CreateTrustCenterNda_Template{} - } - return t.Kind -} -func (t *CreateTrustCenterNda_CreateTrustCenterNda_Template) GetName() string { - if t == nil { - t = &CreateTrustCenterNda_CreateTrustCenterNda_Template{} - } - return t.Name -} -func (t *CreateTrustCenterNda_CreateTrustCenterNda_Template) GetTrustCenterID() *string { - if t == nil { - t = &CreateTrustCenterNda_CreateTrustCenterNda_Template{} - } - return t.TrustCenterID -} - -type CreateTrustCenterNda_CreateTrustCenterNda struct { - Template CreateTrustCenterNda_CreateTrustCenterNda_Template "json:\"template\" graphql:\"template\"" -} - -func (t *CreateTrustCenterNda_CreateTrustCenterNda) GetTemplate() *CreateTrustCenterNda_CreateTrustCenterNda_Template { - if t == nil { - t = &CreateTrustCenterNda_CreateTrustCenterNda{} - } - return &t.Template -} - -type SubmitTrustCenterNDAResponse_SubmitTrustCenterNDAResponse_DocumentData struct { - ID string "json:\"id\" graphql:\"id\"" -} - -func (t *SubmitTrustCenterNDAResponse_SubmitTrustCenterNDAResponse_DocumentData) GetID() string { - if t == nil { - t = &SubmitTrustCenterNDAResponse_SubmitTrustCenterNDAResponse_DocumentData{} - } - return t.ID -} - -type SubmitTrustCenterNDAResponse_SubmitTrustCenterNDAResponse struct { - DocumentData SubmitTrustCenterNDAResponse_SubmitTrustCenterNDAResponse_DocumentData "json:\"documentData\" graphql:\"documentData\"" -} - -func (t *SubmitTrustCenterNDAResponse_SubmitTrustCenterNDAResponse) GetDocumentData() *SubmitTrustCenterNDAResponse_SubmitTrustCenterNDAResponse_DocumentData { - if t == nil { - t = &SubmitTrustCenterNDAResponse_SubmitTrustCenterNDAResponse{} - } - return &t.DocumentData -} - -type UpdateTrustCenterNda_UpdateTrustCenterNda_Template_Files_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *UpdateTrustCenterNda_UpdateTrustCenterNda_Template_Files_Edges_Node) GetID() string { - if t == nil { - t = &UpdateTrustCenterNda_UpdateTrustCenterNda_Template_Files_Edges_Node{} - } - return t.ID -} -func (t *UpdateTrustCenterNda_UpdateTrustCenterNda_Template_Files_Edges_Node) GetPresignedURL() *string { - if t == nil { - t = &UpdateTrustCenterNda_UpdateTrustCenterNda_Template_Files_Edges_Node{} - } - return t.PresignedURL -} - -type UpdateTrustCenterNda_UpdateTrustCenterNda_Template_Files_Edges struct { - Node *UpdateTrustCenterNda_UpdateTrustCenterNda_Template_Files_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *UpdateTrustCenterNda_UpdateTrustCenterNda_Template_Files_Edges) GetNode() *UpdateTrustCenterNda_UpdateTrustCenterNda_Template_Files_Edges_Node { - if t == nil { - t = &UpdateTrustCenterNda_UpdateTrustCenterNda_Template_Files_Edges{} - } - return t.Node -} - -type UpdateTrustCenterNda_UpdateTrustCenterNda_Template_Files struct { - Edges []*UpdateTrustCenterNda_UpdateTrustCenterNda_Template_Files_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *UpdateTrustCenterNda_UpdateTrustCenterNda_Template_Files) GetEdges() []*UpdateTrustCenterNda_UpdateTrustCenterNda_Template_Files_Edges { - if t == nil { - t = &UpdateTrustCenterNda_UpdateTrustCenterNda_Template_Files{} - } - return t.Edges -} - -type UpdateTrustCenterNda_UpdateTrustCenterNda_Template struct { - Files UpdateTrustCenterNda_UpdateTrustCenterNda_Template_Files "json:\"files\" graphql:\"files\"" - ID string "json:\"id\" graphql:\"id\"" - Jsonconfig map[string]any "json:\"jsonconfig\" graphql:\"jsonconfig\"" - Kind *enums.TemplateKind "json:\"kind,omitempty\" graphql:\"kind\"" - Name string "json:\"name\" graphql:\"name\"" - TrustCenterID *string "json:\"trustCenterID,omitempty\" graphql:\"trustCenterID\"" -} - -func (t *UpdateTrustCenterNda_UpdateTrustCenterNda_Template) GetFiles() *UpdateTrustCenterNda_UpdateTrustCenterNda_Template_Files { - if t == nil { - t = &UpdateTrustCenterNda_UpdateTrustCenterNda_Template{} - } - return &t.Files -} -func (t *UpdateTrustCenterNda_UpdateTrustCenterNda_Template) GetID() string { - if t == nil { - t = &UpdateTrustCenterNda_UpdateTrustCenterNda_Template{} - } - return t.ID -} -func (t *UpdateTrustCenterNda_UpdateTrustCenterNda_Template) GetJsonconfig() map[string]any { - if t == nil { - t = &UpdateTrustCenterNda_UpdateTrustCenterNda_Template{} - } - return t.Jsonconfig -} -func (t *UpdateTrustCenterNda_UpdateTrustCenterNda_Template) GetKind() *enums.TemplateKind { - if t == nil { - t = &UpdateTrustCenterNda_UpdateTrustCenterNda_Template{} - } - return t.Kind -} -func (t *UpdateTrustCenterNda_UpdateTrustCenterNda_Template) GetName() string { - if t == nil { - t = &UpdateTrustCenterNda_UpdateTrustCenterNda_Template{} - } - return t.Name -} -func (t *UpdateTrustCenterNda_UpdateTrustCenterNda_Template) GetTrustCenterID() *string { - if t == nil { - t = &UpdateTrustCenterNda_UpdateTrustCenterNda_Template{} - } - return t.TrustCenterID -} - -type UpdateTrustCenterNda_UpdateTrustCenterNda struct { - Template UpdateTrustCenterNda_UpdateTrustCenterNda_Template "json:\"template\" graphql:\"template\"" -} - -func (t *UpdateTrustCenterNda_UpdateTrustCenterNda) GetTemplate() *UpdateTrustCenterNda_UpdateTrustCenterNda_Template { - if t == nil { - t = &UpdateTrustCenterNda_UpdateTrustCenterNda{} - } - return &t.Template -} - -type CreateBulkCSVTrustCenterNDARequest_CreateBulkCSVTrustCenterNDARequest_TrustCenterNDARequests struct { - AccessLevel *enums.TrustCenterNDARequestAccessLevel "json:\"accessLevel,omitempty\" graphql:\"accessLevel\"" - CompanyName *string "json:\"companyName,omitempty\" graphql:\"companyName\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Email string "json:\"email\" graphql:\"email\"" - FirstName string "json:\"firstName\" graphql:\"firstName\"" - ID string "json:\"id\" graphql:\"id\"" - LastName string "json:\"lastName\" graphql:\"lastName\"" - Reason *string "json:\"reason,omitempty\" graphql:\"reason\"" - Status *enums.TrustCenterNDARequestStatus "json:\"status,omitempty\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TrustCenterID *string "json:\"trustCenterID,omitempty\" graphql:\"trustCenterID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCSVTrustCenterNDARequest_CreateBulkCSVTrustCenterNDARequest_TrustCenterNDARequests) GetAccessLevel() *enums.TrustCenterNDARequestAccessLevel { - if t == nil { - t = &CreateBulkCSVTrustCenterNDARequest_CreateBulkCSVTrustCenterNDARequest_TrustCenterNDARequests{} - } - return t.AccessLevel -} -func (t *CreateBulkCSVTrustCenterNDARequest_CreateBulkCSVTrustCenterNDARequest_TrustCenterNDARequests) GetCompanyName() *string { - if t == nil { - t = &CreateBulkCSVTrustCenterNDARequest_CreateBulkCSVTrustCenterNDARequest_TrustCenterNDARequests{} - } - return t.CompanyName -} -func (t *CreateBulkCSVTrustCenterNDARequest_CreateBulkCSVTrustCenterNDARequest_TrustCenterNDARequests) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVTrustCenterNDARequest_CreateBulkCSVTrustCenterNDARequest_TrustCenterNDARequests{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVTrustCenterNDARequest_CreateBulkCSVTrustCenterNDARequest_TrustCenterNDARequests) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVTrustCenterNDARequest_CreateBulkCSVTrustCenterNDARequest_TrustCenterNDARequests{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVTrustCenterNDARequest_CreateBulkCSVTrustCenterNDARequest_TrustCenterNDARequests) GetEmail() string { - if t == nil { - t = &CreateBulkCSVTrustCenterNDARequest_CreateBulkCSVTrustCenterNDARequest_TrustCenterNDARequests{} - } - return t.Email -} -func (t *CreateBulkCSVTrustCenterNDARequest_CreateBulkCSVTrustCenterNDARequest_TrustCenterNDARequests) GetFirstName() string { - if t == nil { - t = &CreateBulkCSVTrustCenterNDARequest_CreateBulkCSVTrustCenterNDARequest_TrustCenterNDARequests{} - } - return t.FirstName -} -func (t *CreateBulkCSVTrustCenterNDARequest_CreateBulkCSVTrustCenterNDARequest_TrustCenterNDARequests) GetID() string { - if t == nil { - t = &CreateBulkCSVTrustCenterNDARequest_CreateBulkCSVTrustCenterNDARequest_TrustCenterNDARequests{} - } - return t.ID -} -func (t *CreateBulkCSVTrustCenterNDARequest_CreateBulkCSVTrustCenterNDARequest_TrustCenterNDARequests) GetLastName() string { - if t == nil { - t = &CreateBulkCSVTrustCenterNDARequest_CreateBulkCSVTrustCenterNDARequest_TrustCenterNDARequests{} - } - return t.LastName -} -func (t *CreateBulkCSVTrustCenterNDARequest_CreateBulkCSVTrustCenterNDARequest_TrustCenterNDARequests) GetReason() *string { - if t == nil { - t = &CreateBulkCSVTrustCenterNDARequest_CreateBulkCSVTrustCenterNDARequest_TrustCenterNDARequests{} - } - return t.Reason -} -func (t *CreateBulkCSVTrustCenterNDARequest_CreateBulkCSVTrustCenterNDARequest_TrustCenterNDARequests) GetStatus() *enums.TrustCenterNDARequestStatus { - if t == nil { - t = &CreateBulkCSVTrustCenterNDARequest_CreateBulkCSVTrustCenterNDARequest_TrustCenterNDARequests{} - } - return t.Status -} -func (t *CreateBulkCSVTrustCenterNDARequest_CreateBulkCSVTrustCenterNDARequest_TrustCenterNDARequests) GetTags() []string { - if t == nil { - t = &CreateBulkCSVTrustCenterNDARequest_CreateBulkCSVTrustCenterNDARequest_TrustCenterNDARequests{} - } - return t.Tags -} -func (t *CreateBulkCSVTrustCenterNDARequest_CreateBulkCSVTrustCenterNDARequest_TrustCenterNDARequests) GetTrustCenterID() *string { - if t == nil { - t = &CreateBulkCSVTrustCenterNDARequest_CreateBulkCSVTrustCenterNDARequest_TrustCenterNDARequests{} - } - return t.TrustCenterID -} -func (t *CreateBulkCSVTrustCenterNDARequest_CreateBulkCSVTrustCenterNDARequest_TrustCenterNDARequests) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVTrustCenterNDARequest_CreateBulkCSVTrustCenterNDARequest_TrustCenterNDARequests{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVTrustCenterNDARequest_CreateBulkCSVTrustCenterNDARequest_TrustCenterNDARequests) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVTrustCenterNDARequest_CreateBulkCSVTrustCenterNDARequest_TrustCenterNDARequests{} - } - return t.UpdatedBy -} - -type CreateBulkCSVTrustCenterNDARequest_CreateBulkCSVTrustCenterNDARequest struct { - TrustCenterNDARequests []*CreateBulkCSVTrustCenterNDARequest_CreateBulkCSVTrustCenterNDARequest_TrustCenterNDARequests "json:\"trustCenterNDARequests,omitempty\" graphql:\"trustCenterNDARequests\"" -} - -func (t *CreateBulkCSVTrustCenterNDARequest_CreateBulkCSVTrustCenterNDARequest) GetTrustCenterNDARequests() []*CreateBulkCSVTrustCenterNDARequest_CreateBulkCSVTrustCenterNDARequest_TrustCenterNDARequests { - if t == nil { - t = &CreateBulkCSVTrustCenterNDARequest_CreateBulkCSVTrustCenterNDARequest{} - } - return t.TrustCenterNDARequests -} - -type CreateBulkTrustCenterNDARequest_CreateBulkTrustCenterNDARequest_TrustCenterNDARequests struct { - AccessLevel *enums.TrustCenterNDARequestAccessLevel "json:\"accessLevel,omitempty\" graphql:\"accessLevel\"" - CompanyName *string "json:\"companyName,omitempty\" graphql:\"companyName\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Email string "json:\"email\" graphql:\"email\"" - FirstName string "json:\"firstName\" graphql:\"firstName\"" - ID string "json:\"id\" graphql:\"id\"" - LastName string "json:\"lastName\" graphql:\"lastName\"" - Reason *string "json:\"reason,omitempty\" graphql:\"reason\"" - Status *enums.TrustCenterNDARequestStatus "json:\"status,omitempty\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TrustCenterID *string "json:\"trustCenterID,omitempty\" graphql:\"trustCenterID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkTrustCenterNDARequest_CreateBulkTrustCenterNDARequest_TrustCenterNDARequests) GetAccessLevel() *enums.TrustCenterNDARequestAccessLevel { - if t == nil { - t = &CreateBulkTrustCenterNDARequest_CreateBulkTrustCenterNDARequest_TrustCenterNDARequests{} - } - return t.AccessLevel -} -func (t *CreateBulkTrustCenterNDARequest_CreateBulkTrustCenterNDARequest_TrustCenterNDARequests) GetCompanyName() *string { - if t == nil { - t = &CreateBulkTrustCenterNDARequest_CreateBulkTrustCenterNDARequest_TrustCenterNDARequests{} - } - return t.CompanyName -} -func (t *CreateBulkTrustCenterNDARequest_CreateBulkTrustCenterNDARequest_TrustCenterNDARequests) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkTrustCenterNDARequest_CreateBulkTrustCenterNDARequest_TrustCenterNDARequests{} - } - return t.CreatedAt -} -func (t *CreateBulkTrustCenterNDARequest_CreateBulkTrustCenterNDARequest_TrustCenterNDARequests) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkTrustCenterNDARequest_CreateBulkTrustCenterNDARequest_TrustCenterNDARequests{} - } - return t.CreatedBy -} -func (t *CreateBulkTrustCenterNDARequest_CreateBulkTrustCenterNDARequest_TrustCenterNDARequests) GetEmail() string { - if t == nil { - t = &CreateBulkTrustCenterNDARequest_CreateBulkTrustCenterNDARequest_TrustCenterNDARequests{} - } - return t.Email -} -func (t *CreateBulkTrustCenterNDARequest_CreateBulkTrustCenterNDARequest_TrustCenterNDARequests) GetFirstName() string { - if t == nil { - t = &CreateBulkTrustCenterNDARequest_CreateBulkTrustCenterNDARequest_TrustCenterNDARequests{} - } - return t.FirstName -} -func (t *CreateBulkTrustCenterNDARequest_CreateBulkTrustCenterNDARequest_TrustCenterNDARequests) GetID() string { - if t == nil { - t = &CreateBulkTrustCenterNDARequest_CreateBulkTrustCenterNDARequest_TrustCenterNDARequests{} - } - return t.ID -} -func (t *CreateBulkTrustCenterNDARequest_CreateBulkTrustCenterNDARequest_TrustCenterNDARequests) GetLastName() string { - if t == nil { - t = &CreateBulkTrustCenterNDARequest_CreateBulkTrustCenterNDARequest_TrustCenterNDARequests{} - } - return t.LastName -} -func (t *CreateBulkTrustCenterNDARequest_CreateBulkTrustCenterNDARequest_TrustCenterNDARequests) GetReason() *string { - if t == nil { - t = &CreateBulkTrustCenterNDARequest_CreateBulkTrustCenterNDARequest_TrustCenterNDARequests{} - } - return t.Reason -} -func (t *CreateBulkTrustCenterNDARequest_CreateBulkTrustCenterNDARequest_TrustCenterNDARequests) GetStatus() *enums.TrustCenterNDARequestStatus { - if t == nil { - t = &CreateBulkTrustCenterNDARequest_CreateBulkTrustCenterNDARequest_TrustCenterNDARequests{} - } - return t.Status -} -func (t *CreateBulkTrustCenterNDARequest_CreateBulkTrustCenterNDARequest_TrustCenterNDARequests) GetTags() []string { - if t == nil { - t = &CreateBulkTrustCenterNDARequest_CreateBulkTrustCenterNDARequest_TrustCenterNDARequests{} - } - return t.Tags -} -func (t *CreateBulkTrustCenterNDARequest_CreateBulkTrustCenterNDARequest_TrustCenterNDARequests) GetTrustCenterID() *string { - if t == nil { - t = &CreateBulkTrustCenterNDARequest_CreateBulkTrustCenterNDARequest_TrustCenterNDARequests{} - } - return t.TrustCenterID -} -func (t *CreateBulkTrustCenterNDARequest_CreateBulkTrustCenterNDARequest_TrustCenterNDARequests) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkTrustCenterNDARequest_CreateBulkTrustCenterNDARequest_TrustCenterNDARequests{} - } - return t.UpdatedAt -} -func (t *CreateBulkTrustCenterNDARequest_CreateBulkTrustCenterNDARequest_TrustCenterNDARequests) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkTrustCenterNDARequest_CreateBulkTrustCenterNDARequest_TrustCenterNDARequests{} - } - return t.UpdatedBy -} - -type CreateBulkTrustCenterNDARequest_CreateBulkTrustCenterNDARequest struct { - TrustCenterNDARequests []*CreateBulkTrustCenterNDARequest_CreateBulkTrustCenterNDARequest_TrustCenterNDARequests "json:\"trustCenterNDARequests,omitempty\" graphql:\"trustCenterNDARequests\"" -} - -func (t *CreateBulkTrustCenterNDARequest_CreateBulkTrustCenterNDARequest) GetTrustCenterNDARequests() []*CreateBulkTrustCenterNDARequest_CreateBulkTrustCenterNDARequest_TrustCenterNDARequests { - if t == nil { - t = &CreateBulkTrustCenterNDARequest_CreateBulkTrustCenterNDARequest{} - } - return t.TrustCenterNDARequests -} - -type CreateTrustCenterNDARequest_CreateTrustCenterNDARequest_TrustCenterNDARequest struct { - AccessLevel *enums.TrustCenterNDARequestAccessLevel "json:\"accessLevel,omitempty\" graphql:\"accessLevel\"" - CompanyName *string "json:\"companyName,omitempty\" graphql:\"companyName\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Email string "json:\"email\" graphql:\"email\"" - FirstName string "json:\"firstName\" graphql:\"firstName\"" - ID string "json:\"id\" graphql:\"id\"" - LastName string "json:\"lastName\" graphql:\"lastName\"" - Reason *string "json:\"reason,omitempty\" graphql:\"reason\"" - Status *enums.TrustCenterNDARequestStatus "json:\"status,omitempty\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TrustCenterID *string "json:\"trustCenterID,omitempty\" graphql:\"trustCenterID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateTrustCenterNDARequest_CreateTrustCenterNDARequest_TrustCenterNDARequest) GetAccessLevel() *enums.TrustCenterNDARequestAccessLevel { - if t == nil { - t = &CreateTrustCenterNDARequest_CreateTrustCenterNDARequest_TrustCenterNDARequest{} - } - return t.AccessLevel -} -func (t *CreateTrustCenterNDARequest_CreateTrustCenterNDARequest_TrustCenterNDARequest) GetCompanyName() *string { - if t == nil { - t = &CreateTrustCenterNDARequest_CreateTrustCenterNDARequest_TrustCenterNDARequest{} - } - return t.CompanyName -} -func (t *CreateTrustCenterNDARequest_CreateTrustCenterNDARequest_TrustCenterNDARequest) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateTrustCenterNDARequest_CreateTrustCenterNDARequest_TrustCenterNDARequest{} - } - return t.CreatedAt -} -func (t *CreateTrustCenterNDARequest_CreateTrustCenterNDARequest_TrustCenterNDARequest) GetCreatedBy() *string { - if t == nil { - t = &CreateTrustCenterNDARequest_CreateTrustCenterNDARequest_TrustCenterNDARequest{} - } - return t.CreatedBy -} -func (t *CreateTrustCenterNDARequest_CreateTrustCenterNDARequest_TrustCenterNDARequest) GetEmail() string { - if t == nil { - t = &CreateTrustCenterNDARequest_CreateTrustCenterNDARequest_TrustCenterNDARequest{} - } - return t.Email -} -func (t *CreateTrustCenterNDARequest_CreateTrustCenterNDARequest_TrustCenterNDARequest) GetFirstName() string { - if t == nil { - t = &CreateTrustCenterNDARequest_CreateTrustCenterNDARequest_TrustCenterNDARequest{} - } - return t.FirstName -} -func (t *CreateTrustCenterNDARequest_CreateTrustCenterNDARequest_TrustCenterNDARequest) GetID() string { - if t == nil { - t = &CreateTrustCenterNDARequest_CreateTrustCenterNDARequest_TrustCenterNDARequest{} - } - return t.ID -} -func (t *CreateTrustCenterNDARequest_CreateTrustCenterNDARequest_TrustCenterNDARequest) GetLastName() string { - if t == nil { - t = &CreateTrustCenterNDARequest_CreateTrustCenterNDARequest_TrustCenterNDARequest{} - } - return t.LastName -} -func (t *CreateTrustCenterNDARequest_CreateTrustCenterNDARequest_TrustCenterNDARequest) GetReason() *string { - if t == nil { - t = &CreateTrustCenterNDARequest_CreateTrustCenterNDARequest_TrustCenterNDARequest{} - } - return t.Reason -} -func (t *CreateTrustCenterNDARequest_CreateTrustCenterNDARequest_TrustCenterNDARequest) GetStatus() *enums.TrustCenterNDARequestStatus { - if t == nil { - t = &CreateTrustCenterNDARequest_CreateTrustCenterNDARequest_TrustCenterNDARequest{} - } - return t.Status -} -func (t *CreateTrustCenterNDARequest_CreateTrustCenterNDARequest_TrustCenterNDARequest) GetTags() []string { - if t == nil { - t = &CreateTrustCenterNDARequest_CreateTrustCenterNDARequest_TrustCenterNDARequest{} - } - return t.Tags -} -func (t *CreateTrustCenterNDARequest_CreateTrustCenterNDARequest_TrustCenterNDARequest) GetTrustCenterID() *string { - if t == nil { - t = &CreateTrustCenterNDARequest_CreateTrustCenterNDARequest_TrustCenterNDARequest{} - } - return t.TrustCenterID -} -func (t *CreateTrustCenterNDARequest_CreateTrustCenterNDARequest_TrustCenterNDARequest) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateTrustCenterNDARequest_CreateTrustCenterNDARequest_TrustCenterNDARequest{} - } - return t.UpdatedAt -} -func (t *CreateTrustCenterNDARequest_CreateTrustCenterNDARequest_TrustCenterNDARequest) GetUpdatedBy() *string { - if t == nil { - t = &CreateTrustCenterNDARequest_CreateTrustCenterNDARequest_TrustCenterNDARequest{} - } - return t.UpdatedBy -} - -type CreateTrustCenterNDARequest_CreateTrustCenterNDARequest struct { - TrustCenterNDARequest CreateTrustCenterNDARequest_CreateTrustCenterNDARequest_TrustCenterNDARequest "json:\"trustCenterNDARequest\" graphql:\"trustCenterNDARequest\"" -} - -func (t *CreateTrustCenterNDARequest_CreateTrustCenterNDARequest) GetTrustCenterNDARequest() *CreateTrustCenterNDARequest_CreateTrustCenterNDARequest_TrustCenterNDARequest { - if t == nil { - t = &CreateTrustCenterNDARequest_CreateTrustCenterNDARequest{} - } - return &t.TrustCenterNDARequest -} - -type DeleteTrustCenterNDARequest_DeleteTrustCenterNDARequest struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteTrustCenterNDARequest_DeleteTrustCenterNDARequest) GetDeletedID() string { - if t == nil { - t = &DeleteTrustCenterNDARequest_DeleteTrustCenterNDARequest{} - } - return t.DeletedID -} - -type GetAllTrustCenterNDARequests_TrustCenterNdaRequests_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllTrustCenterNDARequests_TrustCenterNdaRequests_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllTrustCenterNDARequests_TrustCenterNdaRequests_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllTrustCenterNDARequests_TrustCenterNdaRequests_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllTrustCenterNDARequests_TrustCenterNdaRequests_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllTrustCenterNDARequests_TrustCenterNdaRequests_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllTrustCenterNDARequests_TrustCenterNdaRequests_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllTrustCenterNDARequests_TrustCenterNdaRequests_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllTrustCenterNDARequests_TrustCenterNdaRequests_PageInfo{} - } - return t.StartCursor -} - -type GetAllTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node struct { - AccessLevel *enums.TrustCenterNDARequestAccessLevel "json:\"accessLevel,omitempty\" graphql:\"accessLevel\"" - ApprovedAt *models.DateTime "json:\"approvedAt,omitempty\" graphql:\"approvedAt\"" - CompanyName *string "json:\"companyName,omitempty\" graphql:\"companyName\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DocumentDataID *string "json:\"documentDataID,omitempty\" graphql:\"documentDataID\"" - Email string "json:\"email\" graphql:\"email\"" - FirstName string "json:\"firstName\" graphql:\"firstName\"" - ID string "json:\"id\" graphql:\"id\"" - LastName string "json:\"lastName\" graphql:\"lastName\"" - Reason *string "json:\"reason,omitempty\" graphql:\"reason\"" - SignedAt *models.DateTime "json:\"signedAt,omitempty\" graphql:\"signedAt\"" - Status *enums.TrustCenterNDARequestStatus "json:\"status,omitempty\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TrustCenterID *string "json:\"trustCenterID,omitempty\" graphql:\"trustCenterID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node) GetAccessLevel() *enums.TrustCenterNDARequestAccessLevel { - if t == nil { - t = &GetAllTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node{} - } - return t.AccessLevel -} -func (t *GetAllTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node) GetApprovedAt() *models.DateTime { - if t == nil { - t = &GetAllTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node{} - } - return t.ApprovedAt -} -func (t *GetAllTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node) GetCompanyName() *string { - if t == nil { - t = &GetAllTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node{} - } - return t.CompanyName -} -func (t *GetAllTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node) GetDocumentDataID() *string { - if t == nil { - t = &GetAllTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node{} - } - return t.DocumentDataID -} -func (t *GetAllTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node) GetEmail() string { - if t == nil { - t = &GetAllTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node{} - } - return t.Email -} -func (t *GetAllTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node) GetFirstName() string { - if t == nil { - t = &GetAllTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node{} - } - return t.FirstName -} -func (t *GetAllTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node) GetID() string { - if t == nil { - t = &GetAllTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node{} - } - return t.ID -} -func (t *GetAllTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node) GetLastName() string { - if t == nil { - t = &GetAllTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node{} - } - return t.LastName -} -func (t *GetAllTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node) GetReason() *string { - if t == nil { - t = &GetAllTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node{} - } - return t.Reason -} -func (t *GetAllTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node) GetSignedAt() *models.DateTime { - if t == nil { - t = &GetAllTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node{} - } - return t.SignedAt -} -func (t *GetAllTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node) GetStatus() *enums.TrustCenterNDARequestStatus { - if t == nil { - t = &GetAllTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node{} - } - return t.Status -} -func (t *GetAllTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node{} - } - return t.Tags -} -func (t *GetAllTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node) GetTrustCenterID() *string { - if t == nil { - t = &GetAllTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node{} - } - return t.TrustCenterID -} -func (t *GetAllTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllTrustCenterNDARequests_TrustCenterNdaRequests_Edges struct { - Node *GetAllTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllTrustCenterNDARequests_TrustCenterNdaRequests_Edges) GetNode() *GetAllTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node { - if t == nil { - t = &GetAllTrustCenterNDARequests_TrustCenterNdaRequests_Edges{} - } - return t.Node -} - -type GetAllTrustCenterNDARequests_TrustCenterNdaRequests struct { - Edges []*GetAllTrustCenterNDARequests_TrustCenterNdaRequests_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllTrustCenterNDARequests_TrustCenterNdaRequests_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllTrustCenterNDARequests_TrustCenterNdaRequests) GetEdges() []*GetAllTrustCenterNDARequests_TrustCenterNdaRequests_Edges { - if t == nil { - t = &GetAllTrustCenterNDARequests_TrustCenterNdaRequests{} - } - return t.Edges -} -func (t *GetAllTrustCenterNDARequests_TrustCenterNdaRequests) GetPageInfo() *GetAllTrustCenterNDARequests_TrustCenterNdaRequests_PageInfo { - if t == nil { - t = &GetAllTrustCenterNDARequests_TrustCenterNdaRequests{} - } - return &t.PageInfo -} -func (t *GetAllTrustCenterNDARequests_TrustCenterNdaRequests) GetTotalCount() int64 { - if t == nil { - t = &GetAllTrustCenterNDARequests_TrustCenterNdaRequests{} - } - return t.TotalCount -} - -type GetTrustCenterNDARequestByID_TrustCenterNDARequest struct { - AccessLevel *enums.TrustCenterNDARequestAccessLevel "json:\"accessLevel,omitempty\" graphql:\"accessLevel\"" - ApprovedAt *models.DateTime "json:\"approvedAt,omitempty\" graphql:\"approvedAt\"" - CompanyName *string "json:\"companyName,omitempty\" graphql:\"companyName\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DocumentDataID *string "json:\"documentDataID,omitempty\" graphql:\"documentDataID\"" - Email string "json:\"email\" graphql:\"email\"" - FirstName string "json:\"firstName\" graphql:\"firstName\"" - ID string "json:\"id\" graphql:\"id\"" - LastName string "json:\"lastName\" graphql:\"lastName\"" - Reason *string "json:\"reason,omitempty\" graphql:\"reason\"" - SignedAt *models.DateTime "json:\"signedAt,omitempty\" graphql:\"signedAt\"" - Status *enums.TrustCenterNDARequestStatus "json:\"status,omitempty\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TrustCenterID *string "json:\"trustCenterID,omitempty\" graphql:\"trustCenterID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetTrustCenterNDARequestByID_TrustCenterNDARequest) GetAccessLevel() *enums.TrustCenterNDARequestAccessLevel { - if t == nil { - t = &GetTrustCenterNDARequestByID_TrustCenterNDARequest{} - } - return t.AccessLevel -} -func (t *GetTrustCenterNDARequestByID_TrustCenterNDARequest) GetApprovedAt() *models.DateTime { - if t == nil { - t = &GetTrustCenterNDARequestByID_TrustCenterNDARequest{} - } - return t.ApprovedAt -} -func (t *GetTrustCenterNDARequestByID_TrustCenterNDARequest) GetCompanyName() *string { - if t == nil { - t = &GetTrustCenterNDARequestByID_TrustCenterNDARequest{} - } - return t.CompanyName -} -func (t *GetTrustCenterNDARequestByID_TrustCenterNDARequest) GetCreatedAt() *time.Time { - if t == nil { - t = &GetTrustCenterNDARequestByID_TrustCenterNDARequest{} - } - return t.CreatedAt -} -func (t *GetTrustCenterNDARequestByID_TrustCenterNDARequest) GetCreatedBy() *string { - if t == nil { - t = &GetTrustCenterNDARequestByID_TrustCenterNDARequest{} - } - return t.CreatedBy -} -func (t *GetTrustCenterNDARequestByID_TrustCenterNDARequest) GetDocumentDataID() *string { - if t == nil { - t = &GetTrustCenterNDARequestByID_TrustCenterNDARequest{} - } - return t.DocumentDataID -} -func (t *GetTrustCenterNDARequestByID_TrustCenterNDARequest) GetEmail() string { - if t == nil { - t = &GetTrustCenterNDARequestByID_TrustCenterNDARequest{} - } - return t.Email -} -func (t *GetTrustCenterNDARequestByID_TrustCenterNDARequest) GetFirstName() string { - if t == nil { - t = &GetTrustCenterNDARequestByID_TrustCenterNDARequest{} - } - return t.FirstName -} -func (t *GetTrustCenterNDARequestByID_TrustCenterNDARequest) GetID() string { - if t == nil { - t = &GetTrustCenterNDARequestByID_TrustCenterNDARequest{} - } - return t.ID -} -func (t *GetTrustCenterNDARequestByID_TrustCenterNDARequest) GetLastName() string { - if t == nil { - t = &GetTrustCenterNDARequestByID_TrustCenterNDARequest{} - } - return t.LastName -} -func (t *GetTrustCenterNDARequestByID_TrustCenterNDARequest) GetReason() *string { - if t == nil { - t = &GetTrustCenterNDARequestByID_TrustCenterNDARequest{} - } - return t.Reason -} -func (t *GetTrustCenterNDARequestByID_TrustCenterNDARequest) GetSignedAt() *models.DateTime { - if t == nil { - t = &GetTrustCenterNDARequestByID_TrustCenterNDARequest{} - } - return t.SignedAt -} -func (t *GetTrustCenterNDARequestByID_TrustCenterNDARequest) GetStatus() *enums.TrustCenterNDARequestStatus { - if t == nil { - t = &GetTrustCenterNDARequestByID_TrustCenterNDARequest{} - } - return t.Status -} -func (t *GetTrustCenterNDARequestByID_TrustCenterNDARequest) GetTags() []string { - if t == nil { - t = &GetTrustCenterNDARequestByID_TrustCenterNDARequest{} - } - return t.Tags -} -func (t *GetTrustCenterNDARequestByID_TrustCenterNDARequest) GetTrustCenterID() *string { - if t == nil { - t = &GetTrustCenterNDARequestByID_TrustCenterNDARequest{} - } - return t.TrustCenterID -} -func (t *GetTrustCenterNDARequestByID_TrustCenterNDARequest) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetTrustCenterNDARequestByID_TrustCenterNDARequest{} - } - return t.UpdatedAt -} -func (t *GetTrustCenterNDARequestByID_TrustCenterNDARequest) GetUpdatedBy() *string { - if t == nil { - t = &GetTrustCenterNDARequestByID_TrustCenterNDARequest{} - } - return t.UpdatedBy -} - -type GetTrustCenterNDARequests_TrustCenterNdaRequests_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetTrustCenterNDARequests_TrustCenterNdaRequests_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetTrustCenterNDARequests_TrustCenterNdaRequests_PageInfo{} - } - return t.EndCursor -} -func (t *GetTrustCenterNDARequests_TrustCenterNdaRequests_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetTrustCenterNDARequests_TrustCenterNdaRequests_PageInfo{} - } - return t.HasNextPage -} -func (t *GetTrustCenterNDARequests_TrustCenterNdaRequests_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetTrustCenterNDARequests_TrustCenterNdaRequests_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetTrustCenterNDARequests_TrustCenterNdaRequests_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetTrustCenterNDARequests_TrustCenterNdaRequests_PageInfo{} - } - return t.StartCursor -} - -type GetTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node struct { - AccessLevel *enums.TrustCenterNDARequestAccessLevel "json:\"accessLevel,omitempty\" graphql:\"accessLevel\"" - ApprovedAt *models.DateTime "json:\"approvedAt,omitempty\" graphql:\"approvedAt\"" - CompanyName *string "json:\"companyName,omitempty\" graphql:\"companyName\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DocumentDataID *string "json:\"documentDataID,omitempty\" graphql:\"documentDataID\"" - Email string "json:\"email\" graphql:\"email\"" - FirstName string "json:\"firstName\" graphql:\"firstName\"" - ID string "json:\"id\" graphql:\"id\"" - LastName string "json:\"lastName\" graphql:\"lastName\"" - Reason *string "json:\"reason,omitempty\" graphql:\"reason\"" - SignedAt *models.DateTime "json:\"signedAt,omitempty\" graphql:\"signedAt\"" - Status *enums.TrustCenterNDARequestStatus "json:\"status,omitempty\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TrustCenterID *string "json:\"trustCenterID,omitempty\" graphql:\"trustCenterID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node) GetAccessLevel() *enums.TrustCenterNDARequestAccessLevel { - if t == nil { - t = &GetTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node{} - } - return t.AccessLevel -} -func (t *GetTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node) GetApprovedAt() *models.DateTime { - if t == nil { - t = &GetTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node{} - } - return t.ApprovedAt -} -func (t *GetTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node) GetCompanyName() *string { - if t == nil { - t = &GetTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node{} - } - return t.CompanyName -} -func (t *GetTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node) GetDocumentDataID() *string { - if t == nil { - t = &GetTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node{} - } - return t.DocumentDataID -} -func (t *GetTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node) GetEmail() string { - if t == nil { - t = &GetTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node{} - } - return t.Email -} -func (t *GetTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node) GetFirstName() string { - if t == nil { - t = &GetTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node{} - } - return t.FirstName -} -func (t *GetTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node) GetID() string { - if t == nil { - t = &GetTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node{} - } - return t.ID -} -func (t *GetTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node) GetLastName() string { - if t == nil { - t = &GetTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node{} - } - return t.LastName -} -func (t *GetTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node) GetReason() *string { - if t == nil { - t = &GetTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node{} - } - return t.Reason -} -func (t *GetTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node) GetSignedAt() *models.DateTime { - if t == nil { - t = &GetTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node{} - } - return t.SignedAt -} -func (t *GetTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node) GetStatus() *enums.TrustCenterNDARequestStatus { - if t == nil { - t = &GetTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node{} - } - return t.Status -} -func (t *GetTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node) GetTags() []string { - if t == nil { - t = &GetTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node{} - } - return t.Tags -} -func (t *GetTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node) GetTrustCenterID() *string { - if t == nil { - t = &GetTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node{} - } - return t.TrustCenterID -} -func (t *GetTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node{} - } - return t.UpdatedBy -} - -type GetTrustCenterNDARequests_TrustCenterNdaRequests_Edges struct { - Node *GetTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetTrustCenterNDARequests_TrustCenterNdaRequests_Edges) GetNode() *GetTrustCenterNDARequests_TrustCenterNdaRequests_Edges_Node { - if t == nil { - t = &GetTrustCenterNDARequests_TrustCenterNdaRequests_Edges{} - } - return t.Node -} - -type GetTrustCenterNDARequests_TrustCenterNdaRequests struct { - Edges []*GetTrustCenterNDARequests_TrustCenterNdaRequests_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetTrustCenterNDARequests_TrustCenterNdaRequests_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetTrustCenterNDARequests_TrustCenterNdaRequests) GetEdges() []*GetTrustCenterNDARequests_TrustCenterNdaRequests_Edges { - if t == nil { - t = &GetTrustCenterNDARequests_TrustCenterNdaRequests{} - } - return t.Edges -} -func (t *GetTrustCenterNDARequests_TrustCenterNdaRequests) GetPageInfo() *GetTrustCenterNDARequests_TrustCenterNdaRequests_PageInfo { - if t == nil { - t = &GetTrustCenterNDARequests_TrustCenterNdaRequests{} - } - return &t.PageInfo -} -func (t *GetTrustCenterNDARequests_TrustCenterNdaRequests) GetTotalCount() int64 { - if t == nil { - t = &GetTrustCenterNDARequests_TrustCenterNdaRequests{} - } - return t.TotalCount -} - -type UpdateTrustCenterNDARequest_UpdateTrustCenterNDARequest_TrustCenterNDARequest struct { - AccessLevel *enums.TrustCenterNDARequestAccessLevel "json:\"accessLevel,omitempty\" graphql:\"accessLevel\"" - ApprovedAt *models.DateTime "json:\"approvedAt,omitempty\" graphql:\"approvedAt\"" - CompanyName *string "json:\"companyName,omitempty\" graphql:\"companyName\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DocumentDataID *string "json:\"documentDataID,omitempty\" graphql:\"documentDataID\"" - Email string "json:\"email\" graphql:\"email\"" - FirstName string "json:\"firstName\" graphql:\"firstName\"" - ID string "json:\"id\" graphql:\"id\"" - LastName string "json:\"lastName\" graphql:\"lastName\"" - Reason *string "json:\"reason,omitempty\" graphql:\"reason\"" - SignedAt *models.DateTime "json:\"signedAt,omitempty\" graphql:\"signedAt\"" - Status *enums.TrustCenterNDARequestStatus "json:\"status,omitempty\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TrustCenterID *string "json:\"trustCenterID,omitempty\" graphql:\"trustCenterID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateTrustCenterNDARequest_UpdateTrustCenterNDARequest_TrustCenterNDARequest) GetAccessLevel() *enums.TrustCenterNDARequestAccessLevel { - if t == nil { - t = &UpdateTrustCenterNDARequest_UpdateTrustCenterNDARequest_TrustCenterNDARequest{} - } - return t.AccessLevel -} -func (t *UpdateTrustCenterNDARequest_UpdateTrustCenterNDARequest_TrustCenterNDARequest) GetApprovedAt() *models.DateTime { - if t == nil { - t = &UpdateTrustCenterNDARequest_UpdateTrustCenterNDARequest_TrustCenterNDARequest{} - } - return t.ApprovedAt -} -func (t *UpdateTrustCenterNDARequest_UpdateTrustCenterNDARequest_TrustCenterNDARequest) GetCompanyName() *string { - if t == nil { - t = &UpdateTrustCenterNDARequest_UpdateTrustCenterNDARequest_TrustCenterNDARequest{} - } - return t.CompanyName -} -func (t *UpdateTrustCenterNDARequest_UpdateTrustCenterNDARequest_TrustCenterNDARequest) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateTrustCenterNDARequest_UpdateTrustCenterNDARequest_TrustCenterNDARequest{} - } - return t.CreatedAt -} -func (t *UpdateTrustCenterNDARequest_UpdateTrustCenterNDARequest_TrustCenterNDARequest) GetCreatedBy() *string { - if t == nil { - t = &UpdateTrustCenterNDARequest_UpdateTrustCenterNDARequest_TrustCenterNDARequest{} - } - return t.CreatedBy -} -func (t *UpdateTrustCenterNDARequest_UpdateTrustCenterNDARequest_TrustCenterNDARequest) GetDocumentDataID() *string { - if t == nil { - t = &UpdateTrustCenterNDARequest_UpdateTrustCenterNDARequest_TrustCenterNDARequest{} - } - return t.DocumentDataID -} -func (t *UpdateTrustCenterNDARequest_UpdateTrustCenterNDARequest_TrustCenterNDARequest) GetEmail() string { - if t == nil { - t = &UpdateTrustCenterNDARequest_UpdateTrustCenterNDARequest_TrustCenterNDARequest{} - } - return t.Email -} -func (t *UpdateTrustCenterNDARequest_UpdateTrustCenterNDARequest_TrustCenterNDARequest) GetFirstName() string { - if t == nil { - t = &UpdateTrustCenterNDARequest_UpdateTrustCenterNDARequest_TrustCenterNDARequest{} - } - return t.FirstName -} -func (t *UpdateTrustCenterNDARequest_UpdateTrustCenterNDARequest_TrustCenterNDARequest) GetID() string { - if t == nil { - t = &UpdateTrustCenterNDARequest_UpdateTrustCenterNDARequest_TrustCenterNDARequest{} - } - return t.ID -} -func (t *UpdateTrustCenterNDARequest_UpdateTrustCenterNDARequest_TrustCenterNDARequest) GetLastName() string { - if t == nil { - t = &UpdateTrustCenterNDARequest_UpdateTrustCenterNDARequest_TrustCenterNDARequest{} - } - return t.LastName -} -func (t *UpdateTrustCenterNDARequest_UpdateTrustCenterNDARequest_TrustCenterNDARequest) GetReason() *string { - if t == nil { - t = &UpdateTrustCenterNDARequest_UpdateTrustCenterNDARequest_TrustCenterNDARequest{} - } - return t.Reason -} -func (t *UpdateTrustCenterNDARequest_UpdateTrustCenterNDARequest_TrustCenterNDARequest) GetSignedAt() *models.DateTime { - if t == nil { - t = &UpdateTrustCenterNDARequest_UpdateTrustCenterNDARequest_TrustCenterNDARequest{} - } - return t.SignedAt -} -func (t *UpdateTrustCenterNDARequest_UpdateTrustCenterNDARequest_TrustCenterNDARequest) GetStatus() *enums.TrustCenterNDARequestStatus { - if t == nil { - t = &UpdateTrustCenterNDARequest_UpdateTrustCenterNDARequest_TrustCenterNDARequest{} - } - return t.Status -} -func (t *UpdateTrustCenterNDARequest_UpdateTrustCenterNDARequest_TrustCenterNDARequest) GetTags() []string { - if t == nil { - t = &UpdateTrustCenterNDARequest_UpdateTrustCenterNDARequest_TrustCenterNDARequest{} - } - return t.Tags -} -func (t *UpdateTrustCenterNDARequest_UpdateTrustCenterNDARequest_TrustCenterNDARequest) GetTrustCenterID() *string { - if t == nil { - t = &UpdateTrustCenterNDARequest_UpdateTrustCenterNDARequest_TrustCenterNDARequest{} - } - return t.TrustCenterID -} -func (t *UpdateTrustCenterNDARequest_UpdateTrustCenterNDARequest_TrustCenterNDARequest) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateTrustCenterNDARequest_UpdateTrustCenterNDARequest_TrustCenterNDARequest{} - } - return t.UpdatedAt -} -func (t *UpdateTrustCenterNDARequest_UpdateTrustCenterNDARequest_TrustCenterNDARequest) GetUpdatedBy() *string { - if t == nil { - t = &UpdateTrustCenterNDARequest_UpdateTrustCenterNDARequest_TrustCenterNDARequest{} - } - return t.UpdatedBy -} - -type UpdateTrustCenterNDARequest_UpdateTrustCenterNDARequest struct { - TrustCenterNDARequest UpdateTrustCenterNDARequest_UpdateTrustCenterNDARequest_TrustCenterNDARequest "json:\"trustCenterNDARequest\" graphql:\"trustCenterNDARequest\"" -} - -func (t *UpdateTrustCenterNDARequest_UpdateTrustCenterNDARequest) GetTrustCenterNDARequest() *UpdateTrustCenterNDARequest_UpdateTrustCenterNDARequest_TrustCenterNDARequest { - if t == nil { - t = &UpdateTrustCenterNDARequest_UpdateTrustCenterNDARequest{} - } - return &t.TrustCenterNDARequest -} - -type CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting_TrustCenterSetting struct { - AccentColor *string "json:\"accentColor,omitempty\" graphql:\"accentColor\"" - BackgroundColor *string "json:\"backgroundColor,omitempty\" graphql:\"backgroundColor\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Environment *enums.TrustCenterEnvironment "json:\"environment,omitempty\" graphql:\"environment\"" - FaviconLocalFileID *string "json:\"faviconLocalFileID,omitempty\" graphql:\"faviconLocalFileID\"" - FaviconRemoteURL *string "json:\"faviconRemoteURL,omitempty\" graphql:\"faviconRemoteURL\"" - Font *string "json:\"font,omitempty\" graphql:\"font\"" - ForegroundColor *string "json:\"foregroundColor,omitempty\" graphql:\"foregroundColor\"" - ID string "json:\"id\" graphql:\"id\"" - LogoLocalFileID *string "json:\"logoLocalFileID,omitempty\" graphql:\"logoLocalFileID\"" - LogoRemoteURL *string "json:\"logoRemoteURL,omitempty\" graphql:\"logoRemoteURL\"" - Overview *string "json:\"overview,omitempty\" graphql:\"overview\"" - PrimaryColor *string "json:\"primaryColor,omitempty\" graphql:\"primaryColor\"" - ThemeMode *enums.TrustCenterThemeMode "json:\"themeMode,omitempty\" graphql:\"themeMode\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - TrustCenterID *string "json:\"trustCenterID,omitempty\" graphql:\"trustCenterID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting_TrustCenterSetting) GetAccentColor() *string { - if t == nil { - t = &CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting_TrustCenterSetting{} - } - return t.AccentColor -} -func (t *CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting_TrustCenterSetting) GetBackgroundColor() *string { - if t == nil { - t = &CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting_TrustCenterSetting{} - } - return t.BackgroundColor -} -func (t *CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting_TrustCenterSetting) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting_TrustCenterSetting{} - } - return t.CreatedAt -} -func (t *CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting_TrustCenterSetting) GetCreatedBy() *string { - if t == nil { - t = &CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting_TrustCenterSetting{} - } - return t.CreatedBy -} -func (t *CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting_TrustCenterSetting) GetEnvironment() *enums.TrustCenterEnvironment { - if t == nil { - t = &CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting_TrustCenterSetting{} - } - return t.Environment -} -func (t *CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting_TrustCenterSetting) GetFaviconLocalFileID() *string { - if t == nil { - t = &CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting_TrustCenterSetting{} - } - return t.FaviconLocalFileID -} -func (t *CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting_TrustCenterSetting) GetFaviconRemoteURL() *string { - if t == nil { - t = &CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting_TrustCenterSetting{} - } - return t.FaviconRemoteURL -} -func (t *CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting_TrustCenterSetting) GetFont() *string { - if t == nil { - t = &CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting_TrustCenterSetting{} - } - return t.Font -} -func (t *CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting_TrustCenterSetting) GetForegroundColor() *string { - if t == nil { - t = &CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting_TrustCenterSetting{} - } - return t.ForegroundColor -} -func (t *CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting_TrustCenterSetting) GetID() string { - if t == nil { - t = &CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting_TrustCenterSetting{} - } - return t.ID -} -func (t *CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting_TrustCenterSetting) GetLogoLocalFileID() *string { - if t == nil { - t = &CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting_TrustCenterSetting{} - } - return t.LogoLocalFileID -} -func (t *CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting_TrustCenterSetting) GetLogoRemoteURL() *string { - if t == nil { - t = &CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting_TrustCenterSetting{} - } - return t.LogoRemoteURL -} -func (t *CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting_TrustCenterSetting) GetOverview() *string { - if t == nil { - t = &CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting_TrustCenterSetting{} - } - return t.Overview -} -func (t *CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting_TrustCenterSetting) GetPrimaryColor() *string { - if t == nil { - t = &CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting_TrustCenterSetting{} - } - return t.PrimaryColor -} -func (t *CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting_TrustCenterSetting) GetThemeMode() *enums.TrustCenterThemeMode { - if t == nil { - t = &CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting_TrustCenterSetting{} - } - return t.ThemeMode -} -func (t *CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting_TrustCenterSetting) GetTitle() *string { - if t == nil { - t = &CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting_TrustCenterSetting{} - } - return t.Title -} -func (t *CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting_TrustCenterSetting) GetTrustCenterID() *string { - if t == nil { - t = &CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting_TrustCenterSetting{} - } - return t.TrustCenterID -} -func (t *CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting_TrustCenterSetting) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting_TrustCenterSetting{} - } - return t.UpdatedAt -} -func (t *CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting_TrustCenterSetting) GetUpdatedBy() *string { - if t == nil { - t = &CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting_TrustCenterSetting{} - } - return t.UpdatedBy -} - -type CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting struct { - TrustCenterSetting CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting_TrustCenterSetting "json:\"trustCenterSetting\" graphql:\"trustCenterSetting\"" -} - -func (t *CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting) GetTrustCenterSetting() *CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting_TrustCenterSetting { - if t == nil { - t = &CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting{} - } - return &t.TrustCenterSetting -} - -type CreateTrustCenterSetting_CreateTrustCenterSetting_TrustCenterSetting struct { - AccentColor *string "json:\"accentColor,omitempty\" graphql:\"accentColor\"" - BackgroundColor *string "json:\"backgroundColor,omitempty\" graphql:\"backgroundColor\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Environment *enums.TrustCenterEnvironment "json:\"environment,omitempty\" graphql:\"environment\"" - FaviconLocalFileID *string "json:\"faviconLocalFileID,omitempty\" graphql:\"faviconLocalFileID\"" - FaviconRemoteURL *string "json:\"faviconRemoteURL,omitempty\" graphql:\"faviconRemoteURL\"" - Font *string "json:\"font,omitempty\" graphql:\"font\"" - ForegroundColor *string "json:\"foregroundColor,omitempty\" graphql:\"foregroundColor\"" - ID string "json:\"id\" graphql:\"id\"" - LogoLocalFileID *string "json:\"logoLocalFileID,omitempty\" graphql:\"logoLocalFileID\"" - LogoRemoteURL *string "json:\"logoRemoteURL,omitempty\" graphql:\"logoRemoteURL\"" - Overview *string "json:\"overview,omitempty\" graphql:\"overview\"" - PrimaryColor *string "json:\"primaryColor,omitempty\" graphql:\"primaryColor\"" - ThemeMode *enums.TrustCenterThemeMode "json:\"themeMode,omitempty\" graphql:\"themeMode\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - TrustCenterID *string "json:\"trustCenterID,omitempty\" graphql:\"trustCenterID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateTrustCenterSetting_CreateTrustCenterSetting_TrustCenterSetting) GetAccentColor() *string { - if t == nil { - t = &CreateTrustCenterSetting_CreateTrustCenterSetting_TrustCenterSetting{} - } - return t.AccentColor -} -func (t *CreateTrustCenterSetting_CreateTrustCenterSetting_TrustCenterSetting) GetBackgroundColor() *string { - if t == nil { - t = &CreateTrustCenterSetting_CreateTrustCenterSetting_TrustCenterSetting{} - } - return t.BackgroundColor -} -func (t *CreateTrustCenterSetting_CreateTrustCenterSetting_TrustCenterSetting) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateTrustCenterSetting_CreateTrustCenterSetting_TrustCenterSetting{} - } - return t.CreatedAt -} -func (t *CreateTrustCenterSetting_CreateTrustCenterSetting_TrustCenterSetting) GetCreatedBy() *string { - if t == nil { - t = &CreateTrustCenterSetting_CreateTrustCenterSetting_TrustCenterSetting{} - } - return t.CreatedBy -} -func (t *CreateTrustCenterSetting_CreateTrustCenterSetting_TrustCenterSetting) GetEnvironment() *enums.TrustCenterEnvironment { - if t == nil { - t = &CreateTrustCenterSetting_CreateTrustCenterSetting_TrustCenterSetting{} - } - return t.Environment -} -func (t *CreateTrustCenterSetting_CreateTrustCenterSetting_TrustCenterSetting) GetFaviconLocalFileID() *string { - if t == nil { - t = &CreateTrustCenterSetting_CreateTrustCenterSetting_TrustCenterSetting{} - } - return t.FaviconLocalFileID -} -func (t *CreateTrustCenterSetting_CreateTrustCenterSetting_TrustCenterSetting) GetFaviconRemoteURL() *string { - if t == nil { - t = &CreateTrustCenterSetting_CreateTrustCenterSetting_TrustCenterSetting{} - } - return t.FaviconRemoteURL -} -func (t *CreateTrustCenterSetting_CreateTrustCenterSetting_TrustCenterSetting) GetFont() *string { - if t == nil { - t = &CreateTrustCenterSetting_CreateTrustCenterSetting_TrustCenterSetting{} - } - return t.Font -} -func (t *CreateTrustCenterSetting_CreateTrustCenterSetting_TrustCenterSetting) GetForegroundColor() *string { - if t == nil { - t = &CreateTrustCenterSetting_CreateTrustCenterSetting_TrustCenterSetting{} - } - return t.ForegroundColor -} -func (t *CreateTrustCenterSetting_CreateTrustCenterSetting_TrustCenterSetting) GetID() string { - if t == nil { - t = &CreateTrustCenterSetting_CreateTrustCenterSetting_TrustCenterSetting{} - } - return t.ID -} -func (t *CreateTrustCenterSetting_CreateTrustCenterSetting_TrustCenterSetting) GetLogoLocalFileID() *string { - if t == nil { - t = &CreateTrustCenterSetting_CreateTrustCenterSetting_TrustCenterSetting{} - } - return t.LogoLocalFileID -} -func (t *CreateTrustCenterSetting_CreateTrustCenterSetting_TrustCenterSetting) GetLogoRemoteURL() *string { - if t == nil { - t = &CreateTrustCenterSetting_CreateTrustCenterSetting_TrustCenterSetting{} - } - return t.LogoRemoteURL -} -func (t *CreateTrustCenterSetting_CreateTrustCenterSetting_TrustCenterSetting) GetOverview() *string { - if t == nil { - t = &CreateTrustCenterSetting_CreateTrustCenterSetting_TrustCenterSetting{} - } - return t.Overview -} -func (t *CreateTrustCenterSetting_CreateTrustCenterSetting_TrustCenterSetting) GetPrimaryColor() *string { - if t == nil { - t = &CreateTrustCenterSetting_CreateTrustCenterSetting_TrustCenterSetting{} - } - return t.PrimaryColor -} -func (t *CreateTrustCenterSetting_CreateTrustCenterSetting_TrustCenterSetting) GetThemeMode() *enums.TrustCenterThemeMode { - if t == nil { - t = &CreateTrustCenterSetting_CreateTrustCenterSetting_TrustCenterSetting{} - } - return t.ThemeMode -} -func (t *CreateTrustCenterSetting_CreateTrustCenterSetting_TrustCenterSetting) GetTitle() *string { - if t == nil { - t = &CreateTrustCenterSetting_CreateTrustCenterSetting_TrustCenterSetting{} - } - return t.Title -} -func (t *CreateTrustCenterSetting_CreateTrustCenterSetting_TrustCenterSetting) GetTrustCenterID() *string { - if t == nil { - t = &CreateTrustCenterSetting_CreateTrustCenterSetting_TrustCenterSetting{} - } - return t.TrustCenterID -} -func (t *CreateTrustCenterSetting_CreateTrustCenterSetting_TrustCenterSetting) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateTrustCenterSetting_CreateTrustCenterSetting_TrustCenterSetting{} - } - return t.UpdatedAt -} -func (t *CreateTrustCenterSetting_CreateTrustCenterSetting_TrustCenterSetting) GetUpdatedBy() *string { - if t == nil { - t = &CreateTrustCenterSetting_CreateTrustCenterSetting_TrustCenterSetting{} - } - return t.UpdatedBy -} - -type CreateTrustCenterSetting_CreateTrustCenterSetting struct { - TrustCenterSetting CreateTrustCenterSetting_CreateTrustCenterSetting_TrustCenterSetting "json:\"trustCenterSetting\" graphql:\"trustCenterSetting\"" -} - -func (t *CreateTrustCenterSetting_CreateTrustCenterSetting) GetTrustCenterSetting() *CreateTrustCenterSetting_CreateTrustCenterSetting_TrustCenterSetting { - if t == nil { - t = &CreateTrustCenterSetting_CreateTrustCenterSetting{} - } - return &t.TrustCenterSetting -} - -type DeleteTrustCenterSetting_DeleteTrustCenterSetting struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteTrustCenterSetting_DeleteTrustCenterSetting) GetDeletedID() string { - if t == nil { - t = &DeleteTrustCenterSetting_DeleteTrustCenterSetting{} - } - return t.DeletedID -} - -type GetAllTrustCenterSettings_TrustCenterSettings_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllTrustCenterSettings_TrustCenterSettings_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllTrustCenterSettings_TrustCenterSettings_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllTrustCenterSettings_TrustCenterSettings_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllTrustCenterSettings_TrustCenterSettings_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllTrustCenterSettings_TrustCenterSettings_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllTrustCenterSettings_TrustCenterSettings_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllTrustCenterSettings_TrustCenterSettings_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllTrustCenterSettings_TrustCenterSettings_PageInfo{} - } - return t.StartCursor -} - -type GetAllTrustCenterSettings_TrustCenterSettings_Edges_Node struct { - AccentColor *string "json:\"accentColor,omitempty\" graphql:\"accentColor\"" - BackgroundColor *string "json:\"backgroundColor,omitempty\" graphql:\"backgroundColor\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Environment *enums.TrustCenterEnvironment "json:\"environment,omitempty\" graphql:\"environment\"" - FaviconLocalFileID *string "json:\"faviconLocalFileID,omitempty\" graphql:\"faviconLocalFileID\"" - FaviconRemoteURL *string "json:\"faviconRemoteURL,omitempty\" graphql:\"faviconRemoteURL\"" - Font *string "json:\"font,omitempty\" graphql:\"font\"" - ForegroundColor *string "json:\"foregroundColor,omitempty\" graphql:\"foregroundColor\"" - ID string "json:\"id\" graphql:\"id\"" - LogoLocalFileID *string "json:\"logoLocalFileID,omitempty\" graphql:\"logoLocalFileID\"" - LogoRemoteURL *string "json:\"logoRemoteURL,omitempty\" graphql:\"logoRemoteURL\"" - Overview *string "json:\"overview,omitempty\" graphql:\"overview\"" - PrimaryColor *string "json:\"primaryColor,omitempty\" graphql:\"primaryColor\"" - ThemeMode *enums.TrustCenterThemeMode "json:\"themeMode,omitempty\" graphql:\"themeMode\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - TrustCenterID *string "json:\"trustCenterID,omitempty\" graphql:\"trustCenterID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllTrustCenterSettings_TrustCenterSettings_Edges_Node) GetAccentColor() *string { - if t == nil { - t = &GetAllTrustCenterSettings_TrustCenterSettings_Edges_Node{} - } - return t.AccentColor -} -func (t *GetAllTrustCenterSettings_TrustCenterSettings_Edges_Node) GetBackgroundColor() *string { - if t == nil { - t = &GetAllTrustCenterSettings_TrustCenterSettings_Edges_Node{} - } - return t.BackgroundColor -} -func (t *GetAllTrustCenterSettings_TrustCenterSettings_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllTrustCenterSettings_TrustCenterSettings_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllTrustCenterSettings_TrustCenterSettings_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllTrustCenterSettings_TrustCenterSettings_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllTrustCenterSettings_TrustCenterSettings_Edges_Node) GetEnvironment() *enums.TrustCenterEnvironment { - if t == nil { - t = &GetAllTrustCenterSettings_TrustCenterSettings_Edges_Node{} - } - return t.Environment -} -func (t *GetAllTrustCenterSettings_TrustCenterSettings_Edges_Node) GetFaviconLocalFileID() *string { - if t == nil { - t = &GetAllTrustCenterSettings_TrustCenterSettings_Edges_Node{} - } - return t.FaviconLocalFileID -} -func (t *GetAllTrustCenterSettings_TrustCenterSettings_Edges_Node) GetFaviconRemoteURL() *string { - if t == nil { - t = &GetAllTrustCenterSettings_TrustCenterSettings_Edges_Node{} - } - return t.FaviconRemoteURL -} -func (t *GetAllTrustCenterSettings_TrustCenterSettings_Edges_Node) GetFont() *string { - if t == nil { - t = &GetAllTrustCenterSettings_TrustCenterSettings_Edges_Node{} - } - return t.Font -} -func (t *GetAllTrustCenterSettings_TrustCenterSettings_Edges_Node) GetForegroundColor() *string { - if t == nil { - t = &GetAllTrustCenterSettings_TrustCenterSettings_Edges_Node{} - } - return t.ForegroundColor -} -func (t *GetAllTrustCenterSettings_TrustCenterSettings_Edges_Node) GetID() string { - if t == nil { - t = &GetAllTrustCenterSettings_TrustCenterSettings_Edges_Node{} - } - return t.ID -} -func (t *GetAllTrustCenterSettings_TrustCenterSettings_Edges_Node) GetLogoLocalFileID() *string { - if t == nil { - t = &GetAllTrustCenterSettings_TrustCenterSettings_Edges_Node{} - } - return t.LogoLocalFileID -} -func (t *GetAllTrustCenterSettings_TrustCenterSettings_Edges_Node) GetLogoRemoteURL() *string { - if t == nil { - t = &GetAllTrustCenterSettings_TrustCenterSettings_Edges_Node{} - } - return t.LogoRemoteURL -} -func (t *GetAllTrustCenterSettings_TrustCenterSettings_Edges_Node) GetOverview() *string { - if t == nil { - t = &GetAllTrustCenterSettings_TrustCenterSettings_Edges_Node{} - } - return t.Overview -} -func (t *GetAllTrustCenterSettings_TrustCenterSettings_Edges_Node) GetPrimaryColor() *string { - if t == nil { - t = &GetAllTrustCenterSettings_TrustCenterSettings_Edges_Node{} - } - return t.PrimaryColor -} -func (t *GetAllTrustCenterSettings_TrustCenterSettings_Edges_Node) GetThemeMode() *enums.TrustCenterThemeMode { - if t == nil { - t = &GetAllTrustCenterSettings_TrustCenterSettings_Edges_Node{} - } - return t.ThemeMode -} -func (t *GetAllTrustCenterSettings_TrustCenterSettings_Edges_Node) GetTitle() *string { - if t == nil { - t = &GetAllTrustCenterSettings_TrustCenterSettings_Edges_Node{} - } - return t.Title -} -func (t *GetAllTrustCenterSettings_TrustCenterSettings_Edges_Node) GetTrustCenterID() *string { - if t == nil { - t = &GetAllTrustCenterSettings_TrustCenterSettings_Edges_Node{} - } - return t.TrustCenterID -} -func (t *GetAllTrustCenterSettings_TrustCenterSettings_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllTrustCenterSettings_TrustCenterSettings_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllTrustCenterSettings_TrustCenterSettings_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllTrustCenterSettings_TrustCenterSettings_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllTrustCenterSettings_TrustCenterSettings_Edges struct { - Node *GetAllTrustCenterSettings_TrustCenterSettings_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllTrustCenterSettings_TrustCenterSettings_Edges) GetNode() *GetAllTrustCenterSettings_TrustCenterSettings_Edges_Node { - if t == nil { - t = &GetAllTrustCenterSettings_TrustCenterSettings_Edges{} - } - return t.Node -} - -type GetAllTrustCenterSettings_TrustCenterSettings struct { - Edges []*GetAllTrustCenterSettings_TrustCenterSettings_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllTrustCenterSettings_TrustCenterSettings_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllTrustCenterSettings_TrustCenterSettings) GetEdges() []*GetAllTrustCenterSettings_TrustCenterSettings_Edges { - if t == nil { - t = &GetAllTrustCenterSettings_TrustCenterSettings{} - } - return t.Edges -} -func (t *GetAllTrustCenterSettings_TrustCenterSettings) GetPageInfo() *GetAllTrustCenterSettings_TrustCenterSettings_PageInfo { - if t == nil { - t = &GetAllTrustCenterSettings_TrustCenterSettings{} - } - return &t.PageInfo -} -func (t *GetAllTrustCenterSettings_TrustCenterSettings) GetTotalCount() int64 { - if t == nil { - t = &GetAllTrustCenterSettings_TrustCenterSettings{} - } - return t.TotalCount -} - -type GetTrustCenterSettingByID_TrustCenterSetting struct { - AccentColor *string "json:\"accentColor,omitempty\" graphql:\"accentColor\"" - BackgroundColor *string "json:\"backgroundColor,omitempty\" graphql:\"backgroundColor\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Environment *enums.TrustCenterEnvironment "json:\"environment,omitempty\" graphql:\"environment\"" - FaviconLocalFileID *string "json:\"faviconLocalFileID,omitempty\" graphql:\"faviconLocalFileID\"" - FaviconRemoteURL *string "json:\"faviconRemoteURL,omitempty\" graphql:\"faviconRemoteURL\"" - Font *string "json:\"font,omitempty\" graphql:\"font\"" - ForegroundColor *string "json:\"foregroundColor,omitempty\" graphql:\"foregroundColor\"" - ID string "json:\"id\" graphql:\"id\"" - LogoLocalFileID *string "json:\"logoLocalFileID,omitempty\" graphql:\"logoLocalFileID\"" - LogoRemoteURL *string "json:\"logoRemoteURL,omitempty\" graphql:\"logoRemoteURL\"" - Overview *string "json:\"overview,omitempty\" graphql:\"overview\"" - PrimaryColor *string "json:\"primaryColor,omitempty\" graphql:\"primaryColor\"" - ThemeMode *enums.TrustCenterThemeMode "json:\"themeMode,omitempty\" graphql:\"themeMode\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - TrustCenterID *string "json:\"trustCenterID,omitempty\" graphql:\"trustCenterID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetTrustCenterSettingByID_TrustCenterSetting) GetAccentColor() *string { - if t == nil { - t = &GetTrustCenterSettingByID_TrustCenterSetting{} - } - return t.AccentColor -} -func (t *GetTrustCenterSettingByID_TrustCenterSetting) GetBackgroundColor() *string { - if t == nil { - t = &GetTrustCenterSettingByID_TrustCenterSetting{} - } - return t.BackgroundColor -} -func (t *GetTrustCenterSettingByID_TrustCenterSetting) GetCreatedAt() *time.Time { - if t == nil { - t = &GetTrustCenterSettingByID_TrustCenterSetting{} - } - return t.CreatedAt -} -func (t *GetTrustCenterSettingByID_TrustCenterSetting) GetCreatedBy() *string { - if t == nil { - t = &GetTrustCenterSettingByID_TrustCenterSetting{} - } - return t.CreatedBy -} -func (t *GetTrustCenterSettingByID_TrustCenterSetting) GetEnvironment() *enums.TrustCenterEnvironment { - if t == nil { - t = &GetTrustCenterSettingByID_TrustCenterSetting{} - } - return t.Environment -} -func (t *GetTrustCenterSettingByID_TrustCenterSetting) GetFaviconLocalFileID() *string { - if t == nil { - t = &GetTrustCenterSettingByID_TrustCenterSetting{} - } - return t.FaviconLocalFileID -} -func (t *GetTrustCenterSettingByID_TrustCenterSetting) GetFaviconRemoteURL() *string { - if t == nil { - t = &GetTrustCenterSettingByID_TrustCenterSetting{} - } - return t.FaviconRemoteURL -} -func (t *GetTrustCenterSettingByID_TrustCenterSetting) GetFont() *string { - if t == nil { - t = &GetTrustCenterSettingByID_TrustCenterSetting{} - } - return t.Font -} -func (t *GetTrustCenterSettingByID_TrustCenterSetting) GetForegroundColor() *string { - if t == nil { - t = &GetTrustCenterSettingByID_TrustCenterSetting{} - } - return t.ForegroundColor -} -func (t *GetTrustCenterSettingByID_TrustCenterSetting) GetID() string { - if t == nil { - t = &GetTrustCenterSettingByID_TrustCenterSetting{} - } - return t.ID -} -func (t *GetTrustCenterSettingByID_TrustCenterSetting) GetLogoLocalFileID() *string { - if t == nil { - t = &GetTrustCenterSettingByID_TrustCenterSetting{} - } - return t.LogoLocalFileID -} -func (t *GetTrustCenterSettingByID_TrustCenterSetting) GetLogoRemoteURL() *string { - if t == nil { - t = &GetTrustCenterSettingByID_TrustCenterSetting{} - } - return t.LogoRemoteURL -} -func (t *GetTrustCenterSettingByID_TrustCenterSetting) GetOverview() *string { - if t == nil { - t = &GetTrustCenterSettingByID_TrustCenterSetting{} - } - return t.Overview -} -func (t *GetTrustCenterSettingByID_TrustCenterSetting) GetPrimaryColor() *string { - if t == nil { - t = &GetTrustCenterSettingByID_TrustCenterSetting{} - } - return t.PrimaryColor -} -func (t *GetTrustCenterSettingByID_TrustCenterSetting) GetThemeMode() *enums.TrustCenterThemeMode { - if t == nil { - t = &GetTrustCenterSettingByID_TrustCenterSetting{} - } - return t.ThemeMode -} -func (t *GetTrustCenterSettingByID_TrustCenterSetting) GetTitle() *string { - if t == nil { - t = &GetTrustCenterSettingByID_TrustCenterSetting{} - } - return t.Title -} -func (t *GetTrustCenterSettingByID_TrustCenterSetting) GetTrustCenterID() *string { - if t == nil { - t = &GetTrustCenterSettingByID_TrustCenterSetting{} - } - return t.TrustCenterID -} -func (t *GetTrustCenterSettingByID_TrustCenterSetting) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetTrustCenterSettingByID_TrustCenterSetting{} - } - return t.UpdatedAt -} -func (t *GetTrustCenterSettingByID_TrustCenterSetting) GetUpdatedBy() *string { - if t == nil { - t = &GetTrustCenterSettingByID_TrustCenterSetting{} - } - return t.UpdatedBy -} - -type GetTrustCenterSettings_TrustCenterSettings_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetTrustCenterSettings_TrustCenterSettings_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetTrustCenterSettings_TrustCenterSettings_PageInfo{} - } - return t.EndCursor -} -func (t *GetTrustCenterSettings_TrustCenterSettings_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetTrustCenterSettings_TrustCenterSettings_PageInfo{} - } - return t.HasNextPage -} -func (t *GetTrustCenterSettings_TrustCenterSettings_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetTrustCenterSettings_TrustCenterSettings_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetTrustCenterSettings_TrustCenterSettings_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetTrustCenterSettings_TrustCenterSettings_PageInfo{} - } - return t.StartCursor -} - -type GetTrustCenterSettings_TrustCenterSettings_Edges_Node struct { - AccentColor *string "json:\"accentColor,omitempty\" graphql:\"accentColor\"" - BackgroundColor *string "json:\"backgroundColor,omitempty\" graphql:\"backgroundColor\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Environment *enums.TrustCenterEnvironment "json:\"environment,omitempty\" graphql:\"environment\"" - FaviconLocalFileID *string "json:\"faviconLocalFileID,omitempty\" graphql:\"faviconLocalFileID\"" - FaviconRemoteURL *string "json:\"faviconRemoteURL,omitempty\" graphql:\"faviconRemoteURL\"" - Font *string "json:\"font,omitempty\" graphql:\"font\"" - ForegroundColor *string "json:\"foregroundColor,omitempty\" graphql:\"foregroundColor\"" - ID string "json:\"id\" graphql:\"id\"" - LogoLocalFileID *string "json:\"logoLocalFileID,omitempty\" graphql:\"logoLocalFileID\"" - LogoRemoteURL *string "json:\"logoRemoteURL,omitempty\" graphql:\"logoRemoteURL\"" - Overview *string "json:\"overview,omitempty\" graphql:\"overview\"" - PrimaryColor *string "json:\"primaryColor,omitempty\" graphql:\"primaryColor\"" - ThemeMode *enums.TrustCenterThemeMode "json:\"themeMode,omitempty\" graphql:\"themeMode\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - TrustCenterID *string "json:\"trustCenterID,omitempty\" graphql:\"trustCenterID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetTrustCenterSettings_TrustCenterSettings_Edges_Node) GetAccentColor() *string { - if t == nil { - t = &GetTrustCenterSettings_TrustCenterSettings_Edges_Node{} - } - return t.AccentColor -} -func (t *GetTrustCenterSettings_TrustCenterSettings_Edges_Node) GetBackgroundColor() *string { - if t == nil { - t = &GetTrustCenterSettings_TrustCenterSettings_Edges_Node{} - } - return t.BackgroundColor -} -func (t *GetTrustCenterSettings_TrustCenterSettings_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetTrustCenterSettings_TrustCenterSettings_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetTrustCenterSettings_TrustCenterSettings_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetTrustCenterSettings_TrustCenterSettings_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetTrustCenterSettings_TrustCenterSettings_Edges_Node) GetEnvironment() *enums.TrustCenterEnvironment { - if t == nil { - t = &GetTrustCenterSettings_TrustCenterSettings_Edges_Node{} - } - return t.Environment -} -func (t *GetTrustCenterSettings_TrustCenterSettings_Edges_Node) GetFaviconLocalFileID() *string { - if t == nil { - t = &GetTrustCenterSettings_TrustCenterSettings_Edges_Node{} - } - return t.FaviconLocalFileID -} -func (t *GetTrustCenterSettings_TrustCenterSettings_Edges_Node) GetFaviconRemoteURL() *string { - if t == nil { - t = &GetTrustCenterSettings_TrustCenterSettings_Edges_Node{} - } - return t.FaviconRemoteURL -} -func (t *GetTrustCenterSettings_TrustCenterSettings_Edges_Node) GetFont() *string { - if t == nil { - t = &GetTrustCenterSettings_TrustCenterSettings_Edges_Node{} - } - return t.Font -} -func (t *GetTrustCenterSettings_TrustCenterSettings_Edges_Node) GetForegroundColor() *string { - if t == nil { - t = &GetTrustCenterSettings_TrustCenterSettings_Edges_Node{} - } - return t.ForegroundColor -} -func (t *GetTrustCenterSettings_TrustCenterSettings_Edges_Node) GetID() string { - if t == nil { - t = &GetTrustCenterSettings_TrustCenterSettings_Edges_Node{} - } - return t.ID -} -func (t *GetTrustCenterSettings_TrustCenterSettings_Edges_Node) GetLogoLocalFileID() *string { - if t == nil { - t = &GetTrustCenterSettings_TrustCenterSettings_Edges_Node{} - } - return t.LogoLocalFileID -} -func (t *GetTrustCenterSettings_TrustCenterSettings_Edges_Node) GetLogoRemoteURL() *string { - if t == nil { - t = &GetTrustCenterSettings_TrustCenterSettings_Edges_Node{} - } - return t.LogoRemoteURL -} -func (t *GetTrustCenterSettings_TrustCenterSettings_Edges_Node) GetOverview() *string { - if t == nil { - t = &GetTrustCenterSettings_TrustCenterSettings_Edges_Node{} - } - return t.Overview -} -func (t *GetTrustCenterSettings_TrustCenterSettings_Edges_Node) GetPrimaryColor() *string { - if t == nil { - t = &GetTrustCenterSettings_TrustCenterSettings_Edges_Node{} - } - return t.PrimaryColor -} -func (t *GetTrustCenterSettings_TrustCenterSettings_Edges_Node) GetThemeMode() *enums.TrustCenterThemeMode { - if t == nil { - t = &GetTrustCenterSettings_TrustCenterSettings_Edges_Node{} - } - return t.ThemeMode -} -func (t *GetTrustCenterSettings_TrustCenterSettings_Edges_Node) GetTitle() *string { - if t == nil { - t = &GetTrustCenterSettings_TrustCenterSettings_Edges_Node{} - } - return t.Title -} -func (t *GetTrustCenterSettings_TrustCenterSettings_Edges_Node) GetTrustCenterID() *string { - if t == nil { - t = &GetTrustCenterSettings_TrustCenterSettings_Edges_Node{} - } - return t.TrustCenterID -} -func (t *GetTrustCenterSettings_TrustCenterSettings_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetTrustCenterSettings_TrustCenterSettings_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetTrustCenterSettings_TrustCenterSettings_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetTrustCenterSettings_TrustCenterSettings_Edges_Node{} - } - return t.UpdatedBy -} - -type GetTrustCenterSettings_TrustCenterSettings_Edges struct { - Node *GetTrustCenterSettings_TrustCenterSettings_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetTrustCenterSettings_TrustCenterSettings_Edges) GetNode() *GetTrustCenterSettings_TrustCenterSettings_Edges_Node { - if t == nil { - t = &GetTrustCenterSettings_TrustCenterSettings_Edges{} - } - return t.Node -} - -type GetTrustCenterSettings_TrustCenterSettings struct { - Edges []*GetTrustCenterSettings_TrustCenterSettings_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetTrustCenterSettings_TrustCenterSettings_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetTrustCenterSettings_TrustCenterSettings) GetEdges() []*GetTrustCenterSettings_TrustCenterSettings_Edges { - if t == nil { - t = &GetTrustCenterSettings_TrustCenterSettings{} - } - return t.Edges -} -func (t *GetTrustCenterSettings_TrustCenterSettings) GetPageInfo() *GetTrustCenterSettings_TrustCenterSettings_PageInfo { - if t == nil { - t = &GetTrustCenterSettings_TrustCenterSettings{} - } - return &t.PageInfo -} -func (t *GetTrustCenterSettings_TrustCenterSettings) GetTotalCount() int64 { - if t == nil { - t = &GetTrustCenterSettings_TrustCenterSettings{} - } - return t.TotalCount -} - -type UpdateTrustCenterSetting_UpdateTrustCenterSetting_TrustCenterSetting struct { - AccentColor *string "json:\"accentColor,omitempty\" graphql:\"accentColor\"" - BackgroundColor *string "json:\"backgroundColor,omitempty\" graphql:\"backgroundColor\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - Environment *enums.TrustCenterEnvironment "json:\"environment,omitempty\" graphql:\"environment\"" - FaviconLocalFileID *string "json:\"faviconLocalFileID,omitempty\" graphql:\"faviconLocalFileID\"" - FaviconRemoteURL *string "json:\"faviconRemoteURL,omitempty\" graphql:\"faviconRemoteURL\"" - Font *string "json:\"font,omitempty\" graphql:\"font\"" - ForegroundColor *string "json:\"foregroundColor,omitempty\" graphql:\"foregroundColor\"" - ID string "json:\"id\" graphql:\"id\"" - LogoLocalFileID *string "json:\"logoLocalFileID,omitempty\" graphql:\"logoLocalFileID\"" - LogoRemoteURL *string "json:\"logoRemoteURL,omitempty\" graphql:\"logoRemoteURL\"" - Overview *string "json:\"overview,omitempty\" graphql:\"overview\"" - PrimaryColor *string "json:\"primaryColor,omitempty\" graphql:\"primaryColor\"" - ThemeMode *enums.TrustCenterThemeMode "json:\"themeMode,omitempty\" graphql:\"themeMode\"" - Title *string "json:\"title,omitempty\" graphql:\"title\"" - TrustCenterID *string "json:\"trustCenterID,omitempty\" graphql:\"trustCenterID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateTrustCenterSetting_UpdateTrustCenterSetting_TrustCenterSetting) GetAccentColor() *string { - if t == nil { - t = &UpdateTrustCenterSetting_UpdateTrustCenterSetting_TrustCenterSetting{} - } - return t.AccentColor -} -func (t *UpdateTrustCenterSetting_UpdateTrustCenterSetting_TrustCenterSetting) GetBackgroundColor() *string { - if t == nil { - t = &UpdateTrustCenterSetting_UpdateTrustCenterSetting_TrustCenterSetting{} - } - return t.BackgroundColor -} -func (t *UpdateTrustCenterSetting_UpdateTrustCenterSetting_TrustCenterSetting) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateTrustCenterSetting_UpdateTrustCenterSetting_TrustCenterSetting{} - } - return t.CreatedAt -} -func (t *UpdateTrustCenterSetting_UpdateTrustCenterSetting_TrustCenterSetting) GetCreatedBy() *string { - if t == nil { - t = &UpdateTrustCenterSetting_UpdateTrustCenterSetting_TrustCenterSetting{} - } - return t.CreatedBy -} -func (t *UpdateTrustCenterSetting_UpdateTrustCenterSetting_TrustCenterSetting) GetEnvironment() *enums.TrustCenterEnvironment { - if t == nil { - t = &UpdateTrustCenterSetting_UpdateTrustCenterSetting_TrustCenterSetting{} - } - return t.Environment -} -func (t *UpdateTrustCenterSetting_UpdateTrustCenterSetting_TrustCenterSetting) GetFaviconLocalFileID() *string { - if t == nil { - t = &UpdateTrustCenterSetting_UpdateTrustCenterSetting_TrustCenterSetting{} - } - return t.FaviconLocalFileID -} -func (t *UpdateTrustCenterSetting_UpdateTrustCenterSetting_TrustCenterSetting) GetFaviconRemoteURL() *string { - if t == nil { - t = &UpdateTrustCenterSetting_UpdateTrustCenterSetting_TrustCenterSetting{} - } - return t.FaviconRemoteURL -} -func (t *UpdateTrustCenterSetting_UpdateTrustCenterSetting_TrustCenterSetting) GetFont() *string { - if t == nil { - t = &UpdateTrustCenterSetting_UpdateTrustCenterSetting_TrustCenterSetting{} - } - return t.Font -} -func (t *UpdateTrustCenterSetting_UpdateTrustCenterSetting_TrustCenterSetting) GetForegroundColor() *string { - if t == nil { - t = &UpdateTrustCenterSetting_UpdateTrustCenterSetting_TrustCenterSetting{} - } - return t.ForegroundColor -} -func (t *UpdateTrustCenterSetting_UpdateTrustCenterSetting_TrustCenterSetting) GetID() string { - if t == nil { - t = &UpdateTrustCenterSetting_UpdateTrustCenterSetting_TrustCenterSetting{} - } - return t.ID -} -func (t *UpdateTrustCenterSetting_UpdateTrustCenterSetting_TrustCenterSetting) GetLogoLocalFileID() *string { - if t == nil { - t = &UpdateTrustCenterSetting_UpdateTrustCenterSetting_TrustCenterSetting{} - } - return t.LogoLocalFileID -} -func (t *UpdateTrustCenterSetting_UpdateTrustCenterSetting_TrustCenterSetting) GetLogoRemoteURL() *string { - if t == nil { - t = &UpdateTrustCenterSetting_UpdateTrustCenterSetting_TrustCenterSetting{} - } - return t.LogoRemoteURL -} -func (t *UpdateTrustCenterSetting_UpdateTrustCenterSetting_TrustCenterSetting) GetOverview() *string { - if t == nil { - t = &UpdateTrustCenterSetting_UpdateTrustCenterSetting_TrustCenterSetting{} - } - return t.Overview -} -func (t *UpdateTrustCenterSetting_UpdateTrustCenterSetting_TrustCenterSetting) GetPrimaryColor() *string { - if t == nil { - t = &UpdateTrustCenterSetting_UpdateTrustCenterSetting_TrustCenterSetting{} - } - return t.PrimaryColor -} -func (t *UpdateTrustCenterSetting_UpdateTrustCenterSetting_TrustCenterSetting) GetThemeMode() *enums.TrustCenterThemeMode { - if t == nil { - t = &UpdateTrustCenterSetting_UpdateTrustCenterSetting_TrustCenterSetting{} - } - return t.ThemeMode -} -func (t *UpdateTrustCenterSetting_UpdateTrustCenterSetting_TrustCenterSetting) GetTitle() *string { - if t == nil { - t = &UpdateTrustCenterSetting_UpdateTrustCenterSetting_TrustCenterSetting{} - } - return t.Title -} -func (t *UpdateTrustCenterSetting_UpdateTrustCenterSetting_TrustCenterSetting) GetTrustCenterID() *string { - if t == nil { - t = &UpdateTrustCenterSetting_UpdateTrustCenterSetting_TrustCenterSetting{} - } - return t.TrustCenterID -} -func (t *UpdateTrustCenterSetting_UpdateTrustCenterSetting_TrustCenterSetting) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateTrustCenterSetting_UpdateTrustCenterSetting_TrustCenterSetting{} - } - return t.UpdatedAt -} -func (t *UpdateTrustCenterSetting_UpdateTrustCenterSetting_TrustCenterSetting) GetUpdatedBy() *string { - if t == nil { - t = &UpdateTrustCenterSetting_UpdateTrustCenterSetting_TrustCenterSetting{} - } - return t.UpdatedBy -} - -type UpdateTrustCenterSetting_UpdateTrustCenterSetting struct { - TrustCenterSetting UpdateTrustCenterSetting_UpdateTrustCenterSetting_TrustCenterSetting "json:\"trustCenterSetting\" graphql:\"trustCenterSetting\"" -} - -func (t *UpdateTrustCenterSetting_UpdateTrustCenterSetting) GetTrustCenterSetting() *UpdateTrustCenterSetting_UpdateTrustCenterSetting_TrustCenterSetting { - if t == nil { - t = &UpdateTrustCenterSetting_UpdateTrustCenterSetting{} - } - return &t.TrustCenterSetting -} - -type CreateBulkCSVTrustCenterSubprocessor_CreateBulkCSVTrustCenterSubprocessor_TrustCenterSubprocessors struct { - Countries []string "json:\"countries,omitempty\" graphql:\"countries\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - SubprocessorID string "json:\"subprocessorID\" graphql:\"subprocessorID\"" - TrustCenterID *string "json:\"trustCenterID,omitempty\" graphql:\"trustCenterID\"" - TrustCenterSubprocessorKindName *string "json:\"trustCenterSubprocessorKindName,omitempty\" graphql:\"trustCenterSubprocessorKindName\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkCSVTrustCenterSubprocessor_CreateBulkCSVTrustCenterSubprocessor_TrustCenterSubprocessors) GetCountries() []string { - if t == nil { - t = &CreateBulkCSVTrustCenterSubprocessor_CreateBulkCSVTrustCenterSubprocessor_TrustCenterSubprocessors{} - } - return t.Countries -} -func (t *CreateBulkCSVTrustCenterSubprocessor_CreateBulkCSVTrustCenterSubprocessor_TrustCenterSubprocessors) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVTrustCenterSubprocessor_CreateBulkCSVTrustCenterSubprocessor_TrustCenterSubprocessors{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVTrustCenterSubprocessor_CreateBulkCSVTrustCenterSubprocessor_TrustCenterSubprocessors) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVTrustCenterSubprocessor_CreateBulkCSVTrustCenterSubprocessor_TrustCenterSubprocessors{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVTrustCenterSubprocessor_CreateBulkCSVTrustCenterSubprocessor_TrustCenterSubprocessors) GetID() string { - if t == nil { - t = &CreateBulkCSVTrustCenterSubprocessor_CreateBulkCSVTrustCenterSubprocessor_TrustCenterSubprocessors{} - } - return t.ID -} -func (t *CreateBulkCSVTrustCenterSubprocessor_CreateBulkCSVTrustCenterSubprocessor_TrustCenterSubprocessors) GetSubprocessorID() string { - if t == nil { - t = &CreateBulkCSVTrustCenterSubprocessor_CreateBulkCSVTrustCenterSubprocessor_TrustCenterSubprocessors{} - } - return t.SubprocessorID -} -func (t *CreateBulkCSVTrustCenterSubprocessor_CreateBulkCSVTrustCenterSubprocessor_TrustCenterSubprocessors) GetTrustCenterID() *string { - if t == nil { - t = &CreateBulkCSVTrustCenterSubprocessor_CreateBulkCSVTrustCenterSubprocessor_TrustCenterSubprocessors{} - } - return t.TrustCenterID -} -func (t *CreateBulkCSVTrustCenterSubprocessor_CreateBulkCSVTrustCenterSubprocessor_TrustCenterSubprocessors) GetTrustCenterSubprocessorKindName() *string { - if t == nil { - t = &CreateBulkCSVTrustCenterSubprocessor_CreateBulkCSVTrustCenterSubprocessor_TrustCenterSubprocessors{} - } - return t.TrustCenterSubprocessorKindName -} -func (t *CreateBulkCSVTrustCenterSubprocessor_CreateBulkCSVTrustCenterSubprocessor_TrustCenterSubprocessors) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVTrustCenterSubprocessor_CreateBulkCSVTrustCenterSubprocessor_TrustCenterSubprocessors{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVTrustCenterSubprocessor_CreateBulkCSVTrustCenterSubprocessor_TrustCenterSubprocessors) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVTrustCenterSubprocessor_CreateBulkCSVTrustCenterSubprocessor_TrustCenterSubprocessors{} - } - return t.UpdatedBy -} - -type CreateBulkCSVTrustCenterSubprocessor_CreateBulkCSVTrustCenterSubprocessor struct { - TrustCenterSubprocessors []*CreateBulkCSVTrustCenterSubprocessor_CreateBulkCSVTrustCenterSubprocessor_TrustCenterSubprocessors "json:\"trustCenterSubprocessors,omitempty\" graphql:\"trustCenterSubprocessors\"" -} - -func (t *CreateBulkCSVTrustCenterSubprocessor_CreateBulkCSVTrustCenterSubprocessor) GetTrustCenterSubprocessors() []*CreateBulkCSVTrustCenterSubprocessor_CreateBulkCSVTrustCenterSubprocessor_TrustCenterSubprocessors { - if t == nil { - t = &CreateBulkCSVTrustCenterSubprocessor_CreateBulkCSVTrustCenterSubprocessor{} - } - return t.TrustCenterSubprocessors -} - -type CreateBulkTrustCenterSubprocessor_CreateBulkTrustCenterSubprocessor_TrustCenterSubprocessors struct { - Countries []string "json:\"countries,omitempty\" graphql:\"countries\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - SubprocessorID string "json:\"subprocessorID\" graphql:\"subprocessorID\"" - TrustCenterID *string "json:\"trustCenterID,omitempty\" graphql:\"trustCenterID\"" - TrustCenterSubprocessorKindName *string "json:\"trustCenterSubprocessorKindName,omitempty\" graphql:\"trustCenterSubprocessorKindName\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateBulkTrustCenterSubprocessor_CreateBulkTrustCenterSubprocessor_TrustCenterSubprocessors) GetCountries() []string { - if t == nil { - t = &CreateBulkTrustCenterSubprocessor_CreateBulkTrustCenterSubprocessor_TrustCenterSubprocessors{} - } - return t.Countries -} -func (t *CreateBulkTrustCenterSubprocessor_CreateBulkTrustCenterSubprocessor_TrustCenterSubprocessors) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkTrustCenterSubprocessor_CreateBulkTrustCenterSubprocessor_TrustCenterSubprocessors{} - } - return t.CreatedAt -} -func (t *CreateBulkTrustCenterSubprocessor_CreateBulkTrustCenterSubprocessor_TrustCenterSubprocessors) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkTrustCenterSubprocessor_CreateBulkTrustCenterSubprocessor_TrustCenterSubprocessors{} - } - return t.CreatedBy -} -func (t *CreateBulkTrustCenterSubprocessor_CreateBulkTrustCenterSubprocessor_TrustCenterSubprocessors) GetID() string { - if t == nil { - t = &CreateBulkTrustCenterSubprocessor_CreateBulkTrustCenterSubprocessor_TrustCenterSubprocessors{} - } - return t.ID -} -func (t *CreateBulkTrustCenterSubprocessor_CreateBulkTrustCenterSubprocessor_TrustCenterSubprocessors) GetSubprocessorID() string { - if t == nil { - t = &CreateBulkTrustCenterSubprocessor_CreateBulkTrustCenterSubprocessor_TrustCenterSubprocessors{} - } - return t.SubprocessorID -} -func (t *CreateBulkTrustCenterSubprocessor_CreateBulkTrustCenterSubprocessor_TrustCenterSubprocessors) GetTrustCenterID() *string { - if t == nil { - t = &CreateBulkTrustCenterSubprocessor_CreateBulkTrustCenterSubprocessor_TrustCenterSubprocessors{} - } - return t.TrustCenterID -} -func (t *CreateBulkTrustCenterSubprocessor_CreateBulkTrustCenterSubprocessor_TrustCenterSubprocessors) GetTrustCenterSubprocessorKindName() *string { - if t == nil { - t = &CreateBulkTrustCenterSubprocessor_CreateBulkTrustCenterSubprocessor_TrustCenterSubprocessors{} - } - return t.TrustCenterSubprocessorKindName -} -func (t *CreateBulkTrustCenterSubprocessor_CreateBulkTrustCenterSubprocessor_TrustCenterSubprocessors) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkTrustCenterSubprocessor_CreateBulkTrustCenterSubprocessor_TrustCenterSubprocessors{} - } - return t.UpdatedAt -} -func (t *CreateBulkTrustCenterSubprocessor_CreateBulkTrustCenterSubprocessor_TrustCenterSubprocessors) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkTrustCenterSubprocessor_CreateBulkTrustCenterSubprocessor_TrustCenterSubprocessors{} - } - return t.UpdatedBy -} - -type CreateBulkTrustCenterSubprocessor_CreateBulkTrustCenterSubprocessor struct { - TrustCenterSubprocessors []*CreateBulkTrustCenterSubprocessor_CreateBulkTrustCenterSubprocessor_TrustCenterSubprocessors "json:\"trustCenterSubprocessors,omitempty\" graphql:\"trustCenterSubprocessors\"" -} - -func (t *CreateBulkTrustCenterSubprocessor_CreateBulkTrustCenterSubprocessor) GetTrustCenterSubprocessors() []*CreateBulkTrustCenterSubprocessor_CreateBulkTrustCenterSubprocessor_TrustCenterSubprocessors { - if t == nil { - t = &CreateBulkTrustCenterSubprocessor_CreateBulkTrustCenterSubprocessor{} - } - return t.TrustCenterSubprocessors -} - -type CreateTrustCenterSubprocessor_CreateTrustCenterSubprocessor_TrustCenterSubprocessor struct { - Countries []string "json:\"countries,omitempty\" graphql:\"countries\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - SubprocessorID string "json:\"subprocessorID\" graphql:\"subprocessorID\"" - TrustCenterID *string "json:\"trustCenterID,omitempty\" graphql:\"trustCenterID\"" - TrustCenterSubprocessorKindName *string "json:\"trustCenterSubprocessorKindName,omitempty\" graphql:\"trustCenterSubprocessorKindName\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateTrustCenterSubprocessor_CreateTrustCenterSubprocessor_TrustCenterSubprocessor) GetCountries() []string { - if t == nil { - t = &CreateTrustCenterSubprocessor_CreateTrustCenterSubprocessor_TrustCenterSubprocessor{} - } - return t.Countries -} -func (t *CreateTrustCenterSubprocessor_CreateTrustCenterSubprocessor_TrustCenterSubprocessor) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateTrustCenterSubprocessor_CreateTrustCenterSubprocessor_TrustCenterSubprocessor{} - } - return t.CreatedAt -} -func (t *CreateTrustCenterSubprocessor_CreateTrustCenterSubprocessor_TrustCenterSubprocessor) GetCreatedBy() *string { - if t == nil { - t = &CreateTrustCenterSubprocessor_CreateTrustCenterSubprocessor_TrustCenterSubprocessor{} - } - return t.CreatedBy -} -func (t *CreateTrustCenterSubprocessor_CreateTrustCenterSubprocessor_TrustCenterSubprocessor) GetID() string { - if t == nil { - t = &CreateTrustCenterSubprocessor_CreateTrustCenterSubprocessor_TrustCenterSubprocessor{} - } - return t.ID -} -func (t *CreateTrustCenterSubprocessor_CreateTrustCenterSubprocessor_TrustCenterSubprocessor) GetSubprocessorID() string { - if t == nil { - t = &CreateTrustCenterSubprocessor_CreateTrustCenterSubprocessor_TrustCenterSubprocessor{} - } - return t.SubprocessorID -} -func (t *CreateTrustCenterSubprocessor_CreateTrustCenterSubprocessor_TrustCenterSubprocessor) GetTrustCenterID() *string { - if t == nil { - t = &CreateTrustCenterSubprocessor_CreateTrustCenterSubprocessor_TrustCenterSubprocessor{} - } - return t.TrustCenterID -} -func (t *CreateTrustCenterSubprocessor_CreateTrustCenterSubprocessor_TrustCenterSubprocessor) GetTrustCenterSubprocessorKindName() *string { - if t == nil { - t = &CreateTrustCenterSubprocessor_CreateTrustCenterSubprocessor_TrustCenterSubprocessor{} - } - return t.TrustCenterSubprocessorKindName -} -func (t *CreateTrustCenterSubprocessor_CreateTrustCenterSubprocessor_TrustCenterSubprocessor) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateTrustCenterSubprocessor_CreateTrustCenterSubprocessor_TrustCenterSubprocessor{} - } - return t.UpdatedAt -} -func (t *CreateTrustCenterSubprocessor_CreateTrustCenterSubprocessor_TrustCenterSubprocessor) GetUpdatedBy() *string { - if t == nil { - t = &CreateTrustCenterSubprocessor_CreateTrustCenterSubprocessor_TrustCenterSubprocessor{} - } - return t.UpdatedBy -} - -type CreateTrustCenterSubprocessor_CreateTrustCenterSubprocessor struct { - TrustCenterSubprocessor CreateTrustCenterSubprocessor_CreateTrustCenterSubprocessor_TrustCenterSubprocessor "json:\"trustCenterSubprocessor\" graphql:\"trustCenterSubprocessor\"" -} - -func (t *CreateTrustCenterSubprocessor_CreateTrustCenterSubprocessor) GetTrustCenterSubprocessor() *CreateTrustCenterSubprocessor_CreateTrustCenterSubprocessor_TrustCenterSubprocessor { - if t == nil { - t = &CreateTrustCenterSubprocessor_CreateTrustCenterSubprocessor{} - } - return &t.TrustCenterSubprocessor -} - -type DeleteBulkTrustCenterSubprocessor_DeleteBulkTrustCenterSubprocessor struct { - DeletedIDs []string "json:\"deletedIDs\" graphql:\"deletedIDs\"" -} - -func (t *DeleteBulkTrustCenterSubprocessor_DeleteBulkTrustCenterSubprocessor) GetDeletedIDs() []string { - if t == nil { - t = &DeleteBulkTrustCenterSubprocessor_DeleteBulkTrustCenterSubprocessor{} - } - return t.DeletedIDs -} - -type DeleteTrustCenterSubprocessor_DeleteTrustCenterSubprocessor struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteTrustCenterSubprocessor_DeleteTrustCenterSubprocessor) GetDeletedID() string { - if t == nil { - t = &DeleteTrustCenterSubprocessor_DeleteTrustCenterSubprocessor{} - } - return t.DeletedID -} - -type GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_PageInfo{} - } - return t.StartCursor -} - -type GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node_Subprocessor_LogoFile struct { - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node_Subprocessor_LogoFile) GetPresignedURL() *string { - if t == nil { - t = &GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node_Subprocessor_LogoFile{} - } - return t.PresignedURL -} - -type GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node_Subprocessor struct { - Description *string "json:\"description,omitempty\" graphql:\"description\"" - LogoFile *GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node_Subprocessor_LogoFile "json:\"logoFile,omitempty\" graphql:\"logoFile\"" - LogoRemoteURL *string "json:\"logoRemoteURL,omitempty\" graphql:\"logoRemoteURL\"" - Name string "json:\"name\" graphql:\"name\"" -} - -func (t *GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node_Subprocessor) GetDescription() *string { - if t == nil { - t = &GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node_Subprocessor{} - } - return t.Description -} -func (t *GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node_Subprocessor) GetLogoFile() *GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node_Subprocessor_LogoFile { - if t == nil { - t = &GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node_Subprocessor{} - } - return t.LogoFile -} -func (t *GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node_Subprocessor) GetLogoRemoteURL() *string { - if t == nil { - t = &GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node_Subprocessor{} - } - return t.LogoRemoteURL -} -func (t *GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node_Subprocessor) GetName() string { - if t == nil { - t = &GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node_Subprocessor{} - } - return t.Name -} - -type GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node struct { - Countries []string "json:\"countries,omitempty\" graphql:\"countries\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - Subprocessor GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node_Subprocessor "json:\"subprocessor\" graphql:\"subprocessor\"" - TrustCenterID *string "json:\"trustCenterID,omitempty\" graphql:\"trustCenterID\"" - TrustCenterSubprocessorKindName *string "json:\"trustCenterSubprocessorKindName,omitempty\" graphql:\"trustCenterSubprocessorKindName\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node) GetCountries() []string { - if t == nil { - t = &GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node{} - } - return t.Countries -} -func (t *GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node) GetID() string { - if t == nil { - t = &GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node{} - } - return t.ID -} -func (t *GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node) GetSubprocessor() *GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node_Subprocessor { - if t == nil { - t = &GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node{} - } - return &t.Subprocessor -} -func (t *GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node) GetTrustCenterID() *string { - if t == nil { - t = &GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node{} - } - return t.TrustCenterID -} -func (t *GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node) GetTrustCenterSubprocessorKindName() *string { - if t == nil { - t = &GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node{} - } - return t.TrustCenterSubprocessorKindName -} -func (t *GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_Edges struct { - Node *GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_Edges) GetNode() *GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node { - if t == nil { - t = &GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_Edges{} - } - return t.Node -} - -type GetAllTrustCenterSubprocessors_TrustCenterSubprocessors struct { - Edges []*GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllTrustCenterSubprocessors_TrustCenterSubprocessors) GetEdges() []*GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_Edges { - if t == nil { - t = &GetAllTrustCenterSubprocessors_TrustCenterSubprocessors{} - } - return t.Edges -} -func (t *GetAllTrustCenterSubprocessors_TrustCenterSubprocessors) GetPageInfo() *GetAllTrustCenterSubprocessors_TrustCenterSubprocessors_PageInfo { - if t == nil { - t = &GetAllTrustCenterSubprocessors_TrustCenterSubprocessors{} - } - return &t.PageInfo -} -func (t *GetAllTrustCenterSubprocessors_TrustCenterSubprocessors) GetTotalCount() int64 { - if t == nil { - t = &GetAllTrustCenterSubprocessors_TrustCenterSubprocessors{} - } - return t.TotalCount -} - -type GetTrustCenterSubprocessorByID_TrustCenterSubprocessor_Subprocessor_LogoFile struct { - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *GetTrustCenterSubprocessorByID_TrustCenterSubprocessor_Subprocessor_LogoFile) GetPresignedURL() *string { - if t == nil { - t = &GetTrustCenterSubprocessorByID_TrustCenterSubprocessor_Subprocessor_LogoFile{} - } - return t.PresignedURL -} - -type GetTrustCenterSubprocessorByID_TrustCenterSubprocessor_Subprocessor struct { - Description *string "json:\"description,omitempty\" graphql:\"description\"" - LogoFile *GetTrustCenterSubprocessorByID_TrustCenterSubprocessor_Subprocessor_LogoFile "json:\"logoFile,omitempty\" graphql:\"logoFile\"" - LogoRemoteURL *string "json:\"logoRemoteURL,omitempty\" graphql:\"logoRemoteURL\"" - Name string "json:\"name\" graphql:\"name\"" -} - -func (t *GetTrustCenterSubprocessorByID_TrustCenterSubprocessor_Subprocessor) GetDescription() *string { - if t == nil { - t = &GetTrustCenterSubprocessorByID_TrustCenterSubprocessor_Subprocessor{} - } - return t.Description -} -func (t *GetTrustCenterSubprocessorByID_TrustCenterSubprocessor_Subprocessor) GetLogoFile() *GetTrustCenterSubprocessorByID_TrustCenterSubprocessor_Subprocessor_LogoFile { - if t == nil { - t = &GetTrustCenterSubprocessorByID_TrustCenterSubprocessor_Subprocessor{} - } - return t.LogoFile -} -func (t *GetTrustCenterSubprocessorByID_TrustCenterSubprocessor_Subprocessor) GetLogoRemoteURL() *string { - if t == nil { - t = &GetTrustCenterSubprocessorByID_TrustCenterSubprocessor_Subprocessor{} - } - return t.LogoRemoteURL -} -func (t *GetTrustCenterSubprocessorByID_TrustCenterSubprocessor_Subprocessor) GetName() string { - if t == nil { - t = &GetTrustCenterSubprocessorByID_TrustCenterSubprocessor_Subprocessor{} - } - return t.Name -} - -type GetTrustCenterSubprocessorByID_TrustCenterSubprocessor struct { - Countries []string "json:\"countries,omitempty\" graphql:\"countries\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - Subprocessor GetTrustCenterSubprocessorByID_TrustCenterSubprocessor_Subprocessor "json:\"subprocessor\" graphql:\"subprocessor\"" - TrustCenterID *string "json:\"trustCenterID,omitempty\" graphql:\"trustCenterID\"" - TrustCenterSubprocessorKindName *string "json:\"trustCenterSubprocessorKindName,omitempty\" graphql:\"trustCenterSubprocessorKindName\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetTrustCenterSubprocessorByID_TrustCenterSubprocessor) GetCountries() []string { - if t == nil { - t = &GetTrustCenterSubprocessorByID_TrustCenterSubprocessor{} - } - return t.Countries -} -func (t *GetTrustCenterSubprocessorByID_TrustCenterSubprocessor) GetCreatedAt() *time.Time { - if t == nil { - t = &GetTrustCenterSubprocessorByID_TrustCenterSubprocessor{} - } - return t.CreatedAt -} -func (t *GetTrustCenterSubprocessorByID_TrustCenterSubprocessor) GetCreatedBy() *string { - if t == nil { - t = &GetTrustCenterSubprocessorByID_TrustCenterSubprocessor{} - } - return t.CreatedBy -} -func (t *GetTrustCenterSubprocessorByID_TrustCenterSubprocessor) GetID() string { - if t == nil { - t = &GetTrustCenterSubprocessorByID_TrustCenterSubprocessor{} - } - return t.ID -} -func (t *GetTrustCenterSubprocessorByID_TrustCenterSubprocessor) GetSubprocessor() *GetTrustCenterSubprocessorByID_TrustCenterSubprocessor_Subprocessor { - if t == nil { - t = &GetTrustCenterSubprocessorByID_TrustCenterSubprocessor{} - } - return &t.Subprocessor -} -func (t *GetTrustCenterSubprocessorByID_TrustCenterSubprocessor) GetTrustCenterID() *string { - if t == nil { - t = &GetTrustCenterSubprocessorByID_TrustCenterSubprocessor{} - } - return t.TrustCenterID -} -func (t *GetTrustCenterSubprocessorByID_TrustCenterSubprocessor) GetTrustCenterSubprocessorKindName() *string { - if t == nil { - t = &GetTrustCenterSubprocessorByID_TrustCenterSubprocessor{} - } - return t.TrustCenterSubprocessorKindName -} -func (t *GetTrustCenterSubprocessorByID_TrustCenterSubprocessor) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetTrustCenterSubprocessorByID_TrustCenterSubprocessor{} - } - return t.UpdatedAt -} -func (t *GetTrustCenterSubprocessorByID_TrustCenterSubprocessor) GetUpdatedBy() *string { - if t == nil { - t = &GetTrustCenterSubprocessorByID_TrustCenterSubprocessor{} - } - return t.UpdatedBy -} - -type GetTrustCenterSubprocessors_TrustCenterSubprocessors_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetTrustCenterSubprocessors_TrustCenterSubprocessors_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetTrustCenterSubprocessors_TrustCenterSubprocessors_PageInfo{} - } - return t.EndCursor -} -func (t *GetTrustCenterSubprocessors_TrustCenterSubprocessors_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetTrustCenterSubprocessors_TrustCenterSubprocessors_PageInfo{} - } - return t.HasNextPage -} -func (t *GetTrustCenterSubprocessors_TrustCenterSubprocessors_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetTrustCenterSubprocessors_TrustCenterSubprocessors_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetTrustCenterSubprocessors_TrustCenterSubprocessors_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetTrustCenterSubprocessors_TrustCenterSubprocessors_PageInfo{} - } - return t.StartCursor -} - -type GetTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node_Subprocessor_LogoFile struct { - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *GetTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node_Subprocessor_LogoFile) GetPresignedURL() *string { - if t == nil { - t = &GetTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node_Subprocessor_LogoFile{} - } - return t.PresignedURL -} - -type GetTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node_Subprocessor struct { - Description *string "json:\"description,omitempty\" graphql:\"description\"" - LogoFile *GetTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node_Subprocessor_LogoFile "json:\"logoFile,omitempty\" graphql:\"logoFile\"" - LogoRemoteURL *string "json:\"logoRemoteURL,omitempty\" graphql:\"logoRemoteURL\"" - Name string "json:\"name\" graphql:\"name\"" -} - -func (t *GetTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node_Subprocessor) GetDescription() *string { - if t == nil { - t = &GetTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node_Subprocessor{} - } - return t.Description -} -func (t *GetTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node_Subprocessor) GetLogoFile() *GetTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node_Subprocessor_LogoFile { - if t == nil { - t = &GetTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node_Subprocessor{} - } - return t.LogoFile -} -func (t *GetTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node_Subprocessor) GetLogoRemoteURL() *string { - if t == nil { - t = &GetTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node_Subprocessor{} - } - return t.LogoRemoteURL -} -func (t *GetTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node_Subprocessor) GetName() string { - if t == nil { - t = &GetTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node_Subprocessor{} - } - return t.Name -} - -type GetTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node struct { - Countries []string "json:\"countries,omitempty\" graphql:\"countries\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - Subprocessor GetTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node_Subprocessor "json:\"subprocessor\" graphql:\"subprocessor\"" - TrustCenterID *string "json:\"trustCenterID,omitempty\" graphql:\"trustCenterID\"" - TrustCenterSubprocessorKindName *string "json:\"trustCenterSubprocessorKindName,omitempty\" graphql:\"trustCenterSubprocessorKindName\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node) GetCountries() []string { - if t == nil { - t = &GetTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node{} - } - return t.Countries -} -func (t *GetTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node) GetID() string { - if t == nil { - t = &GetTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node{} - } - return t.ID -} -func (t *GetTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node) GetSubprocessor() *GetTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node_Subprocessor { - if t == nil { - t = &GetTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node{} - } - return &t.Subprocessor -} -func (t *GetTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node) GetTrustCenterID() *string { - if t == nil { - t = &GetTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node{} - } - return t.TrustCenterID -} -func (t *GetTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node) GetTrustCenterSubprocessorKindName() *string { - if t == nil { - t = &GetTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node{} - } - return t.TrustCenterSubprocessorKindName -} -func (t *GetTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node{} - } - return t.UpdatedBy -} - -type GetTrustCenterSubprocessors_TrustCenterSubprocessors_Edges struct { - Node *GetTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetTrustCenterSubprocessors_TrustCenterSubprocessors_Edges) GetNode() *GetTrustCenterSubprocessors_TrustCenterSubprocessors_Edges_Node { - if t == nil { - t = &GetTrustCenterSubprocessors_TrustCenterSubprocessors_Edges{} - } - return t.Node -} - -type GetTrustCenterSubprocessors_TrustCenterSubprocessors struct { - Edges []*GetTrustCenterSubprocessors_TrustCenterSubprocessors_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetTrustCenterSubprocessors_TrustCenterSubprocessors_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetTrustCenterSubprocessors_TrustCenterSubprocessors) GetEdges() []*GetTrustCenterSubprocessors_TrustCenterSubprocessors_Edges { - if t == nil { - t = &GetTrustCenterSubprocessors_TrustCenterSubprocessors{} - } - return t.Edges -} -func (t *GetTrustCenterSubprocessors_TrustCenterSubprocessors) GetPageInfo() *GetTrustCenterSubprocessors_TrustCenterSubprocessors_PageInfo { - if t == nil { - t = &GetTrustCenterSubprocessors_TrustCenterSubprocessors{} - } - return &t.PageInfo -} -func (t *GetTrustCenterSubprocessors_TrustCenterSubprocessors) GetTotalCount() int64 { - if t == nil { - t = &GetTrustCenterSubprocessors_TrustCenterSubprocessors{} - } - return t.TotalCount -} - -type UpdateBulkTrustCenterSubprocessor_UpdateBulkTrustCenterSubprocessor_TrustCenterSubprocessors_Subprocessor_LogoFile struct { - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *UpdateBulkTrustCenterSubprocessor_UpdateBulkTrustCenterSubprocessor_TrustCenterSubprocessors_Subprocessor_LogoFile) GetPresignedURL() *string { - if t == nil { - t = &UpdateBulkTrustCenterSubprocessor_UpdateBulkTrustCenterSubprocessor_TrustCenterSubprocessors_Subprocessor_LogoFile{} - } - return t.PresignedURL -} - -type UpdateBulkTrustCenterSubprocessor_UpdateBulkTrustCenterSubprocessor_TrustCenterSubprocessors_Subprocessor struct { - Description *string "json:\"description,omitempty\" graphql:\"description\"" - LogoFile *UpdateBulkTrustCenterSubprocessor_UpdateBulkTrustCenterSubprocessor_TrustCenterSubprocessors_Subprocessor_LogoFile "json:\"logoFile,omitempty\" graphql:\"logoFile\"" - LogoRemoteURL *string "json:\"logoRemoteURL,omitempty\" graphql:\"logoRemoteURL\"" - Name string "json:\"name\" graphql:\"name\"" -} - -func (t *UpdateBulkTrustCenterSubprocessor_UpdateBulkTrustCenterSubprocessor_TrustCenterSubprocessors_Subprocessor) GetDescription() *string { - if t == nil { - t = &UpdateBulkTrustCenterSubprocessor_UpdateBulkTrustCenterSubprocessor_TrustCenterSubprocessors_Subprocessor{} - } - return t.Description -} -func (t *UpdateBulkTrustCenterSubprocessor_UpdateBulkTrustCenterSubprocessor_TrustCenterSubprocessors_Subprocessor) GetLogoFile() *UpdateBulkTrustCenterSubprocessor_UpdateBulkTrustCenterSubprocessor_TrustCenterSubprocessors_Subprocessor_LogoFile { - if t == nil { - t = &UpdateBulkTrustCenterSubprocessor_UpdateBulkTrustCenterSubprocessor_TrustCenterSubprocessors_Subprocessor{} - } - return t.LogoFile -} -func (t *UpdateBulkTrustCenterSubprocessor_UpdateBulkTrustCenterSubprocessor_TrustCenterSubprocessors_Subprocessor) GetLogoRemoteURL() *string { - if t == nil { - t = &UpdateBulkTrustCenterSubprocessor_UpdateBulkTrustCenterSubprocessor_TrustCenterSubprocessors_Subprocessor{} - } - return t.LogoRemoteURL -} -func (t *UpdateBulkTrustCenterSubprocessor_UpdateBulkTrustCenterSubprocessor_TrustCenterSubprocessors_Subprocessor) GetName() string { - if t == nil { - t = &UpdateBulkTrustCenterSubprocessor_UpdateBulkTrustCenterSubprocessor_TrustCenterSubprocessors_Subprocessor{} - } - return t.Name -} - -type UpdateBulkTrustCenterSubprocessor_UpdateBulkTrustCenterSubprocessor_TrustCenterSubprocessors struct { - Countries []string "json:\"countries,omitempty\" graphql:\"countries\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - Subprocessor UpdateBulkTrustCenterSubprocessor_UpdateBulkTrustCenterSubprocessor_TrustCenterSubprocessors_Subprocessor "json:\"subprocessor\" graphql:\"subprocessor\"" - TrustCenterID *string "json:\"trustCenterID,omitempty\" graphql:\"trustCenterID\"" - TrustCenterSubprocessorKindName *string "json:\"trustCenterSubprocessorKindName,omitempty\" graphql:\"trustCenterSubprocessorKindName\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateBulkTrustCenterSubprocessor_UpdateBulkTrustCenterSubprocessor_TrustCenterSubprocessors) GetCountries() []string { - if t == nil { - t = &UpdateBulkTrustCenterSubprocessor_UpdateBulkTrustCenterSubprocessor_TrustCenterSubprocessors{} - } - return t.Countries -} -func (t *UpdateBulkTrustCenterSubprocessor_UpdateBulkTrustCenterSubprocessor_TrustCenterSubprocessors) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateBulkTrustCenterSubprocessor_UpdateBulkTrustCenterSubprocessor_TrustCenterSubprocessors{} - } - return t.CreatedAt -} -func (t *UpdateBulkTrustCenterSubprocessor_UpdateBulkTrustCenterSubprocessor_TrustCenterSubprocessors) GetCreatedBy() *string { - if t == nil { - t = &UpdateBulkTrustCenterSubprocessor_UpdateBulkTrustCenterSubprocessor_TrustCenterSubprocessors{} - } - return t.CreatedBy -} -func (t *UpdateBulkTrustCenterSubprocessor_UpdateBulkTrustCenterSubprocessor_TrustCenterSubprocessors) GetID() string { - if t == nil { - t = &UpdateBulkTrustCenterSubprocessor_UpdateBulkTrustCenterSubprocessor_TrustCenterSubprocessors{} - } - return t.ID -} -func (t *UpdateBulkTrustCenterSubprocessor_UpdateBulkTrustCenterSubprocessor_TrustCenterSubprocessors) GetSubprocessor() *UpdateBulkTrustCenterSubprocessor_UpdateBulkTrustCenterSubprocessor_TrustCenterSubprocessors_Subprocessor { - if t == nil { - t = &UpdateBulkTrustCenterSubprocessor_UpdateBulkTrustCenterSubprocessor_TrustCenterSubprocessors{} - } - return &t.Subprocessor -} -func (t *UpdateBulkTrustCenterSubprocessor_UpdateBulkTrustCenterSubprocessor_TrustCenterSubprocessors) GetTrustCenterID() *string { - if t == nil { - t = &UpdateBulkTrustCenterSubprocessor_UpdateBulkTrustCenterSubprocessor_TrustCenterSubprocessors{} - } - return t.TrustCenterID -} -func (t *UpdateBulkTrustCenterSubprocessor_UpdateBulkTrustCenterSubprocessor_TrustCenterSubprocessors) GetTrustCenterSubprocessorKindName() *string { - if t == nil { - t = &UpdateBulkTrustCenterSubprocessor_UpdateBulkTrustCenterSubprocessor_TrustCenterSubprocessors{} - } - return t.TrustCenterSubprocessorKindName -} -func (t *UpdateBulkTrustCenterSubprocessor_UpdateBulkTrustCenterSubprocessor_TrustCenterSubprocessors) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateBulkTrustCenterSubprocessor_UpdateBulkTrustCenterSubprocessor_TrustCenterSubprocessors{} - } - return t.UpdatedAt -} -func (t *UpdateBulkTrustCenterSubprocessor_UpdateBulkTrustCenterSubprocessor_TrustCenterSubprocessors) GetUpdatedBy() *string { - if t == nil { - t = &UpdateBulkTrustCenterSubprocessor_UpdateBulkTrustCenterSubprocessor_TrustCenterSubprocessors{} - } - return t.UpdatedBy -} - -type UpdateBulkTrustCenterSubprocessor_UpdateBulkTrustCenterSubprocessor struct { - TrustCenterSubprocessors []*UpdateBulkTrustCenterSubprocessor_UpdateBulkTrustCenterSubprocessor_TrustCenterSubprocessors "json:\"trustCenterSubprocessors,omitempty\" graphql:\"trustCenterSubprocessors\"" -} - -func (t *UpdateBulkTrustCenterSubprocessor_UpdateBulkTrustCenterSubprocessor) GetTrustCenterSubprocessors() []*UpdateBulkTrustCenterSubprocessor_UpdateBulkTrustCenterSubprocessor_TrustCenterSubprocessors { - if t == nil { - t = &UpdateBulkTrustCenterSubprocessor_UpdateBulkTrustCenterSubprocessor{} - } - return t.TrustCenterSubprocessors -} - -type UpdateTrustCenterSubprocessor_UpdateTrustCenterSubprocessor_TrustCenterSubprocessor_Subprocessor_LogoFile struct { - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *UpdateTrustCenterSubprocessor_UpdateTrustCenterSubprocessor_TrustCenterSubprocessor_Subprocessor_LogoFile) GetPresignedURL() *string { - if t == nil { - t = &UpdateTrustCenterSubprocessor_UpdateTrustCenterSubprocessor_TrustCenterSubprocessor_Subprocessor_LogoFile{} - } - return t.PresignedURL -} - -type UpdateTrustCenterSubprocessor_UpdateTrustCenterSubprocessor_TrustCenterSubprocessor_Subprocessor struct { - Description *string "json:\"description,omitempty\" graphql:\"description\"" - LogoFile *UpdateTrustCenterSubprocessor_UpdateTrustCenterSubprocessor_TrustCenterSubprocessor_Subprocessor_LogoFile "json:\"logoFile,omitempty\" graphql:\"logoFile\"" - LogoRemoteURL *string "json:\"logoRemoteURL,omitempty\" graphql:\"logoRemoteURL\"" - Name string "json:\"name\" graphql:\"name\"" -} - -func (t *UpdateTrustCenterSubprocessor_UpdateTrustCenterSubprocessor_TrustCenterSubprocessor_Subprocessor) GetDescription() *string { - if t == nil { - t = &UpdateTrustCenterSubprocessor_UpdateTrustCenterSubprocessor_TrustCenterSubprocessor_Subprocessor{} - } - return t.Description -} -func (t *UpdateTrustCenterSubprocessor_UpdateTrustCenterSubprocessor_TrustCenterSubprocessor_Subprocessor) GetLogoFile() *UpdateTrustCenterSubprocessor_UpdateTrustCenterSubprocessor_TrustCenterSubprocessor_Subprocessor_LogoFile { - if t == nil { - t = &UpdateTrustCenterSubprocessor_UpdateTrustCenterSubprocessor_TrustCenterSubprocessor_Subprocessor{} - } - return t.LogoFile -} -func (t *UpdateTrustCenterSubprocessor_UpdateTrustCenterSubprocessor_TrustCenterSubprocessor_Subprocessor) GetLogoRemoteURL() *string { - if t == nil { - t = &UpdateTrustCenterSubprocessor_UpdateTrustCenterSubprocessor_TrustCenterSubprocessor_Subprocessor{} - } - return t.LogoRemoteURL -} -func (t *UpdateTrustCenterSubprocessor_UpdateTrustCenterSubprocessor_TrustCenterSubprocessor_Subprocessor) GetName() string { - if t == nil { - t = &UpdateTrustCenterSubprocessor_UpdateTrustCenterSubprocessor_TrustCenterSubprocessor_Subprocessor{} - } - return t.Name -} - -type UpdateTrustCenterSubprocessor_UpdateTrustCenterSubprocessor_TrustCenterSubprocessor struct { - Countries []string "json:\"countries,omitempty\" graphql:\"countries\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - Subprocessor UpdateTrustCenterSubprocessor_UpdateTrustCenterSubprocessor_TrustCenterSubprocessor_Subprocessor "json:\"subprocessor\" graphql:\"subprocessor\"" - TrustCenterID *string "json:\"trustCenterID,omitempty\" graphql:\"trustCenterID\"" - TrustCenterSubprocessorKindName *string "json:\"trustCenterSubprocessorKindName,omitempty\" graphql:\"trustCenterSubprocessorKindName\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateTrustCenterSubprocessor_UpdateTrustCenterSubprocessor_TrustCenterSubprocessor) GetCountries() []string { - if t == nil { - t = &UpdateTrustCenterSubprocessor_UpdateTrustCenterSubprocessor_TrustCenterSubprocessor{} - } - return t.Countries -} -func (t *UpdateTrustCenterSubprocessor_UpdateTrustCenterSubprocessor_TrustCenterSubprocessor) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateTrustCenterSubprocessor_UpdateTrustCenterSubprocessor_TrustCenterSubprocessor{} - } - return t.CreatedAt -} -func (t *UpdateTrustCenterSubprocessor_UpdateTrustCenterSubprocessor_TrustCenterSubprocessor) GetCreatedBy() *string { - if t == nil { - t = &UpdateTrustCenterSubprocessor_UpdateTrustCenterSubprocessor_TrustCenterSubprocessor{} - } - return t.CreatedBy -} -func (t *UpdateTrustCenterSubprocessor_UpdateTrustCenterSubprocessor_TrustCenterSubprocessor) GetID() string { - if t == nil { - t = &UpdateTrustCenterSubprocessor_UpdateTrustCenterSubprocessor_TrustCenterSubprocessor{} - } - return t.ID -} -func (t *UpdateTrustCenterSubprocessor_UpdateTrustCenterSubprocessor_TrustCenterSubprocessor) GetSubprocessor() *UpdateTrustCenterSubprocessor_UpdateTrustCenterSubprocessor_TrustCenterSubprocessor_Subprocessor { - if t == nil { - t = &UpdateTrustCenterSubprocessor_UpdateTrustCenterSubprocessor_TrustCenterSubprocessor{} - } - return &t.Subprocessor -} -func (t *UpdateTrustCenterSubprocessor_UpdateTrustCenterSubprocessor_TrustCenterSubprocessor) GetTrustCenterID() *string { - if t == nil { - t = &UpdateTrustCenterSubprocessor_UpdateTrustCenterSubprocessor_TrustCenterSubprocessor{} - } - return t.TrustCenterID -} -func (t *UpdateTrustCenterSubprocessor_UpdateTrustCenterSubprocessor_TrustCenterSubprocessor) GetTrustCenterSubprocessorKindName() *string { - if t == nil { - t = &UpdateTrustCenterSubprocessor_UpdateTrustCenterSubprocessor_TrustCenterSubprocessor{} - } - return t.TrustCenterSubprocessorKindName -} -func (t *UpdateTrustCenterSubprocessor_UpdateTrustCenterSubprocessor_TrustCenterSubprocessor) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateTrustCenterSubprocessor_UpdateTrustCenterSubprocessor_TrustCenterSubprocessor{} - } - return t.UpdatedAt -} -func (t *UpdateTrustCenterSubprocessor_UpdateTrustCenterSubprocessor_TrustCenterSubprocessor) GetUpdatedBy() *string { - if t == nil { - t = &UpdateTrustCenterSubprocessor_UpdateTrustCenterSubprocessor_TrustCenterSubprocessor{} - } - return t.UpdatedBy -} - -type UpdateTrustCenterSubprocessor_UpdateTrustCenterSubprocessor struct { - TrustCenterSubprocessor UpdateTrustCenterSubprocessor_UpdateTrustCenterSubprocessor_TrustCenterSubprocessor "json:\"trustCenterSubprocessor\" graphql:\"trustCenterSubprocessor\"" -} - -func (t *UpdateTrustCenterSubprocessor_UpdateTrustCenterSubprocessor) GetTrustCenterSubprocessor() *UpdateTrustCenterSubprocessor_UpdateTrustCenterSubprocessor_TrustCenterSubprocessor { - if t == nil { - t = &UpdateTrustCenterSubprocessor_UpdateTrustCenterSubprocessor{} - } - return &t.TrustCenterSubprocessor -} - -type CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig_File struct { - ID string "json:\"id\" graphql:\"id\"" - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig_File) GetID() string { - if t == nil { - t = &CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig_File{} - } - return t.ID -} -func (t *CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig_File) GetPresignedURL() *string { - if t == nil { - t = &CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig_File{} - } - return t.PresignedURL -} - -type CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig struct { - Color *string "json:\"color,omitempty\" graphql:\"color\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - File *CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig_File "json:\"file,omitempty\" graphql:\"file\"" - Font *enums.Font "json:\"font,omitempty\" graphql:\"font\"" - FontSize *float64 "json:\"fontSize,omitempty\" graphql:\"fontSize\"" - ID string "json:\"id\" graphql:\"id\"" - LogoID *string "json:\"logoID,omitempty\" graphql:\"logoID\"" - Opacity *float64 "json:\"opacity,omitempty\" graphql:\"opacity\"" - Rotation *float64 "json:\"rotation,omitempty\" graphql:\"rotation\"" - Text *string "json:\"text,omitempty\" graphql:\"text\"" - TrustCenterID *string "json:\"trustCenterID,omitempty\" graphql:\"trustCenterID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig) GetColor() *string { - if t == nil { - t = &CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig{} - } - return t.Color -} -func (t *CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig{} - } - return t.CreatedAt -} -func (t *CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig) GetCreatedBy() *string { - if t == nil { - t = &CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig{} - } - return t.CreatedBy -} -func (t *CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig) GetFile() *CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig_File { - if t == nil { - t = &CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig{} - } - return t.File -} -func (t *CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig) GetFont() *enums.Font { - if t == nil { - t = &CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig{} - } - return t.Font -} -func (t *CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig) GetFontSize() *float64 { - if t == nil { - t = &CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig{} - } - return t.FontSize -} -func (t *CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig) GetID() string { - if t == nil { - t = &CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig{} - } - return t.ID -} -func (t *CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig) GetLogoID() *string { - if t == nil { - t = &CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig{} - } - return t.LogoID -} -func (t *CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig) GetOpacity() *float64 { - if t == nil { - t = &CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig{} - } - return t.Opacity -} -func (t *CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig) GetRotation() *float64 { - if t == nil { - t = &CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig{} - } - return t.Rotation -} -func (t *CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig) GetText() *string { - if t == nil { - t = &CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig{} - } - return t.Text -} -func (t *CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig) GetTrustCenterID() *string { - if t == nil { - t = &CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig{} - } - return t.TrustCenterID -} -func (t *CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig{} - } - return t.UpdatedAt -} -func (t *CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig) GetUpdatedBy() *string { - if t == nil { - t = &CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig{} - } - return t.UpdatedBy -} - -type CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig struct { - TrustCenterWatermarkConfig CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig "json:\"trustCenterWatermarkConfig\" graphql:\"trustCenterWatermarkConfig\"" -} - -func (t *CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig) GetTrustCenterWatermarkConfig() *CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig { - if t == nil { - t = &CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig{} - } - return &t.TrustCenterWatermarkConfig -} - -type DeleteTrustCenterWatermarkConfig_DeleteTrustCenterWatermarkConfig struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteTrustCenterWatermarkConfig_DeleteTrustCenterWatermarkConfig) GetDeletedID() string { - if t == nil { - t = &DeleteTrustCenterWatermarkConfig_DeleteTrustCenterWatermarkConfig{} - } - return t.DeletedID -} - -type GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_PageInfo{} - } - return t.StartCursor -} - -type GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node_File struct { - ID string "json:\"id\" graphql:\"id\"" - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node_File) GetID() string { - if t == nil { - t = &GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node_File{} - } - return t.ID -} -func (t *GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node_File) GetPresignedURL() *string { - if t == nil { - t = &GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node_File{} - } - return t.PresignedURL -} - -type GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node struct { - Color *string "json:\"color,omitempty\" graphql:\"color\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - File *GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node_File "json:\"file,omitempty\" graphql:\"file\"" - Font *enums.Font "json:\"font,omitempty\" graphql:\"font\"" - FontSize *float64 "json:\"fontSize,omitempty\" graphql:\"fontSize\"" - ID string "json:\"id\" graphql:\"id\"" - LogoID *string "json:\"logoID,omitempty\" graphql:\"logoID\"" - Opacity *float64 "json:\"opacity,omitempty\" graphql:\"opacity\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Rotation *float64 "json:\"rotation,omitempty\" graphql:\"rotation\"" - Text *string "json:\"text,omitempty\" graphql:\"text\"" - TrustCenterID *string "json:\"trustCenterID,omitempty\" graphql:\"trustCenterID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node) GetColor() *string { - if t == nil { - t = &GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node{} - } - return t.Color -} -func (t *GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node) GetFile() *GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node_File { - if t == nil { - t = &GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node{} - } - return t.File -} -func (t *GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node) GetFont() *enums.Font { - if t == nil { - t = &GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node{} - } - return t.Font -} -func (t *GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node) GetFontSize() *float64 { - if t == nil { - t = &GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node{} - } - return t.FontSize -} -func (t *GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node) GetID() string { - if t == nil { - t = &GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node{} - } - return t.ID -} -func (t *GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node) GetLogoID() *string { - if t == nil { - t = &GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node{} - } - return t.LogoID -} -func (t *GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node) GetOpacity() *float64 { - if t == nil { - t = &GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node{} - } - return t.Opacity -} -func (t *GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node) GetRotation() *float64 { - if t == nil { - t = &GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node{} - } - return t.Rotation -} -func (t *GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node) GetText() *string { - if t == nil { - t = &GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node{} - } - return t.Text -} -func (t *GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node) GetTrustCenterID() *string { - if t == nil { - t = &GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node{} - } - return t.TrustCenterID -} -func (t *GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges struct { - Node *GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges) GetNode() *GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node { - if t == nil { - t = &GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges{} - } - return t.Node -} - -type GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs struct { - Edges []*GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs) GetEdges() []*GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges { - if t == nil { - t = &GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs{} - } - return t.Edges -} -func (t *GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs) GetPageInfo() *GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_PageInfo { - if t == nil { - t = &GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs{} - } - return &t.PageInfo -} -func (t *GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs) GetTotalCount() int64 { - if t == nil { - t = &GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs{} - } - return t.TotalCount -} - -type GetTrustCenterWatermarkConfigByID_TrustCenterWatermarkConfig_File struct { - ID string "json:\"id\" graphql:\"id\"" - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *GetTrustCenterWatermarkConfigByID_TrustCenterWatermarkConfig_File) GetID() string { - if t == nil { - t = &GetTrustCenterWatermarkConfigByID_TrustCenterWatermarkConfig_File{} - } - return t.ID -} -func (t *GetTrustCenterWatermarkConfigByID_TrustCenterWatermarkConfig_File) GetPresignedURL() *string { - if t == nil { - t = &GetTrustCenterWatermarkConfigByID_TrustCenterWatermarkConfig_File{} - } - return t.PresignedURL -} - -type GetTrustCenterWatermarkConfigByID_TrustCenterWatermarkConfig struct { - Color *string "json:\"color,omitempty\" graphql:\"color\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - File *GetTrustCenterWatermarkConfigByID_TrustCenterWatermarkConfig_File "json:\"file,omitempty\" graphql:\"file\"" - Font *enums.Font "json:\"font,omitempty\" graphql:\"font\"" - FontSize *float64 "json:\"fontSize,omitempty\" graphql:\"fontSize\"" - ID string "json:\"id\" graphql:\"id\"" - LogoID *string "json:\"logoID,omitempty\" graphql:\"logoID\"" - Opacity *float64 "json:\"opacity,omitempty\" graphql:\"opacity\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Rotation *float64 "json:\"rotation,omitempty\" graphql:\"rotation\"" - Text *string "json:\"text,omitempty\" graphql:\"text\"" - TrustCenterID *string "json:\"trustCenterID,omitempty\" graphql:\"trustCenterID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetTrustCenterWatermarkConfigByID_TrustCenterWatermarkConfig) GetColor() *string { - if t == nil { - t = &GetTrustCenterWatermarkConfigByID_TrustCenterWatermarkConfig{} - } - return t.Color -} -func (t *GetTrustCenterWatermarkConfigByID_TrustCenterWatermarkConfig) GetCreatedAt() *time.Time { - if t == nil { - t = &GetTrustCenterWatermarkConfigByID_TrustCenterWatermarkConfig{} - } - return t.CreatedAt -} -func (t *GetTrustCenterWatermarkConfigByID_TrustCenterWatermarkConfig) GetCreatedBy() *string { - if t == nil { - t = &GetTrustCenterWatermarkConfigByID_TrustCenterWatermarkConfig{} - } - return t.CreatedBy -} -func (t *GetTrustCenterWatermarkConfigByID_TrustCenterWatermarkConfig) GetFile() *GetTrustCenterWatermarkConfigByID_TrustCenterWatermarkConfig_File { - if t == nil { - t = &GetTrustCenterWatermarkConfigByID_TrustCenterWatermarkConfig{} - } - return t.File -} -func (t *GetTrustCenterWatermarkConfigByID_TrustCenterWatermarkConfig) GetFont() *enums.Font { - if t == nil { - t = &GetTrustCenterWatermarkConfigByID_TrustCenterWatermarkConfig{} - } - return t.Font -} -func (t *GetTrustCenterWatermarkConfigByID_TrustCenterWatermarkConfig) GetFontSize() *float64 { - if t == nil { - t = &GetTrustCenterWatermarkConfigByID_TrustCenterWatermarkConfig{} - } - return t.FontSize -} -func (t *GetTrustCenterWatermarkConfigByID_TrustCenterWatermarkConfig) GetID() string { - if t == nil { - t = &GetTrustCenterWatermarkConfigByID_TrustCenterWatermarkConfig{} - } - return t.ID -} -func (t *GetTrustCenterWatermarkConfigByID_TrustCenterWatermarkConfig) GetLogoID() *string { - if t == nil { - t = &GetTrustCenterWatermarkConfigByID_TrustCenterWatermarkConfig{} - } - return t.LogoID -} -func (t *GetTrustCenterWatermarkConfigByID_TrustCenterWatermarkConfig) GetOpacity() *float64 { - if t == nil { - t = &GetTrustCenterWatermarkConfigByID_TrustCenterWatermarkConfig{} - } - return t.Opacity -} -func (t *GetTrustCenterWatermarkConfigByID_TrustCenterWatermarkConfig) GetOwnerID() *string { - if t == nil { - t = &GetTrustCenterWatermarkConfigByID_TrustCenterWatermarkConfig{} - } - return t.OwnerID -} -func (t *GetTrustCenterWatermarkConfigByID_TrustCenterWatermarkConfig) GetRotation() *float64 { - if t == nil { - t = &GetTrustCenterWatermarkConfigByID_TrustCenterWatermarkConfig{} - } - return t.Rotation -} -func (t *GetTrustCenterWatermarkConfigByID_TrustCenterWatermarkConfig) GetText() *string { - if t == nil { - t = &GetTrustCenterWatermarkConfigByID_TrustCenterWatermarkConfig{} - } - return t.Text -} -func (t *GetTrustCenterWatermarkConfigByID_TrustCenterWatermarkConfig) GetTrustCenterID() *string { - if t == nil { - t = &GetTrustCenterWatermarkConfigByID_TrustCenterWatermarkConfig{} - } - return t.TrustCenterID -} -func (t *GetTrustCenterWatermarkConfigByID_TrustCenterWatermarkConfig) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetTrustCenterWatermarkConfigByID_TrustCenterWatermarkConfig{} - } - return t.UpdatedAt -} -func (t *GetTrustCenterWatermarkConfigByID_TrustCenterWatermarkConfig) GetUpdatedBy() *string { - if t == nil { - t = &GetTrustCenterWatermarkConfigByID_TrustCenterWatermarkConfig{} - } - return t.UpdatedBy -} - -type GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_PageInfo{} - } - return t.EndCursor -} -func (t *GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_PageInfo{} - } - return t.HasNextPage -} -func (t *GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_PageInfo{} - } - return t.StartCursor -} - -type GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node_File struct { - ID string "json:\"id\" graphql:\"id\"" - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node_File) GetID() string { - if t == nil { - t = &GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node_File{} - } - return t.ID -} -func (t *GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node_File) GetPresignedURL() *string { - if t == nil { - t = &GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node_File{} - } - return t.PresignedURL -} - -type GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node struct { - Color *string "json:\"color,omitempty\" graphql:\"color\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - File *GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node_File "json:\"file,omitempty\" graphql:\"file\"" - Font *enums.Font "json:\"font,omitempty\" graphql:\"font\"" - FontSize *float64 "json:\"fontSize,omitempty\" graphql:\"fontSize\"" - ID string "json:\"id\" graphql:\"id\"" - LogoID *string "json:\"logoID,omitempty\" graphql:\"logoID\"" - Opacity *float64 "json:\"opacity,omitempty\" graphql:\"opacity\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Rotation *float64 "json:\"rotation,omitempty\" graphql:\"rotation\"" - Text *string "json:\"text,omitempty\" graphql:\"text\"" - TrustCenterID *string "json:\"trustCenterID,omitempty\" graphql:\"trustCenterID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node) GetColor() *string { - if t == nil { - t = &GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node{} - } - return t.Color -} -func (t *GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node) GetFile() *GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node_File { - if t == nil { - t = &GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node{} - } - return t.File -} -func (t *GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node) GetFont() *enums.Font { - if t == nil { - t = &GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node{} - } - return t.Font -} -func (t *GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node) GetFontSize() *float64 { - if t == nil { - t = &GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node{} - } - return t.FontSize -} -func (t *GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node) GetID() string { - if t == nil { - t = &GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node{} - } - return t.ID -} -func (t *GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node) GetLogoID() *string { - if t == nil { - t = &GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node{} - } - return t.LogoID -} -func (t *GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node) GetOpacity() *float64 { - if t == nil { - t = &GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node{} - } - return t.Opacity -} -func (t *GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node{} - } - return t.OwnerID -} -func (t *GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node) GetRotation() *float64 { - if t == nil { - t = &GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node{} - } - return t.Rotation -} -func (t *GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node) GetText() *string { - if t == nil { - t = &GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node{} - } - return t.Text -} -func (t *GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node) GetTrustCenterID() *string { - if t == nil { - t = &GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node{} - } - return t.TrustCenterID -} -func (t *GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node{} - } - return t.UpdatedBy -} - -type GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges struct { - Node *GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges) GetNode() *GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges_Node { - if t == nil { - t = &GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges{} - } - return t.Node -} - -type GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs struct { - Edges []*GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs) GetEdges() []*GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_Edges { - if t == nil { - t = &GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs{} - } - return t.Edges -} -func (t *GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs) GetPageInfo() *GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs_PageInfo { - if t == nil { - t = &GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs{} - } - return &t.PageInfo -} -func (t *GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs) GetTotalCount() int64 { - if t == nil { - t = &GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs{} - } - return t.TotalCount -} - -type UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig_File struct { - ID string "json:\"id\" graphql:\"id\"" - PresignedURL *string "json:\"presignedURL,omitempty\" graphql:\"presignedURL\"" -} - -func (t *UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig_File) GetID() string { - if t == nil { - t = &UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig_File{} - } - return t.ID -} -func (t *UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig_File) GetPresignedURL() *string { - if t == nil { - t = &UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig_File{} - } - return t.PresignedURL -} - -type UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig struct { - Color *string "json:\"color,omitempty\" graphql:\"color\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - File *UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig_File "json:\"file,omitempty\" graphql:\"file\"" - Font *enums.Font "json:\"font,omitempty\" graphql:\"font\"" - FontSize *float64 "json:\"fontSize,omitempty\" graphql:\"fontSize\"" - ID string "json:\"id\" graphql:\"id\"" - LogoID *string "json:\"logoID,omitempty\" graphql:\"logoID\"" - Opacity *float64 "json:\"opacity,omitempty\" graphql:\"opacity\"" - Rotation *float64 "json:\"rotation,omitempty\" graphql:\"rotation\"" - Text *string "json:\"text,omitempty\" graphql:\"text\"" - TrustCenterID *string "json:\"trustCenterID,omitempty\" graphql:\"trustCenterID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig) GetColor() *string { - if t == nil { - t = &UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig{} - } - return t.Color -} -func (t *UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig{} - } - return t.CreatedAt -} -func (t *UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig) GetCreatedBy() *string { - if t == nil { - t = &UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig{} - } - return t.CreatedBy -} -func (t *UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig) GetFile() *UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig_File { - if t == nil { - t = &UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig{} - } - return t.File -} -func (t *UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig) GetFont() *enums.Font { - if t == nil { - t = &UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig{} - } - return t.Font -} -func (t *UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig) GetFontSize() *float64 { - if t == nil { - t = &UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig{} - } - return t.FontSize -} -func (t *UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig) GetID() string { - if t == nil { - t = &UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig{} - } - return t.ID -} -func (t *UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig) GetLogoID() *string { - if t == nil { - t = &UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig{} - } - return t.LogoID -} -func (t *UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig) GetOpacity() *float64 { - if t == nil { - t = &UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig{} - } - return t.Opacity -} -func (t *UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig) GetRotation() *float64 { - if t == nil { - t = &UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig{} - } - return t.Rotation -} -func (t *UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig) GetText() *string { - if t == nil { - t = &UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig{} - } - return t.Text -} -func (t *UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig) GetTrustCenterID() *string { - if t == nil { - t = &UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig{} - } - return t.TrustCenterID -} -func (t *UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig{} - } - return t.UpdatedAt -} -func (t *UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig) GetUpdatedBy() *string { - if t == nil { - t = &UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig{} - } - return t.UpdatedBy -} - -type UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig struct { - TrustCenterWatermarkConfig UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig "json:\"trustCenterWatermarkConfig\" graphql:\"trustCenterWatermarkConfig\"" -} - -func (t *UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig) GetTrustCenterWatermarkConfig() *UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig_TrustCenterWatermarkConfig { - if t == nil { - t = &UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig{} - } - return &t.TrustCenterWatermarkConfig -} - -type CreateUser_CreateUser_User struct { - AuthProvider enums.AuthProvider "json:\"authProvider\" graphql:\"authProvider\"" - AvatarLocalFileID *string "json:\"avatarLocalFileID,omitempty\" graphql:\"avatarLocalFileID\"" - AvatarRemoteURL *string "json:\"avatarRemoteURL,omitempty\" graphql:\"avatarRemoteURL\"" - AvatarUpdatedAt *time.Time "json:\"avatarUpdatedAt,omitempty\" graphql:\"avatarUpdatedAt\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - Email string "json:\"email\" graphql:\"email\"" - FirstName *string "json:\"firstName,omitempty\" graphql:\"firstName\"" - ID string "json:\"id\" graphql:\"id\"" - LastLoginProvider *enums.AuthProvider "json:\"lastLoginProvider,omitempty\" graphql:\"lastLoginProvider\"" - LastName *string "json:\"lastName,omitempty\" graphql:\"lastName\"" - LastSeen *time.Time "json:\"lastSeen,omitempty\" graphql:\"lastSeen\"" - Role *enums.Role "json:\"role,omitempty\" graphql:\"role\"" - Sub *string "json:\"sub,omitempty\" graphql:\"sub\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *CreateUser_CreateUser_User) GetAuthProvider() *enums.AuthProvider { - if t == nil { - t = &CreateUser_CreateUser_User{} - } - return &t.AuthProvider -} -func (t *CreateUser_CreateUser_User) GetAvatarLocalFileID() *string { - if t == nil { - t = &CreateUser_CreateUser_User{} - } - return t.AvatarLocalFileID -} -func (t *CreateUser_CreateUser_User) GetAvatarRemoteURL() *string { - if t == nil { - t = &CreateUser_CreateUser_User{} - } - return t.AvatarRemoteURL -} -func (t *CreateUser_CreateUser_User) GetAvatarUpdatedAt() *time.Time { - if t == nil { - t = &CreateUser_CreateUser_User{} - } - return t.AvatarUpdatedAt -} -func (t *CreateUser_CreateUser_User) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateUser_CreateUser_User{} - } - return t.CreatedAt -} -func (t *CreateUser_CreateUser_User) GetCreatedBy() *string { - if t == nil { - t = &CreateUser_CreateUser_User{} - } - return t.CreatedBy -} -func (t *CreateUser_CreateUser_User) GetDisplayID() string { - if t == nil { - t = &CreateUser_CreateUser_User{} - } - return t.DisplayID -} -func (t *CreateUser_CreateUser_User) GetDisplayName() string { - if t == nil { - t = &CreateUser_CreateUser_User{} - } - return t.DisplayName -} -func (t *CreateUser_CreateUser_User) GetEmail() string { - if t == nil { - t = &CreateUser_CreateUser_User{} - } - return t.Email -} -func (t *CreateUser_CreateUser_User) GetFirstName() *string { - if t == nil { - t = &CreateUser_CreateUser_User{} - } - return t.FirstName -} -func (t *CreateUser_CreateUser_User) GetID() string { - if t == nil { - t = &CreateUser_CreateUser_User{} - } - return t.ID -} -func (t *CreateUser_CreateUser_User) GetLastLoginProvider() *enums.AuthProvider { - if t == nil { - t = &CreateUser_CreateUser_User{} - } - return t.LastLoginProvider -} -func (t *CreateUser_CreateUser_User) GetLastName() *string { - if t == nil { - t = &CreateUser_CreateUser_User{} - } - return t.LastName -} -func (t *CreateUser_CreateUser_User) GetLastSeen() *time.Time { - if t == nil { - t = &CreateUser_CreateUser_User{} - } - return t.LastSeen -} -func (t *CreateUser_CreateUser_User) GetRole() *enums.Role { - if t == nil { - t = &CreateUser_CreateUser_User{} - } - return t.Role -} -func (t *CreateUser_CreateUser_User) GetSub() *string { - if t == nil { - t = &CreateUser_CreateUser_User{} - } - return t.Sub -} -func (t *CreateUser_CreateUser_User) GetTags() []string { - if t == nil { - t = &CreateUser_CreateUser_User{} - } - return t.Tags -} -func (t *CreateUser_CreateUser_User) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateUser_CreateUser_User{} - } - return t.UpdatedAt -} -func (t *CreateUser_CreateUser_User) GetUpdatedBy() *string { - if t == nil { - t = &CreateUser_CreateUser_User{} - } - return t.UpdatedBy -} - -type CreateUser_CreateUser struct { - User CreateUser_CreateUser_User "json:\"user\" graphql:\"user\"" -} - -func (t *CreateUser_CreateUser) GetUser() *CreateUser_CreateUser_User { - if t == nil { - t = &CreateUser_CreateUser{} - } - return &t.User -} - -type DeleteUser_DeleteUser struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteUser_DeleteUser) GetDeletedID() string { - if t == nil { - t = &DeleteUser_DeleteUser{} - } - return t.DeletedID -} - -type GetAllUsers_Users_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllUsers_Users_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllUsers_Users_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllUsers_Users_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllUsers_Users_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllUsers_Users_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllUsers_Users_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllUsers_Users_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllUsers_Users_PageInfo{} - } - return t.StartCursor -} - -type GetAllUsers_Users_Edges_Node struct { - AuthProvider enums.AuthProvider "json:\"authProvider\" graphql:\"authProvider\"" - AvatarLocalFileID *string "json:\"avatarLocalFileID,omitempty\" graphql:\"avatarLocalFileID\"" - AvatarRemoteURL *string "json:\"avatarRemoteURL,omitempty\" graphql:\"avatarRemoteURL\"" - AvatarUpdatedAt *time.Time "json:\"avatarUpdatedAt,omitempty\" graphql:\"avatarUpdatedAt\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - Email string "json:\"email\" graphql:\"email\"" - FirstName *string "json:\"firstName,omitempty\" graphql:\"firstName\"" - ID string "json:\"id\" graphql:\"id\"" - LastLoginProvider *enums.AuthProvider "json:\"lastLoginProvider,omitempty\" graphql:\"lastLoginProvider\"" - LastName *string "json:\"lastName,omitempty\" graphql:\"lastName\"" - LastSeen *time.Time "json:\"lastSeen,omitempty\" graphql:\"lastSeen\"" - Role *enums.Role "json:\"role,omitempty\" graphql:\"role\"" - Sub *string "json:\"sub,omitempty\" graphql:\"sub\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllUsers_Users_Edges_Node) GetAuthProvider() *enums.AuthProvider { - if t == nil { - t = &GetAllUsers_Users_Edges_Node{} - } - return &t.AuthProvider -} -func (t *GetAllUsers_Users_Edges_Node) GetAvatarLocalFileID() *string { - if t == nil { - t = &GetAllUsers_Users_Edges_Node{} - } - return t.AvatarLocalFileID -} -func (t *GetAllUsers_Users_Edges_Node) GetAvatarRemoteURL() *string { - if t == nil { - t = &GetAllUsers_Users_Edges_Node{} - } - return t.AvatarRemoteURL -} -func (t *GetAllUsers_Users_Edges_Node) GetAvatarUpdatedAt() *time.Time { - if t == nil { - t = &GetAllUsers_Users_Edges_Node{} - } - return t.AvatarUpdatedAt -} -func (t *GetAllUsers_Users_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllUsers_Users_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllUsers_Users_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllUsers_Users_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllUsers_Users_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetAllUsers_Users_Edges_Node{} - } - return t.DisplayID -} -func (t *GetAllUsers_Users_Edges_Node) GetDisplayName() string { - if t == nil { - t = &GetAllUsers_Users_Edges_Node{} - } - return t.DisplayName -} -func (t *GetAllUsers_Users_Edges_Node) GetEmail() string { - if t == nil { - t = &GetAllUsers_Users_Edges_Node{} - } - return t.Email -} -func (t *GetAllUsers_Users_Edges_Node) GetFirstName() *string { - if t == nil { - t = &GetAllUsers_Users_Edges_Node{} - } - return t.FirstName -} -func (t *GetAllUsers_Users_Edges_Node) GetID() string { - if t == nil { - t = &GetAllUsers_Users_Edges_Node{} - } - return t.ID -} -func (t *GetAllUsers_Users_Edges_Node) GetLastLoginProvider() *enums.AuthProvider { - if t == nil { - t = &GetAllUsers_Users_Edges_Node{} - } - return t.LastLoginProvider -} -func (t *GetAllUsers_Users_Edges_Node) GetLastName() *string { - if t == nil { - t = &GetAllUsers_Users_Edges_Node{} - } - return t.LastName -} -func (t *GetAllUsers_Users_Edges_Node) GetLastSeen() *time.Time { - if t == nil { - t = &GetAllUsers_Users_Edges_Node{} - } - return t.LastSeen -} -func (t *GetAllUsers_Users_Edges_Node) GetRole() *enums.Role { - if t == nil { - t = &GetAllUsers_Users_Edges_Node{} - } - return t.Role -} -func (t *GetAllUsers_Users_Edges_Node) GetSub() *string { - if t == nil { - t = &GetAllUsers_Users_Edges_Node{} - } - return t.Sub -} -func (t *GetAllUsers_Users_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllUsers_Users_Edges_Node{} - } - return t.Tags -} -func (t *GetAllUsers_Users_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllUsers_Users_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllUsers_Users_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllUsers_Users_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllUsers_Users_Edges struct { - Node *GetAllUsers_Users_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllUsers_Users_Edges) GetNode() *GetAllUsers_Users_Edges_Node { - if t == nil { - t = &GetAllUsers_Users_Edges{} - } - return t.Node -} - -type GetAllUsers_Users struct { - Edges []*GetAllUsers_Users_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllUsers_Users_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllUsers_Users) GetEdges() []*GetAllUsers_Users_Edges { - if t == nil { - t = &GetAllUsers_Users{} - } - return t.Edges -} -func (t *GetAllUsers_Users) GetPageInfo() *GetAllUsers_Users_PageInfo { - if t == nil { - t = &GetAllUsers_Users{} - } - return &t.PageInfo -} -func (t *GetAllUsers_Users) GetTotalCount() int64 { - if t == nil { - t = &GetAllUsers_Users{} - } - return t.TotalCount -} - -type GetSelf_Self_Setting_DefaultOrg struct { - ID string "json:\"id\" graphql:\"id\"" - Name string "json:\"name\" graphql:\"name\"" - PersonalOrg *bool "json:\"personalOrg,omitempty\" graphql:\"personalOrg\"" -} - -func (t *GetSelf_Self_Setting_DefaultOrg) GetID() string { - if t == nil { - t = &GetSelf_Self_Setting_DefaultOrg{} - } - return t.ID -} -func (t *GetSelf_Self_Setting_DefaultOrg) GetName() string { - if t == nil { - t = &GetSelf_Self_Setting_DefaultOrg{} - } - return t.Name -} -func (t *GetSelf_Self_Setting_DefaultOrg) GetPersonalOrg() *bool { - if t == nil { - t = &GetSelf_Self_Setting_DefaultOrg{} - } - return t.PersonalOrg -} - -type GetSelf_Self_Setting struct { - DefaultOrg *GetSelf_Self_Setting_DefaultOrg "json:\"defaultOrg,omitempty\" graphql:\"defaultOrg\"" - EmailConfirmed bool "json:\"emailConfirmed\" graphql:\"emailConfirmed\"" - Locked bool "json:\"locked\" graphql:\"locked\"" - SilencedAt *time.Time "json:\"silencedAt,omitempty\" graphql:\"silencedAt\"" - Status enums.UserStatus "json:\"status\" graphql:\"status\"" - SuspendedAt *time.Time "json:\"suspendedAt,omitempty\" graphql:\"suspendedAt\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" -} - -func (t *GetSelf_Self_Setting) GetDefaultOrg() *GetSelf_Self_Setting_DefaultOrg { - if t == nil { - t = &GetSelf_Self_Setting{} - } - return t.DefaultOrg -} -func (t *GetSelf_Self_Setting) GetEmailConfirmed() bool { - if t == nil { - t = &GetSelf_Self_Setting{} - } - return t.EmailConfirmed -} -func (t *GetSelf_Self_Setting) GetLocked() bool { - if t == nil { - t = &GetSelf_Self_Setting{} - } - return t.Locked -} -func (t *GetSelf_Self_Setting) GetSilencedAt() *time.Time { - if t == nil { - t = &GetSelf_Self_Setting{} - } - return t.SilencedAt -} -func (t *GetSelf_Self_Setting) GetStatus() *enums.UserStatus { - if t == nil { - t = &GetSelf_Self_Setting{} - } - return &t.Status -} -func (t *GetSelf_Self_Setting) GetSuspendedAt() *time.Time { - if t == nil { - t = &GetSelf_Self_Setting{} - } - return t.SuspendedAt -} -func (t *GetSelf_Self_Setting) GetTags() []string { - if t == nil { - t = &GetSelf_Self_Setting{} - } - return t.Tags -} - -type GetSelf_Self_TfaSettings_Edges_Node struct { - TotpAllowed *bool "json:\"totpAllowed,omitempty\" graphql:\"totpAllowed\"" - Verified bool "json:\"verified\" graphql:\"verified\"" -} - -func (t *GetSelf_Self_TfaSettings_Edges_Node) GetTotpAllowed() *bool { - if t == nil { - t = &GetSelf_Self_TfaSettings_Edges_Node{} - } - return t.TotpAllowed -} -func (t *GetSelf_Self_TfaSettings_Edges_Node) GetVerified() bool { - if t == nil { - t = &GetSelf_Self_TfaSettings_Edges_Node{} - } - return t.Verified -} - -type GetSelf_Self_TfaSettings_Edges struct { - Node *GetSelf_Self_TfaSettings_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetSelf_Self_TfaSettings_Edges) GetNode() *GetSelf_Self_TfaSettings_Edges_Node { - if t == nil { - t = &GetSelf_Self_TfaSettings_Edges{} - } - return t.Node -} - -type GetSelf_Self_TfaSettings struct { - Edges []*GetSelf_Self_TfaSettings_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetSelf_Self_TfaSettings) GetEdges() []*GetSelf_Self_TfaSettings_Edges { - if t == nil { - t = &GetSelf_Self_TfaSettings{} - } - return t.Edges -} - -type GetSelf_Self struct { - AuthProvider enums.AuthProvider "json:\"authProvider\" graphql:\"authProvider\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - Email string "json:\"email\" graphql:\"email\"" - FirstName *string "json:\"firstName,omitempty\" graphql:\"firstName\"" - ID string "json:\"id\" graphql:\"id\"" - LastName *string "json:\"lastName,omitempty\" graphql:\"lastName\"" - LastSeen *time.Time "json:\"lastSeen,omitempty\" graphql:\"lastSeen\"" - Setting GetSelf_Self_Setting "json:\"setting\" graphql:\"setting\"" - Sub *string "json:\"sub,omitempty\" graphql:\"sub\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TfaSettings GetSelf_Self_TfaSettings "json:\"tfaSettings\" graphql:\"tfaSettings\"" -} - -func (t *GetSelf_Self) GetAuthProvider() *enums.AuthProvider { - if t == nil { - t = &GetSelf_Self{} - } - return &t.AuthProvider -} -func (t *GetSelf_Self) GetDisplayID() string { - if t == nil { - t = &GetSelf_Self{} - } - return t.DisplayID -} -func (t *GetSelf_Self) GetDisplayName() string { - if t == nil { - t = &GetSelf_Self{} - } - return t.DisplayName -} -func (t *GetSelf_Self) GetEmail() string { - if t == nil { - t = &GetSelf_Self{} - } - return t.Email -} -func (t *GetSelf_Self) GetFirstName() *string { - if t == nil { - t = &GetSelf_Self{} - } - return t.FirstName -} -func (t *GetSelf_Self) GetID() string { - if t == nil { - t = &GetSelf_Self{} - } - return t.ID -} -func (t *GetSelf_Self) GetLastName() *string { - if t == nil { - t = &GetSelf_Self{} - } - return t.LastName -} -func (t *GetSelf_Self) GetLastSeen() *time.Time { - if t == nil { - t = &GetSelf_Self{} - } - return t.LastSeen -} -func (t *GetSelf_Self) GetSetting() *GetSelf_Self_Setting { - if t == nil { - t = &GetSelf_Self{} - } - return &t.Setting -} -func (t *GetSelf_Self) GetSub() *string { - if t == nil { - t = &GetSelf_Self{} - } - return t.Sub -} -func (t *GetSelf_Self) GetTags() []string { - if t == nil { - t = &GetSelf_Self{} - } - return t.Tags -} -func (t *GetSelf_Self) GetTfaSettings() *GetSelf_Self_TfaSettings { - if t == nil { - t = &GetSelf_Self{} - } - return &t.TfaSettings -} - -type GetUserByID_User struct { - AuthProvider enums.AuthProvider "json:\"authProvider\" graphql:\"authProvider\"" - AvatarLocalFileID *string "json:\"avatarLocalFileID,omitempty\" graphql:\"avatarLocalFileID\"" - AvatarRemoteURL *string "json:\"avatarRemoteURL,omitempty\" graphql:\"avatarRemoteURL\"" - AvatarUpdatedAt *time.Time "json:\"avatarUpdatedAt,omitempty\" graphql:\"avatarUpdatedAt\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - Email string "json:\"email\" graphql:\"email\"" - FirstName *string "json:\"firstName,omitempty\" graphql:\"firstName\"" - ID string "json:\"id\" graphql:\"id\"" - LastLoginProvider *enums.AuthProvider "json:\"lastLoginProvider,omitempty\" graphql:\"lastLoginProvider\"" - LastName *string "json:\"lastName,omitempty\" graphql:\"lastName\"" - LastSeen *time.Time "json:\"lastSeen,omitempty\" graphql:\"lastSeen\"" - Role *enums.Role "json:\"role,omitempty\" graphql:\"role\"" - Sub *string "json:\"sub,omitempty\" graphql:\"sub\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetUserByID_User) GetAuthProvider() *enums.AuthProvider { - if t == nil { - t = &GetUserByID_User{} - } - return &t.AuthProvider -} -func (t *GetUserByID_User) GetAvatarLocalFileID() *string { - if t == nil { - t = &GetUserByID_User{} - } - return t.AvatarLocalFileID -} -func (t *GetUserByID_User) GetAvatarRemoteURL() *string { - if t == nil { - t = &GetUserByID_User{} - } - return t.AvatarRemoteURL -} -func (t *GetUserByID_User) GetAvatarUpdatedAt() *time.Time { - if t == nil { - t = &GetUserByID_User{} - } - return t.AvatarUpdatedAt -} -func (t *GetUserByID_User) GetCreatedAt() *time.Time { - if t == nil { - t = &GetUserByID_User{} - } - return t.CreatedAt -} -func (t *GetUserByID_User) GetCreatedBy() *string { - if t == nil { - t = &GetUserByID_User{} - } - return t.CreatedBy -} -func (t *GetUserByID_User) GetDisplayID() string { - if t == nil { - t = &GetUserByID_User{} - } - return t.DisplayID -} -func (t *GetUserByID_User) GetDisplayName() string { - if t == nil { - t = &GetUserByID_User{} - } - return t.DisplayName -} -func (t *GetUserByID_User) GetEmail() string { - if t == nil { - t = &GetUserByID_User{} - } - return t.Email -} -func (t *GetUserByID_User) GetFirstName() *string { - if t == nil { - t = &GetUserByID_User{} - } - return t.FirstName -} -func (t *GetUserByID_User) GetID() string { - if t == nil { - t = &GetUserByID_User{} - } - return t.ID -} -func (t *GetUserByID_User) GetLastLoginProvider() *enums.AuthProvider { - if t == nil { - t = &GetUserByID_User{} - } - return t.LastLoginProvider -} -func (t *GetUserByID_User) GetLastName() *string { - if t == nil { - t = &GetUserByID_User{} - } - return t.LastName -} -func (t *GetUserByID_User) GetLastSeen() *time.Time { - if t == nil { - t = &GetUserByID_User{} - } - return t.LastSeen -} -func (t *GetUserByID_User) GetRole() *enums.Role { - if t == nil { - t = &GetUserByID_User{} - } - return t.Role -} -func (t *GetUserByID_User) GetSub() *string { - if t == nil { - t = &GetUserByID_User{} - } - return t.Sub -} -func (t *GetUserByID_User) GetTags() []string { - if t == nil { - t = &GetUserByID_User{} - } - return t.Tags -} -func (t *GetUserByID_User) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetUserByID_User{} - } - return t.UpdatedAt -} -func (t *GetUserByID_User) GetUpdatedBy() *string { - if t == nil { - t = &GetUserByID_User{} - } - return t.UpdatedBy -} - -type GetUsers_Users_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetUsers_Users_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetUsers_Users_PageInfo{} - } - return t.EndCursor -} -func (t *GetUsers_Users_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetUsers_Users_PageInfo{} - } - return t.HasNextPage -} -func (t *GetUsers_Users_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetUsers_Users_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetUsers_Users_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetUsers_Users_PageInfo{} - } - return t.StartCursor -} - -type GetUsers_Users_Edges_Node struct { - AuthProvider enums.AuthProvider "json:\"authProvider\" graphql:\"authProvider\"" - AvatarLocalFileID *string "json:\"avatarLocalFileID,omitempty\" graphql:\"avatarLocalFileID\"" - AvatarRemoteURL *string "json:\"avatarRemoteURL,omitempty\" graphql:\"avatarRemoteURL\"" - AvatarUpdatedAt *time.Time "json:\"avatarUpdatedAt,omitempty\" graphql:\"avatarUpdatedAt\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - Email string "json:\"email\" graphql:\"email\"" - FirstName *string "json:\"firstName,omitempty\" graphql:\"firstName\"" - ID string "json:\"id\" graphql:\"id\"" - LastLoginProvider *enums.AuthProvider "json:\"lastLoginProvider,omitempty\" graphql:\"lastLoginProvider\"" - LastName *string "json:\"lastName,omitempty\" graphql:\"lastName\"" - LastSeen *time.Time "json:\"lastSeen,omitempty\" graphql:\"lastSeen\"" - Role *enums.Role "json:\"role,omitempty\" graphql:\"role\"" - Sub *string "json:\"sub,omitempty\" graphql:\"sub\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetUsers_Users_Edges_Node) GetAuthProvider() *enums.AuthProvider { - if t == nil { - t = &GetUsers_Users_Edges_Node{} - } - return &t.AuthProvider -} -func (t *GetUsers_Users_Edges_Node) GetAvatarLocalFileID() *string { - if t == nil { - t = &GetUsers_Users_Edges_Node{} - } - return t.AvatarLocalFileID -} -func (t *GetUsers_Users_Edges_Node) GetAvatarRemoteURL() *string { - if t == nil { - t = &GetUsers_Users_Edges_Node{} - } - return t.AvatarRemoteURL -} -func (t *GetUsers_Users_Edges_Node) GetAvatarUpdatedAt() *time.Time { - if t == nil { - t = &GetUsers_Users_Edges_Node{} - } - return t.AvatarUpdatedAt -} -func (t *GetUsers_Users_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetUsers_Users_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetUsers_Users_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetUsers_Users_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetUsers_Users_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetUsers_Users_Edges_Node{} - } - return t.DisplayID -} -func (t *GetUsers_Users_Edges_Node) GetDisplayName() string { - if t == nil { - t = &GetUsers_Users_Edges_Node{} - } - return t.DisplayName -} -func (t *GetUsers_Users_Edges_Node) GetEmail() string { - if t == nil { - t = &GetUsers_Users_Edges_Node{} - } - return t.Email -} -func (t *GetUsers_Users_Edges_Node) GetFirstName() *string { - if t == nil { - t = &GetUsers_Users_Edges_Node{} - } - return t.FirstName -} -func (t *GetUsers_Users_Edges_Node) GetID() string { - if t == nil { - t = &GetUsers_Users_Edges_Node{} - } - return t.ID -} -func (t *GetUsers_Users_Edges_Node) GetLastLoginProvider() *enums.AuthProvider { - if t == nil { - t = &GetUsers_Users_Edges_Node{} - } - return t.LastLoginProvider -} -func (t *GetUsers_Users_Edges_Node) GetLastName() *string { - if t == nil { - t = &GetUsers_Users_Edges_Node{} - } - return t.LastName -} -func (t *GetUsers_Users_Edges_Node) GetLastSeen() *time.Time { - if t == nil { - t = &GetUsers_Users_Edges_Node{} - } - return t.LastSeen -} -func (t *GetUsers_Users_Edges_Node) GetRole() *enums.Role { - if t == nil { - t = &GetUsers_Users_Edges_Node{} - } - return t.Role -} -func (t *GetUsers_Users_Edges_Node) GetSub() *string { - if t == nil { - t = &GetUsers_Users_Edges_Node{} - } - return t.Sub -} -func (t *GetUsers_Users_Edges_Node) GetTags() []string { - if t == nil { - t = &GetUsers_Users_Edges_Node{} - } - return t.Tags -} -func (t *GetUsers_Users_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetUsers_Users_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetUsers_Users_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetUsers_Users_Edges_Node{} - } - return t.UpdatedBy -} - -type GetUsers_Users_Edges struct { - Node *GetUsers_Users_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetUsers_Users_Edges) GetNode() *GetUsers_Users_Edges_Node { - if t == nil { - t = &GetUsers_Users_Edges{} - } - return t.Node -} - -type GetUsers_Users struct { - Edges []*GetUsers_Users_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetUsers_Users_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetUsers_Users) GetEdges() []*GetUsers_Users_Edges { - if t == nil { - t = &GetUsers_Users{} - } - return t.Edges -} -func (t *GetUsers_Users) GetPageInfo() *GetUsers_Users_PageInfo { - if t == nil { - t = &GetUsers_Users{} - } - return &t.PageInfo -} -func (t *GetUsers_Users) GetTotalCount() int64 { - if t == nil { - t = &GetUsers_Users{} - } - return t.TotalCount -} - -type UpdateUser_UpdateUser_User struct { - AuthProvider enums.AuthProvider "json:\"authProvider\" graphql:\"authProvider\"" - AvatarLocalFileID *string "json:\"avatarLocalFileID,omitempty\" graphql:\"avatarLocalFileID\"" - AvatarRemoteURL *string "json:\"avatarRemoteURL,omitempty\" graphql:\"avatarRemoteURL\"" - AvatarUpdatedAt *time.Time "json:\"avatarUpdatedAt,omitempty\" graphql:\"avatarUpdatedAt\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - DisplayName string "json:\"displayName\" graphql:\"displayName\"" - Email string "json:\"email\" graphql:\"email\"" - FirstName *string "json:\"firstName,omitempty\" graphql:\"firstName\"" - ID string "json:\"id\" graphql:\"id\"" - LastLoginProvider *enums.AuthProvider "json:\"lastLoginProvider,omitempty\" graphql:\"lastLoginProvider\"" - LastName *string "json:\"lastName,omitempty\" graphql:\"lastName\"" - LastSeen *time.Time "json:\"lastSeen,omitempty\" graphql:\"lastSeen\"" - Role *enums.Role "json:\"role,omitempty\" graphql:\"role\"" - Sub *string "json:\"sub,omitempty\" graphql:\"sub\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *UpdateUser_UpdateUser_User) GetAuthProvider() *enums.AuthProvider { - if t == nil { - t = &UpdateUser_UpdateUser_User{} - } - return &t.AuthProvider -} -func (t *UpdateUser_UpdateUser_User) GetAvatarLocalFileID() *string { - if t == nil { - t = &UpdateUser_UpdateUser_User{} - } - return t.AvatarLocalFileID -} -func (t *UpdateUser_UpdateUser_User) GetAvatarRemoteURL() *string { - if t == nil { - t = &UpdateUser_UpdateUser_User{} - } - return t.AvatarRemoteURL -} -func (t *UpdateUser_UpdateUser_User) GetAvatarUpdatedAt() *time.Time { - if t == nil { - t = &UpdateUser_UpdateUser_User{} - } - return t.AvatarUpdatedAt -} -func (t *UpdateUser_UpdateUser_User) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateUser_UpdateUser_User{} - } - return t.CreatedAt -} -func (t *UpdateUser_UpdateUser_User) GetCreatedBy() *string { - if t == nil { - t = &UpdateUser_UpdateUser_User{} - } - return t.CreatedBy -} -func (t *UpdateUser_UpdateUser_User) GetDisplayID() string { - if t == nil { - t = &UpdateUser_UpdateUser_User{} - } - return t.DisplayID -} -func (t *UpdateUser_UpdateUser_User) GetDisplayName() string { - if t == nil { - t = &UpdateUser_UpdateUser_User{} - } - return t.DisplayName -} -func (t *UpdateUser_UpdateUser_User) GetEmail() string { - if t == nil { - t = &UpdateUser_UpdateUser_User{} - } - return t.Email -} -func (t *UpdateUser_UpdateUser_User) GetFirstName() *string { - if t == nil { - t = &UpdateUser_UpdateUser_User{} - } - return t.FirstName -} -func (t *UpdateUser_UpdateUser_User) GetID() string { - if t == nil { - t = &UpdateUser_UpdateUser_User{} - } - return t.ID -} -func (t *UpdateUser_UpdateUser_User) GetLastLoginProvider() *enums.AuthProvider { - if t == nil { - t = &UpdateUser_UpdateUser_User{} - } - return t.LastLoginProvider -} -func (t *UpdateUser_UpdateUser_User) GetLastName() *string { - if t == nil { - t = &UpdateUser_UpdateUser_User{} - } - return t.LastName -} -func (t *UpdateUser_UpdateUser_User) GetLastSeen() *time.Time { - if t == nil { - t = &UpdateUser_UpdateUser_User{} - } - return t.LastSeen -} -func (t *UpdateUser_UpdateUser_User) GetRole() *enums.Role { - if t == nil { - t = &UpdateUser_UpdateUser_User{} - } - return t.Role -} -func (t *UpdateUser_UpdateUser_User) GetSub() *string { - if t == nil { - t = &UpdateUser_UpdateUser_User{} - } - return t.Sub -} -func (t *UpdateUser_UpdateUser_User) GetTags() []string { - if t == nil { - t = &UpdateUser_UpdateUser_User{} - } - return t.Tags -} -func (t *UpdateUser_UpdateUser_User) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateUser_UpdateUser_User{} - } - return t.UpdatedAt -} -func (t *UpdateUser_UpdateUser_User) GetUpdatedBy() *string { - if t == nil { - t = &UpdateUser_UpdateUser_User{} - } - return t.UpdatedBy -} - -type UpdateUser_UpdateUser struct { - User UpdateUser_UpdateUser_User "json:\"user\" graphql:\"user\"" -} - -func (t *UpdateUser_UpdateUser) GetUser() *UpdateUser_UpdateUser_User { - if t == nil { - t = &UpdateUser_UpdateUser{} - } - return &t.User -} - -type CreateUserSetting_CreateUserSetting_UserSetting struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - EmailConfirmed bool "json:\"emailConfirmed\" graphql:\"emailConfirmed\"" - ID string "json:\"id\" graphql:\"id\"" - IsTfaEnabled *bool "json:\"isTfaEnabled,omitempty\" graphql:\"isTfaEnabled\"" - IsWebauthnAllowed *bool "json:\"isWebauthnAllowed,omitempty\" graphql:\"isWebauthnAllowed\"" - Locked bool "json:\"locked\" graphql:\"locked\"" - SilencedAt *time.Time "json:\"silencedAt,omitempty\" graphql:\"silencedAt\"" - Status enums.UserStatus "json:\"status\" graphql:\"status\"" - SuspendedAt *time.Time "json:\"suspendedAt,omitempty\" graphql:\"suspendedAt\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - UserID *string "json:\"userID,omitempty\" graphql:\"userID\"" -} - -func (t *CreateUserSetting_CreateUserSetting_UserSetting) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateUserSetting_CreateUserSetting_UserSetting{} - } - return t.CreatedAt -} -func (t *CreateUserSetting_CreateUserSetting_UserSetting) GetCreatedBy() *string { - if t == nil { - t = &CreateUserSetting_CreateUserSetting_UserSetting{} - } - return t.CreatedBy -} -func (t *CreateUserSetting_CreateUserSetting_UserSetting) GetEmailConfirmed() bool { - if t == nil { - t = &CreateUserSetting_CreateUserSetting_UserSetting{} - } - return t.EmailConfirmed -} -func (t *CreateUserSetting_CreateUserSetting_UserSetting) GetID() string { - if t == nil { - t = &CreateUserSetting_CreateUserSetting_UserSetting{} - } - return t.ID -} -func (t *CreateUserSetting_CreateUserSetting_UserSetting) GetIsTfaEnabled() *bool { - if t == nil { - t = &CreateUserSetting_CreateUserSetting_UserSetting{} - } - return t.IsTfaEnabled -} -func (t *CreateUserSetting_CreateUserSetting_UserSetting) GetIsWebauthnAllowed() *bool { - if t == nil { - t = &CreateUserSetting_CreateUserSetting_UserSetting{} - } - return t.IsWebauthnAllowed -} -func (t *CreateUserSetting_CreateUserSetting_UserSetting) GetLocked() bool { - if t == nil { - t = &CreateUserSetting_CreateUserSetting_UserSetting{} - } - return t.Locked -} -func (t *CreateUserSetting_CreateUserSetting_UserSetting) GetSilencedAt() *time.Time { - if t == nil { - t = &CreateUserSetting_CreateUserSetting_UserSetting{} - } - return t.SilencedAt -} -func (t *CreateUserSetting_CreateUserSetting_UserSetting) GetStatus() *enums.UserStatus { - if t == nil { - t = &CreateUserSetting_CreateUserSetting_UserSetting{} - } - return &t.Status -} -func (t *CreateUserSetting_CreateUserSetting_UserSetting) GetSuspendedAt() *time.Time { - if t == nil { - t = &CreateUserSetting_CreateUserSetting_UserSetting{} - } - return t.SuspendedAt -} -func (t *CreateUserSetting_CreateUserSetting_UserSetting) GetTags() []string { - if t == nil { - t = &CreateUserSetting_CreateUserSetting_UserSetting{} - } - return t.Tags -} -func (t *CreateUserSetting_CreateUserSetting_UserSetting) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateUserSetting_CreateUserSetting_UserSetting{} - } - return t.UpdatedAt -} -func (t *CreateUserSetting_CreateUserSetting_UserSetting) GetUpdatedBy() *string { - if t == nil { - t = &CreateUserSetting_CreateUserSetting_UserSetting{} - } - return t.UpdatedBy -} -func (t *CreateUserSetting_CreateUserSetting_UserSetting) GetUserID() *string { - if t == nil { - t = &CreateUserSetting_CreateUserSetting_UserSetting{} - } - return t.UserID -} - -type CreateUserSetting_CreateUserSetting struct { - UserSetting CreateUserSetting_CreateUserSetting_UserSetting "json:\"userSetting\" graphql:\"userSetting\"" -} - -func (t *CreateUserSetting_CreateUserSetting) GetUserSetting() *CreateUserSetting_CreateUserSetting_UserSetting { - if t == nil { - t = &CreateUserSetting_CreateUserSetting{} - } - return &t.UserSetting -} - -type GetAllUserSettings_UserSettings_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllUserSettings_UserSettings_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllUserSettings_UserSettings_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllUserSettings_UserSettings_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllUserSettings_UserSettings_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllUserSettings_UserSettings_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllUserSettings_UserSettings_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllUserSettings_UserSettings_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllUserSettings_UserSettings_PageInfo{} - } - return t.StartCursor -} - -type GetAllUserSettings_UserSettings_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - EmailConfirmed bool "json:\"emailConfirmed\" graphql:\"emailConfirmed\"" - ID string "json:\"id\" graphql:\"id\"" - IsTfaEnabled *bool "json:\"isTfaEnabled,omitempty\" graphql:\"isTfaEnabled\"" - IsWebauthnAllowed *bool "json:\"isWebauthnAllowed,omitempty\" graphql:\"isWebauthnAllowed\"" - Locked bool "json:\"locked\" graphql:\"locked\"" - SilencedAt *time.Time "json:\"silencedAt,omitempty\" graphql:\"silencedAt\"" - Status enums.UserStatus "json:\"status\" graphql:\"status\"" - SuspendedAt *time.Time "json:\"suspendedAt,omitempty\" graphql:\"suspendedAt\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - UserID *string "json:\"userID,omitempty\" graphql:\"userID\"" -} - -func (t *GetAllUserSettings_UserSettings_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllUserSettings_UserSettings_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllUserSettings_UserSettings_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllUserSettings_UserSettings_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllUserSettings_UserSettings_Edges_Node) GetEmailConfirmed() bool { - if t == nil { - t = &GetAllUserSettings_UserSettings_Edges_Node{} - } - return t.EmailConfirmed -} -func (t *GetAllUserSettings_UserSettings_Edges_Node) GetID() string { - if t == nil { - t = &GetAllUserSettings_UserSettings_Edges_Node{} - } - return t.ID -} -func (t *GetAllUserSettings_UserSettings_Edges_Node) GetIsTfaEnabled() *bool { - if t == nil { - t = &GetAllUserSettings_UserSettings_Edges_Node{} - } - return t.IsTfaEnabled -} -func (t *GetAllUserSettings_UserSettings_Edges_Node) GetIsWebauthnAllowed() *bool { - if t == nil { - t = &GetAllUserSettings_UserSettings_Edges_Node{} - } - return t.IsWebauthnAllowed -} -func (t *GetAllUserSettings_UserSettings_Edges_Node) GetLocked() bool { - if t == nil { - t = &GetAllUserSettings_UserSettings_Edges_Node{} - } - return t.Locked -} -func (t *GetAllUserSettings_UserSettings_Edges_Node) GetSilencedAt() *time.Time { - if t == nil { - t = &GetAllUserSettings_UserSettings_Edges_Node{} - } - return t.SilencedAt -} -func (t *GetAllUserSettings_UserSettings_Edges_Node) GetStatus() *enums.UserStatus { - if t == nil { - t = &GetAllUserSettings_UserSettings_Edges_Node{} - } - return &t.Status -} -func (t *GetAllUserSettings_UserSettings_Edges_Node) GetSuspendedAt() *time.Time { - if t == nil { - t = &GetAllUserSettings_UserSettings_Edges_Node{} - } - return t.SuspendedAt -} -func (t *GetAllUserSettings_UserSettings_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllUserSettings_UserSettings_Edges_Node{} - } - return t.Tags -} -func (t *GetAllUserSettings_UserSettings_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllUserSettings_UserSettings_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllUserSettings_UserSettings_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllUserSettings_UserSettings_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetAllUserSettings_UserSettings_Edges_Node) GetUserID() *string { - if t == nil { - t = &GetAllUserSettings_UserSettings_Edges_Node{} - } - return t.UserID -} - -type GetAllUserSettings_UserSettings_Edges struct { - Node *GetAllUserSettings_UserSettings_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllUserSettings_UserSettings_Edges) GetNode() *GetAllUserSettings_UserSettings_Edges_Node { - if t == nil { - t = &GetAllUserSettings_UserSettings_Edges{} - } - return t.Node -} - -type GetAllUserSettings_UserSettings struct { - Edges []*GetAllUserSettings_UserSettings_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllUserSettings_UserSettings_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllUserSettings_UserSettings) GetEdges() []*GetAllUserSettings_UserSettings_Edges { - if t == nil { - t = &GetAllUserSettings_UserSettings{} - } - return t.Edges -} -func (t *GetAllUserSettings_UserSettings) GetPageInfo() *GetAllUserSettings_UserSettings_PageInfo { - if t == nil { - t = &GetAllUserSettings_UserSettings{} - } - return &t.PageInfo -} -func (t *GetAllUserSettings_UserSettings) GetTotalCount() int64 { - if t == nil { - t = &GetAllUserSettings_UserSettings{} - } - return t.TotalCount -} - -type GetUserSettingByID_UserSetting struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - EmailConfirmed bool "json:\"emailConfirmed\" graphql:\"emailConfirmed\"" - ID string "json:\"id\" graphql:\"id\"" - IsTfaEnabled *bool "json:\"isTfaEnabled,omitempty\" graphql:\"isTfaEnabled\"" - IsWebauthnAllowed *bool "json:\"isWebauthnAllowed,omitempty\" graphql:\"isWebauthnAllowed\"" - Locked bool "json:\"locked\" graphql:\"locked\"" - SilencedAt *time.Time "json:\"silencedAt,omitempty\" graphql:\"silencedAt\"" - Status enums.UserStatus "json:\"status\" graphql:\"status\"" - SuspendedAt *time.Time "json:\"suspendedAt,omitempty\" graphql:\"suspendedAt\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - UserID *string "json:\"userID,omitempty\" graphql:\"userID\"" -} - -func (t *GetUserSettingByID_UserSetting) GetCreatedAt() *time.Time { - if t == nil { - t = &GetUserSettingByID_UserSetting{} - } - return t.CreatedAt -} -func (t *GetUserSettingByID_UserSetting) GetCreatedBy() *string { - if t == nil { - t = &GetUserSettingByID_UserSetting{} - } - return t.CreatedBy -} -func (t *GetUserSettingByID_UserSetting) GetEmailConfirmed() bool { - if t == nil { - t = &GetUserSettingByID_UserSetting{} - } - return t.EmailConfirmed -} -func (t *GetUserSettingByID_UserSetting) GetID() string { - if t == nil { - t = &GetUserSettingByID_UserSetting{} - } - return t.ID -} -func (t *GetUserSettingByID_UserSetting) GetIsTfaEnabled() *bool { - if t == nil { - t = &GetUserSettingByID_UserSetting{} - } - return t.IsTfaEnabled -} -func (t *GetUserSettingByID_UserSetting) GetIsWebauthnAllowed() *bool { - if t == nil { - t = &GetUserSettingByID_UserSetting{} - } - return t.IsWebauthnAllowed -} -func (t *GetUserSettingByID_UserSetting) GetLocked() bool { - if t == nil { - t = &GetUserSettingByID_UserSetting{} - } - return t.Locked -} -func (t *GetUserSettingByID_UserSetting) GetSilencedAt() *time.Time { - if t == nil { - t = &GetUserSettingByID_UserSetting{} - } - return t.SilencedAt -} -func (t *GetUserSettingByID_UserSetting) GetStatus() *enums.UserStatus { - if t == nil { - t = &GetUserSettingByID_UserSetting{} - } - return &t.Status -} -func (t *GetUserSettingByID_UserSetting) GetSuspendedAt() *time.Time { - if t == nil { - t = &GetUserSettingByID_UserSetting{} - } - return t.SuspendedAt -} -func (t *GetUserSettingByID_UserSetting) GetTags() []string { - if t == nil { - t = &GetUserSettingByID_UserSetting{} - } - return t.Tags -} -func (t *GetUserSettingByID_UserSetting) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetUserSettingByID_UserSetting{} - } - return t.UpdatedAt -} -func (t *GetUserSettingByID_UserSetting) GetUpdatedBy() *string { - if t == nil { - t = &GetUserSettingByID_UserSetting{} - } - return t.UpdatedBy -} -func (t *GetUserSettingByID_UserSetting) GetUserID() *string { - if t == nil { - t = &GetUserSettingByID_UserSetting{} - } - return t.UserID -} - -type GetUserSettings_UserSettings_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetUserSettings_UserSettings_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetUserSettings_UserSettings_PageInfo{} - } - return t.EndCursor -} -func (t *GetUserSettings_UserSettings_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetUserSettings_UserSettings_PageInfo{} - } - return t.HasNextPage -} -func (t *GetUserSettings_UserSettings_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetUserSettings_UserSettings_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetUserSettings_UserSettings_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetUserSettings_UserSettings_PageInfo{} - } - return t.StartCursor -} - -type GetUserSettings_UserSettings_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - EmailConfirmed bool "json:\"emailConfirmed\" graphql:\"emailConfirmed\"" - ID string "json:\"id\" graphql:\"id\"" - IsTfaEnabled *bool "json:\"isTfaEnabled,omitempty\" graphql:\"isTfaEnabled\"" - IsWebauthnAllowed *bool "json:\"isWebauthnAllowed,omitempty\" graphql:\"isWebauthnAllowed\"" - Locked bool "json:\"locked\" graphql:\"locked\"" - SilencedAt *time.Time "json:\"silencedAt,omitempty\" graphql:\"silencedAt\"" - Status enums.UserStatus "json:\"status\" graphql:\"status\"" - SuspendedAt *time.Time "json:\"suspendedAt,omitempty\" graphql:\"suspendedAt\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - UserID *string "json:\"userID,omitempty\" graphql:\"userID\"" -} - -func (t *GetUserSettings_UserSettings_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetUserSettings_UserSettings_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetUserSettings_UserSettings_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetUserSettings_UserSettings_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetUserSettings_UserSettings_Edges_Node) GetEmailConfirmed() bool { - if t == nil { - t = &GetUserSettings_UserSettings_Edges_Node{} - } - return t.EmailConfirmed -} -func (t *GetUserSettings_UserSettings_Edges_Node) GetID() string { - if t == nil { - t = &GetUserSettings_UserSettings_Edges_Node{} - } - return t.ID -} -func (t *GetUserSettings_UserSettings_Edges_Node) GetIsTfaEnabled() *bool { - if t == nil { - t = &GetUserSettings_UserSettings_Edges_Node{} - } - return t.IsTfaEnabled -} -func (t *GetUserSettings_UserSettings_Edges_Node) GetIsWebauthnAllowed() *bool { - if t == nil { - t = &GetUserSettings_UserSettings_Edges_Node{} - } - return t.IsWebauthnAllowed -} -func (t *GetUserSettings_UserSettings_Edges_Node) GetLocked() bool { - if t == nil { - t = &GetUserSettings_UserSettings_Edges_Node{} - } - return t.Locked -} -func (t *GetUserSettings_UserSettings_Edges_Node) GetSilencedAt() *time.Time { - if t == nil { - t = &GetUserSettings_UserSettings_Edges_Node{} - } - return t.SilencedAt -} -func (t *GetUserSettings_UserSettings_Edges_Node) GetStatus() *enums.UserStatus { - if t == nil { - t = &GetUserSettings_UserSettings_Edges_Node{} - } - return &t.Status -} -func (t *GetUserSettings_UserSettings_Edges_Node) GetSuspendedAt() *time.Time { - if t == nil { - t = &GetUserSettings_UserSettings_Edges_Node{} - } - return t.SuspendedAt -} -func (t *GetUserSettings_UserSettings_Edges_Node) GetTags() []string { - if t == nil { - t = &GetUserSettings_UserSettings_Edges_Node{} - } - return t.Tags -} -func (t *GetUserSettings_UserSettings_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetUserSettings_UserSettings_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetUserSettings_UserSettings_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetUserSettings_UserSettings_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetUserSettings_UserSettings_Edges_Node) GetUserID() *string { - if t == nil { - t = &GetUserSettings_UserSettings_Edges_Node{} - } - return t.UserID -} - -type GetUserSettings_UserSettings_Edges struct { - Node *GetUserSettings_UserSettings_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetUserSettings_UserSettings_Edges) GetNode() *GetUserSettings_UserSettings_Edges_Node { - if t == nil { - t = &GetUserSettings_UserSettings_Edges{} - } - return t.Node -} - -type GetUserSettings_UserSettings struct { - Edges []*GetUserSettings_UserSettings_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetUserSettings_UserSettings_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetUserSettings_UserSettings) GetEdges() []*GetUserSettings_UserSettings_Edges { - if t == nil { - t = &GetUserSettings_UserSettings{} - } - return t.Edges -} -func (t *GetUserSettings_UserSettings) GetPageInfo() *GetUserSettings_UserSettings_PageInfo { - if t == nil { - t = &GetUserSettings_UserSettings{} - } - return &t.PageInfo -} -func (t *GetUserSettings_UserSettings) GetTotalCount() int64 { - if t == nil { - t = &GetUserSettings_UserSettings{} - } - return t.TotalCount -} - -type UpdateUserSetting_UpdateUserSetting_UserSetting struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - EmailConfirmed bool "json:\"emailConfirmed\" graphql:\"emailConfirmed\"" - ID string "json:\"id\" graphql:\"id\"" - IsTfaEnabled *bool "json:\"isTfaEnabled,omitempty\" graphql:\"isTfaEnabled\"" - IsWebauthnAllowed *bool "json:\"isWebauthnAllowed,omitempty\" graphql:\"isWebauthnAllowed\"" - Locked bool "json:\"locked\" graphql:\"locked\"" - SilencedAt *time.Time "json:\"silencedAt,omitempty\" graphql:\"silencedAt\"" - Status enums.UserStatus "json:\"status\" graphql:\"status\"" - SuspendedAt *time.Time "json:\"suspendedAt,omitempty\" graphql:\"suspendedAt\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - UserID *string "json:\"userID,omitempty\" graphql:\"userID\"" -} - -func (t *UpdateUserSetting_UpdateUserSetting_UserSetting) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateUserSetting_UpdateUserSetting_UserSetting{} - } - return t.CreatedAt -} -func (t *UpdateUserSetting_UpdateUserSetting_UserSetting) GetCreatedBy() *string { - if t == nil { - t = &UpdateUserSetting_UpdateUserSetting_UserSetting{} - } - return t.CreatedBy -} -func (t *UpdateUserSetting_UpdateUserSetting_UserSetting) GetEmailConfirmed() bool { - if t == nil { - t = &UpdateUserSetting_UpdateUserSetting_UserSetting{} - } - return t.EmailConfirmed -} -func (t *UpdateUserSetting_UpdateUserSetting_UserSetting) GetID() string { - if t == nil { - t = &UpdateUserSetting_UpdateUserSetting_UserSetting{} - } - return t.ID -} -func (t *UpdateUserSetting_UpdateUserSetting_UserSetting) GetIsTfaEnabled() *bool { - if t == nil { - t = &UpdateUserSetting_UpdateUserSetting_UserSetting{} - } - return t.IsTfaEnabled -} -func (t *UpdateUserSetting_UpdateUserSetting_UserSetting) GetIsWebauthnAllowed() *bool { - if t == nil { - t = &UpdateUserSetting_UpdateUserSetting_UserSetting{} - } - return t.IsWebauthnAllowed -} -func (t *UpdateUserSetting_UpdateUserSetting_UserSetting) GetLocked() bool { - if t == nil { - t = &UpdateUserSetting_UpdateUserSetting_UserSetting{} - } - return t.Locked -} -func (t *UpdateUserSetting_UpdateUserSetting_UserSetting) GetSilencedAt() *time.Time { - if t == nil { - t = &UpdateUserSetting_UpdateUserSetting_UserSetting{} - } - return t.SilencedAt -} -func (t *UpdateUserSetting_UpdateUserSetting_UserSetting) GetStatus() *enums.UserStatus { - if t == nil { - t = &UpdateUserSetting_UpdateUserSetting_UserSetting{} - } - return &t.Status -} -func (t *UpdateUserSetting_UpdateUserSetting_UserSetting) GetSuspendedAt() *time.Time { - if t == nil { - t = &UpdateUserSetting_UpdateUserSetting_UserSetting{} - } - return t.SuspendedAt -} -func (t *UpdateUserSetting_UpdateUserSetting_UserSetting) GetTags() []string { - if t == nil { - t = &UpdateUserSetting_UpdateUserSetting_UserSetting{} - } - return t.Tags -} -func (t *UpdateUserSetting_UpdateUserSetting_UserSetting) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateUserSetting_UpdateUserSetting_UserSetting{} - } - return t.UpdatedAt -} -func (t *UpdateUserSetting_UpdateUserSetting_UserSetting) GetUpdatedBy() *string { - if t == nil { - t = &UpdateUserSetting_UpdateUserSetting_UserSetting{} - } - return t.UpdatedBy -} -func (t *UpdateUserSetting_UpdateUserSetting_UserSetting) GetUserID() *string { - if t == nil { - t = &UpdateUserSetting_UpdateUserSetting_UserSetting{} - } - return t.UserID -} - -type UpdateUserSetting_UpdateUserSetting struct { - UserSetting UpdateUserSetting_UpdateUserSetting_UserSetting "json:\"userSetting\" graphql:\"userSetting\"" -} - -func (t *UpdateUserSetting_UpdateUserSetting) GetUserSetting() *UpdateUserSetting_UpdateUserSetting_UserSetting { - if t == nil { - t = &UpdateUserSetting_UpdateUserSetting{} - } - return &t.UserSetting -} - -type CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities struct { - Blocking *bool "json:\"blocking,omitempty\" graphql:\"blocking\"" - Category *string "json:\"category,omitempty\" graphql:\"category\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - CveID *string "json:\"cveID,omitempty\" graphql:\"cveID\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DiscoveredAt *models.DateTime "json:\"discoveredAt,omitempty\" graphql:\"discoveredAt\"" - DisplayName *string "json:\"displayName,omitempty\" graphql:\"displayName\"" - Exploitability *float64 "json:\"exploitability,omitempty\" graphql:\"exploitability\"" - ExternalID string "json:\"externalID\" graphql:\"externalID\"" - ExternalOwnerID *string "json:\"externalOwnerID,omitempty\" graphql:\"externalOwnerID\"" - ExternalURI *string "json:\"externalURI,omitempty\" graphql:\"externalURI\"" - ID string "json:\"id\" graphql:\"id\"" - Impact *float64 "json:\"impact,omitempty\" graphql:\"impact\"" - Impacts []string "json:\"impacts,omitempty\" graphql:\"impacts\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Open *bool "json:\"open,omitempty\" graphql:\"open\"" - Priority *string "json:\"priority,omitempty\" graphql:\"priority\"" - Production *bool "json:\"production,omitempty\" graphql:\"production\"" - Public *bool "json:\"public,omitempty\" graphql:\"public\"" - PublishedAt *models.DateTime "json:\"publishedAt,omitempty\" graphql:\"publishedAt\"" - RawPayload map[string]any "json:\"rawPayload,omitempty\" graphql:\"rawPayload\"" - References []string "json:\"references,omitempty\" graphql:\"references\"" - RemediationSLA *int64 "json:\"remediationSLA,omitempty\" graphql:\"remediationSLA\"" - Score *float64 "json:\"score,omitempty\" graphql:\"score\"" - Severity *string "json:\"severity,omitempty\" graphql:\"severity\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - SourceUpdatedAt *models.DateTime "json:\"sourceUpdatedAt,omitempty\" graphql:\"sourceUpdatedAt\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Validated *bool "json:\"validated,omitempty\" graphql:\"validated\"" - Vector *string "json:\"vector,omitempty\" graphql:\"vector\"" - VulnerabilityStatusName *string "json:\"vulnerabilityStatusName,omitempty\" graphql:\"vulnerabilityStatusName\"" -} - -func (t *CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities) GetBlocking() *bool { - if t == nil { - t = &CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities{} - } - return t.Blocking -} -func (t *CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities) GetCategory() *string { - if t == nil { - t = &CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities{} - } - return t.Category -} -func (t *CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities) GetCveID() *string { - if t == nil { - t = &CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities{} - } - return t.CveID -} -func (t *CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities) GetDescription() *string { - if t == nil { - t = &CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities{} - } - return t.Description -} -func (t *CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities) GetDiscoveredAt() *models.DateTime { - if t == nil { - t = &CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities{} - } - return t.DiscoveredAt -} -func (t *CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities) GetDisplayName() *string { - if t == nil { - t = &CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities{} - } - return t.DisplayName -} -func (t *CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities) GetExploitability() *float64 { - if t == nil { - t = &CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities{} - } - return t.Exploitability -} -func (t *CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities) GetExternalID() string { - if t == nil { - t = &CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities{} - } - return t.ExternalID -} -func (t *CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities) GetExternalOwnerID() *string { - if t == nil { - t = &CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities{} - } - return t.ExternalOwnerID -} -func (t *CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities) GetExternalURI() *string { - if t == nil { - t = &CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities{} - } - return t.ExternalURI -} -func (t *CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities) GetID() string { - if t == nil { - t = &CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities{} - } - return t.ID -} -func (t *CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities) GetImpact() *float64 { - if t == nil { - t = &CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities{} - } - return t.Impact -} -func (t *CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities) GetImpacts() []string { - if t == nil { - t = &CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities{} - } - return t.Impacts -} -func (t *CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities) GetMetadata() map[string]any { - if t == nil { - t = &CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities{} - } - return t.Metadata -} -func (t *CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities) GetOpen() *bool { - if t == nil { - t = &CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities{} - } - return t.Open -} -func (t *CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities) GetPriority() *string { - if t == nil { - t = &CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities{} - } - return t.Priority -} -func (t *CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities) GetProduction() *bool { - if t == nil { - t = &CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities{} - } - return t.Production -} -func (t *CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities) GetPublic() *bool { - if t == nil { - t = &CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities{} - } - return t.Public -} -func (t *CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities) GetPublishedAt() *models.DateTime { - if t == nil { - t = &CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities{} - } - return t.PublishedAt -} -func (t *CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities) GetRawPayload() map[string]any { - if t == nil { - t = &CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities{} - } - return t.RawPayload -} -func (t *CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities) GetReferences() []string { - if t == nil { - t = &CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities{} - } - return t.References -} -func (t *CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities) GetRemediationSLA() *int64 { - if t == nil { - t = &CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities{} - } - return t.RemediationSLA -} -func (t *CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities) GetScore() *float64 { - if t == nil { - t = &CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities{} - } - return t.Score -} -func (t *CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities) GetSeverity() *string { - if t == nil { - t = &CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities{} - } - return t.Severity -} -func (t *CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities) GetSource() *string { - if t == nil { - t = &CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities{} - } - return t.Source -} -func (t *CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities) GetSourceUpdatedAt() *models.DateTime { - if t == nil { - t = &CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities{} - } - return t.SourceUpdatedAt -} -func (t *CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities) GetSummary() *string { - if t == nil { - t = &CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities{} - } - return t.Summary -} -func (t *CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities) GetTags() []string { - if t == nil { - t = &CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities{} - } - return t.Tags -} -func (t *CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities{} - } - return t.UpdatedBy -} -func (t *CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities) GetValidated() *bool { - if t == nil { - t = &CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities{} - } - return t.Validated -} -func (t *CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities) GetVector() *string { - if t == nil { - t = &CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities{} - } - return t.Vector -} -func (t *CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities) GetVulnerabilityStatusName() *string { - if t == nil { - t = &CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities{} - } - return t.VulnerabilityStatusName -} - -type CreateBulkCSVVulnerability_CreateBulkCSVVulnerability struct { - Vulnerabilities []*CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities "json:\"vulnerabilities,omitempty\" graphql:\"vulnerabilities\"" -} - -func (t *CreateBulkCSVVulnerability_CreateBulkCSVVulnerability) GetVulnerabilities() []*CreateBulkCSVVulnerability_CreateBulkCSVVulnerability_Vulnerabilities { - if t == nil { - t = &CreateBulkCSVVulnerability_CreateBulkCSVVulnerability{} - } - return t.Vulnerabilities -} - -type CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities struct { - Blocking *bool "json:\"blocking,omitempty\" graphql:\"blocking\"" - Category *string "json:\"category,omitempty\" graphql:\"category\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - CveID *string "json:\"cveID,omitempty\" graphql:\"cveID\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DiscoveredAt *models.DateTime "json:\"discoveredAt,omitempty\" graphql:\"discoveredAt\"" - DisplayName *string "json:\"displayName,omitempty\" graphql:\"displayName\"" - Exploitability *float64 "json:\"exploitability,omitempty\" graphql:\"exploitability\"" - ExternalID string "json:\"externalID\" graphql:\"externalID\"" - ExternalOwnerID *string "json:\"externalOwnerID,omitempty\" graphql:\"externalOwnerID\"" - ExternalURI *string "json:\"externalURI,omitempty\" graphql:\"externalURI\"" - ID string "json:\"id\" graphql:\"id\"" - Impact *float64 "json:\"impact,omitempty\" graphql:\"impact\"" - Impacts []string "json:\"impacts,omitempty\" graphql:\"impacts\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Open *bool "json:\"open,omitempty\" graphql:\"open\"" - Priority *string "json:\"priority,omitempty\" graphql:\"priority\"" - Production *bool "json:\"production,omitempty\" graphql:\"production\"" - Public *bool "json:\"public,omitempty\" graphql:\"public\"" - PublishedAt *models.DateTime "json:\"publishedAt,omitempty\" graphql:\"publishedAt\"" - RawPayload map[string]any "json:\"rawPayload,omitempty\" graphql:\"rawPayload\"" - References []string "json:\"references,omitempty\" graphql:\"references\"" - RemediationSLA *int64 "json:\"remediationSLA,omitempty\" graphql:\"remediationSLA\"" - Score *float64 "json:\"score,omitempty\" graphql:\"score\"" - Severity *string "json:\"severity,omitempty\" graphql:\"severity\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - SourceUpdatedAt *models.DateTime "json:\"sourceUpdatedAt,omitempty\" graphql:\"sourceUpdatedAt\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Validated *bool "json:\"validated,omitempty\" graphql:\"validated\"" - Vector *string "json:\"vector,omitempty\" graphql:\"vector\"" - VulnerabilityStatusName *string "json:\"vulnerabilityStatusName,omitempty\" graphql:\"vulnerabilityStatusName\"" -} - -func (t *CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities) GetBlocking() *bool { - if t == nil { - t = &CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities{} - } - return t.Blocking -} -func (t *CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities) GetCategory() *string { - if t == nil { - t = &CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities{} - } - return t.Category -} -func (t *CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities{} - } - return t.CreatedAt -} -func (t *CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities{} - } - return t.CreatedBy -} -func (t *CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities) GetCveID() *string { - if t == nil { - t = &CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities{} - } - return t.CveID -} -func (t *CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities) GetDescription() *string { - if t == nil { - t = &CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities{} - } - return t.Description -} -func (t *CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities) GetDiscoveredAt() *models.DateTime { - if t == nil { - t = &CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities{} - } - return t.DiscoveredAt -} -func (t *CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities) GetDisplayName() *string { - if t == nil { - t = &CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities{} - } - return t.DisplayName -} -func (t *CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities) GetExploitability() *float64 { - if t == nil { - t = &CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities{} - } - return t.Exploitability -} -func (t *CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities) GetExternalID() string { - if t == nil { - t = &CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities{} - } - return t.ExternalID -} -func (t *CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities) GetExternalOwnerID() *string { - if t == nil { - t = &CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities{} - } - return t.ExternalOwnerID -} -func (t *CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities) GetExternalURI() *string { - if t == nil { - t = &CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities{} - } - return t.ExternalURI -} -func (t *CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities) GetID() string { - if t == nil { - t = &CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities{} - } - return t.ID -} -func (t *CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities) GetImpact() *float64 { - if t == nil { - t = &CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities{} - } - return t.Impact -} -func (t *CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities) GetImpacts() []string { - if t == nil { - t = &CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities{} - } - return t.Impacts -} -func (t *CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities) GetMetadata() map[string]any { - if t == nil { - t = &CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities{} - } - return t.Metadata -} -func (t *CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities) GetOpen() *bool { - if t == nil { - t = &CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities{} - } - return t.Open -} -func (t *CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities) GetPriority() *string { - if t == nil { - t = &CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities{} - } - return t.Priority -} -func (t *CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities) GetProduction() *bool { - if t == nil { - t = &CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities{} - } - return t.Production -} -func (t *CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities) GetPublic() *bool { - if t == nil { - t = &CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities{} - } - return t.Public -} -func (t *CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities) GetPublishedAt() *models.DateTime { - if t == nil { - t = &CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities{} - } - return t.PublishedAt -} -func (t *CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities) GetRawPayload() map[string]any { - if t == nil { - t = &CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities{} - } - return t.RawPayload -} -func (t *CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities) GetReferences() []string { - if t == nil { - t = &CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities{} - } - return t.References -} -func (t *CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities) GetRemediationSLA() *int64 { - if t == nil { - t = &CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities{} - } - return t.RemediationSLA -} -func (t *CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities) GetScore() *float64 { - if t == nil { - t = &CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities{} - } - return t.Score -} -func (t *CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities) GetSeverity() *string { - if t == nil { - t = &CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities{} - } - return t.Severity -} -func (t *CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities) GetSource() *string { - if t == nil { - t = &CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities{} - } - return t.Source -} -func (t *CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities) GetSourceUpdatedAt() *models.DateTime { - if t == nil { - t = &CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities{} - } - return t.SourceUpdatedAt -} -func (t *CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities) GetSummary() *string { - if t == nil { - t = &CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities{} - } - return t.Summary -} -func (t *CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities) GetTags() []string { - if t == nil { - t = &CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities{} - } - return t.Tags -} -func (t *CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities{} - } - return t.UpdatedAt -} -func (t *CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities{} - } - return t.UpdatedBy -} -func (t *CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities) GetValidated() *bool { - if t == nil { - t = &CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities{} - } - return t.Validated -} -func (t *CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities) GetVector() *string { - if t == nil { - t = &CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities{} - } - return t.Vector -} -func (t *CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities) GetVulnerabilityStatusName() *string { - if t == nil { - t = &CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities{} - } - return t.VulnerabilityStatusName -} - -type CreateBulkVulnerability_CreateBulkVulnerability struct { - Vulnerabilities []*CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities "json:\"vulnerabilities,omitempty\" graphql:\"vulnerabilities\"" -} - -func (t *CreateBulkVulnerability_CreateBulkVulnerability) GetVulnerabilities() []*CreateBulkVulnerability_CreateBulkVulnerability_Vulnerabilities { - if t == nil { - t = &CreateBulkVulnerability_CreateBulkVulnerability{} - } - return t.Vulnerabilities -} - -type CreateVulnerability_CreateVulnerability_Vulnerability struct { - Blocking *bool "json:\"blocking,omitempty\" graphql:\"blocking\"" - Category *string "json:\"category,omitempty\" graphql:\"category\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - CveID *string "json:\"cveID,omitempty\" graphql:\"cveID\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DiscoveredAt *models.DateTime "json:\"discoveredAt,omitempty\" graphql:\"discoveredAt\"" - DisplayName *string "json:\"displayName,omitempty\" graphql:\"displayName\"" - Exploitability *float64 "json:\"exploitability,omitempty\" graphql:\"exploitability\"" - ExternalID string "json:\"externalID\" graphql:\"externalID\"" - ExternalOwnerID *string "json:\"externalOwnerID,omitempty\" graphql:\"externalOwnerID\"" - ExternalURI *string "json:\"externalURI,omitempty\" graphql:\"externalURI\"" - ID string "json:\"id\" graphql:\"id\"" - Impact *float64 "json:\"impact,omitempty\" graphql:\"impact\"" - Impacts []string "json:\"impacts,omitempty\" graphql:\"impacts\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Open *bool "json:\"open,omitempty\" graphql:\"open\"" - Priority *string "json:\"priority,omitempty\" graphql:\"priority\"" - Production *bool "json:\"production,omitempty\" graphql:\"production\"" - Public *bool "json:\"public,omitempty\" graphql:\"public\"" - PublishedAt *models.DateTime "json:\"publishedAt,omitempty\" graphql:\"publishedAt\"" - RawPayload map[string]any "json:\"rawPayload,omitempty\" graphql:\"rawPayload\"" - References []string "json:\"references,omitempty\" graphql:\"references\"" - RemediationSLA *int64 "json:\"remediationSLA,omitempty\" graphql:\"remediationSLA\"" - Score *float64 "json:\"score,omitempty\" graphql:\"score\"" - Severity *string "json:\"severity,omitempty\" graphql:\"severity\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - SourceUpdatedAt *models.DateTime "json:\"sourceUpdatedAt,omitempty\" graphql:\"sourceUpdatedAt\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Validated *bool "json:\"validated,omitempty\" graphql:\"validated\"" - Vector *string "json:\"vector,omitempty\" graphql:\"vector\"" - VulnerabilityStatusName *string "json:\"vulnerabilityStatusName,omitempty\" graphql:\"vulnerabilityStatusName\"" -} - -func (t *CreateVulnerability_CreateVulnerability_Vulnerability) GetBlocking() *bool { - if t == nil { - t = &CreateVulnerability_CreateVulnerability_Vulnerability{} - } - return t.Blocking -} -func (t *CreateVulnerability_CreateVulnerability_Vulnerability) GetCategory() *string { - if t == nil { - t = &CreateVulnerability_CreateVulnerability_Vulnerability{} - } - return t.Category -} -func (t *CreateVulnerability_CreateVulnerability_Vulnerability) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateVulnerability_CreateVulnerability_Vulnerability{} - } - return t.CreatedAt -} -func (t *CreateVulnerability_CreateVulnerability_Vulnerability) GetCreatedBy() *string { - if t == nil { - t = &CreateVulnerability_CreateVulnerability_Vulnerability{} - } - return t.CreatedBy -} -func (t *CreateVulnerability_CreateVulnerability_Vulnerability) GetCveID() *string { - if t == nil { - t = &CreateVulnerability_CreateVulnerability_Vulnerability{} - } - return t.CveID -} -func (t *CreateVulnerability_CreateVulnerability_Vulnerability) GetDescription() *string { - if t == nil { - t = &CreateVulnerability_CreateVulnerability_Vulnerability{} - } - return t.Description -} -func (t *CreateVulnerability_CreateVulnerability_Vulnerability) GetDiscoveredAt() *models.DateTime { - if t == nil { - t = &CreateVulnerability_CreateVulnerability_Vulnerability{} - } - return t.DiscoveredAt -} -func (t *CreateVulnerability_CreateVulnerability_Vulnerability) GetDisplayName() *string { - if t == nil { - t = &CreateVulnerability_CreateVulnerability_Vulnerability{} - } - return t.DisplayName -} -func (t *CreateVulnerability_CreateVulnerability_Vulnerability) GetExploitability() *float64 { - if t == nil { - t = &CreateVulnerability_CreateVulnerability_Vulnerability{} - } - return t.Exploitability -} -func (t *CreateVulnerability_CreateVulnerability_Vulnerability) GetExternalID() string { - if t == nil { - t = &CreateVulnerability_CreateVulnerability_Vulnerability{} - } - return t.ExternalID -} -func (t *CreateVulnerability_CreateVulnerability_Vulnerability) GetExternalOwnerID() *string { - if t == nil { - t = &CreateVulnerability_CreateVulnerability_Vulnerability{} - } - return t.ExternalOwnerID -} -func (t *CreateVulnerability_CreateVulnerability_Vulnerability) GetExternalURI() *string { - if t == nil { - t = &CreateVulnerability_CreateVulnerability_Vulnerability{} - } - return t.ExternalURI -} -func (t *CreateVulnerability_CreateVulnerability_Vulnerability) GetID() string { - if t == nil { - t = &CreateVulnerability_CreateVulnerability_Vulnerability{} - } - return t.ID -} -func (t *CreateVulnerability_CreateVulnerability_Vulnerability) GetImpact() *float64 { - if t == nil { - t = &CreateVulnerability_CreateVulnerability_Vulnerability{} - } - return t.Impact -} -func (t *CreateVulnerability_CreateVulnerability_Vulnerability) GetImpacts() []string { - if t == nil { - t = &CreateVulnerability_CreateVulnerability_Vulnerability{} - } - return t.Impacts -} -func (t *CreateVulnerability_CreateVulnerability_Vulnerability) GetMetadata() map[string]any { - if t == nil { - t = &CreateVulnerability_CreateVulnerability_Vulnerability{} - } - return t.Metadata -} -func (t *CreateVulnerability_CreateVulnerability_Vulnerability) GetOpen() *bool { - if t == nil { - t = &CreateVulnerability_CreateVulnerability_Vulnerability{} - } - return t.Open -} -func (t *CreateVulnerability_CreateVulnerability_Vulnerability) GetPriority() *string { - if t == nil { - t = &CreateVulnerability_CreateVulnerability_Vulnerability{} - } - return t.Priority -} -func (t *CreateVulnerability_CreateVulnerability_Vulnerability) GetProduction() *bool { - if t == nil { - t = &CreateVulnerability_CreateVulnerability_Vulnerability{} - } - return t.Production -} -func (t *CreateVulnerability_CreateVulnerability_Vulnerability) GetPublic() *bool { - if t == nil { - t = &CreateVulnerability_CreateVulnerability_Vulnerability{} - } - return t.Public -} -func (t *CreateVulnerability_CreateVulnerability_Vulnerability) GetPublishedAt() *models.DateTime { - if t == nil { - t = &CreateVulnerability_CreateVulnerability_Vulnerability{} - } - return t.PublishedAt -} -func (t *CreateVulnerability_CreateVulnerability_Vulnerability) GetRawPayload() map[string]any { - if t == nil { - t = &CreateVulnerability_CreateVulnerability_Vulnerability{} - } - return t.RawPayload -} -func (t *CreateVulnerability_CreateVulnerability_Vulnerability) GetReferences() []string { - if t == nil { - t = &CreateVulnerability_CreateVulnerability_Vulnerability{} - } - return t.References -} -func (t *CreateVulnerability_CreateVulnerability_Vulnerability) GetRemediationSLA() *int64 { - if t == nil { - t = &CreateVulnerability_CreateVulnerability_Vulnerability{} - } - return t.RemediationSLA -} -func (t *CreateVulnerability_CreateVulnerability_Vulnerability) GetScore() *float64 { - if t == nil { - t = &CreateVulnerability_CreateVulnerability_Vulnerability{} - } - return t.Score -} -func (t *CreateVulnerability_CreateVulnerability_Vulnerability) GetSeverity() *string { - if t == nil { - t = &CreateVulnerability_CreateVulnerability_Vulnerability{} - } - return t.Severity -} -func (t *CreateVulnerability_CreateVulnerability_Vulnerability) GetSource() *string { - if t == nil { - t = &CreateVulnerability_CreateVulnerability_Vulnerability{} - } - return t.Source -} -func (t *CreateVulnerability_CreateVulnerability_Vulnerability) GetSourceUpdatedAt() *models.DateTime { - if t == nil { - t = &CreateVulnerability_CreateVulnerability_Vulnerability{} - } - return t.SourceUpdatedAt -} -func (t *CreateVulnerability_CreateVulnerability_Vulnerability) GetSummary() *string { - if t == nil { - t = &CreateVulnerability_CreateVulnerability_Vulnerability{} - } - return t.Summary -} -func (t *CreateVulnerability_CreateVulnerability_Vulnerability) GetTags() []string { - if t == nil { - t = &CreateVulnerability_CreateVulnerability_Vulnerability{} - } - return t.Tags -} -func (t *CreateVulnerability_CreateVulnerability_Vulnerability) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateVulnerability_CreateVulnerability_Vulnerability{} - } - return t.UpdatedAt -} -func (t *CreateVulnerability_CreateVulnerability_Vulnerability) GetUpdatedBy() *string { - if t == nil { - t = &CreateVulnerability_CreateVulnerability_Vulnerability{} - } - return t.UpdatedBy -} -func (t *CreateVulnerability_CreateVulnerability_Vulnerability) GetValidated() *bool { - if t == nil { - t = &CreateVulnerability_CreateVulnerability_Vulnerability{} - } - return t.Validated -} -func (t *CreateVulnerability_CreateVulnerability_Vulnerability) GetVector() *string { - if t == nil { - t = &CreateVulnerability_CreateVulnerability_Vulnerability{} - } - return t.Vector -} -func (t *CreateVulnerability_CreateVulnerability_Vulnerability) GetVulnerabilityStatusName() *string { - if t == nil { - t = &CreateVulnerability_CreateVulnerability_Vulnerability{} - } - return t.VulnerabilityStatusName -} - -type CreateVulnerability_CreateVulnerability struct { - Vulnerability CreateVulnerability_CreateVulnerability_Vulnerability "json:\"vulnerability\" graphql:\"vulnerability\"" -} - -func (t *CreateVulnerability_CreateVulnerability) GetVulnerability() *CreateVulnerability_CreateVulnerability_Vulnerability { - if t == nil { - t = &CreateVulnerability_CreateVulnerability{} - } - return &t.Vulnerability -} - -type DeleteVulnerability_DeleteVulnerability struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteVulnerability_DeleteVulnerability) GetDeletedID() string { - if t == nil { - t = &DeleteVulnerability_DeleteVulnerability{} - } - return t.DeletedID -} - -type GetAllVulnerabilities_Vulnerabilities_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllVulnerabilities_Vulnerabilities_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllVulnerabilities_Vulnerabilities_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllVulnerabilities_Vulnerabilities_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllVulnerabilities_Vulnerabilities_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities_PageInfo{} - } - return t.StartCursor -} - -type GetAllVulnerabilities_Vulnerabilities_Edges_Node struct { - Blocking *bool "json:\"blocking,omitempty\" graphql:\"blocking\"" - Category *string "json:\"category,omitempty\" graphql:\"category\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - CveID *string "json:\"cveID,omitempty\" graphql:\"cveID\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DiscoveredAt *models.DateTime "json:\"discoveredAt,omitempty\" graphql:\"discoveredAt\"" - DisplayName *string "json:\"displayName,omitempty\" graphql:\"displayName\"" - Exploitability *float64 "json:\"exploitability,omitempty\" graphql:\"exploitability\"" - ExternalID string "json:\"externalID\" graphql:\"externalID\"" - ExternalOwnerID *string "json:\"externalOwnerID,omitempty\" graphql:\"externalOwnerID\"" - ExternalURI *string "json:\"externalURI,omitempty\" graphql:\"externalURI\"" - ID string "json:\"id\" graphql:\"id\"" - Impact *float64 "json:\"impact,omitempty\" graphql:\"impact\"" - Impacts []string "json:\"impacts,omitempty\" graphql:\"impacts\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Open *bool "json:\"open,omitempty\" graphql:\"open\"" - Priority *string "json:\"priority,omitempty\" graphql:\"priority\"" - Production *bool "json:\"production,omitempty\" graphql:\"production\"" - Public *bool "json:\"public,omitempty\" graphql:\"public\"" - PublishedAt *models.DateTime "json:\"publishedAt,omitempty\" graphql:\"publishedAt\"" - RawPayload map[string]any "json:\"rawPayload,omitempty\" graphql:\"rawPayload\"" - References []string "json:\"references,omitempty\" graphql:\"references\"" - RemediationSLA *int64 "json:\"remediationSLA,omitempty\" graphql:\"remediationSLA\"" - Score *float64 "json:\"score,omitempty\" graphql:\"score\"" - Severity *string "json:\"severity,omitempty\" graphql:\"severity\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - SourceUpdatedAt *models.DateTime "json:\"sourceUpdatedAt,omitempty\" graphql:\"sourceUpdatedAt\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Validated *bool "json:\"validated,omitempty\" graphql:\"validated\"" - Vector *string "json:\"vector,omitempty\" graphql:\"vector\"" - VulnerabilityStatusName *string "json:\"vulnerabilityStatusName,omitempty\" graphql:\"vulnerabilityStatusName\"" -} - -func (t *GetAllVulnerabilities_Vulnerabilities_Edges_Node) GetBlocking() *bool { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.Blocking -} -func (t *GetAllVulnerabilities_Vulnerabilities_Edges_Node) GetCategory() *string { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.Category -} -func (t *GetAllVulnerabilities_Vulnerabilities_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllVulnerabilities_Vulnerabilities_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllVulnerabilities_Vulnerabilities_Edges_Node) GetCveID() *string { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.CveID -} -func (t *GetAllVulnerabilities_Vulnerabilities_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.Description -} -func (t *GetAllVulnerabilities_Vulnerabilities_Edges_Node) GetDiscoveredAt() *models.DateTime { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.DiscoveredAt -} -func (t *GetAllVulnerabilities_Vulnerabilities_Edges_Node) GetDisplayName() *string { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.DisplayName -} -func (t *GetAllVulnerabilities_Vulnerabilities_Edges_Node) GetExploitability() *float64 { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.Exploitability -} -func (t *GetAllVulnerabilities_Vulnerabilities_Edges_Node) GetExternalID() string { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.ExternalID -} -func (t *GetAllVulnerabilities_Vulnerabilities_Edges_Node) GetExternalOwnerID() *string { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.ExternalOwnerID -} -func (t *GetAllVulnerabilities_Vulnerabilities_Edges_Node) GetExternalURI() *string { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.ExternalURI -} -func (t *GetAllVulnerabilities_Vulnerabilities_Edges_Node) GetID() string { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.ID -} -func (t *GetAllVulnerabilities_Vulnerabilities_Edges_Node) GetImpact() *float64 { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.Impact -} -func (t *GetAllVulnerabilities_Vulnerabilities_Edges_Node) GetImpacts() []string { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.Impacts -} -func (t *GetAllVulnerabilities_Vulnerabilities_Edges_Node) GetMetadata() map[string]any { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.Metadata -} -func (t *GetAllVulnerabilities_Vulnerabilities_Edges_Node) GetOpen() *bool { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.Open -} -func (t *GetAllVulnerabilities_Vulnerabilities_Edges_Node) GetPriority() *string { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.Priority -} -func (t *GetAllVulnerabilities_Vulnerabilities_Edges_Node) GetProduction() *bool { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.Production -} -func (t *GetAllVulnerabilities_Vulnerabilities_Edges_Node) GetPublic() *bool { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.Public -} -func (t *GetAllVulnerabilities_Vulnerabilities_Edges_Node) GetPublishedAt() *models.DateTime { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.PublishedAt -} -func (t *GetAllVulnerabilities_Vulnerabilities_Edges_Node) GetRawPayload() map[string]any { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.RawPayload -} -func (t *GetAllVulnerabilities_Vulnerabilities_Edges_Node) GetReferences() []string { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.References -} -func (t *GetAllVulnerabilities_Vulnerabilities_Edges_Node) GetRemediationSLA() *int64 { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.RemediationSLA -} -func (t *GetAllVulnerabilities_Vulnerabilities_Edges_Node) GetScore() *float64 { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.Score -} -func (t *GetAllVulnerabilities_Vulnerabilities_Edges_Node) GetSeverity() *string { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.Severity -} -func (t *GetAllVulnerabilities_Vulnerabilities_Edges_Node) GetSource() *string { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.Source -} -func (t *GetAllVulnerabilities_Vulnerabilities_Edges_Node) GetSourceUpdatedAt() *models.DateTime { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.SourceUpdatedAt -} -func (t *GetAllVulnerabilities_Vulnerabilities_Edges_Node) GetSummary() *string { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.Summary -} -func (t *GetAllVulnerabilities_Vulnerabilities_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.Tags -} -func (t *GetAllVulnerabilities_Vulnerabilities_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllVulnerabilities_Vulnerabilities_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetAllVulnerabilities_Vulnerabilities_Edges_Node) GetValidated() *bool { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.Validated -} -func (t *GetAllVulnerabilities_Vulnerabilities_Edges_Node) GetVector() *string { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.Vector -} -func (t *GetAllVulnerabilities_Vulnerabilities_Edges_Node) GetVulnerabilityStatusName() *string { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.VulnerabilityStatusName -} - -type GetAllVulnerabilities_Vulnerabilities_Edges struct { - Node *GetAllVulnerabilities_Vulnerabilities_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllVulnerabilities_Vulnerabilities_Edges) GetNode() *GetAllVulnerabilities_Vulnerabilities_Edges_Node { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities_Edges{} - } - return t.Node -} - -type GetAllVulnerabilities_Vulnerabilities struct { - Edges []*GetAllVulnerabilities_Vulnerabilities_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllVulnerabilities_Vulnerabilities_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllVulnerabilities_Vulnerabilities) GetEdges() []*GetAllVulnerabilities_Vulnerabilities_Edges { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities{} - } - return t.Edges -} -func (t *GetAllVulnerabilities_Vulnerabilities) GetPageInfo() *GetAllVulnerabilities_Vulnerabilities_PageInfo { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities{} - } - return &t.PageInfo -} -func (t *GetAllVulnerabilities_Vulnerabilities) GetTotalCount() int64 { - if t == nil { - t = &GetAllVulnerabilities_Vulnerabilities{} - } - return t.TotalCount -} - -type GetVulnerabilityByID_Vulnerability struct { - Blocking *bool "json:\"blocking,omitempty\" graphql:\"blocking\"" - Category *string "json:\"category,omitempty\" graphql:\"category\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - CveID *string "json:\"cveID,omitempty\" graphql:\"cveID\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DiscoveredAt *models.DateTime "json:\"discoveredAt,omitempty\" graphql:\"discoveredAt\"" - DisplayName *string "json:\"displayName,omitempty\" graphql:\"displayName\"" - Exploitability *float64 "json:\"exploitability,omitempty\" graphql:\"exploitability\"" - ExternalID string "json:\"externalID\" graphql:\"externalID\"" - ExternalOwnerID *string "json:\"externalOwnerID,omitempty\" graphql:\"externalOwnerID\"" - ExternalURI *string "json:\"externalURI,omitempty\" graphql:\"externalURI\"" - ID string "json:\"id\" graphql:\"id\"" - Impact *float64 "json:\"impact,omitempty\" graphql:\"impact\"" - Impacts []string "json:\"impacts,omitempty\" graphql:\"impacts\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Open *bool "json:\"open,omitempty\" graphql:\"open\"" - Priority *string "json:\"priority,omitempty\" graphql:\"priority\"" - Production *bool "json:\"production,omitempty\" graphql:\"production\"" - Public *bool "json:\"public,omitempty\" graphql:\"public\"" - PublishedAt *models.DateTime "json:\"publishedAt,omitempty\" graphql:\"publishedAt\"" - RawPayload map[string]any "json:\"rawPayload,omitempty\" graphql:\"rawPayload\"" - References []string "json:\"references,omitempty\" graphql:\"references\"" - RemediationSLA *int64 "json:\"remediationSLA,omitempty\" graphql:\"remediationSLA\"" - Score *float64 "json:\"score,omitempty\" graphql:\"score\"" - Severity *string "json:\"severity,omitempty\" graphql:\"severity\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - SourceUpdatedAt *models.DateTime "json:\"sourceUpdatedAt,omitempty\" graphql:\"sourceUpdatedAt\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Validated *bool "json:\"validated,omitempty\" graphql:\"validated\"" - Vector *string "json:\"vector,omitempty\" graphql:\"vector\"" - VulnerabilityStatusName *string "json:\"vulnerabilityStatusName,omitempty\" graphql:\"vulnerabilityStatusName\"" -} - -func (t *GetVulnerabilityByID_Vulnerability) GetBlocking() *bool { - if t == nil { - t = &GetVulnerabilityByID_Vulnerability{} - } - return t.Blocking -} -func (t *GetVulnerabilityByID_Vulnerability) GetCategory() *string { - if t == nil { - t = &GetVulnerabilityByID_Vulnerability{} - } - return t.Category -} -func (t *GetVulnerabilityByID_Vulnerability) GetCreatedAt() *time.Time { - if t == nil { - t = &GetVulnerabilityByID_Vulnerability{} - } - return t.CreatedAt -} -func (t *GetVulnerabilityByID_Vulnerability) GetCreatedBy() *string { - if t == nil { - t = &GetVulnerabilityByID_Vulnerability{} - } - return t.CreatedBy -} -func (t *GetVulnerabilityByID_Vulnerability) GetCveID() *string { - if t == nil { - t = &GetVulnerabilityByID_Vulnerability{} - } - return t.CveID -} -func (t *GetVulnerabilityByID_Vulnerability) GetDescription() *string { - if t == nil { - t = &GetVulnerabilityByID_Vulnerability{} - } - return t.Description -} -func (t *GetVulnerabilityByID_Vulnerability) GetDiscoveredAt() *models.DateTime { - if t == nil { - t = &GetVulnerabilityByID_Vulnerability{} - } - return t.DiscoveredAt -} -func (t *GetVulnerabilityByID_Vulnerability) GetDisplayName() *string { - if t == nil { - t = &GetVulnerabilityByID_Vulnerability{} - } - return t.DisplayName -} -func (t *GetVulnerabilityByID_Vulnerability) GetExploitability() *float64 { - if t == nil { - t = &GetVulnerabilityByID_Vulnerability{} - } - return t.Exploitability -} -func (t *GetVulnerabilityByID_Vulnerability) GetExternalID() string { - if t == nil { - t = &GetVulnerabilityByID_Vulnerability{} - } - return t.ExternalID -} -func (t *GetVulnerabilityByID_Vulnerability) GetExternalOwnerID() *string { - if t == nil { - t = &GetVulnerabilityByID_Vulnerability{} - } - return t.ExternalOwnerID -} -func (t *GetVulnerabilityByID_Vulnerability) GetExternalURI() *string { - if t == nil { - t = &GetVulnerabilityByID_Vulnerability{} - } - return t.ExternalURI -} -func (t *GetVulnerabilityByID_Vulnerability) GetID() string { - if t == nil { - t = &GetVulnerabilityByID_Vulnerability{} - } - return t.ID -} -func (t *GetVulnerabilityByID_Vulnerability) GetImpact() *float64 { - if t == nil { - t = &GetVulnerabilityByID_Vulnerability{} - } - return t.Impact -} -func (t *GetVulnerabilityByID_Vulnerability) GetImpacts() []string { - if t == nil { - t = &GetVulnerabilityByID_Vulnerability{} - } - return t.Impacts -} -func (t *GetVulnerabilityByID_Vulnerability) GetMetadata() map[string]any { - if t == nil { - t = &GetVulnerabilityByID_Vulnerability{} - } - return t.Metadata -} -func (t *GetVulnerabilityByID_Vulnerability) GetOpen() *bool { - if t == nil { - t = &GetVulnerabilityByID_Vulnerability{} - } - return t.Open -} -func (t *GetVulnerabilityByID_Vulnerability) GetPriority() *string { - if t == nil { - t = &GetVulnerabilityByID_Vulnerability{} - } - return t.Priority -} -func (t *GetVulnerabilityByID_Vulnerability) GetProduction() *bool { - if t == nil { - t = &GetVulnerabilityByID_Vulnerability{} - } - return t.Production -} -func (t *GetVulnerabilityByID_Vulnerability) GetPublic() *bool { - if t == nil { - t = &GetVulnerabilityByID_Vulnerability{} - } - return t.Public -} -func (t *GetVulnerabilityByID_Vulnerability) GetPublishedAt() *models.DateTime { - if t == nil { - t = &GetVulnerabilityByID_Vulnerability{} - } - return t.PublishedAt -} -func (t *GetVulnerabilityByID_Vulnerability) GetRawPayload() map[string]any { - if t == nil { - t = &GetVulnerabilityByID_Vulnerability{} - } - return t.RawPayload -} -func (t *GetVulnerabilityByID_Vulnerability) GetReferences() []string { - if t == nil { - t = &GetVulnerabilityByID_Vulnerability{} - } - return t.References -} -func (t *GetVulnerabilityByID_Vulnerability) GetRemediationSLA() *int64 { - if t == nil { - t = &GetVulnerabilityByID_Vulnerability{} - } - return t.RemediationSLA -} -func (t *GetVulnerabilityByID_Vulnerability) GetScore() *float64 { - if t == nil { - t = &GetVulnerabilityByID_Vulnerability{} - } - return t.Score -} -func (t *GetVulnerabilityByID_Vulnerability) GetSeverity() *string { - if t == nil { - t = &GetVulnerabilityByID_Vulnerability{} - } - return t.Severity -} -func (t *GetVulnerabilityByID_Vulnerability) GetSource() *string { - if t == nil { - t = &GetVulnerabilityByID_Vulnerability{} - } - return t.Source -} -func (t *GetVulnerabilityByID_Vulnerability) GetSourceUpdatedAt() *models.DateTime { - if t == nil { - t = &GetVulnerabilityByID_Vulnerability{} - } - return t.SourceUpdatedAt -} -func (t *GetVulnerabilityByID_Vulnerability) GetSummary() *string { - if t == nil { - t = &GetVulnerabilityByID_Vulnerability{} - } - return t.Summary -} -func (t *GetVulnerabilityByID_Vulnerability) GetTags() []string { - if t == nil { - t = &GetVulnerabilityByID_Vulnerability{} - } - return t.Tags -} -func (t *GetVulnerabilityByID_Vulnerability) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetVulnerabilityByID_Vulnerability{} - } - return t.UpdatedAt -} -func (t *GetVulnerabilityByID_Vulnerability) GetUpdatedBy() *string { - if t == nil { - t = &GetVulnerabilityByID_Vulnerability{} - } - return t.UpdatedBy -} -func (t *GetVulnerabilityByID_Vulnerability) GetValidated() *bool { - if t == nil { - t = &GetVulnerabilityByID_Vulnerability{} - } - return t.Validated -} -func (t *GetVulnerabilityByID_Vulnerability) GetVector() *string { - if t == nil { - t = &GetVulnerabilityByID_Vulnerability{} - } - return t.Vector -} -func (t *GetVulnerabilityByID_Vulnerability) GetVulnerabilityStatusName() *string { - if t == nil { - t = &GetVulnerabilityByID_Vulnerability{} - } - return t.VulnerabilityStatusName -} - -type GetVulnerabilities_Vulnerabilities_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetVulnerabilities_Vulnerabilities_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities_PageInfo{} - } - return t.EndCursor -} -func (t *GetVulnerabilities_Vulnerabilities_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities_PageInfo{} - } - return t.HasNextPage -} -func (t *GetVulnerabilities_Vulnerabilities_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetVulnerabilities_Vulnerabilities_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities_PageInfo{} - } - return t.StartCursor -} - -type GetVulnerabilities_Vulnerabilities_Edges_Node struct { - Blocking *bool "json:\"blocking,omitempty\" graphql:\"blocking\"" - Category *string "json:\"category,omitempty\" graphql:\"category\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - CveID *string "json:\"cveID,omitempty\" graphql:\"cveID\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DiscoveredAt *models.DateTime "json:\"discoveredAt,omitempty\" graphql:\"discoveredAt\"" - DisplayName *string "json:\"displayName,omitempty\" graphql:\"displayName\"" - Exploitability *float64 "json:\"exploitability,omitempty\" graphql:\"exploitability\"" - ExternalID string "json:\"externalID\" graphql:\"externalID\"" - ExternalOwnerID *string "json:\"externalOwnerID,omitempty\" graphql:\"externalOwnerID\"" - ExternalURI *string "json:\"externalURI,omitempty\" graphql:\"externalURI\"" - ID string "json:\"id\" graphql:\"id\"" - Impact *float64 "json:\"impact,omitempty\" graphql:\"impact\"" - Impacts []string "json:\"impacts,omitempty\" graphql:\"impacts\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Open *bool "json:\"open,omitempty\" graphql:\"open\"" - Priority *string "json:\"priority,omitempty\" graphql:\"priority\"" - Production *bool "json:\"production,omitempty\" graphql:\"production\"" - Public *bool "json:\"public,omitempty\" graphql:\"public\"" - PublishedAt *models.DateTime "json:\"publishedAt,omitempty\" graphql:\"publishedAt\"" - RawPayload map[string]any "json:\"rawPayload,omitempty\" graphql:\"rawPayload\"" - References []string "json:\"references,omitempty\" graphql:\"references\"" - RemediationSLA *int64 "json:\"remediationSLA,omitempty\" graphql:\"remediationSLA\"" - Score *float64 "json:\"score,omitempty\" graphql:\"score\"" - Severity *string "json:\"severity,omitempty\" graphql:\"severity\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - SourceUpdatedAt *models.DateTime "json:\"sourceUpdatedAt,omitempty\" graphql:\"sourceUpdatedAt\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Validated *bool "json:\"validated,omitempty\" graphql:\"validated\"" - Vector *string "json:\"vector,omitempty\" graphql:\"vector\"" - VulnerabilityStatusName *string "json:\"vulnerabilityStatusName,omitempty\" graphql:\"vulnerabilityStatusName\"" -} - -func (t *GetVulnerabilities_Vulnerabilities_Edges_Node) GetBlocking() *bool { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.Blocking -} -func (t *GetVulnerabilities_Vulnerabilities_Edges_Node) GetCategory() *string { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.Category -} -func (t *GetVulnerabilities_Vulnerabilities_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetVulnerabilities_Vulnerabilities_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetVulnerabilities_Vulnerabilities_Edges_Node) GetCveID() *string { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.CveID -} -func (t *GetVulnerabilities_Vulnerabilities_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.Description -} -func (t *GetVulnerabilities_Vulnerabilities_Edges_Node) GetDiscoveredAt() *models.DateTime { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.DiscoveredAt -} -func (t *GetVulnerabilities_Vulnerabilities_Edges_Node) GetDisplayName() *string { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.DisplayName -} -func (t *GetVulnerabilities_Vulnerabilities_Edges_Node) GetExploitability() *float64 { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.Exploitability -} -func (t *GetVulnerabilities_Vulnerabilities_Edges_Node) GetExternalID() string { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.ExternalID -} -func (t *GetVulnerabilities_Vulnerabilities_Edges_Node) GetExternalOwnerID() *string { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.ExternalOwnerID -} -func (t *GetVulnerabilities_Vulnerabilities_Edges_Node) GetExternalURI() *string { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.ExternalURI -} -func (t *GetVulnerabilities_Vulnerabilities_Edges_Node) GetID() string { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.ID -} -func (t *GetVulnerabilities_Vulnerabilities_Edges_Node) GetImpact() *float64 { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.Impact -} -func (t *GetVulnerabilities_Vulnerabilities_Edges_Node) GetImpacts() []string { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.Impacts -} -func (t *GetVulnerabilities_Vulnerabilities_Edges_Node) GetMetadata() map[string]any { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.Metadata -} -func (t *GetVulnerabilities_Vulnerabilities_Edges_Node) GetOpen() *bool { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.Open -} -func (t *GetVulnerabilities_Vulnerabilities_Edges_Node) GetPriority() *string { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.Priority -} -func (t *GetVulnerabilities_Vulnerabilities_Edges_Node) GetProduction() *bool { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.Production -} -func (t *GetVulnerabilities_Vulnerabilities_Edges_Node) GetPublic() *bool { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.Public -} -func (t *GetVulnerabilities_Vulnerabilities_Edges_Node) GetPublishedAt() *models.DateTime { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.PublishedAt -} -func (t *GetVulnerabilities_Vulnerabilities_Edges_Node) GetRawPayload() map[string]any { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.RawPayload -} -func (t *GetVulnerabilities_Vulnerabilities_Edges_Node) GetReferences() []string { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.References -} -func (t *GetVulnerabilities_Vulnerabilities_Edges_Node) GetRemediationSLA() *int64 { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.RemediationSLA -} -func (t *GetVulnerabilities_Vulnerabilities_Edges_Node) GetScore() *float64 { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.Score -} -func (t *GetVulnerabilities_Vulnerabilities_Edges_Node) GetSeverity() *string { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.Severity -} -func (t *GetVulnerabilities_Vulnerabilities_Edges_Node) GetSource() *string { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.Source -} -func (t *GetVulnerabilities_Vulnerabilities_Edges_Node) GetSourceUpdatedAt() *models.DateTime { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.SourceUpdatedAt -} -func (t *GetVulnerabilities_Vulnerabilities_Edges_Node) GetSummary() *string { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.Summary -} -func (t *GetVulnerabilities_Vulnerabilities_Edges_Node) GetTags() []string { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.Tags -} -func (t *GetVulnerabilities_Vulnerabilities_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetVulnerabilities_Vulnerabilities_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetVulnerabilities_Vulnerabilities_Edges_Node) GetValidated() *bool { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.Validated -} -func (t *GetVulnerabilities_Vulnerabilities_Edges_Node) GetVector() *string { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.Vector -} -func (t *GetVulnerabilities_Vulnerabilities_Edges_Node) GetVulnerabilityStatusName() *string { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities_Edges_Node{} - } - return t.VulnerabilityStatusName -} - -type GetVulnerabilities_Vulnerabilities_Edges struct { - Node *GetVulnerabilities_Vulnerabilities_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetVulnerabilities_Vulnerabilities_Edges) GetNode() *GetVulnerabilities_Vulnerabilities_Edges_Node { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities_Edges{} - } - return t.Node -} - -type GetVulnerabilities_Vulnerabilities struct { - Edges []*GetVulnerabilities_Vulnerabilities_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetVulnerabilities_Vulnerabilities_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetVulnerabilities_Vulnerabilities) GetEdges() []*GetVulnerabilities_Vulnerabilities_Edges { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities{} - } - return t.Edges -} -func (t *GetVulnerabilities_Vulnerabilities) GetPageInfo() *GetVulnerabilities_Vulnerabilities_PageInfo { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities{} - } - return &t.PageInfo -} -func (t *GetVulnerabilities_Vulnerabilities) GetTotalCount() int64 { - if t == nil { - t = &GetVulnerabilities_Vulnerabilities{} - } - return t.TotalCount -} - -type UpdateVulnerability_UpdateVulnerability_Vulnerability struct { - Blocking *bool "json:\"blocking,omitempty\" graphql:\"blocking\"" - Category *string "json:\"category,omitempty\" graphql:\"category\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - CveID *string "json:\"cveID,omitempty\" graphql:\"cveID\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DiscoveredAt *models.DateTime "json:\"discoveredAt,omitempty\" graphql:\"discoveredAt\"" - DisplayName *string "json:\"displayName,omitempty\" graphql:\"displayName\"" - Exploitability *float64 "json:\"exploitability,omitempty\" graphql:\"exploitability\"" - ExternalID string "json:\"externalID\" graphql:\"externalID\"" - ExternalOwnerID *string "json:\"externalOwnerID,omitempty\" graphql:\"externalOwnerID\"" - ExternalURI *string "json:\"externalURI,omitempty\" graphql:\"externalURI\"" - ID string "json:\"id\" graphql:\"id\"" - Impact *float64 "json:\"impact,omitempty\" graphql:\"impact\"" - Impacts []string "json:\"impacts,omitempty\" graphql:\"impacts\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Open *bool "json:\"open,omitempty\" graphql:\"open\"" - Priority *string "json:\"priority,omitempty\" graphql:\"priority\"" - Production *bool "json:\"production,omitempty\" graphql:\"production\"" - Public *bool "json:\"public,omitempty\" graphql:\"public\"" - PublishedAt *models.DateTime "json:\"publishedAt,omitempty\" graphql:\"publishedAt\"" - RawPayload map[string]any "json:\"rawPayload,omitempty\" graphql:\"rawPayload\"" - References []string "json:\"references,omitempty\" graphql:\"references\"" - RemediationSLA *int64 "json:\"remediationSLA,omitempty\" graphql:\"remediationSLA\"" - Score *float64 "json:\"score,omitempty\" graphql:\"score\"" - Severity *string "json:\"severity,omitempty\" graphql:\"severity\"" - Source *string "json:\"source,omitempty\" graphql:\"source\"" - SourceUpdatedAt *models.DateTime "json:\"sourceUpdatedAt,omitempty\" graphql:\"sourceUpdatedAt\"" - Summary *string "json:\"summary,omitempty\" graphql:\"summary\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - Validated *bool "json:\"validated,omitempty\" graphql:\"validated\"" - Vector *string "json:\"vector,omitempty\" graphql:\"vector\"" - VulnerabilityStatusName *string "json:\"vulnerabilityStatusName,omitempty\" graphql:\"vulnerabilityStatusName\"" -} - -func (t *UpdateVulnerability_UpdateVulnerability_Vulnerability) GetBlocking() *bool { - if t == nil { - t = &UpdateVulnerability_UpdateVulnerability_Vulnerability{} - } - return t.Blocking -} -func (t *UpdateVulnerability_UpdateVulnerability_Vulnerability) GetCategory() *string { - if t == nil { - t = &UpdateVulnerability_UpdateVulnerability_Vulnerability{} - } - return t.Category -} -func (t *UpdateVulnerability_UpdateVulnerability_Vulnerability) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateVulnerability_UpdateVulnerability_Vulnerability{} - } - return t.CreatedAt -} -func (t *UpdateVulnerability_UpdateVulnerability_Vulnerability) GetCreatedBy() *string { - if t == nil { - t = &UpdateVulnerability_UpdateVulnerability_Vulnerability{} - } - return t.CreatedBy -} -func (t *UpdateVulnerability_UpdateVulnerability_Vulnerability) GetCveID() *string { - if t == nil { - t = &UpdateVulnerability_UpdateVulnerability_Vulnerability{} - } - return t.CveID -} -func (t *UpdateVulnerability_UpdateVulnerability_Vulnerability) GetDescription() *string { - if t == nil { - t = &UpdateVulnerability_UpdateVulnerability_Vulnerability{} - } - return t.Description -} -func (t *UpdateVulnerability_UpdateVulnerability_Vulnerability) GetDiscoveredAt() *models.DateTime { - if t == nil { - t = &UpdateVulnerability_UpdateVulnerability_Vulnerability{} - } - return t.DiscoveredAt -} -func (t *UpdateVulnerability_UpdateVulnerability_Vulnerability) GetDisplayName() *string { - if t == nil { - t = &UpdateVulnerability_UpdateVulnerability_Vulnerability{} - } - return t.DisplayName -} -func (t *UpdateVulnerability_UpdateVulnerability_Vulnerability) GetExploitability() *float64 { - if t == nil { - t = &UpdateVulnerability_UpdateVulnerability_Vulnerability{} - } - return t.Exploitability -} -func (t *UpdateVulnerability_UpdateVulnerability_Vulnerability) GetExternalID() string { - if t == nil { - t = &UpdateVulnerability_UpdateVulnerability_Vulnerability{} - } - return t.ExternalID -} -func (t *UpdateVulnerability_UpdateVulnerability_Vulnerability) GetExternalOwnerID() *string { - if t == nil { - t = &UpdateVulnerability_UpdateVulnerability_Vulnerability{} - } - return t.ExternalOwnerID -} -func (t *UpdateVulnerability_UpdateVulnerability_Vulnerability) GetExternalURI() *string { - if t == nil { - t = &UpdateVulnerability_UpdateVulnerability_Vulnerability{} - } - return t.ExternalURI -} -func (t *UpdateVulnerability_UpdateVulnerability_Vulnerability) GetID() string { - if t == nil { - t = &UpdateVulnerability_UpdateVulnerability_Vulnerability{} - } - return t.ID -} -func (t *UpdateVulnerability_UpdateVulnerability_Vulnerability) GetImpact() *float64 { - if t == nil { - t = &UpdateVulnerability_UpdateVulnerability_Vulnerability{} - } - return t.Impact -} -func (t *UpdateVulnerability_UpdateVulnerability_Vulnerability) GetImpacts() []string { - if t == nil { - t = &UpdateVulnerability_UpdateVulnerability_Vulnerability{} - } - return t.Impacts -} -func (t *UpdateVulnerability_UpdateVulnerability_Vulnerability) GetMetadata() map[string]any { - if t == nil { - t = &UpdateVulnerability_UpdateVulnerability_Vulnerability{} - } - return t.Metadata -} -func (t *UpdateVulnerability_UpdateVulnerability_Vulnerability) GetOpen() *bool { - if t == nil { - t = &UpdateVulnerability_UpdateVulnerability_Vulnerability{} - } - return t.Open -} -func (t *UpdateVulnerability_UpdateVulnerability_Vulnerability) GetPriority() *string { - if t == nil { - t = &UpdateVulnerability_UpdateVulnerability_Vulnerability{} - } - return t.Priority -} -func (t *UpdateVulnerability_UpdateVulnerability_Vulnerability) GetProduction() *bool { - if t == nil { - t = &UpdateVulnerability_UpdateVulnerability_Vulnerability{} - } - return t.Production -} -func (t *UpdateVulnerability_UpdateVulnerability_Vulnerability) GetPublic() *bool { - if t == nil { - t = &UpdateVulnerability_UpdateVulnerability_Vulnerability{} - } - return t.Public -} -func (t *UpdateVulnerability_UpdateVulnerability_Vulnerability) GetPublishedAt() *models.DateTime { - if t == nil { - t = &UpdateVulnerability_UpdateVulnerability_Vulnerability{} - } - return t.PublishedAt -} -func (t *UpdateVulnerability_UpdateVulnerability_Vulnerability) GetRawPayload() map[string]any { - if t == nil { - t = &UpdateVulnerability_UpdateVulnerability_Vulnerability{} - } - return t.RawPayload -} -func (t *UpdateVulnerability_UpdateVulnerability_Vulnerability) GetReferences() []string { - if t == nil { - t = &UpdateVulnerability_UpdateVulnerability_Vulnerability{} - } - return t.References -} -func (t *UpdateVulnerability_UpdateVulnerability_Vulnerability) GetRemediationSLA() *int64 { - if t == nil { - t = &UpdateVulnerability_UpdateVulnerability_Vulnerability{} - } - return t.RemediationSLA -} -func (t *UpdateVulnerability_UpdateVulnerability_Vulnerability) GetScore() *float64 { - if t == nil { - t = &UpdateVulnerability_UpdateVulnerability_Vulnerability{} - } - return t.Score -} -func (t *UpdateVulnerability_UpdateVulnerability_Vulnerability) GetSeverity() *string { - if t == nil { - t = &UpdateVulnerability_UpdateVulnerability_Vulnerability{} - } - return t.Severity -} -func (t *UpdateVulnerability_UpdateVulnerability_Vulnerability) GetSource() *string { - if t == nil { - t = &UpdateVulnerability_UpdateVulnerability_Vulnerability{} - } - return t.Source -} -func (t *UpdateVulnerability_UpdateVulnerability_Vulnerability) GetSourceUpdatedAt() *models.DateTime { - if t == nil { - t = &UpdateVulnerability_UpdateVulnerability_Vulnerability{} - } - return t.SourceUpdatedAt -} -func (t *UpdateVulnerability_UpdateVulnerability_Vulnerability) GetSummary() *string { - if t == nil { - t = &UpdateVulnerability_UpdateVulnerability_Vulnerability{} - } - return t.Summary -} -func (t *UpdateVulnerability_UpdateVulnerability_Vulnerability) GetTags() []string { - if t == nil { - t = &UpdateVulnerability_UpdateVulnerability_Vulnerability{} - } - return t.Tags -} -func (t *UpdateVulnerability_UpdateVulnerability_Vulnerability) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateVulnerability_UpdateVulnerability_Vulnerability{} - } - return t.UpdatedAt -} -func (t *UpdateVulnerability_UpdateVulnerability_Vulnerability) GetUpdatedBy() *string { - if t == nil { - t = &UpdateVulnerability_UpdateVulnerability_Vulnerability{} - } - return t.UpdatedBy -} -func (t *UpdateVulnerability_UpdateVulnerability_Vulnerability) GetValidated() *bool { - if t == nil { - t = &UpdateVulnerability_UpdateVulnerability_Vulnerability{} - } - return t.Validated -} -func (t *UpdateVulnerability_UpdateVulnerability_Vulnerability) GetVector() *string { - if t == nil { - t = &UpdateVulnerability_UpdateVulnerability_Vulnerability{} - } - return t.Vector -} -func (t *UpdateVulnerability_UpdateVulnerability_Vulnerability) GetVulnerabilityStatusName() *string { - if t == nil { - t = &UpdateVulnerability_UpdateVulnerability_Vulnerability{} - } - return t.VulnerabilityStatusName -} - -type UpdateVulnerability_UpdateVulnerability struct { - Vulnerability UpdateVulnerability_UpdateVulnerability_Vulnerability "json:\"vulnerability\" graphql:\"vulnerability\"" -} - -func (t *UpdateVulnerability_UpdateVulnerability) GetVulnerability() *UpdateVulnerability_UpdateVulnerability_Vulnerability { - if t == nil { - t = &UpdateVulnerability_UpdateVulnerability{} - } - return &t.Vulnerability -} - -type DeleteWebauthn_DeleteWebauthn struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteWebauthn_DeleteWebauthn) GetDeletedID() string { - if t == nil { - t = &DeleteWebauthn_DeleteWebauthn{} - } - return t.DeletedID -} - -type GetAllWebauthns_Webauthns_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllWebauthns_Webauthns_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllWebauthns_Webauthns_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllWebauthns_Webauthns_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllWebauthns_Webauthns_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllWebauthns_Webauthns_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllWebauthns_Webauthns_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllWebauthns_Webauthns_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllWebauthns_Webauthns_PageInfo{} - } - return t.StartCursor -} - -type GetAllWebauthns_Webauthns_Edges_Node struct { - BackupEligible bool "json:\"backupEligible\" graphql:\"backupEligible\"" - BackupState bool "json:\"backupState\" graphql:\"backupState\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - ID string "json:\"id\" graphql:\"id\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" -} - -func (t *GetAllWebauthns_Webauthns_Edges_Node) GetBackupEligible() bool { - if t == nil { - t = &GetAllWebauthns_Webauthns_Edges_Node{} - } - return t.BackupEligible -} -func (t *GetAllWebauthns_Webauthns_Edges_Node) GetBackupState() bool { - if t == nil { - t = &GetAllWebauthns_Webauthns_Edges_Node{} - } - return t.BackupState -} -func (t *GetAllWebauthns_Webauthns_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllWebauthns_Webauthns_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllWebauthns_Webauthns_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllWebauthns_Webauthns_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllWebauthns_Webauthns_Edges_Node) GetID() string { - if t == nil { - t = &GetAllWebauthns_Webauthns_Edges_Node{} - } - return t.ID -} -func (t *GetAllWebauthns_Webauthns_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllWebauthns_Webauthns_Edges_Node{} - } - return t.Tags -} -func (t *GetAllWebauthns_Webauthns_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllWebauthns_Webauthns_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllWebauthns_Webauthns_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllWebauthns_Webauthns_Edges_Node{} - } - return t.UpdatedBy -} - -type GetAllWebauthns_Webauthns_Edges struct { - Node *GetAllWebauthns_Webauthns_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllWebauthns_Webauthns_Edges) GetNode() *GetAllWebauthns_Webauthns_Edges_Node { - if t == nil { - t = &GetAllWebauthns_Webauthns_Edges{} - } - return t.Node -} - -type GetAllWebauthns_Webauthns struct { - Edges []*GetAllWebauthns_Webauthns_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllWebauthns_Webauthns_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllWebauthns_Webauthns) GetEdges() []*GetAllWebauthns_Webauthns_Edges { - if t == nil { - t = &GetAllWebauthns_Webauthns{} - } - return t.Edges -} -func (t *GetAllWebauthns_Webauthns) GetPageInfo() *GetAllWebauthns_Webauthns_PageInfo { - if t == nil { - t = &GetAllWebauthns_Webauthns{} - } - return &t.PageInfo -} -func (t *GetAllWebauthns_Webauthns) GetTotalCount() int64 { - if t == nil { - t = &GetAllWebauthns_Webauthns{} - } - return t.TotalCount -} - -type ApproveWorkflowAssignment_ApproveWorkflowAssignment_WorkflowAssignment struct { - ActorGroupID *string "json:\"actorGroupID,omitempty\" graphql:\"actorGroupID\"" - ActorUserID *string "json:\"actorUserID,omitempty\" graphql:\"actorUserID\"" - AssignmentKey string "json:\"assignmentKey\" graphql:\"assignmentKey\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DecidedAt *time.Time "json:\"decidedAt,omitempty\" graphql:\"decidedAt\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Label *string "json:\"label,omitempty\" graphql:\"label\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Notes *string "json:\"notes,omitempty\" graphql:\"notes\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Required bool "json:\"required\" graphql:\"required\"" - Role string "json:\"role\" graphql:\"role\"" - Status enums.WorkflowAssignmentStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowInstanceID string "json:\"workflowInstanceID\" graphql:\"workflowInstanceID\"" -} - -func (t *ApproveWorkflowAssignment_ApproveWorkflowAssignment_WorkflowAssignment) GetActorGroupID() *string { - if t == nil { - t = &ApproveWorkflowAssignment_ApproveWorkflowAssignment_WorkflowAssignment{} - } - return t.ActorGroupID -} -func (t *ApproveWorkflowAssignment_ApproveWorkflowAssignment_WorkflowAssignment) GetActorUserID() *string { - if t == nil { - t = &ApproveWorkflowAssignment_ApproveWorkflowAssignment_WorkflowAssignment{} - } - return t.ActorUserID -} -func (t *ApproveWorkflowAssignment_ApproveWorkflowAssignment_WorkflowAssignment) GetAssignmentKey() string { - if t == nil { - t = &ApproveWorkflowAssignment_ApproveWorkflowAssignment_WorkflowAssignment{} - } - return t.AssignmentKey -} -func (t *ApproveWorkflowAssignment_ApproveWorkflowAssignment_WorkflowAssignment) GetCreatedAt() *time.Time { - if t == nil { - t = &ApproveWorkflowAssignment_ApproveWorkflowAssignment_WorkflowAssignment{} - } - return t.CreatedAt -} -func (t *ApproveWorkflowAssignment_ApproveWorkflowAssignment_WorkflowAssignment) GetCreatedBy() *string { - if t == nil { - t = &ApproveWorkflowAssignment_ApproveWorkflowAssignment_WorkflowAssignment{} - } - return t.CreatedBy -} -func (t *ApproveWorkflowAssignment_ApproveWorkflowAssignment_WorkflowAssignment) GetDecidedAt() *time.Time { - if t == nil { - t = &ApproveWorkflowAssignment_ApproveWorkflowAssignment_WorkflowAssignment{} - } - return t.DecidedAt -} -func (t *ApproveWorkflowAssignment_ApproveWorkflowAssignment_WorkflowAssignment) GetDisplayID() string { - if t == nil { - t = &ApproveWorkflowAssignment_ApproveWorkflowAssignment_WorkflowAssignment{} - } - return t.DisplayID -} -func (t *ApproveWorkflowAssignment_ApproveWorkflowAssignment_WorkflowAssignment) GetID() string { - if t == nil { - t = &ApproveWorkflowAssignment_ApproveWorkflowAssignment_WorkflowAssignment{} - } - return t.ID -} -func (t *ApproveWorkflowAssignment_ApproveWorkflowAssignment_WorkflowAssignment) GetLabel() *string { - if t == nil { - t = &ApproveWorkflowAssignment_ApproveWorkflowAssignment_WorkflowAssignment{} - } - return t.Label -} -func (t *ApproveWorkflowAssignment_ApproveWorkflowAssignment_WorkflowAssignment) GetMetadata() map[string]any { - if t == nil { - t = &ApproveWorkflowAssignment_ApproveWorkflowAssignment_WorkflowAssignment{} - } - return t.Metadata -} -func (t *ApproveWorkflowAssignment_ApproveWorkflowAssignment_WorkflowAssignment) GetNotes() *string { - if t == nil { - t = &ApproveWorkflowAssignment_ApproveWorkflowAssignment_WorkflowAssignment{} - } - return t.Notes -} -func (t *ApproveWorkflowAssignment_ApproveWorkflowAssignment_WorkflowAssignment) GetOwnerID() *string { - if t == nil { - t = &ApproveWorkflowAssignment_ApproveWorkflowAssignment_WorkflowAssignment{} - } - return t.OwnerID -} -func (t *ApproveWorkflowAssignment_ApproveWorkflowAssignment_WorkflowAssignment) GetRequired() bool { - if t == nil { - t = &ApproveWorkflowAssignment_ApproveWorkflowAssignment_WorkflowAssignment{} - } - return t.Required -} -func (t *ApproveWorkflowAssignment_ApproveWorkflowAssignment_WorkflowAssignment) GetRole() string { - if t == nil { - t = &ApproveWorkflowAssignment_ApproveWorkflowAssignment_WorkflowAssignment{} - } - return t.Role -} -func (t *ApproveWorkflowAssignment_ApproveWorkflowAssignment_WorkflowAssignment) GetStatus() *enums.WorkflowAssignmentStatus { - if t == nil { - t = &ApproveWorkflowAssignment_ApproveWorkflowAssignment_WorkflowAssignment{} - } - return &t.Status -} -func (t *ApproveWorkflowAssignment_ApproveWorkflowAssignment_WorkflowAssignment) GetTags() []string { - if t == nil { - t = &ApproveWorkflowAssignment_ApproveWorkflowAssignment_WorkflowAssignment{} - } - return t.Tags -} -func (t *ApproveWorkflowAssignment_ApproveWorkflowAssignment_WorkflowAssignment) GetUpdatedAt() *time.Time { - if t == nil { - t = &ApproveWorkflowAssignment_ApproveWorkflowAssignment_WorkflowAssignment{} - } - return t.UpdatedAt -} -func (t *ApproveWorkflowAssignment_ApproveWorkflowAssignment_WorkflowAssignment) GetUpdatedBy() *string { - if t == nil { - t = &ApproveWorkflowAssignment_ApproveWorkflowAssignment_WorkflowAssignment{} - } - return t.UpdatedBy -} -func (t *ApproveWorkflowAssignment_ApproveWorkflowAssignment_WorkflowAssignment) GetWorkflowInstanceID() string { - if t == nil { - t = &ApproveWorkflowAssignment_ApproveWorkflowAssignment_WorkflowAssignment{} - } - return t.WorkflowInstanceID -} - -type ApproveWorkflowAssignment_ApproveWorkflowAssignment struct { - WorkflowAssignment ApproveWorkflowAssignment_ApproveWorkflowAssignment_WorkflowAssignment "json:\"workflowAssignment\" graphql:\"workflowAssignment\"" -} - -func (t *ApproveWorkflowAssignment_ApproveWorkflowAssignment) GetWorkflowAssignment() *ApproveWorkflowAssignment_ApproveWorkflowAssignment_WorkflowAssignment { - if t == nil { - t = &ApproveWorkflowAssignment_ApproveWorkflowAssignment{} - } - return &t.WorkflowAssignment -} - -type RejectWorkflowAssignment_RejectWorkflowAssignment_WorkflowAssignment struct { - ActorGroupID *string "json:\"actorGroupID,omitempty\" graphql:\"actorGroupID\"" - ActorUserID *string "json:\"actorUserID,omitempty\" graphql:\"actorUserID\"" - AssignmentKey string "json:\"assignmentKey\" graphql:\"assignmentKey\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DecidedAt *time.Time "json:\"decidedAt,omitempty\" graphql:\"decidedAt\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Label *string "json:\"label,omitempty\" graphql:\"label\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Notes *string "json:\"notes,omitempty\" graphql:\"notes\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Required bool "json:\"required\" graphql:\"required\"" - Role string "json:\"role\" graphql:\"role\"" - Status enums.WorkflowAssignmentStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowInstanceID string "json:\"workflowInstanceID\" graphql:\"workflowInstanceID\"" -} - -func (t *RejectWorkflowAssignment_RejectWorkflowAssignment_WorkflowAssignment) GetActorGroupID() *string { - if t == nil { - t = &RejectWorkflowAssignment_RejectWorkflowAssignment_WorkflowAssignment{} - } - return t.ActorGroupID -} -func (t *RejectWorkflowAssignment_RejectWorkflowAssignment_WorkflowAssignment) GetActorUserID() *string { - if t == nil { - t = &RejectWorkflowAssignment_RejectWorkflowAssignment_WorkflowAssignment{} - } - return t.ActorUserID -} -func (t *RejectWorkflowAssignment_RejectWorkflowAssignment_WorkflowAssignment) GetAssignmentKey() string { - if t == nil { - t = &RejectWorkflowAssignment_RejectWorkflowAssignment_WorkflowAssignment{} - } - return t.AssignmentKey -} -func (t *RejectWorkflowAssignment_RejectWorkflowAssignment_WorkflowAssignment) GetCreatedAt() *time.Time { - if t == nil { - t = &RejectWorkflowAssignment_RejectWorkflowAssignment_WorkflowAssignment{} - } - return t.CreatedAt -} -func (t *RejectWorkflowAssignment_RejectWorkflowAssignment_WorkflowAssignment) GetCreatedBy() *string { - if t == nil { - t = &RejectWorkflowAssignment_RejectWorkflowAssignment_WorkflowAssignment{} - } - return t.CreatedBy -} -func (t *RejectWorkflowAssignment_RejectWorkflowAssignment_WorkflowAssignment) GetDecidedAt() *time.Time { - if t == nil { - t = &RejectWorkflowAssignment_RejectWorkflowAssignment_WorkflowAssignment{} - } - return t.DecidedAt -} -func (t *RejectWorkflowAssignment_RejectWorkflowAssignment_WorkflowAssignment) GetDisplayID() string { - if t == nil { - t = &RejectWorkflowAssignment_RejectWorkflowAssignment_WorkflowAssignment{} - } - return t.DisplayID -} -func (t *RejectWorkflowAssignment_RejectWorkflowAssignment_WorkflowAssignment) GetID() string { - if t == nil { - t = &RejectWorkflowAssignment_RejectWorkflowAssignment_WorkflowAssignment{} - } - return t.ID -} -func (t *RejectWorkflowAssignment_RejectWorkflowAssignment_WorkflowAssignment) GetLabel() *string { - if t == nil { - t = &RejectWorkflowAssignment_RejectWorkflowAssignment_WorkflowAssignment{} - } - return t.Label -} -func (t *RejectWorkflowAssignment_RejectWorkflowAssignment_WorkflowAssignment) GetMetadata() map[string]any { - if t == nil { - t = &RejectWorkflowAssignment_RejectWorkflowAssignment_WorkflowAssignment{} - } - return t.Metadata -} -func (t *RejectWorkflowAssignment_RejectWorkflowAssignment_WorkflowAssignment) GetNotes() *string { - if t == nil { - t = &RejectWorkflowAssignment_RejectWorkflowAssignment_WorkflowAssignment{} - } - return t.Notes -} -func (t *RejectWorkflowAssignment_RejectWorkflowAssignment_WorkflowAssignment) GetOwnerID() *string { - if t == nil { - t = &RejectWorkflowAssignment_RejectWorkflowAssignment_WorkflowAssignment{} - } - return t.OwnerID -} -func (t *RejectWorkflowAssignment_RejectWorkflowAssignment_WorkflowAssignment) GetRequired() bool { - if t == nil { - t = &RejectWorkflowAssignment_RejectWorkflowAssignment_WorkflowAssignment{} - } - return t.Required -} -func (t *RejectWorkflowAssignment_RejectWorkflowAssignment_WorkflowAssignment) GetRole() string { - if t == nil { - t = &RejectWorkflowAssignment_RejectWorkflowAssignment_WorkflowAssignment{} - } - return t.Role -} -func (t *RejectWorkflowAssignment_RejectWorkflowAssignment_WorkflowAssignment) GetStatus() *enums.WorkflowAssignmentStatus { - if t == nil { - t = &RejectWorkflowAssignment_RejectWorkflowAssignment_WorkflowAssignment{} - } - return &t.Status -} -func (t *RejectWorkflowAssignment_RejectWorkflowAssignment_WorkflowAssignment) GetTags() []string { - if t == nil { - t = &RejectWorkflowAssignment_RejectWorkflowAssignment_WorkflowAssignment{} - } - return t.Tags -} -func (t *RejectWorkflowAssignment_RejectWorkflowAssignment_WorkflowAssignment) GetUpdatedAt() *time.Time { - if t == nil { - t = &RejectWorkflowAssignment_RejectWorkflowAssignment_WorkflowAssignment{} - } - return t.UpdatedAt -} -func (t *RejectWorkflowAssignment_RejectWorkflowAssignment_WorkflowAssignment) GetUpdatedBy() *string { - if t == nil { - t = &RejectWorkflowAssignment_RejectWorkflowAssignment_WorkflowAssignment{} - } - return t.UpdatedBy -} -func (t *RejectWorkflowAssignment_RejectWorkflowAssignment_WorkflowAssignment) GetWorkflowInstanceID() string { - if t == nil { - t = &RejectWorkflowAssignment_RejectWorkflowAssignment_WorkflowAssignment{} - } - return t.WorkflowInstanceID -} - -type RejectWorkflowAssignment_RejectWorkflowAssignment struct { - WorkflowAssignment RejectWorkflowAssignment_RejectWorkflowAssignment_WorkflowAssignment "json:\"workflowAssignment\" graphql:\"workflowAssignment\"" -} - -func (t *RejectWorkflowAssignment_RejectWorkflowAssignment) GetWorkflowAssignment() *RejectWorkflowAssignment_RejectWorkflowAssignment_WorkflowAssignment { - if t == nil { - t = &RejectWorkflowAssignment_RejectWorkflowAssignment{} - } - return &t.WorkflowAssignment -} - -type GetMyWorkflowAssignments_MyWorkflowAssignments_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetMyWorkflowAssignments_MyWorkflowAssignments_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetMyWorkflowAssignments_MyWorkflowAssignments_PageInfo{} - } - return t.EndCursor -} -func (t *GetMyWorkflowAssignments_MyWorkflowAssignments_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetMyWorkflowAssignments_MyWorkflowAssignments_PageInfo{} - } - return t.HasNextPage -} -func (t *GetMyWorkflowAssignments_MyWorkflowAssignments_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetMyWorkflowAssignments_MyWorkflowAssignments_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetMyWorkflowAssignments_MyWorkflowAssignments_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetMyWorkflowAssignments_MyWorkflowAssignments_PageInfo{} - } - return t.StartCursor -} - -type GetMyWorkflowAssignments_MyWorkflowAssignments_Edges_Node struct { - ActorGroupID *string "json:\"actorGroupID,omitempty\" graphql:\"actorGroupID\"" - ActorUserID *string "json:\"actorUserID,omitempty\" graphql:\"actorUserID\"" - AssignmentKey string "json:\"assignmentKey\" graphql:\"assignmentKey\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DecidedAt *time.Time "json:\"decidedAt,omitempty\" graphql:\"decidedAt\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Label *string "json:\"label,omitempty\" graphql:\"label\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Notes *string "json:\"notes,omitempty\" graphql:\"notes\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Required bool "json:\"required\" graphql:\"required\"" - Role string "json:\"role\" graphql:\"role\"" - Status enums.WorkflowAssignmentStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowInstanceID string "json:\"workflowInstanceID\" graphql:\"workflowInstanceID\"" -} - -func (t *GetMyWorkflowAssignments_MyWorkflowAssignments_Edges_Node) GetActorGroupID() *string { - if t == nil { - t = &GetMyWorkflowAssignments_MyWorkflowAssignments_Edges_Node{} - } - return t.ActorGroupID -} -func (t *GetMyWorkflowAssignments_MyWorkflowAssignments_Edges_Node) GetActorUserID() *string { - if t == nil { - t = &GetMyWorkflowAssignments_MyWorkflowAssignments_Edges_Node{} - } - return t.ActorUserID -} -func (t *GetMyWorkflowAssignments_MyWorkflowAssignments_Edges_Node) GetAssignmentKey() string { - if t == nil { - t = &GetMyWorkflowAssignments_MyWorkflowAssignments_Edges_Node{} - } - return t.AssignmentKey -} -func (t *GetMyWorkflowAssignments_MyWorkflowAssignments_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetMyWorkflowAssignments_MyWorkflowAssignments_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetMyWorkflowAssignments_MyWorkflowAssignments_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetMyWorkflowAssignments_MyWorkflowAssignments_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetMyWorkflowAssignments_MyWorkflowAssignments_Edges_Node) GetDecidedAt() *time.Time { - if t == nil { - t = &GetMyWorkflowAssignments_MyWorkflowAssignments_Edges_Node{} - } - return t.DecidedAt -} -func (t *GetMyWorkflowAssignments_MyWorkflowAssignments_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetMyWorkflowAssignments_MyWorkflowAssignments_Edges_Node{} - } - return t.DisplayID -} -func (t *GetMyWorkflowAssignments_MyWorkflowAssignments_Edges_Node) GetID() string { - if t == nil { - t = &GetMyWorkflowAssignments_MyWorkflowAssignments_Edges_Node{} - } - return t.ID -} -func (t *GetMyWorkflowAssignments_MyWorkflowAssignments_Edges_Node) GetLabel() *string { - if t == nil { - t = &GetMyWorkflowAssignments_MyWorkflowAssignments_Edges_Node{} - } - return t.Label -} -func (t *GetMyWorkflowAssignments_MyWorkflowAssignments_Edges_Node) GetMetadata() map[string]any { - if t == nil { - t = &GetMyWorkflowAssignments_MyWorkflowAssignments_Edges_Node{} - } - return t.Metadata -} -func (t *GetMyWorkflowAssignments_MyWorkflowAssignments_Edges_Node) GetNotes() *string { - if t == nil { - t = &GetMyWorkflowAssignments_MyWorkflowAssignments_Edges_Node{} - } - return t.Notes -} -func (t *GetMyWorkflowAssignments_MyWorkflowAssignments_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetMyWorkflowAssignments_MyWorkflowAssignments_Edges_Node{} - } - return t.OwnerID -} -func (t *GetMyWorkflowAssignments_MyWorkflowAssignments_Edges_Node) GetRequired() bool { - if t == nil { - t = &GetMyWorkflowAssignments_MyWorkflowAssignments_Edges_Node{} - } - return t.Required -} -func (t *GetMyWorkflowAssignments_MyWorkflowAssignments_Edges_Node) GetRole() string { - if t == nil { - t = &GetMyWorkflowAssignments_MyWorkflowAssignments_Edges_Node{} - } - return t.Role -} -func (t *GetMyWorkflowAssignments_MyWorkflowAssignments_Edges_Node) GetStatus() *enums.WorkflowAssignmentStatus { - if t == nil { - t = &GetMyWorkflowAssignments_MyWorkflowAssignments_Edges_Node{} - } - return &t.Status -} -func (t *GetMyWorkflowAssignments_MyWorkflowAssignments_Edges_Node) GetTags() []string { - if t == nil { - t = &GetMyWorkflowAssignments_MyWorkflowAssignments_Edges_Node{} - } - return t.Tags -} -func (t *GetMyWorkflowAssignments_MyWorkflowAssignments_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetMyWorkflowAssignments_MyWorkflowAssignments_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetMyWorkflowAssignments_MyWorkflowAssignments_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetMyWorkflowAssignments_MyWorkflowAssignments_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetMyWorkflowAssignments_MyWorkflowAssignments_Edges_Node) GetWorkflowInstanceID() string { - if t == nil { - t = &GetMyWorkflowAssignments_MyWorkflowAssignments_Edges_Node{} - } - return t.WorkflowInstanceID -} - -type GetMyWorkflowAssignments_MyWorkflowAssignments_Edges struct { - Node *GetMyWorkflowAssignments_MyWorkflowAssignments_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetMyWorkflowAssignments_MyWorkflowAssignments_Edges) GetNode() *GetMyWorkflowAssignments_MyWorkflowAssignments_Edges_Node { - if t == nil { - t = &GetMyWorkflowAssignments_MyWorkflowAssignments_Edges{} - } - return t.Node -} - -type GetMyWorkflowAssignments_MyWorkflowAssignments struct { - Edges []*GetMyWorkflowAssignments_MyWorkflowAssignments_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetMyWorkflowAssignments_MyWorkflowAssignments_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetMyWorkflowAssignments_MyWorkflowAssignments) GetEdges() []*GetMyWorkflowAssignments_MyWorkflowAssignments_Edges { - if t == nil { - t = &GetMyWorkflowAssignments_MyWorkflowAssignments{} - } - return t.Edges -} -func (t *GetMyWorkflowAssignments_MyWorkflowAssignments) GetPageInfo() *GetMyWorkflowAssignments_MyWorkflowAssignments_PageInfo { - if t == nil { - t = &GetMyWorkflowAssignments_MyWorkflowAssignments{} - } - return &t.PageInfo -} -func (t *GetMyWorkflowAssignments_MyWorkflowAssignments) GetTotalCount() int64 { - if t == nil { - t = &GetMyWorkflowAssignments_MyWorkflowAssignments{} - } - return t.TotalCount -} - -type GetAllWorkflowAssignments_WorkflowAssignments_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllWorkflowAssignments_WorkflowAssignments_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllWorkflowAssignments_WorkflowAssignments_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllWorkflowAssignments_WorkflowAssignments_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllWorkflowAssignments_WorkflowAssignments_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllWorkflowAssignments_WorkflowAssignments_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllWorkflowAssignments_WorkflowAssignments_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllWorkflowAssignments_WorkflowAssignments_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllWorkflowAssignments_WorkflowAssignments_PageInfo{} - } - return t.StartCursor -} - -type GetAllWorkflowAssignments_WorkflowAssignments_Edges_Node struct { - ActorGroupID *string "json:\"actorGroupID,omitempty\" graphql:\"actorGroupID\"" - ActorUserID *string "json:\"actorUserID,omitempty\" graphql:\"actorUserID\"" - AssignmentKey string "json:\"assignmentKey\" graphql:\"assignmentKey\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DecidedAt *time.Time "json:\"decidedAt,omitempty\" graphql:\"decidedAt\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Label *string "json:\"label,omitempty\" graphql:\"label\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Notes *string "json:\"notes,omitempty\" graphql:\"notes\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Required bool "json:\"required\" graphql:\"required\"" - Role string "json:\"role\" graphql:\"role\"" - Status enums.WorkflowAssignmentStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowInstanceID string "json:\"workflowInstanceID\" graphql:\"workflowInstanceID\"" -} - -func (t *GetAllWorkflowAssignments_WorkflowAssignments_Edges_Node) GetActorGroupID() *string { - if t == nil { - t = &GetAllWorkflowAssignments_WorkflowAssignments_Edges_Node{} - } - return t.ActorGroupID -} -func (t *GetAllWorkflowAssignments_WorkflowAssignments_Edges_Node) GetActorUserID() *string { - if t == nil { - t = &GetAllWorkflowAssignments_WorkflowAssignments_Edges_Node{} - } - return t.ActorUserID -} -func (t *GetAllWorkflowAssignments_WorkflowAssignments_Edges_Node) GetAssignmentKey() string { - if t == nil { - t = &GetAllWorkflowAssignments_WorkflowAssignments_Edges_Node{} - } - return t.AssignmentKey -} -func (t *GetAllWorkflowAssignments_WorkflowAssignments_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllWorkflowAssignments_WorkflowAssignments_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllWorkflowAssignments_WorkflowAssignments_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllWorkflowAssignments_WorkflowAssignments_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllWorkflowAssignments_WorkflowAssignments_Edges_Node) GetDecidedAt() *time.Time { - if t == nil { - t = &GetAllWorkflowAssignments_WorkflowAssignments_Edges_Node{} - } - return t.DecidedAt -} -func (t *GetAllWorkflowAssignments_WorkflowAssignments_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetAllWorkflowAssignments_WorkflowAssignments_Edges_Node{} - } - return t.DisplayID -} -func (t *GetAllWorkflowAssignments_WorkflowAssignments_Edges_Node) GetID() string { - if t == nil { - t = &GetAllWorkflowAssignments_WorkflowAssignments_Edges_Node{} - } - return t.ID -} -func (t *GetAllWorkflowAssignments_WorkflowAssignments_Edges_Node) GetLabel() *string { - if t == nil { - t = &GetAllWorkflowAssignments_WorkflowAssignments_Edges_Node{} - } - return t.Label -} -func (t *GetAllWorkflowAssignments_WorkflowAssignments_Edges_Node) GetMetadata() map[string]any { - if t == nil { - t = &GetAllWorkflowAssignments_WorkflowAssignments_Edges_Node{} - } - return t.Metadata -} -func (t *GetAllWorkflowAssignments_WorkflowAssignments_Edges_Node) GetNotes() *string { - if t == nil { - t = &GetAllWorkflowAssignments_WorkflowAssignments_Edges_Node{} - } - return t.Notes -} -func (t *GetAllWorkflowAssignments_WorkflowAssignments_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllWorkflowAssignments_WorkflowAssignments_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllWorkflowAssignments_WorkflowAssignments_Edges_Node) GetRequired() bool { - if t == nil { - t = &GetAllWorkflowAssignments_WorkflowAssignments_Edges_Node{} - } - return t.Required -} -func (t *GetAllWorkflowAssignments_WorkflowAssignments_Edges_Node) GetRole() string { - if t == nil { - t = &GetAllWorkflowAssignments_WorkflowAssignments_Edges_Node{} - } - return t.Role -} -func (t *GetAllWorkflowAssignments_WorkflowAssignments_Edges_Node) GetStatus() *enums.WorkflowAssignmentStatus { - if t == nil { - t = &GetAllWorkflowAssignments_WorkflowAssignments_Edges_Node{} - } - return &t.Status -} -func (t *GetAllWorkflowAssignments_WorkflowAssignments_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllWorkflowAssignments_WorkflowAssignments_Edges_Node{} - } - return t.Tags -} -func (t *GetAllWorkflowAssignments_WorkflowAssignments_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllWorkflowAssignments_WorkflowAssignments_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllWorkflowAssignments_WorkflowAssignments_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllWorkflowAssignments_WorkflowAssignments_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetAllWorkflowAssignments_WorkflowAssignments_Edges_Node) GetWorkflowInstanceID() string { - if t == nil { - t = &GetAllWorkflowAssignments_WorkflowAssignments_Edges_Node{} - } - return t.WorkflowInstanceID -} - -type GetAllWorkflowAssignments_WorkflowAssignments_Edges struct { - Node *GetAllWorkflowAssignments_WorkflowAssignments_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllWorkflowAssignments_WorkflowAssignments_Edges) GetNode() *GetAllWorkflowAssignments_WorkflowAssignments_Edges_Node { - if t == nil { - t = &GetAllWorkflowAssignments_WorkflowAssignments_Edges{} - } - return t.Node -} - -type GetAllWorkflowAssignments_WorkflowAssignments struct { - Edges []*GetAllWorkflowAssignments_WorkflowAssignments_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllWorkflowAssignments_WorkflowAssignments_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllWorkflowAssignments_WorkflowAssignments) GetEdges() []*GetAllWorkflowAssignments_WorkflowAssignments_Edges { - if t == nil { - t = &GetAllWorkflowAssignments_WorkflowAssignments{} - } - return t.Edges -} -func (t *GetAllWorkflowAssignments_WorkflowAssignments) GetPageInfo() *GetAllWorkflowAssignments_WorkflowAssignments_PageInfo { - if t == nil { - t = &GetAllWorkflowAssignments_WorkflowAssignments{} - } - return &t.PageInfo -} -func (t *GetAllWorkflowAssignments_WorkflowAssignments) GetTotalCount() int64 { - if t == nil { - t = &GetAllWorkflowAssignments_WorkflowAssignments{} - } - return t.TotalCount -} - -type GetWorkflowAssignmentByID_WorkflowAssignment struct { - ActorGroupID *string "json:\"actorGroupID,omitempty\" graphql:\"actorGroupID\"" - ActorUserID *string "json:\"actorUserID,omitempty\" graphql:\"actorUserID\"" - AssignmentKey string "json:\"assignmentKey\" graphql:\"assignmentKey\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DecidedAt *time.Time "json:\"decidedAt,omitempty\" graphql:\"decidedAt\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Label *string "json:\"label,omitempty\" graphql:\"label\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Notes *string "json:\"notes,omitempty\" graphql:\"notes\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Required bool "json:\"required\" graphql:\"required\"" - Role string "json:\"role\" graphql:\"role\"" - Status enums.WorkflowAssignmentStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowInstanceID string "json:\"workflowInstanceID\" graphql:\"workflowInstanceID\"" -} - -func (t *GetWorkflowAssignmentByID_WorkflowAssignment) GetActorGroupID() *string { - if t == nil { - t = &GetWorkflowAssignmentByID_WorkflowAssignment{} - } - return t.ActorGroupID -} -func (t *GetWorkflowAssignmentByID_WorkflowAssignment) GetActorUserID() *string { - if t == nil { - t = &GetWorkflowAssignmentByID_WorkflowAssignment{} - } - return t.ActorUserID -} -func (t *GetWorkflowAssignmentByID_WorkflowAssignment) GetAssignmentKey() string { - if t == nil { - t = &GetWorkflowAssignmentByID_WorkflowAssignment{} - } - return t.AssignmentKey -} -func (t *GetWorkflowAssignmentByID_WorkflowAssignment) GetCreatedAt() *time.Time { - if t == nil { - t = &GetWorkflowAssignmentByID_WorkflowAssignment{} - } - return t.CreatedAt -} -func (t *GetWorkflowAssignmentByID_WorkflowAssignment) GetCreatedBy() *string { - if t == nil { - t = &GetWorkflowAssignmentByID_WorkflowAssignment{} - } - return t.CreatedBy -} -func (t *GetWorkflowAssignmentByID_WorkflowAssignment) GetDecidedAt() *time.Time { - if t == nil { - t = &GetWorkflowAssignmentByID_WorkflowAssignment{} - } - return t.DecidedAt -} -func (t *GetWorkflowAssignmentByID_WorkflowAssignment) GetDisplayID() string { - if t == nil { - t = &GetWorkflowAssignmentByID_WorkflowAssignment{} - } - return t.DisplayID -} -func (t *GetWorkflowAssignmentByID_WorkflowAssignment) GetID() string { - if t == nil { - t = &GetWorkflowAssignmentByID_WorkflowAssignment{} - } - return t.ID -} -func (t *GetWorkflowAssignmentByID_WorkflowAssignment) GetLabel() *string { - if t == nil { - t = &GetWorkflowAssignmentByID_WorkflowAssignment{} - } - return t.Label -} -func (t *GetWorkflowAssignmentByID_WorkflowAssignment) GetMetadata() map[string]any { - if t == nil { - t = &GetWorkflowAssignmentByID_WorkflowAssignment{} - } - return t.Metadata -} -func (t *GetWorkflowAssignmentByID_WorkflowAssignment) GetNotes() *string { - if t == nil { - t = &GetWorkflowAssignmentByID_WorkflowAssignment{} - } - return t.Notes -} -func (t *GetWorkflowAssignmentByID_WorkflowAssignment) GetOwnerID() *string { - if t == nil { - t = &GetWorkflowAssignmentByID_WorkflowAssignment{} - } - return t.OwnerID -} -func (t *GetWorkflowAssignmentByID_WorkflowAssignment) GetRequired() bool { - if t == nil { - t = &GetWorkflowAssignmentByID_WorkflowAssignment{} - } - return t.Required -} -func (t *GetWorkflowAssignmentByID_WorkflowAssignment) GetRole() string { - if t == nil { - t = &GetWorkflowAssignmentByID_WorkflowAssignment{} - } - return t.Role -} -func (t *GetWorkflowAssignmentByID_WorkflowAssignment) GetStatus() *enums.WorkflowAssignmentStatus { - if t == nil { - t = &GetWorkflowAssignmentByID_WorkflowAssignment{} - } - return &t.Status -} -func (t *GetWorkflowAssignmentByID_WorkflowAssignment) GetTags() []string { - if t == nil { - t = &GetWorkflowAssignmentByID_WorkflowAssignment{} - } - return t.Tags -} -func (t *GetWorkflowAssignmentByID_WorkflowAssignment) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetWorkflowAssignmentByID_WorkflowAssignment{} - } - return t.UpdatedAt -} -func (t *GetWorkflowAssignmentByID_WorkflowAssignment) GetUpdatedBy() *string { - if t == nil { - t = &GetWorkflowAssignmentByID_WorkflowAssignment{} - } - return t.UpdatedBy -} -func (t *GetWorkflowAssignmentByID_WorkflowAssignment) GetWorkflowInstanceID() string { - if t == nil { - t = &GetWorkflowAssignmentByID_WorkflowAssignment{} - } - return t.WorkflowInstanceID -} - -type GetWorkflowAssignments_WorkflowAssignments_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetWorkflowAssignments_WorkflowAssignments_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetWorkflowAssignments_WorkflowAssignments_PageInfo{} - } - return t.EndCursor -} -func (t *GetWorkflowAssignments_WorkflowAssignments_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetWorkflowAssignments_WorkflowAssignments_PageInfo{} - } - return t.HasNextPage -} -func (t *GetWorkflowAssignments_WorkflowAssignments_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetWorkflowAssignments_WorkflowAssignments_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetWorkflowAssignments_WorkflowAssignments_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetWorkflowAssignments_WorkflowAssignments_PageInfo{} - } - return t.StartCursor -} - -type GetWorkflowAssignments_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - ResolverKey *string "json:\"resolverKey,omitempty\" graphql:\"resolverKey\"" - TargetGroupID *string "json:\"targetGroupID,omitempty\" graphql:\"targetGroupID\"" - TargetType enums.WorkflowTargetType "json:\"targetType\" graphql:\"targetType\"" - TargetUserID *string "json:\"targetUserID,omitempty\" graphql:\"targetUserID\"" -} - -func (t *GetWorkflowAssignments_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node) GetID() string { - if t == nil { - t = &GetWorkflowAssignments_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node{} - } - return t.ID -} -func (t *GetWorkflowAssignments_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node) GetResolverKey() *string { - if t == nil { - t = &GetWorkflowAssignments_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node{} - } - return t.ResolverKey -} -func (t *GetWorkflowAssignments_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node) GetTargetGroupID() *string { - if t == nil { - t = &GetWorkflowAssignments_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node{} - } - return t.TargetGroupID -} -func (t *GetWorkflowAssignments_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node) GetTargetType() *enums.WorkflowTargetType { - if t == nil { - t = &GetWorkflowAssignments_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node{} - } - return &t.TargetType -} -func (t *GetWorkflowAssignments_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node) GetTargetUserID() *string { - if t == nil { - t = &GetWorkflowAssignments_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node{} - } - return t.TargetUserID -} - -type GetWorkflowAssignments_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges struct { - Node *GetWorkflowAssignments_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetWorkflowAssignments_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges) GetNode() *GetWorkflowAssignments_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node { - if t == nil { - t = &GetWorkflowAssignments_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges{} - } - return t.Node -} - -type GetWorkflowAssignments_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets struct { - Edges []*GetWorkflowAssignments_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetWorkflowAssignments_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets) GetEdges() []*GetWorkflowAssignments_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges { - if t == nil { - t = &GetWorkflowAssignments_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets{} - } - return t.Edges -} - -type GetWorkflowAssignments_WorkflowAssignments_Edges_Node struct { - ActorGroupID *string "json:\"actorGroupID,omitempty\" graphql:\"actorGroupID\"" - ActorUserID *string "json:\"actorUserID,omitempty\" graphql:\"actorUserID\"" - AssignmentKey string "json:\"assignmentKey\" graphql:\"assignmentKey\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DecidedAt *time.Time "json:\"decidedAt,omitempty\" graphql:\"decidedAt\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Label *string "json:\"label,omitempty\" graphql:\"label\"" - Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\"" - Notes *string "json:\"notes,omitempty\" graphql:\"notes\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Required bool "json:\"required\" graphql:\"required\"" - Role string "json:\"role\" graphql:\"role\"" - Status enums.WorkflowAssignmentStatus "json:\"status\" graphql:\"status\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowAssignmentTargets GetWorkflowAssignments_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets "json:\"workflowAssignmentTargets\" graphql:\"workflowAssignmentTargets\"" - WorkflowInstanceID string "json:\"workflowInstanceID\" graphql:\"workflowInstanceID\"" -} - -func (t *GetWorkflowAssignments_WorkflowAssignments_Edges_Node) GetActorGroupID() *string { - if t == nil { - t = &GetWorkflowAssignments_WorkflowAssignments_Edges_Node{} - } - return t.ActorGroupID -} -func (t *GetWorkflowAssignments_WorkflowAssignments_Edges_Node) GetActorUserID() *string { - if t == nil { - t = &GetWorkflowAssignments_WorkflowAssignments_Edges_Node{} - } - return t.ActorUserID -} -func (t *GetWorkflowAssignments_WorkflowAssignments_Edges_Node) GetAssignmentKey() string { - if t == nil { - t = &GetWorkflowAssignments_WorkflowAssignments_Edges_Node{} - } - return t.AssignmentKey -} -func (t *GetWorkflowAssignments_WorkflowAssignments_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetWorkflowAssignments_WorkflowAssignments_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetWorkflowAssignments_WorkflowAssignments_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetWorkflowAssignments_WorkflowAssignments_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetWorkflowAssignments_WorkflowAssignments_Edges_Node) GetDecidedAt() *time.Time { - if t == nil { - t = &GetWorkflowAssignments_WorkflowAssignments_Edges_Node{} - } - return t.DecidedAt -} -func (t *GetWorkflowAssignments_WorkflowAssignments_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetWorkflowAssignments_WorkflowAssignments_Edges_Node{} - } - return t.DisplayID -} -func (t *GetWorkflowAssignments_WorkflowAssignments_Edges_Node) GetID() string { - if t == nil { - t = &GetWorkflowAssignments_WorkflowAssignments_Edges_Node{} - } - return t.ID -} -func (t *GetWorkflowAssignments_WorkflowAssignments_Edges_Node) GetLabel() *string { - if t == nil { - t = &GetWorkflowAssignments_WorkflowAssignments_Edges_Node{} - } - return t.Label -} -func (t *GetWorkflowAssignments_WorkflowAssignments_Edges_Node) GetMetadata() map[string]any { - if t == nil { - t = &GetWorkflowAssignments_WorkflowAssignments_Edges_Node{} - } - return t.Metadata -} -func (t *GetWorkflowAssignments_WorkflowAssignments_Edges_Node) GetNotes() *string { - if t == nil { - t = &GetWorkflowAssignments_WorkflowAssignments_Edges_Node{} - } - return t.Notes -} -func (t *GetWorkflowAssignments_WorkflowAssignments_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetWorkflowAssignments_WorkflowAssignments_Edges_Node{} - } - return t.OwnerID -} -func (t *GetWorkflowAssignments_WorkflowAssignments_Edges_Node) GetRequired() bool { - if t == nil { - t = &GetWorkflowAssignments_WorkflowAssignments_Edges_Node{} - } - return t.Required -} -func (t *GetWorkflowAssignments_WorkflowAssignments_Edges_Node) GetRole() string { - if t == nil { - t = &GetWorkflowAssignments_WorkflowAssignments_Edges_Node{} - } - return t.Role -} -func (t *GetWorkflowAssignments_WorkflowAssignments_Edges_Node) GetStatus() *enums.WorkflowAssignmentStatus { - if t == nil { - t = &GetWorkflowAssignments_WorkflowAssignments_Edges_Node{} - } - return &t.Status -} -func (t *GetWorkflowAssignments_WorkflowAssignments_Edges_Node) GetTags() []string { - if t == nil { - t = &GetWorkflowAssignments_WorkflowAssignments_Edges_Node{} - } - return t.Tags -} -func (t *GetWorkflowAssignments_WorkflowAssignments_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetWorkflowAssignments_WorkflowAssignments_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetWorkflowAssignments_WorkflowAssignments_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetWorkflowAssignments_WorkflowAssignments_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetWorkflowAssignments_WorkflowAssignments_Edges_Node) GetWorkflowAssignmentTargets() *GetWorkflowAssignments_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets { - if t == nil { - t = &GetWorkflowAssignments_WorkflowAssignments_Edges_Node{} - } - return &t.WorkflowAssignmentTargets -} -func (t *GetWorkflowAssignments_WorkflowAssignments_Edges_Node) GetWorkflowInstanceID() string { - if t == nil { - t = &GetWorkflowAssignments_WorkflowAssignments_Edges_Node{} - } - return t.WorkflowInstanceID -} - -type GetWorkflowAssignments_WorkflowAssignments_Edges struct { - Node *GetWorkflowAssignments_WorkflowAssignments_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetWorkflowAssignments_WorkflowAssignments_Edges) GetNode() *GetWorkflowAssignments_WorkflowAssignments_Edges_Node { - if t == nil { - t = &GetWorkflowAssignments_WorkflowAssignments_Edges{} - } - return t.Node -} - -type GetWorkflowAssignments_WorkflowAssignments struct { - Edges []*GetWorkflowAssignments_WorkflowAssignments_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetWorkflowAssignments_WorkflowAssignments_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetWorkflowAssignments_WorkflowAssignments) GetEdges() []*GetWorkflowAssignments_WorkflowAssignments_Edges { - if t == nil { - t = &GetWorkflowAssignments_WorkflowAssignments{} - } - return t.Edges -} -func (t *GetWorkflowAssignments_WorkflowAssignments) GetPageInfo() *GetWorkflowAssignments_WorkflowAssignments_PageInfo { - if t == nil { - t = &GetWorkflowAssignments_WorkflowAssignments{} - } - return &t.PageInfo -} -func (t *GetWorkflowAssignments_WorkflowAssignments) GetTotalCount() int64 { - if t == nil { - t = &GetWorkflowAssignments_WorkflowAssignments{} - } - return t.TotalCount -} - -type GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_PageInfo{} - } - return t.StartCursor -} - -type GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ResolverKey *string "json:\"resolverKey,omitempty\" graphql:\"resolverKey\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TargetGroupID *string "json:\"targetGroupID,omitempty\" graphql:\"targetGroupID\"" - TargetType enums.WorkflowTargetType "json:\"targetType\" graphql:\"targetType\"" - TargetUserID *string "json:\"targetUserID,omitempty\" graphql:\"targetUserID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowAssignmentID string "json:\"workflowAssignmentID\" graphql:\"workflowAssignmentID\"" -} - -func (t *GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node{} - } - return t.DisplayID -} -func (t *GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node) GetID() string { - if t == nil { - t = &GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node{} - } - return t.ID -} -func (t *GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node) GetResolverKey() *string { - if t == nil { - t = &GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node{} - } - return t.ResolverKey -} -func (t *GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node{} - } - return t.Tags -} -func (t *GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node) GetTargetGroupID() *string { - if t == nil { - t = &GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node{} - } - return t.TargetGroupID -} -func (t *GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node) GetTargetType() *enums.WorkflowTargetType { - if t == nil { - t = &GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node{} - } - return &t.TargetType -} -func (t *GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node) GetTargetUserID() *string { - if t == nil { - t = &GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node{} - } - return t.TargetUserID -} -func (t *GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node) GetWorkflowAssignmentID() string { - if t == nil { - t = &GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node{} - } - return t.WorkflowAssignmentID -} - -type GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges struct { - Node *GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges) GetNode() *GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node { - if t == nil { - t = &GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges{} - } - return t.Node -} - -type GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets struct { - Edges []*GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets) GetEdges() []*GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges { - if t == nil { - t = &GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets{} - } - return t.Edges -} -func (t *GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets) GetPageInfo() *GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets_PageInfo { - if t == nil { - t = &GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets{} - } - return &t.PageInfo -} -func (t *GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets) GetTotalCount() int64 { - if t == nil { - t = &GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets{} - } - return t.TotalCount -} - -type GetWorkflowAssignmentTargetByID_WorkflowAssignmentTarget struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ResolverKey *string "json:\"resolverKey,omitempty\" graphql:\"resolverKey\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TargetGroupID *string "json:\"targetGroupID,omitempty\" graphql:\"targetGroupID\"" - TargetType enums.WorkflowTargetType "json:\"targetType\" graphql:\"targetType\"" - TargetUserID *string "json:\"targetUserID,omitempty\" graphql:\"targetUserID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowAssignmentID string "json:\"workflowAssignmentID\" graphql:\"workflowAssignmentID\"" -} - -func (t *GetWorkflowAssignmentTargetByID_WorkflowAssignmentTarget) GetCreatedAt() *time.Time { - if t == nil { - t = &GetWorkflowAssignmentTargetByID_WorkflowAssignmentTarget{} - } - return t.CreatedAt -} -func (t *GetWorkflowAssignmentTargetByID_WorkflowAssignmentTarget) GetCreatedBy() *string { - if t == nil { - t = &GetWorkflowAssignmentTargetByID_WorkflowAssignmentTarget{} - } - return t.CreatedBy -} -func (t *GetWorkflowAssignmentTargetByID_WorkflowAssignmentTarget) GetDisplayID() string { - if t == nil { - t = &GetWorkflowAssignmentTargetByID_WorkflowAssignmentTarget{} - } - return t.DisplayID -} -func (t *GetWorkflowAssignmentTargetByID_WorkflowAssignmentTarget) GetID() string { - if t == nil { - t = &GetWorkflowAssignmentTargetByID_WorkflowAssignmentTarget{} - } - return t.ID -} -func (t *GetWorkflowAssignmentTargetByID_WorkflowAssignmentTarget) GetOwnerID() *string { - if t == nil { - t = &GetWorkflowAssignmentTargetByID_WorkflowAssignmentTarget{} - } - return t.OwnerID -} -func (t *GetWorkflowAssignmentTargetByID_WorkflowAssignmentTarget) GetResolverKey() *string { - if t == nil { - t = &GetWorkflowAssignmentTargetByID_WorkflowAssignmentTarget{} - } - return t.ResolverKey -} -func (t *GetWorkflowAssignmentTargetByID_WorkflowAssignmentTarget) GetTags() []string { - if t == nil { - t = &GetWorkflowAssignmentTargetByID_WorkflowAssignmentTarget{} - } - return t.Tags -} -func (t *GetWorkflowAssignmentTargetByID_WorkflowAssignmentTarget) GetTargetGroupID() *string { - if t == nil { - t = &GetWorkflowAssignmentTargetByID_WorkflowAssignmentTarget{} - } - return t.TargetGroupID -} -func (t *GetWorkflowAssignmentTargetByID_WorkflowAssignmentTarget) GetTargetType() *enums.WorkflowTargetType { - if t == nil { - t = &GetWorkflowAssignmentTargetByID_WorkflowAssignmentTarget{} - } - return &t.TargetType -} -func (t *GetWorkflowAssignmentTargetByID_WorkflowAssignmentTarget) GetTargetUserID() *string { - if t == nil { - t = &GetWorkflowAssignmentTargetByID_WorkflowAssignmentTarget{} - } - return t.TargetUserID -} -func (t *GetWorkflowAssignmentTargetByID_WorkflowAssignmentTarget) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetWorkflowAssignmentTargetByID_WorkflowAssignmentTarget{} - } - return t.UpdatedAt -} -func (t *GetWorkflowAssignmentTargetByID_WorkflowAssignmentTarget) GetUpdatedBy() *string { - if t == nil { - t = &GetWorkflowAssignmentTargetByID_WorkflowAssignmentTarget{} - } - return t.UpdatedBy -} -func (t *GetWorkflowAssignmentTargetByID_WorkflowAssignmentTarget) GetWorkflowAssignmentID() string { - if t == nil { - t = &GetWorkflowAssignmentTargetByID_WorkflowAssignmentTarget{} - } - return t.WorkflowAssignmentID -} - -type GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_PageInfo{} - } - return t.EndCursor -} -func (t *GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_PageInfo{} - } - return t.HasNextPage -} -func (t *GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_PageInfo{} - } - return t.StartCursor -} - -type GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - ResolverKey *string "json:\"resolverKey,omitempty\" graphql:\"resolverKey\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TargetGroupID *string "json:\"targetGroupID,omitempty\" graphql:\"targetGroupID\"" - TargetType enums.WorkflowTargetType "json:\"targetType\" graphql:\"targetType\"" - TargetUserID *string "json:\"targetUserID,omitempty\" graphql:\"targetUserID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowAssignmentID string "json:\"workflowAssignmentID\" graphql:\"workflowAssignmentID\"" -} - -func (t *GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node{} - } - return t.DisplayID -} -func (t *GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node) GetID() string { - if t == nil { - t = &GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node{} - } - return t.ID -} -func (t *GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node{} - } - return t.OwnerID -} -func (t *GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node) GetResolverKey() *string { - if t == nil { - t = &GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node{} - } - return t.ResolverKey -} -func (t *GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node) GetTags() []string { - if t == nil { - t = &GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node{} - } - return t.Tags -} -func (t *GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node) GetTargetGroupID() *string { - if t == nil { - t = &GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node{} - } - return t.TargetGroupID -} -func (t *GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node) GetTargetType() *enums.WorkflowTargetType { - if t == nil { - t = &GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node{} - } - return &t.TargetType -} -func (t *GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node) GetTargetUserID() *string { - if t == nil { - t = &GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node{} - } - return t.TargetUserID -} -func (t *GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node) GetWorkflowAssignmentID() string { - if t == nil { - t = &GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node{} - } - return t.WorkflowAssignmentID -} - -type GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges struct { - Node *GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges) GetNode() *GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges_Node { - if t == nil { - t = &GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges{} - } - return t.Node -} - -type GetWorkflowAssignmentTargets_WorkflowAssignmentTargets struct { - Edges []*GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetWorkflowAssignmentTargets_WorkflowAssignmentTargets) GetEdges() []*GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_Edges { - if t == nil { - t = &GetWorkflowAssignmentTargets_WorkflowAssignmentTargets{} - } - return t.Edges -} -func (t *GetWorkflowAssignmentTargets_WorkflowAssignmentTargets) GetPageInfo() *GetWorkflowAssignmentTargets_WorkflowAssignmentTargets_PageInfo { - if t == nil { - t = &GetWorkflowAssignmentTargets_WorkflowAssignmentTargets{} - } - return &t.PageInfo -} -func (t *GetWorkflowAssignmentTargets_WorkflowAssignmentTargets) GetTotalCount() int64 { - if t == nil { - t = &GetWorkflowAssignmentTargets_WorkflowAssignmentTargets{} - } - return t.TotalCount -} - -type CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions struct { - Active bool "json:\"active\" graphql:\"active\"" - CooldownSeconds int64 "json:\"cooldownSeconds\" graphql:\"cooldownSeconds\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DefinitionJSON *models.WorkflowDefinitionDocument "json:\"definitionJSON,omitempty\" graphql:\"definitionJSON\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - Draft bool "json:\"draft\" graphql:\"draft\"" - ID string "json:\"id\" graphql:\"id\"" - InternalNotes *string "json:\"internalNotes,omitempty\" graphql:\"internalNotes\"" - IsDefault bool "json:\"isDefault\" graphql:\"isDefault\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PublishedAt *time.Time "json:\"publishedAt,omitempty\" graphql:\"publishedAt\"" - Revision int64 "json:\"revision\" graphql:\"revision\"" - SchemaType string "json:\"schemaType\" graphql:\"schemaType\"" - SystemInternalID *string "json:\"systemInternalID,omitempty\" graphql:\"systemInternalID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TrackedFields []string "json:\"trackedFields,omitempty\" graphql:\"trackedFields\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowKind enums.WorkflowKind "json:\"workflowKind\" graphql:\"workflowKind\"" -} - -func (t *CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions) GetActive() bool { - if t == nil { - t = &CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions{} - } - return t.Active -} -func (t *CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions) GetCooldownSeconds() int64 { - if t == nil { - t = &CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions{} - } - return t.CooldownSeconds -} -func (t *CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions{} - } - return t.CreatedAt -} -func (t *CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions{} - } - return t.CreatedBy -} -func (t *CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions) GetDefinitionJSON() *models.WorkflowDefinitionDocument { - if t == nil { - t = &CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions{} - } - return t.DefinitionJSON -} -func (t *CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions) GetDescription() *string { - if t == nil { - t = &CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions{} - } - return t.Description -} -func (t *CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions) GetDisplayID() string { - if t == nil { - t = &CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions{} - } - return t.DisplayID -} -func (t *CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions) GetDraft() bool { - if t == nil { - t = &CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions{} - } - return t.Draft -} -func (t *CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions) GetID() string { - if t == nil { - t = &CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions{} - } - return t.ID -} -func (t *CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions) GetInternalNotes() *string { - if t == nil { - t = &CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions{} - } - return t.InternalNotes -} -func (t *CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions) GetIsDefault() bool { - if t == nil { - t = &CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions{} - } - return t.IsDefault -} -func (t *CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions) GetName() string { - if t == nil { - t = &CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions{} - } - return t.Name -} -func (t *CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions) GetOwnerID() *string { - if t == nil { - t = &CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions{} - } - return t.OwnerID -} -func (t *CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions) GetPublishedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions{} - } - return t.PublishedAt -} -func (t *CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions) GetRevision() int64 { - if t == nil { - t = &CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions{} - } - return t.Revision -} -func (t *CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions) GetSchemaType() string { - if t == nil { - t = &CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions{} - } - return t.SchemaType -} -func (t *CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions) GetSystemInternalID() *string { - if t == nil { - t = &CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions{} - } - return t.SystemInternalID -} -func (t *CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions) GetSystemOwned() *bool { - if t == nil { - t = &CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions{} - } - return t.SystemOwned -} -func (t *CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions) GetTags() []string { - if t == nil { - t = &CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions{} - } - return t.Tags -} -func (t *CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions) GetTrackedFields() []string { - if t == nil { - t = &CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions{} - } - return t.TrackedFields -} -func (t *CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions{} - } - return t.UpdatedAt -} -func (t *CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions{} - } - return t.UpdatedBy -} -func (t *CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions) GetWorkflowKind() *enums.WorkflowKind { - if t == nil { - t = &CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions{} - } - return &t.WorkflowKind -} - -type CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition struct { - WorkflowDefinitions []*CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions "json:\"workflowDefinitions,omitempty\" graphql:\"workflowDefinitions\"" -} - -func (t *CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition) GetWorkflowDefinitions() []*CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition_WorkflowDefinitions { - if t == nil { - t = &CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition{} - } - return t.WorkflowDefinitions -} - -type CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions struct { - Active bool "json:\"active\" graphql:\"active\"" - CooldownSeconds int64 "json:\"cooldownSeconds\" graphql:\"cooldownSeconds\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DefinitionJSON *models.WorkflowDefinitionDocument "json:\"definitionJSON,omitempty\" graphql:\"definitionJSON\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - Draft bool "json:\"draft\" graphql:\"draft\"" - ID string "json:\"id\" graphql:\"id\"" - InternalNotes *string "json:\"internalNotes,omitempty\" graphql:\"internalNotes\"" - IsDefault bool "json:\"isDefault\" graphql:\"isDefault\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PublishedAt *time.Time "json:\"publishedAt,omitempty\" graphql:\"publishedAt\"" - Revision int64 "json:\"revision\" graphql:\"revision\"" - SchemaType string "json:\"schemaType\" graphql:\"schemaType\"" - SystemInternalID *string "json:\"systemInternalID,omitempty\" graphql:\"systemInternalID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TrackedFields []string "json:\"trackedFields,omitempty\" graphql:\"trackedFields\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowKind enums.WorkflowKind "json:\"workflowKind\" graphql:\"workflowKind\"" -} - -func (t *CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions) GetActive() bool { - if t == nil { - t = &CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions{} - } - return t.Active -} -func (t *CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions) GetCooldownSeconds() int64 { - if t == nil { - t = &CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions{} - } - return t.CooldownSeconds -} -func (t *CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions{} - } - return t.CreatedAt -} -func (t *CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions) GetCreatedBy() *string { - if t == nil { - t = &CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions{} - } - return t.CreatedBy -} -func (t *CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions) GetDefinitionJSON() *models.WorkflowDefinitionDocument { - if t == nil { - t = &CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions{} - } - return t.DefinitionJSON -} -func (t *CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions) GetDescription() *string { - if t == nil { - t = &CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions{} - } - return t.Description -} -func (t *CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions) GetDisplayID() string { - if t == nil { - t = &CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions{} - } - return t.DisplayID -} -func (t *CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions) GetDraft() bool { - if t == nil { - t = &CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions{} - } - return t.Draft -} -func (t *CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions) GetID() string { - if t == nil { - t = &CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions{} - } - return t.ID -} -func (t *CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions) GetInternalNotes() *string { - if t == nil { - t = &CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions{} - } - return t.InternalNotes -} -func (t *CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions) GetIsDefault() bool { - if t == nil { - t = &CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions{} - } - return t.IsDefault -} -func (t *CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions) GetName() string { - if t == nil { - t = &CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions{} - } - return t.Name -} -func (t *CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions) GetOwnerID() *string { - if t == nil { - t = &CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions{} - } - return t.OwnerID -} -func (t *CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions) GetPublishedAt() *time.Time { - if t == nil { - t = &CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions{} - } - return t.PublishedAt -} -func (t *CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions) GetRevision() int64 { - if t == nil { - t = &CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions{} - } - return t.Revision -} -func (t *CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions) GetSchemaType() string { - if t == nil { - t = &CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions{} - } - return t.SchemaType -} -func (t *CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions) GetSystemInternalID() *string { - if t == nil { - t = &CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions{} - } - return t.SystemInternalID -} -func (t *CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions) GetSystemOwned() *bool { - if t == nil { - t = &CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions{} - } - return t.SystemOwned -} -func (t *CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions) GetTags() []string { - if t == nil { - t = &CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions{} - } - return t.Tags -} -func (t *CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions) GetTrackedFields() []string { - if t == nil { - t = &CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions{} - } - return t.TrackedFields -} -func (t *CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions{} - } - return t.UpdatedAt -} -func (t *CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions) GetUpdatedBy() *string { - if t == nil { - t = &CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions{} - } - return t.UpdatedBy -} -func (t *CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions) GetWorkflowKind() *enums.WorkflowKind { - if t == nil { - t = &CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions{} - } - return &t.WorkflowKind -} - -type CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition struct { - WorkflowDefinitions []*CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions "json:\"workflowDefinitions,omitempty\" graphql:\"workflowDefinitions\"" -} - -func (t *CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition) GetWorkflowDefinitions() []*CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition_WorkflowDefinitions { - if t == nil { - t = &CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition{} - } - return t.WorkflowDefinitions -} - -type CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition struct { - Active bool "json:\"active\" graphql:\"active\"" - CooldownSeconds int64 "json:\"cooldownSeconds\" graphql:\"cooldownSeconds\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DefinitionJSON *models.WorkflowDefinitionDocument "json:\"definitionJSON,omitempty\" graphql:\"definitionJSON\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - Draft bool "json:\"draft\" graphql:\"draft\"" - ID string "json:\"id\" graphql:\"id\"" - InternalNotes *string "json:\"internalNotes,omitempty\" graphql:\"internalNotes\"" - IsDefault bool "json:\"isDefault\" graphql:\"isDefault\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PublishedAt *time.Time "json:\"publishedAt,omitempty\" graphql:\"publishedAt\"" - Revision int64 "json:\"revision\" graphql:\"revision\"" - SchemaType string "json:\"schemaType\" graphql:\"schemaType\"" - SystemInternalID *string "json:\"systemInternalID,omitempty\" graphql:\"systemInternalID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TrackedFields []string "json:\"trackedFields,omitempty\" graphql:\"trackedFields\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowKind enums.WorkflowKind "json:\"workflowKind\" graphql:\"workflowKind\"" -} - -func (t *CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition) GetActive() bool { - if t == nil { - t = &CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition{} - } - return t.Active -} -func (t *CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition) GetCooldownSeconds() int64 { - if t == nil { - t = &CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition{} - } - return t.CooldownSeconds -} -func (t *CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition) GetCreatedAt() *time.Time { - if t == nil { - t = &CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition{} - } - return t.CreatedAt -} -func (t *CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition) GetCreatedBy() *string { - if t == nil { - t = &CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition{} - } - return t.CreatedBy -} -func (t *CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition) GetDefinitionJSON() *models.WorkflowDefinitionDocument { - if t == nil { - t = &CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition{} - } - return t.DefinitionJSON -} -func (t *CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition) GetDescription() *string { - if t == nil { - t = &CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition{} - } - return t.Description -} -func (t *CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition) GetDisplayID() string { - if t == nil { - t = &CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition{} - } - return t.DisplayID -} -func (t *CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition) GetDraft() bool { - if t == nil { - t = &CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition{} - } - return t.Draft -} -func (t *CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition) GetID() string { - if t == nil { - t = &CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition{} - } - return t.ID -} -func (t *CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition) GetInternalNotes() *string { - if t == nil { - t = &CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition{} - } - return t.InternalNotes -} -func (t *CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition) GetIsDefault() bool { - if t == nil { - t = &CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition{} - } - return t.IsDefault -} -func (t *CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition) GetName() string { - if t == nil { - t = &CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition{} - } - return t.Name -} -func (t *CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition) GetOwnerID() *string { - if t == nil { - t = &CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition{} - } - return t.OwnerID -} -func (t *CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition) GetPublishedAt() *time.Time { - if t == nil { - t = &CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition{} - } - return t.PublishedAt -} -func (t *CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition) GetRevision() int64 { - if t == nil { - t = &CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition{} - } - return t.Revision -} -func (t *CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition) GetSchemaType() string { - if t == nil { - t = &CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition{} - } - return t.SchemaType -} -func (t *CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition) GetSystemInternalID() *string { - if t == nil { - t = &CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition{} - } - return t.SystemInternalID -} -func (t *CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition) GetSystemOwned() *bool { - if t == nil { - t = &CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition{} - } - return t.SystemOwned -} -func (t *CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition) GetTags() []string { - if t == nil { - t = &CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition{} - } - return t.Tags -} -func (t *CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition) GetTrackedFields() []string { - if t == nil { - t = &CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition{} - } - return t.TrackedFields -} -func (t *CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition) GetUpdatedAt() *time.Time { - if t == nil { - t = &CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition{} - } - return t.UpdatedAt -} -func (t *CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition) GetUpdatedBy() *string { - if t == nil { - t = &CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition{} - } - return t.UpdatedBy -} -func (t *CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition) GetWorkflowKind() *enums.WorkflowKind { - if t == nil { - t = &CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition{} - } - return &t.WorkflowKind -} - -type CreateWorkflowDefinition_CreateWorkflowDefinition struct { - WorkflowDefinition CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition "json:\"workflowDefinition\" graphql:\"workflowDefinition\"" -} - -func (t *CreateWorkflowDefinition_CreateWorkflowDefinition) GetWorkflowDefinition() *CreateWorkflowDefinition_CreateWorkflowDefinition_WorkflowDefinition { - if t == nil { - t = &CreateWorkflowDefinition_CreateWorkflowDefinition{} - } - return &t.WorkflowDefinition -} - -type DeleteWorkflowDefinition_DeleteWorkflowDefinition struct { - DeletedID string "json:\"deletedID\" graphql:\"deletedID\"" -} - -func (t *DeleteWorkflowDefinition_DeleteWorkflowDefinition) GetDeletedID() string { - if t == nil { - t = &DeleteWorkflowDefinition_DeleteWorkflowDefinition{} - } - return t.DeletedID -} - -type GetAllWorkflowDefinitions_WorkflowDefinitions_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllWorkflowDefinitions_WorkflowDefinitions_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllWorkflowDefinitions_WorkflowDefinitions_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllWorkflowDefinitions_WorkflowDefinitions_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllWorkflowDefinitions_WorkflowDefinitions_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllWorkflowDefinitions_WorkflowDefinitions_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllWorkflowDefinitions_WorkflowDefinitions_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllWorkflowDefinitions_WorkflowDefinitions_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllWorkflowDefinitions_WorkflowDefinitions_PageInfo{} - } - return t.StartCursor -} - -type GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node struct { - Active bool "json:\"active\" graphql:\"active\"" - CooldownSeconds int64 "json:\"cooldownSeconds\" graphql:\"cooldownSeconds\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DefinitionJSON *models.WorkflowDefinitionDocument "json:\"definitionJSON,omitempty\" graphql:\"definitionJSON\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - Draft bool "json:\"draft\" graphql:\"draft\"" - ID string "json:\"id\" graphql:\"id\"" - InternalNotes *string "json:\"internalNotes,omitempty\" graphql:\"internalNotes\"" - IsDefault bool "json:\"isDefault\" graphql:\"isDefault\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PublishedAt *time.Time "json:\"publishedAt,omitempty\" graphql:\"publishedAt\"" - Revision int64 "json:\"revision\" graphql:\"revision\"" - SchemaType string "json:\"schemaType\" graphql:\"schemaType\"" - SystemInternalID *string "json:\"systemInternalID,omitempty\" graphql:\"systemInternalID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TrackedFields []string "json:\"trackedFields,omitempty\" graphql:\"trackedFields\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowKind enums.WorkflowKind "json:\"workflowKind\" graphql:\"workflowKind\"" -} - -func (t *GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetActive() bool { - if t == nil { - t = &GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.Active -} -func (t *GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetCooldownSeconds() int64 { - if t == nil { - t = &GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.CooldownSeconds -} -func (t *GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetDefinitionJSON() *models.WorkflowDefinitionDocument { - if t == nil { - t = &GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.DefinitionJSON -} -func (t *GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.Description -} -func (t *GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.DisplayID -} -func (t *GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetDraft() bool { - if t == nil { - t = &GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.Draft -} -func (t *GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetID() string { - if t == nil { - t = &GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.ID -} -func (t *GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetInternalNotes() *string { - if t == nil { - t = &GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.InternalNotes -} -func (t *GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetIsDefault() bool { - if t == nil { - t = &GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.IsDefault -} -func (t *GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetName() string { - if t == nil { - t = &GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.Name -} -func (t *GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetPublishedAt() *time.Time { - if t == nil { - t = &GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.PublishedAt -} -func (t *GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetRevision() int64 { - if t == nil { - t = &GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.Revision -} -func (t *GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetSchemaType() string { - if t == nil { - t = &GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.SchemaType -} -func (t *GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetSystemInternalID() *string { - if t == nil { - t = &GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.SystemInternalID -} -func (t *GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetSystemOwned() *bool { - if t == nil { - t = &GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.SystemOwned -} -func (t *GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.Tags -} -func (t *GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetTrackedFields() []string { - if t == nil { - t = &GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.TrackedFields -} -func (t *GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetWorkflowKind() *enums.WorkflowKind { - if t == nil { - t = &GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return &t.WorkflowKind -} - -type GetAllWorkflowDefinitions_WorkflowDefinitions_Edges struct { - Node *GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllWorkflowDefinitions_WorkflowDefinitions_Edges) GetNode() *GetAllWorkflowDefinitions_WorkflowDefinitions_Edges_Node { - if t == nil { - t = &GetAllWorkflowDefinitions_WorkflowDefinitions_Edges{} - } - return t.Node -} - -type GetAllWorkflowDefinitions_WorkflowDefinitions struct { - Edges []*GetAllWorkflowDefinitions_WorkflowDefinitions_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllWorkflowDefinitions_WorkflowDefinitions_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllWorkflowDefinitions_WorkflowDefinitions) GetEdges() []*GetAllWorkflowDefinitions_WorkflowDefinitions_Edges { - if t == nil { - t = &GetAllWorkflowDefinitions_WorkflowDefinitions{} - } - return t.Edges -} -func (t *GetAllWorkflowDefinitions_WorkflowDefinitions) GetPageInfo() *GetAllWorkflowDefinitions_WorkflowDefinitions_PageInfo { - if t == nil { - t = &GetAllWorkflowDefinitions_WorkflowDefinitions{} - } - return &t.PageInfo -} -func (t *GetAllWorkflowDefinitions_WorkflowDefinitions) GetTotalCount() int64 { - if t == nil { - t = &GetAllWorkflowDefinitions_WorkflowDefinitions{} - } - return t.TotalCount -} - -type GetWorkflowDefinitionByID_WorkflowDefinition struct { - Active bool "json:\"active\" graphql:\"active\"" - CooldownSeconds int64 "json:\"cooldownSeconds\" graphql:\"cooldownSeconds\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DefinitionJSON *models.WorkflowDefinitionDocument "json:\"definitionJSON,omitempty\" graphql:\"definitionJSON\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - Draft bool "json:\"draft\" graphql:\"draft\"" - ID string "json:\"id\" graphql:\"id\"" - InternalNotes *string "json:\"internalNotes,omitempty\" graphql:\"internalNotes\"" - IsDefault bool "json:\"isDefault\" graphql:\"isDefault\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PublishedAt *time.Time "json:\"publishedAt,omitempty\" graphql:\"publishedAt\"" - Revision int64 "json:\"revision\" graphql:\"revision\"" - SchemaType string "json:\"schemaType\" graphql:\"schemaType\"" - SystemInternalID *string "json:\"systemInternalID,omitempty\" graphql:\"systemInternalID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TrackedFields []string "json:\"trackedFields,omitempty\" graphql:\"trackedFields\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowKind enums.WorkflowKind "json:\"workflowKind\" graphql:\"workflowKind\"" -} - -func (t *GetWorkflowDefinitionByID_WorkflowDefinition) GetActive() bool { - if t == nil { - t = &GetWorkflowDefinitionByID_WorkflowDefinition{} - } - return t.Active -} -func (t *GetWorkflowDefinitionByID_WorkflowDefinition) GetCooldownSeconds() int64 { - if t == nil { - t = &GetWorkflowDefinitionByID_WorkflowDefinition{} - } - return t.CooldownSeconds -} -func (t *GetWorkflowDefinitionByID_WorkflowDefinition) GetCreatedAt() *time.Time { - if t == nil { - t = &GetWorkflowDefinitionByID_WorkflowDefinition{} - } - return t.CreatedAt -} -func (t *GetWorkflowDefinitionByID_WorkflowDefinition) GetCreatedBy() *string { - if t == nil { - t = &GetWorkflowDefinitionByID_WorkflowDefinition{} - } - return t.CreatedBy -} -func (t *GetWorkflowDefinitionByID_WorkflowDefinition) GetDefinitionJSON() *models.WorkflowDefinitionDocument { - if t == nil { - t = &GetWorkflowDefinitionByID_WorkflowDefinition{} - } - return t.DefinitionJSON -} -func (t *GetWorkflowDefinitionByID_WorkflowDefinition) GetDescription() *string { - if t == nil { - t = &GetWorkflowDefinitionByID_WorkflowDefinition{} - } - return t.Description -} -func (t *GetWorkflowDefinitionByID_WorkflowDefinition) GetDisplayID() string { - if t == nil { - t = &GetWorkflowDefinitionByID_WorkflowDefinition{} - } - return t.DisplayID -} -func (t *GetWorkflowDefinitionByID_WorkflowDefinition) GetDraft() bool { - if t == nil { - t = &GetWorkflowDefinitionByID_WorkflowDefinition{} - } - return t.Draft -} -func (t *GetWorkflowDefinitionByID_WorkflowDefinition) GetID() string { - if t == nil { - t = &GetWorkflowDefinitionByID_WorkflowDefinition{} - } - return t.ID -} -func (t *GetWorkflowDefinitionByID_WorkflowDefinition) GetInternalNotes() *string { - if t == nil { - t = &GetWorkflowDefinitionByID_WorkflowDefinition{} - } - return t.InternalNotes -} -func (t *GetWorkflowDefinitionByID_WorkflowDefinition) GetIsDefault() bool { - if t == nil { - t = &GetWorkflowDefinitionByID_WorkflowDefinition{} - } - return t.IsDefault -} -func (t *GetWorkflowDefinitionByID_WorkflowDefinition) GetName() string { - if t == nil { - t = &GetWorkflowDefinitionByID_WorkflowDefinition{} - } - return t.Name -} -func (t *GetWorkflowDefinitionByID_WorkflowDefinition) GetOwnerID() *string { - if t == nil { - t = &GetWorkflowDefinitionByID_WorkflowDefinition{} - } - return t.OwnerID -} -func (t *GetWorkflowDefinitionByID_WorkflowDefinition) GetPublishedAt() *time.Time { - if t == nil { - t = &GetWorkflowDefinitionByID_WorkflowDefinition{} - } - return t.PublishedAt -} -func (t *GetWorkflowDefinitionByID_WorkflowDefinition) GetRevision() int64 { - if t == nil { - t = &GetWorkflowDefinitionByID_WorkflowDefinition{} - } - return t.Revision -} -func (t *GetWorkflowDefinitionByID_WorkflowDefinition) GetSchemaType() string { - if t == nil { - t = &GetWorkflowDefinitionByID_WorkflowDefinition{} - } - return t.SchemaType -} -func (t *GetWorkflowDefinitionByID_WorkflowDefinition) GetSystemInternalID() *string { - if t == nil { - t = &GetWorkflowDefinitionByID_WorkflowDefinition{} - } - return t.SystemInternalID -} -func (t *GetWorkflowDefinitionByID_WorkflowDefinition) GetSystemOwned() *bool { - if t == nil { - t = &GetWorkflowDefinitionByID_WorkflowDefinition{} - } - return t.SystemOwned -} -func (t *GetWorkflowDefinitionByID_WorkflowDefinition) GetTags() []string { - if t == nil { - t = &GetWorkflowDefinitionByID_WorkflowDefinition{} - } - return t.Tags -} -func (t *GetWorkflowDefinitionByID_WorkflowDefinition) GetTrackedFields() []string { - if t == nil { - t = &GetWorkflowDefinitionByID_WorkflowDefinition{} - } - return t.TrackedFields -} -func (t *GetWorkflowDefinitionByID_WorkflowDefinition) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetWorkflowDefinitionByID_WorkflowDefinition{} - } - return t.UpdatedAt -} -func (t *GetWorkflowDefinitionByID_WorkflowDefinition) GetUpdatedBy() *string { - if t == nil { - t = &GetWorkflowDefinitionByID_WorkflowDefinition{} - } - return t.UpdatedBy -} -func (t *GetWorkflowDefinitionByID_WorkflowDefinition) GetWorkflowKind() *enums.WorkflowKind { - if t == nil { - t = &GetWorkflowDefinitionByID_WorkflowDefinition{} - } - return &t.WorkflowKind -} - -type GetWorkflowDefinitions_WorkflowDefinitions_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetWorkflowDefinitions_WorkflowDefinitions_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetWorkflowDefinitions_WorkflowDefinitions_PageInfo{} - } - return t.EndCursor -} -func (t *GetWorkflowDefinitions_WorkflowDefinitions_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetWorkflowDefinitions_WorkflowDefinitions_PageInfo{} - } - return t.HasNextPage -} -func (t *GetWorkflowDefinitions_WorkflowDefinitions_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetWorkflowDefinitions_WorkflowDefinitions_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetWorkflowDefinitions_WorkflowDefinitions_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetWorkflowDefinitions_WorkflowDefinitions_PageInfo{} - } - return t.StartCursor -} - -type GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node struct { - Active bool "json:\"active\" graphql:\"active\"" - CooldownSeconds int64 "json:\"cooldownSeconds\" graphql:\"cooldownSeconds\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DefinitionJSON *models.WorkflowDefinitionDocument "json:\"definitionJSON,omitempty\" graphql:\"definitionJSON\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - Draft bool "json:\"draft\" graphql:\"draft\"" - ID string "json:\"id\" graphql:\"id\"" - InternalNotes *string "json:\"internalNotes,omitempty\" graphql:\"internalNotes\"" - IsDefault bool "json:\"isDefault\" graphql:\"isDefault\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PublishedAt *time.Time "json:\"publishedAt,omitempty\" graphql:\"publishedAt\"" - Revision int64 "json:\"revision\" graphql:\"revision\"" - SchemaType string "json:\"schemaType\" graphql:\"schemaType\"" - SystemInternalID *string "json:\"systemInternalID,omitempty\" graphql:\"systemInternalID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TrackedFields []string "json:\"trackedFields,omitempty\" graphql:\"trackedFields\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowKind enums.WorkflowKind "json:\"workflowKind\" graphql:\"workflowKind\"" -} - -func (t *GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetActive() bool { - if t == nil { - t = &GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.Active -} -func (t *GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetCooldownSeconds() int64 { - if t == nil { - t = &GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.CooldownSeconds -} -func (t *GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetDefinitionJSON() *models.WorkflowDefinitionDocument { - if t == nil { - t = &GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.DefinitionJSON -} -func (t *GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetDescription() *string { - if t == nil { - t = &GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.Description -} -func (t *GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.DisplayID -} -func (t *GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetDraft() bool { - if t == nil { - t = &GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.Draft -} -func (t *GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetID() string { - if t == nil { - t = &GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.ID -} -func (t *GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetInternalNotes() *string { - if t == nil { - t = &GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.InternalNotes -} -func (t *GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetIsDefault() bool { - if t == nil { - t = &GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.IsDefault -} -func (t *GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetName() string { - if t == nil { - t = &GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.Name -} -func (t *GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.OwnerID -} -func (t *GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetPublishedAt() *time.Time { - if t == nil { - t = &GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.PublishedAt -} -func (t *GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetRevision() int64 { - if t == nil { - t = &GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.Revision -} -func (t *GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetSchemaType() string { - if t == nil { - t = &GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.SchemaType -} -func (t *GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetSystemInternalID() *string { - if t == nil { - t = &GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.SystemInternalID -} -func (t *GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetSystemOwned() *bool { - if t == nil { - t = &GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.SystemOwned -} -func (t *GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetTags() []string { - if t == nil { - t = &GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.Tags -} -func (t *GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetTrackedFields() []string { - if t == nil { - t = &GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.TrackedFields -} -func (t *GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node) GetWorkflowKind() *enums.WorkflowKind { - if t == nil { - t = &GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node{} - } - return &t.WorkflowKind -} - -type GetWorkflowDefinitions_WorkflowDefinitions_Edges struct { - Node *GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetWorkflowDefinitions_WorkflowDefinitions_Edges) GetNode() *GetWorkflowDefinitions_WorkflowDefinitions_Edges_Node { - if t == nil { - t = &GetWorkflowDefinitions_WorkflowDefinitions_Edges{} - } - return t.Node -} - -type GetWorkflowDefinitions_WorkflowDefinitions struct { - Edges []*GetWorkflowDefinitions_WorkflowDefinitions_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetWorkflowDefinitions_WorkflowDefinitions_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetWorkflowDefinitions_WorkflowDefinitions) GetEdges() []*GetWorkflowDefinitions_WorkflowDefinitions_Edges { - if t == nil { - t = &GetWorkflowDefinitions_WorkflowDefinitions{} - } - return t.Edges -} -func (t *GetWorkflowDefinitions_WorkflowDefinitions) GetPageInfo() *GetWorkflowDefinitions_WorkflowDefinitions_PageInfo { - if t == nil { - t = &GetWorkflowDefinitions_WorkflowDefinitions{} - } - return &t.PageInfo -} -func (t *GetWorkflowDefinitions_WorkflowDefinitions) GetTotalCount() int64 { - if t == nil { - t = &GetWorkflowDefinitions_WorkflowDefinitions{} - } - return t.TotalCount -} - -type UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition struct { - Active bool "json:\"active\" graphql:\"active\"" - CooldownSeconds int64 "json:\"cooldownSeconds\" graphql:\"cooldownSeconds\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DefinitionJSON *models.WorkflowDefinitionDocument "json:\"definitionJSON,omitempty\" graphql:\"definitionJSON\"" - Description *string "json:\"description,omitempty\" graphql:\"description\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - Draft bool "json:\"draft\" graphql:\"draft\"" - ID string "json:\"id\" graphql:\"id\"" - InternalNotes *string "json:\"internalNotes,omitempty\" graphql:\"internalNotes\"" - IsDefault bool "json:\"isDefault\" graphql:\"isDefault\"" - Name string "json:\"name\" graphql:\"name\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PublishedAt *time.Time "json:\"publishedAt,omitempty\" graphql:\"publishedAt\"" - Revision int64 "json:\"revision\" graphql:\"revision\"" - SchemaType string "json:\"schemaType\" graphql:\"schemaType\"" - SystemInternalID *string "json:\"systemInternalID,omitempty\" graphql:\"systemInternalID\"" - SystemOwned *bool "json:\"systemOwned,omitempty\" graphql:\"systemOwned\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - TrackedFields []string "json:\"trackedFields,omitempty\" graphql:\"trackedFields\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowKind enums.WorkflowKind "json:\"workflowKind\" graphql:\"workflowKind\"" -} - -func (t *UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition) GetActive() bool { - if t == nil { - t = &UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition{} - } - return t.Active -} -func (t *UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition) GetCooldownSeconds() int64 { - if t == nil { - t = &UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition{} - } - return t.CooldownSeconds -} -func (t *UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition) GetCreatedAt() *time.Time { - if t == nil { - t = &UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition{} - } - return t.CreatedAt -} -func (t *UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition) GetCreatedBy() *string { - if t == nil { - t = &UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition{} - } - return t.CreatedBy -} -func (t *UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition) GetDefinitionJSON() *models.WorkflowDefinitionDocument { - if t == nil { - t = &UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition{} - } - return t.DefinitionJSON -} -func (t *UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition) GetDescription() *string { - if t == nil { - t = &UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition{} - } - return t.Description -} -func (t *UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition) GetDisplayID() string { - if t == nil { - t = &UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition{} - } - return t.DisplayID -} -func (t *UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition) GetDraft() bool { - if t == nil { - t = &UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition{} - } - return t.Draft -} -func (t *UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition) GetID() string { - if t == nil { - t = &UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition{} - } - return t.ID -} -func (t *UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition) GetInternalNotes() *string { - if t == nil { - t = &UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition{} - } - return t.InternalNotes -} -func (t *UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition) GetIsDefault() bool { - if t == nil { - t = &UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition{} - } - return t.IsDefault -} -func (t *UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition) GetName() string { - if t == nil { - t = &UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition{} - } - return t.Name -} -func (t *UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition) GetOwnerID() *string { - if t == nil { - t = &UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition{} - } - return t.OwnerID -} -func (t *UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition) GetPublishedAt() *time.Time { - if t == nil { - t = &UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition{} - } - return t.PublishedAt -} -func (t *UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition) GetRevision() int64 { - if t == nil { - t = &UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition{} - } - return t.Revision -} -func (t *UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition) GetSchemaType() string { - if t == nil { - t = &UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition{} - } - return t.SchemaType -} -func (t *UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition) GetSystemInternalID() *string { - if t == nil { - t = &UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition{} - } - return t.SystemInternalID -} -func (t *UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition) GetSystemOwned() *bool { - if t == nil { - t = &UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition{} - } - return t.SystemOwned -} -func (t *UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition) GetTags() []string { - if t == nil { - t = &UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition{} - } - return t.Tags -} -func (t *UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition) GetTrackedFields() []string { - if t == nil { - t = &UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition{} - } - return t.TrackedFields -} -func (t *UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition) GetUpdatedAt() *time.Time { - if t == nil { - t = &UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition{} - } - return t.UpdatedAt -} -func (t *UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition) GetUpdatedBy() *string { - if t == nil { - t = &UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition{} - } - return t.UpdatedBy -} -func (t *UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition) GetWorkflowKind() *enums.WorkflowKind { - if t == nil { - t = &UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition{} - } - return &t.WorkflowKind -} - -type UpdateWorkflowDefinition_UpdateWorkflowDefinition struct { - WorkflowDefinition UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition "json:\"workflowDefinition\" graphql:\"workflowDefinition\"" -} - -func (t *UpdateWorkflowDefinition_UpdateWorkflowDefinition) GetWorkflowDefinition() *UpdateWorkflowDefinition_UpdateWorkflowDefinition_WorkflowDefinition { - if t == nil { - t = &UpdateWorkflowDefinition_UpdateWorkflowDefinition{} - } - return &t.WorkflowDefinition -} - -type GetAllWorkflowEvents_WorkflowEvents_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllWorkflowEvents_WorkflowEvents_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllWorkflowEvents_WorkflowEvents_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllWorkflowEvents_WorkflowEvents_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllWorkflowEvents_WorkflowEvents_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllWorkflowEvents_WorkflowEvents_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllWorkflowEvents_WorkflowEvents_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllWorkflowEvents_WorkflowEvents_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllWorkflowEvents_WorkflowEvents_PageInfo{} - } - return t.StartCursor -} - -type GetAllWorkflowEvents_WorkflowEvents_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - EventType enums.WorkflowEventType "json:\"eventType\" graphql:\"eventType\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Payload *models.WorkflowEventPayload "json:\"payload,omitempty\" graphql:\"payload\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowInstanceID string "json:\"workflowInstanceID\" graphql:\"workflowInstanceID\"" -} - -func (t *GetAllWorkflowEvents_WorkflowEvents_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllWorkflowEvents_WorkflowEvents_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllWorkflowEvents_WorkflowEvents_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllWorkflowEvents_WorkflowEvents_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllWorkflowEvents_WorkflowEvents_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetAllWorkflowEvents_WorkflowEvents_Edges_Node{} - } - return t.DisplayID -} -func (t *GetAllWorkflowEvents_WorkflowEvents_Edges_Node) GetEventType() *enums.WorkflowEventType { - if t == nil { - t = &GetAllWorkflowEvents_WorkflowEvents_Edges_Node{} - } - return &t.EventType -} -func (t *GetAllWorkflowEvents_WorkflowEvents_Edges_Node) GetID() string { - if t == nil { - t = &GetAllWorkflowEvents_WorkflowEvents_Edges_Node{} - } - return t.ID -} -func (t *GetAllWorkflowEvents_WorkflowEvents_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllWorkflowEvents_WorkflowEvents_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllWorkflowEvents_WorkflowEvents_Edges_Node) GetPayload() *models.WorkflowEventPayload { - if t == nil { - t = &GetAllWorkflowEvents_WorkflowEvents_Edges_Node{} - } - return t.Payload -} -func (t *GetAllWorkflowEvents_WorkflowEvents_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllWorkflowEvents_WorkflowEvents_Edges_Node{} - } - return t.Tags -} -func (t *GetAllWorkflowEvents_WorkflowEvents_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllWorkflowEvents_WorkflowEvents_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllWorkflowEvents_WorkflowEvents_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllWorkflowEvents_WorkflowEvents_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetAllWorkflowEvents_WorkflowEvents_Edges_Node) GetWorkflowInstanceID() string { - if t == nil { - t = &GetAllWorkflowEvents_WorkflowEvents_Edges_Node{} - } - return t.WorkflowInstanceID -} - -type GetAllWorkflowEvents_WorkflowEvents_Edges struct { - Node *GetAllWorkflowEvents_WorkflowEvents_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllWorkflowEvents_WorkflowEvents_Edges) GetNode() *GetAllWorkflowEvents_WorkflowEvents_Edges_Node { - if t == nil { - t = &GetAllWorkflowEvents_WorkflowEvents_Edges{} - } - return t.Node -} - -type GetAllWorkflowEvents_WorkflowEvents struct { - Edges []*GetAllWorkflowEvents_WorkflowEvents_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllWorkflowEvents_WorkflowEvents_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllWorkflowEvents_WorkflowEvents) GetEdges() []*GetAllWorkflowEvents_WorkflowEvents_Edges { - if t == nil { - t = &GetAllWorkflowEvents_WorkflowEvents{} - } - return t.Edges -} -func (t *GetAllWorkflowEvents_WorkflowEvents) GetPageInfo() *GetAllWorkflowEvents_WorkflowEvents_PageInfo { - if t == nil { - t = &GetAllWorkflowEvents_WorkflowEvents{} - } - return &t.PageInfo -} -func (t *GetAllWorkflowEvents_WorkflowEvents) GetTotalCount() int64 { - if t == nil { - t = &GetAllWorkflowEvents_WorkflowEvents{} - } - return t.TotalCount -} - -type GetWorkflowEventByID_WorkflowEvent struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - EventType enums.WorkflowEventType "json:\"eventType\" graphql:\"eventType\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Payload *models.WorkflowEventPayload "json:\"payload,omitempty\" graphql:\"payload\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowInstanceID string "json:\"workflowInstanceID\" graphql:\"workflowInstanceID\"" -} - -func (t *GetWorkflowEventByID_WorkflowEvent) GetCreatedAt() *time.Time { - if t == nil { - t = &GetWorkflowEventByID_WorkflowEvent{} - } - return t.CreatedAt -} -func (t *GetWorkflowEventByID_WorkflowEvent) GetCreatedBy() *string { - if t == nil { - t = &GetWorkflowEventByID_WorkflowEvent{} - } - return t.CreatedBy -} -func (t *GetWorkflowEventByID_WorkflowEvent) GetDisplayID() string { - if t == nil { - t = &GetWorkflowEventByID_WorkflowEvent{} - } - return t.DisplayID -} -func (t *GetWorkflowEventByID_WorkflowEvent) GetEventType() *enums.WorkflowEventType { - if t == nil { - t = &GetWorkflowEventByID_WorkflowEvent{} - } - return &t.EventType -} -func (t *GetWorkflowEventByID_WorkflowEvent) GetID() string { - if t == nil { - t = &GetWorkflowEventByID_WorkflowEvent{} - } - return t.ID -} -func (t *GetWorkflowEventByID_WorkflowEvent) GetOwnerID() *string { - if t == nil { - t = &GetWorkflowEventByID_WorkflowEvent{} - } - return t.OwnerID -} -func (t *GetWorkflowEventByID_WorkflowEvent) GetPayload() *models.WorkflowEventPayload { - if t == nil { - t = &GetWorkflowEventByID_WorkflowEvent{} - } - return t.Payload -} -func (t *GetWorkflowEventByID_WorkflowEvent) GetTags() []string { - if t == nil { - t = &GetWorkflowEventByID_WorkflowEvent{} - } - return t.Tags -} -func (t *GetWorkflowEventByID_WorkflowEvent) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetWorkflowEventByID_WorkflowEvent{} - } - return t.UpdatedAt -} -func (t *GetWorkflowEventByID_WorkflowEvent) GetUpdatedBy() *string { - if t == nil { - t = &GetWorkflowEventByID_WorkflowEvent{} - } - return t.UpdatedBy -} -func (t *GetWorkflowEventByID_WorkflowEvent) GetWorkflowInstanceID() string { - if t == nil { - t = &GetWorkflowEventByID_WorkflowEvent{} - } - return t.WorkflowInstanceID -} - -type GetWorkflowEvents_WorkflowEvents_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetWorkflowEvents_WorkflowEvents_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetWorkflowEvents_WorkflowEvents_PageInfo{} - } - return t.EndCursor -} -func (t *GetWorkflowEvents_WorkflowEvents_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetWorkflowEvents_WorkflowEvents_PageInfo{} - } - return t.HasNextPage -} -func (t *GetWorkflowEvents_WorkflowEvents_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetWorkflowEvents_WorkflowEvents_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetWorkflowEvents_WorkflowEvents_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetWorkflowEvents_WorkflowEvents_PageInfo{} - } - return t.StartCursor -} - -type GetWorkflowEvents_WorkflowEvents_Edges_Node struct { - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - EventType enums.WorkflowEventType "json:\"eventType\" graphql:\"eventType\"" - ID string "json:\"id\" graphql:\"id\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - Payload *models.WorkflowEventPayload "json:\"payload,omitempty\" graphql:\"payload\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowInstanceID string "json:\"workflowInstanceID\" graphql:\"workflowInstanceID\"" -} - -func (t *GetWorkflowEvents_WorkflowEvents_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetWorkflowEvents_WorkflowEvents_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetWorkflowEvents_WorkflowEvents_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetWorkflowEvents_WorkflowEvents_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetWorkflowEvents_WorkflowEvents_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetWorkflowEvents_WorkflowEvents_Edges_Node{} - } - return t.DisplayID -} -func (t *GetWorkflowEvents_WorkflowEvents_Edges_Node) GetEventType() *enums.WorkflowEventType { - if t == nil { - t = &GetWorkflowEvents_WorkflowEvents_Edges_Node{} - } - return &t.EventType -} -func (t *GetWorkflowEvents_WorkflowEvents_Edges_Node) GetID() string { - if t == nil { - t = &GetWorkflowEvents_WorkflowEvents_Edges_Node{} - } - return t.ID -} -func (t *GetWorkflowEvents_WorkflowEvents_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetWorkflowEvents_WorkflowEvents_Edges_Node{} - } - return t.OwnerID -} -func (t *GetWorkflowEvents_WorkflowEvents_Edges_Node) GetPayload() *models.WorkflowEventPayload { - if t == nil { - t = &GetWorkflowEvents_WorkflowEvents_Edges_Node{} - } - return t.Payload -} -func (t *GetWorkflowEvents_WorkflowEvents_Edges_Node) GetTags() []string { - if t == nil { - t = &GetWorkflowEvents_WorkflowEvents_Edges_Node{} - } - return t.Tags -} -func (t *GetWorkflowEvents_WorkflowEvents_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetWorkflowEvents_WorkflowEvents_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetWorkflowEvents_WorkflowEvents_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetWorkflowEvents_WorkflowEvents_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetWorkflowEvents_WorkflowEvents_Edges_Node) GetWorkflowInstanceID() string { - if t == nil { - t = &GetWorkflowEvents_WorkflowEvents_Edges_Node{} - } - return t.WorkflowInstanceID -} - -type GetWorkflowEvents_WorkflowEvents_Edges struct { - Node *GetWorkflowEvents_WorkflowEvents_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetWorkflowEvents_WorkflowEvents_Edges) GetNode() *GetWorkflowEvents_WorkflowEvents_Edges_Node { - if t == nil { - t = &GetWorkflowEvents_WorkflowEvents_Edges{} - } - return t.Node -} - -type GetWorkflowEvents_WorkflowEvents struct { - Edges []*GetWorkflowEvents_WorkflowEvents_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetWorkflowEvents_WorkflowEvents_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetWorkflowEvents_WorkflowEvents) GetEdges() []*GetWorkflowEvents_WorkflowEvents_Edges { - if t == nil { - t = &GetWorkflowEvents_WorkflowEvents{} - } - return t.Edges -} -func (t *GetWorkflowEvents_WorkflowEvents) GetPageInfo() *GetWorkflowEvents_WorkflowEvents_PageInfo { - if t == nil { - t = &GetWorkflowEvents_WorkflowEvents{} - } - return &t.PageInfo -} -func (t *GetWorkflowEvents_WorkflowEvents) GetTotalCount() int64 { - if t == nil { - t = &GetWorkflowEvents_WorkflowEvents{} - } - return t.TotalCount -} - -type GetAllWorkflowInstances_WorkflowInstances_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllWorkflowInstances_WorkflowInstances_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllWorkflowInstances_WorkflowInstances_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllWorkflowInstances_WorkflowInstances_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllWorkflowInstances_WorkflowInstances_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_PageInfo{} - } - return t.StartCursor -} - -type GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - ResolverKey *string "json:\"resolverKey,omitempty\" graphql:\"resolverKey\"" - TargetGroupID *string "json:\"targetGroupID,omitempty\" graphql:\"targetGroupID\"" - TargetType enums.WorkflowTargetType "json:\"targetType\" graphql:\"targetType\"" - TargetUserID *string "json:\"targetUserID,omitempty\" graphql:\"targetUserID\"" -} - -func (t *GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node) GetID() string { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node{} - } - return t.ID -} -func (t *GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node) GetResolverKey() *string { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node{} - } - return t.ResolverKey -} -func (t *GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node) GetTargetGroupID() *string { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node{} - } - return t.TargetGroupID -} -func (t *GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node) GetTargetType() *enums.WorkflowTargetType { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node{} - } - return &t.TargetType -} -func (t *GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node) GetTargetUserID() *string { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node{} - } - return t.TargetUserID -} - -type GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges struct { - Node *GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges) GetNode() *GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges{} - } - return t.Node -} - -type GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets struct { - Edges []*GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets) GetEdges() []*GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets{} - } - return t.Edges -} - -type GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node struct { - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Label *string "json:\"label,omitempty\" graphql:\"label\"" - Required bool "json:\"required\" graphql:\"required\"" - Role string "json:\"role\" graphql:\"role\"" - Status enums.WorkflowAssignmentStatus "json:\"status\" graphql:\"status\"" - WorkflowAssignmentTargets GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets "json:\"workflowAssignmentTargets\" graphql:\"workflowAssignmentTargets\"" -} - -func (t *GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node{} - } - return t.DisplayID -} -func (t *GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node) GetID() string { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node{} - } - return t.ID -} -func (t *GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node) GetLabel() *string { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node{} - } - return t.Label -} -func (t *GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node) GetRequired() bool { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node{} - } - return t.Required -} -func (t *GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node) GetRole() string { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node{} - } - return t.Role -} -func (t *GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node) GetStatus() *enums.WorkflowAssignmentStatus { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node{} - } - return &t.Status -} -func (t *GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node) GetWorkflowAssignmentTargets() *GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node{} - } - return &t.WorkflowAssignmentTargets -} - -type GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges struct { - Node *GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges) GetNode() *GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges{} - } - return t.Node -} - -type GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments struct { - Edges []*GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments) GetEdges() []*GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments{} - } - return t.Edges -} - -type GetAllWorkflowInstances_WorkflowInstances_Edges_Node struct { - ActionPlanID *string "json:\"actionPlanID,omitempty\" graphql:\"actionPlanID\"" - CampaignID *string "json:\"campaignID,omitempty\" graphql:\"campaignID\"" - CampaignTargetID *string "json:\"campaignTargetID,omitempty\" graphql:\"campaignTargetID\"" - Context *models.WorkflowInstanceContext "json:\"context,omitempty\" graphql:\"context\"" - ControlID *string "json:\"controlID,omitempty\" graphql:\"controlID\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DefinitionSnapshot *models.WorkflowDefinitionDocument "json:\"definitionSnapshot,omitempty\" graphql:\"definitionSnapshot\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - EvidenceID *string "json:\"evidenceID,omitempty\" graphql:\"evidenceID\"" - ID string "json:\"id\" graphql:\"id\"" - IdentityHolderID *string "json:\"identityHolderID,omitempty\" graphql:\"identityHolderID\"" - InternalPolicyID *string "json:\"internalPolicyID,omitempty\" graphql:\"internalPolicyID\"" - LastEvaluatedAt *time.Time "json:\"lastEvaluatedAt,omitempty\" graphql:\"lastEvaluatedAt\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PlatformID *string "json:\"platformID,omitempty\" graphql:\"platformID\"" - ProcedureID *string "json:\"procedureID,omitempty\" graphql:\"procedureID\"" - State enums.WorkflowInstanceState "json:\"state\" graphql:\"state\"" - SubcontrolID *string "json:\"subcontrolID,omitempty\" graphql:\"subcontrolID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowAssignments GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments "json:\"workflowAssignments\" graphql:\"workflowAssignments\"" - WorkflowDefinitionID string "json:\"workflowDefinitionID\" graphql:\"workflowDefinitionID\"" - WorkflowProposalID *string "json:\"workflowProposalID,omitempty\" graphql:\"workflowProposalID\"" -} - -func (t *GetAllWorkflowInstances_WorkflowInstances_Edges_Node) GetActionPlanID() *string { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.ActionPlanID -} -func (t *GetAllWorkflowInstances_WorkflowInstances_Edges_Node) GetCampaignID() *string { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.CampaignID -} -func (t *GetAllWorkflowInstances_WorkflowInstances_Edges_Node) GetCampaignTargetID() *string { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.CampaignTargetID -} -func (t *GetAllWorkflowInstances_WorkflowInstances_Edges_Node) GetContext() *models.WorkflowInstanceContext { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.Context -} -func (t *GetAllWorkflowInstances_WorkflowInstances_Edges_Node) GetControlID() *string { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.ControlID -} -func (t *GetAllWorkflowInstances_WorkflowInstances_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllWorkflowInstances_WorkflowInstances_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllWorkflowInstances_WorkflowInstances_Edges_Node) GetDefinitionSnapshot() *models.WorkflowDefinitionDocument { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.DefinitionSnapshot -} -func (t *GetAllWorkflowInstances_WorkflowInstances_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.DisplayID -} -func (t *GetAllWorkflowInstances_WorkflowInstances_Edges_Node) GetEvidenceID() *string { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.EvidenceID -} -func (t *GetAllWorkflowInstances_WorkflowInstances_Edges_Node) GetID() string { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.ID -} -func (t *GetAllWorkflowInstances_WorkflowInstances_Edges_Node) GetIdentityHolderID() *string { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.IdentityHolderID -} -func (t *GetAllWorkflowInstances_WorkflowInstances_Edges_Node) GetInternalPolicyID() *string { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.InternalPolicyID -} -func (t *GetAllWorkflowInstances_WorkflowInstances_Edges_Node) GetLastEvaluatedAt() *time.Time { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.LastEvaluatedAt -} -func (t *GetAllWorkflowInstances_WorkflowInstances_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllWorkflowInstances_WorkflowInstances_Edges_Node) GetPlatformID() *string { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.PlatformID -} -func (t *GetAllWorkflowInstances_WorkflowInstances_Edges_Node) GetProcedureID() *string { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.ProcedureID -} -func (t *GetAllWorkflowInstances_WorkflowInstances_Edges_Node) GetState() *enums.WorkflowInstanceState { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return &t.State -} -func (t *GetAllWorkflowInstances_WorkflowInstances_Edges_Node) GetSubcontrolID() *string { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.SubcontrolID -} -func (t *GetAllWorkflowInstances_WorkflowInstances_Edges_Node) GetTags() []string { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.Tags -} -func (t *GetAllWorkflowInstances_WorkflowInstances_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllWorkflowInstances_WorkflowInstances_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetAllWorkflowInstances_WorkflowInstances_Edges_Node) GetWorkflowAssignments() *GetAllWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return &t.WorkflowAssignments -} -func (t *GetAllWorkflowInstances_WorkflowInstances_Edges_Node) GetWorkflowDefinitionID() string { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.WorkflowDefinitionID -} -func (t *GetAllWorkflowInstances_WorkflowInstances_Edges_Node) GetWorkflowProposalID() *string { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.WorkflowProposalID -} - -type GetAllWorkflowInstances_WorkflowInstances_Edges struct { - Node *GetAllWorkflowInstances_WorkflowInstances_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllWorkflowInstances_WorkflowInstances_Edges) GetNode() *GetAllWorkflowInstances_WorkflowInstances_Edges_Node { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances_Edges{} - } - return t.Node -} - -type GetAllWorkflowInstances_WorkflowInstances struct { - Edges []*GetAllWorkflowInstances_WorkflowInstances_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllWorkflowInstances_WorkflowInstances_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllWorkflowInstances_WorkflowInstances) GetEdges() []*GetAllWorkflowInstances_WorkflowInstances_Edges { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances{} - } - return t.Edges -} -func (t *GetAllWorkflowInstances_WorkflowInstances) GetPageInfo() *GetAllWorkflowInstances_WorkflowInstances_PageInfo { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances{} - } - return &t.PageInfo -} -func (t *GetAllWorkflowInstances_WorkflowInstances) GetTotalCount() int64 { - if t == nil { - t = &GetAllWorkflowInstances_WorkflowInstances{} - } - return t.TotalCount -} - -type GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - ResolverKey *string "json:\"resolverKey,omitempty\" graphql:\"resolverKey\"" - TargetGroupID *string "json:\"targetGroupID,omitempty\" graphql:\"targetGroupID\"" - TargetType enums.WorkflowTargetType "json:\"targetType\" graphql:\"targetType\"" - TargetUserID *string "json:\"targetUserID,omitempty\" graphql:\"targetUserID\"" -} - -func (t *GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node) GetID() string { - if t == nil { - t = &GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node{} - } - return t.ID -} -func (t *GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node) GetResolverKey() *string { - if t == nil { - t = &GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node{} - } - return t.ResolverKey -} -func (t *GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node) GetTargetGroupID() *string { - if t == nil { - t = &GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node{} - } - return t.TargetGroupID -} -func (t *GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node) GetTargetType() *enums.WorkflowTargetType { - if t == nil { - t = &GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node{} - } - return &t.TargetType -} -func (t *GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node) GetTargetUserID() *string { - if t == nil { - t = &GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node{} - } - return t.TargetUserID -} - -type GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges struct { - Node *GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges) GetNode() *GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node { - if t == nil { - t = &GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges{} - } - return t.Node -} - -type GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets struct { - Edges []*GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets) GetEdges() []*GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges { - if t == nil { - t = &GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets{} - } - return t.Edges -} - -type GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges_Node struct { - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Label *string "json:\"label,omitempty\" graphql:\"label\"" - Required bool "json:\"required\" graphql:\"required\"" - Role string "json:\"role\" graphql:\"role\"" - Status enums.WorkflowAssignmentStatus "json:\"status\" graphql:\"status\"" - WorkflowAssignmentTargets GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets "json:\"workflowAssignmentTargets\" graphql:\"workflowAssignmentTargets\"" -} - -func (t *GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges_Node{} - } - return t.DisplayID -} -func (t *GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges_Node) GetID() string { - if t == nil { - t = &GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges_Node{} - } - return t.ID -} -func (t *GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges_Node) GetLabel() *string { - if t == nil { - t = &GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges_Node{} - } - return t.Label -} -func (t *GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges_Node) GetRequired() bool { - if t == nil { - t = &GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges_Node{} - } - return t.Required -} -func (t *GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges_Node) GetRole() string { - if t == nil { - t = &GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges_Node{} - } - return t.Role -} -func (t *GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges_Node) GetStatus() *enums.WorkflowAssignmentStatus { - if t == nil { - t = &GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges_Node{} - } - return &t.Status -} -func (t *GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges_Node) GetWorkflowAssignmentTargets() *GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets { - if t == nil { - t = &GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges_Node{} - } - return &t.WorkflowAssignmentTargets -} - -type GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges struct { - Node *GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges) GetNode() *GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges_Node { - if t == nil { - t = &GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges{} - } - return t.Node -} - -type GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments struct { - Edges []*GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments) GetEdges() []*GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments_Edges { - if t == nil { - t = &GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments{} - } - return t.Edges -} - -type GetWorkflowInstanceByID_WorkflowInstance struct { - ActionPlanID *string "json:\"actionPlanID,omitempty\" graphql:\"actionPlanID\"" - CampaignID *string "json:\"campaignID,omitempty\" graphql:\"campaignID\"" - CampaignTargetID *string "json:\"campaignTargetID,omitempty\" graphql:\"campaignTargetID\"" - Context *models.WorkflowInstanceContext "json:\"context,omitempty\" graphql:\"context\"" - ControlID *string "json:\"controlID,omitempty\" graphql:\"controlID\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DefinitionSnapshot *models.WorkflowDefinitionDocument "json:\"definitionSnapshot,omitempty\" graphql:\"definitionSnapshot\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - EvidenceID *string "json:\"evidenceID,omitempty\" graphql:\"evidenceID\"" - ID string "json:\"id\" graphql:\"id\"" - IdentityHolderID *string "json:\"identityHolderID,omitempty\" graphql:\"identityHolderID\"" - InternalPolicyID *string "json:\"internalPolicyID,omitempty\" graphql:\"internalPolicyID\"" - LastEvaluatedAt *time.Time "json:\"lastEvaluatedAt,omitempty\" graphql:\"lastEvaluatedAt\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PlatformID *string "json:\"platformID,omitempty\" graphql:\"platformID\"" - ProcedureID *string "json:\"procedureID,omitempty\" graphql:\"procedureID\"" - State enums.WorkflowInstanceState "json:\"state\" graphql:\"state\"" - SubcontrolID *string "json:\"subcontrolID,omitempty\" graphql:\"subcontrolID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowAssignments GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments "json:\"workflowAssignments\" graphql:\"workflowAssignments\"" - WorkflowDefinitionID string "json:\"workflowDefinitionID\" graphql:\"workflowDefinitionID\"" - WorkflowProposalID *string "json:\"workflowProposalID,omitempty\" graphql:\"workflowProposalID\"" -} - -func (t *GetWorkflowInstanceByID_WorkflowInstance) GetActionPlanID() *string { - if t == nil { - t = &GetWorkflowInstanceByID_WorkflowInstance{} - } - return t.ActionPlanID -} -func (t *GetWorkflowInstanceByID_WorkflowInstance) GetCampaignID() *string { - if t == nil { - t = &GetWorkflowInstanceByID_WorkflowInstance{} - } - return t.CampaignID -} -func (t *GetWorkflowInstanceByID_WorkflowInstance) GetCampaignTargetID() *string { - if t == nil { - t = &GetWorkflowInstanceByID_WorkflowInstance{} - } - return t.CampaignTargetID -} -func (t *GetWorkflowInstanceByID_WorkflowInstance) GetContext() *models.WorkflowInstanceContext { - if t == nil { - t = &GetWorkflowInstanceByID_WorkflowInstance{} - } - return t.Context -} -func (t *GetWorkflowInstanceByID_WorkflowInstance) GetControlID() *string { - if t == nil { - t = &GetWorkflowInstanceByID_WorkflowInstance{} - } - return t.ControlID -} -func (t *GetWorkflowInstanceByID_WorkflowInstance) GetCreatedAt() *time.Time { - if t == nil { - t = &GetWorkflowInstanceByID_WorkflowInstance{} - } - return t.CreatedAt -} -func (t *GetWorkflowInstanceByID_WorkflowInstance) GetCreatedBy() *string { - if t == nil { - t = &GetWorkflowInstanceByID_WorkflowInstance{} - } - return t.CreatedBy -} -func (t *GetWorkflowInstanceByID_WorkflowInstance) GetDefinitionSnapshot() *models.WorkflowDefinitionDocument { - if t == nil { - t = &GetWorkflowInstanceByID_WorkflowInstance{} - } - return t.DefinitionSnapshot -} -func (t *GetWorkflowInstanceByID_WorkflowInstance) GetDisplayID() string { - if t == nil { - t = &GetWorkflowInstanceByID_WorkflowInstance{} - } - return t.DisplayID -} -func (t *GetWorkflowInstanceByID_WorkflowInstance) GetEvidenceID() *string { - if t == nil { - t = &GetWorkflowInstanceByID_WorkflowInstance{} - } - return t.EvidenceID -} -func (t *GetWorkflowInstanceByID_WorkflowInstance) GetID() string { - if t == nil { - t = &GetWorkflowInstanceByID_WorkflowInstance{} - } - return t.ID -} -func (t *GetWorkflowInstanceByID_WorkflowInstance) GetIdentityHolderID() *string { - if t == nil { - t = &GetWorkflowInstanceByID_WorkflowInstance{} - } - return t.IdentityHolderID -} -func (t *GetWorkflowInstanceByID_WorkflowInstance) GetInternalPolicyID() *string { - if t == nil { - t = &GetWorkflowInstanceByID_WorkflowInstance{} - } - return t.InternalPolicyID -} -func (t *GetWorkflowInstanceByID_WorkflowInstance) GetLastEvaluatedAt() *time.Time { - if t == nil { - t = &GetWorkflowInstanceByID_WorkflowInstance{} - } - return t.LastEvaluatedAt -} -func (t *GetWorkflowInstanceByID_WorkflowInstance) GetOwnerID() *string { - if t == nil { - t = &GetWorkflowInstanceByID_WorkflowInstance{} - } - return t.OwnerID -} -func (t *GetWorkflowInstanceByID_WorkflowInstance) GetPlatformID() *string { - if t == nil { - t = &GetWorkflowInstanceByID_WorkflowInstance{} - } - return t.PlatformID -} -func (t *GetWorkflowInstanceByID_WorkflowInstance) GetProcedureID() *string { - if t == nil { - t = &GetWorkflowInstanceByID_WorkflowInstance{} - } - return t.ProcedureID -} -func (t *GetWorkflowInstanceByID_WorkflowInstance) GetState() *enums.WorkflowInstanceState { - if t == nil { - t = &GetWorkflowInstanceByID_WorkflowInstance{} - } - return &t.State -} -func (t *GetWorkflowInstanceByID_WorkflowInstance) GetSubcontrolID() *string { - if t == nil { - t = &GetWorkflowInstanceByID_WorkflowInstance{} - } - return t.SubcontrolID -} -func (t *GetWorkflowInstanceByID_WorkflowInstance) GetTags() []string { - if t == nil { - t = &GetWorkflowInstanceByID_WorkflowInstance{} - } - return t.Tags -} -func (t *GetWorkflowInstanceByID_WorkflowInstance) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetWorkflowInstanceByID_WorkflowInstance{} - } - return t.UpdatedAt -} -func (t *GetWorkflowInstanceByID_WorkflowInstance) GetUpdatedBy() *string { - if t == nil { - t = &GetWorkflowInstanceByID_WorkflowInstance{} - } - return t.UpdatedBy -} -func (t *GetWorkflowInstanceByID_WorkflowInstance) GetWorkflowAssignments() *GetWorkflowInstanceByID_WorkflowInstance_WorkflowAssignments { - if t == nil { - t = &GetWorkflowInstanceByID_WorkflowInstance{} - } - return &t.WorkflowAssignments -} -func (t *GetWorkflowInstanceByID_WorkflowInstance) GetWorkflowDefinitionID() string { - if t == nil { - t = &GetWorkflowInstanceByID_WorkflowInstance{} - } - return t.WorkflowDefinitionID -} -func (t *GetWorkflowInstanceByID_WorkflowInstance) GetWorkflowProposalID() *string { - if t == nil { - t = &GetWorkflowInstanceByID_WorkflowInstance{} - } - return t.WorkflowProposalID -} - -type GetWorkflowInstances_WorkflowInstances_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetWorkflowInstances_WorkflowInstances_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_PageInfo{} - } - return t.EndCursor -} -func (t *GetWorkflowInstances_WorkflowInstances_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_PageInfo{} - } - return t.HasNextPage -} -func (t *GetWorkflowInstances_WorkflowInstances_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetWorkflowInstances_WorkflowInstances_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_PageInfo{} - } - return t.StartCursor -} - -type GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node struct { - ID string "json:\"id\" graphql:\"id\"" - ResolverKey *string "json:\"resolverKey,omitempty\" graphql:\"resolverKey\"" - TargetGroupID *string "json:\"targetGroupID,omitempty\" graphql:\"targetGroupID\"" - TargetType enums.WorkflowTargetType "json:\"targetType\" graphql:\"targetType\"" - TargetUserID *string "json:\"targetUserID,omitempty\" graphql:\"targetUserID\"" -} - -func (t *GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node) GetID() string { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node{} - } - return t.ID -} -func (t *GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node) GetResolverKey() *string { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node{} - } - return t.ResolverKey -} -func (t *GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node) GetTargetGroupID() *string { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node{} - } - return t.TargetGroupID -} -func (t *GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node) GetTargetType() *enums.WorkflowTargetType { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node{} - } - return &t.TargetType -} -func (t *GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node) GetTargetUserID() *string { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node{} - } - return t.TargetUserID -} - -type GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges struct { - Node *GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges) GetNode() *GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges_Node { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges{} - } - return t.Node -} - -type GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets struct { - Edges []*GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets) GetEdges() []*GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets_Edges { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets{} - } - return t.Edges -} - -type GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node struct { - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - ID string "json:\"id\" graphql:\"id\"" - Label *string "json:\"label,omitempty\" graphql:\"label\"" - Required bool "json:\"required\" graphql:\"required\"" - Role string "json:\"role\" graphql:\"role\"" - Status enums.WorkflowAssignmentStatus "json:\"status\" graphql:\"status\"" - WorkflowAssignmentTargets GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets "json:\"workflowAssignmentTargets\" graphql:\"workflowAssignmentTargets\"" -} - -func (t *GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node{} - } - return t.DisplayID -} -func (t *GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node) GetID() string { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node{} - } - return t.ID -} -func (t *GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node) GetLabel() *string { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node{} - } - return t.Label -} -func (t *GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node) GetRequired() bool { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node{} - } - return t.Required -} -func (t *GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node) GetRole() string { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node{} - } - return t.Role -} -func (t *GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node) GetStatus() *enums.WorkflowAssignmentStatus { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node{} - } - return &t.Status -} -func (t *GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node) GetWorkflowAssignmentTargets() *GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node_WorkflowAssignmentTargets { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node{} - } - return &t.WorkflowAssignmentTargets -} - -type GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges struct { - Node *GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges) GetNode() *GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges_Node { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges{} - } - return t.Node -} - -type GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments struct { - Edges []*GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges "json:\"edges,omitempty\" graphql:\"edges\"" -} - -func (t *GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments) GetEdges() []*GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments_Edges { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments{} - } - return t.Edges -} - -type GetWorkflowInstances_WorkflowInstances_Edges_Node struct { - ActionPlanID *string "json:\"actionPlanID,omitempty\" graphql:\"actionPlanID\"" - CampaignID *string "json:\"campaignID,omitempty\" graphql:\"campaignID\"" - CampaignTargetID *string "json:\"campaignTargetID,omitempty\" graphql:\"campaignTargetID\"" - Context *models.WorkflowInstanceContext "json:\"context,omitempty\" graphql:\"context\"" - ControlID *string "json:\"controlID,omitempty\" graphql:\"controlID\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DefinitionSnapshot *models.WorkflowDefinitionDocument "json:\"definitionSnapshot,omitempty\" graphql:\"definitionSnapshot\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - EvidenceID *string "json:\"evidenceID,omitempty\" graphql:\"evidenceID\"" - ID string "json:\"id\" graphql:\"id\"" - IdentityHolderID *string "json:\"identityHolderID,omitempty\" graphql:\"identityHolderID\"" - InternalPolicyID *string "json:\"internalPolicyID,omitempty\" graphql:\"internalPolicyID\"" - LastEvaluatedAt *time.Time "json:\"lastEvaluatedAt,omitempty\" graphql:\"lastEvaluatedAt\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - PlatformID *string "json:\"platformID,omitempty\" graphql:\"platformID\"" - ProcedureID *string "json:\"procedureID,omitempty\" graphql:\"procedureID\"" - State enums.WorkflowInstanceState "json:\"state\" graphql:\"state\"" - SubcontrolID *string "json:\"subcontrolID,omitempty\" graphql:\"subcontrolID\"" - Tags []string "json:\"tags,omitempty\" graphql:\"tags\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowAssignments GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments "json:\"workflowAssignments\" graphql:\"workflowAssignments\"" - WorkflowDefinitionID string "json:\"workflowDefinitionID\" graphql:\"workflowDefinitionID\"" - WorkflowProposalID *string "json:\"workflowProposalID,omitempty\" graphql:\"workflowProposalID\"" -} - -func (t *GetWorkflowInstances_WorkflowInstances_Edges_Node) GetActionPlanID() *string { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.ActionPlanID -} -func (t *GetWorkflowInstances_WorkflowInstances_Edges_Node) GetCampaignID() *string { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.CampaignID -} -func (t *GetWorkflowInstances_WorkflowInstances_Edges_Node) GetCampaignTargetID() *string { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.CampaignTargetID -} -func (t *GetWorkflowInstances_WorkflowInstances_Edges_Node) GetContext() *models.WorkflowInstanceContext { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.Context -} -func (t *GetWorkflowInstances_WorkflowInstances_Edges_Node) GetControlID() *string { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.ControlID -} -func (t *GetWorkflowInstances_WorkflowInstances_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetWorkflowInstances_WorkflowInstances_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetWorkflowInstances_WorkflowInstances_Edges_Node) GetDefinitionSnapshot() *models.WorkflowDefinitionDocument { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.DefinitionSnapshot -} -func (t *GetWorkflowInstances_WorkflowInstances_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.DisplayID -} -func (t *GetWorkflowInstances_WorkflowInstances_Edges_Node) GetEvidenceID() *string { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.EvidenceID -} -func (t *GetWorkflowInstances_WorkflowInstances_Edges_Node) GetID() string { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.ID -} -func (t *GetWorkflowInstances_WorkflowInstances_Edges_Node) GetIdentityHolderID() *string { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.IdentityHolderID -} -func (t *GetWorkflowInstances_WorkflowInstances_Edges_Node) GetInternalPolicyID() *string { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.InternalPolicyID -} -func (t *GetWorkflowInstances_WorkflowInstances_Edges_Node) GetLastEvaluatedAt() *time.Time { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.LastEvaluatedAt -} -func (t *GetWorkflowInstances_WorkflowInstances_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.OwnerID -} -func (t *GetWorkflowInstances_WorkflowInstances_Edges_Node) GetPlatformID() *string { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.PlatformID -} -func (t *GetWorkflowInstances_WorkflowInstances_Edges_Node) GetProcedureID() *string { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.ProcedureID -} -func (t *GetWorkflowInstances_WorkflowInstances_Edges_Node) GetState() *enums.WorkflowInstanceState { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return &t.State -} -func (t *GetWorkflowInstances_WorkflowInstances_Edges_Node) GetSubcontrolID() *string { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.SubcontrolID -} -func (t *GetWorkflowInstances_WorkflowInstances_Edges_Node) GetTags() []string { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.Tags -} -func (t *GetWorkflowInstances_WorkflowInstances_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetWorkflowInstances_WorkflowInstances_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetWorkflowInstances_WorkflowInstances_Edges_Node) GetWorkflowAssignments() *GetWorkflowInstances_WorkflowInstances_Edges_Node_WorkflowAssignments { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return &t.WorkflowAssignments -} -func (t *GetWorkflowInstances_WorkflowInstances_Edges_Node) GetWorkflowDefinitionID() string { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.WorkflowDefinitionID -} -func (t *GetWorkflowInstances_WorkflowInstances_Edges_Node) GetWorkflowProposalID() *string { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_Edges_Node{} - } - return t.WorkflowProposalID -} - -type GetWorkflowInstances_WorkflowInstances_Edges struct { - Node *GetWorkflowInstances_WorkflowInstances_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetWorkflowInstances_WorkflowInstances_Edges) GetNode() *GetWorkflowInstances_WorkflowInstances_Edges_Node { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances_Edges{} - } - return t.Node -} - -type GetWorkflowInstances_WorkflowInstances struct { - Edges []*GetWorkflowInstances_WorkflowInstances_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetWorkflowInstances_WorkflowInstances_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetWorkflowInstances_WorkflowInstances) GetEdges() []*GetWorkflowInstances_WorkflowInstances_Edges { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances{} - } - return t.Edges -} -func (t *GetWorkflowInstances_WorkflowInstances) GetPageInfo() *GetWorkflowInstances_WorkflowInstances_PageInfo { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances{} - } - return &t.PageInfo -} -func (t *GetWorkflowInstances_WorkflowInstances) GetTotalCount() int64 { - if t == nil { - t = &GetWorkflowInstances_WorkflowInstances{} - } - return t.TotalCount -} - -type GetAllWorkflowObjectRefs_WorkflowObjectRefs_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetAllWorkflowObjectRefs_WorkflowObjectRefs_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetAllWorkflowObjectRefs_WorkflowObjectRefs_PageInfo{} - } - return t.EndCursor -} -func (t *GetAllWorkflowObjectRefs_WorkflowObjectRefs_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetAllWorkflowObjectRefs_WorkflowObjectRefs_PageInfo{} - } - return t.HasNextPage -} -func (t *GetAllWorkflowObjectRefs_WorkflowObjectRefs_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetAllWorkflowObjectRefs_WorkflowObjectRefs_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetAllWorkflowObjectRefs_WorkflowObjectRefs_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetAllWorkflowObjectRefs_WorkflowObjectRefs_PageInfo{} - } - return t.StartCursor -} - -type GetAllWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node struct { - ControlID *string "json:\"controlID,omitempty\" graphql:\"controlID\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DirectoryAccountID *string "json:\"directoryAccountID,omitempty\" graphql:\"directoryAccountID\"" - DirectoryGroupID *string "json:\"directoryGroupID,omitempty\" graphql:\"directoryGroupID\"" - DirectoryMembershipID *string "json:\"directoryMembershipID,omitempty\" graphql:\"directoryMembershipID\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - FindingID *string "json:\"findingID,omitempty\" graphql:\"findingID\"" - ID string "json:\"id\" graphql:\"id\"" - InternalPolicyID *string "json:\"internalPolicyID,omitempty\" graphql:\"internalPolicyID\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - TaskID *string "json:\"taskID,omitempty\" graphql:\"taskID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowInstanceID string "json:\"workflowInstanceID\" graphql:\"workflowInstanceID\"" -} - -func (t *GetAllWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node) GetControlID() *string { - if t == nil { - t = &GetAllWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node{} - } - return t.ControlID -} -func (t *GetAllWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetAllWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetAllWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetAllWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetAllWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node) GetDirectoryAccountID() *string { - if t == nil { - t = &GetAllWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node{} - } - return t.DirectoryAccountID -} -func (t *GetAllWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node) GetDirectoryGroupID() *string { - if t == nil { - t = &GetAllWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node{} - } - return t.DirectoryGroupID -} -func (t *GetAllWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node) GetDirectoryMembershipID() *string { - if t == nil { - t = &GetAllWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node{} - } - return t.DirectoryMembershipID -} -func (t *GetAllWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetAllWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node{} - } - return t.DisplayID -} -func (t *GetAllWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node) GetFindingID() *string { - if t == nil { - t = &GetAllWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node{} - } - return t.FindingID -} -func (t *GetAllWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node) GetID() string { - if t == nil { - t = &GetAllWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node{} - } - return t.ID -} -func (t *GetAllWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node) GetInternalPolicyID() *string { - if t == nil { - t = &GetAllWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node{} - } - return t.InternalPolicyID -} -func (t *GetAllWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetAllWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node{} - } - return t.OwnerID -} -func (t *GetAllWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node) GetTaskID() *string { - if t == nil { - t = &GetAllWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node{} - } - return t.TaskID -} -func (t *GetAllWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetAllWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetAllWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetAllWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetAllWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node) GetWorkflowInstanceID() string { - if t == nil { - t = &GetAllWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node{} - } - return t.WorkflowInstanceID -} - -type GetAllWorkflowObjectRefs_WorkflowObjectRefs_Edges struct { - Node *GetAllWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetAllWorkflowObjectRefs_WorkflowObjectRefs_Edges) GetNode() *GetAllWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node { - if t == nil { - t = &GetAllWorkflowObjectRefs_WorkflowObjectRefs_Edges{} - } - return t.Node -} - -type GetAllWorkflowObjectRefs_WorkflowObjectRefs struct { - Edges []*GetAllWorkflowObjectRefs_WorkflowObjectRefs_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetAllWorkflowObjectRefs_WorkflowObjectRefs_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetAllWorkflowObjectRefs_WorkflowObjectRefs) GetEdges() []*GetAllWorkflowObjectRefs_WorkflowObjectRefs_Edges { - if t == nil { - t = &GetAllWorkflowObjectRefs_WorkflowObjectRefs{} - } - return t.Edges -} -func (t *GetAllWorkflowObjectRefs_WorkflowObjectRefs) GetPageInfo() *GetAllWorkflowObjectRefs_WorkflowObjectRefs_PageInfo { - if t == nil { - t = &GetAllWorkflowObjectRefs_WorkflowObjectRefs{} - } - return &t.PageInfo -} -func (t *GetAllWorkflowObjectRefs_WorkflowObjectRefs) GetTotalCount() int64 { - if t == nil { - t = &GetAllWorkflowObjectRefs_WorkflowObjectRefs{} - } - return t.TotalCount -} - -type GetWorkflowObjectRefByID_WorkflowObjectRef struct { - ControlID *string "json:\"controlID,omitempty\" graphql:\"controlID\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DirectoryAccountID *string "json:\"directoryAccountID,omitempty\" graphql:\"directoryAccountID\"" - DirectoryGroupID *string "json:\"directoryGroupID,omitempty\" graphql:\"directoryGroupID\"" - DirectoryMembershipID *string "json:\"directoryMembershipID,omitempty\" graphql:\"directoryMembershipID\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - FindingID *string "json:\"findingID,omitempty\" graphql:\"findingID\"" - ID string "json:\"id\" graphql:\"id\"" - InternalPolicyID *string "json:\"internalPolicyID,omitempty\" graphql:\"internalPolicyID\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - TaskID *string "json:\"taskID,omitempty\" graphql:\"taskID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowInstanceID string "json:\"workflowInstanceID\" graphql:\"workflowInstanceID\"" -} - -func (t *GetWorkflowObjectRefByID_WorkflowObjectRef) GetControlID() *string { - if t == nil { - t = &GetWorkflowObjectRefByID_WorkflowObjectRef{} - } - return t.ControlID -} -func (t *GetWorkflowObjectRefByID_WorkflowObjectRef) GetCreatedAt() *time.Time { - if t == nil { - t = &GetWorkflowObjectRefByID_WorkflowObjectRef{} - } - return t.CreatedAt -} -func (t *GetWorkflowObjectRefByID_WorkflowObjectRef) GetCreatedBy() *string { - if t == nil { - t = &GetWorkflowObjectRefByID_WorkflowObjectRef{} - } - return t.CreatedBy -} -func (t *GetWorkflowObjectRefByID_WorkflowObjectRef) GetDirectoryAccountID() *string { - if t == nil { - t = &GetWorkflowObjectRefByID_WorkflowObjectRef{} - } - return t.DirectoryAccountID -} -func (t *GetWorkflowObjectRefByID_WorkflowObjectRef) GetDirectoryGroupID() *string { - if t == nil { - t = &GetWorkflowObjectRefByID_WorkflowObjectRef{} - } - return t.DirectoryGroupID -} -func (t *GetWorkflowObjectRefByID_WorkflowObjectRef) GetDirectoryMembershipID() *string { - if t == nil { - t = &GetWorkflowObjectRefByID_WorkflowObjectRef{} - } - return t.DirectoryMembershipID -} -func (t *GetWorkflowObjectRefByID_WorkflowObjectRef) GetDisplayID() string { - if t == nil { - t = &GetWorkflowObjectRefByID_WorkflowObjectRef{} - } - return t.DisplayID -} -func (t *GetWorkflowObjectRefByID_WorkflowObjectRef) GetFindingID() *string { - if t == nil { - t = &GetWorkflowObjectRefByID_WorkflowObjectRef{} - } - return t.FindingID -} -func (t *GetWorkflowObjectRefByID_WorkflowObjectRef) GetID() string { - if t == nil { - t = &GetWorkflowObjectRefByID_WorkflowObjectRef{} - } - return t.ID -} -func (t *GetWorkflowObjectRefByID_WorkflowObjectRef) GetInternalPolicyID() *string { - if t == nil { - t = &GetWorkflowObjectRefByID_WorkflowObjectRef{} - } - return t.InternalPolicyID -} -func (t *GetWorkflowObjectRefByID_WorkflowObjectRef) GetOwnerID() *string { - if t == nil { - t = &GetWorkflowObjectRefByID_WorkflowObjectRef{} - } - return t.OwnerID -} -func (t *GetWorkflowObjectRefByID_WorkflowObjectRef) GetTaskID() *string { - if t == nil { - t = &GetWorkflowObjectRefByID_WorkflowObjectRef{} - } - return t.TaskID -} -func (t *GetWorkflowObjectRefByID_WorkflowObjectRef) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetWorkflowObjectRefByID_WorkflowObjectRef{} - } - return t.UpdatedAt -} -func (t *GetWorkflowObjectRefByID_WorkflowObjectRef) GetUpdatedBy() *string { - if t == nil { - t = &GetWorkflowObjectRefByID_WorkflowObjectRef{} - } - return t.UpdatedBy -} -func (t *GetWorkflowObjectRefByID_WorkflowObjectRef) GetWorkflowInstanceID() string { - if t == nil { - t = &GetWorkflowObjectRefByID_WorkflowObjectRef{} - } - return t.WorkflowInstanceID -} - -type GetWorkflowObjectRefs_WorkflowObjectRefs_PageInfo struct { - EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\"" - HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\"" - HasPreviousPage bool "json:\"hasPreviousPage\" graphql:\"hasPreviousPage\"" - StartCursor *string "json:\"startCursor,omitempty\" graphql:\"startCursor\"" -} - -func (t *GetWorkflowObjectRefs_WorkflowObjectRefs_PageInfo) GetEndCursor() *string { - if t == nil { - t = &GetWorkflowObjectRefs_WorkflowObjectRefs_PageInfo{} - } - return t.EndCursor -} -func (t *GetWorkflowObjectRefs_WorkflowObjectRefs_PageInfo) GetHasNextPage() bool { - if t == nil { - t = &GetWorkflowObjectRefs_WorkflowObjectRefs_PageInfo{} - } - return t.HasNextPage -} -func (t *GetWorkflowObjectRefs_WorkflowObjectRefs_PageInfo) GetHasPreviousPage() bool { - if t == nil { - t = &GetWorkflowObjectRefs_WorkflowObjectRefs_PageInfo{} - } - return t.HasPreviousPage -} -func (t *GetWorkflowObjectRefs_WorkflowObjectRefs_PageInfo) GetStartCursor() *string { - if t == nil { - t = &GetWorkflowObjectRefs_WorkflowObjectRefs_PageInfo{} - } - return t.StartCursor -} - -type GetWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node struct { - ControlID *string "json:\"controlID,omitempty\" graphql:\"controlID\"" - CreatedAt *time.Time "json:\"createdAt,omitempty\" graphql:\"createdAt\"" - CreatedBy *string "json:\"createdBy,omitempty\" graphql:\"createdBy\"" - DirectoryAccountID *string "json:\"directoryAccountID,omitempty\" graphql:\"directoryAccountID\"" - DirectoryGroupID *string "json:\"directoryGroupID,omitempty\" graphql:\"directoryGroupID\"" - DirectoryMembershipID *string "json:\"directoryMembershipID,omitempty\" graphql:\"directoryMembershipID\"" - DisplayID string "json:\"displayID\" graphql:\"displayID\"" - FindingID *string "json:\"findingID,omitempty\" graphql:\"findingID\"" - ID string "json:\"id\" graphql:\"id\"" - InternalPolicyID *string "json:\"internalPolicyID,omitempty\" graphql:\"internalPolicyID\"" - OwnerID *string "json:\"ownerID,omitempty\" graphql:\"ownerID\"" - TaskID *string "json:\"taskID,omitempty\" graphql:\"taskID\"" - UpdatedAt *time.Time "json:\"updatedAt,omitempty\" graphql:\"updatedAt\"" - UpdatedBy *string "json:\"updatedBy,omitempty\" graphql:\"updatedBy\"" - WorkflowInstanceID string "json:\"workflowInstanceID\" graphql:\"workflowInstanceID\"" -} - -func (t *GetWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node) GetControlID() *string { - if t == nil { - t = &GetWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node{} - } - return t.ControlID -} -func (t *GetWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node) GetCreatedAt() *time.Time { - if t == nil { - t = &GetWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node{} - } - return t.CreatedAt -} -func (t *GetWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node) GetCreatedBy() *string { - if t == nil { - t = &GetWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node{} - } - return t.CreatedBy -} -func (t *GetWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node) GetDirectoryAccountID() *string { - if t == nil { - t = &GetWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node{} - } - return t.DirectoryAccountID -} -func (t *GetWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node) GetDirectoryGroupID() *string { - if t == nil { - t = &GetWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node{} - } - return t.DirectoryGroupID -} -func (t *GetWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node) GetDirectoryMembershipID() *string { - if t == nil { - t = &GetWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node{} - } - return t.DirectoryMembershipID -} -func (t *GetWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node) GetDisplayID() string { - if t == nil { - t = &GetWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node{} - } - return t.DisplayID -} -func (t *GetWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node) GetFindingID() *string { - if t == nil { - t = &GetWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node{} - } - return t.FindingID -} -func (t *GetWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node) GetID() string { - if t == nil { - t = &GetWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node{} - } - return t.ID -} -func (t *GetWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node) GetInternalPolicyID() *string { - if t == nil { - t = &GetWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node{} - } - return t.InternalPolicyID -} -func (t *GetWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node) GetOwnerID() *string { - if t == nil { - t = &GetWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node{} - } - return t.OwnerID -} -func (t *GetWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node) GetTaskID() *string { - if t == nil { - t = &GetWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node{} - } - return t.TaskID -} -func (t *GetWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node) GetUpdatedAt() *time.Time { - if t == nil { - t = &GetWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node{} - } - return t.UpdatedAt -} -func (t *GetWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node) GetUpdatedBy() *string { - if t == nil { - t = &GetWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node{} - } - return t.UpdatedBy -} -func (t *GetWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node) GetWorkflowInstanceID() string { - if t == nil { - t = &GetWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node{} - } - return t.WorkflowInstanceID -} - -type GetWorkflowObjectRefs_WorkflowObjectRefs_Edges struct { - Node *GetWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node "json:\"node,omitempty\" graphql:\"node\"" -} - -func (t *GetWorkflowObjectRefs_WorkflowObjectRefs_Edges) GetNode() *GetWorkflowObjectRefs_WorkflowObjectRefs_Edges_Node { - if t == nil { - t = &GetWorkflowObjectRefs_WorkflowObjectRefs_Edges{} - } - return t.Node -} - -type GetWorkflowObjectRefs_WorkflowObjectRefs struct { - Edges []*GetWorkflowObjectRefs_WorkflowObjectRefs_Edges "json:\"edges,omitempty\" graphql:\"edges\"" - PageInfo GetWorkflowObjectRefs_WorkflowObjectRefs_PageInfo "json:\"pageInfo\" graphql:\"pageInfo\"" - TotalCount int64 "json:\"totalCount\" graphql:\"totalCount\"" -} - -func (t *GetWorkflowObjectRefs_WorkflowObjectRefs) GetEdges() []*GetWorkflowObjectRefs_WorkflowObjectRefs_Edges { - if t == nil { - t = &GetWorkflowObjectRefs_WorkflowObjectRefs{} - } - return t.Edges -} -func (t *GetWorkflowObjectRefs_WorkflowObjectRefs) GetPageInfo() *GetWorkflowObjectRefs_WorkflowObjectRefs_PageInfo { - if t == nil { - t = &GetWorkflowObjectRefs_WorkflowObjectRefs{} - } - return &t.PageInfo -} -func (t *GetWorkflowObjectRefs_WorkflowObjectRefs) GetTotalCount() int64 { - if t == nil { - t = &GetWorkflowObjectRefs_WorkflowObjectRefs{} - } - return t.TotalCount -} - -type CreateActionPlan struct { - CreateActionPlan CreateActionPlan_CreateActionPlan "json:\"createActionPlan\" graphql:\"createActionPlan\"" -} - -func (t *CreateActionPlan) GetCreateActionPlan() *CreateActionPlan_CreateActionPlan { - if t == nil { - t = &CreateActionPlan{} - } - return &t.CreateActionPlan -} - -type CreateBulkActionPlan struct { - CreateBulkActionPlan CreateBulkActionPlan_CreateBulkActionPlan "json:\"createBulkActionPlan\" graphql:\"createBulkActionPlan\"" -} - -func (t *CreateBulkActionPlan) GetCreateBulkActionPlan() *CreateBulkActionPlan_CreateBulkActionPlan { - if t == nil { - t = &CreateBulkActionPlan{} - } - return &t.CreateBulkActionPlan -} - -type CreateBulkCSVActionPlan struct { - CreateBulkCSVActionPlan CreateBulkCSVActionPlan_CreateBulkCSVActionPlan "json:\"createBulkCSVActionPlan\" graphql:\"createBulkCSVActionPlan\"" -} - -func (t *CreateBulkCSVActionPlan) GetCreateBulkCSVActionPlan() *CreateBulkCSVActionPlan_CreateBulkCSVActionPlan { - if t == nil { - t = &CreateBulkCSVActionPlan{} - } - return &t.CreateBulkCSVActionPlan -} - -type DeleteActionPlan struct { - DeleteActionPlan DeleteActionPlan_DeleteActionPlan "json:\"deleteActionPlan\" graphql:\"deleteActionPlan\"" -} - -func (t *DeleteActionPlan) GetDeleteActionPlan() *DeleteActionPlan_DeleteActionPlan { - if t == nil { - t = &DeleteActionPlan{} - } - return &t.DeleteActionPlan -} - -type GetActionPlanByID struct { - ActionPlan GetActionPlanByID_ActionPlan "json:\"actionPlan\" graphql:\"actionPlan\"" -} - -func (t *GetActionPlanByID) GetActionPlan() *GetActionPlanByID_ActionPlan { - if t == nil { - t = &GetActionPlanByID{} - } - return &t.ActionPlan -} - -type GetActionPlans struct { - ActionPlans GetActionPlans_ActionPlans "json:\"actionPlans\" graphql:\"actionPlans\"" -} - -func (t *GetActionPlans) GetActionPlans() *GetActionPlans_ActionPlans { - if t == nil { - t = &GetActionPlans{} - } - return &t.ActionPlans -} - -type GetAllActionPlans struct { - ActionPlans GetAllActionPlans_ActionPlans "json:\"actionPlans\" graphql:\"actionPlans\"" -} - -func (t *GetAllActionPlans) GetActionPlans() *GetAllActionPlans_ActionPlans { - if t == nil { - t = &GetAllActionPlans{} - } - return &t.ActionPlans -} - -type UpdateActionPlan struct { - UpdateActionPlan UpdateActionPlan_UpdateActionPlan "json:\"updateActionPlan\" graphql:\"updateActionPlan\"" -} - -func (t *UpdateActionPlan) GetUpdateActionPlan() *UpdateActionPlan_UpdateActionPlan { - if t == nil { - t = &UpdateActionPlan{} - } - return &t.UpdateActionPlan -} - -type CreateAPIToken struct { - CreateAPIToken CreateAPIToken_CreateAPIToken "json:\"createAPIToken\" graphql:\"createAPIToken\"" -} - -func (t *CreateAPIToken) GetCreateAPIToken() *CreateAPIToken_CreateAPIToken { - if t == nil { - t = &CreateAPIToken{} - } - return &t.CreateAPIToken -} - -type CreateBulkAPIToken struct { - CreateBulkAPIToken CreateBulkAPIToken_CreateBulkAPIToken "json:\"createBulkAPIToken\" graphql:\"createBulkAPIToken\"" -} - -func (t *CreateBulkAPIToken) GetCreateBulkAPIToken() *CreateBulkAPIToken_CreateBulkAPIToken { - if t == nil { - t = &CreateBulkAPIToken{} - } - return &t.CreateBulkAPIToken -} - -type CreateBulkCSVAPIToken struct { - CreateBulkCSVAPIToken CreateBulkCSVAPIToken_CreateBulkCSVAPIToken "json:\"createBulkCSVAPIToken\" graphql:\"createBulkCSVAPIToken\"" -} - -func (t *CreateBulkCSVAPIToken) GetCreateBulkCSVAPIToken() *CreateBulkCSVAPIToken_CreateBulkCSVAPIToken { - if t == nil { - t = &CreateBulkCSVAPIToken{} - } - return &t.CreateBulkCSVAPIToken -} - -type DeleteAPIToken struct { - DeleteAPIToken DeleteAPIToken_DeleteAPIToken "json:\"deleteAPIToken\" graphql:\"deleteAPIToken\"" -} - -func (t *DeleteAPIToken) GetDeleteAPIToken() *DeleteAPIToken_DeleteAPIToken { - if t == nil { - t = &DeleteAPIToken{} - } - return &t.DeleteAPIToken -} - -type GetAllAPITokens struct { - APITokens GetAllAPITokens_APITokens "json:\"apiTokens\" graphql:\"apiTokens\"" -} - -func (t *GetAllAPITokens) GetAPITokens() *GetAllAPITokens_APITokens { - if t == nil { - t = &GetAllAPITokens{} - } - return &t.APITokens -} - -type GetAPITokenByID struct { - APIToken GetAPITokenByID_APIToken "json:\"apiToken\" graphql:\"apiToken\"" -} - -func (t *GetAPITokenByID) GetAPIToken() *GetAPITokenByID_APIToken { - if t == nil { - t = &GetAPITokenByID{} - } - return &t.APIToken -} - -type GetAPITokens struct { - APITokens GetAPITokens_APITokens "json:\"apiTokens\" graphql:\"apiTokens\"" -} - -func (t *GetAPITokens) GetAPITokens() *GetAPITokens_APITokens { - if t == nil { - t = &GetAPITokens{} - } - return &t.APITokens -} - -type UpdateAPIToken struct { - UpdateAPIToken UpdateAPIToken_UpdateAPIToken "json:\"updateAPIToken\" graphql:\"updateAPIToken\"" -} - -func (t *UpdateAPIToken) GetUpdateAPIToken() *UpdateAPIToken_UpdateAPIToken { - if t == nil { - t = &UpdateAPIToken{} - } - return &t.UpdateAPIToken -} - -type CreateAssessment struct { - CreateAssessment CreateAssessment_CreateAssessment "json:\"createAssessment\" graphql:\"createAssessment\"" -} - -func (t *CreateAssessment) GetCreateAssessment() *CreateAssessment_CreateAssessment { - if t == nil { - t = &CreateAssessment{} - } - return &t.CreateAssessment -} - -type DeleteAssessment struct { - DeleteAssessment DeleteAssessment_DeleteAssessment "json:\"deleteAssessment\" graphql:\"deleteAssessment\"" -} - -func (t *DeleteAssessment) GetDeleteAssessment() *DeleteAssessment_DeleteAssessment { - if t == nil { - t = &DeleteAssessment{} - } - return &t.DeleteAssessment -} - -type DeleteBulkAssessment struct { - DeleteBulkAssessment DeleteBulkAssessment_DeleteBulkAssessment "json:\"deleteBulkAssessment\" graphql:\"deleteBulkAssessment\"" -} - -func (t *DeleteBulkAssessment) GetDeleteBulkAssessment() *DeleteBulkAssessment_DeleteBulkAssessment { - if t == nil { - t = &DeleteBulkAssessment{} - } - return &t.DeleteBulkAssessment -} - -type GetAllAssessments struct { - Assessments GetAllAssessments_Assessments "json:\"assessments\" graphql:\"assessments\"" -} - -func (t *GetAllAssessments) GetAssessments() *GetAllAssessments_Assessments { - if t == nil { - t = &GetAllAssessments{} - } - return &t.Assessments -} - -type GetAssessmentByID struct { - Assessment GetAssessmentByID_Assessment "json:\"assessment\" graphql:\"assessment\"" -} - -func (t *GetAssessmentByID) GetAssessment() *GetAssessmentByID_Assessment { - if t == nil { - t = &GetAssessmentByID{} - } - return &t.Assessment -} - -type GetAssessments struct { - Assessments GetAssessments_Assessments "json:\"assessments\" graphql:\"assessments\"" -} - -func (t *GetAssessments) GetAssessments() *GetAssessments_Assessments { - if t == nil { - t = &GetAssessments{} - } - return &t.Assessments -} - -type UpdateAssessment struct { - UpdateAssessment UpdateAssessment_UpdateAssessment "json:\"updateAssessment\" graphql:\"updateAssessment\"" -} - -func (t *UpdateAssessment) GetUpdateAssessment() *UpdateAssessment_UpdateAssessment { - if t == nil { - t = &UpdateAssessment{} - } - return &t.UpdateAssessment -} - -type CreateAssessmentResponse struct { - CreateAssessmentResponse CreateAssessmentResponse_CreateAssessmentResponse "json:\"createAssessmentResponse\" graphql:\"createAssessmentResponse\"" -} - -func (t *CreateAssessmentResponse) GetCreateAssessmentResponse() *CreateAssessmentResponse_CreateAssessmentResponse { - if t == nil { - t = &CreateAssessmentResponse{} - } - return &t.CreateAssessmentResponse -} - -type DeleteAssessmentResponse struct { - DeleteAssessmentResponse DeleteAssessmentResponse_DeleteAssessmentResponse "json:\"deleteAssessmentResponse\" graphql:\"deleteAssessmentResponse\"" -} - -func (t *DeleteAssessmentResponse) GetDeleteAssessmentResponse() *DeleteAssessmentResponse_DeleteAssessmentResponse { - if t == nil { - t = &DeleteAssessmentResponse{} - } - return &t.DeleteAssessmentResponse -} - -type GetAllAssessmentResponses struct { - AssessmentResponses GetAllAssessmentResponses_AssessmentResponses "json:\"assessmentResponses\" graphql:\"assessmentResponses\"" -} - -func (t *GetAllAssessmentResponses) GetAssessmentResponses() *GetAllAssessmentResponses_AssessmentResponses { - if t == nil { - t = &GetAllAssessmentResponses{} - } - return &t.AssessmentResponses -} - -type GetAssessmentResponseByID struct { - AssessmentResponse GetAssessmentResponseByID_AssessmentResponse "json:\"assessmentResponse\" graphql:\"assessmentResponse\"" -} - -func (t *GetAssessmentResponseByID) GetAssessmentResponse() *GetAssessmentResponseByID_AssessmentResponse { - if t == nil { - t = &GetAssessmentResponseByID{} - } - return &t.AssessmentResponse -} - -type GetAssessmentResponses struct { - AssessmentResponses GetAssessmentResponses_AssessmentResponses "json:\"assessmentResponses\" graphql:\"assessmentResponses\"" -} - -func (t *GetAssessmentResponses) GetAssessmentResponses() *GetAssessmentResponses_AssessmentResponses { - if t == nil { - t = &GetAssessmentResponses{} - } - return &t.AssessmentResponses -} - -type CreateAsset struct { - CreateAsset CreateAsset_CreateAsset "json:\"createAsset\" graphql:\"createAsset\"" -} - -func (t *CreateAsset) GetCreateAsset() *CreateAsset_CreateAsset { - if t == nil { - t = &CreateAsset{} - } - return &t.CreateAsset -} - -type CreateBulkAsset struct { - CreateBulkAsset CreateBulkAsset_CreateBulkAsset "json:\"createBulkAsset\" graphql:\"createBulkAsset\"" -} - -func (t *CreateBulkAsset) GetCreateBulkAsset() *CreateBulkAsset_CreateBulkAsset { - if t == nil { - t = &CreateBulkAsset{} - } - return &t.CreateBulkAsset -} - -type CreateBulkCSVAsset struct { - CreateBulkCSVAsset CreateBulkCSVAsset_CreateBulkCSVAsset "json:\"createBulkCSVAsset\" graphql:\"createBulkCSVAsset\"" -} - -func (t *CreateBulkCSVAsset) GetCreateBulkCSVAsset() *CreateBulkCSVAsset_CreateBulkCSVAsset { - if t == nil { - t = &CreateBulkCSVAsset{} - } - return &t.CreateBulkCSVAsset -} - -type DeleteAsset struct { - DeleteAsset DeleteAsset_DeleteAsset "json:\"deleteAsset\" graphql:\"deleteAsset\"" -} - -func (t *DeleteAsset) GetDeleteAsset() *DeleteAsset_DeleteAsset { - if t == nil { - t = &DeleteAsset{} - } - return &t.DeleteAsset -} - -type GetAllAssets struct { - Assets GetAllAssets_Assets "json:\"assets\" graphql:\"assets\"" -} - -func (t *GetAllAssets) GetAssets() *GetAllAssets_Assets { - if t == nil { - t = &GetAllAssets{} - } - return &t.Assets -} - -type GetAssetByID struct { - Asset GetAssetByID_Asset "json:\"asset\" graphql:\"asset\"" -} - -func (t *GetAssetByID) GetAsset() *GetAssetByID_Asset { - if t == nil { - t = &GetAssetByID{} - } - return &t.Asset -} - -type GetAssets struct { - Assets GetAssets_Assets "json:\"assets\" graphql:\"assets\"" -} - -func (t *GetAssets) GetAssets() *GetAssets_Assets { - if t == nil { - t = &GetAssets{} - } - return &t.Assets -} - -type UpdateAsset struct { - UpdateAsset UpdateAsset_UpdateAsset "json:\"updateAsset\" graphql:\"updateAsset\"" -} - -func (t *UpdateAsset) GetUpdateAsset() *UpdateAsset_UpdateAsset { - if t == nil { - t = &UpdateAsset{} - } - return &t.UpdateAsset -} - -type CreateBulkCampaign struct { - CreateBulkCampaign CreateBulkCampaign_CreateBulkCampaign "json:\"createBulkCampaign\" graphql:\"createBulkCampaign\"" -} - -func (t *CreateBulkCampaign) GetCreateBulkCampaign() *CreateBulkCampaign_CreateBulkCampaign { - if t == nil { - t = &CreateBulkCampaign{} - } - return &t.CreateBulkCampaign -} - -type CreateBulkCSVCampaign struct { - CreateBulkCSVCampaign CreateBulkCSVCampaign_CreateBulkCSVCampaign "json:\"createBulkCSVCampaign\" graphql:\"createBulkCSVCampaign\"" -} - -func (t *CreateBulkCSVCampaign) GetCreateBulkCSVCampaign() *CreateBulkCSVCampaign_CreateBulkCSVCampaign { - if t == nil { - t = &CreateBulkCSVCampaign{} - } - return &t.CreateBulkCSVCampaign -} - -type CreateCampaign struct { - CreateCampaign CreateCampaign_CreateCampaign "json:\"createCampaign\" graphql:\"createCampaign\"" -} - -func (t *CreateCampaign) GetCreateCampaign() *CreateCampaign_CreateCampaign { - if t == nil { - t = &CreateCampaign{} - } - return &t.CreateCampaign -} - -type DeleteCampaign struct { - DeleteCampaign DeleteCampaign_DeleteCampaign "json:\"deleteCampaign\" graphql:\"deleteCampaign\"" -} - -func (t *DeleteCampaign) GetDeleteCampaign() *DeleteCampaign_DeleteCampaign { - if t == nil { - t = &DeleteCampaign{} - } - return &t.DeleteCampaign -} - -type GetAllCampaigns struct { - Campaigns GetAllCampaigns_Campaigns "json:\"campaigns\" graphql:\"campaigns\"" -} - -func (t *GetAllCampaigns) GetCampaigns() *GetAllCampaigns_Campaigns { - if t == nil { - t = &GetAllCampaigns{} - } - return &t.Campaigns -} - -type GetCampaignByID struct { - Campaign GetCampaignByID_Campaign "json:\"campaign\" graphql:\"campaign\"" -} - -func (t *GetCampaignByID) GetCampaign() *GetCampaignByID_Campaign { - if t == nil { - t = &GetCampaignByID{} - } - return &t.Campaign -} - -type GetCampaigns struct { - Campaigns GetCampaigns_Campaigns "json:\"campaigns\" graphql:\"campaigns\"" -} - -func (t *GetCampaigns) GetCampaigns() *GetCampaigns_Campaigns { - if t == nil { - t = &GetCampaigns{} - } - return &t.Campaigns -} - -type UpdateCampaign struct { - UpdateCampaign UpdateCampaign_UpdateCampaign "json:\"updateCampaign\" graphql:\"updateCampaign\"" -} - -func (t *UpdateCampaign) GetUpdateCampaign() *UpdateCampaign_UpdateCampaign { - if t == nil { - t = &UpdateCampaign{} - } - return &t.UpdateCampaign -} - -type CreateCampaignWithTargets struct { - CreateCampaignWithTargets CreateCampaignWithTargets_CreateCampaignWithTargets "json:\"createCampaignWithTargets\" graphql:\"createCampaignWithTargets\"" -} - -func (t *CreateCampaignWithTargets) GetCreateCampaignWithTargets() *CreateCampaignWithTargets_CreateCampaignWithTargets { - if t == nil { - t = &CreateCampaignWithTargets{} - } - return &t.CreateCampaignWithTargets -} - -type CreateCampaignWithTargetsCSV struct { - CreateCampaignWithTargetsCSV CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV "json:\"createCampaignWithTargetsCSV\" graphql:\"createCampaignWithTargetsCSV\"" -} - -func (t *CreateCampaignWithTargetsCSV) GetCreateCampaignWithTargetsCSV() *CreateCampaignWithTargetsCSV_CreateCampaignWithTargetsCSV { - if t == nil { - t = &CreateCampaignWithTargetsCSV{} - } - return &t.CreateCampaignWithTargetsCSV -} - -type LaunchCampaign struct { - LaunchCampaign LaunchCampaign_LaunchCampaign "json:\"launchCampaign\" graphql:\"launchCampaign\"" -} - -func (t *LaunchCampaign) GetLaunchCampaign() *LaunchCampaign_LaunchCampaign { - if t == nil { - t = &LaunchCampaign{} - } - return &t.LaunchCampaign -} - -type ResendCampaignIncompleteTargets struct { - ResendCampaignIncompleteTargets ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets "json:\"resendCampaignIncompleteTargets\" graphql:\"resendCampaignIncompleteTargets\"" -} - -func (t *ResendCampaignIncompleteTargets) GetResendCampaignIncompleteTargets() *ResendCampaignIncompleteTargets_ResendCampaignIncompleteTargets { - if t == nil { - t = &ResendCampaignIncompleteTargets{} - } - return &t.ResendCampaignIncompleteTargets -} - -type SendCampaignTestEmail struct { - SendCampaignTestEmail SendCampaignTestEmail_SendCampaignTestEmail "json:\"sendCampaignTestEmail\" graphql:\"sendCampaignTestEmail\"" -} - -func (t *SendCampaignTestEmail) GetSendCampaignTestEmail() *SendCampaignTestEmail_SendCampaignTestEmail { - if t == nil { - t = &SendCampaignTestEmail{} - } - return &t.SendCampaignTestEmail -} - -type CreateBulkCSVCampaignTarget struct { - CreateBulkCSVCampaignTarget CreateBulkCSVCampaignTarget_CreateBulkCSVCampaignTarget "json:\"createBulkCSVCampaignTarget\" graphql:\"createBulkCSVCampaignTarget\"" -} - -func (t *CreateBulkCSVCampaignTarget) GetCreateBulkCSVCampaignTarget() *CreateBulkCSVCampaignTarget_CreateBulkCSVCampaignTarget { - if t == nil { - t = &CreateBulkCSVCampaignTarget{} - } - return &t.CreateBulkCSVCampaignTarget -} - -type CreateBulkCampaignTarget struct { - CreateBulkCampaignTarget CreateBulkCampaignTarget_CreateBulkCampaignTarget "json:\"createBulkCampaignTarget\" graphql:\"createBulkCampaignTarget\"" -} - -func (t *CreateBulkCampaignTarget) GetCreateBulkCampaignTarget() *CreateBulkCampaignTarget_CreateBulkCampaignTarget { - if t == nil { - t = &CreateBulkCampaignTarget{} - } - return &t.CreateBulkCampaignTarget -} - -type CreateCampaignTarget struct { - CreateCampaignTarget CreateCampaignTarget_CreateCampaignTarget "json:\"createCampaignTarget\" graphql:\"createCampaignTarget\"" -} - -func (t *CreateCampaignTarget) GetCreateCampaignTarget() *CreateCampaignTarget_CreateCampaignTarget { - if t == nil { - t = &CreateCampaignTarget{} - } - return &t.CreateCampaignTarget -} - -type DeleteCampaignTarget struct { - DeleteCampaignTarget DeleteCampaignTarget_DeleteCampaignTarget "json:\"deleteCampaignTarget\" graphql:\"deleteCampaignTarget\"" -} - -func (t *DeleteCampaignTarget) GetDeleteCampaignTarget() *DeleteCampaignTarget_DeleteCampaignTarget { - if t == nil { - t = &DeleteCampaignTarget{} - } - return &t.DeleteCampaignTarget -} - -type GetAllCampaignTargets struct { - CampaignTargets GetAllCampaignTargets_CampaignTargets "json:\"campaignTargets\" graphql:\"campaignTargets\"" -} - -func (t *GetAllCampaignTargets) GetCampaignTargets() *GetAllCampaignTargets_CampaignTargets { - if t == nil { - t = &GetAllCampaignTargets{} - } - return &t.CampaignTargets -} - -type GetCampaignTargetByID struct { - CampaignTarget GetCampaignTargetByID_CampaignTarget "json:\"campaignTarget\" graphql:\"campaignTarget\"" -} - -func (t *GetCampaignTargetByID) GetCampaignTarget() *GetCampaignTargetByID_CampaignTarget { - if t == nil { - t = &GetCampaignTargetByID{} - } - return &t.CampaignTarget -} - -type GetCampaignTargets struct { - CampaignTargets GetCampaignTargets_CampaignTargets "json:\"campaignTargets\" graphql:\"campaignTargets\"" -} - -func (t *GetCampaignTargets) GetCampaignTargets() *GetCampaignTargets_CampaignTargets { - if t == nil { - t = &GetCampaignTargets{} - } - return &t.CampaignTargets -} - -type UpdateCampaignTarget struct { - UpdateCampaignTarget UpdateCampaignTarget_UpdateCampaignTarget "json:\"updateCampaignTarget\" graphql:\"updateCampaignTarget\"" -} - -func (t *UpdateCampaignTarget) GetUpdateCampaignTarget() *UpdateCampaignTarget_UpdateCampaignTarget { - if t == nil { - t = &UpdateCampaignTarget{} - } - return &t.UpdateCampaignTarget -} - -type CreateBulkCSVContact struct { - CreateBulkCSVContact CreateBulkCSVContact_CreateBulkCSVContact "json:\"createBulkCSVContact\" graphql:\"createBulkCSVContact\"" -} - -func (t *CreateBulkCSVContact) GetCreateBulkCSVContact() *CreateBulkCSVContact_CreateBulkCSVContact { - if t == nil { - t = &CreateBulkCSVContact{} - } - return &t.CreateBulkCSVContact -} - -type CreateBulkContact struct { - CreateBulkContact CreateBulkContact_CreateBulkContact "json:\"createBulkContact\" graphql:\"createBulkContact\"" -} - -func (t *CreateBulkContact) GetCreateBulkContact() *CreateBulkContact_CreateBulkContact { - if t == nil { - t = &CreateBulkContact{} - } - return &t.CreateBulkContact -} - -type CreateContact struct { - CreateContact CreateContact_CreateContact "json:\"createContact\" graphql:\"createContact\"" -} - -func (t *CreateContact) GetCreateContact() *CreateContact_CreateContact { - if t == nil { - t = &CreateContact{} - } - return &t.CreateContact -} - -type DeleteContact struct { - DeleteContact DeleteContact_DeleteContact "json:\"deleteContact\" graphql:\"deleteContact\"" -} - -func (t *DeleteContact) GetDeleteContact() *DeleteContact_DeleteContact { - if t == nil { - t = &DeleteContact{} - } - return &t.DeleteContact -} - -type GetAllContacts struct { - Contacts GetAllContacts_Contacts "json:\"contacts\" graphql:\"contacts\"" -} - -func (t *GetAllContacts) GetContacts() *GetAllContacts_Contacts { - if t == nil { - t = &GetAllContacts{} - } - return &t.Contacts -} - -type GetContactByID struct { - Contact GetContactByID_Contact "json:\"contact\" graphql:\"contact\"" -} - -func (t *GetContactByID) GetContact() *GetContactByID_Contact { - if t == nil { - t = &GetContactByID{} - } - return &t.Contact -} - -type GetContacts struct { - Contacts GetContacts_Contacts "json:\"contacts\" graphql:\"contacts\"" -} - -func (t *GetContacts) GetContacts() *GetContacts_Contacts { - if t == nil { - t = &GetContacts{} - } - return &t.Contacts -} - -type UpdateContact struct { - UpdateContact UpdateContact_UpdateContact "json:\"updateContact\" graphql:\"updateContact\"" -} - -func (t *UpdateContact) GetUpdateContact() *UpdateContact_UpdateContact { - if t == nil { - t = &UpdateContact{} - } - return &t.UpdateContact -} - -type CreateBulkControl struct { - CreateBulkControl CreateBulkControl_CreateBulkControl "json:\"createBulkControl\" graphql:\"createBulkControl\"" -} - -func (t *CreateBulkControl) GetCreateBulkControl() *CreateBulkControl_CreateBulkControl { - if t == nil { - t = &CreateBulkControl{} - } - return &t.CreateBulkControl -} - -type CreateBulkCSVControl struct { - CreateBulkCSVControl CreateBulkCSVControl_CreateBulkCSVControl "json:\"createBulkCSVControl\" graphql:\"createBulkCSVControl\"" -} - -func (t *CreateBulkCSVControl) GetCreateBulkCSVControl() *CreateBulkCSVControl_CreateBulkCSVControl { - if t == nil { - t = &CreateBulkCSVControl{} - } - return &t.CreateBulkCSVControl -} - -type CreateControl struct { - CreateControl CreateControl_CreateControl "json:\"createControl\" graphql:\"createControl\"" -} - -func (t *CreateControl) GetCreateControl() *CreateControl_CreateControl { - if t == nil { - t = &CreateControl{} - } - return &t.CreateControl -} - -type DeleteControl struct { - DeleteControl DeleteControl_DeleteControl "json:\"deleteControl\" graphql:\"deleteControl\"" -} - -func (t *DeleteControl) GetDeleteControl() *DeleteControl_DeleteControl { - if t == nil { - t = &DeleteControl{} - } - return &t.DeleteControl -} - -type GetAllControls struct { - Controls GetAllControls_Controls "json:\"controls\" graphql:\"controls\"" -} - -func (t *GetAllControls) GetControls() *GetAllControls_Controls { - if t == nil { - t = &GetAllControls{} - } - return &t.Controls -} - -type GetControlByID struct { - Control GetControlByID_Control "json:\"control\" graphql:\"control\"" -} - -func (t *GetControlByID) GetControl() *GetControlByID_Control { - if t == nil { - t = &GetControlByID{} - } - return &t.Control -} - -type GetControls struct { - Controls GetControls_Controls "json:\"controls\" graphql:\"controls\"" -} - -func (t *GetControls) GetControls() *GetControls_Controls { - if t == nil { - t = &GetControls{} - } - return &t.Controls -} - -type UpdateControl struct { - UpdateControl UpdateControl_UpdateControl "json:\"updateControl\" graphql:\"updateControl\"" -} - -func (t *UpdateControl) GetUpdateControl() *UpdateControl_UpdateControl { - if t == nil { - t = &UpdateControl{} - } - return &t.UpdateControl -} - -type CloneBulkCSVControl struct { - CloneBulkCSVControl CloneBulkCSVControl_CloneBulkCSVControl "json:\"cloneBulkCSVControl\" graphql:\"cloneBulkCSVControl\"" -} - -func (t *CloneBulkCSVControl) GetCloneBulkCSVControl() *CloneBulkCSVControl_CloneBulkCSVControl { - if t == nil { - t = &CloneBulkCSVControl{} - } - return &t.CloneBulkCSVControl -} - -type CreateControlsByClone struct { - CreateControlsByClone CreateControlsByClone_CreateControlsByClone "json:\"createControlsByClone\" graphql:\"createControlsByClone\"" -} - -func (t *CreateControlsByClone) GetCreateControlsByClone() *CreateControlsByClone_CreateControlsByClone { - if t == nil { - t = &CreateControlsByClone{} - } - return &t.CreateControlsByClone -} - -type CreateControlsByCloneReturnID struct { - CreateControlsByClone CreateControlsByCloneReturnID_CreateControlsByClone "json:\"createControlsByClone\" graphql:\"createControlsByClone\"" -} - -func (t *CreateControlsByCloneReturnID) GetCreateControlsByClone() *CreateControlsByCloneReturnID_CreateControlsByClone { - if t == nil { - t = &CreateControlsByCloneReturnID{} - } - return &t.CreateControlsByClone -} - -type GetControlCategories struct { - ControlCategories []string "json:\"controlCategories,omitempty\" graphql:\"controlCategories\"" -} - -func (t *GetControlCategories) GetControlCategories() []string { - if t == nil { - t = &GetControlCategories{} - } - return t.ControlCategories -} - -type GetControlCategoriesWithFramework struct { - ControlCategoriesByFramework []*GetControlCategoriesWithFramework_ControlCategoriesByFramework "json:\"controlCategoriesByFramework,omitempty\" graphql:\"controlCategoriesByFramework\"" -} - -func (t *GetControlCategoriesWithFramework) GetControlCategoriesByFramework() []*GetControlCategoriesWithFramework_ControlCategoriesByFramework { - if t == nil { - t = &GetControlCategoriesWithFramework{} - } - return t.ControlCategoriesByFramework -} - -type GetControlsGroupByCategory struct { - ControlsGroupByCategory GetControlsGroupByCategory_ControlsGroupByCategory "json:\"controlsGroupByCategory\" graphql:\"controlsGroupByCategory\"" -} - -func (t *GetControlsGroupByCategory) GetControlsGroupByCategory() *GetControlsGroupByCategory_ControlsGroupByCategory { - if t == nil { - t = &GetControlsGroupByCategory{} - } - return &t.ControlsGroupByCategory -} - -type GetControlSubcategories struct { - ControlSubcategories []string "json:\"controlSubcategories,omitempty\" graphql:\"controlSubcategories\"" -} - -func (t *GetControlSubcategories) GetControlSubcategories() []string { - if t == nil { - t = &GetControlSubcategories{} - } - return t.ControlSubcategories -} - -type GetControlSubcategoriesWithFramework struct { - ControlSubcategoriesByFramework []*GetControlSubcategoriesWithFramework_ControlSubcategoriesByFramework "json:\"controlSubcategoriesByFramework,omitempty\" graphql:\"controlSubcategoriesByFramework\"" -} - -func (t *GetControlSubcategoriesWithFramework) GetControlSubcategoriesByFramework() []*GetControlSubcategoriesWithFramework_ControlSubcategoriesByFramework { - if t == nil { - t = &GetControlSubcategoriesWithFramework{} - } - return t.ControlSubcategoriesByFramework -} - -type CreateBulkControlImplementation struct { - CreateBulkControlImplementation CreateBulkControlImplementation_CreateBulkControlImplementation "json:\"createBulkControlImplementation\" graphql:\"createBulkControlImplementation\"" -} - -func (t *CreateBulkControlImplementation) GetCreateBulkControlImplementation() *CreateBulkControlImplementation_CreateBulkControlImplementation { - if t == nil { - t = &CreateBulkControlImplementation{} - } - return &t.CreateBulkControlImplementation -} - -type CreateBulkCSVControlImplementation struct { - CreateBulkCSVControlImplementation CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation "json:\"createBulkCSVControlImplementation\" graphql:\"createBulkCSVControlImplementation\"" -} - -func (t *CreateBulkCSVControlImplementation) GetCreateBulkCSVControlImplementation() *CreateBulkCSVControlImplementation_CreateBulkCSVControlImplementation { - if t == nil { - t = &CreateBulkCSVControlImplementation{} - } - return &t.CreateBulkCSVControlImplementation -} - -type CreateControlImplementation struct { - CreateControlImplementation CreateControlImplementation_CreateControlImplementation "json:\"createControlImplementation\" graphql:\"createControlImplementation\"" -} - -func (t *CreateControlImplementation) GetCreateControlImplementation() *CreateControlImplementation_CreateControlImplementation { - if t == nil { - t = &CreateControlImplementation{} - } - return &t.CreateControlImplementation -} - -type DeleteControlImplementation struct { - DeleteControlImplementation DeleteControlImplementation_DeleteControlImplementation "json:\"deleteControlImplementation\" graphql:\"deleteControlImplementation\"" -} - -func (t *DeleteControlImplementation) GetDeleteControlImplementation() *DeleteControlImplementation_DeleteControlImplementation { - if t == nil { - t = &DeleteControlImplementation{} - } - return &t.DeleteControlImplementation -} - -type GetAllControlImplementations struct { - ControlImplementations GetAllControlImplementations_ControlImplementations "json:\"controlImplementations\" graphql:\"controlImplementations\"" -} - -func (t *GetAllControlImplementations) GetControlImplementations() *GetAllControlImplementations_ControlImplementations { - if t == nil { - t = &GetAllControlImplementations{} - } - return &t.ControlImplementations -} - -type GetControlImplementationByID struct { - ControlImplementation GetControlImplementationByID_ControlImplementation "json:\"controlImplementation\" graphql:\"controlImplementation\"" -} - -func (t *GetControlImplementationByID) GetControlImplementation() *GetControlImplementationByID_ControlImplementation { - if t == nil { - t = &GetControlImplementationByID{} - } - return &t.ControlImplementation -} - -type GetControlImplementations struct { - ControlImplementations GetControlImplementations_ControlImplementations "json:\"controlImplementations\" graphql:\"controlImplementations\"" -} - -func (t *GetControlImplementations) GetControlImplementations() *GetControlImplementations_ControlImplementations { - if t == nil { - t = &GetControlImplementations{} - } - return &t.ControlImplementations -} - -type UpdateControlImplementation struct { - UpdateControlImplementation UpdateControlImplementation_UpdateControlImplementation "json:\"updateControlImplementation\" graphql:\"updateControlImplementation\"" -} - -func (t *UpdateControlImplementation) GetUpdateControlImplementation() *UpdateControlImplementation_UpdateControlImplementation { - if t == nil { - t = &UpdateControlImplementation{} - } - return &t.UpdateControlImplementation -} - -type CreateBulkControlObjective struct { - CreateBulkControlObjective CreateBulkControlObjective_CreateBulkControlObjective "json:\"createBulkControlObjective\" graphql:\"createBulkControlObjective\"" -} - -func (t *CreateBulkControlObjective) GetCreateBulkControlObjective() *CreateBulkControlObjective_CreateBulkControlObjective { - if t == nil { - t = &CreateBulkControlObjective{} - } - return &t.CreateBulkControlObjective -} - -type CreateBulkCSVControlObjective struct { - CreateBulkCSVControlObjective CreateBulkCSVControlObjective_CreateBulkCSVControlObjective "json:\"createBulkCSVControlObjective\" graphql:\"createBulkCSVControlObjective\"" -} - -func (t *CreateBulkCSVControlObjective) GetCreateBulkCSVControlObjective() *CreateBulkCSVControlObjective_CreateBulkCSVControlObjective { - if t == nil { - t = &CreateBulkCSVControlObjective{} - } - return &t.CreateBulkCSVControlObjective -} - -type CreateControlObjective struct { - CreateControlObjective CreateControlObjective_CreateControlObjective "json:\"createControlObjective\" graphql:\"createControlObjective\"" -} - -func (t *CreateControlObjective) GetCreateControlObjective() *CreateControlObjective_CreateControlObjective { - if t == nil { - t = &CreateControlObjective{} - } - return &t.CreateControlObjective -} - -type DeleteControlObjective struct { - DeleteControlObjective DeleteControlObjective_DeleteControlObjective "json:\"deleteControlObjective\" graphql:\"deleteControlObjective\"" -} - -func (t *DeleteControlObjective) GetDeleteControlObjective() *DeleteControlObjective_DeleteControlObjective { - if t == nil { - t = &DeleteControlObjective{} - } - return &t.DeleteControlObjective -} - -type GetAllControlObjectives struct { - ControlObjectives GetAllControlObjectives_ControlObjectives "json:\"controlObjectives\" graphql:\"controlObjectives\"" -} - -func (t *GetAllControlObjectives) GetControlObjectives() *GetAllControlObjectives_ControlObjectives { - if t == nil { - t = &GetAllControlObjectives{} - } - return &t.ControlObjectives -} - -type GetControlObjectiveByID struct { - ControlObjective GetControlObjectiveByID_ControlObjective "json:\"controlObjective\" graphql:\"controlObjective\"" -} - -func (t *GetControlObjectiveByID) GetControlObjective() *GetControlObjectiveByID_ControlObjective { - if t == nil { - t = &GetControlObjectiveByID{} - } - return &t.ControlObjective -} - -type GetControlObjectives struct { - ControlObjectives GetControlObjectives_ControlObjectives "json:\"controlObjectives\" graphql:\"controlObjectives\"" -} - -func (t *GetControlObjectives) GetControlObjectives() *GetControlObjectives_ControlObjectives { - if t == nil { - t = &GetControlObjectives{} - } - return &t.ControlObjectives -} - -type UpdateControlObjective struct { - UpdateControlObjective UpdateControlObjective_UpdateControlObjective "json:\"updateControlObjective\" graphql:\"updateControlObjective\"" -} - -func (t *UpdateControlObjective) GetUpdateControlObjective() *UpdateControlObjective_UpdateControlObjective { - if t == nil { - t = &UpdateControlObjective{} - } - return &t.UpdateControlObjective -} - -type CreateBulkCSVCustomDomain struct { - CreateBulkCSVCustomDomain CreateBulkCSVCustomDomain_CreateBulkCSVCustomDomain "json:\"createBulkCSVCustomDomain\" graphql:\"createBulkCSVCustomDomain\"" -} - -func (t *CreateBulkCSVCustomDomain) GetCreateBulkCSVCustomDomain() *CreateBulkCSVCustomDomain_CreateBulkCSVCustomDomain { - if t == nil { - t = &CreateBulkCSVCustomDomain{} - } - return &t.CreateBulkCSVCustomDomain -} - -type CreateBulkCustomDomain struct { - CreateBulkCustomDomain CreateBulkCustomDomain_CreateBulkCustomDomain "json:\"createBulkCustomDomain\" graphql:\"createBulkCustomDomain\"" -} - -func (t *CreateBulkCustomDomain) GetCreateBulkCustomDomain() *CreateBulkCustomDomain_CreateBulkCustomDomain { - if t == nil { - t = &CreateBulkCustomDomain{} - } - return &t.CreateBulkCustomDomain -} - -type CreateCustomDomain struct { - CreateCustomDomain CreateCustomDomain_CreateCustomDomain "json:\"createCustomDomain\" graphql:\"createCustomDomain\"" -} - -func (t *CreateCustomDomain) GetCreateCustomDomain() *CreateCustomDomain_CreateCustomDomain { - if t == nil { - t = &CreateCustomDomain{} - } - return &t.CreateCustomDomain -} - -type DeleteCustomDomain struct { - DeleteCustomDomain DeleteCustomDomain_DeleteCustomDomain "json:\"deleteCustomDomain\" graphql:\"deleteCustomDomain\"" -} - -func (t *DeleteCustomDomain) GetDeleteCustomDomain() *DeleteCustomDomain_DeleteCustomDomain { - if t == nil { - t = &DeleteCustomDomain{} - } - return &t.DeleteCustomDomain -} - -type GetAllCustomDomains struct { - CustomDomains GetAllCustomDomains_CustomDomains "json:\"customDomains\" graphql:\"customDomains\"" -} - -func (t *GetAllCustomDomains) GetCustomDomains() *GetAllCustomDomains_CustomDomains { - if t == nil { - t = &GetAllCustomDomains{} - } - return &t.CustomDomains -} - -type GetCustomDomainByID struct { - CustomDomain GetCustomDomainByID_CustomDomain "json:\"customDomain\" graphql:\"customDomain\"" -} - -func (t *GetCustomDomainByID) GetCustomDomain() *GetCustomDomainByID_CustomDomain { - if t == nil { - t = &GetCustomDomainByID{} - } - return &t.CustomDomain -} - -type GetCustomDomains struct { - CustomDomains GetCustomDomains_CustomDomains "json:\"customDomains\" graphql:\"customDomains\"" -} - -func (t *GetCustomDomains) GetCustomDomains() *GetCustomDomains_CustomDomains { - if t == nil { - t = &GetCustomDomains{} - } - return &t.CustomDomains -} - -type UpdateCustomDomain struct { - UpdateCustomDomain UpdateCustomDomain_UpdateCustomDomain "json:\"updateCustomDomain\" graphql:\"updateCustomDomain\"" -} - -func (t *UpdateCustomDomain) GetUpdateCustomDomain() *UpdateCustomDomain_UpdateCustomDomain { - if t == nil { - t = &UpdateCustomDomain{} - } - return &t.UpdateCustomDomain -} - -type CreateBulkCSVCustomTypeEnum struct { - CreateBulkCSVCustomTypeEnum CreateBulkCSVCustomTypeEnum_CreateBulkCSVCustomTypeEnum "json:\"createBulkCSVCustomTypeEnum\" graphql:\"createBulkCSVCustomTypeEnum\"" -} - -func (t *CreateBulkCSVCustomTypeEnum) GetCreateBulkCSVCustomTypeEnum() *CreateBulkCSVCustomTypeEnum_CreateBulkCSVCustomTypeEnum { - if t == nil { - t = &CreateBulkCSVCustomTypeEnum{} - } - return &t.CreateBulkCSVCustomTypeEnum -} - -type CreateBulkCustomTypeEnum struct { - CreateBulkCustomTypeEnum CreateBulkCustomTypeEnum_CreateBulkCustomTypeEnum "json:\"createBulkCustomTypeEnum\" graphql:\"createBulkCustomTypeEnum\"" -} - -func (t *CreateBulkCustomTypeEnum) GetCreateBulkCustomTypeEnum() *CreateBulkCustomTypeEnum_CreateBulkCustomTypeEnum { - if t == nil { - t = &CreateBulkCustomTypeEnum{} - } - return &t.CreateBulkCustomTypeEnum -} - -type CreateCustomTypeEnum struct { - CreateCustomTypeEnum CreateCustomTypeEnum_CreateCustomTypeEnum "json:\"createCustomTypeEnum\" graphql:\"createCustomTypeEnum\"" -} - -func (t *CreateCustomTypeEnum) GetCreateCustomTypeEnum() *CreateCustomTypeEnum_CreateCustomTypeEnum { - if t == nil { - t = &CreateCustomTypeEnum{} - } - return &t.CreateCustomTypeEnum -} - -type DeleteCustomTypeEnum struct { - DeleteCustomTypeEnum DeleteCustomTypeEnum_DeleteCustomTypeEnum "json:\"deleteCustomTypeEnum\" graphql:\"deleteCustomTypeEnum\"" -} - -func (t *DeleteCustomTypeEnum) GetDeleteCustomTypeEnum() *DeleteCustomTypeEnum_DeleteCustomTypeEnum { - if t == nil { - t = &DeleteCustomTypeEnum{} - } - return &t.DeleteCustomTypeEnum -} - -type GetAllCustomTypeEnums struct { - CustomTypeEnums GetAllCustomTypeEnums_CustomTypeEnums "json:\"customTypeEnums\" graphql:\"customTypeEnums\"" -} - -func (t *GetAllCustomTypeEnums) GetCustomTypeEnums() *GetAllCustomTypeEnums_CustomTypeEnums { - if t == nil { - t = &GetAllCustomTypeEnums{} - } - return &t.CustomTypeEnums -} - -type GetCustomTypeEnumByID struct { - CustomTypeEnum GetCustomTypeEnumByID_CustomTypeEnum "json:\"customTypeEnum\" graphql:\"customTypeEnum\"" -} - -func (t *GetCustomTypeEnumByID) GetCustomTypeEnum() *GetCustomTypeEnumByID_CustomTypeEnum { - if t == nil { - t = &GetCustomTypeEnumByID{} - } - return &t.CustomTypeEnum -} - -type GetCustomTypeEnums struct { - CustomTypeEnums GetCustomTypeEnums_CustomTypeEnums "json:\"customTypeEnums\" graphql:\"customTypeEnums\"" -} - -func (t *GetCustomTypeEnums) GetCustomTypeEnums() *GetCustomTypeEnums_CustomTypeEnums { - if t == nil { - t = &GetCustomTypeEnums{} - } - return &t.CustomTypeEnums -} - -type UpdateCustomTypeEnum struct { - UpdateCustomTypeEnum UpdateCustomTypeEnum_UpdateCustomTypeEnum "json:\"updateCustomTypeEnum\" graphql:\"updateCustomTypeEnum\"" -} - -func (t *UpdateCustomTypeEnum) GetUpdateCustomTypeEnum() *UpdateCustomTypeEnum_UpdateCustomTypeEnum { - if t == nil { - t = &UpdateCustomTypeEnum{} - } - return &t.UpdateCustomTypeEnum -} - -type CreateBulkCSVDirectoryAccount struct { - CreateBulkCSVDirectoryAccount CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount "json:\"createBulkCSVDirectoryAccount\" graphql:\"createBulkCSVDirectoryAccount\"" -} - -func (t *CreateBulkCSVDirectoryAccount) GetCreateBulkCSVDirectoryAccount() *CreateBulkCSVDirectoryAccount_CreateBulkCSVDirectoryAccount { - if t == nil { - t = &CreateBulkCSVDirectoryAccount{} - } - return &t.CreateBulkCSVDirectoryAccount -} - -type CreateBulkDirectoryAccount struct { - CreateBulkDirectoryAccount CreateBulkDirectoryAccount_CreateBulkDirectoryAccount "json:\"createBulkDirectoryAccount\" graphql:\"createBulkDirectoryAccount\"" -} - -func (t *CreateBulkDirectoryAccount) GetCreateBulkDirectoryAccount() *CreateBulkDirectoryAccount_CreateBulkDirectoryAccount { - if t == nil { - t = &CreateBulkDirectoryAccount{} - } - return &t.CreateBulkDirectoryAccount -} - -type CreateDirectoryAccount struct { - CreateDirectoryAccount CreateDirectoryAccount_CreateDirectoryAccount "json:\"createDirectoryAccount\" graphql:\"createDirectoryAccount\"" -} - -func (t *CreateDirectoryAccount) GetCreateDirectoryAccount() *CreateDirectoryAccount_CreateDirectoryAccount { - if t == nil { - t = &CreateDirectoryAccount{} - } - return &t.CreateDirectoryAccount -} - -type DeleteDirectoryAccount struct { - DeleteDirectoryAccount DeleteDirectoryAccount_DeleteDirectoryAccount "json:\"deleteDirectoryAccount\" graphql:\"deleteDirectoryAccount\"" -} - -func (t *DeleteDirectoryAccount) GetDeleteDirectoryAccount() *DeleteDirectoryAccount_DeleteDirectoryAccount { - if t == nil { - t = &DeleteDirectoryAccount{} - } - return &t.DeleteDirectoryAccount -} - -type GetAllDirectoryAccounts struct { - DirectoryAccounts GetAllDirectoryAccounts_DirectoryAccounts "json:\"directoryAccounts\" graphql:\"directoryAccounts\"" -} - -func (t *GetAllDirectoryAccounts) GetDirectoryAccounts() *GetAllDirectoryAccounts_DirectoryAccounts { - if t == nil { - t = &GetAllDirectoryAccounts{} - } - return &t.DirectoryAccounts -} - -type GetDirectoryAccountByID struct { - DirectoryAccount GetDirectoryAccountByID_DirectoryAccount "json:\"directoryAccount\" graphql:\"directoryAccount\"" -} - -func (t *GetDirectoryAccountByID) GetDirectoryAccount() *GetDirectoryAccountByID_DirectoryAccount { - if t == nil { - t = &GetDirectoryAccountByID{} - } - return &t.DirectoryAccount -} - -type GetDirectoryAccounts struct { - DirectoryAccounts GetDirectoryAccounts_DirectoryAccounts "json:\"directoryAccounts\" graphql:\"directoryAccounts\"" -} - -func (t *GetDirectoryAccounts) GetDirectoryAccounts() *GetDirectoryAccounts_DirectoryAccounts { - if t == nil { - t = &GetDirectoryAccounts{} - } - return &t.DirectoryAccounts -} - -type UpdateDirectoryAccount struct { - UpdateDirectoryAccount UpdateDirectoryAccount_UpdateDirectoryAccount "json:\"updateDirectoryAccount\" graphql:\"updateDirectoryAccount\"" -} - -func (t *UpdateDirectoryAccount) GetUpdateDirectoryAccount() *UpdateDirectoryAccount_UpdateDirectoryAccount { - if t == nil { - t = &UpdateDirectoryAccount{} - } - return &t.UpdateDirectoryAccount -} - -type CreateBulkCSVDirectoryGroup struct { - CreateBulkCSVDirectoryGroup CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup "json:\"createBulkCSVDirectoryGroup\" graphql:\"createBulkCSVDirectoryGroup\"" -} - -func (t *CreateBulkCSVDirectoryGroup) GetCreateBulkCSVDirectoryGroup() *CreateBulkCSVDirectoryGroup_CreateBulkCSVDirectoryGroup { - if t == nil { - t = &CreateBulkCSVDirectoryGroup{} - } - return &t.CreateBulkCSVDirectoryGroup -} - -type CreateBulkDirectoryGroup struct { - CreateBulkDirectoryGroup CreateBulkDirectoryGroup_CreateBulkDirectoryGroup "json:\"createBulkDirectoryGroup\" graphql:\"createBulkDirectoryGroup\"" -} - -func (t *CreateBulkDirectoryGroup) GetCreateBulkDirectoryGroup() *CreateBulkDirectoryGroup_CreateBulkDirectoryGroup { - if t == nil { - t = &CreateBulkDirectoryGroup{} - } - return &t.CreateBulkDirectoryGroup -} - -type CreateDirectoryGroup struct { - CreateDirectoryGroup CreateDirectoryGroup_CreateDirectoryGroup "json:\"createDirectoryGroup\" graphql:\"createDirectoryGroup\"" -} - -func (t *CreateDirectoryGroup) GetCreateDirectoryGroup() *CreateDirectoryGroup_CreateDirectoryGroup { - if t == nil { - t = &CreateDirectoryGroup{} - } - return &t.CreateDirectoryGroup -} - -type DeleteDirectoryGroup struct { - DeleteDirectoryGroup DeleteDirectoryGroup_DeleteDirectoryGroup "json:\"deleteDirectoryGroup\" graphql:\"deleteDirectoryGroup\"" -} - -func (t *DeleteDirectoryGroup) GetDeleteDirectoryGroup() *DeleteDirectoryGroup_DeleteDirectoryGroup { - if t == nil { - t = &DeleteDirectoryGroup{} - } - return &t.DeleteDirectoryGroup -} - -type GetAllDirectoryGroups struct { - DirectoryGroups GetAllDirectoryGroups_DirectoryGroups "json:\"directoryGroups\" graphql:\"directoryGroups\"" -} - -func (t *GetAllDirectoryGroups) GetDirectoryGroups() *GetAllDirectoryGroups_DirectoryGroups { - if t == nil { - t = &GetAllDirectoryGroups{} - } - return &t.DirectoryGroups -} - -type GetDirectoryGroupByID struct { - DirectoryGroup GetDirectoryGroupByID_DirectoryGroup "json:\"directoryGroup\" graphql:\"directoryGroup\"" -} - -func (t *GetDirectoryGroupByID) GetDirectoryGroup() *GetDirectoryGroupByID_DirectoryGroup { - if t == nil { - t = &GetDirectoryGroupByID{} - } - return &t.DirectoryGroup -} - -type GetDirectoryGroups struct { - DirectoryGroups GetDirectoryGroups_DirectoryGroups "json:\"directoryGroups\" graphql:\"directoryGroups\"" -} - -func (t *GetDirectoryGroups) GetDirectoryGroups() *GetDirectoryGroups_DirectoryGroups { - if t == nil { - t = &GetDirectoryGroups{} - } - return &t.DirectoryGroups -} - -type UpdateDirectoryGroup struct { - UpdateDirectoryGroup UpdateDirectoryGroup_UpdateDirectoryGroup "json:\"updateDirectoryGroup\" graphql:\"updateDirectoryGroup\"" -} - -func (t *UpdateDirectoryGroup) GetUpdateDirectoryGroup() *UpdateDirectoryGroup_UpdateDirectoryGroup { - if t == nil { - t = &UpdateDirectoryGroup{} - } - return &t.UpdateDirectoryGroup -} - -type CreateBulkCSVDirectoryMembership struct { - CreateBulkCSVDirectoryMembership CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership "json:\"createBulkCSVDirectoryMembership\" graphql:\"createBulkCSVDirectoryMembership\"" -} - -func (t *CreateBulkCSVDirectoryMembership) GetCreateBulkCSVDirectoryMembership() *CreateBulkCSVDirectoryMembership_CreateBulkCSVDirectoryMembership { - if t == nil { - t = &CreateBulkCSVDirectoryMembership{} - } - return &t.CreateBulkCSVDirectoryMembership -} - -type CreateBulkDirectoryMembership struct { - CreateBulkDirectoryMembership CreateBulkDirectoryMembership_CreateBulkDirectoryMembership "json:\"createBulkDirectoryMembership\" graphql:\"createBulkDirectoryMembership\"" -} - -func (t *CreateBulkDirectoryMembership) GetCreateBulkDirectoryMembership() *CreateBulkDirectoryMembership_CreateBulkDirectoryMembership { - if t == nil { - t = &CreateBulkDirectoryMembership{} - } - return &t.CreateBulkDirectoryMembership -} - -type CreateDirectoryMembership struct { - CreateDirectoryMembership CreateDirectoryMembership_CreateDirectoryMembership "json:\"createDirectoryMembership\" graphql:\"createDirectoryMembership\"" -} - -func (t *CreateDirectoryMembership) GetCreateDirectoryMembership() *CreateDirectoryMembership_CreateDirectoryMembership { - if t == nil { - t = &CreateDirectoryMembership{} - } - return &t.CreateDirectoryMembership -} - -type DeleteDirectoryMembership struct { - DeleteDirectoryMembership DeleteDirectoryMembership_DeleteDirectoryMembership "json:\"deleteDirectoryMembership\" graphql:\"deleteDirectoryMembership\"" -} - -func (t *DeleteDirectoryMembership) GetDeleteDirectoryMembership() *DeleteDirectoryMembership_DeleteDirectoryMembership { - if t == nil { - t = &DeleteDirectoryMembership{} - } - return &t.DeleteDirectoryMembership -} - -type GetAllDirectoryMemberships struct { - DirectoryMemberships GetAllDirectoryMemberships_DirectoryMemberships "json:\"directoryMemberships\" graphql:\"directoryMemberships\"" -} - -func (t *GetAllDirectoryMemberships) GetDirectoryMemberships() *GetAllDirectoryMemberships_DirectoryMemberships { - if t == nil { - t = &GetAllDirectoryMemberships{} - } - return &t.DirectoryMemberships -} - -type GetDirectoryMembershipByID struct { - DirectoryMembership GetDirectoryMembershipByID_DirectoryMembership "json:\"directoryMembership\" graphql:\"directoryMembership\"" -} - -func (t *GetDirectoryMembershipByID) GetDirectoryMembership() *GetDirectoryMembershipByID_DirectoryMembership { - if t == nil { - t = &GetDirectoryMembershipByID{} - } - return &t.DirectoryMembership -} - -type GetDirectoryMemberships struct { - DirectoryMemberships GetDirectoryMemberships_DirectoryMemberships "json:\"directoryMemberships\" graphql:\"directoryMemberships\"" -} - -func (t *GetDirectoryMemberships) GetDirectoryMemberships() *GetDirectoryMemberships_DirectoryMemberships { - if t == nil { - t = &GetDirectoryMemberships{} - } - return &t.DirectoryMemberships -} - -type UpdateDirectoryMembership struct { - UpdateDirectoryMembership UpdateDirectoryMembership_UpdateDirectoryMembership "json:\"updateDirectoryMembership\" graphql:\"updateDirectoryMembership\"" -} - -func (t *UpdateDirectoryMembership) GetUpdateDirectoryMembership() *UpdateDirectoryMembership_UpdateDirectoryMembership { - if t == nil { - t = &UpdateDirectoryMembership{} - } - return &t.UpdateDirectoryMembership -} - -type CreateBulkCSVDirectorySyncRun struct { - CreateBulkCSVDirectorySyncRun CreateBulkCSVDirectorySyncRun_CreateBulkCSVDirectorySyncRun "json:\"createBulkCSVDirectorySyncRun\" graphql:\"createBulkCSVDirectorySyncRun\"" -} - -func (t *CreateBulkCSVDirectorySyncRun) GetCreateBulkCSVDirectorySyncRun() *CreateBulkCSVDirectorySyncRun_CreateBulkCSVDirectorySyncRun { - if t == nil { - t = &CreateBulkCSVDirectorySyncRun{} - } - return &t.CreateBulkCSVDirectorySyncRun -} - -type CreateBulkDirectorySyncRun struct { - CreateBulkDirectorySyncRun CreateBulkDirectorySyncRun_CreateBulkDirectorySyncRun "json:\"createBulkDirectorySyncRun\" graphql:\"createBulkDirectorySyncRun\"" -} - -func (t *CreateBulkDirectorySyncRun) GetCreateBulkDirectorySyncRun() *CreateBulkDirectorySyncRun_CreateBulkDirectorySyncRun { - if t == nil { - t = &CreateBulkDirectorySyncRun{} - } - return &t.CreateBulkDirectorySyncRun -} - -type CreateDirectorySyncRun struct { - CreateDirectorySyncRun CreateDirectorySyncRun_CreateDirectorySyncRun "json:\"createDirectorySyncRun\" graphql:\"createDirectorySyncRun\"" -} - -func (t *CreateDirectorySyncRun) GetCreateDirectorySyncRun() *CreateDirectorySyncRun_CreateDirectorySyncRun { - if t == nil { - t = &CreateDirectorySyncRun{} - } - return &t.CreateDirectorySyncRun -} - -type DeleteDirectorySyncRun struct { - DeleteDirectorySyncRun DeleteDirectorySyncRun_DeleteDirectorySyncRun "json:\"deleteDirectorySyncRun\" graphql:\"deleteDirectorySyncRun\"" -} - -func (t *DeleteDirectorySyncRun) GetDeleteDirectorySyncRun() *DeleteDirectorySyncRun_DeleteDirectorySyncRun { - if t == nil { - t = &DeleteDirectorySyncRun{} - } - return &t.DeleteDirectorySyncRun -} - -type GetAllDirectorySyncRuns struct { - DirectorySyncRuns GetAllDirectorySyncRuns_DirectorySyncRuns "json:\"directorySyncRuns\" graphql:\"directorySyncRuns\"" -} - -func (t *GetAllDirectorySyncRuns) GetDirectorySyncRuns() *GetAllDirectorySyncRuns_DirectorySyncRuns { - if t == nil { - t = &GetAllDirectorySyncRuns{} - } - return &t.DirectorySyncRuns -} - -type GetDirectorySyncRunByID struct { - DirectorySyncRun GetDirectorySyncRunByID_DirectorySyncRun "json:\"directorySyncRun\" graphql:\"directorySyncRun\"" -} - -func (t *GetDirectorySyncRunByID) GetDirectorySyncRun() *GetDirectorySyncRunByID_DirectorySyncRun { - if t == nil { - t = &GetDirectorySyncRunByID{} - } - return &t.DirectorySyncRun -} - -type GetDirectorySyncRuns struct { - DirectorySyncRuns GetDirectorySyncRuns_DirectorySyncRuns "json:\"directorySyncRuns\" graphql:\"directorySyncRuns\"" -} - -func (t *GetDirectorySyncRuns) GetDirectorySyncRuns() *GetDirectorySyncRuns_DirectorySyncRuns { - if t == nil { - t = &GetDirectorySyncRuns{} - } - return &t.DirectorySyncRuns -} - -type UpdateDirectorySyncRun struct { - UpdateDirectorySyncRun UpdateDirectorySyncRun_UpdateDirectorySyncRun "json:\"updateDirectorySyncRun\" graphql:\"updateDirectorySyncRun\"" -} - -func (t *UpdateDirectorySyncRun) GetUpdateDirectorySyncRun() *UpdateDirectorySyncRun_UpdateDirectorySyncRun { - if t == nil { - t = &UpdateDirectorySyncRun{} - } - return &t.UpdateDirectorySyncRun -} - -type CreateBulkCSVDiscussion struct { - CreateBulkCSVDiscussion CreateBulkCSVDiscussion_CreateBulkCSVDiscussion "json:\"createBulkCSVDiscussion\" graphql:\"createBulkCSVDiscussion\"" -} - -func (t *CreateBulkCSVDiscussion) GetCreateBulkCSVDiscussion() *CreateBulkCSVDiscussion_CreateBulkCSVDiscussion { - if t == nil { - t = &CreateBulkCSVDiscussion{} - } - return &t.CreateBulkCSVDiscussion -} - -type CreateBulkDiscussion struct { - CreateBulkDiscussion CreateBulkDiscussion_CreateBulkDiscussion "json:\"createBulkDiscussion\" graphql:\"createBulkDiscussion\"" -} - -func (t *CreateBulkDiscussion) GetCreateBulkDiscussion() *CreateBulkDiscussion_CreateBulkDiscussion { - if t == nil { - t = &CreateBulkDiscussion{} - } - return &t.CreateBulkDiscussion -} - -type CreateDiscussion struct { - CreateDiscussion CreateDiscussion_CreateDiscussion "json:\"createDiscussion\" graphql:\"createDiscussion\"" -} - -func (t *CreateDiscussion) GetCreateDiscussion() *CreateDiscussion_CreateDiscussion { - if t == nil { - t = &CreateDiscussion{} - } - return &t.CreateDiscussion -} - -type DeleteDiscussion struct { - DeleteDiscussion DeleteDiscussion_DeleteDiscussion "json:\"deleteDiscussion\" graphql:\"deleteDiscussion\"" -} - -func (t *DeleteDiscussion) GetDeleteDiscussion() *DeleteDiscussion_DeleteDiscussion { - if t == nil { - t = &DeleteDiscussion{} - } - return &t.DeleteDiscussion -} - -type GetAllDiscussions struct { - Discussions GetAllDiscussions_Discussions "json:\"discussions\" graphql:\"discussions\"" -} - -func (t *GetAllDiscussions) GetDiscussions() *GetAllDiscussions_Discussions { - if t == nil { - t = &GetAllDiscussions{} - } - return &t.Discussions -} - -type GetDiscussionByID struct { - Discussion GetDiscussionByID_Discussion "json:\"discussion\" graphql:\"discussion\"" -} - -func (t *GetDiscussionByID) GetDiscussion() *GetDiscussionByID_Discussion { - if t == nil { - t = &GetDiscussionByID{} - } - return &t.Discussion -} - -type GetDiscussions struct { - Discussions GetDiscussions_Discussions "json:\"discussions\" graphql:\"discussions\"" -} - -func (t *GetDiscussions) GetDiscussions() *GetDiscussions_Discussions { - if t == nil { - t = &GetDiscussions{} - } - return &t.Discussions -} - -type UpdateDiscussion struct { - UpdateDiscussion UpdateDiscussion_UpdateDiscussion "json:\"updateDiscussion\" graphql:\"updateDiscussion\"" -} - -func (t *UpdateDiscussion) GetUpdateDiscussion() *UpdateDiscussion_UpdateDiscussion { - if t == nil { - t = &UpdateDiscussion{} - } - return &t.UpdateDiscussion -} - -type CreateBulkCSVDNSVerification struct { - CreateBulkCSVDNSVerification CreateBulkCSVDNSVerification_CreateBulkCSVDNSVerification "json:\"createBulkCSVDNSVerification\" graphql:\"createBulkCSVDNSVerification\"" -} - -func (t *CreateBulkCSVDNSVerification) GetCreateBulkCSVDNSVerification() *CreateBulkCSVDNSVerification_CreateBulkCSVDNSVerification { - if t == nil { - t = &CreateBulkCSVDNSVerification{} - } - return &t.CreateBulkCSVDNSVerification -} - -type CreateBulkDNSVerification struct { - CreateBulkDNSVerification CreateBulkDNSVerification_CreateBulkDNSVerification "json:\"createBulkDNSVerification\" graphql:\"createBulkDNSVerification\"" -} - -func (t *CreateBulkDNSVerification) GetCreateBulkDNSVerification() *CreateBulkDNSVerification_CreateBulkDNSVerification { - if t == nil { - t = &CreateBulkDNSVerification{} - } - return &t.CreateBulkDNSVerification -} - -type CreateDNSVerification struct { - CreateDNSVerification CreateDNSVerification_CreateDNSVerification "json:\"createDNSVerification\" graphql:\"createDNSVerification\"" -} - -func (t *CreateDNSVerification) GetCreateDNSVerification() *CreateDNSVerification_CreateDNSVerification { - if t == nil { - t = &CreateDNSVerification{} - } - return &t.CreateDNSVerification -} - -type DeleteDNSVerification struct { - DeleteDNSVerification DeleteDNSVerification_DeleteDNSVerification "json:\"deleteDNSVerification\" graphql:\"deleteDNSVerification\"" -} - -func (t *DeleteDNSVerification) GetDeleteDNSVerification() *DeleteDNSVerification_DeleteDNSVerification { - if t == nil { - t = &DeleteDNSVerification{} - } - return &t.DeleteDNSVerification -} - -type GetAllDNSVerifications struct { - DNSVerifications GetAllDNSVerifications_DNSVerifications "json:\"dnsVerifications\" graphql:\"dnsVerifications\"" -} - -func (t *GetAllDNSVerifications) GetDNSVerifications() *GetAllDNSVerifications_DNSVerifications { - if t == nil { - t = &GetAllDNSVerifications{} - } - return &t.DNSVerifications -} - -type GetDNSVerificationByID struct { - DNSVerification GetDNSVerificationByID_DNSVerification "json:\"dnsVerification\" graphql:\"dnsVerification\"" -} - -func (t *GetDNSVerificationByID) GetDNSVerification() *GetDNSVerificationByID_DNSVerification { - if t == nil { - t = &GetDNSVerificationByID{} - } - return &t.DNSVerification -} - -type GetDNSVerifications struct { - DNSVerifications GetDNSVerifications_DNSVerifications "json:\"dnsVerifications\" graphql:\"dnsVerifications\"" -} - -func (t *GetDNSVerifications) GetDNSVerifications() *GetDNSVerifications_DNSVerifications { - if t == nil { - t = &GetDNSVerifications{} - } - return &t.DNSVerifications -} - -type UpdateDNSVerification struct { - UpdateDNSVerification UpdateDNSVerification_UpdateDNSVerification "json:\"updateDNSVerification\" graphql:\"updateDNSVerification\"" -} - -func (t *UpdateDNSVerification) GetUpdateDNSVerification() *UpdateDNSVerification_UpdateDNSVerification { - if t == nil { - t = &UpdateDNSVerification{} - } - return &t.UpdateDNSVerification -} - -type CreateBulkCSVDocumentData struct { - CreateBulkCSVDocumentData CreateBulkCSVDocumentData_CreateBulkCSVDocumentData "json:\"createBulkCSVDocumentData\" graphql:\"createBulkCSVDocumentData\"" -} - -func (t *CreateBulkCSVDocumentData) GetCreateBulkCSVDocumentData() *CreateBulkCSVDocumentData_CreateBulkCSVDocumentData { - if t == nil { - t = &CreateBulkCSVDocumentData{} - } - return &t.CreateBulkCSVDocumentData -} - -type CreateBulkDocumentData struct { - CreateBulkDocumentData CreateBulkDocumentData_CreateBulkDocumentData "json:\"createBulkDocumentData\" graphql:\"createBulkDocumentData\"" -} - -func (t *CreateBulkDocumentData) GetCreateBulkDocumentData() *CreateBulkDocumentData_CreateBulkDocumentData { - if t == nil { - t = &CreateBulkDocumentData{} - } - return &t.CreateBulkDocumentData -} - -type CreateDocumentData struct { - CreateDocumentData CreateDocumentData_CreateDocumentData "json:\"createDocumentData\" graphql:\"createDocumentData\"" -} - -func (t *CreateDocumentData) GetCreateDocumentData() *CreateDocumentData_CreateDocumentData { - if t == nil { - t = &CreateDocumentData{} - } - return &t.CreateDocumentData -} - -type DeleteDocumentData struct { - DeleteDocumentData DeleteDocumentData_DeleteDocumentData "json:\"deleteDocumentData\" graphql:\"deleteDocumentData\"" -} - -func (t *DeleteDocumentData) GetDeleteDocumentData() *DeleteDocumentData_DeleteDocumentData { - if t == nil { - t = &DeleteDocumentData{} - } - return &t.DeleteDocumentData -} - -type GetDocumentDataByID struct { - DocumentData GetDocumentDataByID_DocumentData "json:\"documentData\" graphql:\"documentData\"" -} - -func (t *GetDocumentDataByID) GetDocumentData() *GetDocumentDataByID_DocumentData { - if t == nil { - t = &GetDocumentDataByID{} - } - return &t.DocumentData -} - -type UpdateDocumentData struct { - UpdateDocumentData UpdateDocumentData_UpdateDocumentData "json:\"updateDocumentData\" graphql:\"updateDocumentData\"" -} - -func (t *UpdateDocumentData) GetUpdateDocumentData() *UpdateDocumentData_UpdateDocumentData { - if t == nil { - t = &UpdateDocumentData{} - } - return &t.UpdateDocumentData -} - -type CreateBulkCSVEmailBranding struct { - CreateBulkCSVEmailBranding CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding "json:\"createBulkCSVEmailBranding\" graphql:\"createBulkCSVEmailBranding\"" -} - -func (t *CreateBulkCSVEmailBranding) GetCreateBulkCSVEmailBranding() *CreateBulkCSVEmailBranding_CreateBulkCSVEmailBranding { - if t == nil { - t = &CreateBulkCSVEmailBranding{} - } - return &t.CreateBulkCSVEmailBranding -} - -type CreateBulkEmailBranding struct { - CreateBulkEmailBranding CreateBulkEmailBranding_CreateBulkEmailBranding "json:\"createBulkEmailBranding\" graphql:\"createBulkEmailBranding\"" -} - -func (t *CreateBulkEmailBranding) GetCreateBulkEmailBranding() *CreateBulkEmailBranding_CreateBulkEmailBranding { - if t == nil { - t = &CreateBulkEmailBranding{} - } - return &t.CreateBulkEmailBranding -} - -type CreateEmailBranding struct { - CreateEmailBranding CreateEmailBranding_CreateEmailBranding "json:\"createEmailBranding\" graphql:\"createEmailBranding\"" -} - -func (t *CreateEmailBranding) GetCreateEmailBranding() *CreateEmailBranding_CreateEmailBranding { - if t == nil { - t = &CreateEmailBranding{} - } - return &t.CreateEmailBranding -} - -type DeleteEmailBranding struct { - DeleteEmailBranding DeleteEmailBranding_DeleteEmailBranding "json:\"deleteEmailBranding\" graphql:\"deleteEmailBranding\"" -} - -func (t *DeleteEmailBranding) GetDeleteEmailBranding() *DeleteEmailBranding_DeleteEmailBranding { - if t == nil { - t = &DeleteEmailBranding{} - } - return &t.DeleteEmailBranding -} - -type UpdateBulkEmailBranding struct { - UpdateBulkEmailBranding UpdateBulkEmailBranding_UpdateBulkEmailBranding "json:\"updateBulkEmailBranding\" graphql:\"updateBulkEmailBranding\"" -} - -func (t *UpdateBulkEmailBranding) GetUpdateBulkEmailBranding() *UpdateBulkEmailBranding_UpdateBulkEmailBranding { - if t == nil { - t = &UpdateBulkEmailBranding{} - } - return &t.UpdateBulkEmailBranding -} - -type UpdateBulkCSVEmailBranding struct { - UpdateBulkCSVEmailBranding UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding "json:\"updateBulkCSVEmailBranding\" graphql:\"updateBulkCSVEmailBranding\"" -} - -func (t *UpdateBulkCSVEmailBranding) GetUpdateBulkCSVEmailBranding() *UpdateBulkCSVEmailBranding_UpdateBulkCSVEmailBranding { - if t == nil { - t = &UpdateBulkCSVEmailBranding{} - } - return &t.UpdateBulkCSVEmailBranding -} - -type DeleteBulkEmailBranding struct { - DeleteBulkEmailBranding DeleteBulkEmailBranding_DeleteBulkEmailBranding "json:\"deleteBulkEmailBranding\" graphql:\"deleteBulkEmailBranding\"" -} - -func (t *DeleteBulkEmailBranding) GetDeleteBulkEmailBranding() *DeleteBulkEmailBranding_DeleteBulkEmailBranding { - if t == nil { - t = &DeleteBulkEmailBranding{} - } - return &t.DeleteBulkEmailBranding -} - -type GetAllEmailBrandings struct { - EmailBrandings GetAllEmailBrandings_EmailBrandings "json:\"emailBrandings\" graphql:\"emailBrandings\"" -} - -func (t *GetAllEmailBrandings) GetEmailBrandings() *GetAllEmailBrandings_EmailBrandings { - if t == nil { - t = &GetAllEmailBrandings{} - } - return &t.EmailBrandings -} - -type GetEmailBrandingByID struct { - EmailBranding GetEmailBrandingByID_EmailBranding "json:\"emailBranding\" graphql:\"emailBranding\"" -} - -func (t *GetEmailBrandingByID) GetEmailBranding() *GetEmailBrandingByID_EmailBranding { - if t == nil { - t = &GetEmailBrandingByID{} - } - return &t.EmailBranding -} - -type GetEmailBrandings struct { - EmailBrandings GetEmailBrandings_EmailBrandings "json:\"emailBrandings\" graphql:\"emailBrandings\"" -} - -func (t *GetEmailBrandings) GetEmailBrandings() *GetEmailBrandings_EmailBrandings { - if t == nil { - t = &GetEmailBrandings{} - } - return &t.EmailBrandings -} - -type UpdateEmailBranding struct { - UpdateEmailBranding UpdateEmailBranding_UpdateEmailBranding "json:\"updateEmailBranding\" graphql:\"updateEmailBranding\"" -} - -func (t *UpdateEmailBranding) GetUpdateEmailBranding() *UpdateEmailBranding_UpdateEmailBranding { - if t == nil { - t = &UpdateEmailBranding{} - } - return &t.UpdateEmailBranding -} - -type CreateBulkCSVEmailTemplate struct { - CreateBulkCSVEmailTemplate CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate "json:\"createBulkCSVEmailTemplate\" graphql:\"createBulkCSVEmailTemplate\"" -} - -func (t *CreateBulkCSVEmailTemplate) GetCreateBulkCSVEmailTemplate() *CreateBulkCSVEmailTemplate_CreateBulkCSVEmailTemplate { - if t == nil { - t = &CreateBulkCSVEmailTemplate{} - } - return &t.CreateBulkCSVEmailTemplate -} - -type CreateBulkEmailTemplate struct { - CreateBulkEmailTemplate CreateBulkEmailTemplate_CreateBulkEmailTemplate "json:\"createBulkEmailTemplate\" graphql:\"createBulkEmailTemplate\"" -} - -func (t *CreateBulkEmailTemplate) GetCreateBulkEmailTemplate() *CreateBulkEmailTemplate_CreateBulkEmailTemplate { - if t == nil { - t = &CreateBulkEmailTemplate{} - } - return &t.CreateBulkEmailTemplate -} - -type CreateEmailTemplate struct { - CreateEmailTemplate CreateEmailTemplate_CreateEmailTemplate "json:\"createEmailTemplate\" graphql:\"createEmailTemplate\"" -} - -func (t *CreateEmailTemplate) GetCreateEmailTemplate() *CreateEmailTemplate_CreateEmailTemplate { - if t == nil { - t = &CreateEmailTemplate{} - } - return &t.CreateEmailTemplate -} - -type DeleteBulkEmailTemplate struct { - DeleteBulkEmailTemplate DeleteBulkEmailTemplate_DeleteBulkEmailTemplate "json:\"deleteBulkEmailTemplate\" graphql:\"deleteBulkEmailTemplate\"" -} - -func (t *DeleteBulkEmailTemplate) GetDeleteBulkEmailTemplate() *DeleteBulkEmailTemplate_DeleteBulkEmailTemplate { - if t == nil { - t = &DeleteBulkEmailTemplate{} - } - return &t.DeleteBulkEmailTemplate -} - -type DeleteEmailTemplate struct { - DeleteEmailTemplate DeleteEmailTemplate_DeleteEmailTemplate "json:\"deleteEmailTemplate\" graphql:\"deleteEmailTemplate\"" -} - -func (t *DeleteEmailTemplate) GetDeleteEmailTemplate() *DeleteEmailTemplate_DeleteEmailTemplate { - if t == nil { - t = &DeleteEmailTemplate{} - } - return &t.DeleteEmailTemplate -} - -type GetAllEmailTemplates struct { - EmailTemplates GetAllEmailTemplates_EmailTemplates "json:\"emailTemplates\" graphql:\"emailTemplates\"" -} - -func (t *GetAllEmailTemplates) GetEmailTemplates() *GetAllEmailTemplates_EmailTemplates { - if t == nil { - t = &GetAllEmailTemplates{} - } - return &t.EmailTemplates -} - -type GetEmailTemplateByID struct { - EmailTemplate GetEmailTemplateByID_EmailTemplate "json:\"emailTemplate\" graphql:\"emailTemplate\"" -} - -func (t *GetEmailTemplateByID) GetEmailTemplate() *GetEmailTemplateByID_EmailTemplate { - if t == nil { - t = &GetEmailTemplateByID{} - } - return &t.EmailTemplate -} - -type GetEmailTemplates struct { - EmailTemplates GetEmailTemplates_EmailTemplates "json:\"emailTemplates\" graphql:\"emailTemplates\"" -} - -func (t *GetEmailTemplates) GetEmailTemplates() *GetEmailTemplates_EmailTemplates { - if t == nil { - t = &GetEmailTemplates{} - } - return &t.EmailTemplates -} - -type UpdateBulkCSVEmailTemplate struct { - UpdateBulkCSVEmailTemplate UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate "json:\"updateBulkCSVEmailTemplate\" graphql:\"updateBulkCSVEmailTemplate\"" -} - -func (t *UpdateBulkCSVEmailTemplate) GetUpdateBulkCSVEmailTemplate() *UpdateBulkCSVEmailTemplate_UpdateBulkCSVEmailTemplate { - if t == nil { - t = &UpdateBulkCSVEmailTemplate{} - } - return &t.UpdateBulkCSVEmailTemplate -} - -type UpdateBulkEmailTemplate struct { - UpdateBulkEmailTemplate UpdateBulkEmailTemplate_UpdateBulkEmailTemplate "json:\"updateBulkEmailTemplate\" graphql:\"updateBulkEmailTemplate\"" -} - -func (t *UpdateBulkEmailTemplate) GetUpdateBulkEmailTemplate() *UpdateBulkEmailTemplate_UpdateBulkEmailTemplate { - if t == nil { - t = &UpdateBulkEmailTemplate{} - } - return &t.UpdateBulkEmailTemplate -} - -type UpdateEmailTemplate struct { - UpdateEmailTemplate UpdateEmailTemplate_UpdateEmailTemplate "json:\"updateEmailTemplate\" graphql:\"updateEmailTemplate\"" -} - -func (t *UpdateEmailTemplate) GetUpdateEmailTemplate() *UpdateEmailTemplate_UpdateEmailTemplate { - if t == nil { - t = &UpdateEmailTemplate{} - } - return &t.UpdateEmailTemplate -} - -type CreateBulkCSVEntity struct { - CreateBulkCSVEntity CreateBulkCSVEntity_CreateBulkCSVEntity "json:\"createBulkCSVEntity\" graphql:\"createBulkCSVEntity\"" -} - -func (t *CreateBulkCSVEntity) GetCreateBulkCSVEntity() *CreateBulkCSVEntity_CreateBulkCSVEntity { - if t == nil { - t = &CreateBulkCSVEntity{} - } - return &t.CreateBulkCSVEntity -} - -type CreateBulkEntity struct { - CreateBulkEntity CreateBulkEntity_CreateBulkEntity "json:\"createBulkEntity\" graphql:\"createBulkEntity\"" -} - -func (t *CreateBulkEntity) GetCreateBulkEntity() *CreateBulkEntity_CreateBulkEntity { - if t == nil { - t = &CreateBulkEntity{} - } - return &t.CreateBulkEntity -} - -type CreateEntity struct { - CreateEntity CreateEntity_CreateEntity "json:\"createEntity\" graphql:\"createEntity\"" -} - -func (t *CreateEntity) GetCreateEntity() *CreateEntity_CreateEntity { - if t == nil { - t = &CreateEntity{} - } - return &t.CreateEntity -} - -type DeleteEntity struct { - DeleteEntity DeleteEntity_DeleteEntity "json:\"deleteEntity\" graphql:\"deleteEntity\"" -} - -func (t *DeleteEntity) GetDeleteEntity() *DeleteEntity_DeleteEntity { - if t == nil { - t = &DeleteEntity{} - } - return &t.DeleteEntity -} - -type GetAllEntities struct { - Entities GetAllEntities_Entities "json:\"entities\" graphql:\"entities\"" -} - -func (t *GetAllEntities) GetEntities() *GetAllEntities_Entities { - if t == nil { - t = &GetAllEntities{} - } - return &t.Entities -} - -type GetEntities struct { - Entities GetEntities_Entities "json:\"entities\" graphql:\"entities\"" -} - -func (t *GetEntities) GetEntities() *GetEntities_Entities { - if t == nil { - t = &GetEntities{} - } - return &t.Entities -} - -type GetEntityByID struct { - Entity GetEntityByID_Entity "json:\"entity\" graphql:\"entity\"" -} - -func (t *GetEntityByID) GetEntity() *GetEntityByID_Entity { - if t == nil { - t = &GetEntityByID{} - } - return &t.Entity -} - -type UpdateEntity struct { - UpdateEntity UpdateEntity_UpdateEntity "json:\"updateEntity\" graphql:\"updateEntity\"" -} - -func (t *UpdateEntity) GetUpdateEntity() *UpdateEntity_UpdateEntity { - if t == nil { - t = &UpdateEntity{} - } - return &t.UpdateEntity -} - -type CreateBulkCSVEntityType struct { - CreateBulkCSVEntityType CreateBulkCSVEntityType_CreateBulkCSVEntityType "json:\"createBulkCSVEntityType\" graphql:\"createBulkCSVEntityType\"" -} - -func (t *CreateBulkCSVEntityType) GetCreateBulkCSVEntityType() *CreateBulkCSVEntityType_CreateBulkCSVEntityType { - if t == nil { - t = &CreateBulkCSVEntityType{} - } - return &t.CreateBulkCSVEntityType -} - -type CreateBulkEntityType struct { - CreateBulkEntityType CreateBulkEntityType_CreateBulkEntityType "json:\"createBulkEntityType\" graphql:\"createBulkEntityType\"" -} - -func (t *CreateBulkEntityType) GetCreateBulkEntityType() *CreateBulkEntityType_CreateBulkEntityType { - if t == nil { - t = &CreateBulkEntityType{} - } - return &t.CreateBulkEntityType -} - -type CreateEntityType struct { - CreateEntityType CreateEntityType_CreateEntityType "json:\"createEntityType\" graphql:\"createEntityType\"" -} - -func (t *CreateEntityType) GetCreateEntityType() *CreateEntityType_CreateEntityType { - if t == nil { - t = &CreateEntityType{} - } - return &t.CreateEntityType -} - -type DeleteEntityType struct { - DeleteEntityType DeleteEntityType_DeleteEntityType "json:\"deleteEntityType\" graphql:\"deleteEntityType\"" -} - -func (t *DeleteEntityType) GetDeleteEntityType() *DeleteEntityType_DeleteEntityType { - if t == nil { - t = &DeleteEntityType{} - } - return &t.DeleteEntityType -} - -type GetAllEntityTypes struct { - EntityTypes GetAllEntityTypes_EntityTypes "json:\"entityTypes\" graphql:\"entityTypes\"" -} - -func (t *GetAllEntityTypes) GetEntityTypes() *GetAllEntityTypes_EntityTypes { - if t == nil { - t = &GetAllEntityTypes{} - } - return &t.EntityTypes -} - -type GetEntityTypeByID struct { - EntityType GetEntityTypeByID_EntityType "json:\"entityType\" graphql:\"entityType\"" -} - -func (t *GetEntityTypeByID) GetEntityType() *GetEntityTypeByID_EntityType { - if t == nil { - t = &GetEntityTypeByID{} - } - return &t.EntityType -} - -type GetEntityTypes struct { - EntityTypes GetEntityTypes_EntityTypes "json:\"entityTypes\" graphql:\"entityTypes\"" -} - -func (t *GetEntityTypes) GetEntityTypes() *GetEntityTypes_EntityTypes { - if t == nil { - t = &GetEntityTypes{} - } - return &t.EntityTypes -} - -type UpdateEntityType struct { - UpdateEntityType UpdateEntityType_UpdateEntityType "json:\"updateEntityType\" graphql:\"updateEntityType\"" -} - -func (t *UpdateEntityType) GetUpdateEntityType() *UpdateEntityType_UpdateEntityType { - if t == nil { - t = &UpdateEntityType{} - } - return &t.UpdateEntityType -} - -type CreateBulkCSVEvent struct { - CreateBulkCSVEvent CreateBulkCSVEvent_CreateBulkCSVEvent "json:\"createBulkCSVEvent\" graphql:\"createBulkCSVEvent\"" -} - -func (t *CreateBulkCSVEvent) GetCreateBulkCSVEvent() *CreateBulkCSVEvent_CreateBulkCSVEvent { - if t == nil { - t = &CreateBulkCSVEvent{} - } - return &t.CreateBulkCSVEvent -} - -type CreateBulkEvent struct { - CreateBulkEvent CreateBulkEvent_CreateBulkEvent "json:\"createBulkEvent\" graphql:\"createBulkEvent\"" -} - -func (t *CreateBulkEvent) GetCreateBulkEvent() *CreateBulkEvent_CreateBulkEvent { - if t == nil { - t = &CreateBulkEvent{} - } - return &t.CreateBulkEvent -} - -type CreateEvent struct { - CreateEvent CreateEvent_CreateEvent "json:\"createEvent\" graphql:\"createEvent\"" -} - -func (t *CreateEvent) GetCreateEvent() *CreateEvent_CreateEvent { - if t == nil { - t = &CreateEvent{} - } - return &t.CreateEvent -} - -type DeleteEvent struct { - DeleteEvent DeleteEvent_DeleteEvent "json:\"deleteEvent\" graphql:\"deleteEvent\"" -} - -func (t *DeleteEvent) GetDeleteEvent() *DeleteEvent_DeleteEvent { - if t == nil { - t = &DeleteEvent{} - } - return &t.DeleteEvent -} - -type GetAllEvents struct { - Events GetAllEvents_Events "json:\"events\" graphql:\"events\"" -} - -func (t *GetAllEvents) GetEvents() *GetAllEvents_Events { - if t == nil { - t = &GetAllEvents{} - } - return &t.Events -} - -type GetEventByID struct { - Event GetEventByID_Event "json:\"event\" graphql:\"event\"" -} - -func (t *GetEventByID) GetEvent() *GetEventByID_Event { - if t == nil { - t = &GetEventByID{} - } - return &t.Event -} - -type GetEvents struct { - Events GetEvents_Events "json:\"events\" graphql:\"events\"" -} - -func (t *GetEvents) GetEvents() *GetEvents_Events { - if t == nil { - t = &GetEvents{} - } - return &t.Events -} - -type UpdateEvent struct { - UpdateEvent UpdateEvent_UpdateEvent "json:\"updateEvent\" graphql:\"updateEvent\"" -} - -func (t *UpdateEvent) GetUpdateEvent() *UpdateEvent_UpdateEvent { - if t == nil { - t = &UpdateEvent{} - } - return &t.UpdateEvent -} - -type CreateEvidence struct { - CreateEvidence CreateEvidence_CreateEvidence "json:\"createEvidence\" graphql:\"createEvidence\"" -} - -func (t *CreateEvidence) GetCreateEvidence() *CreateEvidence_CreateEvidence { - if t == nil { - t = &CreateEvidence{} - } - return &t.CreateEvidence -} - -type DeleteEvidence struct { - DeleteEvidence DeleteEvidence_DeleteEvidence "json:\"deleteEvidence\" graphql:\"deleteEvidence\"" -} - -func (t *DeleteEvidence) GetDeleteEvidence() *DeleteEvidence_DeleteEvidence { - if t == nil { - t = &DeleteEvidence{} - } - return &t.DeleteEvidence -} - -type GetAllEvidences struct { - Evidences GetAllEvidences_Evidences "json:\"evidences\" graphql:\"evidences\"" -} - -func (t *GetAllEvidences) GetEvidences() *GetAllEvidences_Evidences { - if t == nil { - t = &GetAllEvidences{} - } - return &t.Evidences -} - -type GetEvidenceByID struct { - Evidence GetEvidenceByID_Evidence "json:\"evidence\" graphql:\"evidence\"" -} - -func (t *GetEvidenceByID) GetEvidence() *GetEvidenceByID_Evidence { - if t == nil { - t = &GetEvidenceByID{} - } - return &t.Evidence -} - -type GetEvidences struct { - Evidences GetEvidences_Evidences "json:\"evidences\" graphql:\"evidences\"" -} - -func (t *GetEvidences) GetEvidences() *GetEvidences_Evidences { - if t == nil { - t = &GetEvidences{} - } - return &t.Evidences -} - -type UpdateEvidence struct { - UpdateEvidence UpdateEvidence_UpdateEvidence "json:\"updateEvidence\" graphql:\"updateEvidence\"" -} - -func (t *UpdateEvidence) GetUpdateEvidence() *UpdateEvidence_UpdateEvidence { - if t == nil { - t = &UpdateEvidence{} - } - return &t.UpdateEvidence -} - -type CreateExport struct { - CreateExport CreateExport_CreateExport "json:\"createExport\" graphql:\"createExport\"" -} - -func (t *CreateExport) GetCreateExport() *CreateExport_CreateExport { - if t == nil { - t = &CreateExport{} - } - return &t.CreateExport -} - -type DeleteBulkExport struct { - DeleteBulkExport DeleteBulkExport_DeleteBulkExport "json:\"deleteBulkExport\" graphql:\"deleteBulkExport\"" -} - -func (t *DeleteBulkExport) GetDeleteBulkExport() *DeleteBulkExport_DeleteBulkExport { - if t == nil { - t = &DeleteBulkExport{} - } - return &t.DeleteBulkExport -} - -type DeleteExport struct { - DeleteExport DeleteExport_DeleteExport "json:\"deleteExport\" graphql:\"deleteExport\"" -} - -func (t *DeleteExport) GetDeleteExport() *DeleteExport_DeleteExport { - if t == nil { - t = &DeleteExport{} - } - return &t.DeleteExport -} - -type GetAllExports struct { - Exports GetAllExports_Exports "json:\"exports\" graphql:\"exports\"" -} - -func (t *GetAllExports) GetExports() *GetAllExports_Exports { - if t == nil { - t = &GetAllExports{} - } - return &t.Exports -} - -type GetExportByID struct { - Export GetExportByID_Export "json:\"export\" graphql:\"export\"" -} - -func (t *GetExportByID) GetExport() *GetExportByID_Export { - if t == nil { - t = &GetExportByID{} - } - return &t.Export -} - -type GetExports struct { - Exports GetExports_Exports "json:\"exports\" graphql:\"exports\"" -} - -func (t *GetExports) GetExports() *GetExports_Exports { - if t == nil { - t = &GetExports{} - } - return &t.Exports -} - -type UpdateExport struct { - UpdateExport UpdateExport_UpdateExport "json:\"updateExport\" graphql:\"updateExport\"" -} - -func (t *UpdateExport) GetUpdateExport() *UpdateExport_UpdateExport { - if t == nil { - t = &UpdateExport{} - } - return &t.UpdateExport -} - -type DeleteFile struct { - DeleteFile DeleteFile_DeleteFile "json:\"deleteFile\" graphql:\"deleteFile\"" -} - -func (t *DeleteFile) GetDeleteFile() *DeleteFile_DeleteFile { - if t == nil { - t = &DeleteFile{} - } - return &t.DeleteFile -} - -type GetAllFiles struct { - Files GetAllFiles_Files "json:\"files\" graphql:\"files\"" -} - -func (t *GetAllFiles) GetFiles() *GetAllFiles_Files { - if t == nil { - t = &GetAllFiles{} - } - return &t.Files -} - -type GetFileByID struct { - File GetFileByID_File "json:\"file\" graphql:\"file\"" -} - -func (t *GetFileByID) GetFile() *GetFileByID_File { - if t == nil { - t = &GetFileByID{} - } - return &t.File -} - -type GetFiles struct { - Files GetFiles_Files "json:\"files\" graphql:\"files\"" -} - -func (t *GetFiles) GetFiles() *GetFiles_Files { - if t == nil { - t = &GetFiles{} - } - return &t.Files -} - -type CreateBulkCSVFinding struct { - CreateBulkCSVFinding CreateBulkCSVFinding_CreateBulkCSVFinding "json:\"createBulkCSVFinding\" graphql:\"createBulkCSVFinding\"" -} - -func (t *CreateBulkCSVFinding) GetCreateBulkCSVFinding() *CreateBulkCSVFinding_CreateBulkCSVFinding { - if t == nil { - t = &CreateBulkCSVFinding{} - } - return &t.CreateBulkCSVFinding -} - -type CreateBulkFinding struct { - CreateBulkFinding CreateBulkFinding_CreateBulkFinding "json:\"createBulkFinding\" graphql:\"createBulkFinding\"" -} - -func (t *CreateBulkFinding) GetCreateBulkFinding() *CreateBulkFinding_CreateBulkFinding { - if t == nil { - t = &CreateBulkFinding{} - } - return &t.CreateBulkFinding -} - -type CreateFinding struct { - CreateFinding CreateFinding_CreateFinding "json:\"createFinding\" graphql:\"createFinding\"" -} - -func (t *CreateFinding) GetCreateFinding() *CreateFinding_CreateFinding { - if t == nil { - t = &CreateFinding{} - } - return &t.CreateFinding -} - -type DeleteFinding struct { - DeleteFinding DeleteFinding_DeleteFinding "json:\"deleteFinding\" graphql:\"deleteFinding\"" -} - -func (t *DeleteFinding) GetDeleteFinding() *DeleteFinding_DeleteFinding { - if t == nil { - t = &DeleteFinding{} - } - return &t.DeleteFinding -} - -type GetAllFindings struct { - Findings GetAllFindings_Findings "json:\"findings\" graphql:\"findings\"" -} - -func (t *GetAllFindings) GetFindings() *GetAllFindings_Findings { - if t == nil { - t = &GetAllFindings{} - } - return &t.Findings -} - -type GetFindingByID struct { - Finding GetFindingByID_Finding "json:\"finding\" graphql:\"finding\"" -} - -func (t *GetFindingByID) GetFinding() *GetFindingByID_Finding { - if t == nil { - t = &GetFindingByID{} - } - return &t.Finding -} - -type GetFindings struct { - Findings GetFindings_Findings "json:\"findings\" graphql:\"findings\"" -} - -func (t *GetFindings) GetFindings() *GetFindings_Findings { - if t == nil { - t = &GetFindings{} - } - return &t.Findings -} - -type UpdateFinding struct { - UpdateFinding UpdateFinding_UpdateFinding "json:\"updateFinding\" graphql:\"updateFinding\"" -} - -func (t *UpdateFinding) GetUpdateFinding() *UpdateFinding_UpdateFinding { - if t == nil { - t = &UpdateFinding{} - } - return &t.UpdateFinding -} - -type CreateBulkCSVFindingControl struct { - CreateBulkCSVFindingControl CreateBulkCSVFindingControl_CreateBulkCSVFindingControl "json:\"createBulkCSVFindingControl\" graphql:\"createBulkCSVFindingControl\"" -} - -func (t *CreateBulkCSVFindingControl) GetCreateBulkCSVFindingControl() *CreateBulkCSVFindingControl_CreateBulkCSVFindingControl { - if t == nil { - t = &CreateBulkCSVFindingControl{} - } - return &t.CreateBulkCSVFindingControl -} - -type CreateBulkFindingControl struct { - CreateBulkFindingControl CreateBulkFindingControl_CreateBulkFindingControl "json:\"createBulkFindingControl\" graphql:\"createBulkFindingControl\"" -} - -func (t *CreateBulkFindingControl) GetCreateBulkFindingControl() *CreateBulkFindingControl_CreateBulkFindingControl { - if t == nil { - t = &CreateBulkFindingControl{} - } - return &t.CreateBulkFindingControl -} - -type CreateFindingControl struct { - CreateFindingControl CreateFindingControl_CreateFindingControl "json:\"createFindingControl\" graphql:\"createFindingControl\"" -} - -func (t *CreateFindingControl) GetCreateFindingControl() *CreateFindingControl_CreateFindingControl { - if t == nil { - t = &CreateFindingControl{} - } - return &t.CreateFindingControl -} - -type DeleteFindingControl struct { - DeleteFindingControl DeleteFindingControl_DeleteFindingControl "json:\"deleteFindingControl\" graphql:\"deleteFindingControl\"" -} - -func (t *DeleteFindingControl) GetDeleteFindingControl() *DeleteFindingControl_DeleteFindingControl { - if t == nil { - t = &DeleteFindingControl{} - } - return &t.DeleteFindingControl -} - -type GetAllFindingControls struct { - FindingControls GetAllFindingControls_FindingControls "json:\"findingControls\" graphql:\"findingControls\"" -} - -func (t *GetAllFindingControls) GetFindingControls() *GetAllFindingControls_FindingControls { - if t == nil { - t = &GetAllFindingControls{} - } - return &t.FindingControls -} - -type GetFindingControlByID struct { - FindingControl GetFindingControlByID_FindingControl "json:\"findingControl\" graphql:\"findingControl\"" -} - -func (t *GetFindingControlByID) GetFindingControl() *GetFindingControlByID_FindingControl { - if t == nil { - t = &GetFindingControlByID{} - } - return &t.FindingControl -} - -type GetFindingControls struct { - FindingControls GetFindingControls_FindingControls "json:\"findingControls\" graphql:\"findingControls\"" -} - -func (t *GetFindingControls) GetFindingControls() *GetFindingControls_FindingControls { - if t == nil { - t = &GetFindingControls{} - } - return &t.FindingControls -} - -type UpdateFindingControl struct { - UpdateFindingControl UpdateFindingControl_UpdateFindingControl "json:\"updateFindingControl\" graphql:\"updateFindingControl\"" -} - -func (t *UpdateFindingControl) GetUpdateFindingControl() *UpdateFindingControl_UpdateFindingControl { - if t == nil { - t = &UpdateFindingControl{} - } - return &t.UpdateFindingControl -} - -type CreateBulkCSVGroup struct { - CreateBulkCSVGroup CreateBulkCSVGroup_CreateBulkCSVGroup "json:\"createBulkCSVGroup\" graphql:\"createBulkCSVGroup\"" -} - -func (t *CreateBulkCSVGroup) GetCreateBulkCSVGroup() *CreateBulkCSVGroup_CreateBulkCSVGroup { - if t == nil { - t = &CreateBulkCSVGroup{} - } - return &t.CreateBulkCSVGroup -} - -type CreateBulkGroup struct { - CreateBulkGroup CreateBulkGroup_CreateBulkGroup "json:\"createBulkGroup\" graphql:\"createBulkGroup\"" -} - -func (t *CreateBulkGroup) GetCreateBulkGroup() *CreateBulkGroup_CreateBulkGroup { - if t == nil { - t = &CreateBulkGroup{} - } - return &t.CreateBulkGroup -} - -type CreateGroup struct { - CreateGroup CreateGroup_CreateGroup "json:\"createGroup\" graphql:\"createGroup\"" -} - -func (t *CreateGroup) GetCreateGroup() *CreateGroup_CreateGroup { - if t == nil { - t = &CreateGroup{} - } - return &t.CreateGroup -} - -type DeleteGroup struct { - DeleteGroup DeleteGroup_DeleteGroup "json:\"deleteGroup\" graphql:\"deleteGroup\"" -} - -func (t *DeleteGroup) GetDeleteGroup() *DeleteGroup_DeleteGroup { - if t == nil { - t = &DeleteGroup{} - } - return &t.DeleteGroup -} - -type GetAllGroups struct { - Groups GetAllGroups_Groups "json:\"groups\" graphql:\"groups\"" -} - -func (t *GetAllGroups) GetGroups() *GetAllGroups_Groups { - if t == nil { - t = &GetAllGroups{} - } - return &t.Groups -} - -type GetGroupByID struct { - Group GetGroupByID_Group "json:\"group\" graphql:\"group\"" -} - -func (t *GetGroupByID) GetGroup() *GetGroupByID_Group { - if t == nil { - t = &GetGroupByID{} - } - return &t.Group -} - -type GetGroups struct { - Groups GetGroups_Groups "json:\"groups\" graphql:\"groups\"" -} - -func (t *GetGroups) GetGroups() *GetGroups_Groups { - if t == nil { - t = &GetGroups{} - } - return &t.Groups -} - -type UpdateGroup struct { - UpdateGroup UpdateGroup_UpdateGroup "json:\"updateGroup\" graphql:\"updateGroup\"" -} - -func (t *UpdateGroup) GetUpdateGroup() *UpdateGroup_UpdateGroup { - if t == nil { - t = &UpdateGroup{} - } - return &t.UpdateGroup -} - -type CreateBulkCSVGroupMembership struct { - CreateBulkCSVGroupMembership CreateBulkCSVGroupMembership_CreateBulkCSVGroupMembership "json:\"createBulkCSVGroupMembership\" graphql:\"createBulkCSVGroupMembership\"" -} - -func (t *CreateBulkCSVGroupMembership) GetCreateBulkCSVGroupMembership() *CreateBulkCSVGroupMembership_CreateBulkCSVGroupMembership { - if t == nil { - t = &CreateBulkCSVGroupMembership{} - } - return &t.CreateBulkCSVGroupMembership -} - -type CreateBulkGroupMembership struct { - CreateBulkGroupMembership CreateBulkGroupMembership_CreateBulkGroupMembership "json:\"createBulkGroupMembership\" graphql:\"createBulkGroupMembership\"" -} - -func (t *CreateBulkGroupMembership) GetCreateBulkGroupMembership() *CreateBulkGroupMembership_CreateBulkGroupMembership { - if t == nil { - t = &CreateBulkGroupMembership{} - } - return &t.CreateBulkGroupMembership -} - -type CreateGroupMembership struct { - CreateGroupMembership CreateGroupMembership_CreateGroupMembership "json:\"createGroupMembership\" graphql:\"createGroupMembership\"" -} - -func (t *CreateGroupMembership) GetCreateGroupMembership() *CreateGroupMembership_CreateGroupMembership { - if t == nil { - t = &CreateGroupMembership{} - } - return &t.CreateGroupMembership -} - -type DeleteGroupMembership struct { - DeleteGroupMembership DeleteGroupMembership_DeleteGroupMembership "json:\"deleteGroupMembership\" graphql:\"deleteGroupMembership\"" -} - -func (t *DeleteGroupMembership) GetDeleteGroupMembership() *DeleteGroupMembership_DeleteGroupMembership { - if t == nil { - t = &DeleteGroupMembership{} - } - return &t.DeleteGroupMembership -} - -type GetAllGroupMemberships struct { - GroupMemberships GetAllGroupMemberships_GroupMemberships "json:\"groupMemberships\" graphql:\"groupMemberships\"" -} - -func (t *GetAllGroupMemberships) GetGroupMemberships() *GetAllGroupMemberships_GroupMemberships { - if t == nil { - t = &GetAllGroupMemberships{} - } - return &t.GroupMemberships -} - -type GetGroupMembershipByID struct { - GroupMembership GetGroupMembershipByID_GroupMembership "json:\"groupMembership\" graphql:\"groupMembership\"" -} - -func (t *GetGroupMembershipByID) GetGroupMembership() *GetGroupMembershipByID_GroupMembership { - if t == nil { - t = &GetGroupMembershipByID{} - } - return &t.GroupMembership -} - -type GetGroupMemberships struct { - GroupMemberships GetGroupMemberships_GroupMemberships "json:\"groupMemberships\" graphql:\"groupMemberships\"" -} - -func (t *GetGroupMemberships) GetGroupMemberships() *GetGroupMemberships_GroupMemberships { - if t == nil { - t = &GetGroupMemberships{} - } - return &t.GroupMemberships -} - -type UpdateGroupMembership struct { - UpdateGroupMembership UpdateGroupMembership_UpdateGroupMembership "json:\"updateGroupMembership\" graphql:\"updateGroupMembership\"" -} - -func (t *UpdateGroupMembership) GetUpdateGroupMembership() *UpdateGroupMembership_UpdateGroupMembership { - if t == nil { - t = &UpdateGroupMembership{} - } - return &t.UpdateGroupMembership -} - -type CreateBulkCSVGroupSetting struct { - CreateBulkCSVGroupSetting CreateBulkCSVGroupSetting_CreateBulkCSVGroupSetting "json:\"createBulkCSVGroupSetting\" graphql:\"createBulkCSVGroupSetting\"" -} - -func (t *CreateBulkCSVGroupSetting) GetCreateBulkCSVGroupSetting() *CreateBulkCSVGroupSetting_CreateBulkCSVGroupSetting { - if t == nil { - t = &CreateBulkCSVGroupSetting{} - } - return &t.CreateBulkCSVGroupSetting -} - -type CreateBulkGroupSetting struct { - CreateBulkGroupSetting CreateBulkGroupSetting_CreateBulkGroupSetting "json:\"createBulkGroupSetting\" graphql:\"createBulkGroupSetting\"" -} - -func (t *CreateBulkGroupSetting) GetCreateBulkGroupSetting() *CreateBulkGroupSetting_CreateBulkGroupSetting { - if t == nil { - t = &CreateBulkGroupSetting{} - } - return &t.CreateBulkGroupSetting -} - -type CreateGroupSetting struct { - CreateGroupSetting CreateGroupSetting_CreateGroupSetting "json:\"createGroupSetting\" graphql:\"createGroupSetting\"" -} - -func (t *CreateGroupSetting) GetCreateGroupSetting() *CreateGroupSetting_CreateGroupSetting { - if t == nil { - t = &CreateGroupSetting{} - } - return &t.CreateGroupSetting -} - -type DeleteGroupSetting struct { - DeleteGroupSetting DeleteGroupSetting_DeleteGroupSetting "json:\"deleteGroupSetting\" graphql:\"deleteGroupSetting\"" -} - -func (t *DeleteGroupSetting) GetDeleteGroupSetting() *DeleteGroupSetting_DeleteGroupSetting { - if t == nil { - t = &DeleteGroupSetting{} - } - return &t.DeleteGroupSetting -} - -type GetAllGroupSettings struct { - GroupSettings GetAllGroupSettings_GroupSettings "json:\"groupSettings\" graphql:\"groupSettings\"" -} - -func (t *GetAllGroupSettings) GetGroupSettings() *GetAllGroupSettings_GroupSettings { - if t == nil { - t = &GetAllGroupSettings{} - } - return &t.GroupSettings -} - -type GetGroupSettingByID struct { - GroupSetting GetGroupSettingByID_GroupSetting "json:\"groupSetting\" graphql:\"groupSetting\"" -} - -func (t *GetGroupSettingByID) GetGroupSetting() *GetGroupSettingByID_GroupSetting { - if t == nil { - t = &GetGroupSettingByID{} - } - return &t.GroupSetting -} - -type GetGroupSettings struct { - GroupSettings GetGroupSettings_GroupSettings "json:\"groupSettings\" graphql:\"groupSettings\"" -} - -func (t *GetGroupSettings) GetGroupSettings() *GetGroupSettings_GroupSettings { - if t == nil { - t = &GetGroupSettings{} - } - return &t.GroupSettings -} - -type UpdateGroupSetting struct { - UpdateGroupSetting UpdateGroupSetting_UpdateGroupSetting "json:\"updateGroupSetting\" graphql:\"updateGroupSetting\"" -} - -func (t *UpdateGroupSetting) GetUpdateGroupSetting() *UpdateGroupSetting_UpdateGroupSetting { - if t == nil { - t = &UpdateGroupSetting{} - } - return &t.UpdateGroupSetting -} - -type CreateBulkCSVHush struct { - CreateBulkCSVHush CreateBulkCSVHush_CreateBulkCSVHush "json:\"createBulkCSVHush\" graphql:\"createBulkCSVHush\"" -} - -func (t *CreateBulkCSVHush) GetCreateBulkCSVHush() *CreateBulkCSVHush_CreateBulkCSVHush { - if t == nil { - t = &CreateBulkCSVHush{} - } - return &t.CreateBulkCSVHush -} - -type CreateBulkHush struct { - CreateBulkHush CreateBulkHush_CreateBulkHush "json:\"createBulkHush\" graphql:\"createBulkHush\"" -} - -func (t *CreateBulkHush) GetCreateBulkHush() *CreateBulkHush_CreateBulkHush { - if t == nil { - t = &CreateBulkHush{} - } - return &t.CreateBulkHush -} - -type CreateHush struct { - CreateHush CreateHush_CreateHush "json:\"createHush\" graphql:\"createHush\"" -} - -func (t *CreateHush) GetCreateHush() *CreateHush_CreateHush { - if t == nil { - t = &CreateHush{} - } - return &t.CreateHush -} - -type DeleteHush struct { - DeleteHush DeleteHush_DeleteHush "json:\"deleteHush\" graphql:\"deleteHush\"" -} - -func (t *DeleteHush) GetDeleteHush() *DeleteHush_DeleteHush { - if t == nil { - t = &DeleteHush{} - } - return &t.DeleteHush -} - -type GetAllHushes struct { - Hushes GetAllHushes_Hushes "json:\"hushes\" graphql:\"hushes\"" -} - -func (t *GetAllHushes) GetHushes() *GetAllHushes_Hushes { - if t == nil { - t = &GetAllHushes{} - } - return &t.Hushes -} - -type GetHushByID struct { - Hush GetHushByID_Hush "json:\"hush\" graphql:\"hush\"" -} - -func (t *GetHushByID) GetHush() *GetHushByID_Hush { - if t == nil { - t = &GetHushByID{} - } - return &t.Hush -} - -type GetHushes struct { - Hushes GetHushes_Hushes "json:\"hushes\" graphql:\"hushes\"" -} - -func (t *GetHushes) GetHushes() *GetHushes_Hushes { - if t == nil { - t = &GetHushes{} - } - return &t.Hushes -} - -type UpdateHush struct { - UpdateHush UpdateHush_UpdateHush "json:\"updateHush\" graphql:\"updateHush\"" -} - -func (t *UpdateHush) GetUpdateHush() *UpdateHush_UpdateHush { - if t == nil { - t = &UpdateHush{} - } - return &t.UpdateHush -} - -type CreateBulkCSVIdentityHolder struct { - CreateBulkCSVIdentityHolder CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder "json:\"createBulkCSVIdentityHolder\" graphql:\"createBulkCSVIdentityHolder\"" -} - -func (t *CreateBulkCSVIdentityHolder) GetCreateBulkCSVIdentityHolder() *CreateBulkCSVIdentityHolder_CreateBulkCSVIdentityHolder { - if t == nil { - t = &CreateBulkCSVIdentityHolder{} - } - return &t.CreateBulkCSVIdentityHolder -} - -type CreateBulkIdentityHolder struct { - CreateBulkIdentityHolder CreateBulkIdentityHolder_CreateBulkIdentityHolder "json:\"createBulkIdentityHolder\" graphql:\"createBulkIdentityHolder\"" -} - -func (t *CreateBulkIdentityHolder) GetCreateBulkIdentityHolder() *CreateBulkIdentityHolder_CreateBulkIdentityHolder { - if t == nil { - t = &CreateBulkIdentityHolder{} - } - return &t.CreateBulkIdentityHolder -} - -type CreateIdentityHolder struct { - CreateIdentityHolder CreateIdentityHolder_CreateIdentityHolder "json:\"createIdentityHolder\" graphql:\"createIdentityHolder\"" -} - -func (t *CreateIdentityHolder) GetCreateIdentityHolder() *CreateIdentityHolder_CreateIdentityHolder { - if t == nil { - t = &CreateIdentityHolder{} - } - return &t.CreateIdentityHolder -} - -type DeleteIdentityHolder struct { - DeleteIdentityHolder DeleteIdentityHolder_DeleteIdentityHolder "json:\"deleteIdentityHolder\" graphql:\"deleteIdentityHolder\"" -} - -func (t *DeleteIdentityHolder) GetDeleteIdentityHolder() *DeleteIdentityHolder_DeleteIdentityHolder { - if t == nil { - t = &DeleteIdentityHolder{} - } - return &t.DeleteIdentityHolder -} - -type GetAllIdentityHolders struct { - IdentityHolders GetAllIdentityHolders_IdentityHolders "json:\"identityHolders\" graphql:\"identityHolders\"" -} - -func (t *GetAllIdentityHolders) GetIdentityHolders() *GetAllIdentityHolders_IdentityHolders { - if t == nil { - t = &GetAllIdentityHolders{} - } - return &t.IdentityHolders -} - -type GetIdentityHolderByID struct { - IdentityHolder GetIdentityHolderByID_IdentityHolder "json:\"identityHolder\" graphql:\"identityHolder\"" -} - -func (t *GetIdentityHolderByID) GetIdentityHolder() *GetIdentityHolderByID_IdentityHolder { - if t == nil { - t = &GetIdentityHolderByID{} - } - return &t.IdentityHolder -} - -type GetIdentityHolders struct { - IdentityHolders GetIdentityHolders_IdentityHolders "json:\"identityHolders\" graphql:\"identityHolders\"" -} - -func (t *GetIdentityHolders) GetIdentityHolders() *GetIdentityHolders_IdentityHolders { - if t == nil { - t = &GetIdentityHolders{} - } - return &t.IdentityHolders -} - -type UpdateIdentityHolder struct { - UpdateIdentityHolder UpdateIdentityHolder_UpdateIdentityHolder "json:\"updateIdentityHolder\" graphql:\"updateIdentityHolder\"" -} - -func (t *UpdateIdentityHolder) GetUpdateIdentityHolder() *UpdateIdentityHolder_UpdateIdentityHolder { - if t == nil { - t = &UpdateIdentityHolder{} - } - return &t.UpdateIdentityHolder -} - -type DeleteIntegration struct { - DeleteIntegration DeleteIntegration_DeleteIntegration "json:\"deleteIntegration\" graphql:\"deleteIntegration\"" -} - -func (t *DeleteIntegration) GetDeleteIntegration() *DeleteIntegration_DeleteIntegration { - if t == nil { - t = &DeleteIntegration{} - } - return &t.DeleteIntegration -} - -type GetAllIntegrations struct { - Integrations GetAllIntegrations_Integrations "json:\"integrations\" graphql:\"integrations\"" -} - -func (t *GetAllIntegrations) GetIntegrations() *GetAllIntegrations_Integrations { - if t == nil { - t = &GetAllIntegrations{} - } - return &t.Integrations -} - -type GetIntegrationByID struct { - Integration GetIntegrationByID_Integration "json:\"integration\" graphql:\"integration\"" -} - -func (t *GetIntegrationByID) GetIntegration() *GetIntegrationByID_Integration { - if t == nil { - t = &GetIntegrationByID{} - } - return &t.Integration -} - -type GetIntegrations struct { - Integrations GetIntegrations_Integrations "json:\"integrations\" graphql:\"integrations\"" -} - -func (t *GetIntegrations) GetIntegrations() *GetIntegrations_Integrations { - if t == nil { - t = &GetIntegrations{} - } - return &t.Integrations -} - -type CreateBulkCSVInternalPolicy struct { - CreateBulkCSVInternalPolicy CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy "json:\"createBulkCSVInternalPolicy\" graphql:\"createBulkCSVInternalPolicy\"" -} - -func (t *CreateBulkCSVInternalPolicy) GetCreateBulkCSVInternalPolicy() *CreateBulkCSVInternalPolicy_CreateBulkCSVInternalPolicy { - if t == nil { - t = &CreateBulkCSVInternalPolicy{} - } - return &t.CreateBulkCSVInternalPolicy -} - -type CreateBulkInternalPolicy struct { - CreateBulkInternalPolicy CreateBulkInternalPolicy_CreateBulkInternalPolicy "json:\"createBulkInternalPolicy\" graphql:\"createBulkInternalPolicy\"" -} - -func (t *CreateBulkInternalPolicy) GetCreateBulkInternalPolicy() *CreateBulkInternalPolicy_CreateBulkInternalPolicy { - if t == nil { - t = &CreateBulkInternalPolicy{} - } - return &t.CreateBulkInternalPolicy -} - -type CreateInternalPolicy struct { - CreateInternalPolicy CreateInternalPolicy_CreateInternalPolicy "json:\"createInternalPolicy\" graphql:\"createInternalPolicy\"" -} - -func (t *CreateInternalPolicy) GetCreateInternalPolicy() *CreateInternalPolicy_CreateInternalPolicy { - if t == nil { - t = &CreateInternalPolicy{} - } - return &t.CreateInternalPolicy -} - -type CreateUploadInternalPolicy struct { - CreateUploadInternalPolicy CreateUploadInternalPolicy_CreateUploadInternalPolicy "json:\"createUploadInternalPolicy\" graphql:\"createUploadInternalPolicy\"" -} - -func (t *CreateUploadInternalPolicy) GetCreateUploadInternalPolicy() *CreateUploadInternalPolicy_CreateUploadInternalPolicy { - if t == nil { - t = &CreateUploadInternalPolicy{} - } - return &t.CreateUploadInternalPolicy -} - -type DeleteInternalPolicy struct { - DeleteInternalPolicy DeleteInternalPolicy_DeleteInternalPolicy "json:\"deleteInternalPolicy\" graphql:\"deleteInternalPolicy\"" -} - -func (t *DeleteInternalPolicy) GetDeleteInternalPolicy() *DeleteInternalPolicy_DeleteInternalPolicy { - if t == nil { - t = &DeleteInternalPolicy{} - } - return &t.DeleteInternalPolicy -} - -type GetAllInternalPolicies struct { - InternalPolicies GetAllInternalPolicies_InternalPolicies "json:\"internalPolicies\" graphql:\"internalPolicies\"" -} - -func (t *GetAllInternalPolicies) GetInternalPolicies() *GetAllInternalPolicies_InternalPolicies { - if t == nil { - t = &GetAllInternalPolicies{} - } - return &t.InternalPolicies -} - -type GetInternalPolicies struct { - InternalPolicies GetInternalPolicies_InternalPolicies "json:\"internalPolicies\" graphql:\"internalPolicies\"" -} - -func (t *GetInternalPolicies) GetInternalPolicies() *GetInternalPolicies_InternalPolicies { - if t == nil { - t = &GetInternalPolicies{} - } - return &t.InternalPolicies -} - -type GetInternalPolicyByID struct { - InternalPolicy GetInternalPolicyByID_InternalPolicy "json:\"internalPolicy\" graphql:\"internalPolicy\"" -} - -func (t *GetInternalPolicyByID) GetInternalPolicy() *GetInternalPolicyByID_InternalPolicy { - if t == nil { - t = &GetInternalPolicyByID{} - } - return &t.InternalPolicy -} - -type UpdateInternalPolicy struct { - UpdateInternalPolicy UpdateInternalPolicy_UpdateInternalPolicy "json:\"updateInternalPolicy\" graphql:\"updateInternalPolicy\"" -} - -func (t *UpdateInternalPolicy) GetUpdateInternalPolicy() *UpdateInternalPolicy_UpdateInternalPolicy { - if t == nil { - t = &UpdateInternalPolicy{} - } - return &t.UpdateInternalPolicy -} - -type UpdateInternalPolicyWithFile struct { - UpdateInternalPolicy UpdateInternalPolicyWithFile_UpdateInternalPolicy "json:\"updateInternalPolicy\" graphql:\"updateInternalPolicy\"" -} - -func (t *UpdateInternalPolicyWithFile) GetUpdateInternalPolicy() *UpdateInternalPolicyWithFile_UpdateInternalPolicy { - if t == nil { - t = &UpdateInternalPolicyWithFile{} - } - return &t.UpdateInternalPolicy -} - -type CreateBulkCSVInvite struct { - CreateBulkCSVInvite CreateBulkCSVInvite_CreateBulkCSVInvite "json:\"createBulkCSVInvite\" graphql:\"createBulkCSVInvite\"" -} - -func (t *CreateBulkCSVInvite) GetCreateBulkCSVInvite() *CreateBulkCSVInvite_CreateBulkCSVInvite { - if t == nil { - t = &CreateBulkCSVInvite{} - } - return &t.CreateBulkCSVInvite -} - -type CreateBulkInvite struct { - CreateBulkInvite CreateBulkInvite_CreateBulkInvite "json:\"createBulkInvite\" graphql:\"createBulkInvite\"" -} - -func (t *CreateBulkInvite) GetCreateBulkInvite() *CreateBulkInvite_CreateBulkInvite { - if t == nil { - t = &CreateBulkInvite{} - } - return &t.CreateBulkInvite -} - -type CreateInvite struct { - CreateInvite CreateInvite_CreateInvite "json:\"createInvite\" graphql:\"createInvite\"" -} - -func (t *CreateInvite) GetCreateInvite() *CreateInvite_CreateInvite { - if t == nil { - t = &CreateInvite{} - } - return &t.CreateInvite -} - -type DeleteInvite struct { - DeleteInvite DeleteInvite_DeleteInvite "json:\"deleteInvite\" graphql:\"deleteInvite\"" -} - -func (t *DeleteInvite) GetDeleteInvite() *DeleteInvite_DeleteInvite { - if t == nil { - t = &DeleteInvite{} - } - return &t.DeleteInvite -} - -type GetAllInvites struct { - Invites GetAllInvites_Invites "json:\"invites\" graphql:\"invites\"" -} - -func (t *GetAllInvites) GetInvites() *GetAllInvites_Invites { - if t == nil { - t = &GetAllInvites{} - } - return &t.Invites -} - -type GetInviteByID struct { - Invite GetInviteByID_Invite "json:\"invite\" graphql:\"invite\"" -} - -func (t *GetInviteByID) GetInvite() *GetInviteByID_Invite { - if t == nil { - t = &GetInviteByID{} - } - return &t.Invite -} - -type GetInvites struct { - Invites GetInvites_Invites "json:\"invites\" graphql:\"invites\"" -} - -func (t *GetInvites) GetInvites() *GetInvites_Invites { - if t == nil { - t = &GetInvites{} - } - return &t.Invites -} - -type UpdateInvite struct { - UpdateInvite UpdateInvite_UpdateInvite "json:\"updateInvite\" graphql:\"updateInvite\"" -} - -func (t *UpdateInvite) GetUpdateInvite() *UpdateInvite_UpdateInvite { - if t == nil { - t = &UpdateInvite{} - } - return &t.UpdateInvite -} - -type CreateJobResult struct { - CreateJobResult CreateJobResult_CreateJobResult "json:\"createJobResult\" graphql:\"createJobResult\"" -} - -func (t *CreateJobResult) GetCreateJobResult() *CreateJobResult_CreateJobResult { - if t == nil { - t = &CreateJobResult{} - } - return &t.CreateJobResult -} - -type DeleteJobResult struct { - DeleteJobResult DeleteJobResult_DeleteJobResult "json:\"deleteJobResult\" graphql:\"deleteJobResult\"" -} - -func (t *DeleteJobResult) GetDeleteJobResult() *DeleteJobResult_DeleteJobResult { - if t == nil { - t = &DeleteJobResult{} - } - return &t.DeleteJobResult -} - -type GetAllJobResults struct { - JobResults GetAllJobResults_JobResults "json:\"jobResults\" graphql:\"jobResults\"" -} - -func (t *GetAllJobResults) GetJobResults() *GetAllJobResults_JobResults { - if t == nil { - t = &GetAllJobResults{} - } - return &t.JobResults -} - -type GetJobResultByID struct { - JobResult GetJobResultByID_JobResult "json:\"jobResult\" graphql:\"jobResult\"" -} - -func (t *GetJobResultByID) GetJobResult() *GetJobResultByID_JobResult { - if t == nil { - t = &GetJobResultByID{} - } - return &t.JobResult -} - -type GetJobResults struct { - JobResults GetJobResults_JobResults "json:\"jobResults\" graphql:\"jobResults\"" -} - -func (t *GetJobResults) GetJobResults() *GetJobResults_JobResults { - if t == nil { - t = &GetJobResults{} - } - return &t.JobResults -} - -type UpdateJobResult struct { - UpdateJobResult UpdateJobResult_UpdateJobResult "json:\"updateJobResult\" graphql:\"updateJobResult\"" -} - -func (t *UpdateJobResult) GetUpdateJobResult() *UpdateJobResult_UpdateJobResult { - if t == nil { - t = &UpdateJobResult{} - } - return &t.UpdateJobResult -} - -type CreateJobRunner struct { - CreateJobRunner CreateJobRunner_CreateJobRunner "json:\"createJobRunner\" graphql:\"createJobRunner\"" -} - -func (t *CreateJobRunner) GetCreateJobRunner() *CreateJobRunner_CreateJobRunner { - if t == nil { - t = &CreateJobRunner{} - } - return &t.CreateJobRunner -} - -type DeleteJobRunner struct { - DeleteJobRunner DeleteJobRunner_DeleteJobRunner "json:\"deleteJobRunner\" graphql:\"deleteJobRunner\"" -} - -func (t *DeleteJobRunner) GetDeleteJobRunner() *DeleteJobRunner_DeleteJobRunner { - if t == nil { - t = &DeleteJobRunner{} - } - return &t.DeleteJobRunner -} - -type GetAllJobRunners struct { - JobRunners GetAllJobRunners_JobRunners "json:\"jobRunners\" graphql:\"jobRunners\"" -} - -func (t *GetAllJobRunners) GetJobRunners() *GetAllJobRunners_JobRunners { - if t == nil { - t = &GetAllJobRunners{} - } - return &t.JobRunners -} - -type GetJobRunnerByID struct { - JobRunner GetJobRunnerByID_JobRunner "json:\"jobRunner\" graphql:\"jobRunner\"" -} - -func (t *GetJobRunnerByID) GetJobRunner() *GetJobRunnerByID_JobRunner { - if t == nil { - t = &GetJobRunnerByID{} - } - return &t.JobRunner -} - -type GetJobRunners struct { - JobRunners GetJobRunners_JobRunners "json:\"jobRunners\" graphql:\"jobRunners\"" -} - -func (t *GetJobRunners) GetJobRunners() *GetJobRunners_JobRunners { - if t == nil { - t = &GetJobRunners{} - } - return &t.JobRunners -} - -type UpdateJobRunner struct { - UpdateJobRunner UpdateJobRunner_UpdateJobRunner "json:\"updateJobRunner\" graphql:\"updateJobRunner\"" -} - -func (t *UpdateJobRunner) GetUpdateJobRunner() *UpdateJobRunner_UpdateJobRunner { - if t == nil { - t = &UpdateJobRunner{} - } - return &t.UpdateJobRunner -} - -type CreateJobRunnerRegistrationToken struct { - CreateJobRunnerRegistrationToken CreateJobRunnerRegistrationToken_CreateJobRunnerRegistrationToken "json:\"createJobRunnerRegistrationToken\" graphql:\"createJobRunnerRegistrationToken\"" -} - -func (t *CreateJobRunnerRegistrationToken) GetCreateJobRunnerRegistrationToken() *CreateJobRunnerRegistrationToken_CreateJobRunnerRegistrationToken { - if t == nil { - t = &CreateJobRunnerRegistrationToken{} - } - return &t.CreateJobRunnerRegistrationToken -} - -type DeleteJobRunnerRegistrationToken struct { - DeleteJobRunnerRegistrationToken DeleteJobRunnerRegistrationToken_DeleteJobRunnerRegistrationToken "json:\"deleteJobRunnerRegistrationToken\" graphql:\"deleteJobRunnerRegistrationToken\"" -} - -func (t *DeleteJobRunnerRegistrationToken) GetDeleteJobRunnerRegistrationToken() *DeleteJobRunnerRegistrationToken_DeleteJobRunnerRegistrationToken { - if t == nil { - t = &DeleteJobRunnerRegistrationToken{} - } - return &t.DeleteJobRunnerRegistrationToken -} - -type GetAllJobRunnerRegistrationTokens struct { - JobRunnerRegistrationTokens GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens "json:\"jobRunnerRegistrationTokens\" graphql:\"jobRunnerRegistrationTokens\"" -} - -func (t *GetAllJobRunnerRegistrationTokens) GetJobRunnerRegistrationTokens() *GetAllJobRunnerRegistrationTokens_JobRunnerRegistrationTokens { - if t == nil { - t = &GetAllJobRunnerRegistrationTokens{} - } - return &t.JobRunnerRegistrationTokens -} - -type GetJobRunnerRegistrationTokenByID struct { - JobRunnerRegistrationToken GetJobRunnerRegistrationTokenByID_JobRunnerRegistrationToken "json:\"jobRunnerRegistrationToken\" graphql:\"jobRunnerRegistrationToken\"" -} - -func (t *GetJobRunnerRegistrationTokenByID) GetJobRunnerRegistrationToken() *GetJobRunnerRegistrationTokenByID_JobRunnerRegistrationToken { - if t == nil { - t = &GetJobRunnerRegistrationTokenByID{} - } - return &t.JobRunnerRegistrationToken -} - -type GetJobRunnerRegistrationTokens struct { - JobRunnerRegistrationTokens GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens "json:\"jobRunnerRegistrationTokens\" graphql:\"jobRunnerRegistrationTokens\"" -} - -func (t *GetJobRunnerRegistrationTokens) GetJobRunnerRegistrationTokens() *GetJobRunnerRegistrationTokens_JobRunnerRegistrationTokens { - if t == nil { - t = &GetJobRunnerRegistrationTokens{} - } - return &t.JobRunnerRegistrationTokens -} - -type CreateJobRunnerToken struct { - CreateJobRunnerToken CreateJobRunnerToken_CreateJobRunnerToken "json:\"createJobRunnerToken\" graphql:\"createJobRunnerToken\"" -} - -func (t *CreateJobRunnerToken) GetCreateJobRunnerToken() *CreateJobRunnerToken_CreateJobRunnerToken { - if t == nil { - t = &CreateJobRunnerToken{} - } - return &t.CreateJobRunnerToken -} - -type DeleteJobRunnerToken struct { - DeleteJobRunnerToken DeleteJobRunnerToken_DeleteJobRunnerToken "json:\"deleteJobRunnerToken\" graphql:\"deleteJobRunnerToken\"" -} - -func (t *DeleteJobRunnerToken) GetDeleteJobRunnerToken() *DeleteJobRunnerToken_DeleteJobRunnerToken { - if t == nil { - t = &DeleteJobRunnerToken{} - } - return &t.DeleteJobRunnerToken -} - -type GetAllJobRunnerTokens struct { - JobRunnerTokens GetAllJobRunnerTokens_JobRunnerTokens "json:\"jobRunnerTokens\" graphql:\"jobRunnerTokens\"" -} - -func (t *GetAllJobRunnerTokens) GetJobRunnerTokens() *GetAllJobRunnerTokens_JobRunnerTokens { - if t == nil { - t = &GetAllJobRunnerTokens{} - } - return &t.JobRunnerTokens -} - -type GetJobRunnerTokenByID struct { - JobRunnerToken GetJobRunnerTokenByID_JobRunnerToken "json:\"jobRunnerToken\" graphql:\"jobRunnerToken\"" -} - -func (t *GetJobRunnerTokenByID) GetJobRunnerToken() *GetJobRunnerTokenByID_JobRunnerToken { - if t == nil { - t = &GetJobRunnerTokenByID{} - } - return &t.JobRunnerToken -} - -type GetJobRunnerTokens struct { - JobRunnerTokens GetJobRunnerTokens_JobRunnerTokens "json:\"jobRunnerTokens\" graphql:\"jobRunnerTokens\"" -} - -func (t *GetJobRunnerTokens) GetJobRunnerTokens() *GetJobRunnerTokens_JobRunnerTokens { - if t == nil { - t = &GetJobRunnerTokens{} - } - return &t.JobRunnerTokens -} - -type CreateBulkCSVJobTemplate struct { - CreateBulkCSVJobTemplate CreateBulkCSVJobTemplate_CreateBulkCSVJobTemplate "json:\"createBulkCSVJobTemplate\" graphql:\"createBulkCSVJobTemplate\"" -} - -func (t *CreateBulkCSVJobTemplate) GetCreateBulkCSVJobTemplate() *CreateBulkCSVJobTemplate_CreateBulkCSVJobTemplate { - if t == nil { - t = &CreateBulkCSVJobTemplate{} - } - return &t.CreateBulkCSVJobTemplate -} - -type CreateBulkJobTemplate struct { - CreateBulkJobTemplate CreateBulkJobTemplate_CreateBulkJobTemplate "json:\"createBulkJobTemplate\" graphql:\"createBulkJobTemplate\"" -} - -func (t *CreateBulkJobTemplate) GetCreateBulkJobTemplate() *CreateBulkJobTemplate_CreateBulkJobTemplate { - if t == nil { - t = &CreateBulkJobTemplate{} - } - return &t.CreateBulkJobTemplate -} - -type CreateJobTemplate struct { - CreateJobTemplate CreateJobTemplate_CreateJobTemplate "json:\"createJobTemplate\" graphql:\"createJobTemplate\"" -} - -func (t *CreateJobTemplate) GetCreateJobTemplate() *CreateJobTemplate_CreateJobTemplate { - if t == nil { - t = &CreateJobTemplate{} - } - return &t.CreateJobTemplate -} - -type DeleteJobTemplate struct { - DeleteJobTemplate DeleteJobTemplate_DeleteJobTemplate "json:\"deleteJobTemplate\" graphql:\"deleteJobTemplate\"" -} - -func (t *DeleteJobTemplate) GetDeleteJobTemplate() *DeleteJobTemplate_DeleteJobTemplate { - if t == nil { - t = &DeleteJobTemplate{} - } - return &t.DeleteJobTemplate -} - -type GetAllJobTemplates struct { - JobTemplates GetAllJobTemplates_JobTemplates "json:\"jobTemplates\" graphql:\"jobTemplates\"" -} - -func (t *GetAllJobTemplates) GetJobTemplates() *GetAllJobTemplates_JobTemplates { - if t == nil { - t = &GetAllJobTemplates{} - } - return &t.JobTemplates -} - -type GetJobTemplateByID struct { - JobTemplate GetJobTemplateByID_JobTemplate "json:\"jobTemplate\" graphql:\"jobTemplate\"" -} - -func (t *GetJobTemplateByID) GetJobTemplate() *GetJobTemplateByID_JobTemplate { - if t == nil { - t = &GetJobTemplateByID{} - } - return &t.JobTemplate -} - -type GetJobTemplates struct { - JobTemplates GetJobTemplates_JobTemplates "json:\"jobTemplates\" graphql:\"jobTemplates\"" -} - -func (t *GetJobTemplates) GetJobTemplates() *GetJobTemplates_JobTemplates { - if t == nil { - t = &GetJobTemplates{} - } - return &t.JobTemplates -} - -type UpdateJobTemplate struct { - UpdateJobTemplate UpdateJobTemplate_UpdateJobTemplate "json:\"updateJobTemplate\" graphql:\"updateJobTemplate\"" -} - -func (t *UpdateJobTemplate) GetUpdateJobTemplate() *UpdateJobTemplate_UpdateJobTemplate { - if t == nil { - t = &UpdateJobTemplate{} - } - return &t.UpdateJobTemplate -} - -type CreateBulkCSVMappableDomain struct { - CreateBulkCSVMappableDomain CreateBulkCSVMappableDomain_CreateBulkCSVMappableDomain "json:\"createBulkCSVMappableDomain\" graphql:\"createBulkCSVMappableDomain\"" -} - -func (t *CreateBulkCSVMappableDomain) GetCreateBulkCSVMappableDomain() *CreateBulkCSVMappableDomain_CreateBulkCSVMappableDomain { - if t == nil { - t = &CreateBulkCSVMappableDomain{} - } - return &t.CreateBulkCSVMappableDomain -} - -type CreateBulkMappableDomain struct { - CreateBulkMappableDomain CreateBulkMappableDomain_CreateBulkMappableDomain "json:\"createBulkMappableDomain\" graphql:\"createBulkMappableDomain\"" -} - -func (t *CreateBulkMappableDomain) GetCreateBulkMappableDomain() *CreateBulkMappableDomain_CreateBulkMappableDomain { - if t == nil { - t = &CreateBulkMappableDomain{} - } - return &t.CreateBulkMappableDomain -} - -type CreateMappableDomain struct { - CreateMappableDomain CreateMappableDomain_CreateMappableDomain "json:\"createMappableDomain\" graphql:\"createMappableDomain\"" -} - -func (t *CreateMappableDomain) GetCreateMappableDomain() *CreateMappableDomain_CreateMappableDomain { - if t == nil { - t = &CreateMappableDomain{} - } - return &t.CreateMappableDomain -} - -type DeleteMappableDomain struct { - DeleteMappableDomain DeleteMappableDomain_DeleteMappableDomain "json:\"deleteMappableDomain\" graphql:\"deleteMappableDomain\"" -} - -func (t *DeleteMappableDomain) GetDeleteMappableDomain() *DeleteMappableDomain_DeleteMappableDomain { - if t == nil { - t = &DeleteMappableDomain{} - } - return &t.DeleteMappableDomain -} - -type GetAllMappableDomains struct { - MappableDomains GetAllMappableDomains_MappableDomains "json:\"mappableDomains\" graphql:\"mappableDomains\"" -} - -func (t *GetAllMappableDomains) GetMappableDomains() *GetAllMappableDomains_MappableDomains { - if t == nil { - t = &GetAllMappableDomains{} - } - return &t.MappableDomains -} - -type GetMappableDomainByID struct { - MappableDomain GetMappableDomainByID_MappableDomain "json:\"mappableDomain\" graphql:\"mappableDomain\"" -} - -func (t *GetMappableDomainByID) GetMappableDomain() *GetMappableDomainByID_MappableDomain { - if t == nil { - t = &GetMappableDomainByID{} - } - return &t.MappableDomain -} - -type GetMappableDomains struct { - MappableDomains GetMappableDomains_MappableDomains "json:\"mappableDomains\" graphql:\"mappableDomains\"" -} - -func (t *GetMappableDomains) GetMappableDomains() *GetMappableDomains_MappableDomains { - if t == nil { - t = &GetMappableDomains{} - } - return &t.MappableDomains -} - -type UpdateMappableDomain struct { - UpdateMappableDomain UpdateMappableDomain_UpdateMappableDomain "json:\"updateMappableDomain\" graphql:\"updateMappableDomain\"" -} - -func (t *UpdateMappableDomain) GetUpdateMappableDomain() *UpdateMappableDomain_UpdateMappableDomain { - if t == nil { - t = &UpdateMappableDomain{} - } - return &t.UpdateMappableDomain -} - -type CreateBulkCSVMappedControl struct { - CreateBulkCSVMappedControl CreateBulkCSVMappedControl_CreateBulkCSVMappedControl "json:\"createBulkCSVMappedControl\" graphql:\"createBulkCSVMappedControl\"" -} - -func (t *CreateBulkCSVMappedControl) GetCreateBulkCSVMappedControl() *CreateBulkCSVMappedControl_CreateBulkCSVMappedControl { - if t == nil { - t = &CreateBulkCSVMappedControl{} - } - return &t.CreateBulkCSVMappedControl -} - -type CreateBulkMappedControl struct { - CreateBulkMappedControl CreateBulkMappedControl_CreateBulkMappedControl "json:\"createBulkMappedControl\" graphql:\"createBulkMappedControl\"" -} - -func (t *CreateBulkMappedControl) GetCreateBulkMappedControl() *CreateBulkMappedControl_CreateBulkMappedControl { - if t == nil { - t = &CreateBulkMappedControl{} - } - return &t.CreateBulkMappedControl -} - -type CreateMappedControl struct { - CreateMappedControl CreateMappedControl_CreateMappedControl "json:\"createMappedControl\" graphql:\"createMappedControl\"" -} - -func (t *CreateMappedControl) GetCreateMappedControl() *CreateMappedControl_CreateMappedControl { - if t == nil { - t = &CreateMappedControl{} - } - return &t.CreateMappedControl -} - -type DeleteMappedControl struct { - DeleteMappedControl DeleteMappedControl_DeleteMappedControl "json:\"deleteMappedControl\" graphql:\"deleteMappedControl\"" -} - -func (t *DeleteMappedControl) GetDeleteMappedControl() *DeleteMappedControl_DeleteMappedControl { - if t == nil { - t = &DeleteMappedControl{} - } - return &t.DeleteMappedControl -} - -type GetAllMappedControls struct { - MappedControls GetAllMappedControls_MappedControls "json:\"mappedControls\" graphql:\"mappedControls\"" -} - -func (t *GetAllMappedControls) GetMappedControls() *GetAllMappedControls_MappedControls { - if t == nil { - t = &GetAllMappedControls{} - } - return &t.MappedControls -} - -type GetMappedAllFromControlsForID struct { - MappedControl GetMappedAllFromControlsForID_MappedControl "json:\"mappedControl\" graphql:\"mappedControl\"" -} - -func (t *GetMappedAllFromControlsForID) GetMappedControl() *GetMappedAllFromControlsForID_MappedControl { - if t == nil { - t = &GetMappedAllFromControlsForID{} - } - return &t.MappedControl -} - -type GetMappedAllFromSubcontrolsForID struct { - MappedControl GetMappedAllFromSubcontrolsForID_MappedControl "json:\"mappedControl\" graphql:\"mappedControl\"" -} - -func (t *GetMappedAllFromSubcontrolsForID) GetMappedControl() *GetMappedAllFromSubcontrolsForID_MappedControl { - if t == nil { - t = &GetMappedAllFromSubcontrolsForID{} - } - return &t.MappedControl -} - -type GetMappedAllToControlsForID struct { - MappedControl GetMappedAllToControlsForID_MappedControl "json:\"mappedControl\" graphql:\"mappedControl\"" -} - -func (t *GetMappedAllToControlsForID) GetMappedControl() *GetMappedAllToControlsForID_MappedControl { - if t == nil { - t = &GetMappedAllToControlsForID{} - } - return &t.MappedControl -} - -type GetMappedAllToSubcontrolsForID struct { - MappedControl GetMappedAllToSubcontrolsForID_MappedControl "json:\"mappedControl\" graphql:\"mappedControl\"" -} - -func (t *GetMappedAllToSubcontrolsForID) GetMappedControl() *GetMappedAllToSubcontrolsForID_MappedControl { - if t == nil { - t = &GetMappedAllToSubcontrolsForID{} - } - return &t.MappedControl -} - -type GetMappedControlByID struct { - MappedControl GetMappedControlByID_MappedControl "json:\"mappedControl\" graphql:\"mappedControl\"" -} - -func (t *GetMappedControlByID) GetMappedControl() *GetMappedControlByID_MappedControl { - if t == nil { - t = &GetMappedControlByID{} - } - return &t.MappedControl -} - -type GetMappedControls struct { - MappedControls GetMappedControls_MappedControls "json:\"mappedControls\" graphql:\"mappedControls\"" -} - -func (t *GetMappedControls) GetMappedControls() *GetMappedControls_MappedControls { - if t == nil { - t = &GetMappedControls{} - } - return &t.MappedControls -} - -type UpdateMappedControl struct { - UpdateMappedControl UpdateMappedControl_UpdateMappedControl "json:\"updateMappedControl\" graphql:\"updateMappedControl\"" -} - -func (t *UpdateMappedControl) GetUpdateMappedControl() *UpdateMappedControl_UpdateMappedControl { - if t == nil { - t = &UpdateMappedControl{} - } - return &t.UpdateMappedControl -} - -type CreateBulkCSVNarrative struct { - CreateBulkCSVNarrative CreateBulkCSVNarrative_CreateBulkCSVNarrative "json:\"createBulkCSVNarrative\" graphql:\"createBulkCSVNarrative\"" -} - -func (t *CreateBulkCSVNarrative) GetCreateBulkCSVNarrative() *CreateBulkCSVNarrative_CreateBulkCSVNarrative { - if t == nil { - t = &CreateBulkCSVNarrative{} - } - return &t.CreateBulkCSVNarrative -} - -type CreateBulkNarrative struct { - CreateBulkNarrative CreateBulkNarrative_CreateBulkNarrative "json:\"createBulkNarrative\" graphql:\"createBulkNarrative\"" -} - -func (t *CreateBulkNarrative) GetCreateBulkNarrative() *CreateBulkNarrative_CreateBulkNarrative { - if t == nil { - t = &CreateBulkNarrative{} - } - return &t.CreateBulkNarrative -} - -type CreateNarrative struct { - CreateNarrative CreateNarrative_CreateNarrative "json:\"createNarrative\" graphql:\"createNarrative\"" -} - -func (t *CreateNarrative) GetCreateNarrative() *CreateNarrative_CreateNarrative { - if t == nil { - t = &CreateNarrative{} - } - return &t.CreateNarrative -} - -type DeleteNarrative struct { - DeleteNarrative DeleteNarrative_DeleteNarrative "json:\"deleteNarrative\" graphql:\"deleteNarrative\"" -} - -func (t *DeleteNarrative) GetDeleteNarrative() *DeleteNarrative_DeleteNarrative { - if t == nil { - t = &DeleteNarrative{} - } - return &t.DeleteNarrative -} - -type GetAllNarratives struct { - Narratives GetAllNarratives_Narratives "json:\"narratives\" graphql:\"narratives\"" -} - -func (t *GetAllNarratives) GetNarratives() *GetAllNarratives_Narratives { - if t == nil { - t = &GetAllNarratives{} - } - return &t.Narratives -} - -type GetNarrativeByID struct { - Narrative GetNarrativeByID_Narrative "json:\"narrative\" graphql:\"narrative\"" -} - -func (t *GetNarrativeByID) GetNarrative() *GetNarrativeByID_Narrative { - if t == nil { - t = &GetNarrativeByID{} - } - return &t.Narrative -} - -type GetNarratives struct { - Narratives GetNarratives_Narratives "json:\"narratives\" graphql:\"narratives\"" -} - -func (t *GetNarratives) GetNarratives() *GetNarratives_Narratives { - if t == nil { - t = &GetNarratives{} - } - return &t.Narratives -} - -type UpdateNarrative struct { - UpdateNarrative UpdateNarrative_UpdateNarrative "json:\"updateNarrative\" graphql:\"updateNarrative\"" -} - -func (t *UpdateNarrative) GetUpdateNarrative() *UpdateNarrative_UpdateNarrative { - if t == nil { - t = &UpdateNarrative{} - } - return &t.UpdateNarrative -} - -type DeleteNote struct { - DeleteNote DeleteNote_DeleteNote "json:\"deleteNote\" graphql:\"deleteNote\"" -} - -func (t *DeleteNote) GetDeleteNote() *DeleteNote_DeleteNote { - if t == nil { - t = &DeleteNote{} - } - return &t.DeleteNote -} - -type CreateNotification struct { - CreateNotification CreateNotification_CreateNotification "json:\"createNotification\" graphql:\"createNotification\"" -} - -func (t *CreateNotification) GetCreateNotification() *CreateNotification_CreateNotification { - if t == nil { - t = &CreateNotification{} - } - return &t.CreateNotification -} - -type CreateBulkCSVNotificationPreference struct { - CreateBulkCSVNotificationPreference CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference "json:\"createBulkCSVNotificationPreference\" graphql:\"createBulkCSVNotificationPreference\"" -} - -func (t *CreateBulkCSVNotificationPreference) GetCreateBulkCSVNotificationPreference() *CreateBulkCSVNotificationPreference_CreateBulkCSVNotificationPreference { - if t == nil { - t = &CreateBulkCSVNotificationPreference{} - } - return &t.CreateBulkCSVNotificationPreference -} - -type CreateBulkNotificationPreference struct { - CreateBulkNotificationPreference CreateBulkNotificationPreference_CreateBulkNotificationPreference "json:\"createBulkNotificationPreference\" graphql:\"createBulkNotificationPreference\"" -} - -func (t *CreateBulkNotificationPreference) GetCreateBulkNotificationPreference() *CreateBulkNotificationPreference_CreateBulkNotificationPreference { - if t == nil { - t = &CreateBulkNotificationPreference{} - } - return &t.CreateBulkNotificationPreference -} - -type CreateNotificationPreference struct { - CreateNotificationPreference CreateNotificationPreference_CreateNotificationPreference "json:\"createNotificationPreference\" graphql:\"createNotificationPreference\"" -} - -func (t *CreateNotificationPreference) GetCreateNotificationPreference() *CreateNotificationPreference_CreateNotificationPreference { - if t == nil { - t = &CreateNotificationPreference{} - } - return &t.CreateNotificationPreference -} - -type DeleteNotificationPreference struct { - DeleteNotificationPreference DeleteNotificationPreference_DeleteNotificationPreference "json:\"deleteNotificationPreference\" graphql:\"deleteNotificationPreference\"" -} - -func (t *DeleteNotificationPreference) GetDeleteNotificationPreference() *DeleteNotificationPreference_DeleteNotificationPreference { - if t == nil { - t = &DeleteNotificationPreference{} - } - return &t.DeleteNotificationPreference -} - -type UpdateBulkNotificationPreference struct { - UpdateBulkNotificationPreference UpdateBulkNotificationPreference_UpdateBulkNotificationPreference "json:\"updateBulkNotificationPreference\" graphql:\"updateBulkNotificationPreference\"" -} - -func (t *UpdateBulkNotificationPreference) GetUpdateBulkNotificationPreference() *UpdateBulkNotificationPreference_UpdateBulkNotificationPreference { - if t == nil { - t = &UpdateBulkNotificationPreference{} - } - return &t.UpdateBulkNotificationPreference -} - -type UpdateBulkCSVNotificationPreference struct { - UpdateBulkCSVNotificationPreference UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference "json:\"updateBulkCSVNotificationPreference\" graphql:\"updateBulkCSVNotificationPreference\"" -} - -func (t *UpdateBulkCSVNotificationPreference) GetUpdateBulkCSVNotificationPreference() *UpdateBulkCSVNotificationPreference_UpdateBulkCSVNotificationPreference { - if t == nil { - t = &UpdateBulkCSVNotificationPreference{} - } - return &t.UpdateBulkCSVNotificationPreference -} - -type DeleteBulkNotificationPreference struct { - DeleteBulkNotificationPreference DeleteBulkNotificationPreference_DeleteBulkNotificationPreference "json:\"deleteBulkNotificationPreference\" graphql:\"deleteBulkNotificationPreference\"" -} - -func (t *DeleteBulkNotificationPreference) GetDeleteBulkNotificationPreference() *DeleteBulkNotificationPreference_DeleteBulkNotificationPreference { - if t == nil { - t = &DeleteBulkNotificationPreference{} - } - return &t.DeleteBulkNotificationPreference -} - -type GetAllNotificationPreferences struct { - NotificationPreferences GetAllNotificationPreferences_NotificationPreferences "json:\"notificationPreferences\" graphql:\"notificationPreferences\"" -} - -func (t *GetAllNotificationPreferences) GetNotificationPreferences() *GetAllNotificationPreferences_NotificationPreferences { - if t == nil { - t = &GetAllNotificationPreferences{} - } - return &t.NotificationPreferences -} - -type GetNotificationPreferenceByID struct { - NotificationPreference GetNotificationPreferenceByID_NotificationPreference "json:\"notificationPreference\" graphql:\"notificationPreference\"" -} - -func (t *GetNotificationPreferenceByID) GetNotificationPreference() *GetNotificationPreferenceByID_NotificationPreference { - if t == nil { - t = &GetNotificationPreferenceByID{} - } - return &t.NotificationPreference -} - -type GetNotificationPreferences struct { - NotificationPreferences GetNotificationPreferences_NotificationPreferences "json:\"notificationPreferences\" graphql:\"notificationPreferences\"" -} - -func (t *GetNotificationPreferences) GetNotificationPreferences() *GetNotificationPreferences_NotificationPreferences { - if t == nil { - t = &GetNotificationPreferences{} - } - return &t.NotificationPreferences -} - -type UpdateNotificationPreference struct { - UpdateNotificationPreference UpdateNotificationPreference_UpdateNotificationPreference "json:\"updateNotificationPreference\" graphql:\"updateNotificationPreference\"" -} - -func (t *UpdateNotificationPreference) GetUpdateNotificationPreference() *UpdateNotificationPreference_UpdateNotificationPreference { - if t == nil { - t = &UpdateNotificationPreference{} - } - return &t.UpdateNotificationPreference -} - -type CreateBulkCSVNotificationTemplate struct { - CreateBulkCSVNotificationTemplate CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate "json:\"createBulkCSVNotificationTemplate\" graphql:\"createBulkCSVNotificationTemplate\"" -} - -func (t *CreateBulkCSVNotificationTemplate) GetCreateBulkCSVNotificationTemplate() *CreateBulkCSVNotificationTemplate_CreateBulkCSVNotificationTemplate { - if t == nil { - t = &CreateBulkCSVNotificationTemplate{} - } - return &t.CreateBulkCSVNotificationTemplate -} - -type CreateBulkNotificationTemplate struct { - CreateBulkNotificationTemplate CreateBulkNotificationTemplate_CreateBulkNotificationTemplate "json:\"createBulkNotificationTemplate\" graphql:\"createBulkNotificationTemplate\"" -} - -func (t *CreateBulkNotificationTemplate) GetCreateBulkNotificationTemplate() *CreateBulkNotificationTemplate_CreateBulkNotificationTemplate { - if t == nil { - t = &CreateBulkNotificationTemplate{} - } - return &t.CreateBulkNotificationTemplate -} - -type CreateNotificationTemplate struct { - CreateNotificationTemplate CreateNotificationTemplate_CreateNotificationTemplate "json:\"createNotificationTemplate\" graphql:\"createNotificationTemplate\"" -} - -func (t *CreateNotificationTemplate) GetCreateNotificationTemplate() *CreateNotificationTemplate_CreateNotificationTemplate { - if t == nil { - t = &CreateNotificationTemplate{} - } - return &t.CreateNotificationTemplate -} - -type DeleteBulkNotificationTemplate struct { - DeleteBulkNotificationTemplate DeleteBulkNotificationTemplate_DeleteBulkNotificationTemplate "json:\"deleteBulkNotificationTemplate\" graphql:\"deleteBulkNotificationTemplate\"" -} - -func (t *DeleteBulkNotificationTemplate) GetDeleteBulkNotificationTemplate() *DeleteBulkNotificationTemplate_DeleteBulkNotificationTemplate { - if t == nil { - t = &DeleteBulkNotificationTemplate{} - } - return &t.DeleteBulkNotificationTemplate -} - -type DeleteNotificationTemplate struct { - DeleteNotificationTemplate DeleteNotificationTemplate_DeleteNotificationTemplate "json:\"deleteNotificationTemplate\" graphql:\"deleteNotificationTemplate\"" -} - -func (t *DeleteNotificationTemplate) GetDeleteNotificationTemplate() *DeleteNotificationTemplate_DeleteNotificationTemplate { - if t == nil { - t = &DeleteNotificationTemplate{} - } - return &t.DeleteNotificationTemplate -} - -type GetAllNotificationTemplates struct { - NotificationTemplates GetAllNotificationTemplates_NotificationTemplates "json:\"notificationTemplates\" graphql:\"notificationTemplates\"" -} - -func (t *GetAllNotificationTemplates) GetNotificationTemplates() *GetAllNotificationTemplates_NotificationTemplates { - if t == nil { - t = &GetAllNotificationTemplates{} - } - return &t.NotificationTemplates -} - -type GetNotificationTemplateByID struct { - NotificationTemplate GetNotificationTemplateByID_NotificationTemplate "json:\"notificationTemplate\" graphql:\"notificationTemplate\"" -} - -func (t *GetNotificationTemplateByID) GetNotificationTemplate() *GetNotificationTemplateByID_NotificationTemplate { - if t == nil { - t = &GetNotificationTemplateByID{} - } - return &t.NotificationTemplate -} - -type GetNotificationTemplates struct { - NotificationTemplates GetNotificationTemplates_NotificationTemplates "json:\"notificationTemplates\" graphql:\"notificationTemplates\"" -} - -func (t *GetNotificationTemplates) GetNotificationTemplates() *GetNotificationTemplates_NotificationTemplates { - if t == nil { - t = &GetNotificationTemplates{} - } - return &t.NotificationTemplates -} - -type UpdateBulkCSVNotificationTemplate struct { - UpdateBulkCSVNotificationTemplate UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate "json:\"updateBulkCSVNotificationTemplate\" graphql:\"updateBulkCSVNotificationTemplate\"" -} - -func (t *UpdateBulkCSVNotificationTemplate) GetUpdateBulkCSVNotificationTemplate() *UpdateBulkCSVNotificationTemplate_UpdateBulkCSVNotificationTemplate { - if t == nil { - t = &UpdateBulkCSVNotificationTemplate{} - } - return &t.UpdateBulkCSVNotificationTemplate -} - -type UpdateBulkNotificationTemplate struct { - UpdateBulkNotificationTemplate UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate "json:\"updateBulkNotificationTemplate\" graphql:\"updateBulkNotificationTemplate\"" -} - -func (t *UpdateBulkNotificationTemplate) GetUpdateBulkNotificationTemplate() *UpdateBulkNotificationTemplate_UpdateBulkNotificationTemplate { - if t == nil { - t = &UpdateBulkNotificationTemplate{} - } - return &t.UpdateBulkNotificationTemplate -} - -type UpdateNotificationTemplate struct { - UpdateNotificationTemplate UpdateNotificationTemplate_UpdateNotificationTemplate "json:\"updateNotificationTemplate\" graphql:\"updateNotificationTemplate\"" -} - -func (t *UpdateNotificationTemplate) GetUpdateNotificationTemplate() *UpdateNotificationTemplate_UpdateNotificationTemplate { - if t == nil { - t = &UpdateNotificationTemplate{} - } - return &t.UpdateNotificationTemplate -} - -type CreateOnboarding struct { - CreateOnboarding CreateOnboarding_CreateOnboarding "json:\"createOnboarding\" graphql:\"createOnboarding\"" -} - -func (t *CreateOnboarding) GetCreateOnboarding() *CreateOnboarding_CreateOnboarding { - if t == nil { - t = &CreateOnboarding{} - } - return &t.CreateOnboarding -} - -type CreateOrganization struct { - CreateOrganization CreateOrganization_CreateOrganization "json:\"createOrganization\" graphql:\"createOrganization\"" -} - -func (t *CreateOrganization) GetCreateOrganization() *CreateOrganization_CreateOrganization { - if t == nil { - t = &CreateOrganization{} - } - return &t.CreateOrganization -} - -type DeleteOrganization struct { - DeleteOrganization DeleteOrganization_DeleteOrganization "json:\"deleteOrganization\" graphql:\"deleteOrganization\"" -} - -func (t *DeleteOrganization) GetDeleteOrganization() *DeleteOrganization_DeleteOrganization { - if t == nil { - t = &DeleteOrganization{} - } - return &t.DeleteOrganization -} - -type GetAllOrganizations struct { - Organizations GetAllOrganizations_Organizations "json:\"organizations\" graphql:\"organizations\"" -} - -func (t *GetAllOrganizations) GetOrganizations() *GetAllOrganizations_Organizations { - if t == nil { - t = &GetAllOrganizations{} - } - return &t.Organizations -} - -type GetOrganizationByID struct { - Organization GetOrganizationByID_Organization "json:\"organization\" graphql:\"organization\"" -} - -func (t *GetOrganizationByID) GetOrganization() *GetOrganizationByID_Organization { - if t == nil { - t = &GetOrganizationByID{} - } - return &t.Organization -} - -type GetOrganizations struct { - Organizations GetOrganizations_Organizations "json:\"organizations\" graphql:\"organizations\"" -} - -func (t *GetOrganizations) GetOrganizations() *GetOrganizations_Organizations { - if t == nil { - t = &GetOrganizations{} - } - return &t.Organizations -} - -type UpdateOrganization struct { - UpdateOrganization UpdateOrganization_UpdateOrganization "json:\"updateOrganization\" graphql:\"updateOrganization\"" -} - -func (t *UpdateOrganization) GetUpdateOrganization() *UpdateOrganization_UpdateOrganization { - if t == nil { - t = &UpdateOrganization{} - } - return &t.UpdateOrganization -} - -type CreateBulkCSVOrganizationSetting struct { - CreateBulkCSVOrganizationSetting CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting "json:\"createBulkCSVOrganizationSetting\" graphql:\"createBulkCSVOrganizationSetting\"" -} - -func (t *CreateBulkCSVOrganizationSetting) GetCreateBulkCSVOrganizationSetting() *CreateBulkCSVOrganizationSetting_CreateBulkCSVOrganizationSetting { - if t == nil { - t = &CreateBulkCSVOrganizationSetting{} - } - return &t.CreateBulkCSVOrganizationSetting -} - -type CreateBulkOrganizationSetting struct { - CreateBulkOrganizationSetting CreateBulkOrganizationSetting_CreateBulkOrganizationSetting "json:\"createBulkOrganizationSetting\" graphql:\"createBulkOrganizationSetting\"" -} - -func (t *CreateBulkOrganizationSetting) GetCreateBulkOrganizationSetting() *CreateBulkOrganizationSetting_CreateBulkOrganizationSetting { - if t == nil { - t = &CreateBulkOrganizationSetting{} - } - return &t.CreateBulkOrganizationSetting -} - -type CreateOrganizationSetting struct { - CreateOrganizationSetting CreateOrganizationSetting_CreateOrganizationSetting "json:\"createOrganizationSetting\" graphql:\"createOrganizationSetting\"" -} - -func (t *CreateOrganizationSetting) GetCreateOrganizationSetting() *CreateOrganizationSetting_CreateOrganizationSetting { - if t == nil { - t = &CreateOrganizationSetting{} - } - return &t.CreateOrganizationSetting -} - -type DeleteOrganizationSetting struct { - DeleteOrganizationSetting DeleteOrganizationSetting_DeleteOrganizationSetting "json:\"deleteOrganizationSetting\" graphql:\"deleteOrganizationSetting\"" -} - -func (t *DeleteOrganizationSetting) GetDeleteOrganizationSetting() *DeleteOrganizationSetting_DeleteOrganizationSetting { - if t == nil { - t = &DeleteOrganizationSetting{} - } - return &t.DeleteOrganizationSetting -} - -type GetAllOrganizationSettings struct { - OrganizationSettings GetAllOrganizationSettings_OrganizationSettings "json:\"organizationSettings\" graphql:\"organizationSettings\"" -} - -func (t *GetAllOrganizationSettings) GetOrganizationSettings() *GetAllOrganizationSettings_OrganizationSettings { - if t == nil { - t = &GetAllOrganizationSettings{} - } - return &t.OrganizationSettings -} - -type GetOrganizationSettingByID struct { - OrganizationSetting GetOrganizationSettingByID_OrganizationSetting "json:\"organizationSetting\" graphql:\"organizationSetting\"" -} - -func (t *GetOrganizationSettingByID) GetOrganizationSetting() *GetOrganizationSettingByID_OrganizationSetting { - if t == nil { - t = &GetOrganizationSettingByID{} - } - return &t.OrganizationSetting -} - -type GetOrganizationSettings struct { - OrganizationSettings GetOrganizationSettings_OrganizationSettings "json:\"organizationSettings\" graphql:\"organizationSettings\"" -} - -func (t *GetOrganizationSettings) GetOrganizationSettings() *GetOrganizationSettings_OrganizationSettings { - if t == nil { - t = &GetOrganizationSettings{} - } - return &t.OrganizationSettings -} - -type UpdateOrganizationSetting struct { - UpdateOrganizationSetting UpdateOrganizationSetting_UpdateOrganizationSetting "json:\"updateOrganizationSetting\" graphql:\"updateOrganizationSetting\"" -} - -func (t *UpdateOrganizationSetting) GetUpdateOrganizationSetting() *UpdateOrganizationSetting_UpdateOrganizationSetting { - if t == nil { - t = &UpdateOrganizationSetting{} - } - return &t.UpdateOrganizationSetting -} - -type CreateBulkCSVOrgMembership struct { - CreateBulkCSVOrgMembership CreateBulkCSVOrgMembership_CreateBulkCSVOrgMembership "json:\"createBulkCSVOrgMembership\" graphql:\"createBulkCSVOrgMembership\"" -} - -func (t *CreateBulkCSVOrgMembership) GetCreateBulkCSVOrgMembership() *CreateBulkCSVOrgMembership_CreateBulkCSVOrgMembership { - if t == nil { - t = &CreateBulkCSVOrgMembership{} - } - return &t.CreateBulkCSVOrgMembership -} - -type CreateBulkOrgMembership struct { - CreateBulkOrgMembership CreateBulkOrgMembership_CreateBulkOrgMembership "json:\"createBulkOrgMembership\" graphql:\"createBulkOrgMembership\"" -} - -func (t *CreateBulkOrgMembership) GetCreateBulkOrgMembership() *CreateBulkOrgMembership_CreateBulkOrgMembership { - if t == nil { - t = &CreateBulkOrgMembership{} - } - return &t.CreateBulkOrgMembership -} - -type CreateOrgMembership struct { - CreateOrgMembership CreateOrgMembership_CreateOrgMembership "json:\"createOrgMembership\" graphql:\"createOrgMembership\"" -} - -func (t *CreateOrgMembership) GetCreateOrgMembership() *CreateOrgMembership_CreateOrgMembership { - if t == nil { - t = &CreateOrgMembership{} - } - return &t.CreateOrgMembership -} - -type DeleteOrgMembership struct { - DeleteOrgMembership DeleteOrgMembership_DeleteOrgMembership "json:\"deleteOrgMembership\" graphql:\"deleteOrgMembership\"" -} - -func (t *DeleteOrgMembership) GetDeleteOrgMembership() *DeleteOrgMembership_DeleteOrgMembership { - if t == nil { - t = &DeleteOrgMembership{} - } - return &t.DeleteOrgMembership -} - -type GetAllOrgMemberships struct { - OrgMemberships GetAllOrgMemberships_OrgMemberships "json:\"orgMemberships\" graphql:\"orgMemberships\"" -} - -func (t *GetAllOrgMemberships) GetOrgMemberships() *GetAllOrgMemberships_OrgMemberships { - if t == nil { - t = &GetAllOrgMemberships{} - } - return &t.OrgMemberships -} - -type GetOrgMembershipByID struct { - OrgMembership GetOrgMembershipByID_OrgMembership "json:\"orgMembership\" graphql:\"orgMembership\"" -} - -func (t *GetOrgMembershipByID) GetOrgMembership() *GetOrgMembershipByID_OrgMembership { - if t == nil { - t = &GetOrgMembershipByID{} - } - return &t.OrgMembership -} - -type GetOrgMemberships struct { - OrgMemberships GetOrgMemberships_OrgMemberships "json:\"orgMemberships\" graphql:\"orgMemberships\"" -} - -func (t *GetOrgMemberships) GetOrgMemberships() *GetOrgMemberships_OrgMemberships { - if t == nil { - t = &GetOrgMemberships{} - } - return &t.OrgMemberships -} - -type UpdateOrgMembership struct { - UpdateOrgMembership UpdateOrgMembership_UpdateOrgMembership "json:\"updateOrgMembership\" graphql:\"updateOrgMembership\"" -} - -func (t *UpdateOrgMembership) GetUpdateOrgMembership() *UpdateOrgMembership_UpdateOrgMembership { - if t == nil { - t = &UpdateOrgMembership{} - } - return &t.UpdateOrgMembership -} - -type GetAllOrgSubscriptions struct { - OrgSubscriptions GetAllOrgSubscriptions_OrgSubscriptions "json:\"orgSubscriptions\" graphql:\"orgSubscriptions\"" -} - -func (t *GetAllOrgSubscriptions) GetOrgSubscriptions() *GetAllOrgSubscriptions_OrgSubscriptions { - if t == nil { - t = &GetAllOrgSubscriptions{} - } - return &t.OrgSubscriptions -} - -type GetOrgSubscriptionByID struct { - OrgSubscription GetOrgSubscriptionByID_OrgSubscription "json:\"orgSubscription\" graphql:\"orgSubscription\"" -} - -func (t *GetOrgSubscriptionByID) GetOrgSubscription() *GetOrgSubscriptionByID_OrgSubscription { - if t == nil { - t = &GetOrgSubscriptionByID{} - } - return &t.OrgSubscription -} - -type GetOrgSubscriptions struct { - OrgSubscriptions GetOrgSubscriptions_OrgSubscriptions "json:\"orgSubscriptions\" graphql:\"orgSubscriptions\"" -} - -func (t *GetOrgSubscriptions) GetOrgSubscriptions() *GetOrgSubscriptions_OrgSubscriptions { - if t == nil { - t = &GetOrgSubscriptions{} - } - return &t.OrgSubscriptions -} - -type CreatePersonalAccessToken struct { - CreatePersonalAccessToken CreatePersonalAccessToken_CreatePersonalAccessToken "json:\"createPersonalAccessToken\" graphql:\"createPersonalAccessToken\"" -} - -func (t *CreatePersonalAccessToken) GetCreatePersonalAccessToken() *CreatePersonalAccessToken_CreatePersonalAccessToken { - if t == nil { - t = &CreatePersonalAccessToken{} - } - return &t.CreatePersonalAccessToken -} - -type DeletePersonalAccessToken struct { - DeletePersonalAccessToken DeletePersonalAccessToken_DeletePersonalAccessToken "json:\"deletePersonalAccessToken\" graphql:\"deletePersonalAccessToken\"" -} - -func (t *DeletePersonalAccessToken) GetDeletePersonalAccessToken() *DeletePersonalAccessToken_DeletePersonalAccessToken { - if t == nil { - t = &DeletePersonalAccessToken{} - } - return &t.DeletePersonalAccessToken -} - -type GetAllPersonalAccessTokens struct { - PersonalAccessTokens GetAllPersonalAccessTokens_PersonalAccessTokens "json:\"personalAccessTokens\" graphql:\"personalAccessTokens\"" -} - -func (t *GetAllPersonalAccessTokens) GetPersonalAccessTokens() *GetAllPersonalAccessTokens_PersonalAccessTokens { - if t == nil { - t = &GetAllPersonalAccessTokens{} - } - return &t.PersonalAccessTokens -} - -type GetPersonalAccessTokenByID struct { - PersonalAccessToken GetPersonalAccessTokenByID_PersonalAccessToken "json:\"personalAccessToken\" graphql:\"personalAccessToken\"" -} - -func (t *GetPersonalAccessTokenByID) GetPersonalAccessToken() *GetPersonalAccessTokenByID_PersonalAccessToken { - if t == nil { - t = &GetPersonalAccessTokenByID{} - } - return &t.PersonalAccessToken -} - -type GetPersonalAccessTokens struct { - PersonalAccessTokens GetPersonalAccessTokens_PersonalAccessTokens "json:\"personalAccessTokens\" graphql:\"personalAccessTokens\"" -} - -func (t *GetPersonalAccessTokens) GetPersonalAccessTokens() *GetPersonalAccessTokens_PersonalAccessTokens { - if t == nil { - t = &GetPersonalAccessTokens{} - } - return &t.PersonalAccessTokens -} - -type UpdatePersonalAccessToken struct { - UpdatePersonalAccessToken UpdatePersonalAccessToken_UpdatePersonalAccessToken "json:\"updatePersonalAccessToken\" graphql:\"updatePersonalAccessToken\"" -} - -func (t *UpdatePersonalAccessToken) GetUpdatePersonalAccessToken() *UpdatePersonalAccessToken_UpdatePersonalAccessToken { - if t == nil { - t = &UpdatePersonalAccessToken{} - } - return &t.UpdatePersonalAccessToken -} - -type CreateBulkCSVPlatform struct { - CreateBulkCSVPlatform CreateBulkCSVPlatform_CreateBulkCSVPlatform "json:\"createBulkCSVPlatform\" graphql:\"createBulkCSVPlatform\"" -} - -func (t *CreateBulkCSVPlatform) GetCreateBulkCSVPlatform() *CreateBulkCSVPlatform_CreateBulkCSVPlatform { - if t == nil { - t = &CreateBulkCSVPlatform{} - } - return &t.CreateBulkCSVPlatform -} - -type CreateBulkPlatform struct { - CreateBulkPlatform CreateBulkPlatform_CreateBulkPlatform "json:\"createBulkPlatform\" graphql:\"createBulkPlatform\"" -} - -func (t *CreateBulkPlatform) GetCreateBulkPlatform() *CreateBulkPlatform_CreateBulkPlatform { - if t == nil { - t = &CreateBulkPlatform{} - } - return &t.CreateBulkPlatform -} - -type CreatePlatform struct { - CreatePlatform CreatePlatform_CreatePlatform "json:\"createPlatform\" graphql:\"createPlatform\"" -} - -func (t *CreatePlatform) GetCreatePlatform() *CreatePlatform_CreatePlatform { - if t == nil { - t = &CreatePlatform{} - } - return &t.CreatePlatform -} - -type DeletePlatform struct { - DeletePlatform DeletePlatform_DeletePlatform "json:\"deletePlatform\" graphql:\"deletePlatform\"" -} - -func (t *DeletePlatform) GetDeletePlatform() *DeletePlatform_DeletePlatform { - if t == nil { - t = &DeletePlatform{} - } - return &t.DeletePlatform -} - -type GetAllPlatforms struct { - Platforms GetAllPlatforms_Platforms "json:\"platforms\" graphql:\"platforms\"" -} - -func (t *GetAllPlatforms) GetPlatforms() *GetAllPlatforms_Platforms { - if t == nil { - t = &GetAllPlatforms{} - } - return &t.Platforms -} - -type GetPlatformByID struct { - Platform GetPlatformByID_Platform "json:\"platform\" graphql:\"platform\"" -} - -func (t *GetPlatformByID) GetPlatform() *GetPlatformByID_Platform { - if t == nil { - t = &GetPlatformByID{} - } - return &t.Platform -} - -type GetPlatforms struct { - Platforms GetPlatforms_Platforms "json:\"platforms\" graphql:\"platforms\"" -} - -func (t *GetPlatforms) GetPlatforms() *GetPlatforms_Platforms { - if t == nil { - t = &GetPlatforms{} - } - return &t.Platforms -} - -type UpdatePlatform struct { - UpdatePlatform UpdatePlatform_UpdatePlatform "json:\"updatePlatform\" graphql:\"updatePlatform\"" -} - -func (t *UpdatePlatform) GetUpdatePlatform() *UpdatePlatform_UpdatePlatform { - if t == nil { - t = &UpdatePlatform{} - } - return &t.UpdatePlatform -} - -type CreateBulkCSVProcedure struct { - CreateBulkCSVProcedure CreateBulkCSVProcedure_CreateBulkCSVProcedure "json:\"createBulkCSVProcedure\" graphql:\"createBulkCSVProcedure\"" -} - -func (t *CreateBulkCSVProcedure) GetCreateBulkCSVProcedure() *CreateBulkCSVProcedure_CreateBulkCSVProcedure { - if t == nil { - t = &CreateBulkCSVProcedure{} - } - return &t.CreateBulkCSVProcedure -} - -type CreateBulkProcedure struct { - CreateBulkProcedure CreateBulkProcedure_CreateBulkProcedure "json:\"createBulkProcedure\" graphql:\"createBulkProcedure\"" -} - -func (t *CreateBulkProcedure) GetCreateBulkProcedure() *CreateBulkProcedure_CreateBulkProcedure { - if t == nil { - t = &CreateBulkProcedure{} - } - return &t.CreateBulkProcedure -} - -type CreateProcedure struct { - CreateProcedure CreateProcedure_CreateProcedure "json:\"createProcedure\" graphql:\"createProcedure\"" -} - -func (t *CreateProcedure) GetCreateProcedure() *CreateProcedure_CreateProcedure { - if t == nil { - t = &CreateProcedure{} - } - return &t.CreateProcedure -} - -type CreateUploadProcedure struct { - CreateUploadProcedure CreateUploadProcedure_CreateUploadProcedure "json:\"createUploadProcedure\" graphql:\"createUploadProcedure\"" -} - -func (t *CreateUploadProcedure) GetCreateUploadProcedure() *CreateUploadProcedure_CreateUploadProcedure { - if t == nil { - t = &CreateUploadProcedure{} - } - return &t.CreateUploadProcedure -} - -type DeleteProcedure struct { - DeleteProcedure DeleteProcedure_DeleteProcedure "json:\"deleteProcedure\" graphql:\"deleteProcedure\"" -} - -func (t *DeleteProcedure) GetDeleteProcedure() *DeleteProcedure_DeleteProcedure { - if t == nil { - t = &DeleteProcedure{} - } - return &t.DeleteProcedure -} - -type GetAllProcedures struct { - Procedures GetAllProcedures_Procedures "json:\"procedures\" graphql:\"procedures\"" -} - -func (t *GetAllProcedures) GetProcedures() *GetAllProcedures_Procedures { - if t == nil { - t = &GetAllProcedures{} - } - return &t.Procedures -} - -type GetProcedureByID struct { - Procedure GetProcedureByID_Procedure "json:\"procedure\" graphql:\"procedure\"" -} - -func (t *GetProcedureByID) GetProcedure() *GetProcedureByID_Procedure { - if t == nil { - t = &GetProcedureByID{} - } - return &t.Procedure -} - -type GetProcedures struct { - Procedures GetProcedures_Procedures "json:\"procedures\" graphql:\"procedures\"" -} - -func (t *GetProcedures) GetProcedures() *GetProcedures_Procedures { - if t == nil { - t = &GetProcedures{} - } - return &t.Procedures -} - -type UpdateProcedure struct { - UpdateProcedure UpdateProcedure_UpdateProcedure "json:\"updateProcedure\" graphql:\"updateProcedure\"" -} - -func (t *UpdateProcedure) GetUpdateProcedure() *UpdateProcedure_UpdateProcedure { - if t == nil { - t = &UpdateProcedure{} - } - return &t.UpdateProcedure -} - -type UpdateProcedureWithFile struct { - UpdateProcedure UpdateProcedureWithFile_UpdateProcedure "json:\"updateProcedure\" graphql:\"updateProcedure\"" -} - -func (t *UpdateProcedureWithFile) GetUpdateProcedure() *UpdateProcedureWithFile_UpdateProcedure { - if t == nil { - t = &UpdateProcedureWithFile{} - } - return &t.UpdateProcedure -} - -type CreateBulkCSVProgram struct { - CreateBulkCSVProgram CreateBulkCSVProgram_CreateBulkCSVProgram "json:\"createBulkCSVProgram\" graphql:\"createBulkCSVProgram\"" -} - -func (t *CreateBulkCSVProgram) GetCreateBulkCSVProgram() *CreateBulkCSVProgram_CreateBulkCSVProgram { - if t == nil { - t = &CreateBulkCSVProgram{} - } - return &t.CreateBulkCSVProgram -} - -type CreateBulkProgram struct { - CreateBulkProgram CreateBulkProgram_CreateBulkProgram "json:\"createBulkProgram\" graphql:\"createBulkProgram\"" -} - -func (t *CreateBulkProgram) GetCreateBulkProgram() *CreateBulkProgram_CreateBulkProgram { - if t == nil { - t = &CreateBulkProgram{} - } - return &t.CreateBulkProgram -} - -type CreateProgram struct { - CreateProgram CreateProgram_CreateProgram "json:\"createProgram\" graphql:\"createProgram\"" -} - -func (t *CreateProgram) GetCreateProgram() *CreateProgram_CreateProgram { - if t == nil { - t = &CreateProgram{} - } - return &t.CreateProgram -} - -type DeleteProgram struct { - DeleteProgram DeleteProgram_DeleteProgram "json:\"deleteProgram\" graphql:\"deleteProgram\"" -} - -func (t *DeleteProgram) GetDeleteProgram() *DeleteProgram_DeleteProgram { - if t == nil { - t = &DeleteProgram{} - } - return &t.DeleteProgram -} - -type GetAllPrograms struct { - Programs GetAllPrograms_Programs "json:\"programs\" graphql:\"programs\"" -} - -func (t *GetAllPrograms) GetPrograms() *GetAllPrograms_Programs { - if t == nil { - t = &GetAllPrograms{} - } - return &t.Programs -} - -type GetProgramByID struct { - Program GetProgramByID_Program "json:\"program\" graphql:\"program\"" -} - -func (t *GetProgramByID) GetProgram() *GetProgramByID_Program { - if t == nil { - t = &GetProgramByID{} - } - return &t.Program -} - -type GetPrograms struct { - Programs GetPrograms_Programs "json:\"programs\" graphql:\"programs\"" -} - -func (t *GetPrograms) GetPrograms() *GetPrograms_Programs { - if t == nil { - t = &GetPrograms{} - } - return &t.Programs -} - -type UpdateProgram struct { - UpdateProgram UpdateProgram_UpdateProgram "json:\"updateProgram\" graphql:\"updateProgram\"" -} - -func (t *UpdateProgram) GetUpdateProgram() *UpdateProgram_UpdateProgram { - if t == nil { - t = &UpdateProgram{} - } - return &t.UpdateProgram -} - -type CreateBulkCSVProgramMembership struct { - CreateBulkCSVProgramMembership CreateBulkCSVProgramMembership_CreateBulkCSVProgramMembership "json:\"createBulkCSVProgramMembership\" graphql:\"createBulkCSVProgramMembership\"" -} - -func (t *CreateBulkCSVProgramMembership) GetCreateBulkCSVProgramMembership() *CreateBulkCSVProgramMembership_CreateBulkCSVProgramMembership { - if t == nil { - t = &CreateBulkCSVProgramMembership{} - } - return &t.CreateBulkCSVProgramMembership -} - -type CreateBulkProgramMembership struct { - CreateBulkProgramMembership CreateBulkProgramMembership_CreateBulkProgramMembership "json:\"createBulkProgramMembership\" graphql:\"createBulkProgramMembership\"" -} - -func (t *CreateBulkProgramMembership) GetCreateBulkProgramMembership() *CreateBulkProgramMembership_CreateBulkProgramMembership { - if t == nil { - t = &CreateBulkProgramMembership{} - } - return &t.CreateBulkProgramMembership -} - -type CreateProgramMembership struct { - CreateProgramMembership CreateProgramMembership_CreateProgramMembership "json:\"createProgramMembership\" graphql:\"createProgramMembership\"" -} - -func (t *CreateProgramMembership) GetCreateProgramMembership() *CreateProgramMembership_CreateProgramMembership { - if t == nil { - t = &CreateProgramMembership{} - } - return &t.CreateProgramMembership -} - -type DeleteProgramMembership struct { - DeleteProgramMembership DeleteProgramMembership_DeleteProgramMembership "json:\"deleteProgramMembership\" graphql:\"deleteProgramMembership\"" -} - -func (t *DeleteProgramMembership) GetDeleteProgramMembership() *DeleteProgramMembership_DeleteProgramMembership { - if t == nil { - t = &DeleteProgramMembership{} - } - return &t.DeleteProgramMembership -} - -type GetAllProgramMemberships struct { - ProgramMemberships GetAllProgramMemberships_ProgramMemberships "json:\"programMemberships\" graphql:\"programMemberships\"" -} - -func (t *GetAllProgramMemberships) GetProgramMemberships() *GetAllProgramMemberships_ProgramMemberships { - if t == nil { - t = &GetAllProgramMemberships{} - } - return &t.ProgramMemberships -} - -type GetProgramMembershipByID struct { - ProgramMembership GetProgramMembershipByID_ProgramMembership "json:\"programMembership\" graphql:\"programMembership\"" -} - -func (t *GetProgramMembershipByID) GetProgramMembership() *GetProgramMembershipByID_ProgramMembership { - if t == nil { - t = &GetProgramMembershipByID{} - } - return &t.ProgramMembership -} - -type GetProgramMemberships struct { - ProgramMemberships GetProgramMemberships_ProgramMemberships "json:\"programMemberships\" graphql:\"programMemberships\"" -} - -func (t *GetProgramMemberships) GetProgramMemberships() *GetProgramMemberships_ProgramMemberships { - if t == nil { - t = &GetProgramMemberships{} - } - return &t.ProgramMemberships -} - -type UpdateProgramMembership struct { - UpdateProgramMembership UpdateProgramMembership_UpdateProgramMembership "json:\"updateProgramMembership\" graphql:\"updateProgramMembership\"" -} - -func (t *UpdateProgramMembership) GetUpdateProgramMembership() *UpdateProgramMembership_UpdateProgramMembership { - if t == nil { - t = &UpdateProgramMembership{} - } - return &t.UpdateProgramMembership -} - -type CreateBulkCSVRemediation struct { - CreateBulkCSVRemediation CreateBulkCSVRemediation_CreateBulkCSVRemediation "json:\"createBulkCSVRemediation\" graphql:\"createBulkCSVRemediation\"" -} - -func (t *CreateBulkCSVRemediation) GetCreateBulkCSVRemediation() *CreateBulkCSVRemediation_CreateBulkCSVRemediation { - if t == nil { - t = &CreateBulkCSVRemediation{} - } - return &t.CreateBulkCSVRemediation -} - -type CreateBulkRemediation struct { - CreateBulkRemediation CreateBulkRemediation_CreateBulkRemediation "json:\"createBulkRemediation\" graphql:\"createBulkRemediation\"" -} - -func (t *CreateBulkRemediation) GetCreateBulkRemediation() *CreateBulkRemediation_CreateBulkRemediation { - if t == nil { - t = &CreateBulkRemediation{} - } - return &t.CreateBulkRemediation -} - -type CreateRemediation struct { - CreateRemediation CreateRemediation_CreateRemediation "json:\"createRemediation\" graphql:\"createRemediation\"" -} - -func (t *CreateRemediation) GetCreateRemediation() *CreateRemediation_CreateRemediation { - if t == nil { - t = &CreateRemediation{} - } - return &t.CreateRemediation -} - -type DeleteRemediation struct { - DeleteRemediation DeleteRemediation_DeleteRemediation "json:\"deleteRemediation\" graphql:\"deleteRemediation\"" -} - -func (t *DeleteRemediation) GetDeleteRemediation() *DeleteRemediation_DeleteRemediation { - if t == nil { - t = &DeleteRemediation{} - } - return &t.DeleteRemediation -} - -type GetAllRemediations struct { - Remediations GetAllRemediations_Remediations "json:\"remediations\" graphql:\"remediations\"" -} - -func (t *GetAllRemediations) GetRemediations() *GetAllRemediations_Remediations { - if t == nil { - t = &GetAllRemediations{} - } - return &t.Remediations -} - -type GetRemediationByID struct { - Remediation GetRemediationByID_Remediation "json:\"remediation\" graphql:\"remediation\"" -} - -func (t *GetRemediationByID) GetRemediation() *GetRemediationByID_Remediation { - if t == nil { - t = &GetRemediationByID{} - } - return &t.Remediation -} - -type GetRemediations struct { - Remediations GetRemediations_Remediations "json:\"remediations\" graphql:\"remediations\"" -} - -func (t *GetRemediations) GetRemediations() *GetRemediations_Remediations { - if t == nil { - t = &GetRemediations{} - } - return &t.Remediations -} - -type UpdateRemediation struct { - UpdateRemediation UpdateRemediation_UpdateRemediation "json:\"updateRemediation\" graphql:\"updateRemediation\"" -} - -func (t *UpdateRemediation) GetUpdateRemediation() *UpdateRemediation_UpdateRemediation { - if t == nil { - t = &UpdateRemediation{} - } - return &t.UpdateRemediation -} - -type CreateBulkCSVReview struct { - CreateBulkCSVReview CreateBulkCSVReview_CreateBulkCSVReview "json:\"createBulkCSVReview\" graphql:\"createBulkCSVReview\"" -} - -func (t *CreateBulkCSVReview) GetCreateBulkCSVReview() *CreateBulkCSVReview_CreateBulkCSVReview { - if t == nil { - t = &CreateBulkCSVReview{} - } - return &t.CreateBulkCSVReview -} - -type CreateBulkReview struct { - CreateBulkReview CreateBulkReview_CreateBulkReview "json:\"createBulkReview\" graphql:\"createBulkReview\"" -} - -func (t *CreateBulkReview) GetCreateBulkReview() *CreateBulkReview_CreateBulkReview { - if t == nil { - t = &CreateBulkReview{} - } - return &t.CreateBulkReview -} - -type CreateReview struct { - CreateReview CreateReview_CreateReview "json:\"createReview\" graphql:\"createReview\"" -} - -func (t *CreateReview) GetCreateReview() *CreateReview_CreateReview { - if t == nil { - t = &CreateReview{} - } - return &t.CreateReview -} - -type DeleteReview struct { - DeleteReview DeleteReview_DeleteReview "json:\"deleteReview\" graphql:\"deleteReview\"" -} - -func (t *DeleteReview) GetDeleteReview() *DeleteReview_DeleteReview { - if t == nil { - t = &DeleteReview{} - } - return &t.DeleteReview -} - -type GetAllReviews struct { - Reviews GetAllReviews_Reviews "json:\"reviews\" graphql:\"reviews\"" -} - -func (t *GetAllReviews) GetReviews() *GetAllReviews_Reviews { - if t == nil { - t = &GetAllReviews{} - } - return &t.Reviews -} - -type GetReviewByID struct { - Review GetReviewByID_Review "json:\"review\" graphql:\"review\"" -} - -func (t *GetReviewByID) GetReview() *GetReviewByID_Review { - if t == nil { - t = &GetReviewByID{} - } - return &t.Review -} - -type GetReviews struct { - Reviews GetReviews_Reviews "json:\"reviews\" graphql:\"reviews\"" -} - -func (t *GetReviews) GetReviews() *GetReviews_Reviews { - if t == nil { - t = &GetReviews{} - } - return &t.Reviews -} - -type UpdateReview struct { - UpdateReview UpdateReview_UpdateReview "json:\"updateReview\" graphql:\"updateReview\"" -} - -func (t *UpdateReview) GetUpdateReview() *UpdateReview_UpdateReview { - if t == nil { - t = &UpdateReview{} - } - return &t.UpdateReview -} - -type CreateBulkCSVRisk struct { - CreateBulkCSVRisk CreateBulkCSVRisk_CreateBulkCSVRisk "json:\"createBulkCSVRisk\" graphql:\"createBulkCSVRisk\"" -} - -func (t *CreateBulkCSVRisk) GetCreateBulkCSVRisk() *CreateBulkCSVRisk_CreateBulkCSVRisk { - if t == nil { - t = &CreateBulkCSVRisk{} - } - return &t.CreateBulkCSVRisk -} - -type CreateBulkRisk struct { - CreateBulkRisk CreateBulkRisk_CreateBulkRisk "json:\"createBulkRisk\" graphql:\"createBulkRisk\"" -} - -func (t *CreateBulkRisk) GetCreateBulkRisk() *CreateBulkRisk_CreateBulkRisk { - if t == nil { - t = &CreateBulkRisk{} - } - return &t.CreateBulkRisk -} - -type CreateRisk struct { - CreateRisk CreateRisk_CreateRisk "json:\"createRisk\" graphql:\"createRisk\"" -} - -func (t *CreateRisk) GetCreateRisk() *CreateRisk_CreateRisk { - if t == nil { - t = &CreateRisk{} - } - return &t.CreateRisk -} - -type DeleteRisk struct { - DeleteRisk DeleteRisk_DeleteRisk "json:\"deleteRisk\" graphql:\"deleteRisk\"" -} - -func (t *DeleteRisk) GetDeleteRisk() *DeleteRisk_DeleteRisk { - if t == nil { - t = &DeleteRisk{} - } - return &t.DeleteRisk -} - -type GetAllRisks struct { - Risks GetAllRisks_Risks "json:\"risks\" graphql:\"risks\"" -} - -func (t *GetAllRisks) GetRisks() *GetAllRisks_Risks { - if t == nil { - t = &GetAllRisks{} - } - return &t.Risks -} - -type GetRiskByID struct { - Risk GetRiskByID_Risk "json:\"risk\" graphql:\"risk\"" -} - -func (t *GetRiskByID) GetRisk() *GetRiskByID_Risk { - if t == nil { - t = &GetRiskByID{} - } - return &t.Risk -} - -type GetRisks struct { - Risks GetRisks_Risks "json:\"risks\" graphql:\"risks\"" -} - -func (t *GetRisks) GetRisks() *GetRisks_Risks { - if t == nil { - t = &GetRisks{} - } - return &t.Risks -} - -type UpdateRisk struct { - UpdateRisk UpdateRisk_UpdateRisk "json:\"updateRisk\" graphql:\"updateRisk\"" -} - -func (t *UpdateRisk) GetUpdateRisk() *UpdateRisk_UpdateRisk { - if t == nil { - t = &UpdateRisk{} - } - return &t.UpdateRisk -} - -type CreateBulkCSVScan struct { - CreateBulkCSVScan CreateBulkCSVScan_CreateBulkCSVScan "json:\"createBulkCSVScan\" graphql:\"createBulkCSVScan\"" -} - -func (t *CreateBulkCSVScan) GetCreateBulkCSVScan() *CreateBulkCSVScan_CreateBulkCSVScan { - if t == nil { - t = &CreateBulkCSVScan{} - } - return &t.CreateBulkCSVScan -} - -type CreateBulkScan struct { - CreateBulkScan CreateBulkScan_CreateBulkScan "json:\"createBulkScan\" graphql:\"createBulkScan\"" -} - -func (t *CreateBulkScan) GetCreateBulkScan() *CreateBulkScan_CreateBulkScan { - if t == nil { - t = &CreateBulkScan{} - } - return &t.CreateBulkScan -} - -type CreateScan struct { - CreateScan CreateScan_CreateScan "json:\"createScan\" graphql:\"createScan\"" -} - -func (t *CreateScan) GetCreateScan() *CreateScan_CreateScan { - if t == nil { - t = &CreateScan{} - } - return &t.CreateScan -} - -type DeleteScan struct { - DeleteScan DeleteScan_DeleteScan "json:\"deleteScan\" graphql:\"deleteScan\"" -} - -func (t *DeleteScan) GetDeleteScan() *DeleteScan_DeleteScan { - if t == nil { - t = &DeleteScan{} - } - return &t.DeleteScan -} - -type GetAllScans struct { - Scans GetAllScans_Scans "json:\"scans\" graphql:\"scans\"" -} - -func (t *GetAllScans) GetScans() *GetAllScans_Scans { - if t == nil { - t = &GetAllScans{} - } - return &t.Scans -} - -type GetScanByID struct { - Scan GetScanByID_Scan "json:\"scan\" graphql:\"scan\"" -} - -func (t *GetScanByID) GetScan() *GetScanByID_Scan { - if t == nil { - t = &GetScanByID{} - } - return &t.Scan -} - -type GetScans struct { - Scans GetScans_Scans "json:\"scans\" graphql:\"scans\"" -} - -func (t *GetScans) GetScans() *GetScans_Scans { - if t == nil { - t = &GetScans{} - } - return &t.Scans -} - -type UpdateScan struct { - UpdateScan UpdateScan_UpdateScan "json:\"updateScan\" graphql:\"updateScan\"" -} - -func (t *UpdateScan) GetUpdateScan() *UpdateScan_UpdateScan { - if t == nil { - t = &UpdateScan{} - } - return &t.UpdateScan -} - -type CreateBulkCSVScheduledJob struct { - CreateBulkCSVScheduledJob CreateBulkCSVScheduledJob_CreateBulkCSVScheduledJob "json:\"createBulkCSVScheduledJob\" graphql:\"createBulkCSVScheduledJob\"" -} - -func (t *CreateBulkCSVScheduledJob) GetCreateBulkCSVScheduledJob() *CreateBulkCSVScheduledJob_CreateBulkCSVScheduledJob { - if t == nil { - t = &CreateBulkCSVScheduledJob{} - } - return &t.CreateBulkCSVScheduledJob -} - -type CreateBulkScheduledJob struct { - CreateBulkScheduledJob CreateBulkScheduledJob_CreateBulkScheduledJob "json:\"createBulkScheduledJob\" graphql:\"createBulkScheduledJob\"" -} - -func (t *CreateBulkScheduledJob) GetCreateBulkScheduledJob() *CreateBulkScheduledJob_CreateBulkScheduledJob { - if t == nil { - t = &CreateBulkScheduledJob{} - } - return &t.CreateBulkScheduledJob -} - -type CreateScheduledJob struct { - CreateScheduledJob CreateScheduledJob_CreateScheduledJob "json:\"createScheduledJob\" graphql:\"createScheduledJob\"" -} - -func (t *CreateScheduledJob) GetCreateScheduledJob() *CreateScheduledJob_CreateScheduledJob { - if t == nil { - t = &CreateScheduledJob{} - } - return &t.CreateScheduledJob -} - -type DeleteScheduledJob struct { - DeleteScheduledJob DeleteScheduledJob_DeleteScheduledJob "json:\"deleteScheduledJob\" graphql:\"deleteScheduledJob\"" -} - -func (t *DeleteScheduledJob) GetDeleteScheduledJob() *DeleteScheduledJob_DeleteScheduledJob { - if t == nil { - t = &DeleteScheduledJob{} - } - return &t.DeleteScheduledJob -} - -type GetAllScheduledJobs struct { - ScheduledJobs GetAllScheduledJobs_ScheduledJobs "json:\"scheduledJobs\" graphql:\"scheduledJobs\"" -} - -func (t *GetAllScheduledJobs) GetScheduledJobs() *GetAllScheduledJobs_ScheduledJobs { - if t == nil { - t = &GetAllScheduledJobs{} - } - return &t.ScheduledJobs -} - -type GetScheduledJobByID struct { - ScheduledJob GetScheduledJobByID_ScheduledJob "json:\"scheduledJob\" graphql:\"scheduledJob\"" -} - -func (t *GetScheduledJobByID) GetScheduledJob() *GetScheduledJobByID_ScheduledJob { - if t == nil { - t = &GetScheduledJobByID{} - } - return &t.ScheduledJob -} - -type GetScheduledJobs struct { - ScheduledJobs GetScheduledJobs_ScheduledJobs "json:\"scheduledJobs\" graphql:\"scheduledJobs\"" -} - -func (t *GetScheduledJobs) GetScheduledJobs() *GetScheduledJobs_ScheduledJobs { - if t == nil { - t = &GetScheduledJobs{} - } - return &t.ScheduledJobs -} - -type UpdateScheduledJob struct { - UpdateScheduledJob UpdateScheduledJob_UpdateScheduledJob "json:\"updateScheduledJob\" graphql:\"updateScheduledJob\"" -} - -func (t *UpdateScheduledJob) GetUpdateScheduledJob() *UpdateScheduledJob_UpdateScheduledJob { - if t == nil { - t = &UpdateScheduledJob{} - } - return &t.UpdateScheduledJob -} - -type CreateScheduledJobRun struct { - CreateScheduledJobRun CreateScheduledJobRun_CreateScheduledJobRun "json:\"createScheduledJobRun\" graphql:\"createScheduledJobRun\"" -} - -func (t *CreateScheduledJobRun) GetCreateScheduledJobRun() *CreateScheduledJobRun_CreateScheduledJobRun { - if t == nil { - t = &CreateScheduledJobRun{} - } - return &t.CreateScheduledJobRun -} - -type DeleteScheduledJobRun struct { - DeleteScheduledJobRun DeleteScheduledJobRun_DeleteScheduledJobRun "json:\"deleteScheduledJobRun\" graphql:\"deleteScheduledJobRun\"" -} - -func (t *DeleteScheduledJobRun) GetDeleteScheduledJobRun() *DeleteScheduledJobRun_DeleteScheduledJobRun { - if t == nil { - t = &DeleteScheduledJobRun{} - } - return &t.DeleteScheduledJobRun -} - -type GetAllScheduledJobRuns struct { - ScheduledJobRuns GetAllScheduledJobRuns_ScheduledJobRuns "json:\"scheduledJobRuns\" graphql:\"scheduledJobRuns\"" -} - -func (t *GetAllScheduledJobRuns) GetScheduledJobRuns() *GetAllScheduledJobRuns_ScheduledJobRuns { - if t == nil { - t = &GetAllScheduledJobRuns{} - } - return &t.ScheduledJobRuns -} - -type GetScheduledJobRunByID struct { - ScheduledJobRun GetScheduledJobRunByID_ScheduledJobRun "json:\"scheduledJobRun\" graphql:\"scheduledJobRun\"" -} - -func (t *GetScheduledJobRunByID) GetScheduledJobRun() *GetScheduledJobRunByID_ScheduledJobRun { - if t == nil { - t = &GetScheduledJobRunByID{} - } - return &t.ScheduledJobRun -} - -type GetScheduledJobRuns struct { - ScheduledJobRuns GetScheduledJobRuns_ScheduledJobRuns "json:\"scheduledJobRuns\" graphql:\"scheduledJobRuns\"" -} - -func (t *GetScheduledJobRuns) GetScheduledJobRuns() *GetScheduledJobRuns_ScheduledJobRuns { - if t == nil { - t = &GetScheduledJobRuns{} - } - return &t.ScheduledJobRuns -} - -type UpdateScheduledJobRun struct { - UpdateScheduledJobRun UpdateScheduledJobRun_UpdateScheduledJobRun "json:\"updateScheduledJobRun\" graphql:\"updateScheduledJobRun\"" -} - -func (t *UpdateScheduledJobRun) GetUpdateScheduledJobRun() *UpdateScheduledJobRun_UpdateScheduledJobRun { - if t == nil { - t = &UpdateScheduledJobRun{} - } - return &t.UpdateScheduledJobRun -} - -type GlobalSearch struct { - Search *GlobalSearch_Search "json:\"search,omitempty\" graphql:\"search\"" -} - -func (t *GlobalSearch) GetSearch() *GlobalSearch_Search { - if t == nil { - t = &GlobalSearch{} - } - return t.Search -} - -type CreateStandard struct { - CreateStandard CreateStandard_CreateStandard "json:\"createStandard\" graphql:\"createStandard\"" -} - -func (t *CreateStandard) GetCreateStandard() *CreateStandard_CreateStandard { - if t == nil { - t = &CreateStandard{} - } - return &t.CreateStandard -} - -type DeleteStandard struct { - DeleteStandard DeleteStandard_DeleteStandard "json:\"deleteStandard\" graphql:\"deleteStandard\"" -} - -func (t *DeleteStandard) GetDeleteStandard() *DeleteStandard_DeleteStandard { - if t == nil { - t = &DeleteStandard{} - } - return &t.DeleteStandard -} - -type GetAllStandards struct { - Standards GetAllStandards_Standards "json:\"standards\" graphql:\"standards\"" -} - -func (t *GetAllStandards) GetStandards() *GetAllStandards_Standards { - if t == nil { - t = &GetAllStandards{} - } - return &t.Standards -} - -type GetStandardByID struct { - Standard GetStandardByID_Standard "json:\"standard\" graphql:\"standard\"" -} - -func (t *GetStandardByID) GetStandard() *GetStandardByID_Standard { - if t == nil { - t = &GetStandardByID{} - } - return &t.Standard -} - -type GetStandards struct { - Standards GetStandards_Standards "json:\"standards\" graphql:\"standards\"" -} - -func (t *GetStandards) GetStandards() *GetStandards_Standards { - if t == nil { - t = &GetStandards{} - } - return &t.Standards -} - -type UpdateStandard struct { - UpdateStandard UpdateStandard_UpdateStandard "json:\"updateStandard\" graphql:\"updateStandard\"" -} - -func (t *UpdateStandard) GetUpdateStandard() *UpdateStandard_UpdateStandard { - if t == nil { - t = &UpdateStandard{} - } - return &t.UpdateStandard -} - -type CreateBulkCSVSubcontrol struct { - CreateBulkCSVSubcontrol CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol "json:\"createBulkCSVSubcontrol\" graphql:\"createBulkCSVSubcontrol\"" -} - -func (t *CreateBulkCSVSubcontrol) GetCreateBulkCSVSubcontrol() *CreateBulkCSVSubcontrol_CreateBulkCSVSubcontrol { - if t == nil { - t = &CreateBulkCSVSubcontrol{} - } - return &t.CreateBulkCSVSubcontrol -} - -type CreateBulkSubcontrol struct { - CreateBulkSubcontrol CreateBulkSubcontrol_CreateBulkSubcontrol "json:\"createBulkSubcontrol\" graphql:\"createBulkSubcontrol\"" -} - -func (t *CreateBulkSubcontrol) GetCreateBulkSubcontrol() *CreateBulkSubcontrol_CreateBulkSubcontrol { - if t == nil { - t = &CreateBulkSubcontrol{} - } - return &t.CreateBulkSubcontrol -} - -type CreateSubcontrol struct { - CreateSubcontrol CreateSubcontrol_CreateSubcontrol "json:\"createSubcontrol\" graphql:\"createSubcontrol\"" -} - -func (t *CreateSubcontrol) GetCreateSubcontrol() *CreateSubcontrol_CreateSubcontrol { - if t == nil { - t = &CreateSubcontrol{} - } - return &t.CreateSubcontrol -} - -type DeleteSubcontrol struct { - DeleteSubcontrol DeleteSubcontrol_DeleteSubcontrol "json:\"deleteSubcontrol\" graphql:\"deleteSubcontrol\"" -} - -func (t *DeleteSubcontrol) GetDeleteSubcontrol() *DeleteSubcontrol_DeleteSubcontrol { - if t == nil { - t = &DeleteSubcontrol{} - } - return &t.DeleteSubcontrol -} - -type GetAllSubcontrols struct { - Subcontrols GetAllSubcontrols_Subcontrols "json:\"subcontrols\" graphql:\"subcontrols\"" -} - -func (t *GetAllSubcontrols) GetSubcontrols() *GetAllSubcontrols_Subcontrols { - if t == nil { - t = &GetAllSubcontrols{} - } - return &t.Subcontrols -} - -type GetSubcontrolByID struct { - Subcontrol GetSubcontrolByID_Subcontrol "json:\"subcontrol\" graphql:\"subcontrol\"" -} - -func (t *GetSubcontrolByID) GetSubcontrol() *GetSubcontrolByID_Subcontrol { - if t == nil { - t = &GetSubcontrolByID{} - } - return &t.Subcontrol -} - -type GetSubcontrols struct { - Subcontrols GetSubcontrols_Subcontrols "json:\"subcontrols\" graphql:\"subcontrols\"" -} - -func (t *GetSubcontrols) GetSubcontrols() *GetSubcontrols_Subcontrols { - if t == nil { - t = &GetSubcontrols{} - } - return &t.Subcontrols -} - -type UpdateSubcontrol struct { - UpdateSubcontrol UpdateSubcontrol_UpdateSubcontrol "json:\"updateSubcontrol\" graphql:\"updateSubcontrol\"" -} - -func (t *UpdateSubcontrol) GetUpdateSubcontrol() *UpdateSubcontrol_UpdateSubcontrol { - if t == nil { - t = &UpdateSubcontrol{} - } - return &t.UpdateSubcontrol -} - -type CreateBulkCSVSubprocessor struct { - CreateBulkCSVSubprocessor CreateBulkCSVSubprocessor_CreateBulkCSVSubprocessor "json:\"createBulkCSVSubprocessor\" graphql:\"createBulkCSVSubprocessor\"" -} - -func (t *CreateBulkCSVSubprocessor) GetCreateBulkCSVSubprocessor() *CreateBulkCSVSubprocessor_CreateBulkCSVSubprocessor { - if t == nil { - t = &CreateBulkCSVSubprocessor{} - } - return &t.CreateBulkCSVSubprocessor -} - -type CreateBulkSubprocessor struct { - CreateBulkSubprocessor CreateBulkSubprocessor_CreateBulkSubprocessor "json:\"createBulkSubprocessor\" graphql:\"createBulkSubprocessor\"" -} - -func (t *CreateBulkSubprocessor) GetCreateBulkSubprocessor() *CreateBulkSubprocessor_CreateBulkSubprocessor { - if t == nil { - t = &CreateBulkSubprocessor{} - } - return &t.CreateBulkSubprocessor -} - -type CreateSubprocessor struct { - CreateSubprocessor CreateSubprocessor_CreateSubprocessor "json:\"createSubprocessor\" graphql:\"createSubprocessor\"" -} - -func (t *CreateSubprocessor) GetCreateSubprocessor() *CreateSubprocessor_CreateSubprocessor { - if t == nil { - t = &CreateSubprocessor{} - } - return &t.CreateSubprocessor -} - -type DeleteBulkSubprocessor struct { - DeleteBulkSubprocessor DeleteBulkSubprocessor_DeleteBulkSubprocessor "json:\"deleteBulkSubprocessor\" graphql:\"deleteBulkSubprocessor\"" -} - -func (t *DeleteBulkSubprocessor) GetDeleteBulkSubprocessor() *DeleteBulkSubprocessor_DeleteBulkSubprocessor { - if t == nil { - t = &DeleteBulkSubprocessor{} - } - return &t.DeleteBulkSubprocessor -} - -type DeleteSubprocessor struct { - DeleteSubprocessor DeleteSubprocessor_DeleteSubprocessor "json:\"deleteSubprocessor\" graphql:\"deleteSubprocessor\"" -} - -func (t *DeleteSubprocessor) GetDeleteSubprocessor() *DeleteSubprocessor_DeleteSubprocessor { - if t == nil { - t = &DeleteSubprocessor{} - } - return &t.DeleteSubprocessor -} - -type GetAllSubprocessors struct { - Subprocessors GetAllSubprocessors_Subprocessors "json:\"subprocessors\" graphql:\"subprocessors\"" -} - -func (t *GetAllSubprocessors) GetSubprocessors() *GetAllSubprocessors_Subprocessors { - if t == nil { - t = &GetAllSubprocessors{} - } - return &t.Subprocessors -} - -type GetSubprocessorByID struct { - Subprocessor GetSubprocessorByID_Subprocessor "json:\"subprocessor\" graphql:\"subprocessor\"" -} - -func (t *GetSubprocessorByID) GetSubprocessor() *GetSubprocessorByID_Subprocessor { - if t == nil { - t = &GetSubprocessorByID{} - } - return &t.Subprocessor -} - -type GetSubprocessors struct { - Subprocessors GetSubprocessors_Subprocessors "json:\"subprocessors\" graphql:\"subprocessors\"" -} - -func (t *GetSubprocessors) GetSubprocessors() *GetSubprocessors_Subprocessors { - if t == nil { - t = &GetSubprocessors{} - } - return &t.Subprocessors -} - -type UpdateBulkSubprocessor struct { - UpdateBulkSubprocessor UpdateBulkSubprocessor_UpdateBulkSubprocessor "json:\"updateBulkSubprocessor\" graphql:\"updateBulkSubprocessor\"" -} - -func (t *UpdateBulkSubprocessor) GetUpdateBulkSubprocessor() *UpdateBulkSubprocessor_UpdateBulkSubprocessor { - if t == nil { - t = &UpdateBulkSubprocessor{} - } - return &t.UpdateBulkSubprocessor -} - -type UpdateSubprocessor struct { - UpdateSubprocessor UpdateSubprocessor_UpdateSubprocessor "json:\"updateSubprocessor\" graphql:\"updateSubprocessor\"" -} - -func (t *UpdateSubprocessor) GetUpdateSubprocessor() *UpdateSubprocessor_UpdateSubprocessor { - if t == nil { - t = &UpdateSubprocessor{} - } - return &t.UpdateSubprocessor -} - -type CreateBulkCSVSubscriber struct { - CreateBulkCSVSubscriber CreateBulkCSVSubscriber_CreateBulkCSVSubscriber "json:\"createBulkCSVSubscriber\" graphql:\"createBulkCSVSubscriber\"" -} - -func (t *CreateBulkCSVSubscriber) GetCreateBulkCSVSubscriber() *CreateBulkCSVSubscriber_CreateBulkCSVSubscriber { - if t == nil { - t = &CreateBulkCSVSubscriber{} - } - return &t.CreateBulkCSVSubscriber -} - -type CreateBulkSubscriber struct { - CreateBulkSubscriber CreateBulkSubscriber_CreateBulkSubscriber "json:\"createBulkSubscriber\" graphql:\"createBulkSubscriber\"" -} - -func (t *CreateBulkSubscriber) GetCreateBulkSubscriber() *CreateBulkSubscriber_CreateBulkSubscriber { - if t == nil { - t = &CreateBulkSubscriber{} - } - return &t.CreateBulkSubscriber -} - -type CreateSubscriber struct { - CreateSubscriber CreateSubscriber_CreateSubscriber "json:\"createSubscriber\" graphql:\"createSubscriber\"" -} - -func (t *CreateSubscriber) GetCreateSubscriber() *CreateSubscriber_CreateSubscriber { - if t == nil { - t = &CreateSubscriber{} - } - return &t.CreateSubscriber -} - -type DeleteSubscriber struct { - DeleteSubscriber DeleteSubscriber_DeleteSubscriber "json:\"deleteSubscriber\" graphql:\"deleteSubscriber\"" -} - -func (t *DeleteSubscriber) GetDeleteSubscriber() *DeleteSubscriber_DeleteSubscriber { - if t == nil { - t = &DeleteSubscriber{} - } - return &t.DeleteSubscriber -} - -type GetAllSubscribers struct { - Subscribers GetAllSubscribers_Subscribers "json:\"subscribers\" graphql:\"subscribers\"" -} - -func (t *GetAllSubscribers) GetSubscribers() *GetAllSubscribers_Subscribers { - if t == nil { - t = &GetAllSubscribers{} - } - return &t.Subscribers -} - -type GetSubscriberByEmail struct { - Subscriber GetSubscriberByEmail_Subscriber "json:\"subscriber\" graphql:\"subscriber\"" -} - -func (t *GetSubscriberByEmail) GetSubscriber() *GetSubscriberByEmail_Subscriber { - if t == nil { - t = &GetSubscriberByEmail{} - } - return &t.Subscriber -} - -type GetSubscribers struct { - Subscribers GetSubscribers_Subscribers "json:\"subscribers\" graphql:\"subscribers\"" -} - -func (t *GetSubscribers) GetSubscribers() *GetSubscribers_Subscribers { - if t == nil { - t = &GetSubscribers{} - } - return &t.Subscribers -} - -type UpdateSubscriber struct { - UpdateSubscriber UpdateSubscriber_UpdateSubscriber "json:\"updateSubscriber\" graphql:\"updateSubscriber\"" -} - -func (t *UpdateSubscriber) GetUpdateSubscriber() *UpdateSubscriber_UpdateSubscriber { - if t == nil { - t = &UpdateSubscriber{} - } - return &t.UpdateSubscriber -} - -type CreateBulkCSVSystemDetail struct { - CreateBulkCSVSystemDetail CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail "json:\"createBulkCSVSystemDetail\" graphql:\"createBulkCSVSystemDetail\"" -} - -func (t *CreateBulkCSVSystemDetail) GetCreateBulkCSVSystemDetail() *CreateBulkCSVSystemDetail_CreateBulkCSVSystemDetail { - if t == nil { - t = &CreateBulkCSVSystemDetail{} - } - return &t.CreateBulkCSVSystemDetail -} - -type CreateBulkSystemDetail struct { - CreateBulkSystemDetail CreateBulkSystemDetail_CreateBulkSystemDetail "json:\"createBulkSystemDetail\" graphql:\"createBulkSystemDetail\"" -} - -func (t *CreateBulkSystemDetail) GetCreateBulkSystemDetail() *CreateBulkSystemDetail_CreateBulkSystemDetail { - if t == nil { - t = &CreateBulkSystemDetail{} - } - return &t.CreateBulkSystemDetail -} - -type CreateSystemDetail struct { - CreateSystemDetail CreateSystemDetail_CreateSystemDetail "json:\"createSystemDetail\" graphql:\"createSystemDetail\"" -} - -func (t *CreateSystemDetail) GetCreateSystemDetail() *CreateSystemDetail_CreateSystemDetail { - if t == nil { - t = &CreateSystemDetail{} - } - return &t.CreateSystemDetail -} - -type DeleteBulkSystemDetail struct { - DeleteBulkSystemDetail DeleteBulkSystemDetail_DeleteBulkSystemDetail "json:\"deleteBulkSystemDetail\" graphql:\"deleteBulkSystemDetail\"" -} - -func (t *DeleteBulkSystemDetail) GetDeleteBulkSystemDetail() *DeleteBulkSystemDetail_DeleteBulkSystemDetail { - if t == nil { - t = &DeleteBulkSystemDetail{} - } - return &t.DeleteBulkSystemDetail -} - -type DeleteSystemDetail struct { - DeleteSystemDetail DeleteSystemDetail_DeleteSystemDetail "json:\"deleteSystemDetail\" graphql:\"deleteSystemDetail\"" -} - -func (t *DeleteSystemDetail) GetDeleteSystemDetail() *DeleteSystemDetail_DeleteSystemDetail { - if t == nil { - t = &DeleteSystemDetail{} - } - return &t.DeleteSystemDetail -} - -type GetAllSystemDetails struct { - SystemDetails GetAllSystemDetails_SystemDetails "json:\"systemDetails\" graphql:\"systemDetails\"" -} - -func (t *GetAllSystemDetails) GetSystemDetails() *GetAllSystemDetails_SystemDetails { - if t == nil { - t = &GetAllSystemDetails{} - } - return &t.SystemDetails -} - -type GetSystemDetailByID struct { - SystemDetail GetSystemDetailByID_SystemDetail "json:\"systemDetail\" graphql:\"systemDetail\"" -} - -func (t *GetSystemDetailByID) GetSystemDetail() *GetSystemDetailByID_SystemDetail { - if t == nil { - t = &GetSystemDetailByID{} - } - return &t.SystemDetail -} - -type GetSystemDetails struct { - SystemDetails GetSystemDetails_SystemDetails "json:\"systemDetails\" graphql:\"systemDetails\"" -} - -func (t *GetSystemDetails) GetSystemDetails() *GetSystemDetails_SystemDetails { - if t == nil { - t = &GetSystemDetails{} - } - return &t.SystemDetails -} - -type UpdateBulkCSVSystemDetail struct { - UpdateBulkCSVSystemDetail UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail "json:\"updateBulkCSVSystemDetail\" graphql:\"updateBulkCSVSystemDetail\"" -} - -func (t *UpdateBulkCSVSystemDetail) GetUpdateBulkCSVSystemDetail() *UpdateBulkCSVSystemDetail_UpdateBulkCSVSystemDetail { - if t == nil { - t = &UpdateBulkCSVSystemDetail{} - } - return &t.UpdateBulkCSVSystemDetail -} - -type UpdateBulkSystemDetail struct { - UpdateBulkSystemDetail UpdateBulkSystemDetail_UpdateBulkSystemDetail "json:\"updateBulkSystemDetail\" graphql:\"updateBulkSystemDetail\"" -} - -func (t *UpdateBulkSystemDetail) GetUpdateBulkSystemDetail() *UpdateBulkSystemDetail_UpdateBulkSystemDetail { - if t == nil { - t = &UpdateBulkSystemDetail{} - } - return &t.UpdateBulkSystemDetail -} - -type UpdateSystemDetail struct { - UpdateSystemDetail UpdateSystemDetail_UpdateSystemDetail "json:\"updateSystemDetail\" graphql:\"updateSystemDetail\"" -} - -func (t *UpdateSystemDetail) GetUpdateSystemDetail() *UpdateSystemDetail_UpdateSystemDetail { - if t == nil { - t = &UpdateSystemDetail{} - } - return &t.UpdateSystemDetail -} - -type CreateBulkCSVTagDefinition struct { - CreateBulkCSVTagDefinition CreateBulkCSVTagDefinition_CreateBulkCSVTagDefinition "json:\"createBulkCSVTagDefinition\" graphql:\"createBulkCSVTagDefinition\"" -} - -func (t *CreateBulkCSVTagDefinition) GetCreateBulkCSVTagDefinition() *CreateBulkCSVTagDefinition_CreateBulkCSVTagDefinition { - if t == nil { - t = &CreateBulkCSVTagDefinition{} - } - return &t.CreateBulkCSVTagDefinition -} - -type CreateBulkTagDefinition struct { - CreateBulkTagDefinition CreateBulkTagDefinition_CreateBulkTagDefinition "json:\"createBulkTagDefinition\" graphql:\"createBulkTagDefinition\"" -} - -func (t *CreateBulkTagDefinition) GetCreateBulkTagDefinition() *CreateBulkTagDefinition_CreateBulkTagDefinition { - if t == nil { - t = &CreateBulkTagDefinition{} - } - return &t.CreateBulkTagDefinition -} - -type CreateTagDefinition struct { - CreateTagDefinition CreateTagDefinition_CreateTagDefinition "json:\"createTagDefinition\" graphql:\"createTagDefinition\"" -} - -func (t *CreateTagDefinition) GetCreateTagDefinition() *CreateTagDefinition_CreateTagDefinition { - if t == nil { - t = &CreateTagDefinition{} - } - return &t.CreateTagDefinition -} - -type DeleteTagDefinition struct { - DeleteTagDefinition DeleteTagDefinition_DeleteTagDefinition "json:\"deleteTagDefinition\" graphql:\"deleteTagDefinition\"" -} - -func (t *DeleteTagDefinition) GetDeleteTagDefinition() *DeleteTagDefinition_DeleteTagDefinition { - if t == nil { - t = &DeleteTagDefinition{} - } - return &t.DeleteTagDefinition -} - -type GetAllTagDefinitions struct { - TagDefinitions GetAllTagDefinitions_TagDefinitions "json:\"tagDefinitions\" graphql:\"tagDefinitions\"" -} - -func (t *GetAllTagDefinitions) GetTagDefinitions() *GetAllTagDefinitions_TagDefinitions { - if t == nil { - t = &GetAllTagDefinitions{} - } - return &t.TagDefinitions -} - -type GetTagDefinitionByID struct { - TagDefinition GetTagDefinitionByID_TagDefinition "json:\"tagDefinition\" graphql:\"tagDefinition\"" -} - -func (t *GetTagDefinitionByID) GetTagDefinition() *GetTagDefinitionByID_TagDefinition { - if t == nil { - t = &GetTagDefinitionByID{} - } - return &t.TagDefinition -} - -type GetTagDefinitions struct { - TagDefinitions GetTagDefinitions_TagDefinitions "json:\"tagDefinitions\" graphql:\"tagDefinitions\"" -} - -func (t *GetTagDefinitions) GetTagDefinitions() *GetTagDefinitions_TagDefinitions { - if t == nil { - t = &GetTagDefinitions{} - } - return &t.TagDefinitions -} - -type UpdateTagDefinition struct { - UpdateTagDefinition UpdateTagDefinition_UpdateTagDefinition "json:\"updateTagDefinition\" graphql:\"updateTagDefinition\"" -} - -func (t *UpdateTagDefinition) GetUpdateTagDefinition() *UpdateTagDefinition_UpdateTagDefinition { - if t == nil { - t = &UpdateTagDefinition{} - } - return &t.UpdateTagDefinition -} - -type CreateBulkCSVTask struct { - CreateBulkCSVTask CreateBulkCSVTask_CreateBulkCSVTask "json:\"createBulkCSVTask\" graphql:\"createBulkCSVTask\"" -} - -func (t *CreateBulkCSVTask) GetCreateBulkCSVTask() *CreateBulkCSVTask_CreateBulkCSVTask { - if t == nil { - t = &CreateBulkCSVTask{} - } - return &t.CreateBulkCSVTask -} - -type CreateBulkTask struct { - CreateBulkTask CreateBulkTask_CreateBulkTask "json:\"createBulkTask\" graphql:\"createBulkTask\"" -} - -func (t *CreateBulkTask) GetCreateBulkTask() *CreateBulkTask_CreateBulkTask { - if t == nil { - t = &CreateBulkTask{} - } - return &t.CreateBulkTask -} - -type CreateTask struct { - CreateTask CreateTask_CreateTask "json:\"createTask\" graphql:\"createTask\"" -} - -func (t *CreateTask) GetCreateTask() *CreateTask_CreateTask { - if t == nil { - t = &CreateTask{} - } - return &t.CreateTask -} - -type DeleteTask struct { - DeleteTask DeleteTask_DeleteTask "json:\"deleteTask\" graphql:\"deleteTask\"" -} - -func (t *DeleteTask) GetDeleteTask() *DeleteTask_DeleteTask { - if t == nil { - t = &DeleteTask{} - } - return &t.DeleteTask -} - -type GetAllTasks struct { - Tasks GetAllTasks_Tasks "json:\"tasks\" graphql:\"tasks\"" -} - -func (t *GetAllTasks) GetTasks() *GetAllTasks_Tasks { - if t == nil { - t = &GetAllTasks{} - } - return &t.Tasks -} - -type GetTaskByID struct { - Task GetTaskByID_Task "json:\"task\" graphql:\"task\"" -} - -func (t *GetTaskByID) GetTask() *GetTaskByID_Task { - if t == nil { - t = &GetTaskByID{} - } - return &t.Task -} - -type GetTasks struct { - Tasks GetTasks_Tasks "json:\"tasks\" graphql:\"tasks\"" -} - -func (t *GetTasks) GetTasks() *GetTasks_Tasks { - if t == nil { - t = &GetTasks{} - } - return &t.Tasks -} - -type UpdateTask struct { - UpdateTask UpdateTask_UpdateTask "json:\"updateTask\" graphql:\"updateTask\"" -} - -func (t *UpdateTask) GetUpdateTask() *UpdateTask_UpdateTask { - if t == nil { - t = &UpdateTask{} - } - return &t.UpdateTask -} - -type CreateBulkCSVTemplate struct { - CreateBulkCSVTemplate CreateBulkCSVTemplate_CreateBulkCSVTemplate "json:\"createBulkCSVTemplate\" graphql:\"createBulkCSVTemplate\"" -} - -func (t *CreateBulkCSVTemplate) GetCreateBulkCSVTemplate() *CreateBulkCSVTemplate_CreateBulkCSVTemplate { - if t == nil { - t = &CreateBulkCSVTemplate{} - } - return &t.CreateBulkCSVTemplate -} - -type CreateBulkTemplate struct { - CreateBulkTemplate CreateBulkTemplate_CreateBulkTemplate "json:\"createBulkTemplate\" graphql:\"createBulkTemplate\"" -} - -func (t *CreateBulkTemplate) GetCreateBulkTemplate() *CreateBulkTemplate_CreateBulkTemplate { - if t == nil { - t = &CreateBulkTemplate{} - } - return &t.CreateBulkTemplate -} - -type CreateTemplate struct { - CreateTemplate CreateTemplate_CreateTemplate "json:\"createTemplate\" graphql:\"createTemplate\"" -} - -func (t *CreateTemplate) GetCreateTemplate() *CreateTemplate_CreateTemplate { - if t == nil { - t = &CreateTemplate{} - } - return &t.CreateTemplate -} - -type DeleteTemplate struct { - DeleteTemplate DeleteTemplate_DeleteTemplate "json:\"deleteTemplate\" graphql:\"deleteTemplate\"" -} - -func (t *DeleteTemplate) GetDeleteTemplate() *DeleteTemplate_DeleteTemplate { - if t == nil { - t = &DeleteTemplate{} - } - return &t.DeleteTemplate -} - -type GetAllTemplates struct { - Templates GetAllTemplates_Templates "json:\"templates\" graphql:\"templates\"" -} - -func (t *GetAllTemplates) GetTemplates() *GetAllTemplates_Templates { - if t == nil { - t = &GetAllTemplates{} - } - return &t.Templates -} - -type GetTemplateByID struct { - Template GetTemplateByID_Template "json:\"template\" graphql:\"template\"" -} - -func (t *GetTemplateByID) GetTemplate() *GetTemplateByID_Template { - if t == nil { - t = &GetTemplateByID{} - } - return &t.Template -} - -type GetTemplates struct { - Templates GetTemplates_Templates "json:\"templates\" graphql:\"templates\"" -} - -func (t *GetTemplates) GetTemplates() *GetTemplates_Templates { - if t == nil { - t = &GetTemplates{} - } - return &t.Templates -} - -type UpdateTemplate struct { - UpdateTemplate UpdateTemplate_UpdateTemplate "json:\"updateTemplate\" graphql:\"updateTemplate\"" -} - -func (t *UpdateTemplate) GetUpdateTemplate() *UpdateTemplate_UpdateTemplate { - if t == nil { - t = &UpdateTemplate{} - } - return &t.UpdateTemplate -} - -type CreateTFASetting struct { - CreateTFASetting CreateTFASetting_CreateTFASetting "json:\"createTFASetting\" graphql:\"createTFASetting\"" -} - -func (t *CreateTFASetting) GetCreateTFASetting() *CreateTFASetting_CreateTFASetting { - if t == nil { - t = &CreateTFASetting{} - } - return &t.CreateTFASetting -} - -type GetAllTFASettings struct { - TfaSettings GetAllTFASettings_TfaSettings "json:\"tfaSettings\" graphql:\"tfaSettings\"" -} - -func (t *GetAllTFASettings) GetTfaSettings() *GetAllTFASettings_TfaSettings { - if t == nil { - t = &GetAllTFASettings{} - } - return &t.TfaSettings -} - -type GetTFASettingByID struct { - TfaSetting GetTFASettingByID_TfaSetting "json:\"tfaSetting\" graphql:\"tfaSetting\"" -} - -func (t *GetTFASettingByID) GetTfaSetting() *GetTFASettingByID_TfaSetting { - if t == nil { - t = &GetTFASettingByID{} - } - return &t.TfaSetting -} - -type GetTFASettings struct { - TfaSettings GetTFASettings_TfaSettings "json:\"tfaSettings\" graphql:\"tfaSettings\"" -} - -func (t *GetTFASettings) GetTfaSettings() *GetTFASettings_TfaSettings { - if t == nil { - t = &GetTFASettings{} - } - return &t.TfaSettings -} - -type UpdateTFASetting struct { - UpdateTFASetting UpdateTFASetting_UpdateTFASetting "json:\"updateTFASetting\" graphql:\"updateTFASetting\"" -} - -func (t *UpdateTFASetting) GetUpdateTFASetting() *UpdateTFASetting_UpdateTFASetting { - if t == nil { - t = &UpdateTFASetting{} - } - return &t.UpdateTFASetting -} - -type CreateTrustCenter struct { - CreateTrustCenter CreateTrustCenter_CreateTrustCenter "json:\"createTrustCenter\" graphql:\"createTrustCenter\"" -} - -func (t *CreateTrustCenter) GetCreateTrustCenter() *CreateTrustCenter_CreateTrustCenter { - if t == nil { - t = &CreateTrustCenter{} - } - return &t.CreateTrustCenter -} - -type DeleteTrustCenter struct { - DeleteTrustCenter DeleteTrustCenter_DeleteTrustCenter "json:\"deleteTrustCenter\" graphql:\"deleteTrustCenter\"" -} - -func (t *DeleteTrustCenter) GetDeleteTrustCenter() *DeleteTrustCenter_DeleteTrustCenter { - if t == nil { - t = &DeleteTrustCenter{} - } - return &t.DeleteTrustCenter -} - -type GetAllTrustCenters struct { - TrustCenters GetAllTrustCenters_TrustCenters "json:\"trustCenters\" graphql:\"trustCenters\"" -} - -func (t *GetAllTrustCenters) GetTrustCenters() *GetAllTrustCenters_TrustCenters { - if t == nil { - t = &GetAllTrustCenters{} - } - return &t.TrustCenters -} - -type GetTrustCenterByID struct { - TrustCenter GetTrustCenterByID_TrustCenter "json:\"trustCenter\" graphql:\"trustCenter\"" -} - -func (t *GetTrustCenterByID) GetTrustCenter() *GetTrustCenterByID_TrustCenter { - if t == nil { - t = &GetTrustCenterByID{} - } - return &t.TrustCenter -} - -type GetTrustCenters struct { - TrustCenters GetTrustCenters_TrustCenters "json:\"trustCenters\" graphql:\"trustCenters\"" -} - -func (t *GetTrustCenters) GetTrustCenters() *GetTrustCenters_TrustCenters { - if t == nil { - t = &GetTrustCenters{} - } - return &t.TrustCenters -} - -type UpdateTrustCenter struct { - UpdateTrustCenter UpdateTrustCenter_UpdateTrustCenter "json:\"updateTrustCenter\" graphql:\"updateTrustCenter\"" -} - -func (t *UpdateTrustCenter) GetUpdateTrustCenter() *UpdateTrustCenter_UpdateTrustCenter { - if t == nil { - t = &UpdateTrustCenter{} - } - return &t.UpdateTrustCenter -} - -type CreateBulkCSVTrustCenterCompliance struct { - CreateBulkCSVTrustCenterCompliance CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance "json:\"createBulkCSVTrustCenterCompliance\" graphql:\"createBulkCSVTrustCenterCompliance\"" -} - -func (t *CreateBulkCSVTrustCenterCompliance) GetCreateBulkCSVTrustCenterCompliance() *CreateBulkCSVTrustCenterCompliance_CreateBulkCSVTrustCenterCompliance { - if t == nil { - t = &CreateBulkCSVTrustCenterCompliance{} - } - return &t.CreateBulkCSVTrustCenterCompliance -} - -type CreateBulkTrustCenterCompliance struct { - CreateBulkTrustCenterCompliance CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance "json:\"createBulkTrustCenterCompliance\" graphql:\"createBulkTrustCenterCompliance\"" -} - -func (t *CreateBulkTrustCenterCompliance) GetCreateBulkTrustCenterCompliance() *CreateBulkTrustCenterCompliance_CreateBulkTrustCenterCompliance { - if t == nil { - t = &CreateBulkTrustCenterCompliance{} - } - return &t.CreateBulkTrustCenterCompliance -} - -type CreateTrustCenterCompliance struct { - CreateTrustCenterCompliance CreateTrustCenterCompliance_CreateTrustCenterCompliance "json:\"createTrustCenterCompliance\" graphql:\"createTrustCenterCompliance\"" -} - -func (t *CreateTrustCenterCompliance) GetCreateTrustCenterCompliance() *CreateTrustCenterCompliance_CreateTrustCenterCompliance { - if t == nil { - t = &CreateTrustCenterCompliance{} - } - return &t.CreateTrustCenterCompliance -} - -type DeleteTrustCenterCompliance struct { - DeleteTrustCenterCompliance DeleteTrustCenterCompliance_DeleteTrustCenterCompliance "json:\"deleteTrustCenterCompliance\" graphql:\"deleteTrustCenterCompliance\"" -} - -func (t *DeleteTrustCenterCompliance) GetDeleteTrustCenterCompliance() *DeleteTrustCenterCompliance_DeleteTrustCenterCompliance { - if t == nil { - t = &DeleteTrustCenterCompliance{} - } - return &t.DeleteTrustCenterCompliance -} - -type GetAllTrustCenterCompliances struct { - TrustCenterCompliances GetAllTrustCenterCompliances_TrustCenterCompliances "json:\"trustCenterCompliances\" graphql:\"trustCenterCompliances\"" -} - -func (t *GetAllTrustCenterCompliances) GetTrustCenterCompliances() *GetAllTrustCenterCompliances_TrustCenterCompliances { - if t == nil { - t = &GetAllTrustCenterCompliances{} - } - return &t.TrustCenterCompliances -} - -type GetTrustCenterComplianceByID struct { - TrustCenterCompliance GetTrustCenterComplianceByID_TrustCenterCompliance "json:\"trustCenterCompliance\" graphql:\"trustCenterCompliance\"" -} - -func (t *GetTrustCenterComplianceByID) GetTrustCenterCompliance() *GetTrustCenterComplianceByID_TrustCenterCompliance { - if t == nil { - t = &GetTrustCenterComplianceByID{} - } - return &t.TrustCenterCompliance -} - -type GetTrustCenterCompliances struct { - TrustCenterCompliances GetTrustCenterCompliances_TrustCenterCompliances "json:\"trustCenterCompliances\" graphql:\"trustCenterCompliances\"" -} - -func (t *GetTrustCenterCompliances) GetTrustCenterCompliances() *GetTrustCenterCompliances_TrustCenterCompliances { - if t == nil { - t = &GetTrustCenterCompliances{} - } - return &t.TrustCenterCompliances -} - -type UpdateTrustCenterCompliance struct { - UpdateTrustCenterCompliance UpdateTrustCenterCompliance_UpdateTrustCenterCompliance "json:\"updateTrustCenterCompliance\" graphql:\"updateTrustCenterCompliance\"" -} - -func (t *UpdateTrustCenterCompliance) GetUpdateTrustCenterCompliance() *UpdateTrustCenterCompliance_UpdateTrustCenterCompliance { - if t == nil { - t = &UpdateTrustCenterCompliance{} - } - return &t.UpdateTrustCenterCompliance -} - -type CreateTrustCenterDoc struct { - CreateTrustCenterDoc CreateTrustCenterDoc_CreateTrustCenterDoc "json:\"createTrustCenterDoc\" graphql:\"createTrustCenterDoc\"" -} - -func (t *CreateTrustCenterDoc) GetCreateTrustCenterDoc() *CreateTrustCenterDoc_CreateTrustCenterDoc { - if t == nil { - t = &CreateTrustCenterDoc{} - } - return &t.CreateTrustCenterDoc -} - -type DeleteTrustCenterDoc struct { - DeleteTrustCenterDoc DeleteTrustCenterDoc_DeleteTrustCenterDoc "json:\"deleteTrustCenterDoc\" graphql:\"deleteTrustCenterDoc\"" -} - -func (t *DeleteTrustCenterDoc) GetDeleteTrustCenterDoc() *DeleteTrustCenterDoc_DeleteTrustCenterDoc { - if t == nil { - t = &DeleteTrustCenterDoc{} - } - return &t.DeleteTrustCenterDoc -} - -type GetAllTrustCenterDocs struct { - TrustCenterDocs GetAllTrustCenterDocs_TrustCenterDocs "json:\"trustCenterDocs\" graphql:\"trustCenterDocs\"" -} - -func (t *GetAllTrustCenterDocs) GetTrustCenterDocs() *GetAllTrustCenterDocs_TrustCenterDocs { - if t == nil { - t = &GetAllTrustCenterDocs{} - } - return &t.TrustCenterDocs -} - -type GetTrustCenterDocByID struct { - TrustCenterDoc GetTrustCenterDocByID_TrustCenterDoc "json:\"trustCenterDoc\" graphql:\"trustCenterDoc\"" -} - -func (t *GetTrustCenterDocByID) GetTrustCenterDoc() *GetTrustCenterDocByID_TrustCenterDoc { - if t == nil { - t = &GetTrustCenterDocByID{} - } - return &t.TrustCenterDoc -} - -type GetTrustCenterDocs struct { - TrustCenterDocs GetTrustCenterDocs_TrustCenterDocs "json:\"trustCenterDocs\" graphql:\"trustCenterDocs\"" -} - -func (t *GetTrustCenterDocs) GetTrustCenterDocs() *GetTrustCenterDocs_TrustCenterDocs { - if t == nil { - t = &GetTrustCenterDocs{} - } - return &t.TrustCenterDocs -} - -type UpdateTrustCenterDoc struct { - UpdateTrustCenterDoc UpdateTrustCenterDoc_UpdateTrustCenterDoc "json:\"updateTrustCenterDoc\" graphql:\"updateTrustCenterDoc\"" -} - -func (t *UpdateTrustCenterDoc) GetUpdateTrustCenterDoc() *UpdateTrustCenterDoc_UpdateTrustCenterDoc { - if t == nil { - t = &UpdateTrustCenterDoc{} - } - return &t.UpdateTrustCenterDoc -} - -type CreateTrustCenterDomain struct { - CreateTrustCenterDomain CreateTrustCenterDomain_CreateTrustCenterDomain "json:\"createTrustCenterDomain\" graphql:\"createTrustCenterDomain\"" -} - -func (t *CreateTrustCenterDomain) GetCreateTrustCenterDomain() *CreateTrustCenterDomain_CreateTrustCenterDomain { - if t == nil { - t = &CreateTrustCenterDomain{} - } - return &t.CreateTrustCenterDomain -} - -type CreateTrustCenterNda struct { - CreateTrustCenterNda CreateTrustCenterNda_CreateTrustCenterNda "json:\"createTrustCenterNDA\" graphql:\"createTrustCenterNDA\"" -} - -func (t *CreateTrustCenterNda) GetCreateTrustCenterNda() *CreateTrustCenterNda_CreateTrustCenterNda { - if t == nil { - t = &CreateTrustCenterNda{} - } - return &t.CreateTrustCenterNda -} - -type SubmitTrustCenterNDAResponse struct { - SubmitTrustCenterNDAResponse SubmitTrustCenterNDAResponse_SubmitTrustCenterNDAResponse "json:\"submitTrustCenterNDAResponse\" graphql:\"submitTrustCenterNDAResponse\"" -} - -func (t *SubmitTrustCenterNDAResponse) GetSubmitTrustCenterNDAResponse() *SubmitTrustCenterNDAResponse_SubmitTrustCenterNDAResponse { - if t == nil { - t = &SubmitTrustCenterNDAResponse{} - } - return &t.SubmitTrustCenterNDAResponse -} - -type UpdateTrustCenterNda struct { - UpdateTrustCenterNda UpdateTrustCenterNda_UpdateTrustCenterNda "json:\"updateTrustCenterNDA\" graphql:\"updateTrustCenterNDA\"" -} - -func (t *UpdateTrustCenterNda) GetUpdateTrustCenterNda() *UpdateTrustCenterNda_UpdateTrustCenterNda { - if t == nil { - t = &UpdateTrustCenterNda{} - } - return &t.UpdateTrustCenterNda -} - -type CreateBulkCSVTrustCenterNDARequest struct { - CreateBulkCSVTrustCenterNDARequest CreateBulkCSVTrustCenterNDARequest_CreateBulkCSVTrustCenterNDARequest "json:\"createBulkCSVTrustCenterNDARequest\" graphql:\"createBulkCSVTrustCenterNDARequest\"" -} - -func (t *CreateBulkCSVTrustCenterNDARequest) GetCreateBulkCSVTrustCenterNDARequest() *CreateBulkCSVTrustCenterNDARequest_CreateBulkCSVTrustCenterNDARequest { - if t == nil { - t = &CreateBulkCSVTrustCenterNDARequest{} - } - return &t.CreateBulkCSVTrustCenterNDARequest -} - -type CreateBulkTrustCenterNDARequest struct { - CreateBulkTrustCenterNDARequest CreateBulkTrustCenterNDARequest_CreateBulkTrustCenterNDARequest "json:\"createBulkTrustCenterNDARequest\" graphql:\"createBulkTrustCenterNDARequest\"" -} - -func (t *CreateBulkTrustCenterNDARequest) GetCreateBulkTrustCenterNDARequest() *CreateBulkTrustCenterNDARequest_CreateBulkTrustCenterNDARequest { - if t == nil { - t = &CreateBulkTrustCenterNDARequest{} - } - return &t.CreateBulkTrustCenterNDARequest -} - -type CreateTrustCenterNDARequest struct { - CreateTrustCenterNDARequest CreateTrustCenterNDARequest_CreateTrustCenterNDARequest "json:\"createTrustCenterNDARequest\" graphql:\"createTrustCenterNDARequest\"" -} - -func (t *CreateTrustCenterNDARequest) GetCreateTrustCenterNDARequest() *CreateTrustCenterNDARequest_CreateTrustCenterNDARequest { - if t == nil { - t = &CreateTrustCenterNDARequest{} - } - return &t.CreateTrustCenterNDARequest -} - -type DeleteTrustCenterNDARequest struct { - DeleteTrustCenterNDARequest DeleteTrustCenterNDARequest_DeleteTrustCenterNDARequest "json:\"deleteTrustCenterNDARequest\" graphql:\"deleteTrustCenterNDARequest\"" -} - -func (t *DeleteTrustCenterNDARequest) GetDeleteTrustCenterNDARequest() *DeleteTrustCenterNDARequest_DeleteTrustCenterNDARequest { - if t == nil { - t = &DeleteTrustCenterNDARequest{} - } - return &t.DeleteTrustCenterNDARequest -} - -type GetAllTrustCenterNDARequests struct { - TrustCenterNdaRequests GetAllTrustCenterNDARequests_TrustCenterNdaRequests "json:\"trustCenterNdaRequests\" graphql:\"trustCenterNdaRequests\"" -} - -func (t *GetAllTrustCenterNDARequests) GetTrustCenterNdaRequests() *GetAllTrustCenterNDARequests_TrustCenterNdaRequests { - if t == nil { - t = &GetAllTrustCenterNDARequests{} - } - return &t.TrustCenterNdaRequests -} - -type GetTrustCenterNDARequestByID struct { - TrustCenterNDARequest GetTrustCenterNDARequestByID_TrustCenterNDARequest "json:\"trustCenterNDARequest\" graphql:\"trustCenterNDARequest\"" -} - -func (t *GetTrustCenterNDARequestByID) GetTrustCenterNDARequest() *GetTrustCenterNDARequestByID_TrustCenterNDARequest { - if t == nil { - t = &GetTrustCenterNDARequestByID{} - } - return &t.TrustCenterNDARequest -} - -type GetTrustCenterNDARequests struct { - TrustCenterNdaRequests GetTrustCenterNDARequests_TrustCenterNdaRequests "json:\"trustCenterNdaRequests\" graphql:\"trustCenterNdaRequests\"" -} - -func (t *GetTrustCenterNDARequests) GetTrustCenterNdaRequests() *GetTrustCenterNDARequests_TrustCenterNdaRequests { - if t == nil { - t = &GetTrustCenterNDARequests{} - } - return &t.TrustCenterNdaRequests -} - -type UpdateTrustCenterNDARequest struct { - UpdateTrustCenterNDARequest UpdateTrustCenterNDARequest_UpdateTrustCenterNDARequest "json:\"updateTrustCenterNDARequest\" graphql:\"updateTrustCenterNDARequest\"" -} - -func (t *UpdateTrustCenterNDARequest) GetUpdateTrustCenterNDARequest() *UpdateTrustCenterNDARequest_UpdateTrustCenterNDARequest { - if t == nil { - t = &UpdateTrustCenterNDARequest{} - } - return &t.UpdateTrustCenterNDARequest -} - -type CreateTrustCenterPreviewSetting struct { - CreateTrustCenterPreviewSetting CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting "json:\"createTrustCenterPreviewSetting\" graphql:\"createTrustCenterPreviewSetting\"" -} - -func (t *CreateTrustCenterPreviewSetting) GetCreateTrustCenterPreviewSetting() *CreateTrustCenterPreviewSetting_CreateTrustCenterPreviewSetting { - if t == nil { - t = &CreateTrustCenterPreviewSetting{} - } - return &t.CreateTrustCenterPreviewSetting -} - -type CreateTrustCenterSetting struct { - CreateTrustCenterSetting CreateTrustCenterSetting_CreateTrustCenterSetting "json:\"createTrustCenterSetting\" graphql:\"createTrustCenterSetting\"" -} - -func (t *CreateTrustCenterSetting) GetCreateTrustCenterSetting() *CreateTrustCenterSetting_CreateTrustCenterSetting { - if t == nil { - t = &CreateTrustCenterSetting{} - } - return &t.CreateTrustCenterSetting -} - -type DeleteTrustCenterSetting struct { - DeleteTrustCenterSetting DeleteTrustCenterSetting_DeleteTrustCenterSetting "json:\"deleteTrustCenterSetting\" graphql:\"deleteTrustCenterSetting\"" -} - -func (t *DeleteTrustCenterSetting) GetDeleteTrustCenterSetting() *DeleteTrustCenterSetting_DeleteTrustCenterSetting { - if t == nil { - t = &DeleteTrustCenterSetting{} - } - return &t.DeleteTrustCenterSetting -} - -type GetAllTrustCenterSettings struct { - TrustCenterSettings GetAllTrustCenterSettings_TrustCenterSettings "json:\"trustCenterSettings\" graphql:\"trustCenterSettings\"" -} - -func (t *GetAllTrustCenterSettings) GetTrustCenterSettings() *GetAllTrustCenterSettings_TrustCenterSettings { - if t == nil { - t = &GetAllTrustCenterSettings{} - } - return &t.TrustCenterSettings -} - -type GetTrustCenterSettingByID struct { - TrustCenterSetting GetTrustCenterSettingByID_TrustCenterSetting "json:\"trustCenterSetting\" graphql:\"trustCenterSetting\"" -} - -func (t *GetTrustCenterSettingByID) GetTrustCenterSetting() *GetTrustCenterSettingByID_TrustCenterSetting { - if t == nil { - t = &GetTrustCenterSettingByID{} - } - return &t.TrustCenterSetting -} - -type GetTrustCenterSettings struct { - TrustCenterSettings GetTrustCenterSettings_TrustCenterSettings "json:\"trustCenterSettings\" graphql:\"trustCenterSettings\"" -} - -func (t *GetTrustCenterSettings) GetTrustCenterSettings() *GetTrustCenterSettings_TrustCenterSettings { - if t == nil { - t = &GetTrustCenterSettings{} - } - return &t.TrustCenterSettings -} - -type UpdateTrustCenterSetting struct { - UpdateTrustCenterSetting UpdateTrustCenterSetting_UpdateTrustCenterSetting "json:\"updateTrustCenterSetting\" graphql:\"updateTrustCenterSetting\"" -} - -func (t *UpdateTrustCenterSetting) GetUpdateTrustCenterSetting() *UpdateTrustCenterSetting_UpdateTrustCenterSetting { - if t == nil { - t = &UpdateTrustCenterSetting{} - } - return &t.UpdateTrustCenterSetting -} - -type CreateBulkCSVTrustCenterSubprocessor struct { - CreateBulkCSVTrustCenterSubprocessor CreateBulkCSVTrustCenterSubprocessor_CreateBulkCSVTrustCenterSubprocessor "json:\"createBulkCSVTrustCenterSubprocessor\" graphql:\"createBulkCSVTrustCenterSubprocessor\"" -} - -func (t *CreateBulkCSVTrustCenterSubprocessor) GetCreateBulkCSVTrustCenterSubprocessor() *CreateBulkCSVTrustCenterSubprocessor_CreateBulkCSVTrustCenterSubprocessor { - if t == nil { - t = &CreateBulkCSVTrustCenterSubprocessor{} - } - return &t.CreateBulkCSVTrustCenterSubprocessor -} - -type CreateBulkTrustCenterSubprocessor struct { - CreateBulkTrustCenterSubprocessor CreateBulkTrustCenterSubprocessor_CreateBulkTrustCenterSubprocessor "json:\"createBulkTrustCenterSubprocessor\" graphql:\"createBulkTrustCenterSubprocessor\"" -} - -func (t *CreateBulkTrustCenterSubprocessor) GetCreateBulkTrustCenterSubprocessor() *CreateBulkTrustCenterSubprocessor_CreateBulkTrustCenterSubprocessor { - if t == nil { - t = &CreateBulkTrustCenterSubprocessor{} - } - return &t.CreateBulkTrustCenterSubprocessor -} - -type CreateTrustCenterSubprocessor struct { - CreateTrustCenterSubprocessor CreateTrustCenterSubprocessor_CreateTrustCenterSubprocessor "json:\"createTrustCenterSubprocessor\" graphql:\"createTrustCenterSubprocessor\"" -} - -func (t *CreateTrustCenterSubprocessor) GetCreateTrustCenterSubprocessor() *CreateTrustCenterSubprocessor_CreateTrustCenterSubprocessor { - if t == nil { - t = &CreateTrustCenterSubprocessor{} - } - return &t.CreateTrustCenterSubprocessor -} - -type DeleteBulkTrustCenterSubprocessor struct { - DeleteBulkTrustCenterSubprocessor DeleteBulkTrustCenterSubprocessor_DeleteBulkTrustCenterSubprocessor "json:\"deleteBulkTrustCenterSubprocessor\" graphql:\"deleteBulkTrustCenterSubprocessor\"" -} - -func (t *DeleteBulkTrustCenterSubprocessor) GetDeleteBulkTrustCenterSubprocessor() *DeleteBulkTrustCenterSubprocessor_DeleteBulkTrustCenterSubprocessor { - if t == nil { - t = &DeleteBulkTrustCenterSubprocessor{} - } - return &t.DeleteBulkTrustCenterSubprocessor -} - -type DeleteTrustCenterSubprocessor struct { - DeleteTrustCenterSubprocessor DeleteTrustCenterSubprocessor_DeleteTrustCenterSubprocessor "json:\"deleteTrustCenterSubprocessor\" graphql:\"deleteTrustCenterSubprocessor\"" -} - -func (t *DeleteTrustCenterSubprocessor) GetDeleteTrustCenterSubprocessor() *DeleteTrustCenterSubprocessor_DeleteTrustCenterSubprocessor { - if t == nil { - t = &DeleteTrustCenterSubprocessor{} - } - return &t.DeleteTrustCenterSubprocessor -} - -type GetAllTrustCenterSubprocessors struct { - TrustCenterSubprocessors GetAllTrustCenterSubprocessors_TrustCenterSubprocessors "json:\"trustCenterSubprocessors\" graphql:\"trustCenterSubprocessors\"" -} - -func (t *GetAllTrustCenterSubprocessors) GetTrustCenterSubprocessors() *GetAllTrustCenterSubprocessors_TrustCenterSubprocessors { - if t == nil { - t = &GetAllTrustCenterSubprocessors{} - } - return &t.TrustCenterSubprocessors -} - -type GetTrustCenterSubprocessorByID struct { - TrustCenterSubprocessor GetTrustCenterSubprocessorByID_TrustCenterSubprocessor "json:\"trustCenterSubprocessor\" graphql:\"trustCenterSubprocessor\"" -} - -func (t *GetTrustCenterSubprocessorByID) GetTrustCenterSubprocessor() *GetTrustCenterSubprocessorByID_TrustCenterSubprocessor { - if t == nil { - t = &GetTrustCenterSubprocessorByID{} - } - return &t.TrustCenterSubprocessor -} - -type GetTrustCenterSubprocessors struct { - TrustCenterSubprocessors GetTrustCenterSubprocessors_TrustCenterSubprocessors "json:\"trustCenterSubprocessors\" graphql:\"trustCenterSubprocessors\"" -} - -func (t *GetTrustCenterSubprocessors) GetTrustCenterSubprocessors() *GetTrustCenterSubprocessors_TrustCenterSubprocessors { - if t == nil { - t = &GetTrustCenterSubprocessors{} - } - return &t.TrustCenterSubprocessors -} - -type UpdateBulkTrustCenterSubprocessor struct { - UpdateBulkTrustCenterSubprocessor UpdateBulkTrustCenterSubprocessor_UpdateBulkTrustCenterSubprocessor "json:\"updateBulkTrustCenterSubprocessor\" graphql:\"updateBulkTrustCenterSubprocessor\"" -} - -func (t *UpdateBulkTrustCenterSubprocessor) GetUpdateBulkTrustCenterSubprocessor() *UpdateBulkTrustCenterSubprocessor_UpdateBulkTrustCenterSubprocessor { - if t == nil { - t = &UpdateBulkTrustCenterSubprocessor{} - } - return &t.UpdateBulkTrustCenterSubprocessor -} - -type UpdateTrustCenterSubprocessor struct { - UpdateTrustCenterSubprocessor UpdateTrustCenterSubprocessor_UpdateTrustCenterSubprocessor "json:\"updateTrustCenterSubprocessor\" graphql:\"updateTrustCenterSubprocessor\"" -} - -func (t *UpdateTrustCenterSubprocessor) GetUpdateTrustCenterSubprocessor() *UpdateTrustCenterSubprocessor_UpdateTrustCenterSubprocessor { - if t == nil { - t = &UpdateTrustCenterSubprocessor{} - } - return &t.UpdateTrustCenterSubprocessor -} - -type CreateTrustCenterWatermarkConfig struct { - CreateTrustCenterWatermarkConfig CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig "json:\"createTrustCenterWatermarkConfig\" graphql:\"createTrustCenterWatermarkConfig\"" -} - -func (t *CreateTrustCenterWatermarkConfig) GetCreateTrustCenterWatermarkConfig() *CreateTrustCenterWatermarkConfig_CreateTrustCenterWatermarkConfig { - if t == nil { - t = &CreateTrustCenterWatermarkConfig{} - } - return &t.CreateTrustCenterWatermarkConfig -} - -type DeleteTrustCenterWatermarkConfig struct { - DeleteTrustCenterWatermarkConfig DeleteTrustCenterWatermarkConfig_DeleteTrustCenterWatermarkConfig "json:\"deleteTrustCenterWatermarkConfig\" graphql:\"deleteTrustCenterWatermarkConfig\"" -} - -func (t *DeleteTrustCenterWatermarkConfig) GetDeleteTrustCenterWatermarkConfig() *DeleteTrustCenterWatermarkConfig_DeleteTrustCenterWatermarkConfig { - if t == nil { - t = &DeleteTrustCenterWatermarkConfig{} - } - return &t.DeleteTrustCenterWatermarkConfig -} - -type GetAllTrustCenterWatermarkConfigs struct { - TrustCenterWatermarkConfigs GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs "json:\"trustCenterWatermarkConfigs\" graphql:\"trustCenterWatermarkConfigs\"" -} - -func (t *GetAllTrustCenterWatermarkConfigs) GetTrustCenterWatermarkConfigs() *GetAllTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs { - if t == nil { - t = &GetAllTrustCenterWatermarkConfigs{} - } - return &t.TrustCenterWatermarkConfigs -} - -type GetTrustCenterWatermarkConfigByID struct { - TrustCenterWatermarkConfig GetTrustCenterWatermarkConfigByID_TrustCenterWatermarkConfig "json:\"trustCenterWatermarkConfig\" graphql:\"trustCenterWatermarkConfig\"" -} - -func (t *GetTrustCenterWatermarkConfigByID) GetTrustCenterWatermarkConfig() *GetTrustCenterWatermarkConfigByID_TrustCenterWatermarkConfig { - if t == nil { - t = &GetTrustCenterWatermarkConfigByID{} - } - return &t.TrustCenterWatermarkConfig -} - -type GetTrustCenterWatermarkConfigs struct { - TrustCenterWatermarkConfigs GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs "json:\"trustCenterWatermarkConfigs\" graphql:\"trustCenterWatermarkConfigs\"" -} - -func (t *GetTrustCenterWatermarkConfigs) GetTrustCenterWatermarkConfigs() *GetTrustCenterWatermarkConfigs_TrustCenterWatermarkConfigs { - if t == nil { - t = &GetTrustCenterWatermarkConfigs{} - } - return &t.TrustCenterWatermarkConfigs -} - -type UpdateTrustCenterWatermarkConfig struct { - UpdateTrustCenterWatermarkConfig UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig "json:\"updateTrustCenterWatermarkConfig\" graphql:\"updateTrustCenterWatermarkConfig\"" -} - -func (t *UpdateTrustCenterWatermarkConfig) GetUpdateTrustCenterWatermarkConfig() *UpdateTrustCenterWatermarkConfig_UpdateTrustCenterWatermarkConfig { - if t == nil { - t = &UpdateTrustCenterWatermarkConfig{} - } - return &t.UpdateTrustCenterWatermarkConfig -} - -type CreateUser struct { - CreateUser CreateUser_CreateUser "json:\"createUser\" graphql:\"createUser\"" -} - -func (t *CreateUser) GetCreateUser() *CreateUser_CreateUser { - if t == nil { - t = &CreateUser{} - } - return &t.CreateUser -} - -type DeleteUser struct { - DeleteUser DeleteUser_DeleteUser "json:\"deleteUser\" graphql:\"deleteUser\"" -} - -func (t *DeleteUser) GetDeleteUser() *DeleteUser_DeleteUser { - if t == nil { - t = &DeleteUser{} - } - return &t.DeleteUser -} - -type GetAllUsers struct { - Users GetAllUsers_Users "json:\"users\" graphql:\"users\"" -} - -func (t *GetAllUsers) GetUsers() *GetAllUsers_Users { - if t == nil { - t = &GetAllUsers{} - } - return &t.Users -} - -type GetSelf struct { - Self GetSelf_Self "json:\"self\" graphql:\"self\"" -} - -func (t *GetSelf) GetSelf() *GetSelf_Self { - if t == nil { - t = &GetSelf{} - } - return &t.Self -} - -type GetUserByID struct { - User GetUserByID_User "json:\"user\" graphql:\"user\"" -} - -func (t *GetUserByID) GetUser() *GetUserByID_User { - if t == nil { - t = &GetUserByID{} - } - return &t.User -} - -type GetUsers struct { - Users GetUsers_Users "json:\"users\" graphql:\"users\"" -} - -func (t *GetUsers) GetUsers() *GetUsers_Users { - if t == nil { - t = &GetUsers{} - } - return &t.Users -} - -type UpdateUser struct { - UpdateUser UpdateUser_UpdateUser "json:\"updateUser\" graphql:\"updateUser\"" -} - -func (t *UpdateUser) GetUpdateUser() *UpdateUser_UpdateUser { - if t == nil { - t = &UpdateUser{} - } - return &t.UpdateUser -} - -type CreateUserSetting struct { - CreateUserSetting CreateUserSetting_CreateUserSetting "json:\"createUserSetting\" graphql:\"createUserSetting\"" -} - -func (t *CreateUserSetting) GetCreateUserSetting() *CreateUserSetting_CreateUserSetting { - if t == nil { - t = &CreateUserSetting{} - } - return &t.CreateUserSetting -} - -type GetAllUserSettings struct { - UserSettings GetAllUserSettings_UserSettings "json:\"userSettings\" graphql:\"userSettings\"" -} - -func (t *GetAllUserSettings) GetUserSettings() *GetAllUserSettings_UserSettings { - if t == nil { - t = &GetAllUserSettings{} - } - return &t.UserSettings -} - -type GetUserSettingByID struct { - UserSetting GetUserSettingByID_UserSetting "json:\"userSetting\" graphql:\"userSetting\"" -} - -func (t *GetUserSettingByID) GetUserSetting() *GetUserSettingByID_UserSetting { - if t == nil { - t = &GetUserSettingByID{} - } - return &t.UserSetting -} - -type GetUserSettings struct { - UserSettings GetUserSettings_UserSettings "json:\"userSettings\" graphql:\"userSettings\"" -} - -func (t *GetUserSettings) GetUserSettings() *GetUserSettings_UserSettings { - if t == nil { - t = &GetUserSettings{} - } - return &t.UserSettings -} - -type UpdateUserSetting struct { - UpdateUserSetting UpdateUserSetting_UpdateUserSetting "json:\"updateUserSetting\" graphql:\"updateUserSetting\"" -} - -func (t *UpdateUserSetting) GetUpdateUserSetting() *UpdateUserSetting_UpdateUserSetting { - if t == nil { - t = &UpdateUserSetting{} - } - return &t.UpdateUserSetting -} - -type CreateBulkCSVVulnerability struct { - CreateBulkCSVVulnerability CreateBulkCSVVulnerability_CreateBulkCSVVulnerability "json:\"createBulkCSVVulnerability\" graphql:\"createBulkCSVVulnerability\"" -} - -func (t *CreateBulkCSVVulnerability) GetCreateBulkCSVVulnerability() *CreateBulkCSVVulnerability_CreateBulkCSVVulnerability { - if t == nil { - t = &CreateBulkCSVVulnerability{} - } - return &t.CreateBulkCSVVulnerability -} - -type CreateBulkVulnerability struct { - CreateBulkVulnerability CreateBulkVulnerability_CreateBulkVulnerability "json:\"createBulkVulnerability\" graphql:\"createBulkVulnerability\"" -} - -func (t *CreateBulkVulnerability) GetCreateBulkVulnerability() *CreateBulkVulnerability_CreateBulkVulnerability { - if t == nil { - t = &CreateBulkVulnerability{} - } - return &t.CreateBulkVulnerability -} - -type CreateVulnerability struct { - CreateVulnerability CreateVulnerability_CreateVulnerability "json:\"createVulnerability\" graphql:\"createVulnerability\"" -} - -func (t *CreateVulnerability) GetCreateVulnerability() *CreateVulnerability_CreateVulnerability { - if t == nil { - t = &CreateVulnerability{} - } - return &t.CreateVulnerability -} - -type DeleteVulnerability struct { - DeleteVulnerability DeleteVulnerability_DeleteVulnerability "json:\"deleteVulnerability\" graphql:\"deleteVulnerability\"" -} - -func (t *DeleteVulnerability) GetDeleteVulnerability() *DeleteVulnerability_DeleteVulnerability { - if t == nil { - t = &DeleteVulnerability{} - } - return &t.DeleteVulnerability -} - -type GetAllVulnerabilities struct { - Vulnerabilities GetAllVulnerabilities_Vulnerabilities "json:\"vulnerabilities\" graphql:\"vulnerabilities\"" -} - -func (t *GetAllVulnerabilities) GetVulnerabilities() *GetAllVulnerabilities_Vulnerabilities { - if t == nil { - t = &GetAllVulnerabilities{} - } - return &t.Vulnerabilities -} - -type GetVulnerabilityByID struct { - Vulnerability GetVulnerabilityByID_Vulnerability "json:\"vulnerability\" graphql:\"vulnerability\"" -} - -func (t *GetVulnerabilityByID) GetVulnerability() *GetVulnerabilityByID_Vulnerability { - if t == nil { - t = &GetVulnerabilityByID{} - } - return &t.Vulnerability -} - -type GetVulnerabilities struct { - Vulnerabilities GetVulnerabilities_Vulnerabilities "json:\"vulnerabilities\" graphql:\"vulnerabilities\"" -} - -func (t *GetVulnerabilities) GetVulnerabilities() *GetVulnerabilities_Vulnerabilities { - if t == nil { - t = &GetVulnerabilities{} - } - return &t.Vulnerabilities -} - -type UpdateVulnerability struct { - UpdateVulnerability UpdateVulnerability_UpdateVulnerability "json:\"updateVulnerability\" graphql:\"updateVulnerability\"" -} - -func (t *UpdateVulnerability) GetUpdateVulnerability() *UpdateVulnerability_UpdateVulnerability { - if t == nil { - t = &UpdateVulnerability{} - } - return &t.UpdateVulnerability -} - -type DeleteWebauthn struct { - DeleteWebauthn DeleteWebauthn_DeleteWebauthn "json:\"deleteWebauthn\" graphql:\"deleteWebauthn\"" -} - -func (t *DeleteWebauthn) GetDeleteWebauthn() *DeleteWebauthn_DeleteWebauthn { - if t == nil { - t = &DeleteWebauthn{} - } - return &t.DeleteWebauthn -} - -type GetAllWebauthns struct { - Webauthns GetAllWebauthns_Webauthns "json:\"webauthns\" graphql:\"webauthns\"" -} - -func (t *GetAllWebauthns) GetWebauthns() *GetAllWebauthns_Webauthns { - if t == nil { - t = &GetAllWebauthns{} - } - return &t.Webauthns -} - -type ApproveWorkflowAssignment struct { - ApproveWorkflowAssignment ApproveWorkflowAssignment_ApproveWorkflowAssignment "json:\"approveWorkflowAssignment\" graphql:\"approveWorkflowAssignment\"" -} - -func (t *ApproveWorkflowAssignment) GetApproveWorkflowAssignment() *ApproveWorkflowAssignment_ApproveWorkflowAssignment { - if t == nil { - t = &ApproveWorkflowAssignment{} - } - return &t.ApproveWorkflowAssignment -} - -type RejectWorkflowAssignment struct { - RejectWorkflowAssignment RejectWorkflowAssignment_RejectWorkflowAssignment "json:\"rejectWorkflowAssignment\" graphql:\"rejectWorkflowAssignment\"" -} - -func (t *RejectWorkflowAssignment) GetRejectWorkflowAssignment() *RejectWorkflowAssignment_RejectWorkflowAssignment { - if t == nil { - t = &RejectWorkflowAssignment{} - } - return &t.RejectWorkflowAssignment -} - -type GetMyWorkflowAssignments struct { - MyWorkflowAssignments GetMyWorkflowAssignments_MyWorkflowAssignments "json:\"myWorkflowAssignments\" graphql:\"myWorkflowAssignments\"" -} - -func (t *GetMyWorkflowAssignments) GetMyWorkflowAssignments() *GetMyWorkflowAssignments_MyWorkflowAssignments { - if t == nil { - t = &GetMyWorkflowAssignments{} - } - return &t.MyWorkflowAssignments -} - -type GetAllWorkflowAssignments struct { - WorkflowAssignments GetAllWorkflowAssignments_WorkflowAssignments "json:\"workflowAssignments\" graphql:\"workflowAssignments\"" -} - -func (t *GetAllWorkflowAssignments) GetWorkflowAssignments() *GetAllWorkflowAssignments_WorkflowAssignments { - if t == nil { - t = &GetAllWorkflowAssignments{} - } - return &t.WorkflowAssignments -} - -type GetWorkflowAssignmentByID struct { - WorkflowAssignment GetWorkflowAssignmentByID_WorkflowAssignment "json:\"workflowAssignment\" graphql:\"workflowAssignment\"" -} - -func (t *GetWorkflowAssignmentByID) GetWorkflowAssignment() *GetWorkflowAssignmentByID_WorkflowAssignment { - if t == nil { - t = &GetWorkflowAssignmentByID{} - } - return &t.WorkflowAssignment -} - -type GetWorkflowAssignments struct { - WorkflowAssignments GetWorkflowAssignments_WorkflowAssignments "json:\"workflowAssignments\" graphql:\"workflowAssignments\"" -} - -func (t *GetWorkflowAssignments) GetWorkflowAssignments() *GetWorkflowAssignments_WorkflowAssignments { - if t == nil { - t = &GetWorkflowAssignments{} - } - return &t.WorkflowAssignments -} - -type GetAllWorkflowAssignmentTargets struct { - WorkflowAssignmentTargets GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets "json:\"workflowAssignmentTargets\" graphql:\"workflowAssignmentTargets\"" -} - -func (t *GetAllWorkflowAssignmentTargets) GetWorkflowAssignmentTargets() *GetAllWorkflowAssignmentTargets_WorkflowAssignmentTargets { - if t == nil { - t = &GetAllWorkflowAssignmentTargets{} - } - return &t.WorkflowAssignmentTargets -} - -type GetWorkflowAssignmentTargetByID struct { - WorkflowAssignmentTarget GetWorkflowAssignmentTargetByID_WorkflowAssignmentTarget "json:\"workflowAssignmentTarget\" graphql:\"workflowAssignmentTarget\"" -} - -func (t *GetWorkflowAssignmentTargetByID) GetWorkflowAssignmentTarget() *GetWorkflowAssignmentTargetByID_WorkflowAssignmentTarget { - if t == nil { - t = &GetWorkflowAssignmentTargetByID{} - } - return &t.WorkflowAssignmentTarget -} - -type GetWorkflowAssignmentTargets struct { - WorkflowAssignmentTargets GetWorkflowAssignmentTargets_WorkflowAssignmentTargets "json:\"workflowAssignmentTargets\" graphql:\"workflowAssignmentTargets\"" -} - -func (t *GetWorkflowAssignmentTargets) GetWorkflowAssignmentTargets() *GetWorkflowAssignmentTargets_WorkflowAssignmentTargets { - if t == nil { - t = &GetWorkflowAssignmentTargets{} - } - return &t.WorkflowAssignmentTargets -} - -type CreateBulkCSVWorkflowDefinition struct { - CreateBulkCSVWorkflowDefinition CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition "json:\"createBulkCSVWorkflowDefinition\" graphql:\"createBulkCSVWorkflowDefinition\"" -} - -func (t *CreateBulkCSVWorkflowDefinition) GetCreateBulkCSVWorkflowDefinition() *CreateBulkCSVWorkflowDefinition_CreateBulkCSVWorkflowDefinition { - if t == nil { - t = &CreateBulkCSVWorkflowDefinition{} - } - return &t.CreateBulkCSVWorkflowDefinition -} - -type CreateBulkWorkflowDefinition struct { - CreateBulkWorkflowDefinition CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition "json:\"createBulkWorkflowDefinition\" graphql:\"createBulkWorkflowDefinition\"" -} - -func (t *CreateBulkWorkflowDefinition) GetCreateBulkWorkflowDefinition() *CreateBulkWorkflowDefinition_CreateBulkWorkflowDefinition { - if t == nil { - t = &CreateBulkWorkflowDefinition{} - } - return &t.CreateBulkWorkflowDefinition -} - -type CreateWorkflowDefinition struct { - CreateWorkflowDefinition CreateWorkflowDefinition_CreateWorkflowDefinition "json:\"createWorkflowDefinition\" graphql:\"createWorkflowDefinition\"" -} - -func (t *CreateWorkflowDefinition) GetCreateWorkflowDefinition() *CreateWorkflowDefinition_CreateWorkflowDefinition { - if t == nil { - t = &CreateWorkflowDefinition{} - } - return &t.CreateWorkflowDefinition -} - -type DeleteWorkflowDefinition struct { - DeleteWorkflowDefinition DeleteWorkflowDefinition_DeleteWorkflowDefinition "json:\"deleteWorkflowDefinition\" graphql:\"deleteWorkflowDefinition\"" -} - -func (t *DeleteWorkflowDefinition) GetDeleteWorkflowDefinition() *DeleteWorkflowDefinition_DeleteWorkflowDefinition { - if t == nil { - t = &DeleteWorkflowDefinition{} - } - return &t.DeleteWorkflowDefinition -} - -type GetAllWorkflowDefinitions struct { - WorkflowDefinitions GetAllWorkflowDefinitions_WorkflowDefinitions "json:\"workflowDefinitions\" graphql:\"workflowDefinitions\"" -} - -func (t *GetAllWorkflowDefinitions) GetWorkflowDefinitions() *GetAllWorkflowDefinitions_WorkflowDefinitions { - if t == nil { - t = &GetAllWorkflowDefinitions{} - } - return &t.WorkflowDefinitions -} - -type GetWorkflowDefinitionByID struct { - WorkflowDefinition GetWorkflowDefinitionByID_WorkflowDefinition "json:\"workflowDefinition\" graphql:\"workflowDefinition\"" -} - -func (t *GetWorkflowDefinitionByID) GetWorkflowDefinition() *GetWorkflowDefinitionByID_WorkflowDefinition { - if t == nil { - t = &GetWorkflowDefinitionByID{} - } - return &t.WorkflowDefinition -} - -type GetWorkflowDefinitions struct { - WorkflowDefinitions GetWorkflowDefinitions_WorkflowDefinitions "json:\"workflowDefinitions\" graphql:\"workflowDefinitions\"" -} - -func (t *GetWorkflowDefinitions) GetWorkflowDefinitions() *GetWorkflowDefinitions_WorkflowDefinitions { - if t == nil { - t = &GetWorkflowDefinitions{} - } - return &t.WorkflowDefinitions -} - -type UpdateWorkflowDefinition struct { - UpdateWorkflowDefinition UpdateWorkflowDefinition_UpdateWorkflowDefinition "json:\"updateWorkflowDefinition\" graphql:\"updateWorkflowDefinition\"" -} - -func (t *UpdateWorkflowDefinition) GetUpdateWorkflowDefinition() *UpdateWorkflowDefinition_UpdateWorkflowDefinition { - if t == nil { - t = &UpdateWorkflowDefinition{} - } - return &t.UpdateWorkflowDefinition -} - -type GetAllWorkflowEvents struct { - WorkflowEvents GetAllWorkflowEvents_WorkflowEvents "json:\"workflowEvents\" graphql:\"workflowEvents\"" -} - -func (t *GetAllWorkflowEvents) GetWorkflowEvents() *GetAllWorkflowEvents_WorkflowEvents { - if t == nil { - t = &GetAllWorkflowEvents{} - } - return &t.WorkflowEvents -} - -type GetWorkflowEventByID struct { - WorkflowEvent GetWorkflowEventByID_WorkflowEvent "json:\"workflowEvent\" graphql:\"workflowEvent\"" -} - -func (t *GetWorkflowEventByID) GetWorkflowEvent() *GetWorkflowEventByID_WorkflowEvent { - if t == nil { - t = &GetWorkflowEventByID{} - } - return &t.WorkflowEvent -} - -type GetWorkflowEvents struct { - WorkflowEvents GetWorkflowEvents_WorkflowEvents "json:\"workflowEvents\" graphql:\"workflowEvents\"" -} - -func (t *GetWorkflowEvents) GetWorkflowEvents() *GetWorkflowEvents_WorkflowEvents { - if t == nil { - t = &GetWorkflowEvents{} - } - return &t.WorkflowEvents -} - -type GetAllWorkflowInstances struct { - WorkflowInstances GetAllWorkflowInstances_WorkflowInstances "json:\"workflowInstances\" graphql:\"workflowInstances\"" -} - -func (t *GetAllWorkflowInstances) GetWorkflowInstances() *GetAllWorkflowInstances_WorkflowInstances { - if t == nil { - t = &GetAllWorkflowInstances{} - } - return &t.WorkflowInstances -} - -type GetWorkflowInstanceByID struct { - WorkflowInstance GetWorkflowInstanceByID_WorkflowInstance "json:\"workflowInstance\" graphql:\"workflowInstance\"" -} - -func (t *GetWorkflowInstanceByID) GetWorkflowInstance() *GetWorkflowInstanceByID_WorkflowInstance { - if t == nil { - t = &GetWorkflowInstanceByID{} - } - return &t.WorkflowInstance -} - -type GetWorkflowInstances struct { - WorkflowInstances GetWorkflowInstances_WorkflowInstances "json:\"workflowInstances\" graphql:\"workflowInstances\"" -} - -func (t *GetWorkflowInstances) GetWorkflowInstances() *GetWorkflowInstances_WorkflowInstances { - if t == nil { - t = &GetWorkflowInstances{} - } - return &t.WorkflowInstances -} - -type GetAllWorkflowObjectRefs struct { - WorkflowObjectRefs GetAllWorkflowObjectRefs_WorkflowObjectRefs "json:\"workflowObjectRefs\" graphql:\"workflowObjectRefs\"" -} - -func (t *GetAllWorkflowObjectRefs) GetWorkflowObjectRefs() *GetAllWorkflowObjectRefs_WorkflowObjectRefs { - if t == nil { - t = &GetAllWorkflowObjectRefs{} - } - return &t.WorkflowObjectRefs -} - -type GetWorkflowObjectRefByID struct { - WorkflowObjectRef GetWorkflowObjectRefByID_WorkflowObjectRef "json:\"workflowObjectRef\" graphql:\"workflowObjectRef\"" -} - -func (t *GetWorkflowObjectRefByID) GetWorkflowObjectRef() *GetWorkflowObjectRefByID_WorkflowObjectRef { - if t == nil { - t = &GetWorkflowObjectRefByID{} - } - return &t.WorkflowObjectRef -} - -type GetWorkflowObjectRefs struct { - WorkflowObjectRefs GetWorkflowObjectRefs_WorkflowObjectRefs "json:\"workflowObjectRefs\" graphql:\"workflowObjectRefs\"" -} - -func (t *GetWorkflowObjectRefs) GetWorkflowObjectRefs() *GetWorkflowObjectRefs_WorkflowObjectRefs { - if t == nil { - t = &GetWorkflowObjectRefs{} - } - return &t.WorkflowObjectRefs -} - -const CreateActionPlanDocument = `mutation CreateActionPlan ($input: CreateActionPlanInput!) { - createActionPlan(input: $input) { - actionPlan { - actionPlanKindName - approvalRequired - approverID - controlSuggestions - createdAt - createdBy - delegateID - details - dismissedControlSuggestions - dismissedImprovementSuggestions - dismissedTagSuggestions - dueDate - id - improvementSuggestions - name - ownerID - priority - reviewDue - reviewFrequency - revision - source - status - summary - tagSuggestions - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateActionPlan(ctx context.Context, input CreateActionPlanInput, interceptors ...clientv2.RequestInterceptor) (*CreateActionPlan, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateActionPlan - if err := c.Client.Post(ctx, "CreateActionPlan", CreateActionPlanDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkActionPlanDocument = `mutation CreateBulkActionPlan ($input: [CreateActionPlanInput!]) { - createBulkActionPlan(input: $input) { - actionPlans { - actionPlanKindName - approvalRequired - approverID - controlSuggestions - createdAt - createdBy - delegateID - details - dismissedControlSuggestions - dismissedImprovementSuggestions - dismissedTagSuggestions - dueDate - id - improvementSuggestions - name - ownerID - priority - reviewDue - reviewFrequency - revision - source - status - summary - tagSuggestions - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkActionPlan(ctx context.Context, input []*CreateActionPlanInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkActionPlan, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkActionPlan - if err := c.Client.Post(ctx, "CreateBulkActionPlan", CreateBulkActionPlanDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVActionPlanDocument = `mutation CreateBulkCSVActionPlan ($input: Upload!) { - createBulkCSVActionPlan(input: $input) { - actionPlans { - actionPlanKindName - approvalRequired - approverID - controlSuggestions - createdAt - createdBy - delegateID - details - dismissedControlSuggestions - dismissedImprovementSuggestions - dismissedTagSuggestions - dueDate - id - improvementSuggestions - name - ownerID - priority - reviewDue - reviewFrequency - revision - source - status - summary - tagSuggestions - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkCSVActionPlan(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVActionPlan, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVActionPlan - if err := c.Client.Post(ctx, "CreateBulkCSVActionPlan", CreateBulkCSVActionPlanDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteActionPlanDocument = `mutation DeleteActionPlan ($deleteActionPlanId: ID!) { - deleteActionPlan(id: $deleteActionPlanId) { - deletedID - } -} -` - -func (c *Client) DeleteActionPlan(ctx context.Context, deleteActionPlanID string, interceptors ...clientv2.RequestInterceptor) (*DeleteActionPlan, error) { - vars := map[string]any{ - "deleteActionPlanId": deleteActionPlanID, - } - - var res DeleteActionPlan - if err := c.Client.Post(ctx, "DeleteActionPlan", DeleteActionPlanDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetActionPlanByIDDocument = `query GetActionPlanByID ($actionPlanId: ID!) { - actionPlan(id: $actionPlanId) { - actionPlanKindName - approvalRequired - approverID - controlSuggestions - createdAt - createdBy - delegateID - details - dismissedControlSuggestions - dismissedImprovementSuggestions - dismissedTagSuggestions - dueDate - id - improvementSuggestions - name - ownerID - priority - reviewDue - reviewFrequency - revision - source - status - summary - tagSuggestions - tags - updatedAt - updatedBy - } -} -` - -func (c *Client) GetActionPlanByID(ctx context.Context, actionPlanID string, interceptors ...clientv2.RequestInterceptor) (*GetActionPlanByID, error) { - vars := map[string]any{ - "actionPlanId": actionPlanID, - } - - var res GetActionPlanByID - if err := c.Client.Post(ctx, "GetActionPlanByID", GetActionPlanByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetActionPlansDocument = `query GetActionPlans ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: ActionPlanWhereInput, $orderBy: [ActionPlanOrder!]) { - actionPlans(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - actionPlanKindName - approvalRequired - approverID - controlSuggestions - createdAt - createdBy - delegateID - details - dismissedControlSuggestions - dismissedImprovementSuggestions - dismissedTagSuggestions - dueDate - id - improvementSuggestions - name - ownerID - priority - reviewDue - reviewFrequency - revision - source - status - summary - tagSuggestions - tags - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetActionPlans(ctx context.Context, first *int64, last *int64, after *string, before *string, where *ActionPlanWhereInput, orderBy []*ActionPlanOrder, interceptors ...clientv2.RequestInterceptor) (*GetActionPlans, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetActionPlans - if err := c.Client.Post(ctx, "GetActionPlans", GetActionPlansDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllActionPlansDocument = `query GetAllActionPlans ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [ActionPlanOrder!]) { - actionPlans(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - actionPlanKindName - approvalRequired - approverID - controlSuggestions - createdAt - createdBy - delegateID - details - dismissedControlSuggestions - dismissedImprovementSuggestions - dismissedTagSuggestions - dueDate - id - improvementSuggestions - name - ownerID - priority - reviewDue - reviewFrequency - revision - source - status - summary - tagSuggestions - tags - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllActionPlans(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*ActionPlanOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllActionPlans, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllActionPlans - if err := c.Client.Post(ctx, "GetAllActionPlans", GetAllActionPlansDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateActionPlanDocument = `mutation UpdateActionPlan ($updateActionPlanId: ID!, $input: UpdateActionPlanInput!) { - updateActionPlan(id: $updateActionPlanId, input: $input) { - actionPlan { - actionPlanKindName - approvalRequired - approverID - controlSuggestions - createdAt - createdBy - delegateID - details - dismissedControlSuggestions - dismissedImprovementSuggestions - dismissedTagSuggestions - dueDate - id - improvementSuggestions - name - ownerID - priority - reviewDue - reviewFrequency - revision - source - status - summary - tagSuggestions - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateActionPlan(ctx context.Context, updateActionPlanID string, input UpdateActionPlanInput, interceptors ...clientv2.RequestInterceptor) (*UpdateActionPlan, error) { - vars := map[string]any{ - "updateActionPlanId": updateActionPlanID, - "input": input, - } - - var res UpdateActionPlan - if err := c.Client.Post(ctx, "UpdateActionPlan", UpdateActionPlanDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateAPITokenDocument = `mutation CreateAPIToken ($input: CreateAPITokenInput!) { - createAPIToken(input: $input) { - apiToken { - createdAt - createdBy - description - expiresAt - id - isActive - lastUsedAt - name - ownerID - revokedAt - revokedBy - revokedReason - ssoAuthorizations - scopes - tags - token - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateAPIToken(ctx context.Context, input CreateAPITokenInput, interceptors ...clientv2.RequestInterceptor) (*CreateAPIToken, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateAPIToken - if err := c.Client.Post(ctx, "CreateAPIToken", CreateAPITokenDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkAPITokenDocument = `mutation CreateBulkAPIToken ($input: [CreateAPITokenInput!]) { - createBulkAPIToken(input: $input) { - apiTokens { - createdAt - createdBy - description - expiresAt - id - isActive - lastUsedAt - name - ownerID - revokedAt - revokedBy - revokedReason - ssoAuthorizations - scopes - tags - token - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkAPIToken(ctx context.Context, input []*CreateAPITokenInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkAPIToken, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkAPIToken - if err := c.Client.Post(ctx, "CreateBulkAPIToken", CreateBulkAPITokenDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVAPITokenDocument = `mutation CreateBulkCSVAPIToken ($input: Upload!) { - createBulkCSVAPIToken(input: $input) { - apiTokens { - createdAt - createdBy - description - expiresAt - id - isActive - lastUsedAt - name - ownerID - revokedAt - revokedBy - revokedReason - ssoAuthorizations - scopes - tags - token - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkCSVAPIToken(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVAPIToken, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVAPIToken - if err := c.Client.Post(ctx, "CreateBulkCSVAPIToken", CreateBulkCSVAPITokenDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteAPITokenDocument = `mutation DeleteAPIToken ($deleteAPITokenId: ID!) { - deleteAPIToken(id: $deleteAPITokenId) { - deletedID - } -} -` - -func (c *Client) DeleteAPIToken(ctx context.Context, deleteAPITokenID string, interceptors ...clientv2.RequestInterceptor) (*DeleteAPIToken, error) { - vars := map[string]any{ - "deleteAPITokenId": deleteAPITokenID, - } - - var res DeleteAPIToken - if err := c.Client.Post(ctx, "DeleteAPIToken", DeleteAPITokenDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllAPITokensDocument = `query GetAllAPITokens ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [APITokenOrder!]) { - apiTokens(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - description - expiresAt - id - isActive - lastUsedAt - name - ownerID - revokedAt - revokedBy - revokedReason - ssoAuthorizations - scopes - tags - token - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllAPITokens(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*APITokenOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllAPITokens, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllAPITokens - if err := c.Client.Post(ctx, "GetAllAPITokens", GetAllAPITokensDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAPITokenByIDDocument = `query GetAPITokenByID ($apiTokenId: ID!) { - apiToken(id: $apiTokenId) { - createdAt - createdBy - description - expiresAt - id - isActive - lastUsedAt - name - ownerID - revokedAt - revokedBy - revokedReason - ssoAuthorizations - scopes - tags - token - updatedAt - updatedBy - } -} -` - -func (c *Client) GetAPITokenByID(ctx context.Context, apiTokenID string, interceptors ...clientv2.RequestInterceptor) (*GetAPITokenByID, error) { - vars := map[string]any{ - "apiTokenId": apiTokenID, - } - - var res GetAPITokenByID - if err := c.Client.Post(ctx, "GetAPITokenByID", GetAPITokenByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAPITokensDocument = `query GetAPITokens ($first: Int, $last: Int, $where: APITokenWhereInput) { - apiTokens(first: $first, last: $last, where: $where) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - description - expiresAt - id - isActive - lastUsedAt - name - ownerID - revokedAt - revokedBy - revokedReason - ssoAuthorizations - scopes - tags - token - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAPITokens(ctx context.Context, first *int64, last *int64, where *APITokenWhereInput, interceptors ...clientv2.RequestInterceptor) (*GetAPITokens, error) { - vars := map[string]any{ - "first": first, - "last": last, - "where": where, - } - - var res GetAPITokens - if err := c.Client.Post(ctx, "GetAPITokens", GetAPITokensDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateAPITokenDocument = `mutation UpdateAPIToken ($updateAPITokenId: ID!, $input: UpdateAPITokenInput!) { - updateAPIToken(id: $updateAPITokenId, input: $input) { - apiToken { - createdAt - createdBy - description - expiresAt - id - isActive - lastUsedAt - name - ownerID - revokedAt - revokedBy - revokedReason - ssoAuthorizations - scopes - tags - token - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateAPIToken(ctx context.Context, updateAPITokenID string, input UpdateAPITokenInput, interceptors ...clientv2.RequestInterceptor) (*UpdateAPIToken, error) { - vars := map[string]any{ - "updateAPITokenId": updateAPITokenID, - "input": input, - } - - var res UpdateAPIToken - if err := c.Client.Post(ctx, "UpdateAPIToken", UpdateAPITokenDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateAssessmentDocument = `mutation CreateAssessment ($input: CreateAssessmentInput!) { - createAssessment(input: $input) { - assessment { - assessmentType - createdAt - createdBy - id - name - ownerID - tags - templateID - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateAssessment(ctx context.Context, input CreateAssessmentInput, interceptors ...clientv2.RequestInterceptor) (*CreateAssessment, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateAssessment - if err := c.Client.Post(ctx, "CreateAssessment", CreateAssessmentDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteAssessmentDocument = `mutation DeleteAssessment ($deleteAssessmentId: ID!) { - deleteAssessment(id: $deleteAssessmentId) { - deletedID - } -} -` - -func (c *Client) DeleteAssessment(ctx context.Context, deleteAssessmentID string, interceptors ...clientv2.RequestInterceptor) (*DeleteAssessment, error) { - vars := map[string]any{ - "deleteAssessmentId": deleteAssessmentID, - } - - var res DeleteAssessment - if err := c.Client.Post(ctx, "DeleteAssessment", DeleteAssessmentDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteBulkAssessmentDocument = `mutation DeleteBulkAssessment ($ids: [ID!]!) { - deleteBulkAssessment(ids: $ids) { - deletedIDs - } -} -` - -func (c *Client) DeleteBulkAssessment(ctx context.Context, ids []string, interceptors ...clientv2.RequestInterceptor) (*DeleteBulkAssessment, error) { - vars := map[string]any{ - "ids": ids, - } - - var res DeleteBulkAssessment - if err := c.Client.Post(ctx, "DeleteBulkAssessment", DeleteBulkAssessmentDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllAssessmentsDocument = `query GetAllAssessments ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [AssessmentOrder!]) { - assessments(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - assessmentType - createdAt - createdBy - id - name - ownerID - tags - templateID - updatedAt - updatedBy - campaigns { - edges { - node { - id - name - status - displayID - } - } - } - } - } - } -} -` - -func (c *Client) GetAllAssessments(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*AssessmentOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllAssessments, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllAssessments - if err := c.Client.Post(ctx, "GetAllAssessments", GetAllAssessmentsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAssessmentByIDDocument = `query GetAssessmentByID ($assessmentId: ID!) { - assessment(id: $assessmentId) { - assessmentType - createdAt - createdBy - id - name - ownerID - tags - templateID - updatedAt - updatedBy - campaigns { - edges { - node { - id - name - status - displayID - } - } - } - } -} -` - -func (c *Client) GetAssessmentByID(ctx context.Context, assessmentID string, interceptors ...clientv2.RequestInterceptor) (*GetAssessmentByID, error) { - vars := map[string]any{ - "assessmentId": assessmentID, - } - - var res GetAssessmentByID - if err := c.Client.Post(ctx, "GetAssessmentByID", GetAssessmentByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAssessmentsDocument = `query GetAssessments ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: AssessmentWhereInput, $orderBy: [AssessmentOrder!]) { - assessments(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - assessmentType - createdAt - createdBy - id - name - ownerID - tags - templateID - updatedAt - updatedBy - campaigns { - edges { - node { - id - name - status - displayID - } - } - } - } - } - } -} -` - -func (c *Client) GetAssessments(ctx context.Context, first *int64, last *int64, after *string, before *string, where *AssessmentWhereInput, orderBy []*AssessmentOrder, interceptors ...clientv2.RequestInterceptor) (*GetAssessments, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetAssessments - if err := c.Client.Post(ctx, "GetAssessments", GetAssessmentsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateAssessmentDocument = `mutation UpdateAssessment ($updateAssessmentId: ID!, $input: UpdateAssessmentInput!) { - updateAssessment(id: $updateAssessmentId, input: $input) { - assessment { - assessmentType - createdAt - createdBy - id - name - ownerID - tags - templateID - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateAssessment(ctx context.Context, updateAssessmentID string, input UpdateAssessmentInput, interceptors ...clientv2.RequestInterceptor) (*UpdateAssessment, error) { - vars := map[string]any{ - "updateAssessmentId": updateAssessmentID, - "input": input, - } - - var res UpdateAssessment - if err := c.Client.Post(ctx, "UpdateAssessment", UpdateAssessmentDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateAssessmentResponseDocument = `mutation CreateAssessmentResponse ($input: CreateAssessmentResponseInput!) { - createAssessmentResponse(input: $input) { - assessmentResponse { - assessmentID - assignedAt - completedAt - createdAt - createdBy - documentDataID - dueDate - email - id - ownerID - sendAttempts - startedAt - status - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateAssessmentResponse(ctx context.Context, input CreateAssessmentResponseInput, interceptors ...clientv2.RequestInterceptor) (*CreateAssessmentResponse, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateAssessmentResponse - if err := c.Client.Post(ctx, "CreateAssessmentResponse", CreateAssessmentResponseDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteAssessmentResponseDocument = `mutation DeleteAssessmentResponse ($deleteAssessmentResponseId: ID!) { - deleteAssessmentResponse(id: $deleteAssessmentResponseId) { - deletedID - } -} -` - -func (c *Client) DeleteAssessmentResponse(ctx context.Context, deleteAssessmentResponseID string, interceptors ...clientv2.RequestInterceptor) (*DeleteAssessmentResponse, error) { - vars := map[string]any{ - "deleteAssessmentResponseId": deleteAssessmentResponseID, - } - - var res DeleteAssessmentResponse - if err := c.Client.Post(ctx, "DeleteAssessmentResponse", DeleteAssessmentResponseDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllAssessmentResponsesDocument = `query GetAllAssessmentResponses ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [AssessmentResponseOrder!]) { - assessmentResponses(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - assessmentID - assignedAt - completedAt - createdAt - createdBy - documentDataID - dueDate - email - id - ownerID - sendAttempts - startedAt - status - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllAssessmentResponses(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*AssessmentResponseOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllAssessmentResponses, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllAssessmentResponses - if err := c.Client.Post(ctx, "GetAllAssessmentResponses", GetAllAssessmentResponsesDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAssessmentResponseByIDDocument = `query GetAssessmentResponseByID ($assessmentResponseId: ID!) { - assessmentResponse(id: $assessmentResponseId) { - assessmentID - assignedAt - completedAt - createdAt - createdBy - documentDataID - dueDate - email - id - ownerID - sendAttempts - startedAt - status - updatedAt - updatedBy - } -} -` - -func (c *Client) GetAssessmentResponseByID(ctx context.Context, assessmentResponseID string, interceptors ...clientv2.RequestInterceptor) (*GetAssessmentResponseByID, error) { - vars := map[string]any{ - "assessmentResponseId": assessmentResponseID, - } - - var res GetAssessmentResponseByID - if err := c.Client.Post(ctx, "GetAssessmentResponseByID", GetAssessmentResponseByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAssessmentResponsesDocument = `query GetAssessmentResponses ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: AssessmentResponseWhereInput, $orderBy: [AssessmentResponseOrder!]) { - assessmentResponses(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - assessmentID - assignedAt - completedAt - createdAt - createdBy - documentDataID - dueDate - email - id - ownerID - sendAttempts - startedAt - status - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAssessmentResponses(ctx context.Context, first *int64, last *int64, after *string, before *string, where *AssessmentResponseWhereInput, orderBy []*AssessmentResponseOrder, interceptors ...clientv2.RequestInterceptor) (*GetAssessmentResponses, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetAssessmentResponses - if err := c.Client.Post(ctx, "GetAssessmentResponses", GetAssessmentResponsesDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateAssetDocument = `mutation CreateAsset ($input: CreateAssetInput!) { - createAsset(input: $input) { - asset { - id - name - internalOwner - internalOwnerGroup { - id - displayName - } - internalOwnerUser { - id - displayName - } - accessModelName - assetDataClassificationName - assetSubtypeName - assetType - containsPii - costCenter - cpe - createdAt - createdBy - updatedAt - updatedBy - criticalityName - description - encryptionStatusName - environmentName - estimatedMonthlyCost - identifier - physicalLocation - purchaseDate - region - scopeName - securityTierName - sourceIdentifier - sourceType - tags - website - } - } -} -` - -func (c *Client) CreateAsset(ctx context.Context, input CreateAssetInput, interceptors ...clientv2.RequestInterceptor) (*CreateAsset, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateAsset - if err := c.Client.Post(ctx, "CreateAsset", CreateAssetDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkAssetDocument = `mutation CreateBulkAsset ($input: [CreateAssetInput!]) { - createBulkAsset(input: $input) { - assets { - id - name - internalOwner - internalOwnerGroup { - id - displayName - } - internalOwnerUser { - id - displayName - } - accessModelName - assetDataClassificationName - assetSubtypeName - assetType - containsPii - costCenter - cpe - createdAt - createdBy - updatedAt - updatedBy - criticalityName - description - encryptionStatusName - environmentName - estimatedMonthlyCost - identifier - physicalLocation - purchaseDate - region - scopeName - securityTierName - sourceIdentifier - sourceType - tags - website - } - } -} -` - -func (c *Client) CreateBulkAsset(ctx context.Context, input []*CreateAssetInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkAsset, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkAsset - if err := c.Client.Post(ctx, "CreateBulkAsset", CreateBulkAssetDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVAssetDocument = `mutation CreateBulkCSVAsset ($input: Upload!) { - createBulkCSVAsset(input: $input) { - assets { - id - name - internalOwner - internalOwnerGroup { - id - displayName - } - internalOwnerUser { - id - displayName - } - accessModelName - assetDataClassificationName - assetSubtypeName - assetType - containsPii - costCenter - cpe - createdAt - createdBy - updatedAt - updatedBy - criticalityName - description - encryptionStatusName - environmentName - estimatedMonthlyCost - identifier - physicalLocation - purchaseDate - region - scopeName - securityTierName - sourceIdentifier - sourceType - tags - website - } - } -} -` - -func (c *Client) CreateBulkCSVAsset(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVAsset, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVAsset - if err := c.Client.Post(ctx, "CreateBulkCSVAsset", CreateBulkCSVAssetDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteAssetDocument = `mutation DeleteAsset ($deleteAssetId: ID!) { - deleteAsset(id: $deleteAssetId) { - deletedID - } -} -` - -func (c *Client) DeleteAsset(ctx context.Context, deleteAssetID string, interceptors ...clientv2.RequestInterceptor) (*DeleteAsset, error) { - vars := map[string]any{ - "deleteAssetId": deleteAssetID, - } - - var res DeleteAsset - if err := c.Client.Post(ctx, "DeleteAsset", DeleteAssetDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllAssetsDocument = `query GetAllAssets ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [AssetOrder!]) { - assets(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - id - name - internalOwner - internalOwnerGroup { - id - displayName - } - internalOwnerUser { - id - displayName - } - accessModelName - assetDataClassificationName - assetSubtypeName - assetType - containsPii - costCenter - cpe - createdAt - createdBy - updatedAt - updatedBy - criticalityName - description - encryptionStatusName - environmentName - estimatedMonthlyCost - identifier - physicalLocation - purchaseDate - region - scopeName - securityTierName - sourceIdentifier - sourceType - tags - website - } - } - } -} -` - -func (c *Client) GetAllAssets(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*AssetOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllAssets, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllAssets - if err := c.Client.Post(ctx, "GetAllAssets", GetAllAssetsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAssetByIDDocument = `query GetAssetByID ($assetId: ID!) { - asset(id: $assetId) { - id - name - internalOwner - internalOwnerGroup { - id - displayName - } - internalOwnerUser { - id - displayName - } - accessModelName - assetDataClassificationName - assetSubtypeName - assetType - containsPii - costCenter - cpe - createdAt - createdBy - updatedAt - updatedBy - criticalityName - description - encryptionStatusName - environmentName - estimatedMonthlyCost - identifier - physicalLocation - purchaseDate - region - scopeName - securityTierName - sourceIdentifier - sourceType - tags - website - } -} -` - -func (c *Client) GetAssetByID(ctx context.Context, assetID string, interceptors ...clientv2.RequestInterceptor) (*GetAssetByID, error) { - vars := map[string]any{ - "assetId": assetID, - } - - var res GetAssetByID - if err := c.Client.Post(ctx, "GetAssetByID", GetAssetByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAssetsDocument = `query GetAssets ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: AssetWhereInput, $orderBy: [AssetOrder!]) { - assets(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - id - name - internalOwner - internalOwnerGroup { - id - displayName - } - internalOwnerUser { - id - displayName - } - accessModelName - assetDataClassificationName - assetSubtypeName - assetType - containsPii - costCenter - cpe - createdAt - createdBy - updatedAt - updatedBy - criticalityName - description - encryptionStatusName - environmentName - estimatedMonthlyCost - identifier - physicalLocation - purchaseDate - region - scopeName - securityTierName - sourceIdentifier - sourceType - tags - website - } - } - } -} -` - -func (c *Client) GetAssets(ctx context.Context, first *int64, last *int64, after *string, before *string, where *AssetWhereInput, orderBy []*AssetOrder, interceptors ...clientv2.RequestInterceptor) (*GetAssets, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetAssets - if err := c.Client.Post(ctx, "GetAssets", GetAssetsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateAssetDocument = `mutation UpdateAsset ($updateAssetId: ID!, $input: UpdateAssetInput!) { - updateAsset(id: $updateAssetId, input: $input) { - asset { - id - name - internalOwner - internalOwnerGroup { - id - displayName - } - internalOwnerUser { - id - displayName - } - accessModelName - assetDataClassificationName - assetSubtypeName - assetType - containsPii - costCenter - cpe - createdAt - createdBy - updatedAt - updatedBy - criticalityName - description - encryptionStatusName - environmentName - estimatedMonthlyCost - identifier - physicalLocation - purchaseDate - region - scopeName - securityTierName - sourceIdentifier - sourceType - tags - website - } - } -} -` - -func (c *Client) UpdateAsset(ctx context.Context, updateAssetID string, input UpdateAssetInput, interceptors ...clientv2.RequestInterceptor) (*UpdateAsset, error) { - vars := map[string]any{ - "updateAssetId": updateAssetID, - "input": input, - } - - var res UpdateAsset - if err := c.Client.Post(ctx, "UpdateAsset", UpdateAssetDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCampaignDocument = `mutation CreateBulkCampaign ($input: [CreateCampaignInput!]) { - createBulkCampaign(input: $input) { - campaigns { - assessmentID - campaignType - completedAt - createdAt - createdBy - description - displayID - dueDate - entityID - id - internalOwner - internalOwnerGroupID - internalOwnerUserID - isActive - isRecurring - lastResentAt - lastRunAt - launchedAt - metadata - name - nextRunAt - ownerID - recipientCount - recurrenceCron - recurrenceEndAt - recurrenceFrequency - recurrenceInterval - recurrenceTimezone - resendCount - scheduledAt - status - tags - templateID - updatedAt - updatedBy - workflowEligibleMarker - } - } -} -` - -func (c *Client) CreateBulkCampaign(ctx context.Context, input []*CreateCampaignInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCampaign, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCampaign - if err := c.Client.Post(ctx, "CreateBulkCampaign", CreateBulkCampaignDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVCampaignDocument = `mutation CreateBulkCSVCampaign ($input: Upload!) { - createBulkCSVCampaign(input: $input) { - campaigns { - assessmentID - campaignType - completedAt - createdAt - createdBy - description - displayID - dueDate - entityID - id - internalOwner - internalOwnerGroupID - internalOwnerUserID - isActive - isRecurring - lastResentAt - lastRunAt - launchedAt - metadata - name - nextRunAt - ownerID - recipientCount - recurrenceCron - recurrenceEndAt - recurrenceFrequency - recurrenceInterval - recurrenceTimezone - resendCount - scheduledAt - status - tags - templateID - updatedAt - updatedBy - workflowEligibleMarker - } - } -} -` - -func (c *Client) CreateBulkCSVCampaign(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVCampaign, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVCampaign - if err := c.Client.Post(ctx, "CreateBulkCSVCampaign", CreateBulkCSVCampaignDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateCampaignDocument = `mutation CreateCampaign ($input: CreateCampaignInput!) { - createCampaign(input: $input) { - campaign { - assessmentID - campaignType - completedAt - createdAt - createdBy - description - displayID - dueDate - entityID - id - internalOwner - internalOwnerGroupID - internalOwnerUserID - isActive - isRecurring - lastResentAt - lastRunAt - launchedAt - metadata - name - nextRunAt - ownerID - recipientCount - recurrenceCron - recurrenceEndAt - recurrenceFrequency - recurrenceInterval - recurrenceTimezone - resendCount - scheduledAt - status - tags - templateID - updatedAt - updatedBy - workflowEligibleMarker - } - } -} -` - -func (c *Client) CreateCampaign(ctx context.Context, input CreateCampaignInput, interceptors ...clientv2.RequestInterceptor) (*CreateCampaign, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateCampaign - if err := c.Client.Post(ctx, "CreateCampaign", CreateCampaignDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteCampaignDocument = `mutation DeleteCampaign ($deleteCampaignId: ID!) { - deleteCampaign(id: $deleteCampaignId) { - deletedID - } -} -` - -func (c *Client) DeleteCampaign(ctx context.Context, deleteCampaignID string, interceptors ...clientv2.RequestInterceptor) (*DeleteCampaign, error) { - vars := map[string]any{ - "deleteCampaignId": deleteCampaignID, - } - - var res DeleteCampaign - if err := c.Client.Post(ctx, "DeleteCampaign", DeleteCampaignDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllCampaignsDocument = `query GetAllCampaigns ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [CampaignOrder!]) { - campaigns(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - assessmentID - campaignType - completedAt - createdAt - createdBy - description - displayID - dueDate - entityID - id - internalOwner - internalOwnerGroupID - internalOwnerUserID - isActive - isRecurring - lastResentAt - lastRunAt - launchedAt - metadata - name - nextRunAt - ownerID - recipientCount - recurrenceCron - recurrenceEndAt - recurrenceFrequency - recurrenceInterval - recurrenceTimezone - resendCount - scheduledAt - status - tags - templateID - updatedAt - updatedBy - workflowEligibleMarker - campaignTargets { - edges { - node { - id - email - fullName - status - contactID - userID - groupID - } - } - } - } - } - } -} -` - -func (c *Client) GetAllCampaigns(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*CampaignOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllCampaigns, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllCampaigns - if err := c.Client.Post(ctx, "GetAllCampaigns", GetAllCampaignsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetCampaignByIDDocument = `query GetCampaignByID ($campaignId: ID!) { - campaign(id: $campaignId) { - assessmentID - campaignType - completedAt - createdAt - createdBy - description - displayID - dueDate - entityID - id - internalOwner - internalOwnerGroupID - internalOwnerUserID - isActive - isRecurring - lastResentAt - lastRunAt - launchedAt - metadata - name - nextRunAt - ownerID - recipientCount - recurrenceCron - recurrenceEndAt - recurrenceFrequency - recurrenceInterval - recurrenceTimezone - resendCount - scheduledAt - status - tags - templateID - updatedAt - updatedBy - workflowEligibleMarker - campaignTargets { - edges { - node { - id - email - fullName - status - contactID - userID - groupID - } - } - } - } -} -` - -func (c *Client) GetCampaignByID(ctx context.Context, campaignID string, interceptors ...clientv2.RequestInterceptor) (*GetCampaignByID, error) { - vars := map[string]any{ - "campaignId": campaignID, - } - - var res GetCampaignByID - if err := c.Client.Post(ctx, "GetCampaignByID", GetCampaignByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetCampaignsDocument = `query GetCampaigns ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [CampaignOrder!], $where: CampaignWhereInput) { - campaigns(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy, where: $where) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - assessmentID - campaignType - completedAt - createdAt - createdBy - description - displayID - dueDate - entityID - id - internalOwner - internalOwnerGroupID - internalOwnerUserID - isActive - isRecurring - lastResentAt - lastRunAt - launchedAt - metadata - name - nextRunAt - ownerID - recipientCount - recurrenceCron - recurrenceEndAt - recurrenceFrequency - recurrenceInterval - recurrenceTimezone - resendCount - scheduledAt - status - tags - templateID - updatedAt - updatedBy - workflowEligibleMarker - campaignTargets { - edges { - node { - id - email - fullName - status - contactID - userID - groupID - } - } - } - } - } - } -} -` - -func (c *Client) GetCampaigns(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*CampaignOrder, where *CampaignWhereInput, interceptors ...clientv2.RequestInterceptor) (*GetCampaigns, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - "where": where, - } - - var res GetCampaigns - if err := c.Client.Post(ctx, "GetCampaigns", GetCampaignsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateCampaignDocument = `mutation UpdateCampaign ($updateCampaignId: ID!, $input: UpdateCampaignInput!) { - updateCampaign(id: $updateCampaignId, input: $input) { - campaign { - assessmentID - campaignType - completedAt - createdAt - createdBy - description - displayID - dueDate - entityID - id - internalOwner - internalOwnerGroupID - internalOwnerUserID - isActive - isRecurring - lastResentAt - lastRunAt - launchedAt - metadata - name - nextRunAt - ownerID - recipientCount - recurrenceCron - recurrenceEndAt - recurrenceFrequency - recurrenceInterval - recurrenceTimezone - resendCount - scheduledAt - status - tags - templateID - updatedAt - updatedBy - workflowEligibleMarker - } - } -} -` - -func (c *Client) UpdateCampaign(ctx context.Context, updateCampaignID string, input UpdateCampaignInput, interceptors ...clientv2.RequestInterceptor) (*UpdateCampaign, error) { - vars := map[string]any{ - "updateCampaignId": updateCampaignID, - "input": input, - } - - var res UpdateCampaign - if err := c.Client.Post(ctx, "UpdateCampaign", UpdateCampaignDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateCampaignWithTargetsDocument = `mutation CreateCampaignWithTargets ($input: CreateCampaignWithTargetsInput!) { - createCampaignWithTargets(input: $input) { - campaign { - assessmentID - campaignType - completedAt - createdAt - createdBy - description - displayID - dueDate - entityID - id - internalOwner - internalOwnerGroupID - internalOwnerUserID - isActive - isRecurring - lastResentAt - lastRunAt - launchedAt - metadata - name - nextRunAt - ownerID - recipientCount - recurrenceCron - recurrenceEndAt - recurrenceFrequency - recurrenceInterval - recurrenceTimezone - resendCount - scheduledAt - status - tags - templateID - updatedAt - updatedBy - workflowEligibleMarker - } - campaignTargets { - campaignID - completedAt - contactID - createdAt - createdBy - email - fullName - groupID - id - metadata - ownerID - sentAt - status - updatedAt - updatedBy - userID - workflowEligibleMarker - } - } -} -` - -func (c *Client) CreateCampaignWithTargets(ctx context.Context, input CreateCampaignWithTargetsInput, interceptors ...clientv2.RequestInterceptor) (*CreateCampaignWithTargets, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateCampaignWithTargets - if err := c.Client.Post(ctx, "CreateCampaignWithTargets", CreateCampaignWithTargetsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateCampaignWithTargetsCSVDocument = `mutation CreateCampaignWithTargetsCSV ($campaign: CreateCampaignInput!, $targets: Upload!) { - createCampaignWithTargetsCSV(campaign: $campaign, targets: $targets) { - campaign { - assessmentID - campaignType - completedAt - createdAt - createdBy - description - displayID - dueDate - entityID - id - internalOwner - internalOwnerGroupID - internalOwnerUserID - isActive - isRecurring - lastResentAt - lastRunAt - launchedAt - metadata - name - nextRunAt - ownerID - recipientCount - recurrenceCron - recurrenceEndAt - recurrenceFrequency - recurrenceInterval - recurrenceTimezone - resendCount - scheduledAt - status - tags - templateID - updatedAt - updatedBy - workflowEligibleMarker - } - campaignTargets { - campaignID - completedAt - contactID - createdAt - createdBy - email - fullName - groupID - id - metadata - ownerID - sentAt - status - updatedAt - updatedBy - userID - workflowEligibleMarker - } - } -} -` - -func (c *Client) CreateCampaignWithTargetsCSV(ctx context.Context, campaign CreateCampaignInput, targets graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateCampaignWithTargetsCSV, error) { - vars := map[string]any{ - "campaign": campaign, - "targets": targets, - } - - var res CreateCampaignWithTargetsCSV - if err := c.Client.Post(ctx, "CreateCampaignWithTargetsCSV", CreateCampaignWithTargetsCSVDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const LaunchCampaignDocument = `mutation LaunchCampaign ($input: LaunchCampaignInput!) { - launchCampaign(input: $input) { - campaign { - assessmentID - campaignType - completedAt - createdAt - createdBy - description - displayID - dueDate - entityID - id - internalOwner - internalOwnerGroupID - internalOwnerUserID - isActive - isRecurring - lastResentAt - lastRunAt - launchedAt - metadata - name - nextRunAt - ownerID - recipientCount - recurrenceCron - recurrenceEndAt - recurrenceFrequency - recurrenceInterval - recurrenceTimezone - resendCount - scheduledAt - status - tags - templateID - updatedAt - updatedBy - workflowEligibleMarker - } - queuedCount - skippedCount - } -} -` - -func (c *Client) LaunchCampaign(ctx context.Context, input LaunchCampaignInput, interceptors ...clientv2.RequestInterceptor) (*LaunchCampaign, error) { - vars := map[string]any{ - "input": input, - } - - var res LaunchCampaign - if err := c.Client.Post(ctx, "LaunchCampaign", LaunchCampaignDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const ResendCampaignIncompleteTargetsDocument = `mutation ResendCampaignIncompleteTargets ($input: ResendCampaignIncompleteInput!) { - resendCampaignIncompleteTargets(input: $input) { - campaign { - assessmentID - campaignType - completedAt - createdAt - createdBy - description - displayID - dueDate - entityID - id - internalOwner - internalOwnerGroupID - internalOwnerUserID - isActive - isRecurring - lastResentAt - lastRunAt - launchedAt - metadata - name - nextRunAt - ownerID - recipientCount - recurrenceCron - recurrenceEndAt - recurrenceFrequency - recurrenceInterval - recurrenceTimezone - resendCount - scheduledAt - status - tags - templateID - updatedAt - updatedBy - workflowEligibleMarker - } - queuedCount - skippedCount - } -} -` - -func (c *Client) ResendCampaignIncompleteTargets(ctx context.Context, input ResendCampaignIncompleteInput, interceptors ...clientv2.RequestInterceptor) (*ResendCampaignIncompleteTargets, error) { - vars := map[string]any{ - "input": input, - } - - var res ResendCampaignIncompleteTargets - if err := c.Client.Post(ctx, "ResendCampaignIncompleteTargets", ResendCampaignIncompleteTargetsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const SendCampaignTestEmailDocument = `mutation SendCampaignTestEmail ($input: SendCampaignTestEmailInput!) { - sendCampaignTestEmail(input: $input) { - campaign { - assessmentID - campaignType - completedAt - createdAt - createdBy - description - displayID - dueDate - entityID - id - internalOwner - internalOwnerGroupID - internalOwnerUserID - isActive - isRecurring - lastResentAt - lastRunAt - launchedAt - metadata - name - nextRunAt - ownerID - recipientCount - recurrenceCron - recurrenceEndAt - recurrenceFrequency - recurrenceInterval - recurrenceTimezone - resendCount - scheduledAt - status - tags - templateID - updatedAt - updatedBy - workflowEligibleMarker - } - queuedCount - skippedCount - } -} -` - -func (c *Client) SendCampaignTestEmail(ctx context.Context, input SendCampaignTestEmailInput, interceptors ...clientv2.RequestInterceptor) (*SendCampaignTestEmail, error) { - vars := map[string]any{ - "input": input, - } - - var res SendCampaignTestEmail - if err := c.Client.Post(ctx, "SendCampaignTestEmail", SendCampaignTestEmailDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVCampaignTargetDocument = `mutation CreateBulkCSVCampaignTarget ($input: Upload!) { - createBulkCSVCampaignTarget(input: $input) { - campaignTargets { - campaignID - completedAt - contactID - createdAt - createdBy - email - fullName - groupID - id - metadata - ownerID - sentAt - status - updatedAt - updatedBy - userID - workflowEligibleMarker - } - } -} -` - -func (c *Client) CreateBulkCSVCampaignTarget(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVCampaignTarget, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVCampaignTarget - if err := c.Client.Post(ctx, "CreateBulkCSVCampaignTarget", CreateBulkCSVCampaignTargetDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCampaignTargetDocument = `mutation CreateBulkCampaignTarget ($input: [CreateCampaignTargetInput!]) { - createBulkCampaignTarget(input: $input) { - campaignTargets { - campaignID - completedAt - contactID - createdAt - createdBy - email - fullName - groupID - id - metadata - ownerID - sentAt - status - updatedAt - updatedBy - userID - workflowEligibleMarker - } - } -} -` - -func (c *Client) CreateBulkCampaignTarget(ctx context.Context, input []*CreateCampaignTargetInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCampaignTarget, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCampaignTarget - if err := c.Client.Post(ctx, "CreateBulkCampaignTarget", CreateBulkCampaignTargetDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateCampaignTargetDocument = `mutation CreateCampaignTarget ($input: CreateCampaignTargetInput!) { - createCampaignTarget(input: $input) { - campaignTarget { - campaignID - completedAt - contactID - createdAt - createdBy - email - fullName - groupID - id - metadata - ownerID - sentAt - status - updatedAt - updatedBy - userID - workflowEligibleMarker - } - } -} -` - -func (c *Client) CreateCampaignTarget(ctx context.Context, input CreateCampaignTargetInput, interceptors ...clientv2.RequestInterceptor) (*CreateCampaignTarget, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateCampaignTarget - if err := c.Client.Post(ctx, "CreateCampaignTarget", CreateCampaignTargetDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteCampaignTargetDocument = `mutation DeleteCampaignTarget ($deleteCampaignTargetId: ID!) { - deleteCampaignTarget(id: $deleteCampaignTargetId) { - deletedID - } -} -` - -func (c *Client) DeleteCampaignTarget(ctx context.Context, deleteCampaignTargetID string, interceptors ...clientv2.RequestInterceptor) (*DeleteCampaignTarget, error) { - vars := map[string]any{ - "deleteCampaignTargetId": deleteCampaignTargetID, - } - - var res DeleteCampaignTarget - if err := c.Client.Post(ctx, "DeleteCampaignTarget", DeleteCampaignTargetDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllCampaignTargetsDocument = `query GetAllCampaignTargets ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [CampaignTargetOrder!]) { - campaignTargets(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - campaignID - completedAt - contactID - createdAt - createdBy - email - fullName - groupID - id - metadata - ownerID - sentAt - status - updatedAt - updatedBy - userID - workflowEligibleMarker - } - } - } -} -` - -func (c *Client) GetAllCampaignTargets(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*CampaignTargetOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllCampaignTargets, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllCampaignTargets - if err := c.Client.Post(ctx, "GetAllCampaignTargets", GetAllCampaignTargetsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetCampaignTargetByIDDocument = `query GetCampaignTargetByID ($campaignTargetId: ID!) { - campaignTarget(id: $campaignTargetId) { - campaignID - completedAt - contactID - createdAt - createdBy - email - fullName - groupID - id - metadata - ownerID - sentAt - status - updatedAt - updatedBy - userID - workflowEligibleMarker - } -} -` - -func (c *Client) GetCampaignTargetByID(ctx context.Context, campaignTargetID string, interceptors ...clientv2.RequestInterceptor) (*GetCampaignTargetByID, error) { - vars := map[string]any{ - "campaignTargetId": campaignTargetID, - } - - var res GetCampaignTargetByID - if err := c.Client.Post(ctx, "GetCampaignTargetByID", GetCampaignTargetByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetCampaignTargetsDocument = `query GetCampaignTargets ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [CampaignTargetOrder!], $where: CampaignTargetWhereInput) { - campaignTargets(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy, where: $where) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - campaignID - completedAt - contactID - createdAt - createdBy - email - fullName - groupID - id - metadata - ownerID - sentAt - status - updatedAt - updatedBy - userID - workflowEligibleMarker - } - } - } -} -` - -func (c *Client) GetCampaignTargets(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*CampaignTargetOrder, where *CampaignTargetWhereInput, interceptors ...clientv2.RequestInterceptor) (*GetCampaignTargets, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - "where": where, - } - - var res GetCampaignTargets - if err := c.Client.Post(ctx, "GetCampaignTargets", GetCampaignTargetsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateCampaignTargetDocument = `mutation UpdateCampaignTarget ($updateCampaignTargetId: ID!, $input: UpdateCampaignTargetInput!) { - updateCampaignTarget(id: $updateCampaignTargetId, input: $input) { - campaignTarget { - campaignID - completedAt - contactID - createdAt - createdBy - email - fullName - groupID - id - metadata - ownerID - sentAt - status - updatedAt - updatedBy - userID - workflowEligibleMarker - } - } -} -` - -func (c *Client) UpdateCampaignTarget(ctx context.Context, updateCampaignTargetID string, input UpdateCampaignTargetInput, interceptors ...clientv2.RequestInterceptor) (*UpdateCampaignTarget, error) { - vars := map[string]any{ - "updateCampaignTargetId": updateCampaignTargetID, - "input": input, - } - - var res UpdateCampaignTarget - if err := c.Client.Post(ctx, "UpdateCampaignTarget", UpdateCampaignTargetDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVContactDocument = `mutation CreateBulkCSVContact ($input: Upload!) { - createBulkCSVContact(input: $input) { - contacts { - address - company - createdAt - createdBy - email - fullName - id - ownerID - phoneNumber - status - tags - title - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkCSVContact(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVContact, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVContact - if err := c.Client.Post(ctx, "CreateBulkCSVContact", CreateBulkCSVContactDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkContactDocument = `mutation CreateBulkContact ($input: [CreateContactInput!]) { - createBulkContact(input: $input) { - contacts { - address - company - createdAt - createdBy - email - fullName - id - ownerID - phoneNumber - status - tags - title - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkContact(ctx context.Context, input []*CreateContactInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkContact, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkContact - if err := c.Client.Post(ctx, "CreateBulkContact", CreateBulkContactDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateContactDocument = `mutation CreateContact ($input: CreateContactInput!) { - createContact(input: $input) { - contact { - address - company - createdAt - createdBy - email - fullName - id - ownerID - phoneNumber - status - tags - title - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateContact(ctx context.Context, input CreateContactInput, interceptors ...clientv2.RequestInterceptor) (*CreateContact, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateContact - if err := c.Client.Post(ctx, "CreateContact", CreateContactDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteContactDocument = `mutation DeleteContact ($deleteContactId: ID!) { - deleteContact(id: $deleteContactId) { - deletedID - } -} -` - -func (c *Client) DeleteContact(ctx context.Context, deleteContactID string, interceptors ...clientv2.RequestInterceptor) (*DeleteContact, error) { - vars := map[string]any{ - "deleteContactId": deleteContactID, - } - - var res DeleteContact - if err := c.Client.Post(ctx, "DeleteContact", DeleteContactDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllContactsDocument = `query GetAllContacts ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [ContactOrder!]) { - contacts(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - address - company - createdAt - createdBy - email - fullName - id - ownerID - phoneNumber - status - tags - title - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllContacts(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*ContactOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllContacts, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllContacts - if err := c.Client.Post(ctx, "GetAllContacts", GetAllContactsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetContactByIDDocument = `query GetContactByID ($contactId: ID!) { - contact(id: $contactId) { - address - company - createdAt - createdBy - email - fullName - id - ownerID - phoneNumber - status - tags - title - updatedAt - updatedBy - } -} -` - -func (c *Client) GetContactByID(ctx context.Context, contactID string, interceptors ...clientv2.RequestInterceptor) (*GetContactByID, error) { - vars := map[string]any{ - "contactId": contactID, - } - - var res GetContactByID - if err := c.Client.Post(ctx, "GetContactByID", GetContactByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetContactsDocument = `query GetContacts ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: ContactWhereInput, $orderBy: [ContactOrder!]) { - contacts(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - address - company - createdAt - createdBy - email - fullName - id - ownerID - phoneNumber - status - tags - title - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetContacts(ctx context.Context, first *int64, last *int64, after *string, before *string, where *ContactWhereInput, orderBy []*ContactOrder, interceptors ...clientv2.RequestInterceptor) (*GetContacts, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetContacts - if err := c.Client.Post(ctx, "GetContacts", GetContactsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateContactDocument = `mutation UpdateContact ($updateContactId: ID!, $input: UpdateContactInput!) { - updateContact(id: $updateContactId, input: $input) { - contact { - address - company - createdAt - createdBy - email - fullName - id - ownerID - phoneNumber - status - tags - title - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateContact(ctx context.Context, updateContactID string, input UpdateContactInput, interceptors ...clientv2.RequestInterceptor) (*UpdateContact, error) { - vars := map[string]any{ - "updateContactId": updateContactID, - "input": input, - } - - var res UpdateContact - if err := c.Client.Post(ctx, "UpdateContact", UpdateContactDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkControlDocument = `mutation CreateBulkControl ($input: [CreateControlInput!]) { - createBulkControl(input: $input) { - controls { - aliases - assessmentMethods - assessmentObjectives - auditorReferenceID - category - categoryID - controlOwnerID - controlQuestions - controlKindName - createdAt - createdBy - delegateID - description - displayID - exampleEvidence - evidenceRequests - id - implementationGuidance - mappedCategories - ownerID - refCode - referenceFramework - referenceID - references - source - standardID - status - subcategory - tags - testingProcedures - evidenceRequests - title - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkControl(ctx context.Context, input []*CreateControlInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkControl, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkControl - if err := c.Client.Post(ctx, "CreateBulkControl", CreateBulkControlDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVControlDocument = `mutation CreateBulkCSVControl ($input: Upload!) { - createBulkCSVControl(input: $input) { - controls { - aliases - assessmentMethods - assessmentObjectives - auditorReferenceID - category - categoryID - controlOwnerID - controlQuestions - controlKindName - createdAt - createdBy - delegateID - description - displayID - exampleEvidence - evidenceRequests - id - implementationGuidance - mappedCategories - ownerID - refCode - referenceFramework - referenceID - references - source - standardID - status - subcategory - tags - testingProcedures - evidenceRequests - title - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkCSVControl(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVControl, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVControl - if err := c.Client.Post(ctx, "CreateBulkCSVControl", CreateBulkCSVControlDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateControlDocument = `mutation CreateControl ($input: CreateControlInput!) { - createControl(input: $input) { - control { - aliases - assessmentMethods - assessmentObjectives - auditorReferenceID - category - categoryID - controlOwnerID - controlQuestions - controlKindName - createdAt - createdBy - delegateID - description - displayID - exampleEvidence - evidenceRequests - id - implementationGuidance - mappedCategories - ownerID - refCode - referenceFramework - referenceID - references - source - standardID - status - subcategory - tags - testingProcedures - evidenceRequests - title - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateControl(ctx context.Context, input CreateControlInput, interceptors ...clientv2.RequestInterceptor) (*CreateControl, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateControl - if err := c.Client.Post(ctx, "CreateControl", CreateControlDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteControlDocument = `mutation DeleteControl ($deleteControlId: ID!) { - deleteControl(id: $deleteControlId) { - deletedID - } -} -` - -func (c *Client) DeleteControl(ctx context.Context, deleteControlID string, interceptors ...clientv2.RequestInterceptor) (*DeleteControl, error) { - vars := map[string]any{ - "deleteControlId": deleteControlID, - } - - var res DeleteControl - if err := c.Client.Post(ctx, "DeleteControl", DeleteControlDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllControlsDocument = `query GetAllControls ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [ControlOrder!]) { - controls(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - aliases - assessmentMethods - assessmentObjectives - auditorReferenceID - category - categoryID - controlOwnerID - controlQuestions - controlKindName - createdAt - createdBy - delegateID - description - displayID - exampleEvidence - evidenceRequests - id - implementationGuidance - mappedCategories - ownerID - refCode - referenceFramework - referenceID - references - source - standardID - status - subcategory - tags - testingProcedures - evidenceRequests - title - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllControls(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*ControlOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllControls, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllControls - if err := c.Client.Post(ctx, "GetAllControls", GetAllControlsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetControlByIDDocument = `query GetControlByID ($controlId: ID!) { - control(id: $controlId) { - aliases - assessmentMethods - assessmentObjectives - auditorReferenceID - category - categoryID - controlOwnerID - controlQuestions - controlKindName - createdAt - createdBy - delegateID - description - displayID - exampleEvidence - evidenceRequests - id - implementationGuidance - mappedCategories - ownerID - refCode - referenceFramework - referenceID - references - source - standardID - status - subcategory - tags - testingProcedures - evidenceRequests - title - updatedAt - updatedBy - } -} -` - -func (c *Client) GetControlByID(ctx context.Context, controlID string, interceptors ...clientv2.RequestInterceptor) (*GetControlByID, error) { - vars := map[string]any{ - "controlId": controlID, - } - - var res GetControlByID - if err := c.Client.Post(ctx, "GetControlByID", GetControlByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetControlsDocument = `query GetControls ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: ControlWhereInput, $orderBy: [ControlOrder!]) { - controls(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - aliases - assessmentMethods - assessmentObjectives - auditorReferenceID - category - categoryID - controlOwnerID - controlQuestions - controlKindName - createdAt - createdBy - delegateID - description - displayID - exampleEvidence - evidenceRequests - id - implementationGuidance - mappedCategories - ownerID - refCode - referenceFramework - referenceID - references - source - standardID - status - subcategory - tags - testingProcedures - evidenceRequests - title - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetControls(ctx context.Context, first *int64, last *int64, after *string, before *string, where *ControlWhereInput, orderBy []*ControlOrder, interceptors ...clientv2.RequestInterceptor) (*GetControls, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetControls - if err := c.Client.Post(ctx, "GetControls", GetControlsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateControlDocument = `mutation UpdateControl ($updateControlId: ID!, $input: UpdateControlInput!) { - updateControl(id: $updateControlId, input: $input) { - control { - aliases - assessmentMethods - assessmentObjectives - auditorReferenceID - category - categoryID - controlOwnerID - controlQuestions - controlKindName - createdAt - createdBy - delegateID - description - displayID - exampleEvidence - evidenceRequests - id - implementationGuidance - mappedCategories - ownerID - refCode - referenceFramework - referenceID - references - source - standardID - status - subcategory - tags - testingProcedures - evidenceRequests - title - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateControl(ctx context.Context, updateControlID string, input UpdateControlInput, interceptors ...clientv2.RequestInterceptor) (*UpdateControl, error) { - vars := map[string]any{ - "updateControlId": updateControlID, - "input": input, - } - - var res UpdateControl - if err := c.Client.Post(ctx, "UpdateControl", UpdateControlDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CloneBulkCSVControlDocument = `mutation CloneBulkCSVControl ($input: Upload!) { - cloneBulkCSVControl(input: $input) { - controls { - assessmentMethods - assessmentObjectives - category - categoryID - controlQuestions - controlKindName - createdAt - createdBy - description - displayID - exampleEvidence - id - implementationGuidance - mappedCategories - ownerID - refCode - references - referenceFramework - referenceFrameworkRevision - referenceID - source - standardID - status - subcategory - tags - testingProcedures - evidenceRequests - title - updatedAt - updatedBy - subcontrols { - edges { - node { - id - refCode - title - } - } - } - } - } -} -` - -func (c *Client) CloneBulkCSVControl(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CloneBulkCSVControl, error) { - vars := map[string]any{ - "input": input, - } - - var res CloneBulkCSVControl - if err := c.Client.Post(ctx, "CloneBulkCSVControl", CloneBulkCSVControlDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateControlsByCloneDocument = `mutation CreateControlsByClone ($input: CloneControlInput!) { - createControlsByClone(input: $input) { - controls { - assessmentMethods - assessmentObjectives - category - categoryID - controlQuestions - controlKindName - createdAt - createdBy - description - displayID - exampleEvidence - id - implementationGuidance - mappedCategories - ownerID - refCode - references - referenceFramework - referenceFrameworkRevision - source - standardID - status - subcategory - tags - testingProcedures - evidenceRequests - title - updatedAt - updatedBy - subcontrols { - edges { - node { - id - refCode - title - } - } - } - } - } -} -` - -func (c *Client) CreateControlsByClone(ctx context.Context, input CloneControlInput, interceptors ...clientv2.RequestInterceptor) (*CreateControlsByClone, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateControlsByClone - if err := c.Client.Post(ctx, "CreateControlsByClone", CreateControlsByCloneDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateControlsByCloneReturnIDDocument = `mutation CreateControlsByCloneReturnID ($input: CloneControlInput!) { - createControlsByClone(input: $input) { - controls { - id - } - } -} -` - -func (c *Client) CreateControlsByCloneReturnID(ctx context.Context, input CloneControlInput, interceptors ...clientv2.RequestInterceptor) (*CreateControlsByCloneReturnID, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateControlsByCloneReturnID - if err := c.Client.Post(ctx, "CreateControlsByCloneReturnID", CreateControlsByCloneReturnIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetControlCategoriesDocument = `query GetControlCategories { - controlCategories -} -` - -func (c *Client) GetControlCategories(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*GetControlCategories, error) { - vars := map[string]any{} - - var res GetControlCategories - if err := c.Client.Post(ctx, "GetControlCategories", GetControlCategoriesDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetControlCategoriesWithFrameworkDocument = `query GetControlCategoriesWithFramework ($where: ControlWhereInput) { - controlCategoriesByFramework(where: $where) { - node { - name - referenceFramework - } - } -} -` - -func (c *Client) GetControlCategoriesWithFramework(ctx context.Context, where *ControlWhereInput, interceptors ...clientv2.RequestInterceptor) (*GetControlCategoriesWithFramework, error) { - vars := map[string]any{ - "where": where, - } - - var res GetControlCategoriesWithFramework - if err := c.Client.Post(ctx, "GetControlCategoriesWithFramework", GetControlCategoriesWithFrameworkDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetControlsGroupByCategoryDocument = `query GetControlsGroupByCategory ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: ControlWhereInput, $orderBy: [ControlOrder!], $category: String) { - controlsGroupByCategory(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy, category: $category) { - edges { - node { - category - controls { - edges { - node { - id - refCode - referenceFramework - ownerID - } - } - totalCount - pageInfo { - endCursor - hasNextPage - hasPreviousPage - startCursor - } - } - } - } - } -} -` - -func (c *Client) GetControlsGroupByCategory(ctx context.Context, first *int64, last *int64, after *string, before *string, where *ControlWhereInput, orderBy []*ControlOrder, category *string, interceptors ...clientv2.RequestInterceptor) (*GetControlsGroupByCategory, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - "category": category, - } - - var res GetControlsGroupByCategory - if err := c.Client.Post(ctx, "GetControlsGroupByCategory", GetControlsGroupByCategoryDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetControlSubcategoriesDocument = `query GetControlSubcategories { - controlSubcategories -} -` - -func (c *Client) GetControlSubcategories(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*GetControlSubcategories, error) { - vars := map[string]any{} - - var res GetControlSubcategories - if err := c.Client.Post(ctx, "GetControlSubcategories", GetControlSubcategoriesDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetControlSubcategoriesWithFrameworkDocument = `query GetControlSubcategoriesWithFramework ($where: ControlWhereInput) { - controlSubcategoriesByFramework(where: $where) { - node { - name - referenceFramework - } - } -} -` - -func (c *Client) GetControlSubcategoriesWithFramework(ctx context.Context, where *ControlWhereInput, interceptors ...clientv2.RequestInterceptor) (*GetControlSubcategoriesWithFramework, error) { - vars := map[string]any{ - "where": where, - } - - var res GetControlSubcategoriesWithFramework - if err := c.Client.Post(ctx, "GetControlSubcategoriesWithFramework", GetControlSubcategoriesWithFrameworkDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkControlImplementationDocument = `mutation CreateBulkControlImplementation ($input: [CreateControlImplementationInput!]) { - createBulkControlImplementation(input: $input) { - controlImplementations { - createdAt - createdBy - details - id - implementationDate - ownerID - status - tags - updatedAt - updatedBy - verificationDate - verified - controls { - edges { - node { - refCode - } - } - } - } - } -} -` - -func (c *Client) CreateBulkControlImplementation(ctx context.Context, input []*CreateControlImplementationInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkControlImplementation, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkControlImplementation - if err := c.Client.Post(ctx, "CreateBulkControlImplementation", CreateBulkControlImplementationDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVControlImplementationDocument = `mutation CreateBulkCSVControlImplementation ($input: Upload!) { - createBulkCSVControlImplementation(input: $input) { - controlImplementations { - createdAt - createdBy - details - id - implementationDate - ownerID - status - tags - updatedAt - updatedBy - verificationDate - verified - controls { - edges { - node { - refCode - } - } - } - } - } -} -` - -func (c *Client) CreateBulkCSVControlImplementation(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVControlImplementation, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVControlImplementation - if err := c.Client.Post(ctx, "CreateBulkCSVControlImplementation", CreateBulkCSVControlImplementationDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateControlImplementationDocument = `mutation CreateControlImplementation ($input: CreateControlImplementationInput!) { - createControlImplementation(input: $input) { - controlImplementation { - createdAt - createdBy - details - id - implementationDate - ownerID - status - tags - updatedAt - updatedBy - verificationDate - verified - controls { - edges { - node { - refCode - } - } - } - subcontrols { - edges { - node { - refCode - } - } - } - } - } -} -` - -func (c *Client) CreateControlImplementation(ctx context.Context, input CreateControlImplementationInput, interceptors ...clientv2.RequestInterceptor) (*CreateControlImplementation, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateControlImplementation - if err := c.Client.Post(ctx, "CreateControlImplementation", CreateControlImplementationDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteControlImplementationDocument = `mutation DeleteControlImplementation ($deleteControlImplementationId: ID!) { - deleteControlImplementation(id: $deleteControlImplementationId) { - deletedID - } -} -` - -func (c *Client) DeleteControlImplementation(ctx context.Context, deleteControlImplementationID string, interceptors ...clientv2.RequestInterceptor) (*DeleteControlImplementation, error) { - vars := map[string]any{ - "deleteControlImplementationId": deleteControlImplementationID, - } - - var res DeleteControlImplementation - if err := c.Client.Post(ctx, "DeleteControlImplementation", DeleteControlImplementationDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllControlImplementationsDocument = `query GetAllControlImplementations ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [ControlImplementationOrder!]) { - controlImplementations(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - details - id - implementationDate - ownerID - status - tags - updatedAt - updatedBy - verificationDate - verified - controls { - edges { - node { - refCode - } - } - } - subcontrols { - edges { - node { - refCode - } - } - } - } - } - } -} -` - -func (c *Client) GetAllControlImplementations(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*ControlImplementationOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllControlImplementations, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllControlImplementations - if err := c.Client.Post(ctx, "GetAllControlImplementations", GetAllControlImplementationsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetControlImplementationByIDDocument = `query GetControlImplementationByID ($controlImplementationId: ID!) { - controlImplementation(id: $controlImplementationId) { - createdAt - createdBy - details - id - implementationDate - ownerID - status - tags - updatedAt - updatedBy - verificationDate - verified - controls { - edges { - node { - refCode - } - } - } - subcontrols { - edges { - node { - refCode - } - } - } - } -} -` - -func (c *Client) GetControlImplementationByID(ctx context.Context, controlImplementationID string, interceptors ...clientv2.RequestInterceptor) (*GetControlImplementationByID, error) { - vars := map[string]any{ - "controlImplementationId": controlImplementationID, - } - - var res GetControlImplementationByID - if err := c.Client.Post(ctx, "GetControlImplementationByID", GetControlImplementationByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetControlImplementationsDocument = `query GetControlImplementations ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: ControlImplementationWhereInput, $orderBy: [ControlImplementationOrder!]) { - controlImplementations(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - details - id - implementationDate - ownerID - status - tags - updatedAt - updatedBy - verificationDate - verified - controls { - edges { - node { - refCode - } - } - } - subcontrols { - edges { - node { - refCode - } - } - } - } - } - } -} -` - -func (c *Client) GetControlImplementations(ctx context.Context, first *int64, last *int64, after *string, before *string, where *ControlImplementationWhereInput, orderBy []*ControlImplementationOrder, interceptors ...clientv2.RequestInterceptor) (*GetControlImplementations, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetControlImplementations - if err := c.Client.Post(ctx, "GetControlImplementations", GetControlImplementationsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateControlImplementationDocument = `mutation UpdateControlImplementation ($updateControlImplementationId: ID!, $input: UpdateControlImplementationInput!) { - updateControlImplementation(id: $updateControlImplementationId, input: $input) { - controlImplementation { - createdAt - createdBy - details - id - implementationDate - ownerID - status - tags - updatedAt - updatedBy - verificationDate - verified - controls { - edges { - node { - refCode - } - } - } - subcontrols { - edges { - node { - refCode - } - } - } - } - } -} -` - -func (c *Client) UpdateControlImplementation(ctx context.Context, updateControlImplementationID string, input UpdateControlImplementationInput, interceptors ...clientv2.RequestInterceptor) (*UpdateControlImplementation, error) { - vars := map[string]any{ - "updateControlImplementationId": updateControlImplementationID, - "input": input, - } - - var res UpdateControlImplementation - if err := c.Client.Post(ctx, "UpdateControlImplementation", UpdateControlImplementationDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkControlObjectiveDocument = `mutation CreateBulkControlObjective ($input: [CreateControlObjectiveInput!]) { - createBulkControlObjective(input: $input) { - controlObjectives { - category - controlObjectiveType - createdAt - createdBy - desiredOutcome - displayID - id - name - ownerID - revision - source - status - subcategory - tags - updatedAt - updatedBy - controls { - edges { - node { - refCode - } - } - } - subcontrols { - edges { - node { - refCode - } - } - } - } - } -} -` - -func (c *Client) CreateBulkControlObjective(ctx context.Context, input []*CreateControlObjectiveInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkControlObjective, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkControlObjective - if err := c.Client.Post(ctx, "CreateBulkControlObjective", CreateBulkControlObjectiveDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVControlObjectiveDocument = `mutation CreateBulkCSVControlObjective ($input: Upload!) { - createBulkCSVControlObjective(input: $input) { - controlObjectives { - category - controlObjectiveType - createdAt - createdBy - desiredOutcome - displayID - id - name - ownerID - revision - source - status - subcategory - tags - updatedAt - updatedBy - controls { - edges { - node { - refCode - } - } - } - subcontrols { - edges { - node { - refCode - } - } - } - } - } -} -` - -func (c *Client) CreateBulkCSVControlObjective(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVControlObjective, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVControlObjective - if err := c.Client.Post(ctx, "CreateBulkCSVControlObjective", CreateBulkCSVControlObjectiveDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateControlObjectiveDocument = `mutation CreateControlObjective ($input: CreateControlObjectiveInput!) { - createControlObjective(input: $input) { - controlObjective { - category - controlObjectiveType - createdAt - createdBy - desiredOutcome - displayID - id - name - ownerID - revision - source - status - subcategory - tags - updatedAt - updatedBy - controls { - edges { - node { - refCode - } - } - } - subcontrols { - edges { - node { - refCode - } - } - } - } - } -} -` - -func (c *Client) CreateControlObjective(ctx context.Context, input CreateControlObjectiveInput, interceptors ...clientv2.RequestInterceptor) (*CreateControlObjective, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateControlObjective - if err := c.Client.Post(ctx, "CreateControlObjective", CreateControlObjectiveDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteControlObjectiveDocument = `mutation DeleteControlObjective ($deleteControlObjectiveId: ID!) { - deleteControlObjective(id: $deleteControlObjectiveId) { - deletedID - } -} -` - -func (c *Client) DeleteControlObjective(ctx context.Context, deleteControlObjectiveID string, interceptors ...clientv2.RequestInterceptor) (*DeleteControlObjective, error) { - vars := map[string]any{ - "deleteControlObjectiveId": deleteControlObjectiveID, - } - - var res DeleteControlObjective - if err := c.Client.Post(ctx, "DeleteControlObjective", DeleteControlObjectiveDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllControlObjectivesDocument = `query GetAllControlObjectives ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [ControlObjectiveOrder!]) { - controlObjectives(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - category - controlObjectiveType - createdAt - createdBy - desiredOutcome - displayID - id - name - ownerID - revision - source - status - subcategory - tags - updatedAt - updatedBy - controls { - edges { - node { - refCode - } - } - } - subcontrols { - edges { - node { - refCode - } - } - } - } - } - } -} -` - -func (c *Client) GetAllControlObjectives(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*ControlObjectiveOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllControlObjectives, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllControlObjectives - if err := c.Client.Post(ctx, "GetAllControlObjectives", GetAllControlObjectivesDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetControlObjectiveByIDDocument = `query GetControlObjectiveByID ($controlObjectiveId: ID!) { - controlObjective(id: $controlObjectiveId) { - category - controlObjectiveType - createdAt - createdBy - desiredOutcome - displayID - id - name - ownerID - revision - source - status - subcategory - tags - updatedAt - updatedBy - controls { - edges { - node { - refCode - } - } - } - subcontrols { - edges { - node { - refCode - } - } - } - } -} -` - -func (c *Client) GetControlObjectiveByID(ctx context.Context, controlObjectiveID string, interceptors ...clientv2.RequestInterceptor) (*GetControlObjectiveByID, error) { - vars := map[string]any{ - "controlObjectiveId": controlObjectiveID, - } - - var res GetControlObjectiveByID - if err := c.Client.Post(ctx, "GetControlObjectiveByID", GetControlObjectiveByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetControlObjectivesDocument = `query GetControlObjectives ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: ControlObjectiveWhereInput, $orderBy: [ControlObjectiveOrder!]) { - controlObjectives(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - category - controlObjectiveType - createdAt - createdBy - desiredOutcome - displayID - id - name - ownerID - revision - source - status - subcategory - tags - updatedAt - updatedBy - controls { - edges { - node { - refCode - } - } - } - subcontrols { - edges { - node { - refCode - } - } - } - } - } - } -} -` - -func (c *Client) GetControlObjectives(ctx context.Context, first *int64, last *int64, after *string, before *string, where *ControlObjectiveWhereInput, orderBy []*ControlObjectiveOrder, interceptors ...clientv2.RequestInterceptor) (*GetControlObjectives, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetControlObjectives - if err := c.Client.Post(ctx, "GetControlObjectives", GetControlObjectivesDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateControlObjectiveDocument = `mutation UpdateControlObjective ($updateControlObjectiveId: ID!, $input: UpdateControlObjectiveInput!) { - updateControlObjective(id: $updateControlObjectiveId, input: $input) { - controlObjective { - category - controlObjectiveType - createdAt - createdBy - desiredOutcome - displayID - id - name - ownerID - revision - source - status - subcategory - tags - updatedAt - updatedBy - controls { - edges { - node { - refCode - } - } - } - subcontrols { - edges { - node { - refCode - } - } - } - } - } -} -` - -func (c *Client) UpdateControlObjective(ctx context.Context, updateControlObjectiveID string, input UpdateControlObjectiveInput, interceptors ...clientv2.RequestInterceptor) (*UpdateControlObjective, error) { - vars := map[string]any{ - "updateControlObjectiveId": updateControlObjectiveID, - "input": input, - } - - var res UpdateControlObjective - if err := c.Client.Post(ctx, "UpdateControlObjective", UpdateControlObjectiveDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVCustomDomainDocument = `mutation CreateBulkCSVCustomDomain ($input: Upload!) { - createBulkCSVCustomDomain(input: $input) { - customDomains { - cnameRecord - createdAt - createdBy - dnsVerificationID - domainType - id - mappableDomainID - ownerID - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkCSVCustomDomain(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVCustomDomain, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVCustomDomain - if err := c.Client.Post(ctx, "CreateBulkCSVCustomDomain", CreateBulkCSVCustomDomainDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCustomDomainDocument = `mutation CreateBulkCustomDomain ($input: [CreateCustomDomainInput!]) { - createBulkCustomDomain(input: $input) { - customDomains { - cnameRecord - createdAt - createdBy - dnsVerificationID - domainType - id - mappableDomainID - ownerID - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkCustomDomain(ctx context.Context, input []*CreateCustomDomainInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCustomDomain, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCustomDomain - if err := c.Client.Post(ctx, "CreateBulkCustomDomain", CreateBulkCustomDomainDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateCustomDomainDocument = `mutation CreateCustomDomain ($input: CreateCustomDomainInput!) { - createCustomDomain(input: $input) { - customDomain { - cnameRecord - createdAt - createdBy - dnsVerificationID - dnsVerification { - id - dnsTxtRecord - dnsTxtValue - dnsVerificationStatus - } - domainType - id - mappableDomainID - ownerID - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateCustomDomain(ctx context.Context, input CreateCustomDomainInput, interceptors ...clientv2.RequestInterceptor) (*CreateCustomDomain, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateCustomDomain - if err := c.Client.Post(ctx, "CreateCustomDomain", CreateCustomDomainDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteCustomDomainDocument = `mutation DeleteCustomDomain ($deleteCustomDomainId: ID!) { - deleteCustomDomain(id: $deleteCustomDomainId) { - deletedID - } -} -` - -func (c *Client) DeleteCustomDomain(ctx context.Context, deleteCustomDomainID string, interceptors ...clientv2.RequestInterceptor) (*DeleteCustomDomain, error) { - vars := map[string]any{ - "deleteCustomDomainId": deleteCustomDomainID, - } - - var res DeleteCustomDomain - if err := c.Client.Post(ctx, "DeleteCustomDomain", DeleteCustomDomainDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllCustomDomainsDocument = `query GetAllCustomDomains ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [CustomDomainOrder!]) { - customDomains(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - cnameRecord - createdAt - createdBy - dnsVerificationID - dnsVerification { - id - dnsTxtRecord - dnsTxtValue - dnsVerificationStatus - dnsVerificationStatusReason - acmeChallengePath - expectedAcmeChallengeValue - acmeChallengeStatus - acmeChallengeStatusReason - cloudflareHostnameID - } - domainType - id - mappableDomain { - id - name - zoneID - } - ownerID - tags - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllCustomDomains(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*CustomDomainOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllCustomDomains, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllCustomDomains - if err := c.Client.Post(ctx, "GetAllCustomDomains", GetAllCustomDomainsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetCustomDomainByIDDocument = `query GetCustomDomainByID ($customDomainId: ID!) { - customDomain(id: $customDomainId) { - cnameRecord - createdAt - createdBy - dnsVerificationID - dnsVerification { - id - dnsTxtRecord - dnsTxtValue - dnsVerificationStatus - dnsVerificationStatusReason - acmeChallengePath - expectedAcmeChallengeValue - acmeChallengeStatus - acmeChallengeStatusReason - cloudflareHostnameID - } - domainType - mappableDomain { - id - name - zoneID - } - id - mappableDomainID - ownerID - tags - updatedAt - updatedBy - } -} -` - -func (c *Client) GetCustomDomainByID(ctx context.Context, customDomainID string, interceptors ...clientv2.RequestInterceptor) (*GetCustomDomainByID, error) { - vars := map[string]any{ - "customDomainId": customDomainID, - } - - var res GetCustomDomainByID - if err := c.Client.Post(ctx, "GetCustomDomainByID", GetCustomDomainByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetCustomDomainsDocument = `query GetCustomDomains ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: CustomDomainWhereInput, $orderBy: [CustomDomainOrder!]) { - customDomains(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - cnameRecord - createdAt - createdBy - dnsVerificationID - dnsVerification { - id - dnsTxtRecord - dnsTxtValue - dnsVerificationStatus - dnsVerificationStatusReason - acmeChallengePath - expectedAcmeChallengeValue - acmeChallengeStatus - acmeChallengeStatusReason - cloudflareHostnameID - } - domainType - id - mappableDomainID - mappableDomain { - id - name - zoneID - } - ownerID - tags - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetCustomDomains(ctx context.Context, first *int64, last *int64, after *string, before *string, where *CustomDomainWhereInput, orderBy []*CustomDomainOrder, interceptors ...clientv2.RequestInterceptor) (*GetCustomDomains, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetCustomDomains - if err := c.Client.Post(ctx, "GetCustomDomains", GetCustomDomainsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateCustomDomainDocument = `mutation UpdateCustomDomain ($updateCustomDomainId: ID!, $input: UpdateCustomDomainInput!) { - updateCustomDomain(id: $updateCustomDomainId, input: $input) { - customDomain { - cnameRecord - createdAt - createdBy - dnsVerificationID - dnsVerification { - id - dnsTxtRecord - dnsTxtValue - dnsVerificationStatus - } - domainType - id - mappableDomainID - ownerID - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateCustomDomain(ctx context.Context, updateCustomDomainID string, input UpdateCustomDomainInput, interceptors ...clientv2.RequestInterceptor) (*UpdateCustomDomain, error) { - vars := map[string]any{ - "updateCustomDomainId": updateCustomDomainID, - "input": input, - } - - var res UpdateCustomDomain - if err := c.Client.Post(ctx, "UpdateCustomDomain", UpdateCustomDomainDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVCustomTypeEnumDocument = `mutation CreateBulkCSVCustomTypeEnum ($input: Upload!) { - createBulkCSVCustomTypeEnum(input: $input) { - customTypeEnums { - color - createdAt - createdBy - description - field - id - internalNotes - name - objectType - ownerID - systemInternalID - systemOwned - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkCSVCustomTypeEnum(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVCustomTypeEnum, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVCustomTypeEnum - if err := c.Client.Post(ctx, "CreateBulkCSVCustomTypeEnum", CreateBulkCSVCustomTypeEnumDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCustomTypeEnumDocument = `mutation CreateBulkCustomTypeEnum ($input: [CreateCustomTypeEnumInput!]) { - createBulkCustomTypeEnum(input: $input) { - customTypeEnums { - color - createdAt - createdBy - description - field - id - internalNotes - name - objectType - ownerID - systemInternalID - systemOwned - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkCustomTypeEnum(ctx context.Context, input []*CreateCustomTypeEnumInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCustomTypeEnum, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCustomTypeEnum - if err := c.Client.Post(ctx, "CreateBulkCustomTypeEnum", CreateBulkCustomTypeEnumDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateCustomTypeEnumDocument = `mutation CreateCustomTypeEnum ($input: CreateCustomTypeEnumInput!) { - createCustomTypeEnum(input: $input) { - customTypeEnum { - color - createdAt - createdBy - description - field - id - internalNotes - name - objectType - ownerID - systemInternalID - systemOwned - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateCustomTypeEnum(ctx context.Context, input CreateCustomTypeEnumInput, interceptors ...clientv2.RequestInterceptor) (*CreateCustomTypeEnum, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateCustomTypeEnum - if err := c.Client.Post(ctx, "CreateCustomTypeEnum", CreateCustomTypeEnumDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteCustomTypeEnumDocument = `mutation DeleteCustomTypeEnum ($deleteCustomTypeEnumId: ID!) { - deleteCustomTypeEnum(id: $deleteCustomTypeEnumId) { - deletedID - } -} -` - -func (c *Client) DeleteCustomTypeEnum(ctx context.Context, deleteCustomTypeEnumID string, interceptors ...clientv2.RequestInterceptor) (*DeleteCustomTypeEnum, error) { - vars := map[string]any{ - "deleteCustomTypeEnumId": deleteCustomTypeEnumID, - } - - var res DeleteCustomTypeEnum - if err := c.Client.Post(ctx, "DeleteCustomTypeEnum", DeleteCustomTypeEnumDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllCustomTypeEnumsDocument = `query GetAllCustomTypeEnums ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [CustomTypeEnumOrder!]) { - customTypeEnums(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - color - createdAt - createdBy - description - field - id - internalNotes - name - objectType - ownerID - systemInternalID - systemOwned - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllCustomTypeEnums(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*CustomTypeEnumOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllCustomTypeEnums, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllCustomTypeEnums - if err := c.Client.Post(ctx, "GetAllCustomTypeEnums", GetAllCustomTypeEnumsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetCustomTypeEnumByIDDocument = `query GetCustomTypeEnumByID ($customTypeEnumId: ID!) { - customTypeEnum(id: $customTypeEnumId) { - color - createdAt - createdBy - description - field - id - internalNotes - name - objectType - ownerID - systemInternalID - systemOwned - updatedAt - updatedBy - } -} -` - -func (c *Client) GetCustomTypeEnumByID(ctx context.Context, customTypeEnumID string, interceptors ...clientv2.RequestInterceptor) (*GetCustomTypeEnumByID, error) { - vars := map[string]any{ - "customTypeEnumId": customTypeEnumID, - } - - var res GetCustomTypeEnumByID - if err := c.Client.Post(ctx, "GetCustomTypeEnumByID", GetCustomTypeEnumByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetCustomTypeEnumsDocument = `query GetCustomTypeEnums ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: CustomTypeEnumWhereInput, $orderBy: [CustomTypeEnumOrder!]) { - customTypeEnums(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - color - createdAt - createdBy - description - field - id - internalNotes - name - objectType - ownerID - systemInternalID - systemOwned - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetCustomTypeEnums(ctx context.Context, first *int64, last *int64, after *string, before *string, where *CustomTypeEnumWhereInput, orderBy []*CustomTypeEnumOrder, interceptors ...clientv2.RequestInterceptor) (*GetCustomTypeEnums, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetCustomTypeEnums - if err := c.Client.Post(ctx, "GetCustomTypeEnums", GetCustomTypeEnumsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateCustomTypeEnumDocument = `mutation UpdateCustomTypeEnum ($updateCustomTypeEnumId: ID!, $input: UpdateCustomTypeEnumInput!) { - updateCustomTypeEnum(id: $updateCustomTypeEnumId, input: $input) { - customTypeEnum { - color - createdAt - createdBy - description - field - id - internalNotes - name - objectType - ownerID - systemInternalID - systemOwned - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateCustomTypeEnum(ctx context.Context, updateCustomTypeEnumID string, input UpdateCustomTypeEnumInput, interceptors ...clientv2.RequestInterceptor) (*UpdateCustomTypeEnum, error) { - vars := map[string]any{ - "updateCustomTypeEnumId": updateCustomTypeEnumID, - "input": input, - } - - var res UpdateCustomTypeEnum - if err := c.Client.Post(ctx, "UpdateCustomTypeEnum", UpdateCustomTypeEnumDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVDirectoryAccountDocument = `mutation CreateBulkCSVDirectoryAccount ($input: Upload!) { - createBulkCSVDirectoryAccount(input: $input) { - directoryAccounts { - accountType - canonicalEmail - createdAt - createdBy - department - directorySyncRunID - displayID - displayName - externalID - familyName - givenName - id - integrationID - jobTitle - lastLoginAt - lastSeenIP - mfaState - observedAt - organizationUnit - ownerID - profile - profileHash - rawProfileFileID - secondaryKey - sourceVersion - status - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkCSVDirectoryAccount(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVDirectoryAccount, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVDirectoryAccount - if err := c.Client.Post(ctx, "CreateBulkCSVDirectoryAccount", CreateBulkCSVDirectoryAccountDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkDirectoryAccountDocument = `mutation CreateBulkDirectoryAccount ($input: [CreateDirectoryAccountInput!]) { - createBulkDirectoryAccount(input: $input) { - directoryAccounts { - accountType - canonicalEmail - createdAt - createdBy - department - directorySyncRunID - displayID - displayName - externalID - familyName - givenName - id - integrationID - jobTitle - lastLoginAt - lastSeenIP - mfaState - observedAt - organizationUnit - ownerID - profile - profileHash - rawProfileFileID - secondaryKey - sourceVersion - status - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkDirectoryAccount(ctx context.Context, input []*CreateDirectoryAccountInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkDirectoryAccount, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkDirectoryAccount - if err := c.Client.Post(ctx, "CreateBulkDirectoryAccount", CreateBulkDirectoryAccountDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateDirectoryAccountDocument = `mutation CreateDirectoryAccount ($input: CreateDirectoryAccountInput!) { - createDirectoryAccount(input: $input) { - directoryAccount { - accountType - canonicalEmail - createdAt - createdBy - department - directorySyncRunID - displayID - displayName - externalID - familyName - givenName - id - integrationID - jobTitle - lastLoginAt - lastSeenIP - mfaState - observedAt - organizationUnit - ownerID - profile - profileHash - rawProfileFileID - secondaryKey - sourceVersion - status - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateDirectoryAccount(ctx context.Context, input CreateDirectoryAccountInput, interceptors ...clientv2.RequestInterceptor) (*CreateDirectoryAccount, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateDirectoryAccount - if err := c.Client.Post(ctx, "CreateDirectoryAccount", CreateDirectoryAccountDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteDirectoryAccountDocument = `mutation DeleteDirectoryAccount ($deleteDirectoryAccountId: ID!) { - deleteDirectoryAccount(id: $deleteDirectoryAccountId) { - deletedID - } -} -` - -func (c *Client) DeleteDirectoryAccount(ctx context.Context, deleteDirectoryAccountID string, interceptors ...clientv2.RequestInterceptor) (*DeleteDirectoryAccount, error) { - vars := map[string]any{ - "deleteDirectoryAccountId": deleteDirectoryAccountID, - } - - var res DeleteDirectoryAccount - if err := c.Client.Post(ctx, "DeleteDirectoryAccount", DeleteDirectoryAccountDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllDirectoryAccountsDocument = `query GetAllDirectoryAccounts ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [DirectoryAccountOrder!]) { - directoryAccounts(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - accountType - canonicalEmail - createdAt - createdBy - department - directorySyncRunID - displayID - displayName - externalID - familyName - givenName - id - integrationID - jobTitle - lastLoginAt - lastSeenIP - mfaState - observedAt - organizationUnit - ownerID - profile - profileHash - rawProfileFileID - secondaryKey - sourceVersion - status - tags - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllDirectoryAccounts(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*DirectoryAccountOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllDirectoryAccounts, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllDirectoryAccounts - if err := c.Client.Post(ctx, "GetAllDirectoryAccounts", GetAllDirectoryAccountsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetDirectoryAccountByIDDocument = `query GetDirectoryAccountByID ($directoryAccountId: ID!) { - directoryAccount(id: $directoryAccountId) { - accountType - canonicalEmail - createdAt - createdBy - department - directorySyncRunID - displayID - displayName - externalID - familyName - givenName - id - integrationID - jobTitle - lastLoginAt - lastSeenIP - mfaState - observedAt - organizationUnit - ownerID - profile - profileHash - rawProfileFileID - secondaryKey - sourceVersion - status - tags - updatedAt - updatedBy - } -} -` - -func (c *Client) GetDirectoryAccountByID(ctx context.Context, directoryAccountID string, interceptors ...clientv2.RequestInterceptor) (*GetDirectoryAccountByID, error) { - vars := map[string]any{ - "directoryAccountId": directoryAccountID, - } - - var res GetDirectoryAccountByID - if err := c.Client.Post(ctx, "GetDirectoryAccountByID", GetDirectoryAccountByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetDirectoryAccountsDocument = `query GetDirectoryAccounts ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: DirectoryAccountWhereInput, $orderBy: [DirectoryAccountOrder!]) { - directoryAccounts(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - accountType - canonicalEmail - createdAt - createdBy - department - directorySyncRunID - displayID - displayName - externalID - familyName - givenName - id - integrationID - jobTitle - lastLoginAt - lastSeenIP - mfaState - observedAt - organizationUnit - ownerID - profile - profileHash - rawProfileFileID - secondaryKey - sourceVersion - status - tags - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetDirectoryAccounts(ctx context.Context, first *int64, last *int64, after *string, before *string, where *DirectoryAccountWhereInput, orderBy []*DirectoryAccountOrder, interceptors ...clientv2.RequestInterceptor) (*GetDirectoryAccounts, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetDirectoryAccounts - if err := c.Client.Post(ctx, "GetDirectoryAccounts", GetDirectoryAccountsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateDirectoryAccountDocument = `mutation UpdateDirectoryAccount ($updateDirectoryAccountId: ID!, $input: UpdateDirectoryAccountInput!) { - updateDirectoryAccount(id: $updateDirectoryAccountId, input: $input) { - directoryAccount { - accountType - canonicalEmail - createdAt - createdBy - department - directorySyncRunID - displayID - displayName - externalID - familyName - givenName - id - integrationID - jobTitle - lastLoginAt - lastSeenIP - mfaState - observedAt - organizationUnit - ownerID - profile - profileHash - rawProfileFileID - secondaryKey - sourceVersion - status - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateDirectoryAccount(ctx context.Context, updateDirectoryAccountID string, input UpdateDirectoryAccountInput, interceptors ...clientv2.RequestInterceptor) (*UpdateDirectoryAccount, error) { - vars := map[string]any{ - "updateDirectoryAccountId": updateDirectoryAccountID, - "input": input, - } - - var res UpdateDirectoryAccount - if err := c.Client.Post(ctx, "UpdateDirectoryAccount", UpdateDirectoryAccountDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVDirectoryGroupDocument = `mutation CreateBulkCSVDirectoryGroup ($input: Upload!) { - createBulkCSVDirectoryGroup(input: $input) { - directoryGroups { - classification - createdAt - createdBy - description - directorySyncRunID - displayID - displayName - email - externalID - externalSharingAllowed - id - integrationID - memberCount - observedAt - ownerID - profile - profileHash - rawProfileFileID - sourceVersion - status - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkCSVDirectoryGroup(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVDirectoryGroup, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVDirectoryGroup - if err := c.Client.Post(ctx, "CreateBulkCSVDirectoryGroup", CreateBulkCSVDirectoryGroupDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkDirectoryGroupDocument = `mutation CreateBulkDirectoryGroup ($input: [CreateDirectoryGroupInput!]) { - createBulkDirectoryGroup(input: $input) { - directoryGroups { - classification - createdAt - createdBy - description - directorySyncRunID - displayID - displayName - email - externalID - externalSharingAllowed - id - integrationID - memberCount - observedAt - ownerID - profile - profileHash - rawProfileFileID - sourceVersion - status - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkDirectoryGroup(ctx context.Context, input []*CreateDirectoryGroupInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkDirectoryGroup, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkDirectoryGroup - if err := c.Client.Post(ctx, "CreateBulkDirectoryGroup", CreateBulkDirectoryGroupDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateDirectoryGroupDocument = `mutation CreateDirectoryGroup ($input: CreateDirectoryGroupInput!) { - createDirectoryGroup(input: $input) { - directoryGroup { - classification - createdAt - createdBy - description - directorySyncRunID - displayID - displayName - email - externalID - externalSharingAllowed - id - integrationID - memberCount - observedAt - ownerID - profile - profileHash - rawProfileFileID - sourceVersion - status - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateDirectoryGroup(ctx context.Context, input CreateDirectoryGroupInput, interceptors ...clientv2.RequestInterceptor) (*CreateDirectoryGroup, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateDirectoryGroup - if err := c.Client.Post(ctx, "CreateDirectoryGroup", CreateDirectoryGroupDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteDirectoryGroupDocument = `mutation DeleteDirectoryGroup ($deleteDirectoryGroupId: ID!) { - deleteDirectoryGroup(id: $deleteDirectoryGroupId) { - deletedID - } -} -` - -func (c *Client) DeleteDirectoryGroup(ctx context.Context, deleteDirectoryGroupID string, interceptors ...clientv2.RequestInterceptor) (*DeleteDirectoryGroup, error) { - vars := map[string]any{ - "deleteDirectoryGroupId": deleteDirectoryGroupID, - } - - var res DeleteDirectoryGroup - if err := c.Client.Post(ctx, "DeleteDirectoryGroup", DeleteDirectoryGroupDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllDirectoryGroupsDocument = `query GetAllDirectoryGroups ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [DirectoryGroupOrder!]) { - directoryGroups(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - classification - createdAt - createdBy - description - directorySyncRunID - displayID - displayName - email - externalID - externalSharingAllowed - id - integrationID - memberCount - observedAt - ownerID - profile - profileHash - rawProfileFileID - sourceVersion - status - tags - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllDirectoryGroups(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*DirectoryGroupOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllDirectoryGroups, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllDirectoryGroups - if err := c.Client.Post(ctx, "GetAllDirectoryGroups", GetAllDirectoryGroupsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetDirectoryGroupByIDDocument = `query GetDirectoryGroupByID ($directoryGroupId: ID!) { - directoryGroup(id: $directoryGroupId) { - classification - createdAt - createdBy - description - directorySyncRunID - displayID - displayName - email - externalID - externalSharingAllowed - id - integrationID - memberCount - observedAt - ownerID - profile - profileHash - rawProfileFileID - sourceVersion - status - tags - updatedAt - updatedBy - } -} -` - -func (c *Client) GetDirectoryGroupByID(ctx context.Context, directoryGroupID string, interceptors ...clientv2.RequestInterceptor) (*GetDirectoryGroupByID, error) { - vars := map[string]any{ - "directoryGroupId": directoryGroupID, - } - - var res GetDirectoryGroupByID - if err := c.Client.Post(ctx, "GetDirectoryGroupByID", GetDirectoryGroupByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetDirectoryGroupsDocument = `query GetDirectoryGroups ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: DirectoryGroupWhereInput, $orderBy: [DirectoryGroupOrder!]) { - directoryGroups(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - classification - createdAt - createdBy - description - directorySyncRunID - displayID - displayName - email - externalID - externalSharingAllowed - id - integrationID - memberCount - observedAt - ownerID - profile - profileHash - rawProfileFileID - sourceVersion - status - tags - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetDirectoryGroups(ctx context.Context, first *int64, last *int64, after *string, before *string, where *DirectoryGroupWhereInput, orderBy []*DirectoryGroupOrder, interceptors ...clientv2.RequestInterceptor) (*GetDirectoryGroups, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetDirectoryGroups - if err := c.Client.Post(ctx, "GetDirectoryGroups", GetDirectoryGroupsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateDirectoryGroupDocument = `mutation UpdateDirectoryGroup ($updateDirectoryGroupId: ID!, $input: UpdateDirectoryGroupInput!) { - updateDirectoryGroup(id: $updateDirectoryGroupId, input: $input) { - directoryGroup { - classification - createdAt - createdBy - description - directorySyncRunID - displayID - displayName - email - externalID - externalSharingAllowed - id - integrationID - memberCount - observedAt - ownerID - profile - profileHash - rawProfileFileID - sourceVersion - status - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateDirectoryGroup(ctx context.Context, updateDirectoryGroupID string, input UpdateDirectoryGroupInput, interceptors ...clientv2.RequestInterceptor) (*UpdateDirectoryGroup, error) { - vars := map[string]any{ - "updateDirectoryGroupId": updateDirectoryGroupID, - "input": input, - } - - var res UpdateDirectoryGroup - if err := c.Client.Post(ctx, "UpdateDirectoryGroup", UpdateDirectoryGroupDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVDirectoryMembershipDocument = `mutation CreateBulkCSVDirectoryMembership ($input: Upload!) { - createBulkCSVDirectoryMembership(input: $input) { - directoryMemberships { - createdAt - createdBy - directoryAccountID - directoryGroupID - directorySyncRunID - displayID - firstSeenAt - id - integrationID - lastConfirmedRunID - lastSeenAt - metadata - observedAt - ownerID - role - source - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkCSVDirectoryMembership(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVDirectoryMembership, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVDirectoryMembership - if err := c.Client.Post(ctx, "CreateBulkCSVDirectoryMembership", CreateBulkCSVDirectoryMembershipDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkDirectoryMembershipDocument = `mutation CreateBulkDirectoryMembership ($input: [CreateDirectoryMembershipInput!]) { - createBulkDirectoryMembership(input: $input) { - directoryMemberships { - createdAt - createdBy - directoryAccountID - directoryGroupID - directorySyncRunID - displayID - firstSeenAt - id - integrationID - lastConfirmedRunID - lastSeenAt - metadata - observedAt - ownerID - role - source - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkDirectoryMembership(ctx context.Context, input []*CreateDirectoryMembershipInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkDirectoryMembership, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkDirectoryMembership - if err := c.Client.Post(ctx, "CreateBulkDirectoryMembership", CreateBulkDirectoryMembershipDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateDirectoryMembershipDocument = `mutation CreateDirectoryMembership ($input: CreateDirectoryMembershipInput!) { - createDirectoryMembership(input: $input) { - directoryMembership { - createdAt - createdBy - directoryAccountID - directoryGroupID - directorySyncRunID - displayID - firstSeenAt - id - integrationID - lastConfirmedRunID - lastSeenAt - metadata - observedAt - ownerID - role - source - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateDirectoryMembership(ctx context.Context, input CreateDirectoryMembershipInput, interceptors ...clientv2.RequestInterceptor) (*CreateDirectoryMembership, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateDirectoryMembership - if err := c.Client.Post(ctx, "CreateDirectoryMembership", CreateDirectoryMembershipDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteDirectoryMembershipDocument = `mutation DeleteDirectoryMembership ($deleteDirectoryMembershipId: ID!) { - deleteDirectoryMembership(id: $deleteDirectoryMembershipId) { - deletedID - } -} -` - -func (c *Client) DeleteDirectoryMembership(ctx context.Context, deleteDirectoryMembershipID string, interceptors ...clientv2.RequestInterceptor) (*DeleteDirectoryMembership, error) { - vars := map[string]any{ - "deleteDirectoryMembershipId": deleteDirectoryMembershipID, - } - - var res DeleteDirectoryMembership - if err := c.Client.Post(ctx, "DeleteDirectoryMembership", DeleteDirectoryMembershipDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllDirectoryMembershipsDocument = `query GetAllDirectoryMemberships ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [DirectoryMembershipOrder!]) { - directoryMemberships(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - directoryAccountID - directoryGroupID - directorySyncRunID - displayID - firstSeenAt - id - integrationID - lastConfirmedRunID - lastSeenAt - metadata - observedAt - ownerID - role - source - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllDirectoryMemberships(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*DirectoryMembershipOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllDirectoryMemberships, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllDirectoryMemberships - if err := c.Client.Post(ctx, "GetAllDirectoryMemberships", GetAllDirectoryMembershipsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetDirectoryMembershipByIDDocument = `query GetDirectoryMembershipByID ($directoryMembershipId: ID!) { - directoryMembership(id: $directoryMembershipId) { - createdAt - createdBy - directoryAccountID - directoryGroupID - directorySyncRunID - displayID - firstSeenAt - id - integrationID - lastConfirmedRunID - lastSeenAt - metadata - observedAt - ownerID - role - source - updatedAt - updatedBy - } -} -` - -func (c *Client) GetDirectoryMembershipByID(ctx context.Context, directoryMembershipID string, interceptors ...clientv2.RequestInterceptor) (*GetDirectoryMembershipByID, error) { - vars := map[string]any{ - "directoryMembershipId": directoryMembershipID, - } - - var res GetDirectoryMembershipByID - if err := c.Client.Post(ctx, "GetDirectoryMembershipByID", GetDirectoryMembershipByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetDirectoryMembershipsDocument = `query GetDirectoryMemberships ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: DirectoryMembershipWhereInput, $orderBy: [DirectoryMembershipOrder!]) { - directoryMemberships(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - directoryAccountID - directoryGroupID - directorySyncRunID - displayID - firstSeenAt - id - integrationID - lastConfirmedRunID - lastSeenAt - metadata - observedAt - ownerID - role - source - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetDirectoryMemberships(ctx context.Context, first *int64, last *int64, after *string, before *string, where *DirectoryMembershipWhereInput, orderBy []*DirectoryMembershipOrder, interceptors ...clientv2.RequestInterceptor) (*GetDirectoryMemberships, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetDirectoryMemberships - if err := c.Client.Post(ctx, "GetDirectoryMemberships", GetDirectoryMembershipsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateDirectoryMembershipDocument = `mutation UpdateDirectoryMembership ($updateDirectoryMembershipId: ID!, $input: UpdateDirectoryMembershipInput!) { - updateDirectoryMembership(id: $updateDirectoryMembershipId, input: $input) { - directoryMembership { - createdAt - createdBy - directoryAccountID - directoryGroupID - directorySyncRunID - displayID - firstSeenAt - id - integrationID - lastConfirmedRunID - lastSeenAt - metadata - observedAt - ownerID - role - source - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateDirectoryMembership(ctx context.Context, updateDirectoryMembershipID string, input UpdateDirectoryMembershipInput, interceptors ...clientv2.RequestInterceptor) (*UpdateDirectoryMembership, error) { - vars := map[string]any{ - "updateDirectoryMembershipId": updateDirectoryMembershipID, - "input": input, - } - - var res UpdateDirectoryMembership - if err := c.Client.Post(ctx, "UpdateDirectoryMembership", UpdateDirectoryMembershipDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVDirectorySyncRunDocument = `mutation CreateBulkCSVDirectorySyncRun ($input: Upload!) { - createBulkCSVDirectorySyncRun(input: $input) { - directorySyncRuns { - completedAt - createdAt - createdBy - deltaCount - displayID - error - fullCount - id - integrationID - ownerID - rawManifestFileID - sourceCursor - startedAt - stats - status - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkCSVDirectorySyncRun(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVDirectorySyncRun, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVDirectorySyncRun - if err := c.Client.Post(ctx, "CreateBulkCSVDirectorySyncRun", CreateBulkCSVDirectorySyncRunDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkDirectorySyncRunDocument = `mutation CreateBulkDirectorySyncRun ($input: [CreateDirectorySyncRunInput!]) { - createBulkDirectorySyncRun(input: $input) { - directorySyncRuns { - completedAt - createdAt - createdBy - deltaCount - displayID - error - fullCount - id - integrationID - ownerID - rawManifestFileID - sourceCursor - startedAt - stats - status - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkDirectorySyncRun(ctx context.Context, input []*CreateDirectorySyncRunInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkDirectorySyncRun, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkDirectorySyncRun - if err := c.Client.Post(ctx, "CreateBulkDirectorySyncRun", CreateBulkDirectorySyncRunDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateDirectorySyncRunDocument = `mutation CreateDirectorySyncRun ($input: CreateDirectorySyncRunInput!) { - createDirectorySyncRun(input: $input) { - directorySyncRun { - completedAt - createdAt - createdBy - deltaCount - displayID - error - fullCount - id - integrationID - ownerID - rawManifestFileID - sourceCursor - startedAt - stats - status - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateDirectorySyncRun(ctx context.Context, input CreateDirectorySyncRunInput, interceptors ...clientv2.RequestInterceptor) (*CreateDirectorySyncRun, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateDirectorySyncRun - if err := c.Client.Post(ctx, "CreateDirectorySyncRun", CreateDirectorySyncRunDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteDirectorySyncRunDocument = `mutation DeleteDirectorySyncRun ($deleteDirectorySyncRunId: ID!) { - deleteDirectorySyncRun(id: $deleteDirectorySyncRunId) { - deletedID - } -} -` - -func (c *Client) DeleteDirectorySyncRun(ctx context.Context, deleteDirectorySyncRunID string, interceptors ...clientv2.RequestInterceptor) (*DeleteDirectorySyncRun, error) { - vars := map[string]any{ - "deleteDirectorySyncRunId": deleteDirectorySyncRunID, - } - - var res DeleteDirectorySyncRun - if err := c.Client.Post(ctx, "DeleteDirectorySyncRun", DeleteDirectorySyncRunDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllDirectorySyncRunsDocument = `query GetAllDirectorySyncRuns ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [DirectorySyncRunOrder!]) { - directorySyncRuns(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - completedAt - createdAt - createdBy - deltaCount - displayID - error - fullCount - id - integrationID - ownerID - rawManifestFileID - sourceCursor - startedAt - stats - status - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllDirectorySyncRuns(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*DirectorySyncRunOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllDirectorySyncRuns, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllDirectorySyncRuns - if err := c.Client.Post(ctx, "GetAllDirectorySyncRuns", GetAllDirectorySyncRunsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetDirectorySyncRunByIDDocument = `query GetDirectorySyncRunByID ($directorySyncRunId: ID!) { - directorySyncRun(id: $directorySyncRunId) { - completedAt - createdAt - createdBy - deltaCount - displayID - error - fullCount - id - integrationID - ownerID - rawManifestFileID - sourceCursor - startedAt - stats - status - updatedAt - updatedBy - } -} -` - -func (c *Client) GetDirectorySyncRunByID(ctx context.Context, directorySyncRunID string, interceptors ...clientv2.RequestInterceptor) (*GetDirectorySyncRunByID, error) { - vars := map[string]any{ - "directorySyncRunId": directorySyncRunID, - } - - var res GetDirectorySyncRunByID - if err := c.Client.Post(ctx, "GetDirectorySyncRunByID", GetDirectorySyncRunByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetDirectorySyncRunsDocument = `query GetDirectorySyncRuns ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: DirectorySyncRunWhereInput, $orderBy: [DirectorySyncRunOrder!]) { - directorySyncRuns(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - completedAt - createdAt - createdBy - deltaCount - displayID - error - fullCount - id - integrationID - ownerID - rawManifestFileID - sourceCursor - startedAt - stats - status - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetDirectorySyncRuns(ctx context.Context, first *int64, last *int64, after *string, before *string, where *DirectorySyncRunWhereInput, orderBy []*DirectorySyncRunOrder, interceptors ...clientv2.RequestInterceptor) (*GetDirectorySyncRuns, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetDirectorySyncRuns - if err := c.Client.Post(ctx, "GetDirectorySyncRuns", GetDirectorySyncRunsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateDirectorySyncRunDocument = `mutation UpdateDirectorySyncRun ($updateDirectorySyncRunId: ID!, $input: UpdateDirectorySyncRunInput!) { - updateDirectorySyncRun(id: $updateDirectorySyncRunId, input: $input) { - directorySyncRun { - completedAt - createdAt - createdBy - deltaCount - displayID - error - fullCount - id - integrationID - ownerID - rawManifestFileID - sourceCursor - startedAt - stats - status - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateDirectorySyncRun(ctx context.Context, updateDirectorySyncRunID string, input UpdateDirectorySyncRunInput, interceptors ...clientv2.RequestInterceptor) (*UpdateDirectorySyncRun, error) { - vars := map[string]any{ - "updateDirectorySyncRunId": updateDirectorySyncRunID, - "input": input, - } - - var res UpdateDirectorySyncRun - if err := c.Client.Post(ctx, "UpdateDirectorySyncRun", UpdateDirectorySyncRunDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVDiscussionDocument = `mutation CreateBulkCSVDiscussion ($input: Upload!) { - createBulkCSVDiscussion(input: $input) { - discussions { - createdAt - createdBy - externalID - id - isResolved - ownerID - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkCSVDiscussion(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVDiscussion, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVDiscussion - if err := c.Client.Post(ctx, "CreateBulkCSVDiscussion", CreateBulkCSVDiscussionDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkDiscussionDocument = `mutation CreateBulkDiscussion ($input: [CreateDiscussionInput!]) { - createBulkDiscussion(input: $input) { - discussions { - createdAt - createdBy - externalID - id - isResolved - ownerID - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkDiscussion(ctx context.Context, input []*CreateDiscussionInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkDiscussion, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkDiscussion - if err := c.Client.Post(ctx, "CreateBulkDiscussion", CreateBulkDiscussionDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateDiscussionDocument = `mutation CreateDiscussion ($input: CreateDiscussionInput!) { - createDiscussion(input: $input) { - discussion { - createdAt - createdBy - externalID - id - isResolved - ownerID - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateDiscussion(ctx context.Context, input CreateDiscussionInput, interceptors ...clientv2.RequestInterceptor) (*CreateDiscussion, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateDiscussion - if err := c.Client.Post(ctx, "CreateDiscussion", CreateDiscussionDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteDiscussionDocument = `mutation DeleteDiscussion ($deleteDiscussionId: ID!) { - deleteDiscussion(id: $deleteDiscussionId) { - deletedID - } -} -` - -func (c *Client) DeleteDiscussion(ctx context.Context, deleteDiscussionID string, interceptors ...clientv2.RequestInterceptor) (*DeleteDiscussion, error) { - vars := map[string]any{ - "deleteDiscussionId": deleteDiscussionID, - } - - var res DeleteDiscussion - if err := c.Client.Post(ctx, "DeleteDiscussion", DeleteDiscussionDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllDiscussionsDocument = `query GetAllDiscussions ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [DiscussionOrder!]) { - discussions(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - externalID - id - isResolved - ownerID - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllDiscussions(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*DiscussionOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllDiscussions, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllDiscussions - if err := c.Client.Post(ctx, "GetAllDiscussions", GetAllDiscussionsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetDiscussionByIDDocument = `query GetDiscussionByID ($discussionId: ID!) { - discussion(id: $discussionId) { - createdAt - createdBy - externalID - id - isResolved - ownerID - updatedAt - updatedBy - } -} -` - -func (c *Client) GetDiscussionByID(ctx context.Context, discussionID string, interceptors ...clientv2.RequestInterceptor) (*GetDiscussionByID, error) { - vars := map[string]any{ - "discussionId": discussionID, - } - - var res GetDiscussionByID - if err := c.Client.Post(ctx, "GetDiscussionByID", GetDiscussionByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetDiscussionsDocument = `query GetDiscussions ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: DiscussionWhereInput, $orderBy: [DiscussionOrder!]) { - discussions(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - externalID - id - isResolved - ownerID - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetDiscussions(ctx context.Context, first *int64, last *int64, after *string, before *string, where *DiscussionWhereInput, orderBy []*DiscussionOrder, interceptors ...clientv2.RequestInterceptor) (*GetDiscussions, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetDiscussions - if err := c.Client.Post(ctx, "GetDiscussions", GetDiscussionsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateDiscussionDocument = `mutation UpdateDiscussion ($updateDiscussionId: ID!, $input: UpdateDiscussionInput!) { - updateDiscussion(id: $updateDiscussionId, input: $input) { - discussion { - createdAt - createdBy - externalID - id - isResolved - ownerID - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateDiscussion(ctx context.Context, updateDiscussionID string, input UpdateDiscussionInput, interceptors ...clientv2.RequestInterceptor) (*UpdateDiscussion, error) { - vars := map[string]any{ - "updateDiscussionId": updateDiscussionID, - "input": input, - } - - var res UpdateDiscussion - if err := c.Client.Post(ctx, "UpdateDiscussion", UpdateDiscussionDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVDNSVerificationDocument = `mutation CreateBulkCSVDNSVerification ($input: Upload!) { - createBulkCSVDNSVerification(input: $input) { - dnsVerifications { - acmeChallengePath - acmeChallengeStatus - acmeChallengeStatusReason - cloudflareHostnameID - createdAt - createdBy - dnsTxtRecord - dnsTxtValue - dnsVerificationStatus - dnsVerificationStatusReason - expectedAcmeChallengeValue - id - ownerID - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkCSVDNSVerification(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVDNSVerification, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVDNSVerification - if err := c.Client.Post(ctx, "CreateBulkCSVDNSVerification", CreateBulkCSVDNSVerificationDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkDNSVerificationDocument = `mutation CreateBulkDNSVerification ($input: [CreateDNSVerificationInput!]) { - createBulkDNSVerification(input: $input) { - dnsVerifications { - acmeChallengePath - acmeChallengeStatus - acmeChallengeStatusReason - cloudflareHostnameID - createdAt - createdBy - dnsTxtRecord - dnsTxtValue - dnsVerificationStatus - dnsVerificationStatusReason - expectedAcmeChallengeValue - id - ownerID - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkDNSVerification(ctx context.Context, input []*CreateDNSVerificationInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkDNSVerification, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkDNSVerification - if err := c.Client.Post(ctx, "CreateBulkDNSVerification", CreateBulkDNSVerificationDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateDNSVerificationDocument = `mutation CreateDNSVerification ($input: CreateDNSVerificationInput!) { - createDNSVerification(input: $input) { - dnsVerification { - acmeChallengePath - acmeChallengeStatus - acmeChallengeStatusReason - cloudflareHostnameID - createdAt - createdBy - dnsTxtRecord - dnsTxtValue - dnsVerificationStatus - dnsVerificationStatusReason - expectedAcmeChallengeValue - id - ownerID - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateDNSVerification(ctx context.Context, input CreateDNSVerificationInput, interceptors ...clientv2.RequestInterceptor) (*CreateDNSVerification, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateDNSVerification - if err := c.Client.Post(ctx, "CreateDNSVerification", CreateDNSVerificationDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteDNSVerificationDocument = `mutation DeleteDNSVerification ($deleteDNSVerificationId: ID!) { - deleteDNSVerification(id: $deleteDNSVerificationId) { - deletedID - } -} -` - -func (c *Client) DeleteDNSVerification(ctx context.Context, deleteDNSVerificationID string, interceptors ...clientv2.RequestInterceptor) (*DeleteDNSVerification, error) { - vars := map[string]any{ - "deleteDNSVerificationId": deleteDNSVerificationID, - } - - var res DeleteDNSVerification - if err := c.Client.Post(ctx, "DeleteDNSVerification", DeleteDNSVerificationDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllDNSVerificationsDocument = `query GetAllDNSVerifications ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [DNSVerificationOrder!]) { - dnsVerifications(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - acmeChallengePath - acmeChallengeStatus - acmeChallengeStatusReason - cloudflareHostnameID - createdAt - createdBy - dnsTxtRecord - dnsTxtValue - dnsVerificationStatus - dnsVerificationStatusReason - expectedAcmeChallengeValue - id - ownerID - tags - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllDNSVerifications(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*DNSVerificationOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllDNSVerifications, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllDNSVerifications - if err := c.Client.Post(ctx, "GetAllDNSVerifications", GetAllDNSVerificationsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetDNSVerificationByIDDocument = `query GetDNSVerificationByID ($dnsVerificationId: ID!) { - dnsVerification(id: $dnsVerificationId) { - acmeChallengePath - acmeChallengeStatus - acmeChallengeStatusReason - cloudflareHostnameID - createdAt - createdBy - dnsTxtRecord - dnsTxtValue - dnsVerificationStatus - dnsVerificationStatusReason - expectedAcmeChallengeValue - id - ownerID - tags - updatedAt - updatedBy - } -} -` - -func (c *Client) GetDNSVerificationByID(ctx context.Context, dnsVerificationID string, interceptors ...clientv2.RequestInterceptor) (*GetDNSVerificationByID, error) { - vars := map[string]any{ - "dnsVerificationId": dnsVerificationID, - } - - var res GetDNSVerificationByID - if err := c.Client.Post(ctx, "GetDNSVerificationByID", GetDNSVerificationByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetDNSVerificationsDocument = `query GetDNSVerifications ($first: Int, $last: Int, $where: DNSVerificationWhereInput) { - dnsVerifications(first: $first, last: $last, where: $where) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - acmeChallengePath - acmeChallengeStatus - acmeChallengeStatusReason - cloudflareHostnameID - createdAt - createdBy - dnsTxtRecord - dnsTxtValue - dnsVerificationStatus - dnsVerificationStatusReason - expectedAcmeChallengeValue - id - ownerID - tags - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetDNSVerifications(ctx context.Context, first *int64, last *int64, where *DNSVerificationWhereInput, interceptors ...clientv2.RequestInterceptor) (*GetDNSVerifications, error) { - vars := map[string]any{ - "first": first, - "last": last, - "where": where, - } - - var res GetDNSVerifications - if err := c.Client.Post(ctx, "GetDNSVerifications", GetDNSVerificationsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateDNSVerificationDocument = `mutation UpdateDNSVerification ($updateDNSVerificationId: ID!, $input: UpdateDNSVerificationInput!) { - updateDNSVerification(id: $updateDNSVerificationId, input: $input) { - dnsVerification { - acmeChallengePath - acmeChallengeStatus - acmeChallengeStatusReason - cloudflareHostnameID - createdAt - createdBy - dnsTxtRecord - dnsTxtValue - dnsVerificationStatus - dnsVerificationStatusReason - expectedAcmeChallengeValue - id - ownerID - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateDNSVerification(ctx context.Context, updateDNSVerificationID string, input UpdateDNSVerificationInput, interceptors ...clientv2.RequestInterceptor) (*UpdateDNSVerification, error) { - vars := map[string]any{ - "updateDNSVerificationId": updateDNSVerificationID, - "input": input, - } - - var res UpdateDNSVerification - if err := c.Client.Post(ctx, "UpdateDNSVerification", UpdateDNSVerificationDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVDocumentDataDocument = `mutation CreateBulkCSVDocumentData ($input: Upload!) { - createBulkCSVDocumentData(input: $input) { - documentData { - createdAt - createdBy - data - id - ownerID - tags - templateID - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkCSVDocumentData(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVDocumentData, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVDocumentData - if err := c.Client.Post(ctx, "CreateBulkCSVDocumentData", CreateBulkCSVDocumentDataDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkDocumentDataDocument = `mutation CreateBulkDocumentData ($input: [CreateDocumentDataInput!]) { - createBulkDocumentData(input: $input) { - documentData { - createdAt - createdBy - data - id - ownerID - tags - templateID - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkDocumentData(ctx context.Context, input []*CreateDocumentDataInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkDocumentData, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkDocumentData - if err := c.Client.Post(ctx, "CreateBulkDocumentData", CreateBulkDocumentDataDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateDocumentDataDocument = `mutation CreateDocumentData ($input: CreateDocumentDataInput!) { - createDocumentData(input: $input) { - documentData { - createdAt - createdBy - data - id - ownerID - tags - templateID - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateDocumentData(ctx context.Context, input CreateDocumentDataInput, interceptors ...clientv2.RequestInterceptor) (*CreateDocumentData, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateDocumentData - if err := c.Client.Post(ctx, "CreateDocumentData", CreateDocumentDataDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteDocumentDataDocument = `mutation DeleteDocumentData ($deleteDocumentDataId: ID!) { - deleteDocumentData(id: $deleteDocumentDataId) { - deletedID - } -} -` - -func (c *Client) DeleteDocumentData(ctx context.Context, deleteDocumentDataID string, interceptors ...clientv2.RequestInterceptor) (*DeleteDocumentData, error) { - vars := map[string]any{ - "deleteDocumentDataId": deleteDocumentDataID, - } - - var res DeleteDocumentData - if err := c.Client.Post(ctx, "DeleteDocumentData", DeleteDocumentDataDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetDocumentDataByIDDocument = `query GetDocumentDataByID ($documentDataId: ID!) { - documentData(id: $documentDataId) { - createdAt - createdBy - data - id - ownerID - tags - templateID - updatedAt - updatedBy - } -} -` - -func (c *Client) GetDocumentDataByID(ctx context.Context, documentDataID string, interceptors ...clientv2.RequestInterceptor) (*GetDocumentDataByID, error) { - vars := map[string]any{ - "documentDataId": documentDataID, - } - - var res GetDocumentDataByID - if err := c.Client.Post(ctx, "GetDocumentDataByID", GetDocumentDataByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateDocumentDataDocument = `mutation UpdateDocumentData ($updateDocumentDataId: ID!, $input: UpdateDocumentDataInput!, $documentDataFile: Upload) { - updateDocumentData(id: $updateDocumentDataId, input: $input, documentDataFile: $documentDataFile) { - documentData { - createdAt - createdBy - data - id - ownerID - tags - templateID - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateDocumentData(ctx context.Context, updateDocumentDataID string, input UpdateDocumentDataInput, documentDataFile *graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*UpdateDocumentData, error) { - vars := map[string]any{ - "updateDocumentDataId": updateDocumentDataID, - "input": input, - "documentDataFile": documentDataFile, - } - - var res UpdateDocumentData - if err := c.Client.Post(ctx, "UpdateDocumentData", UpdateDocumentDataDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVEmailBrandingDocument = `mutation CreateBulkCSVEmailBranding ($input: Upload!) { - createBulkCSVEmailBranding(input: $input) { - emailBrandings { - backgroundColor - brandName - buttonColor - buttonTextColor - createdAt - createdBy - fontFamily - id - isDefault - linkColor - logoRemoteURL - name - ownerID - primaryColor - secondaryColor - tags - textColor - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkCSVEmailBranding(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVEmailBranding, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVEmailBranding - if err := c.Client.Post(ctx, "CreateBulkCSVEmailBranding", CreateBulkCSVEmailBrandingDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkEmailBrandingDocument = `mutation CreateBulkEmailBranding ($input: [CreateEmailBrandingInput!]) { - createBulkEmailBranding(input: $input) { - emailBrandings { - backgroundColor - brandName - buttonColor - buttonTextColor - createdAt - createdBy - fontFamily - id - isDefault - linkColor - logoRemoteURL - name - ownerID - primaryColor - secondaryColor - tags - textColor - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkEmailBranding(ctx context.Context, input []*CreateEmailBrandingInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkEmailBranding, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkEmailBranding - if err := c.Client.Post(ctx, "CreateBulkEmailBranding", CreateBulkEmailBrandingDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateEmailBrandingDocument = `mutation CreateEmailBranding ($input: CreateEmailBrandingInput!) { - createEmailBranding(input: $input) { - emailBranding { - backgroundColor - brandName - buttonColor - buttonTextColor - createdAt - createdBy - fontFamily - id - isDefault - linkColor - logoRemoteURL - name - ownerID - primaryColor - secondaryColor - tags - textColor - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateEmailBranding(ctx context.Context, input CreateEmailBrandingInput, interceptors ...clientv2.RequestInterceptor) (*CreateEmailBranding, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateEmailBranding - if err := c.Client.Post(ctx, "CreateEmailBranding", CreateEmailBrandingDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteEmailBrandingDocument = `mutation DeleteEmailBranding ($deleteEmailBrandingId: ID!) { - deleteEmailBranding(id: $deleteEmailBrandingId) { - deletedID - } -} -` - -func (c *Client) DeleteEmailBranding(ctx context.Context, deleteEmailBrandingID string, interceptors ...clientv2.RequestInterceptor) (*DeleteEmailBranding, error) { - vars := map[string]any{ - "deleteEmailBrandingId": deleteEmailBrandingID, - } - - var res DeleteEmailBranding - if err := c.Client.Post(ctx, "DeleteEmailBranding", DeleteEmailBrandingDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateBulkEmailBrandingDocument = `mutation UpdateBulkEmailBranding ($ids: [ID!]!, $input: UpdateEmailBrandingInput!) { - updateBulkEmailBranding(ids: $ids, input: $input) { - emailBrandings { - backgroundColor - brandName - buttonColor - buttonTextColor - createdAt - createdBy - fontFamily - id - isDefault - linkColor - logoRemoteURL - name - ownerID - primaryColor - secondaryColor - tags - textColor - updatedAt - updatedBy - } - updatedIDs - } -} -` - -func (c *Client) UpdateBulkEmailBranding(ctx context.Context, ids []string, input UpdateEmailBrandingInput, interceptors ...clientv2.RequestInterceptor) (*UpdateBulkEmailBranding, error) { - vars := map[string]any{ - "ids": ids, - "input": input, - } - - var res UpdateBulkEmailBranding - if err := c.Client.Post(ctx, "UpdateBulkEmailBranding", UpdateBulkEmailBrandingDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateBulkCSVEmailBrandingDocument = `mutation UpdateBulkCSVEmailBranding ($input: Upload!) { - updateBulkCSVEmailBranding(input: $input) { - emailBrandings { - backgroundColor - brandName - buttonColor - buttonTextColor - createdAt - createdBy - fontFamily - id - isDefault - linkColor - logoRemoteURL - name - ownerID - primaryColor - secondaryColor - tags - textColor - updatedAt - updatedBy - } - updatedIDs - } -} -` - -func (c *Client) UpdateBulkCSVEmailBranding(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*UpdateBulkCSVEmailBranding, error) { - vars := map[string]any{ - "input": input, - } - - var res UpdateBulkCSVEmailBranding - if err := c.Client.Post(ctx, "UpdateBulkCSVEmailBranding", UpdateBulkCSVEmailBrandingDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteBulkEmailBrandingDocument = `mutation DeleteBulkEmailBranding ($ids: [ID!]!) { - deleteBulkEmailBranding(ids: $ids) { - deletedIDs - } -} -` - -func (c *Client) DeleteBulkEmailBranding(ctx context.Context, ids []string, interceptors ...clientv2.RequestInterceptor) (*DeleteBulkEmailBranding, error) { - vars := map[string]any{ - "ids": ids, - } - - var res DeleteBulkEmailBranding - if err := c.Client.Post(ctx, "DeleteBulkEmailBranding", DeleteBulkEmailBrandingDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllEmailBrandingsDocument = `query GetAllEmailBrandings ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [EmailBrandingOrder!]) { - emailBrandings(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - backgroundColor - brandName - buttonColor - buttonTextColor - createdAt - createdBy - fontFamily - id - isDefault - linkColor - logoRemoteURL - name - ownerID - primaryColor - secondaryColor - tags - textColor - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllEmailBrandings(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*EmailBrandingOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllEmailBrandings, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllEmailBrandings - if err := c.Client.Post(ctx, "GetAllEmailBrandings", GetAllEmailBrandingsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetEmailBrandingByIDDocument = `query GetEmailBrandingByID ($emailBrandingId: ID!) { - emailBranding(id: $emailBrandingId) { - backgroundColor - brandName - buttonColor - buttonTextColor - createdAt - createdBy - fontFamily - id - isDefault - linkColor - logoRemoteURL - name - ownerID - primaryColor - secondaryColor - tags - textColor - updatedAt - updatedBy - } -} -` - -func (c *Client) GetEmailBrandingByID(ctx context.Context, emailBrandingID string, interceptors ...clientv2.RequestInterceptor) (*GetEmailBrandingByID, error) { - vars := map[string]any{ - "emailBrandingId": emailBrandingID, - } - - var res GetEmailBrandingByID - if err := c.Client.Post(ctx, "GetEmailBrandingByID", GetEmailBrandingByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetEmailBrandingsDocument = `query GetEmailBrandings ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [EmailBrandingOrder!], $where: EmailBrandingWhereInput) { - emailBrandings(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy, where: $where) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - backgroundColor - brandName - buttonColor - buttonTextColor - createdAt - createdBy - fontFamily - id - isDefault - linkColor - logoRemoteURL - name - ownerID - primaryColor - secondaryColor - tags - textColor - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetEmailBrandings(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*EmailBrandingOrder, where *EmailBrandingWhereInput, interceptors ...clientv2.RequestInterceptor) (*GetEmailBrandings, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - "where": where, - } - - var res GetEmailBrandings - if err := c.Client.Post(ctx, "GetEmailBrandings", GetEmailBrandingsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateEmailBrandingDocument = `mutation UpdateEmailBranding ($updateEmailBrandingId: ID!, $input: UpdateEmailBrandingInput!) { - updateEmailBranding(id: $updateEmailBrandingId, input: $input) { - emailBranding { - backgroundColor - brandName - buttonColor - buttonTextColor - createdAt - createdBy - fontFamily - id - isDefault - linkColor - logoRemoteURL - name - ownerID - primaryColor - secondaryColor - tags - textColor - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateEmailBranding(ctx context.Context, updateEmailBrandingID string, input UpdateEmailBrandingInput, interceptors ...clientv2.RequestInterceptor) (*UpdateEmailBranding, error) { - vars := map[string]any{ - "updateEmailBrandingId": updateEmailBrandingID, - "input": input, - } - - var res UpdateEmailBranding - if err := c.Client.Post(ctx, "UpdateEmailBranding", UpdateEmailBrandingDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVEmailTemplateDocument = `mutation CreateBulkCSVEmailTemplate ($input: Upload!) { - createBulkCSVEmailTemplate(input: $input) { - emailTemplates { - active - bodyTemplate - createdAt - createdBy - description - format - id - integrationID - internalNotes - jsonconfig - key - locale - metadata - name - ownerID - preheaderTemplate - subjectTemplate - systemInternalID - systemOwned - textTemplate - uischema - updatedAt - updatedBy - version - workflowDefinitionID - workflowInstanceID - } - } -} -` - -func (c *Client) CreateBulkCSVEmailTemplate(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVEmailTemplate, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVEmailTemplate - if err := c.Client.Post(ctx, "CreateBulkCSVEmailTemplate", CreateBulkCSVEmailTemplateDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkEmailTemplateDocument = `mutation CreateBulkEmailTemplate ($input: [CreateEmailTemplateInput!]) { - createBulkEmailTemplate(input: $input) { - emailTemplates { - active - bodyTemplate - createdAt - createdBy - description - format - id - integrationID - internalNotes - jsonconfig - key - locale - metadata - name - ownerID - preheaderTemplate - subjectTemplate - systemInternalID - systemOwned - textTemplate - uischema - updatedAt - updatedBy - version - workflowDefinitionID - workflowInstanceID - } - } -} -` - -func (c *Client) CreateBulkEmailTemplate(ctx context.Context, input []*CreateEmailTemplateInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkEmailTemplate, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkEmailTemplate - if err := c.Client.Post(ctx, "CreateBulkEmailTemplate", CreateBulkEmailTemplateDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateEmailTemplateDocument = `mutation CreateEmailTemplate ($input: CreateEmailTemplateInput!) { - createEmailTemplate(input: $input) { - emailTemplate { - active - bodyTemplate - createdAt - createdBy - description - format - id - integrationID - internalNotes - jsonconfig - key - locale - metadata - name - ownerID - preheaderTemplate - subjectTemplate - systemInternalID - systemOwned - textTemplate - uischema - updatedAt - updatedBy - version - workflowDefinitionID - workflowInstanceID - } - } -} -` - -func (c *Client) CreateEmailTemplate(ctx context.Context, input CreateEmailTemplateInput, interceptors ...clientv2.RequestInterceptor) (*CreateEmailTemplate, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateEmailTemplate - if err := c.Client.Post(ctx, "CreateEmailTemplate", CreateEmailTemplateDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteBulkEmailTemplateDocument = `mutation DeleteBulkEmailTemplate ($ids: [ID!]!) { - deleteBulkEmailTemplate(ids: $ids) { - deletedIDs - } -} -` - -func (c *Client) DeleteBulkEmailTemplate(ctx context.Context, ids []string, interceptors ...clientv2.RequestInterceptor) (*DeleteBulkEmailTemplate, error) { - vars := map[string]any{ - "ids": ids, - } - - var res DeleteBulkEmailTemplate - if err := c.Client.Post(ctx, "DeleteBulkEmailTemplate", DeleteBulkEmailTemplateDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteEmailTemplateDocument = `mutation DeleteEmailTemplate ($deleteEmailTemplateId: ID!) { - deleteEmailTemplate(id: $deleteEmailTemplateId) { - deletedID - } -} -` - -func (c *Client) DeleteEmailTemplate(ctx context.Context, deleteEmailTemplateID string, interceptors ...clientv2.RequestInterceptor) (*DeleteEmailTemplate, error) { - vars := map[string]any{ - "deleteEmailTemplateId": deleteEmailTemplateID, - } - - var res DeleteEmailTemplate - if err := c.Client.Post(ctx, "DeleteEmailTemplate", DeleteEmailTemplateDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllEmailTemplatesDocument = `query GetAllEmailTemplates ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [EmailTemplateOrder!]) { - emailTemplates(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - active - bodyTemplate - createdAt - createdBy - description - format - id - integrationID - internalNotes - jsonconfig - key - locale - metadata - name - ownerID - preheaderTemplate - subjectTemplate - systemInternalID - systemOwned - textTemplate - uischema - updatedAt - updatedBy - version - workflowDefinitionID - workflowInstanceID - } - } - } -} -` - -func (c *Client) GetAllEmailTemplates(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*EmailTemplateOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllEmailTemplates, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllEmailTemplates - if err := c.Client.Post(ctx, "GetAllEmailTemplates", GetAllEmailTemplatesDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetEmailTemplateByIDDocument = `query GetEmailTemplateByID ($emailTemplateId: ID!) { - emailTemplate(id: $emailTemplateId) { - active - bodyTemplate - createdAt - createdBy - description - format - id - integrationID - internalNotes - jsonconfig - key - locale - metadata - name - ownerID - preheaderTemplate - subjectTemplate - systemInternalID - systemOwned - textTemplate - uischema - updatedAt - updatedBy - version - workflowDefinitionID - workflowInstanceID - } -} -` - -func (c *Client) GetEmailTemplateByID(ctx context.Context, emailTemplateID string, interceptors ...clientv2.RequestInterceptor) (*GetEmailTemplateByID, error) { - vars := map[string]any{ - "emailTemplateId": emailTemplateID, - } - - var res GetEmailTemplateByID - if err := c.Client.Post(ctx, "GetEmailTemplateByID", GetEmailTemplateByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetEmailTemplatesDocument = `query GetEmailTemplates ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [EmailTemplateOrder!], $where: EmailTemplateWhereInput) { - emailTemplates(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy, where: $where) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - active - bodyTemplate - createdAt - createdBy - description - format - id - integrationID - internalNotes - jsonconfig - key - locale - metadata - name - ownerID - preheaderTemplate - subjectTemplate - systemInternalID - systemOwned - textTemplate - uischema - updatedAt - updatedBy - version - workflowDefinitionID - workflowInstanceID - } - } - } -} -` - -func (c *Client) GetEmailTemplates(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*EmailTemplateOrder, where *EmailTemplateWhereInput, interceptors ...clientv2.RequestInterceptor) (*GetEmailTemplates, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - "where": where, - } - - var res GetEmailTemplates - if err := c.Client.Post(ctx, "GetEmailTemplates", GetEmailTemplatesDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateBulkCSVEmailTemplateDocument = `mutation UpdateBulkCSVEmailTemplate ($input: Upload!) { - updateBulkCSVEmailTemplate(input: $input) { - emailTemplates { - active - bodyTemplate - createdAt - createdBy - description - format - id - integrationID - internalNotes - jsonconfig - key - locale - metadata - name - ownerID - preheaderTemplate - subjectTemplate - systemInternalID - systemOwned - textTemplate - uischema - updatedAt - updatedBy - version - workflowDefinitionID - workflowInstanceID - } - updatedIDs - } -} -` - -func (c *Client) UpdateBulkCSVEmailTemplate(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*UpdateBulkCSVEmailTemplate, error) { - vars := map[string]any{ - "input": input, - } - - var res UpdateBulkCSVEmailTemplate - if err := c.Client.Post(ctx, "UpdateBulkCSVEmailTemplate", UpdateBulkCSVEmailTemplateDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateBulkEmailTemplateDocument = `mutation UpdateBulkEmailTemplate ($ids: [ID!]!, $input: UpdateEmailTemplateInput!) { - updateBulkEmailTemplate(ids: $ids, input: $input) { - emailTemplates { - active - bodyTemplate - createdAt - createdBy - description - format - id - integrationID - internalNotes - jsonconfig - key - locale - metadata - name - ownerID - preheaderTemplate - subjectTemplate - systemInternalID - systemOwned - textTemplate - uischema - updatedAt - updatedBy - version - workflowDefinitionID - workflowInstanceID - } - updatedIDs - } -} -` - -func (c *Client) UpdateBulkEmailTemplate(ctx context.Context, ids []string, input UpdateEmailTemplateInput, interceptors ...clientv2.RequestInterceptor) (*UpdateBulkEmailTemplate, error) { - vars := map[string]any{ - "ids": ids, - "input": input, - } - - var res UpdateBulkEmailTemplate - if err := c.Client.Post(ctx, "UpdateBulkEmailTemplate", UpdateBulkEmailTemplateDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateEmailTemplateDocument = `mutation UpdateEmailTemplate ($updateEmailTemplateId: ID!, $input: UpdateEmailTemplateInput!) { - updateEmailTemplate(id: $updateEmailTemplateId, input: $input) { - emailTemplate { - active - bodyTemplate - createdAt - createdBy - description - format - id - integrationID - internalNotes - jsonconfig - key - locale - metadata - name - ownerID - preheaderTemplate - subjectTemplate - systemInternalID - systemOwned - textTemplate - uischema - updatedAt - updatedBy - version - workflowDefinitionID - workflowInstanceID - } - } -} -` - -func (c *Client) UpdateEmailTemplate(ctx context.Context, updateEmailTemplateID string, input UpdateEmailTemplateInput, interceptors ...clientv2.RequestInterceptor) (*UpdateEmailTemplate, error) { - vars := map[string]any{ - "updateEmailTemplateId": updateEmailTemplateID, - "input": input, - } - - var res UpdateEmailTemplate - if err := c.Client.Post(ctx, "UpdateEmailTemplate", UpdateEmailTemplateDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVEntityDocument = `mutation CreateBulkCSVEntity ($input: Upload!) { - createBulkCSVEntity(input: $input) { - entities { - annualSpend - approvedForUse - autoRenews - billingModel - contractEndDate - contractRenewalAt - contractStartDate - createdAt - createdBy - description - displayName - entityRelationshipStateID - entityRelationshipStateName - entitySecurityQuestionnaireStatusID - entitySecurityQuestionnaireStatusName - entitySourceTypeID - entitySourceTypeName - entityTypeID - environmentID - environmentName - hasSoc2 - id - internalOwner - internalOwnerGroupID - internalOwnerUserID - lastReviewedAt - mfaEnforced - mfaSupported - name - nextReviewAt - renewalRisk - reviewedBy - reviewedByGroupID - reviewedByUserID - riskRating - riskScore - scopeID - scopeName - soc2PeriodEnd - spendCurrency - ssoEnforced - statusPageURL - systemOwned - tags - terminationNoticeDays - tier - updatedAt - updatedBy - vendorMetadata - } - } -} -` - -func (c *Client) CreateBulkCSVEntity(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVEntity, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVEntity - if err := c.Client.Post(ctx, "CreateBulkCSVEntity", CreateBulkCSVEntityDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkEntityDocument = `mutation CreateBulkEntity ($input: [CreateEntityInput!]) { - createBulkEntity(input: $input) { - entities { - annualSpend - approvedForUse - autoRenews - billingModel - contractEndDate - contractRenewalAt - contractStartDate - createdAt - createdBy - description - displayName - entityRelationshipStateID - entityRelationshipStateName - entitySecurityQuestionnaireStatusID - entitySecurityQuestionnaireStatusName - entitySourceTypeID - entitySourceTypeName - entityTypeID - environmentID - environmentName - hasSoc2 - id - internalOwner - internalOwnerGroupID - internalOwnerUserID - lastReviewedAt - mfaEnforced - mfaSupported - name - nextReviewAt - renewalRisk - reviewedBy - reviewedByGroupID - reviewedByUserID - riskRating - riskScore - scopeID - scopeName - soc2PeriodEnd - spendCurrency - ssoEnforced - statusPageURL - systemOwned - tags - terminationNoticeDays - tier - updatedAt - updatedBy - vendorMetadata - } - } -} -` - -func (c *Client) CreateBulkEntity(ctx context.Context, input []*CreateEntityInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkEntity, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkEntity - if err := c.Client.Post(ctx, "CreateBulkEntity", CreateBulkEntityDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateEntityDocument = `mutation CreateEntity ($input: CreateEntityInput!, $entityTypeName: String) { - createEntity(input: $input, entityTypeName: $entityTypeName) { - entity { - annualSpend - approvedForUse - autoRenews - billingModel - contractEndDate - contractRenewalAt - contractStartDate - createdAt - createdBy - description - displayName - entityRelationshipStateID - entityRelationshipStateName - entitySecurityQuestionnaireStatusID - entitySecurityQuestionnaireStatusName - entitySourceTypeID - entitySourceTypeName - entityTypeID - environmentID - environmentName - hasSoc2 - id - internalOwner - internalOwnerGroupID - internalOwnerUserID - lastReviewedAt - mfaEnforced - mfaSupported - name - nextReviewAt - renewalRisk - reviewedBy - reviewedByGroupID - reviewedByUserID - riskRating - riskScore - scopeID - scopeName - soc2PeriodEnd - spendCurrency - ssoEnforced - statusPageURL - systemOwned - tags - terminationNoticeDays - tier - updatedAt - updatedBy - vendorMetadata - } - } -} -` - -func (c *Client) CreateEntity(ctx context.Context, input CreateEntityInput, entityTypeName *string, interceptors ...clientv2.RequestInterceptor) (*CreateEntity, error) { - vars := map[string]any{ - "input": input, - "entityTypeName": entityTypeName, - } - - var res CreateEntity - if err := c.Client.Post(ctx, "CreateEntity", CreateEntityDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteEntityDocument = `mutation DeleteEntity ($deleteEntityId: ID!) { - deleteEntity(id: $deleteEntityId) { - deletedID - } -} -` - -func (c *Client) DeleteEntity(ctx context.Context, deleteEntityID string, interceptors ...clientv2.RequestInterceptor) (*DeleteEntity, error) { - vars := map[string]any{ - "deleteEntityId": deleteEntityID, - } - - var res DeleteEntity - if err := c.Client.Post(ctx, "DeleteEntity", DeleteEntityDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllEntitiesDocument = `query GetAllEntities ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [EntityOrder!]) { - entities(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - annualSpend - approvedForUse - autoRenews - billingModel - contractEndDate - contractRenewalAt - contractStartDate - createdAt - createdBy - description - displayName - entityRelationshipStateID - entityRelationshipStateName - entitySecurityQuestionnaireStatusID - entitySecurityQuestionnaireStatusName - entitySourceTypeID - entitySourceTypeName - entityTypeID - environmentID - environmentName - hasSoc2 - id - internalOwner - internalOwnerGroupID - internalOwnerUserID - lastReviewedAt - mfaEnforced - mfaSupported - name - nextReviewAt - renewalRisk - reviewedBy - reviewedByGroupID - reviewedByUserID - riskRating - riskScore - scopeID - scopeName - soc2PeriodEnd - spendCurrency - ssoEnforced - statusPageURL - systemOwned - tags - terminationNoticeDays - tier - updatedAt - updatedBy - vendorMetadata - } - } - } -} -` - -func (c *Client) GetAllEntities(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*EntityOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllEntities, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllEntities - if err := c.Client.Post(ctx, "GetAllEntities", GetAllEntitiesDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetEntitiesDocument = `query GetEntities ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: EntityWhereInput, $orderBy: [EntityOrder!]) { - entities(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - annualSpend - approvedForUse - autoRenews - billingModel - contractEndDate - contractRenewalAt - contractStartDate - createdAt - createdBy - description - displayName - entityRelationshipStateID - entityRelationshipStateName - entitySecurityQuestionnaireStatusID - entitySecurityQuestionnaireStatusName - entitySourceTypeID - entitySourceTypeName - entityTypeID - environmentID - environmentName - hasSoc2 - id - internalOwner - internalOwnerGroupID - internalOwnerUserID - lastReviewedAt - mfaEnforced - mfaSupported - name - nextReviewAt - renewalRisk - reviewedBy - reviewedByGroupID - reviewedByUserID - riskRating - riskScore - scopeID - scopeName - soc2PeriodEnd - spendCurrency - ssoEnforced - statusPageURL - systemOwned - tags - terminationNoticeDays - tier - updatedAt - updatedBy - vendorMetadata - } - } - } -} -` - -func (c *Client) GetEntities(ctx context.Context, first *int64, last *int64, after *string, before *string, where *EntityWhereInput, orderBy []*EntityOrder, interceptors ...clientv2.RequestInterceptor) (*GetEntities, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetEntities - if err := c.Client.Post(ctx, "GetEntities", GetEntitiesDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetEntityByIDDocument = `query GetEntityByID ($entityId: ID!) { - entity(id: $entityId) { - annualSpend - approvedForUse - autoRenews - billingModel - contractEndDate - contractRenewalAt - contractStartDate - createdAt - createdBy - description - displayName - entityRelationshipStateID - entityRelationshipStateName - entitySecurityQuestionnaireStatusID - entitySecurityQuestionnaireStatusName - entitySourceTypeID - entitySourceTypeName - entityTypeID - environmentID - environmentName - hasSoc2 - id - internalOwner - internalOwnerGroupID - internalOwnerUserID - lastReviewedAt - mfaEnforced - mfaSupported - name - nextReviewAt - renewalRisk - reviewedBy - reviewedByGroupID - reviewedByUserID - riskRating - riskScore - scopeID - scopeName - soc2PeriodEnd - spendCurrency - ssoEnforced - statusPageURL - systemOwned - tags - terminationNoticeDays - tier - updatedAt - updatedBy - vendorMetadata - } -} -` - -func (c *Client) GetEntityByID(ctx context.Context, entityID string, interceptors ...clientv2.RequestInterceptor) (*GetEntityByID, error) { - vars := map[string]any{ - "entityId": entityID, - } - - var res GetEntityByID - if err := c.Client.Post(ctx, "GetEntityByID", GetEntityByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateEntityDocument = `mutation UpdateEntity ($updateEntityId: ID!, $input: UpdateEntityInput!) { - updateEntity(id: $updateEntityId, input: $input) { - entity { - annualSpend - approvedForUse - autoRenews - billingModel - contractEndDate - contractRenewalAt - contractStartDate - createdAt - createdBy - description - displayName - entityRelationshipStateID - entityRelationshipStateName - entitySecurityQuestionnaireStatusID - entitySecurityQuestionnaireStatusName - entitySourceTypeID - entitySourceTypeName - entityTypeID - environmentID - environmentName - hasSoc2 - id - internalOwner - internalOwnerGroupID - internalOwnerUserID - lastReviewedAt - mfaEnforced - mfaSupported - name - nextReviewAt - renewalRisk - reviewedBy - reviewedByGroupID - reviewedByUserID - riskRating - riskScore - scopeID - scopeName - soc2PeriodEnd - spendCurrency - ssoEnforced - statusPageURL - systemOwned - tags - terminationNoticeDays - tier - updatedAt - updatedBy - vendorMetadata - } - } -} -` - -func (c *Client) UpdateEntity(ctx context.Context, updateEntityID string, input UpdateEntityInput, interceptors ...clientv2.RequestInterceptor) (*UpdateEntity, error) { - vars := map[string]any{ - "updateEntityId": updateEntityID, - "input": input, - } - - var res UpdateEntity - if err := c.Client.Post(ctx, "UpdateEntity", UpdateEntityDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVEntityTypeDocument = `mutation CreateBulkCSVEntityType ($input: Upload!) { - createBulkCSVEntityType(input: $input) { - entityTypes { - createdAt - createdBy - id - name - ownerID - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkCSVEntityType(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVEntityType, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVEntityType - if err := c.Client.Post(ctx, "CreateBulkCSVEntityType", CreateBulkCSVEntityTypeDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkEntityTypeDocument = `mutation CreateBulkEntityType ($input: [CreateEntityTypeInput!]) { - createBulkEntityType(input: $input) { - entityTypes { - createdAt - createdBy - id - name - ownerID - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkEntityType(ctx context.Context, input []*CreateEntityTypeInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkEntityType, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkEntityType - if err := c.Client.Post(ctx, "CreateBulkEntityType", CreateBulkEntityTypeDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateEntityTypeDocument = `mutation CreateEntityType ($input: CreateEntityTypeInput!) { - createEntityType(input: $input) { - entityType { - createdAt - createdBy - id - name - ownerID - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateEntityType(ctx context.Context, input CreateEntityTypeInput, interceptors ...clientv2.RequestInterceptor) (*CreateEntityType, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateEntityType - if err := c.Client.Post(ctx, "CreateEntityType", CreateEntityTypeDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteEntityTypeDocument = `mutation DeleteEntityType ($deleteEntityTypeId: ID!) { - deleteEntityType(id: $deleteEntityTypeId) { - deletedID - } -} -` - -func (c *Client) DeleteEntityType(ctx context.Context, deleteEntityTypeID string, interceptors ...clientv2.RequestInterceptor) (*DeleteEntityType, error) { - vars := map[string]any{ - "deleteEntityTypeId": deleteEntityTypeID, - } - - var res DeleteEntityType - if err := c.Client.Post(ctx, "DeleteEntityType", DeleteEntityTypeDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllEntityTypesDocument = `query GetAllEntityTypes ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [EntityTypeOrder!]) { - entityTypes(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - id - name - ownerID - tags - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllEntityTypes(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*EntityTypeOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllEntityTypes, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllEntityTypes - if err := c.Client.Post(ctx, "GetAllEntityTypes", GetAllEntityTypesDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetEntityTypeByIDDocument = `query GetEntityTypeByID ($entityTypeId: ID!) { - entityType(id: $entityTypeId) { - createdAt - createdBy - id - name - ownerID - tags - updatedAt - updatedBy - } -} -` - -func (c *Client) GetEntityTypeByID(ctx context.Context, entityTypeID string, interceptors ...clientv2.RequestInterceptor) (*GetEntityTypeByID, error) { - vars := map[string]any{ - "entityTypeId": entityTypeID, - } - - var res GetEntityTypeByID - if err := c.Client.Post(ctx, "GetEntityTypeByID", GetEntityTypeByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetEntityTypesDocument = `query GetEntityTypes ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: EntityTypeWhereInput, $orderBy: [EntityTypeOrder!]) { - entityTypes(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - id - name - ownerID - tags - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetEntityTypes(ctx context.Context, first *int64, last *int64, after *string, before *string, where *EntityTypeWhereInput, orderBy []*EntityTypeOrder, interceptors ...clientv2.RequestInterceptor) (*GetEntityTypes, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetEntityTypes - if err := c.Client.Post(ctx, "GetEntityTypes", GetEntityTypesDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateEntityTypeDocument = `mutation UpdateEntityType ($updateEntityTypeId: ID!, $input: UpdateEntityTypeInput!) { - updateEntityType(id: $updateEntityTypeId, input: $input) { - entityType { - createdAt - createdBy - id - name - ownerID - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateEntityType(ctx context.Context, updateEntityTypeID string, input UpdateEntityTypeInput, interceptors ...clientv2.RequestInterceptor) (*UpdateEntityType, error) { - vars := map[string]any{ - "updateEntityTypeId": updateEntityTypeID, - "input": input, - } - - var res UpdateEntityType - if err := c.Client.Post(ctx, "UpdateEntityType", UpdateEntityTypeDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVEventDocument = `mutation CreateBulkCSVEvent ($input: Upload!) { - createBulkCSVEvent(input: $input) { - events { - correlationID - createdAt - createdBy - eventID - eventType - id - metadata - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkCSVEvent(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVEvent, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVEvent - if err := c.Client.Post(ctx, "CreateBulkCSVEvent", CreateBulkCSVEventDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkEventDocument = `mutation CreateBulkEvent ($input: [CreateEventInput!]) { - createBulkEvent(input: $input) { - events { - correlationID - createdAt - createdBy - eventID - eventType - id - metadata - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkEvent(ctx context.Context, input []*CreateEventInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkEvent, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkEvent - if err := c.Client.Post(ctx, "CreateBulkEvent", CreateBulkEventDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateEventDocument = `mutation CreateEvent ($input: CreateEventInput!) { - createEvent(input: $input) { - event { - correlationID - createdAt - createdBy - eventID - eventType - id - metadata - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateEvent(ctx context.Context, input CreateEventInput, interceptors ...clientv2.RequestInterceptor) (*CreateEvent, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateEvent - if err := c.Client.Post(ctx, "CreateEvent", CreateEventDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteEventDocument = `mutation DeleteEvent ($deleteEventId: ID!) { - deleteEvent(id: $deleteEventId) { - deletedID - } -} -` - -func (c *Client) DeleteEvent(ctx context.Context, deleteEventID string, interceptors ...clientv2.RequestInterceptor) (*DeleteEvent, error) { - vars := map[string]any{ - "deleteEventId": deleteEventID, - } - - var res DeleteEvent - if err := c.Client.Post(ctx, "DeleteEvent", DeleteEventDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllEventsDocument = `query GetAllEvents ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [EventOrder!]) { - events(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - correlationID - createdAt - createdBy - eventID - eventType - id - metadata - tags - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllEvents(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*EventOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllEvents, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllEvents - if err := c.Client.Post(ctx, "GetAllEvents", GetAllEventsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetEventByIDDocument = `query GetEventByID ($eventId: ID!) { - event(id: $eventId) { - correlationID - createdAt - createdBy - eventID - eventType - id - metadata - tags - updatedAt - updatedBy - } -} -` - -func (c *Client) GetEventByID(ctx context.Context, eventID string, interceptors ...clientv2.RequestInterceptor) (*GetEventByID, error) { - vars := map[string]any{ - "eventId": eventID, - } - - var res GetEventByID - if err := c.Client.Post(ctx, "GetEventByID", GetEventByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetEventsDocument = `query GetEvents ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: EventWhereInput, $orderBy: [EventOrder!]) { - events(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - correlationID - createdAt - createdBy - eventID - eventType - id - metadata - tags - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetEvents(ctx context.Context, first *int64, last *int64, after *string, before *string, where *EventWhereInput, orderBy []*EventOrder, interceptors ...clientv2.RequestInterceptor) (*GetEvents, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetEvents - if err := c.Client.Post(ctx, "GetEvents", GetEventsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateEventDocument = `mutation UpdateEvent ($updateEventId: ID!, $input: UpdateEventInput!) { - updateEvent(id: $updateEventId, input: $input) { - event { - correlationID - createdAt - createdBy - eventID - eventType - id - metadata - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateEvent(ctx context.Context, updateEventID string, input UpdateEventInput, interceptors ...clientv2.RequestInterceptor) (*UpdateEvent, error) { - vars := map[string]any{ - "updateEventId": updateEventID, - "input": input, - } - - var res UpdateEvent - if err := c.Client.Post(ctx, "UpdateEvent", UpdateEventDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateEvidenceDocument = `mutation CreateEvidence ($input: CreateEvidenceInput!, $evidenceFiles: [Upload!]) { - createEvidence(input: $input, evidenceFiles: $evidenceFiles) { - evidence { - collectionProcedure - createdAt - createdBy - creationDate - description - displayID - id - isAutomated - name - ownerID - renewalDate - source - status - tags - updatedAt - updatedBy - url - files { - totalCount - edges { - node { - id - presignedURL - } - } - } - controls { - edges { - node { - id - refCode - } - } - } - } - } -} -` - -func (c *Client) CreateEvidence(ctx context.Context, input CreateEvidenceInput, evidenceFiles []*graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateEvidence, error) { - vars := map[string]any{ - "input": input, - "evidenceFiles": evidenceFiles, - } - - var res CreateEvidence - if err := c.Client.Post(ctx, "CreateEvidence", CreateEvidenceDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteEvidenceDocument = `mutation DeleteEvidence ($deleteEvidenceId: ID!) { - deleteEvidence(id: $deleteEvidenceId) { - deletedID - } -} -` - -func (c *Client) DeleteEvidence(ctx context.Context, deleteEvidenceID string, interceptors ...clientv2.RequestInterceptor) (*DeleteEvidence, error) { - vars := map[string]any{ - "deleteEvidenceId": deleteEvidenceID, - } - - var res DeleteEvidence - if err := c.Client.Post(ctx, "DeleteEvidence", DeleteEvidenceDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllEvidencesDocument = `query GetAllEvidences ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [EvidenceOrder!]) { - evidences(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - collectionProcedure - createdAt - createdBy - creationDate - description - displayID - id - isAutomated - name - ownerID - renewalDate - source - status - tags - updatedAt - updatedBy - url - files { - totalCount - edges { - node { - id - presignedURL - } - } - } - controls { - edges { - node { - id - refCode - } - } - } - } - } - } -} -` - -func (c *Client) GetAllEvidences(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*EvidenceOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllEvidences, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllEvidences - if err := c.Client.Post(ctx, "GetAllEvidences", GetAllEvidencesDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetEvidenceByIDDocument = `query GetEvidenceByID ($evidenceId: ID!) { - evidence(id: $evidenceId) { - collectionProcedure - createdAt - createdBy - creationDate - description - displayID - id - isAutomated - name - ownerID - renewalDate - source - status - tags - updatedAt - updatedBy - url - files { - totalCount - edges { - node { - id - presignedURL - } - } - } - controls { - edges { - node { - id - refCode - } - } - } - } -} -` - -func (c *Client) GetEvidenceByID(ctx context.Context, evidenceID string, interceptors ...clientv2.RequestInterceptor) (*GetEvidenceByID, error) { - vars := map[string]any{ - "evidenceId": evidenceID, - } - - var res GetEvidenceByID - if err := c.Client.Post(ctx, "GetEvidenceByID", GetEvidenceByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetEvidencesDocument = `query GetEvidences ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: EvidenceWhereInput, $orderBy: [EvidenceOrder!]) { - evidences(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - collectionProcedure - createdAt - createdBy - creationDate - description - displayID - id - isAutomated - name - ownerID - renewalDate - source - status - tags - updatedAt - updatedBy - url - files { - totalCount - edges { - node { - id - presignedURL - } - } - } - controls { - edges { - node { - id - refCode - } - } - } - } - } - } -} -` - -func (c *Client) GetEvidences(ctx context.Context, first *int64, last *int64, after *string, before *string, where *EvidenceWhereInput, orderBy []*EvidenceOrder, interceptors ...clientv2.RequestInterceptor) (*GetEvidences, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetEvidences - if err := c.Client.Post(ctx, "GetEvidences", GetEvidencesDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateEvidenceDocument = `mutation UpdateEvidence ($updateEvidenceId: ID!, $input: UpdateEvidenceInput!, $evidenceFiles: [Upload!]) { - updateEvidence(id: $updateEvidenceId, input: $input, evidenceFiles: $evidenceFiles) { - evidence { - collectionProcedure - createdAt - createdBy - creationDate - description - displayID - id - isAutomated - name - ownerID - renewalDate - source - status - tags - updatedAt - updatedBy - url - files { - totalCount - edges { - node { - id - presignedURL - } - } - } - controls { - edges { - node { - id - refCode - } - } - } - } - } -} -` - -func (c *Client) UpdateEvidence(ctx context.Context, updateEvidenceID string, input UpdateEvidenceInput, evidenceFiles []*graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*UpdateEvidence, error) { - vars := map[string]any{ - "updateEvidenceId": updateEvidenceID, - "input": input, - "evidenceFiles": evidenceFiles, - } - - var res UpdateEvidence - if err := c.Client.Post(ctx, "UpdateEvidence", UpdateEvidenceDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateExportDocument = `mutation CreateExport ($input: CreateExportInput!) { - createExport(input: $input) { - export { - createdAt - createdBy - errorMessage - exportType - fields - filters - format - id - ownerID - requestorID - status - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateExport(ctx context.Context, input CreateExportInput, interceptors ...clientv2.RequestInterceptor) (*CreateExport, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateExport - if err := c.Client.Post(ctx, "CreateExport", CreateExportDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteBulkExportDocument = `mutation DeleteBulkExport ($ids: [ID!]!) { - deleteBulkExport(ids: $ids) { - deletedIDs - } -} -` - -func (c *Client) DeleteBulkExport(ctx context.Context, ids []string, interceptors ...clientv2.RequestInterceptor) (*DeleteBulkExport, error) { - vars := map[string]any{ - "ids": ids, - } - - var res DeleteBulkExport - if err := c.Client.Post(ctx, "DeleteBulkExport", DeleteBulkExportDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteExportDocument = `mutation DeleteExport ($deleteExportId: ID!) { - deleteExport(id: $deleteExportId) { - deletedID - } -} -` - -func (c *Client) DeleteExport(ctx context.Context, deleteExportID string, interceptors ...clientv2.RequestInterceptor) (*DeleteExport, error) { - vars := map[string]any{ - "deleteExportId": deleteExportID, - } - - var res DeleteExport - if err := c.Client.Post(ctx, "DeleteExport", DeleteExportDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllExportsDocument = `query GetAllExports ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [ExportOrder!]) { - exports(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - errorMessage - exportType - fields - filters - format - id - ownerID - requestorID - status - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllExports(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*ExportOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllExports, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllExports - if err := c.Client.Post(ctx, "GetAllExports", GetAllExportsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetExportByIDDocument = `query GetExportByID ($exportId: ID!) { - export(id: $exportId) { - createdAt - createdBy - errorMessage - exportType - fields - filters - format - id - ownerID - requestorID - status - updatedAt - updatedBy - } -} -` - -func (c *Client) GetExportByID(ctx context.Context, exportID string, interceptors ...clientv2.RequestInterceptor) (*GetExportByID, error) { - vars := map[string]any{ - "exportId": exportID, - } - - var res GetExportByID - if err := c.Client.Post(ctx, "GetExportByID", GetExportByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetExportsDocument = `query GetExports ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: ExportWhereInput, $orderBy: [ExportOrder!]) { - exports(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - errorMessage - exportType - fields - filters - format - id - ownerID - requestorID - status - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetExports(ctx context.Context, first *int64, last *int64, after *string, before *string, where *ExportWhereInput, orderBy []*ExportOrder, interceptors ...clientv2.RequestInterceptor) (*GetExports, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetExports - if err := c.Client.Post(ctx, "GetExports", GetExportsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateExportDocument = `mutation UpdateExport ($id: ID!, $input: UpdateExportInput!, $exportFiles: [Upload!]) { - updateExport(id: $id, input: $input, exportFiles: $exportFiles) { - export { - createdAt - createdBy - errorMessage - exportType - fields - filters - format - id - ownerID - requestorID - status - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateExport(ctx context.Context, id string, input UpdateExportInput, exportFiles []*graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*UpdateExport, error) { - vars := map[string]any{ - "id": id, - "input": input, - "exportFiles": exportFiles, - } - - var res UpdateExport - if err := c.Client.Post(ctx, "UpdateExport", UpdateExportDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteFileDocument = `mutation DeleteFile ($deleteFileId: ID!) { - deleteFile(id: $deleteFileId) { - deletedID - } -} -` - -func (c *Client) DeleteFile(ctx context.Context, deleteFileID string, interceptors ...clientv2.RequestInterceptor) (*DeleteFile, error) { - vars := map[string]any{ - "deleteFileId": deleteFileID, - } - - var res DeleteFile - if err := c.Client.Post(ctx, "DeleteFile", DeleteFileDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllFilesDocument = `query GetAllFiles ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [FileOrder!]) { - files(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - categoryType - createdAt - createdBy - detectedContentType - detectedMimeType - id - md5Hash - persistedFileSize - providedFileExtension - providedFileName - providedFileSize - storagePath - storageScheme - storageVolume - storeKey - tags - updatedAt - updatedBy - uri - } - } - } -} -` - -func (c *Client) GetAllFiles(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*FileOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllFiles, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllFiles - if err := c.Client.Post(ctx, "GetAllFiles", GetAllFilesDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetFileByIDDocument = `query GetFileByID ($fileId: ID!) { - file(id: $fileId) { - categoryType - createdAt - createdBy - detectedContentType - detectedMimeType - id - md5Hash - persistedFileSize - providedFileExtension - providedFileName - providedFileSize - storagePath - storageScheme - storageVolume - storeKey - tags - updatedAt - updatedBy - uri - } -} -` - -func (c *Client) GetFileByID(ctx context.Context, fileID string, interceptors ...clientv2.RequestInterceptor) (*GetFileByID, error) { - vars := map[string]any{ - "fileId": fileID, - } - - var res GetFileByID - if err := c.Client.Post(ctx, "GetFileByID", GetFileByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetFilesDocument = `query GetFiles ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: FileWhereInput, $orderBy: [FileOrder!]) { - files(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - categoryType - createdAt - createdBy - detectedContentType - detectedMimeType - id - md5Hash - persistedFileSize - providedFileExtension - providedFileName - providedFileSize - storagePath - storageScheme - storageVolume - storeKey - tags - updatedAt - updatedBy - uri - } - } - } -} -` - -func (c *Client) GetFiles(ctx context.Context, first *int64, last *int64, after *string, before *string, where *FileWhereInput, orderBy []*FileOrder, interceptors ...clientv2.RequestInterceptor) (*GetFiles, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetFiles - if err := c.Client.Post(ctx, "GetFiles", GetFilesDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVFindingDocument = `mutation CreateBulkCSVFinding ($input: Upload!) { - createBulkCSVFinding(input: $input) { - findings { - assessmentID - blocksProduction - categories - category - createdAt - createdBy - description - displayName - eventTime - exploitability - externalID - externalOwnerID - externalURI - findingClass - id - impact - metadata - numericSeverity - open - priority - production - public - rawPayload - recommendation - recommendedActions - references - remediationSLA - reportedAt - resourceName - score - severity - source - sourceUpdatedAt - state - findingStatusName - stepsToReproduce - tags - targetDetails - targets - updatedAt - updatedBy - validated - vector - } - } -} -` - -func (c *Client) CreateBulkCSVFinding(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVFinding, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVFinding - if err := c.Client.Post(ctx, "CreateBulkCSVFinding", CreateBulkCSVFindingDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkFindingDocument = `mutation CreateBulkFinding ($input: [CreateFindingInput!]) { - createBulkFinding(input: $input) { - findings { - assessmentID - blocksProduction - categories - category - createdAt - createdBy - description - displayName - eventTime - exploitability - externalID - externalOwnerID - externalURI - findingClass - id - impact - metadata - numericSeverity - open - priority - production - public - rawPayload - recommendation - recommendedActions - references - remediationSLA - reportedAt - resourceName - score - severity - source - sourceUpdatedAt - state - findingStatusName - stepsToReproduce - tags - targetDetails - targets - updatedAt - updatedBy - validated - vector - } - } -} -` - -func (c *Client) CreateBulkFinding(ctx context.Context, input []*CreateFindingInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkFinding, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkFinding - if err := c.Client.Post(ctx, "CreateBulkFinding", CreateBulkFindingDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateFindingDocument = `mutation CreateFinding ($input: CreateFindingInput!) { - createFinding(input: $input) { - finding { - assessmentID - blocksProduction - categories - category - createdAt - createdBy - description - displayName - eventTime - exploitability - externalID - externalOwnerID - externalURI - findingClass - id - impact - metadata - numericSeverity - open - priority - production - public - rawPayload - recommendation - recommendedActions - references - remediationSLA - reportedAt - resourceName - score - severity - source - sourceUpdatedAt - state - findingStatusName - stepsToReproduce - tags - targetDetails - targets - updatedAt - updatedBy - validated - vector - } - } -} -` - -func (c *Client) CreateFinding(ctx context.Context, input CreateFindingInput, interceptors ...clientv2.RequestInterceptor) (*CreateFinding, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateFinding - if err := c.Client.Post(ctx, "CreateFinding", CreateFindingDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteFindingDocument = `mutation DeleteFinding ($deleteFindingId: ID!) { - deleteFinding(id: $deleteFindingId) { - deletedID - } -} -` - -func (c *Client) DeleteFinding(ctx context.Context, deleteFindingID string, interceptors ...clientv2.RequestInterceptor) (*DeleteFinding, error) { - vars := map[string]any{ - "deleteFindingId": deleteFindingID, - } - - var res DeleteFinding - if err := c.Client.Post(ctx, "DeleteFinding", DeleteFindingDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllFindingsDocument = `query GetAllFindings ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [FindingOrder!]) { - findings(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - assessmentID - blocksProduction - categories - category - createdAt - createdBy - description - displayName - eventTime - exploitability - externalID - externalOwnerID - externalURI - findingClass - id - impact - metadata - numericSeverity - open - priority - production - public - rawPayload - recommendation - recommendedActions - references - remediationSLA - reportedAt - resourceName - score - severity - source - sourceUpdatedAt - state - findingStatusName - stepsToReproduce - tags - targetDetails - targets - updatedAt - updatedBy - validated - vector - remediations { - edges { - node { - id - intent - dueAt - completedAt - } - } - } - vulnerabilities { - edges { - node { - id - displayName - cveID - severity - } - } - } - } - } - } -} -` - -func (c *Client) GetAllFindings(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*FindingOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllFindings, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllFindings - if err := c.Client.Post(ctx, "GetAllFindings", GetAllFindingsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetFindingByIDDocument = `query GetFindingByID ($findingId: ID!) { - finding(id: $findingId) { - assessmentID - blocksProduction - categories - category - createdAt - createdBy - description - displayName - eventTime - exploitability - externalID - externalOwnerID - externalURI - findingClass - id - impact - metadata - numericSeverity - open - priority - production - public - rawPayload - recommendation - recommendedActions - references - remediationSLA - reportedAt - resourceName - score - severity - source - sourceUpdatedAt - state - findingStatusName - stepsToReproduce - tags - targetDetails - targets - updatedAt - updatedBy - validated - vector - remediations { - edges { - node { - id - intent - dueAt - completedAt - } - } - } - vulnerabilities { - edges { - node { - id - displayName - cveID - severity - } - } - } - } -} -` - -func (c *Client) GetFindingByID(ctx context.Context, findingID string, interceptors ...clientv2.RequestInterceptor) (*GetFindingByID, error) { - vars := map[string]any{ - "findingId": findingID, - } - - var res GetFindingByID - if err := c.Client.Post(ctx, "GetFindingByID", GetFindingByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetFindingsDocument = `query GetFindings ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: FindingWhereInput, $orderBy: [FindingOrder!]) { - findings(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - assessmentID - blocksProduction - categories - category - createdAt - createdBy - description - displayName - eventTime - exploitability - externalID - externalOwnerID - externalURI - findingClass - id - impact - metadata - numericSeverity - open - priority - production - public - rawPayload - recommendation - recommendedActions - references - remediationSLA - reportedAt - resourceName - score - severity - source - sourceUpdatedAt - state - findingStatusName - stepsToReproduce - tags - targetDetails - targets - updatedAt - updatedBy - validated - vector - remediations { - edges { - node { - id - intent - dueAt - completedAt - } - } - } - vulnerabilities { - edges { - node { - id - displayName - cveID - severity - } - } - } - } - } - } -} -` - -func (c *Client) GetFindings(ctx context.Context, first *int64, last *int64, after *string, before *string, where *FindingWhereInput, orderBy []*FindingOrder, interceptors ...clientv2.RequestInterceptor) (*GetFindings, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetFindings - if err := c.Client.Post(ctx, "GetFindings", GetFindingsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateFindingDocument = `mutation UpdateFinding ($updateFindingId: ID!, $input: UpdateFindingInput!) { - updateFinding(id: $updateFindingId, input: $input) { - finding { - assessmentID - blocksProduction - categories - category - createdAt - createdBy - description - displayName - eventTime - exploitability - externalID - externalOwnerID - externalURI - findingClass - id - impact - metadata - numericSeverity - open - priority - production - public - rawPayload - recommendation - recommendedActions - references - remediationSLA - reportedAt - resourceName - score - severity - source - sourceUpdatedAt - state - findingStatusName - stepsToReproduce - tags - targetDetails - targets - updatedAt - updatedBy - validated - vector - } - } -} -` - -func (c *Client) UpdateFinding(ctx context.Context, updateFindingID string, input UpdateFindingInput, interceptors ...clientv2.RequestInterceptor) (*UpdateFinding, error) { - vars := map[string]any{ - "updateFindingId": updateFindingID, - "input": input, - } - - var res UpdateFinding - if err := c.Client.Post(ctx, "UpdateFinding", UpdateFindingDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVFindingControlDocument = `mutation CreateBulkCSVFindingControl ($input: Upload!) { - createBulkCSVFindingControl(input: $input) { - findingControls { - controlID - createdAt - createdBy - discoveredAt - externalControlID - externalStandard - externalStandardVersion - findingID - id - metadata - source - standardID - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkCSVFindingControl(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVFindingControl, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVFindingControl - if err := c.Client.Post(ctx, "CreateBulkCSVFindingControl", CreateBulkCSVFindingControlDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkFindingControlDocument = `mutation CreateBulkFindingControl ($input: [CreateFindingControlInput!]) { - createBulkFindingControl(input: $input) { - findingControls { - controlID - createdAt - createdBy - discoveredAt - externalControlID - externalStandard - externalStandardVersion - findingID - id - metadata - source - standardID - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkFindingControl(ctx context.Context, input []*CreateFindingControlInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkFindingControl, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkFindingControl - if err := c.Client.Post(ctx, "CreateBulkFindingControl", CreateBulkFindingControlDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateFindingControlDocument = `mutation CreateFindingControl ($input: CreateFindingControlInput!) { - createFindingControl(input: $input) { - findingControl { - controlID - createdAt - createdBy - discoveredAt - externalControlID - externalStandard - externalStandardVersion - findingID - id - metadata - source - standardID - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateFindingControl(ctx context.Context, input CreateFindingControlInput, interceptors ...clientv2.RequestInterceptor) (*CreateFindingControl, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateFindingControl - if err := c.Client.Post(ctx, "CreateFindingControl", CreateFindingControlDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteFindingControlDocument = `mutation DeleteFindingControl ($deleteFindingControlId: ID!) { - deleteFindingControl(id: $deleteFindingControlId) { - deletedID - } -} -` - -func (c *Client) DeleteFindingControl(ctx context.Context, deleteFindingControlID string, interceptors ...clientv2.RequestInterceptor) (*DeleteFindingControl, error) { - vars := map[string]any{ - "deleteFindingControlId": deleteFindingControlID, - } - - var res DeleteFindingControl - if err := c.Client.Post(ctx, "DeleteFindingControl", DeleteFindingControlDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllFindingControlsDocument = `query GetAllFindingControls ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [FindingControlOrder!]) { - findingControls(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - controlID - createdAt - createdBy - discoveredAt - externalControlID - externalStandard - externalStandardVersion - findingID - id - metadata - source - standardID - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllFindingControls(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*FindingControlOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllFindingControls, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllFindingControls - if err := c.Client.Post(ctx, "GetAllFindingControls", GetAllFindingControlsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetFindingControlByIDDocument = `query GetFindingControlByID ($findingControlId: ID!) { - findingControl(id: $findingControlId) { - controlID - createdAt - createdBy - discoveredAt - externalControlID - externalStandard - externalStandardVersion - findingID - id - metadata - source - standardID - updatedAt - updatedBy - } -} -` - -func (c *Client) GetFindingControlByID(ctx context.Context, findingControlID string, interceptors ...clientv2.RequestInterceptor) (*GetFindingControlByID, error) { - vars := map[string]any{ - "findingControlId": findingControlID, - } - - var res GetFindingControlByID - if err := c.Client.Post(ctx, "GetFindingControlByID", GetFindingControlByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetFindingControlsDocument = `query GetFindingControls ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: FindingControlWhereInput, $orderBy: [FindingControlOrder!]) { - findingControls(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - controlID - createdAt - createdBy - discoveredAt - externalControlID - externalStandard - externalStandardVersion - findingID - id - metadata - source - standardID - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetFindingControls(ctx context.Context, first *int64, last *int64, after *string, before *string, where *FindingControlWhereInput, orderBy []*FindingControlOrder, interceptors ...clientv2.RequestInterceptor) (*GetFindingControls, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetFindingControls - if err := c.Client.Post(ctx, "GetFindingControls", GetFindingControlsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateFindingControlDocument = `mutation UpdateFindingControl ($updateFindingControlId: ID!, $input: UpdateFindingControlInput!) { - updateFindingControl(id: $updateFindingControlId, input: $input) { - findingControl { - controlID - createdAt - createdBy - discoveredAt - externalControlID - externalStandard - externalStandardVersion - findingID - id - metadata - source - standardID - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateFindingControl(ctx context.Context, updateFindingControlID string, input UpdateFindingControlInput, interceptors ...clientv2.RequestInterceptor) (*UpdateFindingControl, error) { - vars := map[string]any{ - "updateFindingControlId": updateFindingControlID, - "input": input, - } - - var res UpdateFindingControl - if err := c.Client.Post(ctx, "UpdateFindingControl", UpdateFindingControlDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVGroupDocument = `mutation CreateBulkCSVGroup ($input: Upload!) { - createBulkCSVGroup(input: $input) { - groups { - createdAt - createdBy - description - displayID - displayName - gravatarLogoURL - id - isManaged - logoURL - name - ownerID - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkCSVGroup(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVGroup, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVGroup - if err := c.Client.Post(ctx, "CreateBulkCSVGroup", CreateBulkCSVGroupDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkGroupDocument = `mutation CreateBulkGroup ($input: [CreateGroupInput!]) { - createBulkGroup(input: $input) { - groups { - createdAt - createdBy - description - displayID - displayName - gravatarLogoURL - id - isManaged - logoURL - name - ownerID - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkGroup(ctx context.Context, input []*CreateGroupInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkGroup, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkGroup - if err := c.Client.Post(ctx, "CreateBulkGroup", CreateBulkGroupDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateGroupDocument = `mutation CreateGroup ($input: CreateGroupInput!) { - createGroup(input: $input) { - group { - createdAt - createdBy - description - displayID - displayName - gravatarLogoURL - id - isManaged - logoURL - name - ownerID - tags - updatedAt - updatedBy - setting { - id - joinPolicy - syncToGithub - syncToSlack - visibility - } - members { - totalCount - } - } - } -} -` - -func (c *Client) CreateGroup(ctx context.Context, input CreateGroupInput, interceptors ...clientv2.RequestInterceptor) (*CreateGroup, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateGroup - if err := c.Client.Post(ctx, "CreateGroup", CreateGroupDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteGroupDocument = `mutation DeleteGroup ($deleteGroupId: ID!) { - deleteGroup(id: $deleteGroupId) { - deletedID - } -} -` - -func (c *Client) DeleteGroup(ctx context.Context, deleteGroupID string, interceptors ...clientv2.RequestInterceptor) (*DeleteGroup, error) { - vars := map[string]any{ - "deleteGroupId": deleteGroupID, - } - - var res DeleteGroup - if err := c.Client.Post(ctx, "DeleteGroup", DeleteGroupDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllGroupsDocument = `query GetAllGroups ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [GroupOrder!]) { - groups(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - description - displayID - displayName - gravatarLogoURL - id - isManaged - logoURL - name - ownerID - tags - updatedAt - updatedBy - setting { - id - joinPolicy - syncToGithub - syncToSlack - visibility - } - members { - totalCount - } - } - } - } -} -` - -func (c *Client) GetAllGroups(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*GroupOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllGroups, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllGroups - if err := c.Client.Post(ctx, "GetAllGroups", GetAllGroupsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetGroupByIDDocument = `query GetGroupByID ($groupId: ID!) { - group(id: $groupId) { - createdAt - createdBy - description - displayID - displayName - gravatarLogoURL - id - isManaged - logoURL - name - ownerID - tags - updatedAt - updatedBy - setting { - id - joinPolicy - syncToGithub - syncToSlack - visibility - } - members { - totalCount - } - } -} -` - -func (c *Client) GetGroupByID(ctx context.Context, groupID string, interceptors ...clientv2.RequestInterceptor) (*GetGroupByID, error) { - vars := map[string]any{ - "groupId": groupID, - } - - var res GetGroupByID - if err := c.Client.Post(ctx, "GetGroupByID", GetGroupByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetGroupsDocument = `query GetGroups ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: GroupWhereInput, $orderBy: [GroupOrder!]) { - groups(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - description - displayID - displayName - gravatarLogoURL - id - isManaged - logoURL - name - ownerID - tags - updatedAt - updatedBy - setting { - id - joinPolicy - syncToGithub - syncToSlack - visibility - } - members { - totalCount - } - } - } - } -} -` - -func (c *Client) GetGroups(ctx context.Context, first *int64, last *int64, after *string, before *string, where *GroupWhereInput, orderBy []*GroupOrder, interceptors ...clientv2.RequestInterceptor) (*GetGroups, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetGroups - if err := c.Client.Post(ctx, "GetGroups", GetGroupsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateGroupDocument = `mutation UpdateGroup ($updateGroupId: ID!, $input: UpdateGroupInput!) { - updateGroup(id: $updateGroupId, input: $input) { - group { - createdAt - createdBy - description - displayID - displayName - gravatarLogoURL - id - isManaged - logoURL - name - ownerID - tags - updatedAt - updatedBy - setting { - id - joinPolicy - syncToGithub - syncToSlack - visibility - } - members { - totalCount - } - } - } -} -` - -func (c *Client) UpdateGroup(ctx context.Context, updateGroupID string, input UpdateGroupInput, interceptors ...clientv2.RequestInterceptor) (*UpdateGroup, error) { - vars := map[string]any{ - "updateGroupId": updateGroupID, - "input": input, - } - - var res UpdateGroup - if err := c.Client.Post(ctx, "UpdateGroup", UpdateGroupDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVGroupMembershipDocument = `mutation CreateBulkCSVGroupMembership ($input: Upload!) { - createBulkCSVGroupMembership(input: $input) { - groupMemberships { - createdAt - createdBy - groupID - id - role - updatedAt - updatedBy - userID - } - } -} -` - -func (c *Client) CreateBulkCSVGroupMembership(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVGroupMembership, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVGroupMembership - if err := c.Client.Post(ctx, "CreateBulkCSVGroupMembership", CreateBulkCSVGroupMembershipDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkGroupMembershipDocument = `mutation CreateBulkGroupMembership ($input: [CreateGroupMembershipInput!]) { - createBulkGroupMembership(input: $input) { - groupMemberships { - createdAt - createdBy - groupID - id - role - updatedAt - updatedBy - userID - } - } -} -` - -func (c *Client) CreateBulkGroupMembership(ctx context.Context, input []*CreateGroupMembershipInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkGroupMembership, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkGroupMembership - if err := c.Client.Post(ctx, "CreateBulkGroupMembership", CreateBulkGroupMembershipDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateGroupMembershipDocument = `mutation CreateGroupMembership ($input: CreateGroupMembershipInput!) { - createGroupMembership(input: $input) { - groupMembership { - createdAt - createdBy - groupID - id - role - updatedAt - updatedBy - user { - displayName - email - firstName - id - lastName - } - } - } -} -` - -func (c *Client) CreateGroupMembership(ctx context.Context, input CreateGroupMembershipInput, interceptors ...clientv2.RequestInterceptor) (*CreateGroupMembership, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateGroupMembership - if err := c.Client.Post(ctx, "CreateGroupMembership", CreateGroupMembershipDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteGroupMembershipDocument = `mutation DeleteGroupMembership ($deleteGroupMembershipId: ID!) { - deleteGroupMembership(id: $deleteGroupMembershipId) { - deletedID - } -} -` - -func (c *Client) DeleteGroupMembership(ctx context.Context, deleteGroupMembershipID string, interceptors ...clientv2.RequestInterceptor) (*DeleteGroupMembership, error) { - vars := map[string]any{ - "deleteGroupMembershipId": deleteGroupMembershipID, - } - - var res DeleteGroupMembership - if err := c.Client.Post(ctx, "DeleteGroupMembership", DeleteGroupMembershipDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllGroupMembershipsDocument = `query GetAllGroupMemberships ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [GroupMembershipOrder!]) { - groupMemberships(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - groupID - id - role - updatedAt - updatedBy - user { - displayName - email - firstName - id - lastName - } - } - } - } -} -` - -func (c *Client) GetAllGroupMemberships(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*GroupMembershipOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllGroupMemberships, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllGroupMemberships - if err := c.Client.Post(ctx, "GetAllGroupMemberships", GetAllGroupMembershipsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetGroupMembershipByIDDocument = `query GetGroupMembershipByID ($groupMembershipId: ID!) { - groupMembership(id: $groupMembershipId) { - createdAt - createdBy - groupID - id - role - updatedAt - updatedBy - user { - displayName - email - firstName - id - lastName - } - } -} -` - -func (c *Client) GetGroupMembershipByID(ctx context.Context, groupMembershipID string, interceptors ...clientv2.RequestInterceptor) (*GetGroupMembershipByID, error) { - vars := map[string]any{ - "groupMembershipId": groupMembershipID, - } - - var res GetGroupMembershipByID - if err := c.Client.Post(ctx, "GetGroupMembershipByID", GetGroupMembershipByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetGroupMembershipsDocument = `query GetGroupMemberships ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: GroupMembershipWhereInput, $orderBy: [GroupMembershipOrder!]) { - groupMemberships(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - groupID - id - role - updatedAt - updatedBy - user { - displayName - email - firstName - id - lastName - } - } - } - } -} -` - -func (c *Client) GetGroupMemberships(ctx context.Context, first *int64, last *int64, after *string, before *string, where *GroupMembershipWhereInput, orderBy []*GroupMembershipOrder, interceptors ...clientv2.RequestInterceptor) (*GetGroupMemberships, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetGroupMemberships - if err := c.Client.Post(ctx, "GetGroupMemberships", GetGroupMembershipsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateGroupMembershipDocument = `mutation UpdateGroupMembership ($updateGroupMembershipId: ID!, $input: UpdateGroupMembershipInput!) { - updateGroupMembership(id: $updateGroupMembershipId, input: $input) { - groupMembership { - createdAt - createdBy - groupID - id - role - updatedAt - updatedBy - user { - displayName - email - firstName - id - lastName - } - } - } -} -` - -func (c *Client) UpdateGroupMembership(ctx context.Context, updateGroupMembershipID string, input UpdateGroupMembershipInput, interceptors ...clientv2.RequestInterceptor) (*UpdateGroupMembership, error) { - vars := map[string]any{ - "updateGroupMembershipId": updateGroupMembershipID, - "input": input, - } - - var res UpdateGroupMembership - if err := c.Client.Post(ctx, "UpdateGroupMembership", UpdateGroupMembershipDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVGroupSettingDocument = `mutation CreateBulkCSVGroupSetting ($input: Upload!) { - createBulkCSVGroupSetting(input: $input) { - groupSettings { - createdAt - createdBy - groupID - id - joinPolicy - syncToGithub - syncToSlack - updatedAt - updatedBy - visibility - } - } -} -` - -func (c *Client) CreateBulkCSVGroupSetting(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVGroupSetting, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVGroupSetting - if err := c.Client.Post(ctx, "CreateBulkCSVGroupSetting", CreateBulkCSVGroupSettingDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkGroupSettingDocument = `mutation CreateBulkGroupSetting ($input: [CreateGroupSettingInput!]) { - createBulkGroupSetting(input: $input) { - groupSettings { - createdAt - createdBy - groupID - id - joinPolicy - syncToGithub - syncToSlack - updatedAt - updatedBy - visibility - } - } -} -` - -func (c *Client) CreateBulkGroupSetting(ctx context.Context, input []*CreateGroupSettingInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkGroupSetting, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkGroupSetting - if err := c.Client.Post(ctx, "CreateBulkGroupSetting", CreateBulkGroupSettingDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateGroupSettingDocument = `mutation CreateGroupSetting ($input: CreateGroupSettingInput!) { - createGroupSetting(input: $input) { - groupSetting { - createdAt - createdBy - groupID - id - joinPolicy - syncToGithub - syncToSlack - updatedAt - updatedBy - visibility - } - } -} -` - -func (c *Client) CreateGroupSetting(ctx context.Context, input CreateGroupSettingInput, interceptors ...clientv2.RequestInterceptor) (*CreateGroupSetting, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateGroupSetting - if err := c.Client.Post(ctx, "CreateGroupSetting", CreateGroupSettingDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteGroupSettingDocument = `mutation DeleteGroupSetting ($deleteGroupSettingId: ID!) { - deleteGroupSetting(id: $deleteGroupSettingId) { - deletedID - } -} -` - -func (c *Client) DeleteGroupSetting(ctx context.Context, deleteGroupSettingID string, interceptors ...clientv2.RequestInterceptor) (*DeleteGroupSetting, error) { - vars := map[string]any{ - "deleteGroupSettingId": deleteGroupSettingID, - } - - var res DeleteGroupSetting - if err := c.Client.Post(ctx, "DeleteGroupSetting", DeleteGroupSettingDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllGroupSettingsDocument = `query GetAllGroupSettings ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [GroupSettingOrder!]) { - groupSettings(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - groupID - id - joinPolicy - syncToGithub - syncToSlack - updatedAt - updatedBy - visibility - } - } - } -} -` - -func (c *Client) GetAllGroupSettings(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*GroupSettingOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllGroupSettings, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllGroupSettings - if err := c.Client.Post(ctx, "GetAllGroupSettings", GetAllGroupSettingsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetGroupSettingByIDDocument = `query GetGroupSettingByID ($groupSettingId: ID!) { - groupSetting(id: $groupSettingId) { - createdAt - createdBy - groupID - id - joinPolicy - syncToGithub - syncToSlack - updatedAt - updatedBy - visibility - } -} -` - -func (c *Client) GetGroupSettingByID(ctx context.Context, groupSettingID string, interceptors ...clientv2.RequestInterceptor) (*GetGroupSettingByID, error) { - vars := map[string]any{ - "groupSettingId": groupSettingID, - } - - var res GetGroupSettingByID - if err := c.Client.Post(ctx, "GetGroupSettingByID", GetGroupSettingByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetGroupSettingsDocument = `query GetGroupSettings ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: GroupSettingWhereInput, $orderBy: [GroupSettingOrder!]) { - groupSettings(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - groupID - id - joinPolicy - syncToGithub - syncToSlack - updatedAt - updatedBy - visibility - } - } - } -} -` - -func (c *Client) GetGroupSettings(ctx context.Context, first *int64, last *int64, after *string, before *string, where *GroupSettingWhereInput, orderBy []*GroupSettingOrder, interceptors ...clientv2.RequestInterceptor) (*GetGroupSettings, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetGroupSettings - if err := c.Client.Post(ctx, "GetGroupSettings", GetGroupSettingsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateGroupSettingDocument = `mutation UpdateGroupSetting ($updateGroupSettingId: ID!, $input: UpdateGroupSettingInput!) { - updateGroupSetting(id: $updateGroupSettingId, input: $input) { - groupSetting { - createdAt - createdBy - groupID - id - joinPolicy - syncToGithub - syncToSlack - updatedAt - updatedBy - visibility - } - } -} -` - -func (c *Client) UpdateGroupSetting(ctx context.Context, updateGroupSettingID string, input UpdateGroupSettingInput, interceptors ...clientv2.RequestInterceptor) (*UpdateGroupSetting, error) { - vars := map[string]any{ - "updateGroupSettingId": updateGroupSettingID, - "input": input, - } - - var res UpdateGroupSetting - if err := c.Client.Post(ctx, "UpdateGroupSetting", UpdateGroupSettingDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVHushDocument = `mutation CreateBulkCSVHush ($input: Upload!) { - createBulkCSVHush(input: $input) { - hushes { - createdAt - createdBy - description - id - kind - name - ownerID - secretName - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkCSVHush(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVHush, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVHush - if err := c.Client.Post(ctx, "CreateBulkCSVHush", CreateBulkCSVHushDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkHushDocument = `mutation CreateBulkHush ($input: [CreateHushInput!]) { - createBulkHush(input: $input) { - hushes { - createdAt - createdBy - description - id - kind - name - ownerID - secretName - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkHush(ctx context.Context, input []*CreateHushInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkHush, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkHush - if err := c.Client.Post(ctx, "CreateBulkHush", CreateBulkHushDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateHushDocument = `mutation CreateHush ($input: CreateHushInput!) { - createHush(input: $input) { - hush { - createdAt - createdBy - description - id - kind - name - ownerID - secretName - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateHush(ctx context.Context, input CreateHushInput, interceptors ...clientv2.RequestInterceptor) (*CreateHush, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateHush - if err := c.Client.Post(ctx, "CreateHush", CreateHushDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteHushDocument = `mutation DeleteHush ($deleteHushId: ID!) { - deleteHush(id: $deleteHushId) { - deletedID - } -} -` - -func (c *Client) DeleteHush(ctx context.Context, deleteHushID string, interceptors ...clientv2.RequestInterceptor) (*DeleteHush, error) { - vars := map[string]any{ - "deleteHushId": deleteHushID, - } - - var res DeleteHush - if err := c.Client.Post(ctx, "DeleteHush", DeleteHushDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllHushesDocument = `query GetAllHushes ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [HushOrder!]) { - hushes(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - description - id - kind - name - ownerID - secretName - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllHushes(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*HushOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllHushes, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllHushes - if err := c.Client.Post(ctx, "GetAllHushes", GetAllHushesDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetHushByIDDocument = `query GetHushByID ($hushId: ID!) { - hush(id: $hushId) { - createdAt - createdBy - description - id - kind - name - ownerID - secretName - updatedAt - updatedBy - } -} -` - -func (c *Client) GetHushByID(ctx context.Context, hushID string, interceptors ...clientv2.RequestInterceptor) (*GetHushByID, error) { - vars := map[string]any{ - "hushId": hushID, - } - - var res GetHushByID - if err := c.Client.Post(ctx, "GetHushByID", GetHushByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetHushesDocument = `query GetHushes ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: HushWhereInput, $orderBy: [HushOrder!]) { - hushes(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - description - id - kind - name - ownerID - secretName - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetHushes(ctx context.Context, first *int64, last *int64, after *string, before *string, where *HushWhereInput, orderBy []*HushOrder, interceptors ...clientv2.RequestInterceptor) (*GetHushes, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetHushes - if err := c.Client.Post(ctx, "GetHushes", GetHushesDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateHushDocument = `mutation UpdateHush ($updateHushId: ID!, $input: UpdateHushInput!) { - updateHush(id: $updateHushId, input: $input) { - hush { - createdAt - createdBy - description - id - kind - name - ownerID - secretName - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateHush(ctx context.Context, updateHushID string, input UpdateHushInput, interceptors ...clientv2.RequestInterceptor) (*UpdateHush, error) { - vars := map[string]any{ - "updateHushId": updateHushID, - "input": input, - } - - var res UpdateHush - if err := c.Client.Post(ctx, "UpdateHush", UpdateHushDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVIdentityHolderDocument = `mutation CreateBulkCSVIdentityHolder ($input: Upload!) { - createBulkCSVIdentityHolder(input: $input) { - identityHolders { - alternateEmail - createdAt - createdBy - department - displayID - email - employerEntityID - endDate - environmentID - environmentName - externalReferenceID - externalUserID - fullName - id - identityHolderType - internalOwner - internalOwnerGroupID - internalOwnerUserID - isActive - isOpenlaneUser - location - metadata - ownerID - phoneNumber - scopeID - scopeName - startDate - status - tags - team - title - updatedAt - updatedBy - userID - workflowEligibleMarker - } - } -} -` - -func (c *Client) CreateBulkCSVIdentityHolder(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVIdentityHolder, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVIdentityHolder - if err := c.Client.Post(ctx, "CreateBulkCSVIdentityHolder", CreateBulkCSVIdentityHolderDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkIdentityHolderDocument = `mutation CreateBulkIdentityHolder ($input: [CreateIdentityHolderInput!]) { - createBulkIdentityHolder(input: $input) { - identityHolders { - alternateEmail - createdAt - createdBy - department - displayID - email - employerEntityID - endDate - environmentID - environmentName - externalReferenceID - externalUserID - fullName - id - identityHolderType - internalOwner - internalOwnerGroupID - internalOwnerUserID - isActive - isOpenlaneUser - location - metadata - ownerID - phoneNumber - scopeID - scopeName - startDate - status - tags - team - title - updatedAt - updatedBy - userID - workflowEligibleMarker - } - } -} -` - -func (c *Client) CreateBulkIdentityHolder(ctx context.Context, input []*CreateIdentityHolderInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkIdentityHolder, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkIdentityHolder - if err := c.Client.Post(ctx, "CreateBulkIdentityHolder", CreateBulkIdentityHolderDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateIdentityHolderDocument = `mutation CreateIdentityHolder ($input: CreateIdentityHolderInput!) { - createIdentityHolder(input: $input) { - identityHolder { - alternateEmail - createdAt - createdBy - department - displayID - email - employerEntityID - endDate - environmentID - environmentName - externalReferenceID - externalUserID - fullName - id - identityHolderType - internalOwner - internalOwnerGroupID - internalOwnerUserID - isActive - isOpenlaneUser - location - metadata - ownerID - phoneNumber - scopeID - scopeName - startDate - status - tags - team - title - updatedAt - updatedBy - userID - workflowEligibleMarker - } - } -} -` - -func (c *Client) CreateIdentityHolder(ctx context.Context, input CreateIdentityHolderInput, interceptors ...clientv2.RequestInterceptor) (*CreateIdentityHolder, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateIdentityHolder - if err := c.Client.Post(ctx, "CreateIdentityHolder", CreateIdentityHolderDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteIdentityHolderDocument = `mutation DeleteIdentityHolder ($deleteIdentityHolderId: ID!) { - deleteIdentityHolder(id: $deleteIdentityHolderId) { - deletedID - } -} -` - -func (c *Client) DeleteIdentityHolder(ctx context.Context, deleteIdentityHolderID string, interceptors ...clientv2.RequestInterceptor) (*DeleteIdentityHolder, error) { - vars := map[string]any{ - "deleteIdentityHolderId": deleteIdentityHolderID, - } - - var res DeleteIdentityHolder - if err := c.Client.Post(ctx, "DeleteIdentityHolder", DeleteIdentityHolderDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllIdentityHoldersDocument = `query GetAllIdentityHolders ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [IdentityHolderOrder!]) { - identityHolders(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - alternateEmail - createdAt - createdBy - department - displayID - email - employerEntityID - endDate - environmentID - environmentName - externalReferenceID - externalUserID - fullName - id - identityHolderType - internalOwner - internalOwnerGroupID - internalOwnerUserID - isActive - isOpenlaneUser - location - metadata - ownerID - phoneNumber - scopeID - scopeName - startDate - status - tags - team - title - updatedAt - updatedBy - userID - workflowEligibleMarker - campaigns { - edges { - node { - id - name - status - displayID - } - } - } - } - } - } -} -` - -func (c *Client) GetAllIdentityHolders(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*IdentityHolderOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllIdentityHolders, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllIdentityHolders - if err := c.Client.Post(ctx, "GetAllIdentityHolders", GetAllIdentityHoldersDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetIdentityHolderByIDDocument = `query GetIdentityHolderByID ($identityHolderId: ID!) { - identityHolder(id: $identityHolderId) { - alternateEmail - createdAt - createdBy - department - displayID - email - employerEntityID - endDate - environmentID - environmentName - externalReferenceID - externalUserID - fullName - id - identityHolderType - internalOwner - internalOwnerGroupID - internalOwnerUserID - isActive - isOpenlaneUser - location - metadata - ownerID - phoneNumber - scopeID - scopeName - startDate - status - tags - team - title - updatedAt - updatedBy - userID - workflowEligibleMarker - campaigns { - edges { - node { - id - name - status - displayID - } - } - } - } -} -` - -func (c *Client) GetIdentityHolderByID(ctx context.Context, identityHolderID string, interceptors ...clientv2.RequestInterceptor) (*GetIdentityHolderByID, error) { - vars := map[string]any{ - "identityHolderId": identityHolderID, - } - - var res GetIdentityHolderByID - if err := c.Client.Post(ctx, "GetIdentityHolderByID", GetIdentityHolderByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetIdentityHoldersDocument = `query GetIdentityHolders ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [IdentityHolderOrder!], $where: IdentityHolderWhereInput) { - identityHolders(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy, where: $where) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - alternateEmail - createdAt - createdBy - department - displayID - email - employerEntityID - endDate - environmentID - environmentName - externalReferenceID - externalUserID - fullName - id - identityHolderType - internalOwner - internalOwnerGroupID - internalOwnerUserID - isActive - isOpenlaneUser - location - metadata - ownerID - phoneNumber - scopeID - scopeName - startDate - status - tags - team - title - updatedAt - updatedBy - userID - workflowEligibleMarker - campaigns { - edges { - node { - id - name - status - displayID - } - } - } - } - } - } -} -` - -func (c *Client) GetIdentityHolders(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*IdentityHolderOrder, where *IdentityHolderWhereInput, interceptors ...clientv2.RequestInterceptor) (*GetIdentityHolders, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - "where": where, - } - - var res GetIdentityHolders - if err := c.Client.Post(ctx, "GetIdentityHolders", GetIdentityHoldersDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateIdentityHolderDocument = `mutation UpdateIdentityHolder ($updateIdentityHolderId: ID!, $input: UpdateIdentityHolderInput!) { - updateIdentityHolder(id: $updateIdentityHolderId, input: $input) { - identityHolder { - alternateEmail - createdAt - createdBy - department - displayID - email - employerEntityID - endDate - environmentID - environmentName - externalReferenceID - externalUserID - fullName - id - identityHolderType - internalOwner - internalOwnerGroupID - internalOwnerUserID - isActive - isOpenlaneUser - location - metadata - ownerID - phoneNumber - scopeID - scopeName - startDate - status - tags - team - title - updatedAt - updatedBy - userID - workflowEligibleMarker - } - } -} -` - -func (c *Client) UpdateIdentityHolder(ctx context.Context, updateIdentityHolderID string, input UpdateIdentityHolderInput, interceptors ...clientv2.RequestInterceptor) (*UpdateIdentityHolder, error) { - vars := map[string]any{ - "updateIdentityHolderId": updateIdentityHolderID, - "input": input, - } - - var res UpdateIdentityHolder - if err := c.Client.Post(ctx, "UpdateIdentityHolder", UpdateIdentityHolderDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteIntegrationDocument = `mutation DeleteIntegration ($deleteIntegrationId: ID!) { - deleteIntegration(id: $deleteIntegrationId) { - deletedID - } -} -` - -func (c *Client) DeleteIntegration(ctx context.Context, deleteIntegrationID string, interceptors ...clientv2.RequestInterceptor) (*DeleteIntegration, error) { - vars := map[string]any{ - "deleteIntegrationId": deleteIntegrationID, - } - - var res DeleteIntegration - if err := c.Client.Post(ctx, "DeleteIntegration", DeleteIntegrationDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllIntegrationsDocument = `query GetAllIntegrations ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [IntegrationOrder!]) { - integrations(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - description - id - kind - name - ownerID - tags - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllIntegrations(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*IntegrationOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllIntegrations, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllIntegrations - if err := c.Client.Post(ctx, "GetAllIntegrations", GetAllIntegrationsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetIntegrationByIDDocument = `query GetIntegrationByID ($integrationId: ID!) { - integration(id: $integrationId) { - createdAt - createdBy - description - id - kind - name - ownerID - tags - updatedAt - updatedBy - } -} -` - -func (c *Client) GetIntegrationByID(ctx context.Context, integrationID string, interceptors ...clientv2.RequestInterceptor) (*GetIntegrationByID, error) { - vars := map[string]any{ - "integrationId": integrationID, - } - - var res GetIntegrationByID - if err := c.Client.Post(ctx, "GetIntegrationByID", GetIntegrationByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetIntegrationsDocument = `query GetIntegrations ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: IntegrationWhereInput, $orderBy: [IntegrationOrder!]) { - integrations(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - description - id - kind - name - ownerID - tags - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetIntegrations(ctx context.Context, first *int64, last *int64, after *string, before *string, where *IntegrationWhereInput, orderBy []*IntegrationOrder, interceptors ...clientv2.RequestInterceptor) (*GetIntegrations, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetIntegrations - if err := c.Client.Post(ctx, "GetIntegrations", GetIntegrationsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVInternalPolicyDocument = `mutation CreateBulkCSVInternalPolicy ($input: Upload!) { - createBulkCSVInternalPolicy(input: $input) { - internalPolicies { - approvalRequired - approverID - controlSuggestions - createdAt - createdBy - delegateID - details - dismissedControlSuggestions - dismissedImprovementSuggestions - dismissedTagSuggestions - displayID - id - improvementSuggestions - name - ownerID - internalPolicyKindName - reviewDue - reviewFrequency - revision - status - summary - tagSuggestions - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkCSVInternalPolicy(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVInternalPolicy, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVInternalPolicy - if err := c.Client.Post(ctx, "CreateBulkCSVInternalPolicy", CreateBulkCSVInternalPolicyDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkInternalPolicyDocument = `mutation CreateBulkInternalPolicy ($input: [CreateInternalPolicyInput!]) { - createBulkInternalPolicy(input: $input) { - internalPolicies { - approvalRequired - approverID - controlSuggestions - createdAt - createdBy - delegateID - details - dismissedControlSuggestions - dismissedImprovementSuggestions - dismissedTagSuggestions - displayID - id - improvementSuggestions - name - ownerID - internalPolicyKindName - reviewDue - reviewFrequency - revision - status - summary - tagSuggestions - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkInternalPolicy(ctx context.Context, input []*CreateInternalPolicyInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkInternalPolicy, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkInternalPolicy - if err := c.Client.Post(ctx, "CreateBulkInternalPolicy", CreateBulkInternalPolicyDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateInternalPolicyDocument = `mutation CreateInternalPolicy ($input: CreateInternalPolicyInput!) { - createInternalPolicy(input: $input) { - internalPolicy { - approvalRequired - approverID - controlSuggestions - createdAt - createdBy - delegateID - details - dismissedControlSuggestions - dismissedImprovementSuggestions - dismissedTagSuggestions - displayID - id - improvementSuggestions - name - ownerID - internalPolicyKindName - reviewDue - reviewFrequency - revision - status - summary - tagSuggestions - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateInternalPolicy(ctx context.Context, input CreateInternalPolicyInput, interceptors ...clientv2.RequestInterceptor) (*CreateInternalPolicy, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateInternalPolicy - if err := c.Client.Post(ctx, "CreateInternalPolicy", CreateInternalPolicyDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateUploadInternalPolicyDocument = `mutation CreateUploadInternalPolicy ($internalPolicyFile: Upload!, $ownerID: ID) { - createUploadInternalPolicy(internalPolicyFile: $internalPolicyFile, ownerID: $ownerID) { - internalPolicy { - approvalRequired - approverID - controlSuggestions - createdAt - createdBy - delegateID - details - dismissedControlSuggestions - dismissedImprovementSuggestions - dismissedTagSuggestions - displayID - id - improvementSuggestions - name - ownerID - internalPolicyKindName - reviewDue - reviewFrequency - revision - status - summary - tagSuggestions - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateUploadInternalPolicy(ctx context.Context, internalPolicyFile graphql.Upload, ownerID *string, interceptors ...clientv2.RequestInterceptor) (*CreateUploadInternalPolicy, error) { - vars := map[string]any{ - "internalPolicyFile": internalPolicyFile, - "ownerID": ownerID, - } - - var res CreateUploadInternalPolicy - if err := c.Client.Post(ctx, "CreateUploadInternalPolicy", CreateUploadInternalPolicyDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteInternalPolicyDocument = `mutation DeleteInternalPolicy ($deleteInternalPolicyId: ID!) { - deleteInternalPolicy(id: $deleteInternalPolicyId) { - deletedID - } -} -` - -func (c *Client) DeleteInternalPolicy(ctx context.Context, deleteInternalPolicyID string, interceptors ...clientv2.RequestInterceptor) (*DeleteInternalPolicy, error) { - vars := map[string]any{ - "deleteInternalPolicyId": deleteInternalPolicyID, - } - - var res DeleteInternalPolicy - if err := c.Client.Post(ctx, "DeleteInternalPolicy", DeleteInternalPolicyDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllInternalPoliciesDocument = `query GetAllInternalPolicies ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [InternalPolicyOrder!]) { - internalPolicies(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - approvalRequired - approverID - controlSuggestions - createdAt - createdBy - delegateID - details - dismissedControlSuggestions - dismissedImprovementSuggestions - dismissedTagSuggestions - displayID - id - improvementSuggestions - name - ownerID - internalPolicyKindName - reviewDue - reviewFrequency - revision - status - summary - tagSuggestions - tags - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllInternalPolicies(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*InternalPolicyOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllInternalPolicies, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllInternalPolicies - if err := c.Client.Post(ctx, "GetAllInternalPolicies", GetAllInternalPoliciesDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetInternalPoliciesDocument = `query GetInternalPolicies ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: InternalPolicyWhereInput, $orderBy: [InternalPolicyOrder!]) { - internalPolicies(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - approvalRequired - approverID - controlSuggestions - createdAt - createdBy - delegateID - details - dismissedControlSuggestions - dismissedImprovementSuggestions - dismissedTagSuggestions - displayID - id - improvementSuggestions - name - ownerID - internalPolicyKindName - reviewDue - reviewFrequency - revision - status - summary - tagSuggestions - tags - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetInternalPolicies(ctx context.Context, first *int64, last *int64, after *string, before *string, where *InternalPolicyWhereInput, orderBy []*InternalPolicyOrder, interceptors ...clientv2.RequestInterceptor) (*GetInternalPolicies, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetInternalPolicies - if err := c.Client.Post(ctx, "GetInternalPolicies", GetInternalPoliciesDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetInternalPolicyByIDDocument = `query GetInternalPolicyByID ($internalPolicyId: ID!) { - internalPolicy(id: $internalPolicyId) { - approvalRequired - approverID - controlSuggestions - createdAt - createdBy - delegateID - details - dismissedControlSuggestions - dismissedImprovementSuggestions - dismissedTagSuggestions - displayID - id - improvementSuggestions - name - ownerID - internalPolicyKindName - reviewDue - reviewFrequency - revision - status - summary - tagSuggestions - tags - updatedAt - updatedBy - } -} -` - -func (c *Client) GetInternalPolicyByID(ctx context.Context, internalPolicyID string, interceptors ...clientv2.RequestInterceptor) (*GetInternalPolicyByID, error) { - vars := map[string]any{ - "internalPolicyId": internalPolicyID, - } - - var res GetInternalPolicyByID - if err := c.Client.Post(ctx, "GetInternalPolicyByID", GetInternalPolicyByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateInternalPolicyDocument = `mutation UpdateInternalPolicy ($updateInternalPolicyId: ID!, $input: UpdateInternalPolicyInput!) { - updateInternalPolicy(id: $updateInternalPolicyId, input: $input) { - internalPolicy { - approvalRequired - approverID - controlSuggestions - createdAt - createdBy - delegateID - details - dismissedControlSuggestions - dismissedImprovementSuggestions - dismissedTagSuggestions - displayID - id - improvementSuggestions - name - ownerID - reviewDue - reviewFrequency - revision - status - summary - tagSuggestions - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateInternalPolicy(ctx context.Context, updateInternalPolicyID string, input UpdateInternalPolicyInput, interceptors ...clientv2.RequestInterceptor) (*UpdateInternalPolicy, error) { - vars := map[string]any{ - "updateInternalPolicyId": updateInternalPolicyID, - "input": input, - } - - var res UpdateInternalPolicy - if err := c.Client.Post(ctx, "UpdateInternalPolicy", UpdateInternalPolicyDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateInternalPolicyWithFileDocument = `mutation UpdateInternalPolicyWithFile ($updateInternalPolicyId: ID!, $internalPolicyFile: Upload!, $input: UpdateInternalPolicyInput!) { - updateInternalPolicy(id: $updateInternalPolicyId, internalPolicyFile: $internalPolicyFile, input: $input) { - internalPolicy { - approvalRequired - approverID - controlSuggestions - createdAt - createdBy - delegateID - details - dismissedControlSuggestions - dismissedImprovementSuggestions - dismissedTagSuggestions - displayID - id - improvementSuggestions - name - ownerID - internalPolicyKindName - reviewDue - reviewFrequency - revision - status - summary - tagSuggestions - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateInternalPolicyWithFile(ctx context.Context, updateInternalPolicyID string, internalPolicyFile graphql.Upload, input UpdateInternalPolicyInput, interceptors ...clientv2.RequestInterceptor) (*UpdateInternalPolicyWithFile, error) { - vars := map[string]any{ - "updateInternalPolicyId": updateInternalPolicyID, - "internalPolicyFile": internalPolicyFile, - "input": input, - } - - var res UpdateInternalPolicyWithFile - if err := c.Client.Post(ctx, "UpdateInternalPolicyWithFile", UpdateInternalPolicyWithFileDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVInviteDocument = `mutation CreateBulkCSVInvite ($input: Upload!) { - createBulkCSVInvite(input: $input) { - invites { - createdAt - createdBy - expires - id - ownerID - recipient - requestorID - role - sendAttempts - status - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkCSVInvite(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVInvite, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVInvite - if err := c.Client.Post(ctx, "CreateBulkCSVInvite", CreateBulkCSVInviteDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkInviteDocument = `mutation CreateBulkInvite ($input: [CreateInviteInput!]) { - createBulkInvite(input: $input) { - invites { - createdAt - createdBy - expires - id - ownerID - recipient - requestorID - role - sendAttempts - status - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkInvite(ctx context.Context, input []*CreateInviteInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkInvite, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkInvite - if err := c.Client.Post(ctx, "CreateBulkInvite", CreateBulkInviteDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateInviteDocument = `mutation CreateInvite ($input: CreateInviteInput!) { - createInvite(input: $input) { - invite { - createdAt - createdBy - expires - id - ownerID - recipient - requestorID - role - sendAttempts - status - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateInvite(ctx context.Context, input CreateInviteInput, interceptors ...clientv2.RequestInterceptor) (*CreateInvite, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateInvite - if err := c.Client.Post(ctx, "CreateInvite", CreateInviteDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteInviteDocument = `mutation DeleteInvite ($deleteInviteId: ID!) { - deleteInvite(id: $deleteInviteId) { - deletedID - } -} -` - -func (c *Client) DeleteInvite(ctx context.Context, deleteInviteID string, interceptors ...clientv2.RequestInterceptor) (*DeleteInvite, error) { - vars := map[string]any{ - "deleteInviteId": deleteInviteID, - } - - var res DeleteInvite - if err := c.Client.Post(ctx, "DeleteInvite", DeleteInviteDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllInvitesDocument = `query GetAllInvites ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [InviteOrder!]) { - invites(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - expires - id - ownerID - recipient - requestorID - role - sendAttempts - status - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllInvites(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*InviteOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllInvites, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllInvites - if err := c.Client.Post(ctx, "GetAllInvites", GetAllInvitesDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetInviteByIDDocument = `query GetInviteByID ($inviteId: ID!) { - invite(id: $inviteId) { - createdAt - createdBy - expires - id - ownerID - recipient - requestorID - role - sendAttempts - status - updatedAt - updatedBy - } -} -` - -func (c *Client) GetInviteByID(ctx context.Context, inviteID string, interceptors ...clientv2.RequestInterceptor) (*GetInviteByID, error) { - vars := map[string]any{ - "inviteId": inviteID, - } - - var res GetInviteByID - if err := c.Client.Post(ctx, "GetInviteByID", GetInviteByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetInvitesDocument = `query GetInvites ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: InviteWhereInput, $orderBy: [InviteOrder!]) { - invites(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - expires - id - ownerID - recipient - requestorID - role - sendAttempts - status - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetInvites(ctx context.Context, first *int64, last *int64, after *string, before *string, where *InviteWhereInput, orderBy []*InviteOrder, interceptors ...clientv2.RequestInterceptor) (*GetInvites, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetInvites - if err := c.Client.Post(ctx, "GetInvites", GetInvitesDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateInviteDocument = `mutation UpdateInvite ($updateInviteId: ID!, $input: UpdateInviteInput!) { - updateInvite(id: $updateInviteId, input: $input) { - invite { - createdAt - createdBy - expires - id - ownerID - recipient - requestorID - role - sendAttempts - status - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateInvite(ctx context.Context, updateInviteID string, input UpdateInviteInput, interceptors ...clientv2.RequestInterceptor) (*UpdateInvite, error) { - vars := map[string]any{ - "updateInviteId": updateInviteID, - "input": input, - } - - var res UpdateInvite - if err := c.Client.Post(ctx, "UpdateInvite", UpdateInviteDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateJobResultDocument = `mutation CreateJobResult ($input: CreateJobResultInput!, $jobResultFiles: [Upload!]) { - createJobResult(input: $input, jobResultFiles: $jobResultFiles) { - jobResult { - createdAt - createdBy - exitCode - fileID - finishedAt - id - ownerID - scheduledJobID - startedAt - status - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateJobResult(ctx context.Context, input CreateJobResultInput, jobResultFiles []*graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateJobResult, error) { - vars := map[string]any{ - "input": input, - "jobResultFiles": jobResultFiles, - } - - var res CreateJobResult - if err := c.Client.Post(ctx, "CreateJobResult", CreateJobResultDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteJobResultDocument = `mutation DeleteJobResult ($deleteJobResultId: ID!) { - deleteJobResult(id: $deleteJobResultId) { - deletedID - } -} -` - -func (c *Client) DeleteJobResult(ctx context.Context, deleteJobResultID string, interceptors ...clientv2.RequestInterceptor) (*DeleteJobResult, error) { - vars := map[string]any{ - "deleteJobResultId": deleteJobResultID, - } - - var res DeleteJobResult - if err := c.Client.Post(ctx, "DeleteJobResult", DeleteJobResultDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllJobResultsDocument = `query GetAllJobResults ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [JobResultOrder!]) { - jobResults(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - exitCode - fileID - finishedAt - id - ownerID - scheduledJobID - startedAt - status - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllJobResults(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*JobResultOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllJobResults, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllJobResults - if err := c.Client.Post(ctx, "GetAllJobResults", GetAllJobResultsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetJobResultByIDDocument = `query GetJobResultByID ($jobResultId: ID!) { - jobResult(id: $jobResultId) { - createdAt - createdBy - exitCode - fileID - finishedAt - id - ownerID - scheduledJobID - startedAt - status - updatedAt - updatedBy - } -} -` - -func (c *Client) GetJobResultByID(ctx context.Context, jobResultID string, interceptors ...clientv2.RequestInterceptor) (*GetJobResultByID, error) { - vars := map[string]any{ - "jobResultId": jobResultID, - } - - var res GetJobResultByID - if err := c.Client.Post(ctx, "GetJobResultByID", GetJobResultByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetJobResultsDocument = `query GetJobResults ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: JobResultWhereInput, $orderBy: [JobResultOrder!]) { - jobResults(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - exitCode - fileID - finishedAt - id - ownerID - scheduledJobID - startedAt - status - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetJobResults(ctx context.Context, first *int64, last *int64, after *string, before *string, where *JobResultWhereInput, orderBy []*JobResultOrder, interceptors ...clientv2.RequestInterceptor) (*GetJobResults, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetJobResults - if err := c.Client.Post(ctx, "GetJobResults", GetJobResultsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateJobResultDocument = `mutation UpdateJobResult ($updateJobResultId: ID!, $input: UpdateJobResultInput!, $jobResultFiles: [Upload!]) { - updateJobResult(id: $updateJobResultId, input: $input, jobResultFiles: $jobResultFiles) { - jobResult { - createdAt - createdBy - exitCode - fileID - finishedAt - id - ownerID - scheduledJobID - startedAt - status - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateJobResult(ctx context.Context, updateJobResultID string, input UpdateJobResultInput, jobResultFiles []*graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*UpdateJobResult, error) { - vars := map[string]any{ - "updateJobResultId": updateJobResultID, - "input": input, - "jobResultFiles": jobResultFiles, - } - - var res UpdateJobResult - if err := c.Client.Post(ctx, "UpdateJobResult", UpdateJobResultDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateJobRunnerDocument = `mutation CreateJobRunner ($input: CreateJobRunnerInput!) { - createJobRunner(input: $input) { - jobRunner { - createdAt - createdBy - displayID - id - ipAddress - name - ownerID - status - systemOwned - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateJobRunner(ctx context.Context, input CreateJobRunnerInput, interceptors ...clientv2.RequestInterceptor) (*CreateJobRunner, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateJobRunner - if err := c.Client.Post(ctx, "CreateJobRunner", CreateJobRunnerDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteJobRunnerDocument = `mutation DeleteJobRunner ($deleteJobRunnerId: ID!) { - deleteJobRunner(id: $deleteJobRunnerId) { - deletedID - } -} -` - -func (c *Client) DeleteJobRunner(ctx context.Context, deleteJobRunnerID string, interceptors ...clientv2.RequestInterceptor) (*DeleteJobRunner, error) { - vars := map[string]any{ - "deleteJobRunnerId": deleteJobRunnerID, - } - - var res DeleteJobRunner - if err := c.Client.Post(ctx, "DeleteJobRunner", DeleteJobRunnerDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllJobRunnersDocument = `query GetAllJobRunners ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [JobRunnerOrder!]) { - jobRunners(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - displayID - id - ipAddress - name - ownerID - status - systemOwned - tags - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllJobRunners(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*JobRunnerOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllJobRunners, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllJobRunners - if err := c.Client.Post(ctx, "GetAllJobRunners", GetAllJobRunnersDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetJobRunnerByIDDocument = `query GetJobRunnerByID ($jobRunnerId: ID!) { - jobRunner(id: $jobRunnerId) { - createdAt - createdBy - displayID - id - ipAddress - name - ownerID - status - systemOwned - tags - updatedAt - updatedBy - } -} -` - -func (c *Client) GetJobRunnerByID(ctx context.Context, jobRunnerID string, interceptors ...clientv2.RequestInterceptor) (*GetJobRunnerByID, error) { - vars := map[string]any{ - "jobRunnerId": jobRunnerID, - } - - var res GetJobRunnerByID - if err := c.Client.Post(ctx, "GetJobRunnerByID", GetJobRunnerByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetJobRunnersDocument = `query GetJobRunners ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: JobRunnerWhereInput, $orderBy: [JobRunnerOrder!]) { - jobRunners(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - displayID - id - ipAddress - name - ownerID - status - systemOwned - tags - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetJobRunners(ctx context.Context, first *int64, last *int64, after *string, before *string, where *JobRunnerWhereInput, orderBy []*JobRunnerOrder, interceptors ...clientv2.RequestInterceptor) (*GetJobRunners, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetJobRunners - if err := c.Client.Post(ctx, "GetJobRunners", GetJobRunnersDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateJobRunnerDocument = `mutation UpdateJobRunner ($updateJobRunnerId: ID!, $input: UpdateJobRunnerInput!) { - updateJobRunner(id: $updateJobRunnerId, input: $input) { - jobRunner { - createdAt - createdBy - displayID - id - ipAddress - name - ownerID - status - systemOwned - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateJobRunner(ctx context.Context, updateJobRunnerID string, input UpdateJobRunnerInput, interceptors ...clientv2.RequestInterceptor) (*UpdateJobRunner, error) { - vars := map[string]any{ - "updateJobRunnerId": updateJobRunnerID, - "input": input, - } - - var res UpdateJobRunner - if err := c.Client.Post(ctx, "UpdateJobRunner", UpdateJobRunnerDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateJobRunnerRegistrationTokenDocument = `mutation CreateJobRunnerRegistrationToken ($input: CreateJobRunnerRegistrationTokenInput!) { - createJobRunnerRegistrationToken(input: $input) { - jobRunnerRegistrationToken { - createdAt - createdBy - expiresAt - id - jobRunnerID - lastUsedAt - ownerID - tags - token - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateJobRunnerRegistrationToken(ctx context.Context, input CreateJobRunnerRegistrationTokenInput, interceptors ...clientv2.RequestInterceptor) (*CreateJobRunnerRegistrationToken, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateJobRunnerRegistrationToken - if err := c.Client.Post(ctx, "CreateJobRunnerRegistrationToken", CreateJobRunnerRegistrationTokenDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteJobRunnerRegistrationTokenDocument = `mutation DeleteJobRunnerRegistrationToken ($deleteJobRunnerRegistrationTokenId: ID!) { - deleteJobRunnerRegistrationToken(id: $deleteJobRunnerRegistrationTokenId) { - deletedID - } -} -` - -func (c *Client) DeleteJobRunnerRegistrationToken(ctx context.Context, deleteJobRunnerRegistrationTokenID string, interceptors ...clientv2.RequestInterceptor) (*DeleteJobRunnerRegistrationToken, error) { - vars := map[string]any{ - "deleteJobRunnerRegistrationTokenId": deleteJobRunnerRegistrationTokenID, - } - - var res DeleteJobRunnerRegistrationToken - if err := c.Client.Post(ctx, "DeleteJobRunnerRegistrationToken", DeleteJobRunnerRegistrationTokenDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllJobRunnerRegistrationTokensDocument = `query GetAllJobRunnerRegistrationTokens ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [JobRunnerRegistrationTokenOrder!]) { - jobRunnerRegistrationTokens(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - expiresAt - id - jobRunnerID - lastUsedAt - ownerID - tags - token - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllJobRunnerRegistrationTokens(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*JobRunnerRegistrationTokenOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllJobRunnerRegistrationTokens, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllJobRunnerRegistrationTokens - if err := c.Client.Post(ctx, "GetAllJobRunnerRegistrationTokens", GetAllJobRunnerRegistrationTokensDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetJobRunnerRegistrationTokenByIDDocument = `query GetJobRunnerRegistrationTokenByID ($jobRunnerRegistrationTokenId: ID!) { - jobRunnerRegistrationToken(id: $jobRunnerRegistrationTokenId) { - createdAt - createdBy - expiresAt - id - jobRunnerID - lastUsedAt - ownerID - tags - token - updatedAt - updatedBy - } -} -` - -func (c *Client) GetJobRunnerRegistrationTokenByID(ctx context.Context, jobRunnerRegistrationTokenID string, interceptors ...clientv2.RequestInterceptor) (*GetJobRunnerRegistrationTokenByID, error) { - vars := map[string]any{ - "jobRunnerRegistrationTokenId": jobRunnerRegistrationTokenID, - } - - var res GetJobRunnerRegistrationTokenByID - if err := c.Client.Post(ctx, "GetJobRunnerRegistrationTokenByID", GetJobRunnerRegistrationTokenByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetJobRunnerRegistrationTokensDocument = `query GetJobRunnerRegistrationTokens ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: JobRunnerRegistrationTokenWhereInput, $orderBy: [JobRunnerRegistrationTokenOrder!]) { - jobRunnerRegistrationTokens(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - expiresAt - id - jobRunnerID - lastUsedAt - ownerID - tags - token - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetJobRunnerRegistrationTokens(ctx context.Context, first *int64, last *int64, after *string, before *string, where *JobRunnerRegistrationTokenWhereInput, orderBy []*JobRunnerRegistrationTokenOrder, interceptors ...clientv2.RequestInterceptor) (*GetJobRunnerRegistrationTokens, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetJobRunnerRegistrationTokens - if err := c.Client.Post(ctx, "GetJobRunnerRegistrationTokens", GetJobRunnerRegistrationTokensDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateJobRunnerTokenDocument = `mutation CreateJobRunnerToken ($input: CreateJobRunnerTokenInput!) { - createJobRunnerToken(input: $input) { - jobRunnerToken { - createdAt - createdBy - expiresAt - id - isActive - lastUsedAt - ownerID - revokedAt - revokedBy - revokedReason - tags - token - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateJobRunnerToken(ctx context.Context, input CreateJobRunnerTokenInput, interceptors ...clientv2.RequestInterceptor) (*CreateJobRunnerToken, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateJobRunnerToken - if err := c.Client.Post(ctx, "CreateJobRunnerToken", CreateJobRunnerTokenDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteJobRunnerTokenDocument = `mutation DeleteJobRunnerToken ($deleteJobRunnerTokenId: ID!) { - deleteJobRunnerToken(id: $deleteJobRunnerTokenId) { - deletedID - } -} -` - -func (c *Client) DeleteJobRunnerToken(ctx context.Context, deleteJobRunnerTokenID string, interceptors ...clientv2.RequestInterceptor) (*DeleteJobRunnerToken, error) { - vars := map[string]any{ - "deleteJobRunnerTokenId": deleteJobRunnerTokenID, - } - - var res DeleteJobRunnerToken - if err := c.Client.Post(ctx, "DeleteJobRunnerToken", DeleteJobRunnerTokenDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllJobRunnerTokensDocument = `query GetAllJobRunnerTokens ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [JobRunnerTokenOrder!]) { - jobRunnerTokens(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - expiresAt - id - isActive - lastUsedAt - ownerID - revokedAt - revokedBy - revokedReason - tags - token - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllJobRunnerTokens(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*JobRunnerTokenOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllJobRunnerTokens, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllJobRunnerTokens - if err := c.Client.Post(ctx, "GetAllJobRunnerTokens", GetAllJobRunnerTokensDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetJobRunnerTokenByIDDocument = `query GetJobRunnerTokenByID ($jobRunnerTokenId: ID!) { - jobRunnerToken(id: $jobRunnerTokenId) { - createdAt - createdBy - expiresAt - id - isActive - lastUsedAt - ownerID - revokedAt - revokedBy - revokedReason - tags - token - updatedAt - updatedBy - } -} -` - -func (c *Client) GetJobRunnerTokenByID(ctx context.Context, jobRunnerTokenID string, interceptors ...clientv2.RequestInterceptor) (*GetJobRunnerTokenByID, error) { - vars := map[string]any{ - "jobRunnerTokenId": jobRunnerTokenID, - } - - var res GetJobRunnerTokenByID - if err := c.Client.Post(ctx, "GetJobRunnerTokenByID", GetJobRunnerTokenByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetJobRunnerTokensDocument = `query GetJobRunnerTokens ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: JobRunnerTokenWhereInput, $orderBy: [JobRunnerTokenOrder!]) { - jobRunnerTokens(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - expiresAt - id - isActive - lastUsedAt - ownerID - revokedAt - revokedBy - revokedReason - tags - token - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetJobRunnerTokens(ctx context.Context, first *int64, last *int64, after *string, before *string, where *JobRunnerTokenWhereInput, orderBy []*JobRunnerTokenOrder, interceptors ...clientv2.RequestInterceptor) (*GetJobRunnerTokens, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetJobRunnerTokens - if err := c.Client.Post(ctx, "GetJobRunnerTokens", GetJobRunnerTokensDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVJobTemplateDocument = `mutation CreateBulkCSVJobTemplate ($input: Upload!) { - createBulkCSVJobTemplate(input: $input) { - jobTemplates { - configuration - createdAt - createdBy - cron - description - displayID - downloadURL - id - ownerID - platform - systemOwned - tags - title - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkCSVJobTemplate(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVJobTemplate, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVJobTemplate - if err := c.Client.Post(ctx, "CreateBulkCSVJobTemplate", CreateBulkCSVJobTemplateDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkJobTemplateDocument = `mutation CreateBulkJobTemplate ($input: [CreateJobTemplateInput!]) { - createBulkJobTemplate(input: $input) { - jobTemplates { - configuration - createdAt - createdBy - cron - description - displayID - downloadURL - id - ownerID - platform - systemOwned - tags - title - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkJobTemplate(ctx context.Context, input []*CreateJobTemplateInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkJobTemplate, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkJobTemplate - if err := c.Client.Post(ctx, "CreateBulkJobTemplate", CreateBulkJobTemplateDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateJobTemplateDocument = `mutation CreateJobTemplate ($input: CreateJobTemplateInput!) { - createJobTemplate(input: $input) { - jobTemplate { - configuration - createdAt - createdBy - cron - description - displayID - downloadURL - id - ownerID - platform - systemOwned - tags - title - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateJobTemplate(ctx context.Context, input CreateJobTemplateInput, interceptors ...clientv2.RequestInterceptor) (*CreateJobTemplate, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateJobTemplate - if err := c.Client.Post(ctx, "CreateJobTemplate", CreateJobTemplateDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteJobTemplateDocument = `mutation DeleteJobTemplate ($deleteJobTemplateId: ID!) { - deleteJobTemplate(id: $deleteJobTemplateId) { - deletedID - } -} -` - -func (c *Client) DeleteJobTemplate(ctx context.Context, deleteJobTemplateID string, interceptors ...clientv2.RequestInterceptor) (*DeleteJobTemplate, error) { - vars := map[string]any{ - "deleteJobTemplateId": deleteJobTemplateID, - } - - var res DeleteJobTemplate - if err := c.Client.Post(ctx, "DeleteJobTemplate", DeleteJobTemplateDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllJobTemplatesDocument = `query GetAllJobTemplates ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [JobTemplateOrder!]) { - jobTemplates(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - configuration - createdAt - createdBy - cron - description - displayID - downloadURL - id - ownerID - platform - systemOwned - tags - title - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllJobTemplates(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*JobTemplateOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllJobTemplates, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllJobTemplates - if err := c.Client.Post(ctx, "GetAllJobTemplates", GetAllJobTemplatesDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetJobTemplateByIDDocument = `query GetJobTemplateByID ($jobTemplateId: ID!) { - jobTemplate(id: $jobTemplateId) { - configuration - createdAt - createdBy - cron - description - displayID - downloadURL - id - ownerID - platform - systemOwned - tags - title - updatedAt - updatedBy - } -} -` - -func (c *Client) GetJobTemplateByID(ctx context.Context, jobTemplateID string, interceptors ...clientv2.RequestInterceptor) (*GetJobTemplateByID, error) { - vars := map[string]any{ - "jobTemplateId": jobTemplateID, - } - - var res GetJobTemplateByID - if err := c.Client.Post(ctx, "GetJobTemplateByID", GetJobTemplateByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetJobTemplatesDocument = `query GetJobTemplates ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: JobTemplateWhereInput, $orderBy: [JobTemplateOrder!]) { - jobTemplates(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - configuration - createdAt - createdBy - cron - description - displayID - downloadURL - id - ownerID - platform - systemOwned - tags - title - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetJobTemplates(ctx context.Context, first *int64, last *int64, after *string, before *string, where *JobTemplateWhereInput, orderBy []*JobTemplateOrder, interceptors ...clientv2.RequestInterceptor) (*GetJobTemplates, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetJobTemplates - if err := c.Client.Post(ctx, "GetJobTemplates", GetJobTemplatesDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateJobTemplateDocument = `mutation UpdateJobTemplate ($updateJobTemplateId: ID!, $input: UpdateJobTemplateInput!) { - updateJobTemplate(id: $updateJobTemplateId, input: $input) { - jobTemplate { - configuration - createdAt - createdBy - cron - description - displayID - downloadURL - id - ownerID - platform - systemOwned - tags - title - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateJobTemplate(ctx context.Context, updateJobTemplateID string, input UpdateJobTemplateInput, interceptors ...clientv2.RequestInterceptor) (*UpdateJobTemplate, error) { - vars := map[string]any{ - "updateJobTemplateId": updateJobTemplateID, - "input": input, - } - - var res UpdateJobTemplate - if err := c.Client.Post(ctx, "UpdateJobTemplate", UpdateJobTemplateDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVMappableDomainDocument = `mutation CreateBulkCSVMappableDomain ($input: Upload!) { - createBulkCSVMappableDomain(input: $input) { - mappableDomains { - createdAt - createdBy - id - name - tags - updatedAt - updatedBy - zoneID - } - } -} -` - -func (c *Client) CreateBulkCSVMappableDomain(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVMappableDomain, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVMappableDomain - if err := c.Client.Post(ctx, "CreateBulkCSVMappableDomain", CreateBulkCSVMappableDomainDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkMappableDomainDocument = `mutation CreateBulkMappableDomain ($input: [CreateMappableDomainInput!]) { - createBulkMappableDomain(input: $input) { - mappableDomains { - createdAt - createdBy - id - name - tags - updatedAt - updatedBy - zoneID - } - } -} -` - -func (c *Client) CreateBulkMappableDomain(ctx context.Context, input []*CreateMappableDomainInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkMappableDomain, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkMappableDomain - if err := c.Client.Post(ctx, "CreateBulkMappableDomain", CreateBulkMappableDomainDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateMappableDomainDocument = `mutation CreateMappableDomain ($input: CreateMappableDomainInput!) { - createMappableDomain(input: $input) { - mappableDomain { - createdAt - createdBy - id - name - tags - updatedAt - updatedBy - zoneID - } - } -} -` - -func (c *Client) CreateMappableDomain(ctx context.Context, input CreateMappableDomainInput, interceptors ...clientv2.RequestInterceptor) (*CreateMappableDomain, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateMappableDomain - if err := c.Client.Post(ctx, "CreateMappableDomain", CreateMappableDomainDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteMappableDomainDocument = `mutation DeleteMappableDomain ($deleteMappableDomainId: ID!) { - deleteMappableDomain(id: $deleteMappableDomainId) { - deletedID - } -} -` - -func (c *Client) DeleteMappableDomain(ctx context.Context, deleteMappableDomainID string, interceptors ...clientv2.RequestInterceptor) (*DeleteMappableDomain, error) { - vars := map[string]any{ - "deleteMappableDomainId": deleteMappableDomainID, - } - - var res DeleteMappableDomain - if err := c.Client.Post(ctx, "DeleteMappableDomain", DeleteMappableDomainDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllMappableDomainsDocument = `query GetAllMappableDomains ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [MappableDomainOrder!]) { - mappableDomains(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - id - name - tags - updatedAt - updatedBy - zoneID - } - } - } -} -` - -func (c *Client) GetAllMappableDomains(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*MappableDomainOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllMappableDomains, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllMappableDomains - if err := c.Client.Post(ctx, "GetAllMappableDomains", GetAllMappableDomainsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetMappableDomainByIDDocument = `query GetMappableDomainByID ($mappableDomainId: ID!) { - mappableDomain(id: $mappableDomainId) { - createdAt - createdBy - id - name - tags - updatedAt - updatedBy - zoneID - } -} -` - -func (c *Client) GetMappableDomainByID(ctx context.Context, mappableDomainID string, interceptors ...clientv2.RequestInterceptor) (*GetMappableDomainByID, error) { - vars := map[string]any{ - "mappableDomainId": mappableDomainID, - } - - var res GetMappableDomainByID - if err := c.Client.Post(ctx, "GetMappableDomainByID", GetMappableDomainByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetMappableDomainsDocument = `query GetMappableDomains ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: MappableDomainWhereInput, $orderBy: [MappableDomainOrder!]) { - mappableDomains(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - id - name - tags - updatedAt - updatedBy - zoneID - } - } - } -} -` - -func (c *Client) GetMappableDomains(ctx context.Context, first *int64, last *int64, after *string, before *string, where *MappableDomainWhereInput, orderBy []*MappableDomainOrder, interceptors ...clientv2.RequestInterceptor) (*GetMappableDomains, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetMappableDomains - if err := c.Client.Post(ctx, "GetMappableDomains", GetMappableDomainsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateMappableDomainDocument = `mutation UpdateMappableDomain ($updateMappableDomainId: ID!, $input: UpdateMappableDomainInput!) { - updateMappableDomain(id: $updateMappableDomainId, input: $input) { - mappableDomain { - createdAt - createdBy - id - name - tags - updatedAt - updatedBy - zoneID - } - } -} -` - -func (c *Client) UpdateMappableDomain(ctx context.Context, updateMappableDomainID string, input UpdateMappableDomainInput, interceptors ...clientv2.RequestInterceptor) (*UpdateMappableDomain, error) { - vars := map[string]any{ - "updateMappableDomainId": updateMappableDomainID, - "input": input, - } - - var res UpdateMappableDomain - if err := c.Client.Post(ctx, "UpdateMappableDomain", UpdateMappableDomainDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVMappedControlDocument = `mutation CreateBulkCSVMappedControl ($input: Upload!) { - createBulkCSVMappedControl(input: $input) { - mappedControls { - confidence - createdAt - createdBy - id - mappingType - relation - source - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkCSVMappedControl(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVMappedControl, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVMappedControl - if err := c.Client.Post(ctx, "CreateBulkCSVMappedControl", CreateBulkCSVMappedControlDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkMappedControlDocument = `mutation CreateBulkMappedControl ($input: [CreateMappedControlInput!]) { - createBulkMappedControl(input: $input) { - mappedControls { - confidence - createdAt - createdBy - id - mappingType - relation - source - tags - updatedAt - updatedBy - fromControls { - edges { - node { - id - refCode - } - } - } - toControls { - edges { - node { - id - refCode - } - } - } - fromSubcontrols { - edges { - node { - id - refCode - } - } - } - toSubcontrols { - edges { - node { - id - refCode - } - } - } - } - } -} -` - -func (c *Client) CreateBulkMappedControl(ctx context.Context, input []*CreateMappedControlInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkMappedControl, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkMappedControl - if err := c.Client.Post(ctx, "CreateBulkMappedControl", CreateBulkMappedControlDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateMappedControlDocument = `mutation CreateMappedControl ($input: CreateMappedControlInput!) { - createMappedControl(input: $input) { - mappedControl { - confidence - createdAt - createdBy - id - mappingType - relation - source - tags - updatedAt - updatedBy - fromControls { - edges { - node { - id - refCode - } - } - } - toControls { - edges { - node { - id - refCode - } - } - } - fromSubcontrols { - edges { - node { - id - refCode - } - } - } - toSubcontrols { - edges { - node { - id - refCode - } - } - } - } - } -} -` - -func (c *Client) CreateMappedControl(ctx context.Context, input CreateMappedControlInput, interceptors ...clientv2.RequestInterceptor) (*CreateMappedControl, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateMappedControl - if err := c.Client.Post(ctx, "CreateMappedControl", CreateMappedControlDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteMappedControlDocument = `mutation DeleteMappedControl ($deleteMappedControlId: ID!) { - deleteMappedControl(id: $deleteMappedControlId) { - deletedID - } -} -` - -func (c *Client) DeleteMappedControl(ctx context.Context, deleteMappedControlID string, interceptors ...clientv2.RequestInterceptor) (*DeleteMappedControl, error) { - vars := map[string]any{ - "deleteMappedControlId": deleteMappedControlID, - } - - var res DeleteMappedControl - if err := c.Client.Post(ctx, "DeleteMappedControl", DeleteMappedControlDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllMappedControlsDocument = `query GetAllMappedControls ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [MappedControlOrder!]) { - mappedControls(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - confidence - createdAt - createdBy - id - mappingType - relation - source - tags - updatedAt - updatedBy - fromControls { - edges { - node { - id - refCode - } - } - } - toControls { - edges { - node { - id - refCode - } - } - } - fromSubcontrols { - edges { - node { - id - refCode - } - } - } - toSubcontrols { - edges { - node { - id - refCode - } - } - } - } - } - } -} -` - -func (c *Client) GetAllMappedControls(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*MappedControlOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllMappedControls, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllMappedControls - if err := c.Client.Post(ctx, "GetAllMappedControls", GetAllMappedControlsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetMappedAllFromControlsForIDDocument = `query GetMappedAllFromControlsForID ($mappedControlId: ID!, $first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [ControlOrder!]) { - mappedControl(id: $mappedControlId) { - fromControls(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - pageInfo { - startCursor - endCursor - hasNextPage - hasPreviousPage - } - edges { - node { - id - refCode - referenceFramework - referenceFrameworkRevision - standardID - } - } - } - } -} -` - -func (c *Client) GetMappedAllFromControlsForID(ctx context.Context, mappedControlID string, first *int64, last *int64, after *string, before *string, orderBy []*ControlOrder, interceptors ...clientv2.RequestInterceptor) (*GetMappedAllFromControlsForID, error) { - vars := map[string]any{ - "mappedControlId": mappedControlID, - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetMappedAllFromControlsForID - if err := c.Client.Post(ctx, "GetMappedAllFromControlsForID", GetMappedAllFromControlsForIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetMappedAllFromSubcontrolsForIDDocument = `query GetMappedAllFromSubcontrolsForID ($mappedControlId: ID!, $first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [SubcontrolOrder!]) { - mappedControl(id: $mappedControlId) { - fromSubcontrols(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - pageInfo { - startCursor - endCursor - hasNextPage - hasPreviousPage - } - edges { - node { - id - refCode - referenceFramework - referenceFrameworkRevision - controlID - } - } - } - } -} -` - -func (c *Client) GetMappedAllFromSubcontrolsForID(ctx context.Context, mappedControlID string, first *int64, last *int64, after *string, before *string, orderBy []*SubcontrolOrder, interceptors ...clientv2.RequestInterceptor) (*GetMappedAllFromSubcontrolsForID, error) { - vars := map[string]any{ - "mappedControlId": mappedControlID, - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetMappedAllFromSubcontrolsForID - if err := c.Client.Post(ctx, "GetMappedAllFromSubcontrolsForID", GetMappedAllFromSubcontrolsForIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetMappedAllToControlsForIDDocument = `query GetMappedAllToControlsForID ($mappedControlId: ID!, $first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [ControlOrder!]) { - mappedControl(id: $mappedControlId) { - toControls(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - pageInfo { - startCursor - endCursor - hasNextPage - hasPreviousPage - } - edges { - node { - id - refCode - referenceFramework - referenceFrameworkRevision - standardID - } - } - } - } -} -` - -func (c *Client) GetMappedAllToControlsForID(ctx context.Context, mappedControlID string, first *int64, last *int64, after *string, before *string, orderBy []*ControlOrder, interceptors ...clientv2.RequestInterceptor) (*GetMappedAllToControlsForID, error) { - vars := map[string]any{ - "mappedControlId": mappedControlID, - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetMappedAllToControlsForID - if err := c.Client.Post(ctx, "GetMappedAllToControlsForID", GetMappedAllToControlsForIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetMappedAllToSubcontrolsForIDDocument = `query GetMappedAllToSubcontrolsForID ($mappedControlId: ID!, $first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [SubcontrolOrder!]) { - mappedControl(id: $mappedControlId) { - toSubcontrols(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - pageInfo { - startCursor - endCursor - hasNextPage - hasPreviousPage - } - edges { - node { - id - refCode - referenceFramework - referenceFrameworkRevision - controlID - } - } - } - } -} -` - -func (c *Client) GetMappedAllToSubcontrolsForID(ctx context.Context, mappedControlID string, first *int64, last *int64, after *string, before *string, orderBy []*SubcontrolOrder, interceptors ...clientv2.RequestInterceptor) (*GetMappedAllToSubcontrolsForID, error) { - vars := map[string]any{ - "mappedControlId": mappedControlID, - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetMappedAllToSubcontrolsForID - if err := c.Client.Post(ctx, "GetMappedAllToSubcontrolsForID", GetMappedAllToSubcontrolsForIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetMappedControlByIDDocument = `query GetMappedControlByID ($mappedControlId: ID!) { - mappedControl(id: $mappedControlId) { - confidence - createdAt - createdBy - id - mappingType - relation - source - tags - updatedAt - updatedBy - fromControls { - edges { - node { - id - refCode - } - } - } - toControls { - edges { - node { - id - refCode - } - } - } - fromSubcontrols { - edges { - node { - id - refCode - } - } - } - toSubcontrols { - edges { - node { - id - refCode - } - } - } - } -} -` - -func (c *Client) GetMappedControlByID(ctx context.Context, mappedControlID string, interceptors ...clientv2.RequestInterceptor) (*GetMappedControlByID, error) { - vars := map[string]any{ - "mappedControlId": mappedControlID, - } - - var res GetMappedControlByID - if err := c.Client.Post(ctx, "GetMappedControlByID", GetMappedControlByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetMappedControlsDocument = `query GetMappedControls ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: MappedControlWhereInput, $orderBy: [MappedControlOrder!]) { - mappedControls(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - confidence - createdAt - createdBy - id - mappingType - relation - source - tags - updatedAt - updatedBy - fromControls { - edges { - node { - id - refCode - } - } - } - toControls { - edges { - node { - id - refCode - } - } - } - fromSubcontrols { - edges { - node { - id - refCode - } - } - } - toSubcontrols { - edges { - node { - id - refCode - } - } - } - } - } - } -} -` - -func (c *Client) GetMappedControls(ctx context.Context, first *int64, last *int64, after *string, before *string, where *MappedControlWhereInput, orderBy []*MappedControlOrder, interceptors ...clientv2.RequestInterceptor) (*GetMappedControls, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetMappedControls - if err := c.Client.Post(ctx, "GetMappedControls", GetMappedControlsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateMappedControlDocument = `mutation UpdateMappedControl ($updateMappedControlId: ID!, $input: UpdateMappedControlInput!) { - updateMappedControl(id: $updateMappedControlId, input: $input) { - mappedControl { - confidence - createdAt - createdBy - id - mappingType - relation - source - tags - updatedAt - updatedBy - fromControls { - edges { - node { - id - refCode - } - } - } - toControls { - edges { - node { - id - refCode - } - } - } - fromSubcontrols { - edges { - node { - id - refCode - } - } - } - toSubcontrols { - edges { - node { - id - refCode - } - } - } - } - } -} -` - -func (c *Client) UpdateMappedControl(ctx context.Context, updateMappedControlID string, input UpdateMappedControlInput, interceptors ...clientv2.RequestInterceptor) (*UpdateMappedControl, error) { - vars := map[string]any{ - "updateMappedControlId": updateMappedControlID, - "input": input, - } - - var res UpdateMappedControl - if err := c.Client.Post(ctx, "UpdateMappedControl", UpdateMappedControlDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVNarrativeDocument = `mutation CreateBulkCSVNarrative ($input: Upload!) { - createBulkCSVNarrative(input: $input) { - narratives { - createdAt - createdBy - description - details - displayID - id - name - ownerID - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkCSVNarrative(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVNarrative, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVNarrative - if err := c.Client.Post(ctx, "CreateBulkCSVNarrative", CreateBulkCSVNarrativeDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkNarrativeDocument = `mutation CreateBulkNarrative ($input: [CreateNarrativeInput!]) { - createBulkNarrative(input: $input) { - narratives { - createdAt - createdBy - description - details - displayID - id - name - ownerID - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkNarrative(ctx context.Context, input []*CreateNarrativeInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkNarrative, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkNarrative - if err := c.Client.Post(ctx, "CreateBulkNarrative", CreateBulkNarrativeDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateNarrativeDocument = `mutation CreateNarrative ($input: CreateNarrativeInput!) { - createNarrative(input: $input) { - narrative { - createdAt - createdBy - description - details - displayID - id - name - ownerID - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateNarrative(ctx context.Context, input CreateNarrativeInput, interceptors ...clientv2.RequestInterceptor) (*CreateNarrative, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateNarrative - if err := c.Client.Post(ctx, "CreateNarrative", CreateNarrativeDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteNarrativeDocument = `mutation DeleteNarrative ($deleteNarrativeId: ID!) { - deleteNarrative(id: $deleteNarrativeId) { - deletedID - } -} -` - -func (c *Client) DeleteNarrative(ctx context.Context, deleteNarrativeID string, interceptors ...clientv2.RequestInterceptor) (*DeleteNarrative, error) { - vars := map[string]any{ - "deleteNarrativeId": deleteNarrativeID, - } - - var res DeleteNarrative - if err := c.Client.Post(ctx, "DeleteNarrative", DeleteNarrativeDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllNarrativesDocument = `query GetAllNarratives ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [NarrativeOrder!]) { - narratives(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - description - details - displayID - id - name - ownerID - tags - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllNarratives(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*NarrativeOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllNarratives, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllNarratives - if err := c.Client.Post(ctx, "GetAllNarratives", GetAllNarrativesDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetNarrativeByIDDocument = `query GetNarrativeByID ($narrativeId: ID!) { - narrative(id: $narrativeId) { - createdAt - createdBy - description - details - displayID - id - name - ownerID - tags - updatedAt - updatedBy - } -} -` - -func (c *Client) GetNarrativeByID(ctx context.Context, narrativeID string, interceptors ...clientv2.RequestInterceptor) (*GetNarrativeByID, error) { - vars := map[string]any{ - "narrativeId": narrativeID, - } - - var res GetNarrativeByID - if err := c.Client.Post(ctx, "GetNarrativeByID", GetNarrativeByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetNarrativesDocument = `query GetNarratives ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: NarrativeWhereInput, $orderBy: [NarrativeOrder!]) { - narratives(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - description - details - displayID - id - name - ownerID - tags - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetNarratives(ctx context.Context, first *int64, last *int64, after *string, before *string, where *NarrativeWhereInput, orderBy []*NarrativeOrder, interceptors ...clientv2.RequestInterceptor) (*GetNarratives, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetNarratives - if err := c.Client.Post(ctx, "GetNarratives", GetNarrativesDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateNarrativeDocument = `mutation UpdateNarrative ($updateNarrativeId: ID!, $input: UpdateNarrativeInput!) { - updateNarrative(id: $updateNarrativeId, input: $input) { - narrative { - createdAt - createdBy - description - details - displayID - id - name - ownerID - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateNarrative(ctx context.Context, updateNarrativeID string, input UpdateNarrativeInput, interceptors ...clientv2.RequestInterceptor) (*UpdateNarrative, error) { - vars := map[string]any{ - "updateNarrativeId": updateNarrativeID, - "input": input, - } - - var res UpdateNarrative - if err := c.Client.Post(ctx, "UpdateNarrative", UpdateNarrativeDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteNoteDocument = `mutation DeleteNote ($noteID: ID!) { - deleteNote(id: $noteID) { - deletedID - } -} -` - -func (c *Client) DeleteNote(ctx context.Context, noteID string, interceptors ...clientv2.RequestInterceptor) (*DeleteNote, error) { - vars := map[string]any{ - "noteID": noteID, - } - - var res DeleteNote - if err := c.Client.Post(ctx, "DeleteNote", DeleteNoteDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateNotificationDocument = `mutation CreateNotification ($input: CreateNotificationInput!) { - createNotification(input: $input) { - notification { - body - channels - createdAt - createdBy - data - id - notificationType - objectType - ownerID - tags - title - topic - updatedAt - updatedBy - userID - } - } -} -` - -func (c *Client) CreateNotification(ctx context.Context, input CreateNotificationInput, interceptors ...clientv2.RequestInterceptor) (*CreateNotification, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateNotification - if err := c.Client.Post(ctx, "CreateNotification", CreateNotificationDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVNotificationPreferenceDocument = `mutation CreateBulkCSVNotificationPreference ($input: Upload!) { - createBulkCSVNotificationPreference(input: $input) { - notificationPreferences { - cadence - channel - config - createdAt - createdBy - destination - enabled - id - isDefault - lastError - lastUsedAt - metadata - muteUntil - ownerID - priority - provider - quietHoursEnd - quietHoursStart - status - templateID - timezone - topicOverrides - topicPatterns - updatedAt - updatedBy - userID - verifiedAt - } - } -} -` - -func (c *Client) CreateBulkCSVNotificationPreference(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVNotificationPreference, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVNotificationPreference - if err := c.Client.Post(ctx, "CreateBulkCSVNotificationPreference", CreateBulkCSVNotificationPreferenceDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkNotificationPreferenceDocument = `mutation CreateBulkNotificationPreference ($input: [CreateNotificationPreferenceInput!]) { - createBulkNotificationPreference(input: $input) { - notificationPreferences { - cadence - channel - config - createdAt - createdBy - destination - enabled - id - isDefault - lastError - lastUsedAt - metadata - muteUntil - ownerID - priority - provider - quietHoursEnd - quietHoursStart - status - templateID - timezone - topicOverrides - topicPatterns - updatedAt - updatedBy - userID - verifiedAt - } - } -} -` - -func (c *Client) CreateBulkNotificationPreference(ctx context.Context, input []*CreateNotificationPreferenceInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkNotificationPreference, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkNotificationPreference - if err := c.Client.Post(ctx, "CreateBulkNotificationPreference", CreateBulkNotificationPreferenceDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateNotificationPreferenceDocument = `mutation CreateNotificationPreference ($input: CreateNotificationPreferenceInput!) { - createNotificationPreference(input: $input) { - notificationPreference { - cadence - channel - config - createdAt - createdBy - destination - enabled - id - isDefault - lastError - lastUsedAt - metadata - muteUntil - ownerID - priority - provider - quietHoursEnd - quietHoursStart - status - templateID - timezone - topicOverrides - topicPatterns - updatedAt - updatedBy - userID - verifiedAt - } - } -} -` - -func (c *Client) CreateNotificationPreference(ctx context.Context, input CreateNotificationPreferenceInput, interceptors ...clientv2.RequestInterceptor) (*CreateNotificationPreference, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateNotificationPreference - if err := c.Client.Post(ctx, "CreateNotificationPreference", CreateNotificationPreferenceDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteNotificationPreferenceDocument = `mutation DeleteNotificationPreference ($deleteNotificationPreferenceId: ID!) { - deleteNotificationPreference(id: $deleteNotificationPreferenceId) { - deletedID - } -} -` - -func (c *Client) DeleteNotificationPreference(ctx context.Context, deleteNotificationPreferenceID string, interceptors ...clientv2.RequestInterceptor) (*DeleteNotificationPreference, error) { - vars := map[string]any{ - "deleteNotificationPreferenceId": deleteNotificationPreferenceID, - } - - var res DeleteNotificationPreference - if err := c.Client.Post(ctx, "DeleteNotificationPreference", DeleteNotificationPreferenceDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateBulkNotificationPreferenceDocument = `mutation UpdateBulkNotificationPreference ($ids: [ID!]!, $input: UpdateNotificationPreferenceInput!) { - updateBulkNotificationPreference(ids: $ids, input: $input) { - notificationPreferences { - cadence - channel - config - createdAt - createdBy - destination - enabled - id - isDefault - lastError - lastUsedAt - metadata - muteUntil - ownerID - priority - provider - quietHoursEnd - quietHoursStart - status - templateID - timezone - topicOverrides - topicPatterns - updatedAt - updatedBy - userID - verifiedAt - } - updatedIDs - } -} -` - -func (c *Client) UpdateBulkNotificationPreference(ctx context.Context, ids []string, input UpdateNotificationPreferenceInput, interceptors ...clientv2.RequestInterceptor) (*UpdateBulkNotificationPreference, error) { - vars := map[string]any{ - "ids": ids, - "input": input, - } - - var res UpdateBulkNotificationPreference - if err := c.Client.Post(ctx, "UpdateBulkNotificationPreference", UpdateBulkNotificationPreferenceDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateBulkCSVNotificationPreferenceDocument = `mutation UpdateBulkCSVNotificationPreference ($input: Upload!) { - updateBulkCSVNotificationPreference(input: $input) { - notificationPreferences { - cadence - channel - config - createdAt - createdBy - destination - enabled - id - isDefault - lastError - lastUsedAt - metadata - muteUntil - ownerID - priority - provider - quietHoursEnd - quietHoursStart - status - templateID - timezone - topicOverrides - topicPatterns - updatedAt - updatedBy - userID - verifiedAt - } - updatedIDs - } -} -` - -func (c *Client) UpdateBulkCSVNotificationPreference(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*UpdateBulkCSVNotificationPreference, error) { - vars := map[string]any{ - "input": input, - } - - var res UpdateBulkCSVNotificationPreference - if err := c.Client.Post(ctx, "UpdateBulkCSVNotificationPreference", UpdateBulkCSVNotificationPreferenceDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteBulkNotificationPreferenceDocument = `mutation DeleteBulkNotificationPreference ($ids: [ID!]!) { - deleteBulkNotificationPreference(ids: $ids) { - deletedIDs - } -} -` - -func (c *Client) DeleteBulkNotificationPreference(ctx context.Context, ids []string, interceptors ...clientv2.RequestInterceptor) (*DeleteBulkNotificationPreference, error) { - vars := map[string]any{ - "ids": ids, - } - - var res DeleteBulkNotificationPreference - if err := c.Client.Post(ctx, "DeleteBulkNotificationPreference", DeleteBulkNotificationPreferenceDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllNotificationPreferencesDocument = `query GetAllNotificationPreferences ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [NotificationPreferenceOrder!]) { - notificationPreferences(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - cadence - channel - config - createdAt - createdBy - destination - enabled - id - isDefault - lastError - lastUsedAt - metadata - muteUntil - ownerID - priority - provider - quietHoursEnd - quietHoursStart - status - templateID - timezone - topicOverrides - topicPatterns - updatedAt - updatedBy - userID - verifiedAt - } - } - } -} -` - -func (c *Client) GetAllNotificationPreferences(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*NotificationPreferenceOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllNotificationPreferences, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllNotificationPreferences - if err := c.Client.Post(ctx, "GetAllNotificationPreferences", GetAllNotificationPreferencesDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetNotificationPreferenceByIDDocument = `query GetNotificationPreferenceByID ($notificationPreferenceId: ID!) { - notificationPreference(id: $notificationPreferenceId) { - cadence - channel - config - createdAt - createdBy - destination - enabled - id - isDefault - lastError - lastUsedAt - metadata - muteUntil - ownerID - priority - provider - quietHoursEnd - quietHoursStart - status - templateID - timezone - topicOverrides - topicPatterns - updatedAt - updatedBy - userID - verifiedAt - } -} -` - -func (c *Client) GetNotificationPreferenceByID(ctx context.Context, notificationPreferenceID string, interceptors ...clientv2.RequestInterceptor) (*GetNotificationPreferenceByID, error) { - vars := map[string]any{ - "notificationPreferenceId": notificationPreferenceID, - } - - var res GetNotificationPreferenceByID - if err := c.Client.Post(ctx, "GetNotificationPreferenceByID", GetNotificationPreferenceByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetNotificationPreferencesDocument = `query GetNotificationPreferences ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [NotificationPreferenceOrder!], $where: NotificationPreferenceWhereInput) { - notificationPreferences(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy, where: $where) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - cadence - channel - config - createdAt - createdBy - destination - enabled - id - isDefault - lastError - lastUsedAt - metadata - muteUntil - ownerID - priority - provider - quietHoursEnd - quietHoursStart - status - templateID - timezone - topicOverrides - topicPatterns - updatedAt - updatedBy - userID - verifiedAt - } - } - } -} -` - -func (c *Client) GetNotificationPreferences(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*NotificationPreferenceOrder, where *NotificationPreferenceWhereInput, interceptors ...clientv2.RequestInterceptor) (*GetNotificationPreferences, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - "where": where, - } - - var res GetNotificationPreferences - if err := c.Client.Post(ctx, "GetNotificationPreferences", GetNotificationPreferencesDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateNotificationPreferenceDocument = `mutation UpdateNotificationPreference ($updateNotificationPreferenceId: ID!, $input: UpdateNotificationPreferenceInput!) { - updateNotificationPreference(id: $updateNotificationPreferenceId, input: $input) { - notificationPreference { - cadence - channel - config - createdAt - createdBy - destination - enabled - id - isDefault - lastError - lastUsedAt - metadata - muteUntil - ownerID - priority - provider - quietHoursEnd - quietHoursStart - status - templateID - timezone - topicOverrides - topicPatterns - updatedAt - updatedBy - userID - verifiedAt - } - } -} -` - -func (c *Client) UpdateNotificationPreference(ctx context.Context, updateNotificationPreferenceID string, input UpdateNotificationPreferenceInput, interceptors ...clientv2.RequestInterceptor) (*UpdateNotificationPreference, error) { - vars := map[string]any{ - "updateNotificationPreferenceId": updateNotificationPreferenceID, - "input": input, - } - - var res UpdateNotificationPreference - if err := c.Client.Post(ctx, "UpdateNotificationPreference", UpdateNotificationPreferenceDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVNotificationTemplateDocument = `mutation CreateBulkCSVNotificationTemplate ($input: Upload!) { - createBulkCSVNotificationTemplate(input: $input) { - notificationTemplates { - active - blocks - bodyTemplate - channel - createdAt - createdBy - description - emailTemplateID - format - id - integrationID - internalNotes - jsonconfig - key - locale - metadata - name - ownerID - subjectTemplate - systemInternalID - systemOwned - titleTemplate - topicPattern - uischema - updatedAt - updatedBy - version - workflowDefinitionID - } - } -} -` - -func (c *Client) CreateBulkCSVNotificationTemplate(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVNotificationTemplate, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVNotificationTemplate - if err := c.Client.Post(ctx, "CreateBulkCSVNotificationTemplate", CreateBulkCSVNotificationTemplateDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkNotificationTemplateDocument = `mutation CreateBulkNotificationTemplate ($input: [CreateNotificationTemplateInput!]) { - createBulkNotificationTemplate(input: $input) { - notificationTemplates { - active - blocks - bodyTemplate - channel - createdAt - createdBy - description - emailTemplateID - format - id - integrationID - internalNotes - jsonconfig - key - locale - metadata - name - ownerID - subjectTemplate - systemInternalID - systemOwned - titleTemplate - topicPattern - uischema - updatedAt - updatedBy - version - workflowDefinitionID - } - } -} -` - -func (c *Client) CreateBulkNotificationTemplate(ctx context.Context, input []*CreateNotificationTemplateInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkNotificationTemplate, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkNotificationTemplate - if err := c.Client.Post(ctx, "CreateBulkNotificationTemplate", CreateBulkNotificationTemplateDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateNotificationTemplateDocument = `mutation CreateNotificationTemplate ($input: CreateNotificationTemplateInput!) { - createNotificationTemplate(input: $input) { - notificationTemplate { - active - blocks - bodyTemplate - channel - createdAt - createdBy - description - emailTemplateID - format - id - integrationID - internalNotes - jsonconfig - key - locale - metadata - name - ownerID - subjectTemplate - systemInternalID - systemOwned - titleTemplate - topicPattern - uischema - updatedAt - updatedBy - version - workflowDefinitionID - } - } -} -` - -func (c *Client) CreateNotificationTemplate(ctx context.Context, input CreateNotificationTemplateInput, interceptors ...clientv2.RequestInterceptor) (*CreateNotificationTemplate, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateNotificationTemplate - if err := c.Client.Post(ctx, "CreateNotificationTemplate", CreateNotificationTemplateDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteBulkNotificationTemplateDocument = `mutation DeleteBulkNotificationTemplate ($ids: [ID!]!) { - deleteBulkNotificationTemplate(ids: $ids) { - deletedIDs - } -} -` - -func (c *Client) DeleteBulkNotificationTemplate(ctx context.Context, ids []string, interceptors ...clientv2.RequestInterceptor) (*DeleteBulkNotificationTemplate, error) { - vars := map[string]any{ - "ids": ids, - } - - var res DeleteBulkNotificationTemplate - if err := c.Client.Post(ctx, "DeleteBulkNotificationTemplate", DeleteBulkNotificationTemplateDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteNotificationTemplateDocument = `mutation DeleteNotificationTemplate ($deleteNotificationTemplateId: ID!) { - deleteNotificationTemplate(id: $deleteNotificationTemplateId) { - deletedID - } -} -` - -func (c *Client) DeleteNotificationTemplate(ctx context.Context, deleteNotificationTemplateID string, interceptors ...clientv2.RequestInterceptor) (*DeleteNotificationTemplate, error) { - vars := map[string]any{ - "deleteNotificationTemplateId": deleteNotificationTemplateID, - } - - var res DeleteNotificationTemplate - if err := c.Client.Post(ctx, "DeleteNotificationTemplate", DeleteNotificationTemplateDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllNotificationTemplatesDocument = `query GetAllNotificationTemplates ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [NotificationTemplateOrder!]) { - notificationTemplates(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - active - blocks - bodyTemplate - channel - createdAt - createdBy - description - emailTemplateID - format - id - integrationID - internalNotes - jsonconfig - key - locale - metadata - name - ownerID - subjectTemplate - systemInternalID - systemOwned - titleTemplate - topicPattern - uischema - updatedAt - updatedBy - version - workflowDefinitionID - } - } - } -} -` - -func (c *Client) GetAllNotificationTemplates(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*NotificationTemplateOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllNotificationTemplates, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllNotificationTemplates - if err := c.Client.Post(ctx, "GetAllNotificationTemplates", GetAllNotificationTemplatesDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetNotificationTemplateByIDDocument = `query GetNotificationTemplateByID ($notificationTemplateId: ID!) { - notificationTemplate(id: $notificationTemplateId) { - active - blocks - bodyTemplate - channel - createdAt - createdBy - description - emailTemplateID - format - id - integrationID - internalNotes - jsonconfig - key - locale - metadata - name - ownerID - subjectTemplate - systemInternalID - systemOwned - titleTemplate - topicPattern - uischema - updatedAt - updatedBy - version - workflowDefinitionID - } -} -` - -func (c *Client) GetNotificationTemplateByID(ctx context.Context, notificationTemplateID string, interceptors ...clientv2.RequestInterceptor) (*GetNotificationTemplateByID, error) { - vars := map[string]any{ - "notificationTemplateId": notificationTemplateID, - } - - var res GetNotificationTemplateByID - if err := c.Client.Post(ctx, "GetNotificationTemplateByID", GetNotificationTemplateByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetNotificationTemplatesDocument = `query GetNotificationTemplates ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [NotificationTemplateOrder!], $where: NotificationTemplateWhereInput) { - notificationTemplates(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy, where: $where) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - active - blocks - bodyTemplate - channel - createdAt - createdBy - description - emailTemplateID - format - id - integrationID - internalNotes - jsonconfig - key - locale - metadata - name - ownerID - subjectTemplate - systemInternalID - systemOwned - titleTemplate - topicPattern - uischema - updatedAt - updatedBy - version - workflowDefinitionID - } - } - } -} -` - -func (c *Client) GetNotificationTemplates(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*NotificationTemplateOrder, where *NotificationTemplateWhereInput, interceptors ...clientv2.RequestInterceptor) (*GetNotificationTemplates, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - "where": where, - } - - var res GetNotificationTemplates - if err := c.Client.Post(ctx, "GetNotificationTemplates", GetNotificationTemplatesDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateBulkCSVNotificationTemplateDocument = `mutation UpdateBulkCSVNotificationTemplate ($input: Upload!) { - updateBulkCSVNotificationTemplate(input: $input) { - notificationTemplates { - active - blocks - bodyTemplate - channel - createdAt - createdBy - description - emailTemplateID - format - id - integrationID - internalNotes - jsonconfig - key - locale - metadata - name - ownerID - subjectTemplate - systemInternalID - systemOwned - titleTemplate - topicPattern - uischema - updatedAt - updatedBy - version - workflowDefinitionID - } - updatedIDs - } -} -` - -func (c *Client) UpdateBulkCSVNotificationTemplate(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*UpdateBulkCSVNotificationTemplate, error) { - vars := map[string]any{ - "input": input, - } - - var res UpdateBulkCSVNotificationTemplate - if err := c.Client.Post(ctx, "UpdateBulkCSVNotificationTemplate", UpdateBulkCSVNotificationTemplateDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateBulkNotificationTemplateDocument = `mutation UpdateBulkNotificationTemplate ($ids: [ID!]!, $input: UpdateNotificationTemplateInput!) { - updateBulkNotificationTemplate(ids: $ids, input: $input) { - notificationTemplates { - active - blocks - bodyTemplate - channel - createdAt - createdBy - description - emailTemplateID - format - id - integrationID - internalNotes - jsonconfig - key - locale - metadata - name - ownerID - subjectTemplate - systemInternalID - systemOwned - titleTemplate - topicPattern - uischema - updatedAt - updatedBy - version - workflowDefinitionID - } - updatedIDs - } -} -` - -func (c *Client) UpdateBulkNotificationTemplate(ctx context.Context, ids []string, input UpdateNotificationTemplateInput, interceptors ...clientv2.RequestInterceptor) (*UpdateBulkNotificationTemplate, error) { - vars := map[string]any{ - "ids": ids, - "input": input, - } - - var res UpdateBulkNotificationTemplate - if err := c.Client.Post(ctx, "UpdateBulkNotificationTemplate", UpdateBulkNotificationTemplateDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateNotificationTemplateDocument = `mutation UpdateNotificationTemplate ($updateNotificationTemplateId: ID!, $input: UpdateNotificationTemplateInput!) { - updateNotificationTemplate(id: $updateNotificationTemplateId, input: $input) { - notificationTemplate { - active - blocks - bodyTemplate - channel - createdAt - createdBy - description - emailTemplateID - format - id - integrationID - internalNotes - jsonconfig - key - locale - metadata - name - ownerID - subjectTemplate - systemInternalID - systemOwned - titleTemplate - topicPattern - uischema - updatedAt - updatedBy - version - workflowDefinitionID - } - } -} -` - -func (c *Client) UpdateNotificationTemplate(ctx context.Context, updateNotificationTemplateID string, input UpdateNotificationTemplateInput, interceptors ...clientv2.RequestInterceptor) (*UpdateNotificationTemplate, error) { - vars := map[string]any{ - "updateNotificationTemplateId": updateNotificationTemplateID, - "input": input, - } - - var res UpdateNotificationTemplate - if err := c.Client.Post(ctx, "UpdateNotificationTemplate", UpdateNotificationTemplateDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateOnboardingDocument = `mutation CreateOnboarding ($input: CreateOnboardingInput!) { - createOnboarding(input: $input) { - onboarding { - companyDetails - companyName - compliance - domains - id - organizationID - userDetails - } - } -} -` - -func (c *Client) CreateOnboarding(ctx context.Context, input CreateOnboardingInput, interceptors ...clientv2.RequestInterceptor) (*CreateOnboarding, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateOnboarding - if err := c.Client.Post(ctx, "CreateOnboarding", CreateOnboardingDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateOrganizationDocument = `mutation CreateOrganization ($input: CreateOrganizationInput!, $avatarFile: Upload) { - createOrganization(input: $input, avatarFile: $avatarFile) { - organization { - avatarLocalFileID - avatarRemoteURL - avatarUpdatedAt - createdAt - createdBy - dedicatedDb - description - displayName - id - name - personalOrg - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateOrganization(ctx context.Context, input CreateOrganizationInput, avatarFile *graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateOrganization, error) { - vars := map[string]any{ - "input": input, - "avatarFile": avatarFile, - } - - var res CreateOrganization - if err := c.Client.Post(ctx, "CreateOrganization", CreateOrganizationDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteOrganizationDocument = `mutation DeleteOrganization ($deleteOrganizationId: ID!) { - deleteOrganization(id: $deleteOrganizationId) { - deletedID - } -} -` - -func (c *Client) DeleteOrganization(ctx context.Context, deleteOrganizationID string, interceptors ...clientv2.RequestInterceptor) (*DeleteOrganization, error) { - vars := map[string]any{ - "deleteOrganizationId": deleteOrganizationID, - } - - var res DeleteOrganization - if err := c.Client.Post(ctx, "DeleteOrganization", DeleteOrganizationDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllOrganizationsDocument = `query GetAllOrganizations ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [OrganizationOrder!]) { - organizations(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - avatarLocalFileID - avatarRemoteURL - avatarUpdatedAt - createdAt - createdBy - dedicatedDb - description - displayName - id - name - personalOrg - tags - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllOrganizations(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*OrganizationOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllOrganizations, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllOrganizations - if err := c.Client.Post(ctx, "GetAllOrganizations", GetAllOrganizationsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetOrganizationByIDDocument = `query GetOrganizationByID ($organizationId: ID!) { - organization(id: $organizationId) { - avatarLocalFileID - avatarRemoteURL - avatarUpdatedAt - createdAt - createdBy - dedicatedDb - description - displayName - id - name - personalOrg - tags - updatedAt - updatedBy - } -} -` - -func (c *Client) GetOrganizationByID(ctx context.Context, organizationID string, interceptors ...clientv2.RequestInterceptor) (*GetOrganizationByID, error) { - vars := map[string]any{ - "organizationId": organizationID, - } - - var res GetOrganizationByID - if err := c.Client.Post(ctx, "GetOrganizationByID", GetOrganizationByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetOrganizationsDocument = `query GetOrganizations ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: OrganizationWhereInput, $orderBy: [OrganizationOrder!]) { - organizations(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - avatarLocalFileID - avatarRemoteURL - avatarUpdatedAt - createdAt - createdBy - dedicatedDb - description - displayName - id - name - personalOrg - tags - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetOrganizations(ctx context.Context, first *int64, last *int64, after *string, before *string, where *OrganizationWhereInput, orderBy []*OrganizationOrder, interceptors ...clientv2.RequestInterceptor) (*GetOrganizations, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetOrganizations - if err := c.Client.Post(ctx, "GetOrganizations", GetOrganizationsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateOrganizationDocument = `mutation UpdateOrganization ($updateOrganizationId: ID!, $input: UpdateOrganizationInput!, $avatarFile: Upload) { - updateOrganization(id: $updateOrganizationId, input: $input, avatarFile: $avatarFile) { - organization { - avatarLocalFileID - avatarRemoteURL - avatarUpdatedAt - createdAt - createdBy - dedicatedDb - description - displayName - id - name - personalOrg - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateOrganization(ctx context.Context, updateOrganizationID string, input UpdateOrganizationInput, avatarFile *graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*UpdateOrganization, error) { - vars := map[string]any{ - "updateOrganizationId": updateOrganizationID, - "input": input, - "avatarFile": avatarFile, - } - - var res UpdateOrganization - if err := c.Client.Post(ctx, "UpdateOrganization", UpdateOrganizationDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVOrganizationSettingDocument = `mutation CreateBulkCSVOrganizationSetting ($input: Upload!) { - createBulkCSVOrganizationSetting(input: $input) { - organizationSettings { - allowedEmailDomains - allowMatchingDomainsAutojoin - billingAddress - billingContact - billingEmail - billingNotificationsEnabled - billingPhone - complianceWebhookToken - createdAt - createdBy - domains - geoLocation - id - identityProvider - identityProviderClientID - identityProviderClientSecret - identityProviderEntityID - identityProviderLoginEnforced - identityProviderMetadataEndpoint - identityProviderAuthTested - oidcDiscoveryEndpoint - organizationID - tags - taxIdentifier - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkCSVOrganizationSetting(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVOrganizationSetting, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVOrganizationSetting - if err := c.Client.Post(ctx, "CreateBulkCSVOrganizationSetting", CreateBulkCSVOrganizationSettingDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkOrganizationSettingDocument = `mutation CreateBulkOrganizationSetting ($input: [CreateOrganizationSettingInput!]) { - createBulkOrganizationSetting(input: $input) { - organizationSettings { - allowedEmailDomains - allowMatchingDomainsAutojoin - billingAddress - billingContact - billingEmail - billingNotificationsEnabled - billingPhone - complianceWebhookToken - createdAt - createdBy - domains - geoLocation - id - identityProvider - identityProviderClientID - identityProviderClientSecret - identityProviderEntityID - identityProviderLoginEnforced - identityProviderMetadataEndpoint - identityProviderAuthTested - oidcDiscoveryEndpoint - organizationID - tags - taxIdentifier - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkOrganizationSetting(ctx context.Context, input []*CreateOrganizationSettingInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkOrganizationSetting, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkOrganizationSetting - if err := c.Client.Post(ctx, "CreateBulkOrganizationSetting", CreateBulkOrganizationSettingDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateOrganizationSettingDocument = `mutation CreateOrganizationSetting ($input: CreateOrganizationSettingInput!) { - createOrganizationSetting(input: $input) { - organizationSetting { - allowedEmailDomains - allowMatchingDomainsAutojoin - billingAddress - billingContact - billingEmail - billingNotificationsEnabled - billingPhone - complianceWebhookToken - createdAt - createdBy - domains - geoLocation - id - identityProvider - identityProviderClientID - identityProviderClientSecret - identityProviderEntityID - identityProviderLoginEnforced - identityProviderMetadataEndpoint - identityProviderAuthTested - oidcDiscoveryEndpoint - organizationID - tags - taxIdentifier - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateOrganizationSetting(ctx context.Context, input CreateOrganizationSettingInput, interceptors ...clientv2.RequestInterceptor) (*CreateOrganizationSetting, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateOrganizationSetting - if err := c.Client.Post(ctx, "CreateOrganizationSetting", CreateOrganizationSettingDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteOrganizationSettingDocument = `mutation DeleteOrganizationSetting ($deleteOrganizationSettingId: ID!) { - deleteOrganizationSetting(id: $deleteOrganizationSettingId) { - deletedID - } -} -` - -func (c *Client) DeleteOrganizationSetting(ctx context.Context, deleteOrganizationSettingID string, interceptors ...clientv2.RequestInterceptor) (*DeleteOrganizationSetting, error) { - vars := map[string]any{ - "deleteOrganizationSettingId": deleteOrganizationSettingID, - } - - var res DeleteOrganizationSetting - if err := c.Client.Post(ctx, "DeleteOrganizationSetting", DeleteOrganizationSettingDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllOrganizationSettingsDocument = `query GetAllOrganizationSettings ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [OrganizationSettingOrder!]) { - organizationSettings(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - allowedEmailDomains - allowMatchingDomainsAutojoin - billingAddress - billingContact - billingEmail - billingNotificationsEnabled - billingPhone - complianceWebhookToken - createdAt - createdBy - domains - geoLocation - id - identityProvider - identityProviderClientID - identityProviderClientSecret - identityProviderEntityID - identityProviderLoginEnforced - identityProviderMetadataEndpoint - identityProviderAuthTested - oidcDiscoveryEndpoint - organizationID - tags - taxIdentifier - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllOrganizationSettings(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*OrganizationSettingOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllOrganizationSettings, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllOrganizationSettings - if err := c.Client.Post(ctx, "GetAllOrganizationSettings", GetAllOrganizationSettingsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetOrganizationSettingByIDDocument = `query GetOrganizationSettingByID ($organizationSettingId: ID!) { - organizationSetting(id: $organizationSettingId) { - allowedEmailDomains - allowMatchingDomainsAutojoin - billingAddress - billingContact - billingEmail - billingNotificationsEnabled - billingPhone - complianceWebhookToken - createdAt - createdBy - domains - geoLocation - id - identityProvider - identityProviderAuthTested - identityProviderClientID - identityProviderClientSecret - identityProviderEntityID - identityProviderLoginEnforced - identityProviderMetadataEndpoint - oidcDiscoveryEndpoint - organizationID - tags - taxIdentifier - updatedAt - updatedBy - } -} -` - -func (c *Client) GetOrganizationSettingByID(ctx context.Context, organizationSettingID string, interceptors ...clientv2.RequestInterceptor) (*GetOrganizationSettingByID, error) { - vars := map[string]any{ - "organizationSettingId": organizationSettingID, - } - - var res GetOrganizationSettingByID - if err := c.Client.Post(ctx, "GetOrganizationSettingByID", GetOrganizationSettingByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetOrganizationSettingsDocument = `query GetOrganizationSettings ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: OrganizationSettingWhereInput, $orderBy: [OrganizationSettingOrder!]) { - organizationSettings(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - allowedEmailDomains - allowMatchingDomainsAutojoin - billingAddress - billingContact - billingEmail - billingNotificationsEnabled - billingPhone - complianceWebhookToken - createdAt - createdBy - domains - geoLocation - id - identityProvider - identityProviderAuthTested - identityProviderClientID - identityProviderClientSecret - identityProviderEntityID - identityProviderLoginEnforced - identityProviderMetadataEndpoint - oidcDiscoveryEndpoint - organizationID - tags - taxIdentifier - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetOrganizationSettings(ctx context.Context, first *int64, last *int64, after *string, before *string, where *OrganizationSettingWhereInput, orderBy []*OrganizationSettingOrder, interceptors ...clientv2.RequestInterceptor) (*GetOrganizationSettings, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetOrganizationSettings - if err := c.Client.Post(ctx, "GetOrganizationSettings", GetOrganizationSettingsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateOrganizationSettingDocument = `mutation UpdateOrganizationSetting ($updateOrganizationSettingId: ID!, $input: UpdateOrganizationSettingInput!) { - updateOrganizationSetting(id: $updateOrganizationSettingId, input: $input) { - organizationSetting { - allowedEmailDomains - allowMatchingDomainsAutojoin - billingAddress - billingContact - billingEmail - billingNotificationsEnabled - billingPhone - complianceWebhookToken - createdAt - createdBy - domains - geoLocation - id - identityProvider - identityProviderClientID - identityProviderClientSecret - identityProviderEntityID - identityProviderLoginEnforced - identityProviderMetadataEndpoint - identityProviderAuthTested - oidcDiscoveryEndpoint - organizationID - tags - taxIdentifier - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateOrganizationSetting(ctx context.Context, updateOrganizationSettingID string, input UpdateOrganizationSettingInput, interceptors ...clientv2.RequestInterceptor) (*UpdateOrganizationSetting, error) { - vars := map[string]any{ - "updateOrganizationSettingId": updateOrganizationSettingID, - "input": input, - } - - var res UpdateOrganizationSetting - if err := c.Client.Post(ctx, "UpdateOrganizationSetting", UpdateOrganizationSettingDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVOrgMembershipDocument = `mutation CreateBulkCSVOrgMembership ($input: Upload!) { - createBulkCSVOrgMembership(input: $input) { - orgMemberships { - createdAt - createdBy - id - organizationID - role - updatedAt - updatedBy - userID - } - } -} -` - -func (c *Client) CreateBulkCSVOrgMembership(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVOrgMembership, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVOrgMembership - if err := c.Client.Post(ctx, "CreateBulkCSVOrgMembership", CreateBulkCSVOrgMembershipDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkOrgMembershipDocument = `mutation CreateBulkOrgMembership ($input: [CreateOrgMembershipInput!]) { - createBulkOrgMembership(input: $input) { - orgMemberships { - createdAt - createdBy - id - organizationID - role - updatedAt - updatedBy - userID - } - } -} -` - -func (c *Client) CreateBulkOrgMembership(ctx context.Context, input []*CreateOrgMembershipInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkOrgMembership, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkOrgMembership - if err := c.Client.Post(ctx, "CreateBulkOrgMembership", CreateBulkOrgMembershipDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateOrgMembershipDocument = `mutation CreateOrgMembership ($input: CreateOrgMembershipInput!) { - createOrgMembership(input: $input) { - orgMembership { - createdAt - createdBy - id - organizationID - role - updatedAt - updatedBy - userID - } - } -} -` - -func (c *Client) CreateOrgMembership(ctx context.Context, input CreateOrgMembershipInput, interceptors ...clientv2.RequestInterceptor) (*CreateOrgMembership, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateOrgMembership - if err := c.Client.Post(ctx, "CreateOrgMembership", CreateOrgMembershipDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteOrgMembershipDocument = `mutation DeleteOrgMembership ($deleteOrgMembershipId: ID!) { - deleteOrgMembership(id: $deleteOrgMembershipId) { - deletedID - } -} -` - -func (c *Client) DeleteOrgMembership(ctx context.Context, deleteOrgMembershipID string, interceptors ...clientv2.RequestInterceptor) (*DeleteOrgMembership, error) { - vars := map[string]any{ - "deleteOrgMembershipId": deleteOrgMembershipID, - } - - var res DeleteOrgMembership - if err := c.Client.Post(ctx, "DeleteOrgMembership", DeleteOrgMembershipDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllOrgMembershipsDocument = `query GetAllOrgMemberships ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [OrgMembershipOrder!]) { - orgMemberships(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - id - organizationID - role - updatedAt - updatedBy - userID - } - } - } -} -` - -func (c *Client) GetAllOrgMemberships(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*OrgMembershipOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllOrgMemberships, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllOrgMemberships - if err := c.Client.Post(ctx, "GetAllOrgMemberships", GetAllOrgMembershipsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetOrgMembershipByIDDocument = `query GetOrgMembershipByID ($orgMembershipId: ID!) { - orgMembership(id: $orgMembershipId) { - createdAt - createdBy - id - organizationID - role - updatedAt - updatedBy - userID - } -} -` - -func (c *Client) GetOrgMembershipByID(ctx context.Context, orgMembershipID string, interceptors ...clientv2.RequestInterceptor) (*GetOrgMembershipByID, error) { - vars := map[string]any{ - "orgMembershipId": orgMembershipID, - } - - var res GetOrgMembershipByID - if err := c.Client.Post(ctx, "GetOrgMembershipByID", GetOrgMembershipByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetOrgMembershipsDocument = `query GetOrgMemberships ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: OrgMembershipWhereInput, $orderBy: [OrgMembershipOrder!]) { - orgMemberships(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - id - organizationID - role - updatedAt - updatedBy - userID - } - } - } -} -` - -func (c *Client) GetOrgMemberships(ctx context.Context, first *int64, last *int64, after *string, before *string, where *OrgMembershipWhereInput, orderBy []*OrgMembershipOrder, interceptors ...clientv2.RequestInterceptor) (*GetOrgMemberships, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetOrgMemberships - if err := c.Client.Post(ctx, "GetOrgMemberships", GetOrgMembershipsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateOrgMembershipDocument = `mutation UpdateOrgMembership ($updateOrgMembershipId: ID!, $input: UpdateOrgMembershipInput!) { - updateOrgMembership(id: $updateOrgMembershipId, input: $input) { - orgMembership { - createdAt - createdBy - id - organizationID - role - updatedAt - updatedBy - userID - } - } -} -` - -func (c *Client) UpdateOrgMembership(ctx context.Context, updateOrgMembershipID string, input UpdateOrgMembershipInput, interceptors ...clientv2.RequestInterceptor) (*UpdateOrgMembership, error) { - vars := map[string]any{ - "updateOrgMembershipId": updateOrgMembershipID, - "input": input, - } - - var res UpdateOrgMembership - if err := c.Client.Post(ctx, "UpdateOrgMembership", UpdateOrgMembershipDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllOrgSubscriptionsDocument = `query GetAllOrgSubscriptions ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: OrgSubscriptionOrder) { - orgSubscriptions(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - active - createdAt - createdBy - daysUntilDue - expiresAt - id - ownerID - stripeSubscriptionID - stripeSubscriptionStatus - tags - trialExpiresAt - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllOrgSubscriptions(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy *OrgSubscriptionOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllOrgSubscriptions, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllOrgSubscriptions - if err := c.Client.Post(ctx, "GetAllOrgSubscriptions", GetAllOrgSubscriptionsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetOrgSubscriptionByIDDocument = `query GetOrgSubscriptionByID ($orgSubscriptionId: ID!) { - orgSubscription(id: $orgSubscriptionId) { - active - createdAt - createdBy - daysUntilDue - expiresAt - id - ownerID - stripeSubscriptionID - stripeSubscriptionStatus - tags - trialExpiresAt - updatedAt - updatedBy - } -} -` - -func (c *Client) GetOrgSubscriptionByID(ctx context.Context, orgSubscriptionID string, interceptors ...clientv2.RequestInterceptor) (*GetOrgSubscriptionByID, error) { - vars := map[string]any{ - "orgSubscriptionId": orgSubscriptionID, - } - - var res GetOrgSubscriptionByID - if err := c.Client.Post(ctx, "GetOrgSubscriptionByID", GetOrgSubscriptionByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetOrgSubscriptionsDocument = `query GetOrgSubscriptions ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: OrgSubscriptionWhereInput, $orderBy: OrgSubscriptionOrder) { - orgSubscriptions(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - active - createdAt - createdBy - daysUntilDue - expiresAt - id - ownerID - stripeSubscriptionID - stripeSubscriptionStatus - tags - trialExpiresAt - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetOrgSubscriptions(ctx context.Context, first *int64, last *int64, after *string, before *string, where *OrgSubscriptionWhereInput, orderBy *OrgSubscriptionOrder, interceptors ...clientv2.RequestInterceptor) (*GetOrgSubscriptions, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetOrgSubscriptions - if err := c.Client.Post(ctx, "GetOrgSubscriptions", GetOrgSubscriptionsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreatePersonalAccessTokenDocument = `mutation CreatePersonalAccessToken ($input: CreatePersonalAccessTokenInput!) { - createPersonalAccessToken(input: $input) { - personalAccessToken { - createdAt - createdBy - description - expiresAt - id - isActive - lastUsedAt - name - revokedAt - revokedBy - revokedReason - ssoAuthorizations - scopes - tags - token - updatedAt - updatedBy - organizations { - edges { - node { - id - name - displayName - } - } - } - } - } -} -` - -func (c *Client) CreatePersonalAccessToken(ctx context.Context, input CreatePersonalAccessTokenInput, interceptors ...clientv2.RequestInterceptor) (*CreatePersonalAccessToken, error) { - vars := map[string]any{ - "input": input, - } - - var res CreatePersonalAccessToken - if err := c.Client.Post(ctx, "CreatePersonalAccessToken", CreatePersonalAccessTokenDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeletePersonalAccessTokenDocument = `mutation DeletePersonalAccessToken ($deletePersonalAccessTokenId: ID!) { - deletePersonalAccessToken(id: $deletePersonalAccessTokenId) { - deletedID - } -} -` - -func (c *Client) DeletePersonalAccessToken(ctx context.Context, deletePersonalAccessTokenID string, interceptors ...clientv2.RequestInterceptor) (*DeletePersonalAccessToken, error) { - vars := map[string]any{ - "deletePersonalAccessTokenId": deletePersonalAccessTokenID, - } - - var res DeletePersonalAccessToken - if err := c.Client.Post(ctx, "DeletePersonalAccessToken", DeletePersonalAccessTokenDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllPersonalAccessTokensDocument = `query GetAllPersonalAccessTokens ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [PersonalAccessTokenOrder!]) { - personalAccessTokens(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - description - expiresAt - id - isActive - lastUsedAt - name - revokedAt - revokedBy - revokedReason - ssoAuthorizations - scopes - tags - token - updatedAt - updatedBy - organizations { - edges { - node { - id - name - displayName - } - } - } - } - } - } -} -` - -func (c *Client) GetAllPersonalAccessTokens(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*PersonalAccessTokenOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllPersonalAccessTokens, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllPersonalAccessTokens - if err := c.Client.Post(ctx, "GetAllPersonalAccessTokens", GetAllPersonalAccessTokensDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetPersonalAccessTokenByIDDocument = `query GetPersonalAccessTokenByID ($personalAccessTokenId: ID!) { - personalAccessToken(id: $personalAccessTokenId) { - createdAt - createdBy - description - expiresAt - id - isActive - lastUsedAt - name - revokedAt - revokedBy - revokedReason - ssoAuthorizations - scopes - tags - token - updatedAt - updatedBy - organizations { - edges { - node { - id - name - displayName - } - } - } - } -} -` - -func (c *Client) GetPersonalAccessTokenByID(ctx context.Context, personalAccessTokenID string, interceptors ...clientv2.RequestInterceptor) (*GetPersonalAccessTokenByID, error) { - vars := map[string]any{ - "personalAccessTokenId": personalAccessTokenID, - } - - var res GetPersonalAccessTokenByID - if err := c.Client.Post(ctx, "GetPersonalAccessTokenByID", GetPersonalAccessTokenByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetPersonalAccessTokensDocument = `query GetPersonalAccessTokens ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: PersonalAccessTokenWhereInput, $orderBy: [PersonalAccessTokenOrder!]) { - personalAccessTokens(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - description - expiresAt - id - isActive - lastUsedAt - name - revokedAt - revokedBy - revokedReason - ssoAuthorizations - scopes - tags - token - updatedAt - updatedBy - organizations { - edges { - node { - id - name - displayName - } - } - } - } - } - } -} -` - -func (c *Client) GetPersonalAccessTokens(ctx context.Context, first *int64, last *int64, after *string, before *string, where *PersonalAccessTokenWhereInput, orderBy []*PersonalAccessTokenOrder, interceptors ...clientv2.RequestInterceptor) (*GetPersonalAccessTokens, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetPersonalAccessTokens - if err := c.Client.Post(ctx, "GetPersonalAccessTokens", GetPersonalAccessTokensDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdatePersonalAccessTokenDocument = `mutation UpdatePersonalAccessToken ($updatePersonalAccessTokenId: ID!, $input: UpdatePersonalAccessTokenInput!) { - updatePersonalAccessToken(id: $updatePersonalAccessTokenId, input: $input) { - personalAccessToken { - createdAt - createdBy - description - expiresAt - id - isActive - lastUsedAt - name - revokedAt - revokedBy - revokedReason - ssoAuthorizations - scopes - tags - token - updatedAt - updatedBy - organizations { - edges { - node { - id - name - displayName - } - } - } - } - } -} -` - -func (c *Client) UpdatePersonalAccessToken(ctx context.Context, updatePersonalAccessTokenID string, input UpdatePersonalAccessTokenInput, interceptors ...clientv2.RequestInterceptor) (*UpdatePersonalAccessToken, error) { - vars := map[string]any{ - "updatePersonalAccessTokenId": updatePersonalAccessTokenID, - "input": input, - } - - var res UpdatePersonalAccessToken - if err := c.Client.Post(ctx, "UpdatePersonalAccessToken", UpdatePersonalAccessTokenDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVPlatformDocument = `mutation CreateBulkCSVPlatform ($input: Upload!) { - createBulkCSVPlatform(input: $input) { - platforms { - accessModelID - accessModelName - businessOwner - businessOwnerGroupID - businessOwnerUserID - businessPurpose - containsPii - costCenter - createdAt - createdBy - criticalityID - criticalityName - dataFlowSummary - description - displayID - encryptionStatusID - encryptionStatusName - environmentID - environmentName - estimatedMonthlyCost - externalReferenceID - id - internalOwner - internalOwnerGroupID - internalOwnerUserID - metadata - name - ownerID - physicalLocation - platformDataClassificationID - platformDataClassificationName - platformKindID - platformKindName - platformOwnerID - purchaseDate - region - scopeID - scopeName - scopeStatement - securityOwner - securityOwnerGroupID - securityOwnerUserID - securityTierID - securityTierName - sourceIdentifier - sourceType - status - tags - technicalOwner - technicalOwnerGroupID - technicalOwnerUserID - trustBoundaryDescription - updatedAt - updatedBy - workflowEligibleMarker - } - } -} -` - -func (c *Client) CreateBulkCSVPlatform(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVPlatform, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVPlatform - if err := c.Client.Post(ctx, "CreateBulkCSVPlatform", CreateBulkCSVPlatformDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkPlatformDocument = `mutation CreateBulkPlatform ($input: [CreatePlatformInput!]) { - createBulkPlatform(input: $input) { - platforms { - accessModelID - accessModelName - businessOwner - businessOwnerGroupID - businessOwnerUserID - businessPurpose - containsPii - costCenter - createdAt - createdBy - criticalityID - criticalityName - dataFlowSummary - description - displayID - encryptionStatusID - encryptionStatusName - environmentID - environmentName - estimatedMonthlyCost - externalReferenceID - id - internalOwner - internalOwnerGroupID - internalOwnerUserID - metadata - name - ownerID - physicalLocation - platformDataClassificationID - platformDataClassificationName - platformKindID - platformKindName - platformOwnerID - purchaseDate - region - scopeID - scopeName - scopeStatement - securityOwner - securityOwnerGroupID - securityOwnerUserID - securityTierID - securityTierName - sourceIdentifier - sourceType - status - tags - technicalOwner - technicalOwnerGroupID - technicalOwnerUserID - trustBoundaryDescription - updatedAt - updatedBy - workflowEligibleMarker - } - } -} -` - -func (c *Client) CreateBulkPlatform(ctx context.Context, input []*CreatePlatformInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkPlatform, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkPlatform - if err := c.Client.Post(ctx, "CreateBulkPlatform", CreateBulkPlatformDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreatePlatformDocument = `mutation CreatePlatform ($input: CreatePlatformInput!) { - createPlatform(input: $input) { - platform { - accessModelID - accessModelName - businessOwner - businessOwnerGroupID - businessOwnerUserID - businessPurpose - containsPii - costCenter - createdAt - createdBy - criticalityID - criticalityName - dataFlowSummary - description - displayID - encryptionStatusID - encryptionStatusName - environmentID - environmentName - estimatedMonthlyCost - externalReferenceID - id - internalOwner - internalOwnerGroupID - internalOwnerUserID - metadata - name - ownerID - physicalLocation - platformDataClassificationID - platformDataClassificationName - platformKindID - platformKindName - platformOwnerID - purchaseDate - region - scopeID - scopeName - scopeStatement - securityOwner - securityOwnerGroupID - securityOwnerUserID - securityTierID - securityTierName - sourceIdentifier - sourceType - status - tags - technicalOwner - technicalOwnerGroupID - technicalOwnerUserID - trustBoundaryDescription - updatedAt - updatedBy - workflowEligibleMarker - } - } -} -` - -func (c *Client) CreatePlatform(ctx context.Context, input CreatePlatformInput, interceptors ...clientv2.RequestInterceptor) (*CreatePlatform, error) { - vars := map[string]any{ - "input": input, - } - - var res CreatePlatform - if err := c.Client.Post(ctx, "CreatePlatform", CreatePlatformDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeletePlatformDocument = `mutation DeletePlatform ($deletePlatformId: ID!) { - deletePlatform(id: $deletePlatformId) { - deletedID - } -} -` - -func (c *Client) DeletePlatform(ctx context.Context, deletePlatformID string, interceptors ...clientv2.RequestInterceptor) (*DeletePlatform, error) { - vars := map[string]any{ - "deletePlatformId": deletePlatformID, - } - - var res DeletePlatform - if err := c.Client.Post(ctx, "DeletePlatform", DeletePlatformDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllPlatformsDocument = `query GetAllPlatforms ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [PlatformOrder!]) { - platforms(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - accessModelID - accessModelName - businessOwner - businessOwnerGroupID - businessOwnerUserID - businessPurpose - containsPii - costCenter - createdAt - createdBy - criticalityID - criticalityName - dataFlowSummary - description - displayID - encryptionStatusID - encryptionStatusName - environmentID - environmentName - estimatedMonthlyCost - externalReferenceID - id - internalOwner - internalOwnerGroupID - internalOwnerUserID - metadata - name - ownerID - physicalLocation - platformDataClassificationID - platformDataClassificationName - platformKindID - platformKindName - platformOwnerID - purchaseDate - region - scopeID - scopeName - scopeStatement - securityOwner - securityOwnerGroupID - securityOwnerUserID - securityTierID - securityTierName - sourceIdentifier - sourceType - status - tags - technicalOwner - technicalOwnerGroupID - technicalOwnerUserID - trustBoundaryDescription - updatedAt - updatedBy - workflowEligibleMarker - identityHolders { - edges { - node { - id - fullName - email - displayID - } - } - } - } - } - } -} -` - -func (c *Client) GetAllPlatforms(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*PlatformOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllPlatforms, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllPlatforms - if err := c.Client.Post(ctx, "GetAllPlatforms", GetAllPlatformsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetPlatformByIDDocument = `query GetPlatformByID ($platformId: ID!) { - platform(id: $platformId) { - accessModelID - accessModelName - businessOwner - businessOwnerGroupID - businessOwnerUserID - businessPurpose - containsPii - costCenter - createdAt - createdBy - criticalityID - criticalityName - dataFlowSummary - description - displayID - encryptionStatusID - encryptionStatusName - environmentID - environmentName - estimatedMonthlyCost - externalReferenceID - id - internalOwner - internalOwnerGroupID - internalOwnerUserID - metadata - name - ownerID - physicalLocation - platformDataClassificationID - platformDataClassificationName - platformKindID - platformKindName - platformOwnerID - purchaseDate - region - scopeID - scopeName - scopeStatement - securityOwner - securityOwnerGroupID - securityOwnerUserID - securityTierID - securityTierName - sourceIdentifier - sourceType - status - tags - technicalOwner - technicalOwnerGroupID - technicalOwnerUserID - trustBoundaryDescription - updatedAt - updatedBy - workflowEligibleMarker - } -} -` - -func (c *Client) GetPlatformByID(ctx context.Context, platformID string, interceptors ...clientv2.RequestInterceptor) (*GetPlatformByID, error) { - vars := map[string]any{ - "platformId": platformID, - } - - var res GetPlatformByID - if err := c.Client.Post(ctx, "GetPlatformByID", GetPlatformByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetPlatformsDocument = `query GetPlatforms ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [PlatformOrder!], $where: PlatformWhereInput) { - platforms(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy, where: $where) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - accessModelID - accessModelName - businessOwner - businessOwnerGroupID - businessOwnerUserID - businessPurpose - containsPii - costCenter - createdAt - createdBy - criticalityID - criticalityName - dataFlowSummary - description - displayID - encryptionStatusID - encryptionStatusName - environmentID - environmentName - estimatedMonthlyCost - externalReferenceID - id - internalOwner - internalOwnerGroupID - internalOwnerUserID - metadata - name - ownerID - physicalLocation - platformDataClassificationID - platformDataClassificationName - platformKindID - platformKindName - platformOwnerID - purchaseDate - region - scopeID - scopeName - scopeStatement - securityOwner - securityOwnerGroupID - securityOwnerUserID - securityTierID - securityTierName - sourceIdentifier - sourceType - status - tags - technicalOwner - technicalOwnerGroupID - technicalOwnerUserID - trustBoundaryDescription - updatedAt - updatedBy - workflowEligibleMarker - } - } - } -} -` - -func (c *Client) GetPlatforms(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*PlatformOrder, where *PlatformWhereInput, interceptors ...clientv2.RequestInterceptor) (*GetPlatforms, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - "where": where, - } - - var res GetPlatforms - if err := c.Client.Post(ctx, "GetPlatforms", GetPlatformsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdatePlatformDocument = `mutation UpdatePlatform ($updatePlatformId: ID!, $input: UpdatePlatformInput!) { - updatePlatform(id: $updatePlatformId, input: $input) { - platform { - accessModelID - accessModelName - businessOwner - businessOwnerGroupID - businessOwnerUserID - businessPurpose - containsPii - costCenter - createdAt - createdBy - criticalityID - criticalityName - dataFlowSummary - description - displayID - encryptionStatusID - encryptionStatusName - environmentID - environmentName - estimatedMonthlyCost - externalReferenceID - id - internalOwner - internalOwnerGroupID - internalOwnerUserID - metadata - name - ownerID - physicalLocation - platformDataClassificationID - platformDataClassificationName - platformKindID - platformKindName - platformOwnerID - purchaseDate - region - scopeID - scopeName - scopeStatement - securityOwner - securityOwnerGroupID - securityOwnerUserID - securityTierID - securityTierName - sourceIdentifier - sourceType - status - tags - technicalOwner - technicalOwnerGroupID - technicalOwnerUserID - trustBoundaryDescription - updatedAt - updatedBy - workflowEligibleMarker - } - } -} -` - -func (c *Client) UpdatePlatform(ctx context.Context, updatePlatformID string, input UpdatePlatformInput, interceptors ...clientv2.RequestInterceptor) (*UpdatePlatform, error) { - vars := map[string]any{ - "updatePlatformId": updatePlatformID, - "input": input, - } - - var res UpdatePlatform - if err := c.Client.Post(ctx, "UpdatePlatform", UpdatePlatformDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVProcedureDocument = `mutation CreateBulkCSVProcedure ($input: Upload!) { - createBulkCSVProcedure(input: $input) { - procedures { - approvalRequired - approverID - controlSuggestions - createdAt - createdBy - delegateID - details - dismissedControlSuggestions - dismissedImprovementSuggestions - dismissedTagSuggestions - displayID - id - improvementSuggestions - name - ownerID - procedureKindName - reviewDue - reviewFrequency - revision - status - summary - tagSuggestions - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkCSVProcedure(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVProcedure, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVProcedure - if err := c.Client.Post(ctx, "CreateBulkCSVProcedure", CreateBulkCSVProcedureDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkProcedureDocument = `mutation CreateBulkProcedure ($input: [CreateProcedureInput!]) { - createBulkProcedure(input: $input) { - procedures { - approvalRequired - approverID - controlSuggestions - createdAt - createdBy - delegateID - details - dismissedControlSuggestions - dismissedImprovementSuggestions - dismissedTagSuggestions - displayID - id - improvementSuggestions - name - ownerID - procedureKindName - reviewDue - reviewFrequency - revision - status - summary - tagSuggestions - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkProcedure(ctx context.Context, input []*CreateProcedureInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkProcedure, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkProcedure - if err := c.Client.Post(ctx, "CreateBulkProcedure", CreateBulkProcedureDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateProcedureDocument = `mutation CreateProcedure ($input: CreateProcedureInput!) { - createProcedure(input: $input) { - procedure { - approvalRequired - approverID - controlSuggestions - createdAt - createdBy - delegateID - details - dismissedControlSuggestions - dismissedImprovementSuggestions - dismissedTagSuggestions - displayID - id - improvementSuggestions - name - ownerID - procedureKindName - reviewDue - reviewFrequency - revision - status - summary - tagSuggestions - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateProcedure(ctx context.Context, input CreateProcedureInput, interceptors ...clientv2.RequestInterceptor) (*CreateProcedure, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateProcedure - if err := c.Client.Post(ctx, "CreateProcedure", CreateProcedureDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateUploadProcedureDocument = `mutation CreateUploadProcedure ($procedureFile: Upload!, $ownerID: ID) { - createUploadProcedure(procedureFile: $procedureFile, ownerID: $ownerID) { - procedure { - approvalRequired - approverID - controlSuggestions - createdAt - createdBy - delegateID - details - dismissedControlSuggestions - dismissedImprovementSuggestions - dismissedTagSuggestions - displayID - id - improvementSuggestions - name - ownerID - procedureKindName - reviewDue - reviewFrequency - revision - status - summary - tagSuggestions - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateUploadProcedure(ctx context.Context, procedureFile graphql.Upload, ownerID *string, interceptors ...clientv2.RequestInterceptor) (*CreateUploadProcedure, error) { - vars := map[string]any{ - "procedureFile": procedureFile, - "ownerID": ownerID, - } - - var res CreateUploadProcedure - if err := c.Client.Post(ctx, "CreateUploadProcedure", CreateUploadProcedureDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteProcedureDocument = `mutation DeleteProcedure ($deleteProcedureId: ID!) { - deleteProcedure(id: $deleteProcedureId) { - deletedID - } -} -` - -func (c *Client) DeleteProcedure(ctx context.Context, deleteProcedureID string, interceptors ...clientv2.RequestInterceptor) (*DeleteProcedure, error) { - vars := map[string]any{ - "deleteProcedureId": deleteProcedureID, - } - - var res DeleteProcedure - if err := c.Client.Post(ctx, "DeleteProcedure", DeleteProcedureDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllProceduresDocument = `query GetAllProcedures ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [ProcedureOrder!]) { - procedures(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - approvalRequired - approverID - controlSuggestions - createdAt - createdBy - delegateID - details - dismissedControlSuggestions - dismissedImprovementSuggestions - dismissedTagSuggestions - displayID - id - improvementSuggestions - name - ownerID - procedureKindName - reviewDue - reviewFrequency - revision - status - summary - tagSuggestions - tags - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllProcedures(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*ProcedureOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllProcedures, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllProcedures - if err := c.Client.Post(ctx, "GetAllProcedures", GetAllProceduresDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetProcedureByIDDocument = `query GetProcedureByID ($procedureId: ID!) { - procedure(id: $procedureId) { - approvalRequired - approverID - controlSuggestions - createdAt - createdBy - delegateID - details - dismissedControlSuggestions - dismissedImprovementSuggestions - dismissedTagSuggestions - displayID - id - improvementSuggestions - name - ownerID - procedureKindName - reviewDue - reviewFrequency - revision - status - summary - tagSuggestions - tags - updatedAt - updatedBy - } -} -` - -func (c *Client) GetProcedureByID(ctx context.Context, procedureID string, interceptors ...clientv2.RequestInterceptor) (*GetProcedureByID, error) { - vars := map[string]any{ - "procedureId": procedureID, - } - - var res GetProcedureByID - if err := c.Client.Post(ctx, "GetProcedureByID", GetProcedureByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetProceduresDocument = `query GetProcedures ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: ProcedureWhereInput, $orderBy: [ProcedureOrder!]) { - procedures(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - approvalRequired - approverID - controlSuggestions - createdAt - createdBy - delegateID - details - dismissedControlSuggestions - dismissedImprovementSuggestions - dismissedTagSuggestions - displayID - id - improvementSuggestions - name - ownerID - procedureKindName - reviewDue - reviewFrequency - revision - status - summary - tagSuggestions - tags - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetProcedures(ctx context.Context, first *int64, last *int64, after *string, before *string, where *ProcedureWhereInput, orderBy []*ProcedureOrder, interceptors ...clientv2.RequestInterceptor) (*GetProcedures, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetProcedures - if err := c.Client.Post(ctx, "GetProcedures", GetProceduresDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateProcedureDocument = `mutation UpdateProcedure ($updateProcedureId: ID!, $input: UpdateProcedureInput!) { - updateProcedure(id: $updateProcedureId, input: $input) { - procedure { - approvalRequired - approverID - controlSuggestions - createdAt - createdBy - delegateID - details - dismissedControlSuggestions - dismissedImprovementSuggestions - dismissedTagSuggestions - displayID - id - improvementSuggestions - name - ownerID - reviewDue - reviewFrequency - revision - status - summary - tagSuggestions - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateProcedure(ctx context.Context, updateProcedureID string, input UpdateProcedureInput, interceptors ...clientv2.RequestInterceptor) (*UpdateProcedure, error) { - vars := map[string]any{ - "updateProcedureId": updateProcedureID, - "input": input, - } - - var res UpdateProcedure - if err := c.Client.Post(ctx, "UpdateProcedure", UpdateProcedureDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateProcedureWithFileDocument = `mutation UpdateProcedureWithFile ($updateProcedureId: ID!, $procedureFile: Upload!, $input: UpdateProcedureInput!) { - updateProcedure(id: $updateProcedureId, procedureFile: $procedureFile, input: $input) { - procedure { - approvalRequired - approverID - controlSuggestions - createdAt - createdBy - delegateID - details - dismissedControlSuggestions - dismissedImprovementSuggestions - dismissedTagSuggestions - displayID - id - improvementSuggestions - name - ownerID - procedureKindName - reviewDue - reviewFrequency - revision - status - summary - tagSuggestions - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateProcedureWithFile(ctx context.Context, updateProcedureID string, procedureFile graphql.Upload, input UpdateProcedureInput, interceptors ...clientv2.RequestInterceptor) (*UpdateProcedureWithFile, error) { - vars := map[string]any{ - "updateProcedureId": updateProcedureID, - "procedureFile": procedureFile, - "input": input, - } - - var res UpdateProcedureWithFile - if err := c.Client.Post(ctx, "UpdateProcedureWithFile", UpdateProcedureWithFileDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVProgramDocument = `mutation CreateBulkCSVProgram ($input: Upload!) { - createBulkCSVProgram(input: $input) { - programs { - auditFirm - auditor - auditorEmail - auditorReadComments - auditorReady - auditorWriteComments - createdAt - createdBy - description - displayID - endDate - frameworkName - id - name - ownerID - programKindName - startDate - status - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkCSVProgram(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVProgram, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVProgram - if err := c.Client.Post(ctx, "CreateBulkCSVProgram", CreateBulkCSVProgramDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkProgramDocument = `mutation CreateBulkProgram ($input: [CreateProgramInput!]) { - createBulkProgram(input: $input) { - programs { - auditFirm - auditor - auditorEmail - auditorReadComments - auditorReady - auditorWriteComments - createdAt - createdBy - description - displayID - endDate - frameworkName - id - name - ownerID - programKindName - startDate - status - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkProgram(ctx context.Context, input []*CreateProgramInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkProgram, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkProgram - if err := c.Client.Post(ctx, "CreateBulkProgram", CreateBulkProgramDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateProgramDocument = `mutation CreateProgram ($input: CreateProgramInput!) { - createProgram(input: $input) { - program { - auditFirm - auditor - auditorEmail - auditorReadComments - auditorReady - auditorWriteComments - createdAt - createdBy - description - displayID - endDate - frameworkName - id - name - ownerID - programKindName - startDate - status - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateProgram(ctx context.Context, input CreateProgramInput, interceptors ...clientv2.RequestInterceptor) (*CreateProgram, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateProgram - if err := c.Client.Post(ctx, "CreateProgram", CreateProgramDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteProgramDocument = `mutation DeleteProgram ($deleteProgramId: ID!) { - deleteProgram(id: $deleteProgramId) { - deletedID - } -} -` - -func (c *Client) DeleteProgram(ctx context.Context, deleteProgramID string, interceptors ...clientv2.RequestInterceptor) (*DeleteProgram, error) { - vars := map[string]any{ - "deleteProgramId": deleteProgramID, - } - - var res DeleteProgram - if err := c.Client.Post(ctx, "DeleteProgram", DeleteProgramDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllProgramsDocument = `query GetAllPrograms ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [ProgramOrder!]) { - programs(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - auditFirm - auditor - auditorEmail - auditorReadComments - auditorReady - auditorWriteComments - createdAt - createdBy - description - displayID - endDate - frameworkName - id - name - ownerID - programKindName - startDate - status - tags - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllPrograms(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*ProgramOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllPrograms, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllPrograms - if err := c.Client.Post(ctx, "GetAllPrograms", GetAllProgramsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetProgramByIDDocument = `query GetProgramByID ($programId: ID!) { - program(id: $programId) { - auditFirm - auditor - auditorEmail - auditorReadComments - auditorReady - auditorWriteComments - createdAt - createdBy - description - displayID - endDate - frameworkName - id - name - ownerID - programKindName - startDate - status - tags - updatedAt - updatedBy - } -} -` - -func (c *Client) GetProgramByID(ctx context.Context, programID string, interceptors ...clientv2.RequestInterceptor) (*GetProgramByID, error) { - vars := map[string]any{ - "programId": programID, - } - - var res GetProgramByID - if err := c.Client.Post(ctx, "GetProgramByID", GetProgramByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetProgramsDocument = `query GetPrograms ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: ProgramWhereInput, $orderBy: [ProgramOrder!]) { - programs(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - auditFirm - auditor - auditorEmail - auditorReadComments - auditorReady - auditorWriteComments - createdAt - createdBy - description - displayID - endDate - frameworkName - id - name - ownerID - programKindName - startDate - status - tags - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetPrograms(ctx context.Context, first *int64, last *int64, after *string, before *string, where *ProgramWhereInput, orderBy []*ProgramOrder, interceptors ...clientv2.RequestInterceptor) (*GetPrograms, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetPrograms - if err := c.Client.Post(ctx, "GetPrograms", GetProgramsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateProgramDocument = `mutation UpdateProgram ($updateProgramId: ID!, $input: UpdateProgramInput!) { - updateProgram(id: $updateProgramId, input: $input) { - program { - auditFirm - auditor - auditorEmail - auditorReadComments - auditorReady - auditorWriteComments - createdAt - createdBy - description - displayID - endDate - frameworkName - id - name - ownerID - programKindName - startDate - status - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateProgram(ctx context.Context, updateProgramID string, input UpdateProgramInput, interceptors ...clientv2.RequestInterceptor) (*UpdateProgram, error) { - vars := map[string]any{ - "updateProgramId": updateProgramID, - "input": input, - } - - var res UpdateProgram - if err := c.Client.Post(ctx, "UpdateProgram", UpdateProgramDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVProgramMembershipDocument = `mutation CreateBulkCSVProgramMembership ($input: Upload!) { - createBulkCSVProgramMembership(input: $input) { - programMemberships { - createdAt - createdBy - id - programID - role - updatedAt - updatedBy - user { - displayName - email - firstName - id - lastName - } - } - } -} -` - -func (c *Client) CreateBulkCSVProgramMembership(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVProgramMembership, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVProgramMembership - if err := c.Client.Post(ctx, "CreateBulkCSVProgramMembership", CreateBulkCSVProgramMembershipDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkProgramMembershipDocument = `mutation CreateBulkProgramMembership ($input: [CreateProgramMembershipInput!]) { - createBulkProgramMembership(input: $input) { - programMemberships { - createdAt - createdBy - id - programID - role - updatedAt - updatedBy - user { - displayName - email - firstName - id - lastName - } - } - } -} -` - -func (c *Client) CreateBulkProgramMembership(ctx context.Context, input []*CreateProgramMembershipInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkProgramMembership, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkProgramMembership - if err := c.Client.Post(ctx, "CreateBulkProgramMembership", CreateBulkProgramMembershipDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateProgramMembershipDocument = `mutation CreateProgramMembership ($input: CreateProgramMembershipInput!) { - createProgramMembership(input: $input) { - programMembership { - createdAt - createdBy - id - programID - role - updatedAt - updatedBy - user { - displayName - email - firstName - id - lastName - } - } - } -} -` - -func (c *Client) CreateProgramMembership(ctx context.Context, input CreateProgramMembershipInput, interceptors ...clientv2.RequestInterceptor) (*CreateProgramMembership, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateProgramMembership - if err := c.Client.Post(ctx, "CreateProgramMembership", CreateProgramMembershipDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteProgramMembershipDocument = `mutation DeleteProgramMembership ($deleteProgramMembershipId: ID!) { - deleteProgramMembership(id: $deleteProgramMembershipId) { - deletedID - } -} -` - -func (c *Client) DeleteProgramMembership(ctx context.Context, deleteProgramMembershipID string, interceptors ...clientv2.RequestInterceptor) (*DeleteProgramMembership, error) { - vars := map[string]any{ - "deleteProgramMembershipId": deleteProgramMembershipID, - } - - var res DeleteProgramMembership - if err := c.Client.Post(ctx, "DeleteProgramMembership", DeleteProgramMembershipDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllProgramMembershipsDocument = `query GetAllProgramMemberships ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [ProgramMembershipOrder!]) { - programMemberships(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - id - programID - role - updatedAt - updatedBy - user { - displayName - email - firstName - id - lastName - } - } - } - } -} -` - -func (c *Client) GetAllProgramMemberships(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*ProgramMembershipOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllProgramMemberships, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllProgramMemberships - if err := c.Client.Post(ctx, "GetAllProgramMemberships", GetAllProgramMembershipsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetProgramMembershipByIDDocument = `query GetProgramMembershipByID ($programMembershipId: ID!) { - programMembership(id: $programMembershipId) { - createdAt - createdBy - id - programID - role - updatedAt - updatedBy - user { - displayName - email - firstName - id - lastName - } - } -} -` - -func (c *Client) GetProgramMembershipByID(ctx context.Context, programMembershipID string, interceptors ...clientv2.RequestInterceptor) (*GetProgramMembershipByID, error) { - vars := map[string]any{ - "programMembershipId": programMembershipID, - } - - var res GetProgramMembershipByID - if err := c.Client.Post(ctx, "GetProgramMembershipByID", GetProgramMembershipByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetProgramMembershipsDocument = `query GetProgramMemberships ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: ProgramMembershipWhereInput, $orderBy: [ProgramMembershipOrder!]) { - programMemberships(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - id - programID - role - updatedAt - updatedBy - user { - displayName - email - firstName - id - lastName - } - } - } - } -} -` - -func (c *Client) GetProgramMemberships(ctx context.Context, first *int64, last *int64, after *string, before *string, where *ProgramMembershipWhereInput, orderBy []*ProgramMembershipOrder, interceptors ...clientv2.RequestInterceptor) (*GetProgramMemberships, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetProgramMemberships - if err := c.Client.Post(ctx, "GetProgramMemberships", GetProgramMembershipsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateProgramMembershipDocument = `mutation UpdateProgramMembership ($updateProgramMembershipId: ID!, $input: UpdateProgramMembershipInput!) { - updateProgramMembership(id: $updateProgramMembershipId, input: $input) { - programMembership { - createdAt - createdBy - id - programID - role - updatedAt - updatedBy - user { - displayName - email - firstName - id - lastName - } - } - } -} -` - -func (c *Client) UpdateProgramMembership(ctx context.Context, updateProgramMembershipID string, input UpdateProgramMembershipInput, interceptors ...clientv2.RequestInterceptor) (*UpdateProgramMembership, error) { - vars := map[string]any{ - "updateProgramMembershipId": updateProgramMembershipID, - "input": input, - } - - var res UpdateProgramMembership - if err := c.Client.Post(ctx, "UpdateProgramMembership", UpdateProgramMembershipDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVRemediationDocument = `mutation CreateBulkCSVRemediation ($input: Upload!) { - createBulkCSVRemediation(input: $input) { - remediations { - completedAt - createdAt - createdBy - dueAt - error - explanation - externalID - externalOwnerID - externalURI - id - instructions - intent - metadata - ownerReference - prGeneratedAt - pullRequestURI - repositoryURI - source - state - summary - tags - ticketReference - title - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkCSVRemediation(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVRemediation, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVRemediation - if err := c.Client.Post(ctx, "CreateBulkCSVRemediation", CreateBulkCSVRemediationDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkRemediationDocument = `mutation CreateBulkRemediation ($input: [CreateRemediationInput!]) { - createBulkRemediation(input: $input) { - remediations { - completedAt - createdAt - createdBy - dueAt - error - explanation - externalID - externalOwnerID - externalURI - id - instructions - intent - metadata - ownerReference - prGeneratedAt - pullRequestURI - repositoryURI - source - state - summary - tags - ticketReference - title - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkRemediation(ctx context.Context, input []*CreateRemediationInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkRemediation, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkRemediation - if err := c.Client.Post(ctx, "CreateBulkRemediation", CreateBulkRemediationDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateRemediationDocument = `mutation CreateRemediation ($input: CreateRemediationInput!) { - createRemediation(input: $input) { - remediation { - completedAt - createdAt - createdBy - dueAt - error - explanation - externalID - externalOwnerID - externalURI - id - instructions - intent - metadata - ownerReference - prGeneratedAt - pullRequestURI - repositoryURI - source - state - summary - tags - ticketReference - title - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateRemediation(ctx context.Context, input CreateRemediationInput, interceptors ...clientv2.RequestInterceptor) (*CreateRemediation, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateRemediation - if err := c.Client.Post(ctx, "CreateRemediation", CreateRemediationDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteRemediationDocument = `mutation DeleteRemediation ($deleteRemediationId: ID!) { - deleteRemediation(id: $deleteRemediationId) { - deletedID - } -} -` - -func (c *Client) DeleteRemediation(ctx context.Context, deleteRemediationID string, interceptors ...clientv2.RequestInterceptor) (*DeleteRemediation, error) { - vars := map[string]any{ - "deleteRemediationId": deleteRemediationID, - } - - var res DeleteRemediation - if err := c.Client.Post(ctx, "DeleteRemediation", DeleteRemediationDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllRemediationsDocument = `query GetAllRemediations ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [RemediationOrder!]) { - remediations(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - completedAt - createdAt - createdBy - dueAt - error - explanation - externalID - externalOwnerID - externalURI - id - instructions - intent - metadata - ownerReference - prGeneratedAt - pullRequestURI - repositoryURI - source - state - summary - tags - ticketReference - title - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllRemediations(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*RemediationOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllRemediations, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllRemediations - if err := c.Client.Post(ctx, "GetAllRemediations", GetAllRemediationsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetRemediationByIDDocument = `query GetRemediationByID ($remediationId: ID!) { - remediation(id: $remediationId) { - completedAt - createdAt - createdBy - dueAt - error - explanation - externalID - externalOwnerID - externalURI - id - instructions - intent - metadata - ownerReference - prGeneratedAt - pullRequestURI - repositoryURI - source - state - summary - tags - ticketReference - title - updatedAt - updatedBy - } -} -` - -func (c *Client) GetRemediationByID(ctx context.Context, remediationID string, interceptors ...clientv2.RequestInterceptor) (*GetRemediationByID, error) { - vars := map[string]any{ - "remediationId": remediationID, - } - - var res GetRemediationByID - if err := c.Client.Post(ctx, "GetRemediationByID", GetRemediationByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetRemediationsDocument = `query GetRemediations ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: RemediationWhereInput, $orderBy: [RemediationOrder!]) { - remediations(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - completedAt - createdAt - createdBy - dueAt - error - explanation - externalID - externalOwnerID - externalURI - id - instructions - intent - metadata - ownerReference - prGeneratedAt - pullRequestURI - repositoryURI - source - state - summary - tags - ticketReference - title - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetRemediations(ctx context.Context, first *int64, last *int64, after *string, before *string, where *RemediationWhereInput, orderBy []*RemediationOrder, interceptors ...clientv2.RequestInterceptor) (*GetRemediations, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetRemediations - if err := c.Client.Post(ctx, "GetRemediations", GetRemediationsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateRemediationDocument = `mutation UpdateRemediation ($updateRemediationId: ID!, $input: UpdateRemediationInput!) { - updateRemediation(id: $updateRemediationId, input: $input) { - remediation { - completedAt - createdAt - createdBy - dueAt - error - explanation - externalID - externalOwnerID - externalURI - id - instructions - intent - metadata - ownerReference - prGeneratedAt - pullRequestURI - repositoryURI - source - state - summary - tags - ticketReference - title - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateRemediation(ctx context.Context, updateRemediationID string, input UpdateRemediationInput, interceptors ...clientv2.RequestInterceptor) (*UpdateRemediation, error) { - vars := map[string]any{ - "updateRemediationId": updateRemediationID, - "input": input, - } - - var res UpdateRemediation - if err := c.Client.Post(ctx, "UpdateRemediation", UpdateRemediationDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVReviewDocument = `mutation CreateBulkCSVReview ($input: Upload!) { - createBulkCSVReview(input: $input) { - reviews { - approved - approvedAt - category - classification - createdAt - createdBy - details - externalID - externalOwnerID - externalURI - id - metadata - rawPayload - reportedAt - reporter - reviewedAt - reviewerID - source - state - summary - tags - title - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkCSVReview(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVReview, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVReview - if err := c.Client.Post(ctx, "CreateBulkCSVReview", CreateBulkCSVReviewDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkReviewDocument = `mutation CreateBulkReview ($input: [CreateReviewInput!]) { - createBulkReview(input: $input) { - reviews { - approved - approvedAt - category - classification - createdAt - createdBy - details - externalID - externalOwnerID - externalURI - id - metadata - rawPayload - reportedAt - reporter - reviewedAt - reviewerID - source - state - summary - tags - title - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkReview(ctx context.Context, input []*CreateReviewInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkReview, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkReview - if err := c.Client.Post(ctx, "CreateBulkReview", CreateBulkReviewDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateReviewDocument = `mutation CreateReview ($input: CreateReviewInput!) { - createReview(input: $input) { - review { - approved - approvedAt - category - classification - createdAt - createdBy - details - externalID - externalOwnerID - externalURI - id - metadata - rawPayload - reportedAt - reporter - reviewedAt - reviewerID - source - state - summary - tags - title - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateReview(ctx context.Context, input CreateReviewInput, interceptors ...clientv2.RequestInterceptor) (*CreateReview, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateReview - if err := c.Client.Post(ctx, "CreateReview", CreateReviewDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteReviewDocument = `mutation DeleteReview ($deleteReviewId: ID!) { - deleteReview(id: $deleteReviewId) { - deletedID - } -} -` - -func (c *Client) DeleteReview(ctx context.Context, deleteReviewID string, interceptors ...clientv2.RequestInterceptor) (*DeleteReview, error) { - vars := map[string]any{ - "deleteReviewId": deleteReviewID, - } - - var res DeleteReview - if err := c.Client.Post(ctx, "DeleteReview", DeleteReviewDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllReviewsDocument = `query GetAllReviews ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [ReviewOrder!]) { - reviews(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - approved - approvedAt - category - classification - createdAt - createdBy - details - externalID - externalOwnerID - externalURI - id - metadata - rawPayload - reportedAt - reporter - reviewedAt - reviewerID - source - state - summary - tags - title - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllReviews(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*ReviewOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllReviews, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllReviews - if err := c.Client.Post(ctx, "GetAllReviews", GetAllReviewsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetReviewByIDDocument = `query GetReviewByID ($reviewId: ID!) { - review(id: $reviewId) { - approved - approvedAt - category - classification - createdAt - createdBy - details - externalID - externalOwnerID - externalURI - id - metadata - rawPayload - reportedAt - reporter - reviewedAt - reviewerID - source - state - summary - tags - title - updatedAt - updatedBy - } -} -` - -func (c *Client) GetReviewByID(ctx context.Context, reviewID string, interceptors ...clientv2.RequestInterceptor) (*GetReviewByID, error) { - vars := map[string]any{ - "reviewId": reviewID, - } - - var res GetReviewByID - if err := c.Client.Post(ctx, "GetReviewByID", GetReviewByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetReviewsDocument = `query GetReviews ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: ReviewWhereInput, $orderBy: [ReviewOrder!]) { - reviews(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - approved - approvedAt - category - classification - createdAt - createdBy - details - externalID - externalOwnerID - externalURI - id - metadata - rawPayload - reportedAt - reporter - reviewedAt - reviewerID - source - state - summary - tags - title - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetReviews(ctx context.Context, first *int64, last *int64, after *string, before *string, where *ReviewWhereInput, orderBy []*ReviewOrder, interceptors ...clientv2.RequestInterceptor) (*GetReviews, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetReviews - if err := c.Client.Post(ctx, "GetReviews", GetReviewsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateReviewDocument = `mutation UpdateReview ($updateReviewId: ID!, $input: UpdateReviewInput!) { - updateReview(id: $updateReviewId, input: $input) { - review { - approved - approvedAt - category - classification - createdAt - createdBy - details - externalID - externalOwnerID - externalURI - id - metadata - rawPayload - reportedAt - reporter - reviewedAt - reviewerID - source - state - summary - tags - title - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateReview(ctx context.Context, updateReviewID string, input UpdateReviewInput, interceptors ...clientv2.RequestInterceptor) (*UpdateReview, error) { - vars := map[string]any{ - "updateReviewId": updateReviewID, - "input": input, - } - - var res UpdateReview - if err := c.Client.Post(ctx, "UpdateReview", UpdateReviewDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVRiskDocument = `mutation CreateBulkCSVRisk ($input: Upload!) { - createBulkCSVRisk(input: $input) { - risks { - businessCosts - createdAt - createdBy - delegateID - details - displayID - id - impact - likelihood - mitigation - name - ownerID - riskKindName - score - stakeholderID - status - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkCSVRisk(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVRisk, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVRisk - if err := c.Client.Post(ctx, "CreateBulkCSVRisk", CreateBulkCSVRiskDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkRiskDocument = `mutation CreateBulkRisk ($input: [CreateRiskInput!]) { - createBulkRisk(input: $input) { - risks { - businessCosts - createdAt - createdBy - delegateID - details - displayID - id - impact - likelihood - mitigation - name - ownerID - riskKindName - score - stakeholderID - status - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkRisk(ctx context.Context, input []*CreateRiskInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkRisk, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkRisk - if err := c.Client.Post(ctx, "CreateBulkRisk", CreateBulkRiskDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateRiskDocument = `mutation CreateRisk ($input: CreateRiskInput!) { - createRisk(input: $input) { - risk { - businessCosts - createdAt - createdBy - delegateID - details - displayID - id - impact - likelihood - mitigation - name - ownerID - riskKindName - score - stakeholderID - status - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateRisk(ctx context.Context, input CreateRiskInput, interceptors ...clientv2.RequestInterceptor) (*CreateRisk, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateRisk - if err := c.Client.Post(ctx, "CreateRisk", CreateRiskDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteRiskDocument = `mutation DeleteRisk ($deleteRiskId: ID!) { - deleteRisk(id: $deleteRiskId) { - deletedID - } -} -` - -func (c *Client) DeleteRisk(ctx context.Context, deleteRiskID string, interceptors ...clientv2.RequestInterceptor) (*DeleteRisk, error) { - vars := map[string]any{ - "deleteRiskId": deleteRiskID, - } - - var res DeleteRisk - if err := c.Client.Post(ctx, "DeleteRisk", DeleteRiskDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllRisksDocument = `query GetAllRisks ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [RiskOrder!]) { - risks(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - businessCosts - createdAt - createdBy - delegateID - details - displayID - id - impact - likelihood - mitigation - name - ownerID - riskKindName - score - stakeholderID - status - tags - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllRisks(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*RiskOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllRisks, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllRisks - if err := c.Client.Post(ctx, "GetAllRisks", GetAllRisksDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetRiskByIDDocument = `query GetRiskByID ($riskId: ID!) { - risk(id: $riskId) { - businessCosts - createdAt - createdBy - delegateID - details - displayID - id - impact - likelihood - mitigation - name - ownerID - riskKindName - score - stakeholderID - status - tags - updatedAt - updatedBy - } -} -` - -func (c *Client) GetRiskByID(ctx context.Context, riskID string, interceptors ...clientv2.RequestInterceptor) (*GetRiskByID, error) { - vars := map[string]any{ - "riskId": riskID, - } - - var res GetRiskByID - if err := c.Client.Post(ctx, "GetRiskByID", GetRiskByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetRisksDocument = `query GetRisks ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: RiskWhereInput, $orderBy: [RiskOrder!]) { - risks(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - businessCosts - createdAt - createdBy - delegateID - details - displayID - id - impact - likelihood - mitigation - name - ownerID - riskKindName - score - stakeholderID - status - tags - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetRisks(ctx context.Context, first *int64, last *int64, after *string, before *string, where *RiskWhereInput, orderBy []*RiskOrder, interceptors ...clientv2.RequestInterceptor) (*GetRisks, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetRisks - if err := c.Client.Post(ctx, "GetRisks", GetRisksDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateRiskDocument = `mutation UpdateRisk ($updateRiskId: ID!, $input: UpdateRiskInput!) { - updateRisk(id: $updateRiskId, input: $input) { - risk { - businessCosts - createdAt - createdBy - delegateID - details - displayID - id - impact - likelihood - mitigation - name - ownerID - riskKindName - score - stakeholderID - status - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateRisk(ctx context.Context, updateRiskID string, input UpdateRiskInput, interceptors ...clientv2.RequestInterceptor) (*UpdateRisk, error) { - vars := map[string]any{ - "updateRiskId": updateRiskID, - "input": input, - } - - var res UpdateRisk - if err := c.Client.Post(ctx, "UpdateRisk", UpdateRiskDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVScanDocument = `mutation CreateBulkCSVScan ($input: Upload!) { - createBulkCSVScan(input: $input) { - scans { - createdAt - createdBy - id - metadata - ownerID - scanType - status - tags - target - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkCSVScan(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVScan, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVScan - if err := c.Client.Post(ctx, "CreateBulkCSVScan", CreateBulkCSVScanDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkScanDocument = `mutation CreateBulkScan ($input: [CreateScanInput!]) { - createBulkScan(input: $input) { - scans { - createdAt - createdBy - id - metadata - ownerID - scanType - status - tags - target - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkScan(ctx context.Context, input []*CreateScanInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkScan, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkScan - if err := c.Client.Post(ctx, "CreateBulkScan", CreateBulkScanDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateScanDocument = `mutation CreateScan ($input: CreateScanInput!) { - createScan(input: $input) { - scan { - createdAt - createdBy - id - metadata - ownerID - scanType - status - tags - target - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateScan(ctx context.Context, input CreateScanInput, interceptors ...clientv2.RequestInterceptor) (*CreateScan, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateScan - if err := c.Client.Post(ctx, "CreateScan", CreateScanDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteScanDocument = `mutation DeleteScan ($deleteScanId: ID!) { - deleteScan(id: $deleteScanId) { - deletedID - } -} -` - -func (c *Client) DeleteScan(ctx context.Context, deleteScanID string, interceptors ...clientv2.RequestInterceptor) (*DeleteScan, error) { - vars := map[string]any{ - "deleteScanId": deleteScanID, - } - - var res DeleteScan - if err := c.Client.Post(ctx, "DeleteScan", DeleteScanDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllScansDocument = `query GetAllScans ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [ScanOrder!]) { - scans(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - id - metadata - ownerID - scanType - status - tags - target - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllScans(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*ScanOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllScans, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllScans - if err := c.Client.Post(ctx, "GetAllScans", GetAllScansDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetScanByIDDocument = `query GetScanByID ($scanId: ID!) { - scan(id: $scanId) { - createdAt - createdBy - id - metadata - ownerID - scanType - status - tags - target - updatedAt - updatedBy - } -} -` - -func (c *Client) GetScanByID(ctx context.Context, scanID string, interceptors ...clientv2.RequestInterceptor) (*GetScanByID, error) { - vars := map[string]any{ - "scanId": scanID, - } - - var res GetScanByID - if err := c.Client.Post(ctx, "GetScanByID", GetScanByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetScansDocument = `query GetScans ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: ScanWhereInput, $orderBy: [ScanOrder!]) { - scans(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - id - metadata - ownerID - scanType - status - tags - target - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetScans(ctx context.Context, first *int64, last *int64, after *string, before *string, where *ScanWhereInput, orderBy []*ScanOrder, interceptors ...clientv2.RequestInterceptor) (*GetScans, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetScans - if err := c.Client.Post(ctx, "GetScans", GetScansDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateScanDocument = `mutation UpdateScan ($updateScanId: ID!, $input: UpdateScanInput!) { - updateScan(id: $updateScanId, input: $input) { - scan { - createdAt - createdBy - id - metadata - ownerID - scanType - status - tags - target - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateScan(ctx context.Context, updateScanID string, input UpdateScanInput, interceptors ...clientv2.RequestInterceptor) (*UpdateScan, error) { - vars := map[string]any{ - "updateScanId": updateScanID, - "input": input, - } - - var res UpdateScan - if err := c.Client.Post(ctx, "UpdateScan", UpdateScanDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVScheduledJobDocument = `mutation CreateBulkCSVScheduledJob ($input: Upload!) { - createBulkCSVScheduledJob(input: $input) { - scheduledJobs { - active - configuration - createdAt - createdBy - cron - displayID - id - jobID - jobRunnerID - ownerID - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkCSVScheduledJob(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVScheduledJob, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVScheduledJob - if err := c.Client.Post(ctx, "CreateBulkCSVScheduledJob", CreateBulkCSVScheduledJobDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkScheduledJobDocument = `mutation CreateBulkScheduledJob ($input: [CreateScheduledJobInput!]) { - createBulkScheduledJob(input: $input) { - scheduledJobs { - active - configuration - createdAt - createdBy - cron - displayID - id - jobID - jobRunnerID - ownerID - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkScheduledJob(ctx context.Context, input []*CreateScheduledJobInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkScheduledJob, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkScheduledJob - if err := c.Client.Post(ctx, "CreateBulkScheduledJob", CreateBulkScheduledJobDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateScheduledJobDocument = `mutation CreateScheduledJob ($input: CreateScheduledJobInput!) { - createScheduledJob(input: $input) { - scheduledJob { - active - configuration - createdAt - createdBy - cron - displayID - id - jobID - jobRunnerID - ownerID - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateScheduledJob(ctx context.Context, input CreateScheduledJobInput, interceptors ...clientv2.RequestInterceptor) (*CreateScheduledJob, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateScheduledJob - if err := c.Client.Post(ctx, "CreateScheduledJob", CreateScheduledJobDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteScheduledJobDocument = `mutation DeleteScheduledJob ($deleteScheduledJobId: ID!) { - deleteScheduledJob(id: $deleteScheduledJobId) { - deletedID - } -} -` - -func (c *Client) DeleteScheduledJob(ctx context.Context, deleteScheduledJobID string, interceptors ...clientv2.RequestInterceptor) (*DeleteScheduledJob, error) { - vars := map[string]any{ - "deleteScheduledJobId": deleteScheduledJobID, - } - - var res DeleteScheduledJob - if err := c.Client.Post(ctx, "DeleteScheduledJob", DeleteScheduledJobDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllScheduledJobsDocument = `query GetAllScheduledJobs ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [ScheduledJobOrder!]) { - scheduledJobs(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - active - configuration - createdAt - createdBy - cron - displayID - id - jobID - jobRunnerID - ownerID - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllScheduledJobs(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*ScheduledJobOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllScheduledJobs, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllScheduledJobs - if err := c.Client.Post(ctx, "GetAllScheduledJobs", GetAllScheduledJobsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetScheduledJobByIDDocument = `query GetScheduledJobByID ($scheduledJobId: ID!) { - scheduledJob(id: $scheduledJobId) { - active - configuration - createdAt - createdBy - cron - displayID - id - jobID - jobRunnerID - ownerID - updatedAt - updatedBy - } -} -` - -func (c *Client) GetScheduledJobByID(ctx context.Context, scheduledJobID string, interceptors ...clientv2.RequestInterceptor) (*GetScheduledJobByID, error) { - vars := map[string]any{ - "scheduledJobId": scheduledJobID, - } - - var res GetScheduledJobByID - if err := c.Client.Post(ctx, "GetScheduledJobByID", GetScheduledJobByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetScheduledJobsDocument = `query GetScheduledJobs ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: ScheduledJobWhereInput, $orderBy: [ScheduledJobOrder!]) { - scheduledJobs(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - active - configuration - createdAt - createdBy - cron - displayID - id - jobID - jobRunnerID - ownerID - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetScheduledJobs(ctx context.Context, first *int64, last *int64, after *string, before *string, where *ScheduledJobWhereInput, orderBy []*ScheduledJobOrder, interceptors ...clientv2.RequestInterceptor) (*GetScheduledJobs, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetScheduledJobs - if err := c.Client.Post(ctx, "GetScheduledJobs", GetScheduledJobsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateScheduledJobDocument = `mutation UpdateScheduledJob ($updateScheduledJobId: ID!, $input: UpdateScheduledJobInput!) { - updateScheduledJob(id: $updateScheduledJobId, input: $input) { - scheduledJob { - active - configuration - createdAt - createdBy - cron - displayID - id - jobID - jobRunnerID - ownerID - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateScheduledJob(ctx context.Context, updateScheduledJobID string, input UpdateScheduledJobInput, interceptors ...clientv2.RequestInterceptor) (*UpdateScheduledJob, error) { - vars := map[string]any{ - "updateScheduledJobId": updateScheduledJobID, - "input": input, - } - - var res UpdateScheduledJob - if err := c.Client.Post(ctx, "UpdateScheduledJob", UpdateScheduledJobDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateScheduledJobRunDocument = `mutation CreateScheduledJobRun ($input: CreateScheduledJobRunInput!) { - createScheduledJobRun(input: $input) { - scheduledJobRun { - createdAt - createdBy - expectedExecutionTime - id - jobRunnerID - ownerID - scheduledJobID - script - status - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateScheduledJobRun(ctx context.Context, input CreateScheduledJobRunInput, interceptors ...clientv2.RequestInterceptor) (*CreateScheduledJobRun, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateScheduledJobRun - if err := c.Client.Post(ctx, "CreateScheduledJobRun", CreateScheduledJobRunDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteScheduledJobRunDocument = `mutation DeleteScheduledJobRun ($deleteScheduledJobRunId: ID!) { - deleteScheduledJobRun(id: $deleteScheduledJobRunId) { - deletedID - } -} -` - -func (c *Client) DeleteScheduledJobRun(ctx context.Context, deleteScheduledJobRunID string, interceptors ...clientv2.RequestInterceptor) (*DeleteScheduledJobRun, error) { - vars := map[string]any{ - "deleteScheduledJobRunId": deleteScheduledJobRunID, - } - - var res DeleteScheduledJobRun - if err := c.Client.Post(ctx, "DeleteScheduledJobRun", DeleteScheduledJobRunDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllScheduledJobRunsDocument = `query GetAllScheduledJobRuns ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [ScheduledJobRunOrder!]) { - scheduledJobRuns(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - expectedExecutionTime - id - jobRunnerID - ownerID - scheduledJobID - script - status - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllScheduledJobRuns(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*ScheduledJobRunOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllScheduledJobRuns, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllScheduledJobRuns - if err := c.Client.Post(ctx, "GetAllScheduledJobRuns", GetAllScheduledJobRunsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetScheduledJobRunByIDDocument = `query GetScheduledJobRunByID ($scheduledJobRunId: ID!) { - scheduledJobRun(id: $scheduledJobRunId) { - createdAt - createdBy - expectedExecutionTime - id - jobRunnerID - ownerID - scheduledJobID - script - status - updatedAt - updatedBy - } -} -` - -func (c *Client) GetScheduledJobRunByID(ctx context.Context, scheduledJobRunID string, interceptors ...clientv2.RequestInterceptor) (*GetScheduledJobRunByID, error) { - vars := map[string]any{ - "scheduledJobRunId": scheduledJobRunID, - } - - var res GetScheduledJobRunByID - if err := c.Client.Post(ctx, "GetScheduledJobRunByID", GetScheduledJobRunByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetScheduledJobRunsDocument = `query GetScheduledJobRuns ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: ScheduledJobRunWhereInput, $orderBy: [ScheduledJobRunOrder!]) { - scheduledJobRuns(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - expectedExecutionTime - id - jobRunnerID - ownerID - scheduledJobID - script - status - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetScheduledJobRuns(ctx context.Context, first *int64, last *int64, after *string, before *string, where *ScheduledJobRunWhereInput, orderBy []*ScheduledJobRunOrder, interceptors ...clientv2.RequestInterceptor) (*GetScheduledJobRuns, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetScheduledJobRuns - if err := c.Client.Post(ctx, "GetScheduledJobRuns", GetScheduledJobRunsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateScheduledJobRunDocument = `mutation UpdateScheduledJobRun ($updateScheduledJobRunId: ID!, $input: UpdateScheduledJobRunInput!) { - updateScheduledJobRun(id: $updateScheduledJobRunId, input: $input) { - scheduledJobRun { - createdAt - createdBy - expectedExecutionTime - id - jobRunnerID - ownerID - scheduledJobID - script - status - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateScheduledJobRun(ctx context.Context, updateScheduledJobRunID string, input UpdateScheduledJobRunInput, interceptors ...clientv2.RequestInterceptor) (*UpdateScheduledJobRun, error) { - vars := map[string]any{ - "updateScheduledJobRunId": updateScheduledJobRunID, - "input": input, - } - - var res UpdateScheduledJobRun - if err := c.Client.Post(ctx, "UpdateScheduledJobRun", UpdateScheduledJobRunDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GlobalSearchDocument = `query GlobalSearch ($query: String!) { - search(query: $query) { - totalCount - actionPlans { - totalCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - node { - details - id - name - tags - } - } - } - assessments { - totalCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - node { - id - jsonconfig - name - tags - } - } - } - assessmentResponses { - totalCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - node { - email - id - } - } - } - assets { - totalCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - node { - id - name - tags - } - } - } - contacts { - totalCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - node { - email - fullName - id - tags - } - } - } - controls { - totalCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - node { - aliases - category - description - displayID - id - mappedCategories - refCode - subcategory - tags - title - } - } - } - controlObjectives { - totalCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - node { - category - displayID - id - name - subcategory - tags - } - } - } - customTypeEnums { - totalCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - node { - id - name - objectType - } - } - } - entities { - totalCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - node { - description - displayName - id - name - tags - } - } - } - evidences { - totalCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - node { - displayID - id - name - tags - } - } - } - findings { - totalCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - node { - displayID - externalID - externalOwnerID - id - severity - tags - } - } - } - groups { - totalCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - node { - displayID - displayName - id - name - tags - } - } - } - internalPolicies { - totalCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - node { - details - displayID - id - name - tags - } - } - } - invites { - totalCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - node { - id - recipient - } - } - } - jobRunners { - totalCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - node { - displayID - id - name - tags - } - } - } - jobTemplates { - totalCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - node { - description - displayID - id - tags - title - } - } - } - narratives { - totalCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - node { - description - displayID - id - name - tags - } - } - } - organizations { - totalCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - node { - displayName - id - name - tags - } - } - } - procedures { - totalCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - node { - details - displayID - id - name - tags - } - } - } - programs { - totalCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - node { - description - displayID - id - name - tags - } - } - } - remediations { - totalCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - node { - displayID - externalID - externalOwnerID - id - tags - title - } - } - } - reviews { - totalCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - node { - externalID - externalOwnerID - id - tags - title - } - } - } - risks { - totalCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - node { - displayID - id - name - tags - } - } - } - scans { - totalCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - node { - id - tags - target - } - } - } - standards { - totalCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - node { - domains - framework - governingBody - id - name - shortName - tags - } - } - } - subcontrols { - totalCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - node { - aliases - category - description - displayID - id - mappedCategories - refCode - subcategory - tags - title - } - } - } - subprocessors { - totalCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - node { - id - name - tags - } - } - } - subscribers { - totalCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - node { - email - id - tags - } - } - } - tagDefinitions { - totalCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - node { - id - name - } - } - } - tasks { - totalCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - node { - displayID - id - tags - title - } - } - } - templates { - totalCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - node { - id - jsonconfig - name - tags - } - } - } - vulnerabilities { - totalCount - pageInfo { - hasNextPage - hasPreviousPage - startCursor - endCursor - } - edges { - node { - cveID - displayID - externalID - externalOwnerID - id - severity - tags - } - } - } - } -} -` - -func (c *Client) GlobalSearch(ctx context.Context, query string, interceptors ...clientv2.RequestInterceptor) (*GlobalSearch, error) { - vars := map[string]any{ - "query": query, - } - - var res GlobalSearch - if err := c.Client.Post(ctx, "GlobalSearch", GlobalSearchDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateStandardDocument = `mutation CreateStandard ($input: CreateStandardInput!, $logoFile: Upload) { - createStandard(input: $input, logoFile: $logoFile) { - standard { - createdAt - createdBy - description - domains - framework - freeToUse - governingBody - governingBodyLogoURL - id - isPublic - link - name - ownerID - revision - shortName - standardType - status - systemOwned - tags - updatedAt - updatedBy - version - controls { - totalCount - } - } - } -} -` - -func (c *Client) CreateStandard(ctx context.Context, input CreateStandardInput, logoFile *graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateStandard, error) { - vars := map[string]any{ - "input": input, - "logoFile": logoFile, - } - - var res CreateStandard - if err := c.Client.Post(ctx, "CreateStandard", CreateStandardDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteStandardDocument = `mutation DeleteStandard ($deleteStandardId: ID!) { - deleteStandard(id: $deleteStandardId) { - deletedID - } -} -` - -func (c *Client) DeleteStandard(ctx context.Context, deleteStandardID string, interceptors ...clientv2.RequestInterceptor) (*DeleteStandard, error) { - vars := map[string]any{ - "deleteStandardId": deleteStandardID, - } - - var res DeleteStandard - if err := c.Client.Post(ctx, "DeleteStandard", DeleteStandardDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllStandardsDocument = `query GetAllStandards ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [StandardOrder!]) { - standards(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - description - domains - framework - freeToUse - governingBody - governingBodyLogoURL - id - isPublic - link - name - ownerID - revision - shortName - standardType - status - systemOwned - tags - updatedAt - updatedBy - version - controls { - totalCount - } - } - } - } -} -` - -func (c *Client) GetAllStandards(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*StandardOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllStandards, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllStandards - if err := c.Client.Post(ctx, "GetAllStandards", GetAllStandardsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetStandardByIDDocument = `query GetStandardByID ($standardId: ID!) { - standard(id: $standardId) { - createdAt - createdBy - description - domains - framework - freeToUse - governingBody - governingBodyLogoURL - id - isPublic - link - name - ownerID - revision - shortName - standardType - status - systemOwned - tags - updatedAt - updatedBy - version - controls { - totalCount - } - } -} -` - -func (c *Client) GetStandardByID(ctx context.Context, standardID string, interceptors ...clientv2.RequestInterceptor) (*GetStandardByID, error) { - vars := map[string]any{ - "standardId": standardID, - } - - var res GetStandardByID - if err := c.Client.Post(ctx, "GetStandardByID", GetStandardByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetStandardsDocument = `query GetStandards ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: StandardWhereInput, $orderBy: [StandardOrder!]) { - standards(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - description - domains - framework - freeToUse - governingBody - governingBodyLogoURL - id - isPublic - link - name - ownerID - revision - shortName - standardType - status - systemOwned - tags - updatedAt - updatedBy - version - controls { - totalCount - } - } - } - } -} -` - -func (c *Client) GetStandards(ctx context.Context, first *int64, last *int64, after *string, before *string, where *StandardWhereInput, orderBy []*StandardOrder, interceptors ...clientv2.RequestInterceptor) (*GetStandards, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetStandards - if err := c.Client.Post(ctx, "GetStandards", GetStandardsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateStandardDocument = `mutation UpdateStandard ($updateStandardId: ID!, $input: UpdateStandardInput!, $logoFile: Upload) { - updateStandard(id: $updateStandardId, input: $input, logoFile: $logoFile) { - standard { - createdAt - createdBy - description - domains - framework - freeToUse - governingBody - governingBodyLogoURL - id - isPublic - link - name - ownerID - revision - shortName - standardType - status - systemOwned - tags - updatedAt - updatedBy - version - controls { - totalCount - } - } - } -} -` - -func (c *Client) UpdateStandard(ctx context.Context, updateStandardID string, input UpdateStandardInput, logoFile *graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*UpdateStandard, error) { - vars := map[string]any{ - "updateStandardId": updateStandardID, - "input": input, - "logoFile": logoFile, - } - - var res UpdateStandard - if err := c.Client.Post(ctx, "UpdateStandard", UpdateStandardDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVSubcontrolDocument = `mutation CreateBulkCSVSubcontrol ($input: Upload!) { - createBulkCSVSubcontrol(input: $input) { - subcontrols { - aliases - assessmentMethods - assessmentObjectives - auditorReferenceID - category - categoryID - controlID - controlOwnerID - controlQuestions - createdAt - createdBy - delegateID - description - displayID - exampleEvidence - evidenceRequests - id - implementationGuidance - mappedCategories - ownerID - refCode - referenceFramework - referenceID - references - source - status - subcategory - subcontrolKindName - tags - title - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkCSVSubcontrol(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVSubcontrol, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVSubcontrol - if err := c.Client.Post(ctx, "CreateBulkCSVSubcontrol", CreateBulkCSVSubcontrolDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkSubcontrolDocument = `mutation CreateBulkSubcontrol ($input: [CreateSubcontrolInput!]) { - createBulkSubcontrol(input: $input) { - subcontrols { - aliases - assessmentMethods - assessmentObjectives - auditorReferenceID - category - categoryID - controlID - controlOwnerID - controlQuestions - createdAt - createdBy - delegateID - description - displayID - exampleEvidence - evidenceRequests - id - implementationGuidance - mappedCategories - ownerID - refCode - referenceFramework - referenceID - references - source - status - subcategory - subcontrolKindName - tags - title - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkSubcontrol(ctx context.Context, input []*CreateSubcontrolInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkSubcontrol, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkSubcontrol - if err := c.Client.Post(ctx, "CreateBulkSubcontrol", CreateBulkSubcontrolDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateSubcontrolDocument = `mutation CreateSubcontrol ($input: CreateSubcontrolInput!) { - createSubcontrol(input: $input) { - subcontrol { - aliases - assessmentMethods - assessmentObjectives - auditorReferenceID - category - categoryID - controlID - controlOwnerID - controlQuestions - createdAt - createdBy - delegateID - description - displayID - exampleEvidence - evidenceRequests - id - implementationGuidance - mappedCategories - ownerID - refCode - referenceFramework - referenceID - references - source - status - subcategory - subcontrolKindName - tags - title - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateSubcontrol(ctx context.Context, input CreateSubcontrolInput, interceptors ...clientv2.RequestInterceptor) (*CreateSubcontrol, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateSubcontrol - if err := c.Client.Post(ctx, "CreateSubcontrol", CreateSubcontrolDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteSubcontrolDocument = `mutation DeleteSubcontrol ($deleteSubcontrolId: ID!) { - deleteSubcontrol(id: $deleteSubcontrolId) { - deletedID - } -} -` - -func (c *Client) DeleteSubcontrol(ctx context.Context, deleteSubcontrolID string, interceptors ...clientv2.RequestInterceptor) (*DeleteSubcontrol, error) { - vars := map[string]any{ - "deleteSubcontrolId": deleteSubcontrolID, - } - - var res DeleteSubcontrol - if err := c.Client.Post(ctx, "DeleteSubcontrol", DeleteSubcontrolDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllSubcontrolsDocument = `query GetAllSubcontrols ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [SubcontrolOrder!]) { - subcontrols(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - aliases - assessmentMethods - assessmentObjectives - auditorReferenceID - category - categoryID - controlID - controlOwnerID - controlQuestions - createdAt - createdBy - delegateID - description - displayID - exampleEvidence - evidenceRequests - id - implementationGuidance - mappedCategories - ownerID - refCode - referenceFramework - referenceID - references - source - status - subcategory - subcontrolKindName - tags - title - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllSubcontrols(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*SubcontrolOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllSubcontrols, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllSubcontrols - if err := c.Client.Post(ctx, "GetAllSubcontrols", GetAllSubcontrolsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetSubcontrolByIDDocument = `query GetSubcontrolByID ($subcontrolId: ID!) { - subcontrol(id: $subcontrolId) { - aliases - assessmentMethods - assessmentObjectives - auditorReferenceID - category - categoryID - controlID - controlOwnerID - controlQuestions - createdAt - createdBy - delegateID - description - displayID - exampleEvidence - evidenceRequests - id - implementationGuidance - mappedCategories - ownerID - refCode - referenceFramework - referenceID - references - source - status - subcategory - subcontrolKindName - tags - title - updatedAt - updatedBy - } -} -` - -func (c *Client) GetSubcontrolByID(ctx context.Context, subcontrolID string, interceptors ...clientv2.RequestInterceptor) (*GetSubcontrolByID, error) { - vars := map[string]any{ - "subcontrolId": subcontrolID, - } - - var res GetSubcontrolByID - if err := c.Client.Post(ctx, "GetSubcontrolByID", GetSubcontrolByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetSubcontrolsDocument = `query GetSubcontrols ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: SubcontrolWhereInput, $orderBy: [SubcontrolOrder!]) { - subcontrols(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - aliases - assessmentMethods - assessmentObjectives - auditorReferenceID - category - categoryID - controlID - controlOwnerID - controlQuestions - createdAt - createdBy - delegateID - description - displayID - exampleEvidence - evidenceRequests - id - implementationGuidance - mappedCategories - ownerID - refCode - referenceFramework - referenceID - references - source - status - subcategory - subcontrolKindName - tags - title - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetSubcontrols(ctx context.Context, first *int64, last *int64, after *string, before *string, where *SubcontrolWhereInput, orderBy []*SubcontrolOrder, interceptors ...clientv2.RequestInterceptor) (*GetSubcontrols, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetSubcontrols - if err := c.Client.Post(ctx, "GetSubcontrols", GetSubcontrolsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateSubcontrolDocument = `mutation UpdateSubcontrol ($updateSubcontrolId: ID!, $input: UpdateSubcontrolInput!) { - updateSubcontrol(id: $updateSubcontrolId, input: $input) { - subcontrol { - aliases - assessmentMethods - assessmentObjectives - auditorReferenceID - category - categoryID - controlID - controlOwnerID - controlQuestions - createdAt - createdBy - delegateID - description - displayID - exampleEvidence - evidenceRequests - id - implementationGuidance - mappedCategories - ownerID - refCode - referenceFramework - referenceID - references - source - status - subcategory - subcontrolKindName - tags - title - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateSubcontrol(ctx context.Context, updateSubcontrolID string, input UpdateSubcontrolInput, interceptors ...clientv2.RequestInterceptor) (*UpdateSubcontrol, error) { - vars := map[string]any{ - "updateSubcontrolId": updateSubcontrolID, - "input": input, - } - - var res UpdateSubcontrol - if err := c.Client.Post(ctx, "UpdateSubcontrol", UpdateSubcontrolDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVSubprocessorDocument = `mutation CreateBulkCSVSubprocessor ($input: Upload!) { - createBulkCSVSubprocessor(input: $input) { - subprocessors { - createdAt - createdBy - description - id - logoFileID - logoRemoteURL - name - ownerID - systemOwned - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkCSVSubprocessor(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVSubprocessor, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVSubprocessor - if err := c.Client.Post(ctx, "CreateBulkCSVSubprocessor", CreateBulkCSVSubprocessorDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkSubprocessorDocument = `mutation CreateBulkSubprocessor ($input: [CreateSubprocessorInput!]) { - createBulkSubprocessor(input: $input) { - subprocessors { - createdAt - createdBy - description - id - logoFileID - logoRemoteURL - name - ownerID - systemOwned - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkSubprocessor(ctx context.Context, input []*CreateSubprocessorInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkSubprocessor, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkSubprocessor - if err := c.Client.Post(ctx, "CreateBulkSubprocessor", CreateBulkSubprocessorDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateSubprocessorDocument = `mutation CreateSubprocessor ($input: CreateSubprocessorInput!, $logoFile: Upload) { - createSubprocessor(input: $input, logoFile: $logoFile) { - subprocessor { - createdAt - createdBy - description - id - logoFileID - logoRemoteURL - name - ownerID - systemOwned - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateSubprocessor(ctx context.Context, input CreateSubprocessorInput, logoFile *graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateSubprocessor, error) { - vars := map[string]any{ - "input": input, - "logoFile": logoFile, - } - - var res CreateSubprocessor - if err := c.Client.Post(ctx, "CreateSubprocessor", CreateSubprocessorDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteBulkSubprocessorDocument = `mutation DeleteBulkSubprocessor ($ids: [ID!]!) { - deleteBulkSubprocessor(ids: $ids) { - deletedIDs - } -} -` - -func (c *Client) DeleteBulkSubprocessor(ctx context.Context, ids []string, interceptors ...clientv2.RequestInterceptor) (*DeleteBulkSubprocessor, error) { - vars := map[string]any{ - "ids": ids, - } - - var res DeleteBulkSubprocessor - if err := c.Client.Post(ctx, "DeleteBulkSubprocessor", DeleteBulkSubprocessorDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteSubprocessorDocument = `mutation DeleteSubprocessor ($deleteSubprocessorId: ID!) { - deleteSubprocessor(id: $deleteSubprocessorId) { - deletedID - } -} -` - -func (c *Client) DeleteSubprocessor(ctx context.Context, deleteSubprocessorID string, interceptors ...clientv2.RequestInterceptor) (*DeleteSubprocessor, error) { - vars := map[string]any{ - "deleteSubprocessorId": deleteSubprocessorID, - } - - var res DeleteSubprocessor - if err := c.Client.Post(ctx, "DeleteSubprocessor", DeleteSubprocessorDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllSubprocessorsDocument = `query GetAllSubprocessors ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [SubprocessorOrder!]) { - subprocessors(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - description - id - logoFileID - logoRemoteURL - name - ownerID - systemOwned - tags - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllSubprocessors(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*SubprocessorOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllSubprocessors, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllSubprocessors - if err := c.Client.Post(ctx, "GetAllSubprocessors", GetAllSubprocessorsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetSubprocessorByIDDocument = `query GetSubprocessorByID ($subprocessorId: ID!) { - subprocessor(id: $subprocessorId) { - createdAt - createdBy - description - id - logoFileID - logoRemoteURL - name - ownerID - systemOwned - tags - updatedAt - updatedBy - } -} -` - -func (c *Client) GetSubprocessorByID(ctx context.Context, subprocessorID string, interceptors ...clientv2.RequestInterceptor) (*GetSubprocessorByID, error) { - vars := map[string]any{ - "subprocessorId": subprocessorID, - } - - var res GetSubprocessorByID - if err := c.Client.Post(ctx, "GetSubprocessorByID", GetSubprocessorByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetSubprocessorsDocument = `query GetSubprocessors ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: SubprocessorWhereInput, $orderBy: [SubprocessorOrder!]) { - subprocessors(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - description - id - logoFileID - logoRemoteURL - name - ownerID - systemOwned - tags - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetSubprocessors(ctx context.Context, first *int64, last *int64, after *string, before *string, where *SubprocessorWhereInput, orderBy []*SubprocessorOrder, interceptors ...clientv2.RequestInterceptor) (*GetSubprocessors, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetSubprocessors - if err := c.Client.Post(ctx, "GetSubprocessors", GetSubprocessorsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateBulkSubprocessorDocument = `mutation UpdateBulkSubprocessor ($ids: [ID!]!, $input: UpdateSubprocessorInput!) { - updateBulkSubprocessor(ids: $ids, input: $input) { - subprocessors { - createdAt - createdBy - description - id - logoFileID - logoRemoteURL - name - ownerID - systemOwned - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateBulkSubprocessor(ctx context.Context, ids []string, input UpdateSubprocessorInput, interceptors ...clientv2.RequestInterceptor) (*UpdateBulkSubprocessor, error) { - vars := map[string]any{ - "ids": ids, - "input": input, - } - - var res UpdateBulkSubprocessor - if err := c.Client.Post(ctx, "UpdateBulkSubprocessor", UpdateBulkSubprocessorDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateSubprocessorDocument = `mutation UpdateSubprocessor ($updateSubprocessorId: ID!, $input: UpdateSubprocessorInput!, $logoFile: Upload) { - updateSubprocessor(id: $updateSubprocessorId, input: $input, logoFile: $logoFile) { - subprocessor { - createdAt - createdBy - description - id - logoFileID - logoRemoteURL - name - ownerID - systemOwned - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateSubprocessor(ctx context.Context, updateSubprocessorID string, input UpdateSubprocessorInput, logoFile *graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*UpdateSubprocessor, error) { - vars := map[string]any{ - "updateSubprocessorId": updateSubprocessorID, - "input": input, - "logoFile": logoFile, - } - - var res UpdateSubprocessor - if err := c.Client.Post(ctx, "UpdateSubprocessor", UpdateSubprocessorDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVSubscriberDocument = `mutation CreateBulkCSVSubscriber ($input: Upload!) { - createBulkCSVSubscriber(input: $input) { - subscribers { - active - email - id - verifiedEmail - unsubscribed - } - } -} -` - -func (c *Client) CreateBulkCSVSubscriber(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVSubscriber, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVSubscriber - if err := c.Client.Post(ctx, "CreateBulkCSVSubscriber", CreateBulkCSVSubscriberDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkSubscriberDocument = `mutation CreateBulkSubscriber ($input: [CreateSubscriberInput!]) { - createBulkSubscriber(input: $input) { - subscribers { - active - email - id - verifiedEmail - unsubscribed - } - } -} -` - -func (c *Client) CreateBulkSubscriber(ctx context.Context, input []*CreateSubscriberInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkSubscriber, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkSubscriber - if err := c.Client.Post(ctx, "CreateBulkSubscriber", CreateBulkSubscriberDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateSubscriberDocument = `mutation CreateSubscriber ($input: CreateSubscriberInput!) { - createSubscriber(input: $input) { - subscriber { - active - createdAt - createdBy - email - id - updatedAt - updatedBy - verifiedEmail - unsubscribed - } - } -} -` - -func (c *Client) CreateSubscriber(ctx context.Context, input CreateSubscriberInput, interceptors ...clientv2.RequestInterceptor) (*CreateSubscriber, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateSubscriber - if err := c.Client.Post(ctx, "CreateSubscriber", CreateSubscriberDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteSubscriberDocument = `mutation DeleteSubscriber ($deleteSubscriberEmail: String!, $subscriberOrganization: ID) { - deleteSubscriber(email: $deleteSubscriberEmail, ownerID: $subscriberOrganization) { - email - } -} -` - -func (c *Client) DeleteSubscriber(ctx context.Context, deleteSubscriberEmail string, subscriberOrganization *string, interceptors ...clientv2.RequestInterceptor) (*DeleteSubscriber, error) { - vars := map[string]any{ - "deleteSubscriberEmail": deleteSubscriberEmail, - "subscriberOrganization": subscriberOrganization, - } - - var res DeleteSubscriber - if err := c.Client.Post(ctx, "DeleteSubscriber", DeleteSubscriberDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllSubscribersDocument = `query GetAllSubscribers ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [SubscriberOrder!]) { - subscribers(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - active - email - id - ownerID - verifiedEmail - unsubscribed - sendAttempts - } - } - } -} -` - -func (c *Client) GetAllSubscribers(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*SubscriberOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllSubscribers, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllSubscribers - if err := c.Client.Post(ctx, "GetAllSubscribers", GetAllSubscribersDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetSubscriberByEmailDocument = `query GetSubscriberByEmail ($email: String!) { - subscriber(email: $email) { - active - email - id - ownerID - verifiedEmail - unsubscribed - sendAttempts - } -} -` - -func (c *Client) GetSubscriberByEmail(ctx context.Context, email string, interceptors ...clientv2.RequestInterceptor) (*GetSubscriberByEmail, error) { - vars := map[string]any{ - "email": email, - } - - var res GetSubscriberByEmail - if err := c.Client.Post(ctx, "GetSubscriberByEmail", GetSubscriberByEmailDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetSubscribersDocument = `query GetSubscribers ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: SubscriberWhereInput, $orderBy: [SubscriberOrder!]) { - subscribers(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - active - email - id - ownerID - verifiedEmail - unsubscribed - sendAttempts - } - } - } -} -` - -func (c *Client) GetSubscribers(ctx context.Context, first *int64, last *int64, after *string, before *string, where *SubscriberWhereInput, orderBy []*SubscriberOrder, interceptors ...clientv2.RequestInterceptor) (*GetSubscribers, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetSubscribers - if err := c.Client.Post(ctx, "GetSubscribers", GetSubscribersDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateSubscriberDocument = `mutation UpdateSubscriber ($email: String!, $input: UpdateSubscriberInput!) { - updateSubscriber(email: $email, input: $input) { - subscriber { - active - createdAt - createdBy - email - id - phoneNumber - updatedAt - updatedBy - verifiedEmail - verifiedPhone - unsubscribed - } - } -} -` - -func (c *Client) UpdateSubscriber(ctx context.Context, email string, input UpdateSubscriberInput, interceptors ...clientv2.RequestInterceptor) (*UpdateSubscriber, error) { - vars := map[string]any{ - "email": email, - "input": input, - } - - var res UpdateSubscriber - if err := c.Client.Post(ctx, "UpdateSubscriber", UpdateSubscriberDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVSystemDetailDocument = `mutation CreateBulkCSVSystemDetail ($input: Upload!) { - createBulkCSVSystemDetail(input: $input) { - systemDetails { - authorizationBoundary - createdAt - createdBy - description - displayID - id - lastReviewed - oscalMetadataJSON - ownerID - platformID - programID - revisionHistory - sensitivityLevel - systemName - tags - updatedAt - updatedBy - version - } - } -} -` - -func (c *Client) CreateBulkCSVSystemDetail(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVSystemDetail, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVSystemDetail - if err := c.Client.Post(ctx, "CreateBulkCSVSystemDetail", CreateBulkCSVSystemDetailDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkSystemDetailDocument = `mutation CreateBulkSystemDetail ($input: [CreateSystemDetailInput!]) { - createBulkSystemDetail(input: $input) { - systemDetails { - authorizationBoundary - createdAt - createdBy - description - displayID - id - lastReviewed - oscalMetadataJSON - ownerID - platformID - programID - revisionHistory - sensitivityLevel - systemName - tags - updatedAt - updatedBy - version - } - } -} -` - -func (c *Client) CreateBulkSystemDetail(ctx context.Context, input []*CreateSystemDetailInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkSystemDetail, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkSystemDetail - if err := c.Client.Post(ctx, "CreateBulkSystemDetail", CreateBulkSystemDetailDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateSystemDetailDocument = `mutation CreateSystemDetail ($input: CreateSystemDetailInput!) { - createSystemDetail(input: $input) { - systemDetail { - authorizationBoundary - createdAt - createdBy - description - displayID - id - lastReviewed - oscalMetadataJSON - ownerID - platformID - programID - revisionHistory - sensitivityLevel - systemName - tags - updatedAt - updatedBy - version - } - } -} -` - -func (c *Client) CreateSystemDetail(ctx context.Context, input CreateSystemDetailInput, interceptors ...clientv2.RequestInterceptor) (*CreateSystemDetail, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateSystemDetail - if err := c.Client.Post(ctx, "CreateSystemDetail", CreateSystemDetailDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteBulkSystemDetailDocument = `mutation DeleteBulkSystemDetail ($ids: [ID!]!) { - deleteBulkSystemDetail(ids: $ids) { - deletedIDs - } -} -` - -func (c *Client) DeleteBulkSystemDetail(ctx context.Context, ids []string, interceptors ...clientv2.RequestInterceptor) (*DeleteBulkSystemDetail, error) { - vars := map[string]any{ - "ids": ids, - } - - var res DeleteBulkSystemDetail - if err := c.Client.Post(ctx, "DeleteBulkSystemDetail", DeleteBulkSystemDetailDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteSystemDetailDocument = `mutation DeleteSystemDetail ($deleteSystemDetailId: ID!) { - deleteSystemDetail(id: $deleteSystemDetailId) { - deletedID - } -} -` - -func (c *Client) DeleteSystemDetail(ctx context.Context, deleteSystemDetailID string, interceptors ...clientv2.RequestInterceptor) (*DeleteSystemDetail, error) { - vars := map[string]any{ - "deleteSystemDetailId": deleteSystemDetailID, - } - - var res DeleteSystemDetail - if err := c.Client.Post(ctx, "DeleteSystemDetail", DeleteSystemDetailDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllSystemDetailsDocument = `query GetAllSystemDetails ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [SystemDetailOrder!]) { - systemDetails(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - authorizationBoundary - createdAt - createdBy - description - displayID - id - lastReviewed - oscalMetadataJSON - ownerID - platformID - programID - revisionHistory - sensitivityLevel - systemName - tags - updatedAt - updatedBy - version - } - } - } -} -` - -func (c *Client) GetAllSystemDetails(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*SystemDetailOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllSystemDetails, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllSystemDetails - if err := c.Client.Post(ctx, "GetAllSystemDetails", GetAllSystemDetailsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetSystemDetailByIDDocument = `query GetSystemDetailByID ($systemDetailId: ID!) { - systemDetail(id: $systemDetailId) { - authorizationBoundary - createdAt - createdBy - description - displayID - id - lastReviewed - oscalMetadataJSON - ownerID - platformID - programID - revisionHistory - sensitivityLevel - systemName - tags - updatedAt - updatedBy - version - } -} -` - -func (c *Client) GetSystemDetailByID(ctx context.Context, systemDetailID string, interceptors ...clientv2.RequestInterceptor) (*GetSystemDetailByID, error) { - vars := map[string]any{ - "systemDetailId": systemDetailID, - } - - var res GetSystemDetailByID - if err := c.Client.Post(ctx, "GetSystemDetailByID", GetSystemDetailByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetSystemDetailsDocument = `query GetSystemDetails ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [SystemDetailOrder!], $where: SystemDetailWhereInput) { - systemDetails(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy, where: $where) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - authorizationBoundary - createdAt - createdBy - description - displayID - id - lastReviewed - oscalMetadataJSON - ownerID - platformID - programID - revisionHistory - sensitivityLevel - systemName - tags - updatedAt - updatedBy - version - } - } - } -} -` - -func (c *Client) GetSystemDetails(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*SystemDetailOrder, where *SystemDetailWhereInput, interceptors ...clientv2.RequestInterceptor) (*GetSystemDetails, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - "where": where, - } - - var res GetSystemDetails - if err := c.Client.Post(ctx, "GetSystemDetails", GetSystemDetailsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateBulkCSVSystemDetailDocument = `mutation UpdateBulkCSVSystemDetail ($input: Upload!) { - updateBulkCSVSystemDetail(input: $input) { - systemDetails { - authorizationBoundary - createdAt - createdBy - description - displayID - id - lastReviewed - oscalMetadataJSON - ownerID - platformID - programID - revisionHistory - sensitivityLevel - systemName - tags - updatedAt - updatedBy - version - } - updatedIDs - } -} -` - -func (c *Client) UpdateBulkCSVSystemDetail(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*UpdateBulkCSVSystemDetail, error) { - vars := map[string]any{ - "input": input, - } - - var res UpdateBulkCSVSystemDetail - if err := c.Client.Post(ctx, "UpdateBulkCSVSystemDetail", UpdateBulkCSVSystemDetailDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateBulkSystemDetailDocument = `mutation UpdateBulkSystemDetail ($ids: [ID!]!, $input: UpdateSystemDetailInput!) { - updateBulkSystemDetail(ids: $ids, input: $input) { - systemDetails { - authorizationBoundary - createdAt - createdBy - description - displayID - id - lastReviewed - oscalMetadataJSON - ownerID - platformID - programID - revisionHistory - sensitivityLevel - systemName - tags - updatedAt - updatedBy - version - } - updatedIDs - } -} -` - -func (c *Client) UpdateBulkSystemDetail(ctx context.Context, ids []string, input UpdateSystemDetailInput, interceptors ...clientv2.RequestInterceptor) (*UpdateBulkSystemDetail, error) { - vars := map[string]any{ - "ids": ids, - "input": input, - } - - var res UpdateBulkSystemDetail - if err := c.Client.Post(ctx, "UpdateBulkSystemDetail", UpdateBulkSystemDetailDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateSystemDetailDocument = `mutation UpdateSystemDetail ($updateSystemDetailId: ID!, $input: UpdateSystemDetailInput!) { - updateSystemDetail(id: $updateSystemDetailId, input: $input) { - systemDetail { - authorizationBoundary - createdAt - createdBy - description - displayID - id - lastReviewed - oscalMetadataJSON - ownerID - platformID - programID - revisionHistory - sensitivityLevel - systemName - tags - updatedAt - updatedBy - version - } - } -} -` - -func (c *Client) UpdateSystemDetail(ctx context.Context, updateSystemDetailID string, input UpdateSystemDetailInput, interceptors ...clientv2.RequestInterceptor) (*UpdateSystemDetail, error) { - vars := map[string]any{ - "updateSystemDetailId": updateSystemDetailID, - "input": input, - } - - var res UpdateSystemDetail - if err := c.Client.Post(ctx, "UpdateSystemDetail", UpdateSystemDetailDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVTagDefinitionDocument = `mutation CreateBulkCSVTagDefinition ($input: Upload!) { - createBulkCSVTagDefinition(input: $input) { - tagDefinitions { - aliases - color - createdAt - createdBy - description - id - internalNotes - name - ownerID - slug - systemInternalID - systemOwned - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkCSVTagDefinition(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVTagDefinition, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVTagDefinition - if err := c.Client.Post(ctx, "CreateBulkCSVTagDefinition", CreateBulkCSVTagDefinitionDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkTagDefinitionDocument = `mutation CreateBulkTagDefinition ($input: [CreateTagDefinitionInput!]) { - createBulkTagDefinition(input: $input) { - tagDefinitions { - aliases - color - createdAt - createdBy - description - id - internalNotes - name - ownerID - slug - systemInternalID - systemOwned - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkTagDefinition(ctx context.Context, input []*CreateTagDefinitionInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkTagDefinition, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkTagDefinition - if err := c.Client.Post(ctx, "CreateBulkTagDefinition", CreateBulkTagDefinitionDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateTagDefinitionDocument = `mutation CreateTagDefinition ($input: CreateTagDefinitionInput!) { - createTagDefinition(input: $input) { - tagDefinition { - aliases - color - createdAt - createdBy - description - id - internalNotes - name - ownerID - slug - systemInternalID - systemOwned - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateTagDefinition(ctx context.Context, input CreateTagDefinitionInput, interceptors ...clientv2.RequestInterceptor) (*CreateTagDefinition, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateTagDefinition - if err := c.Client.Post(ctx, "CreateTagDefinition", CreateTagDefinitionDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteTagDefinitionDocument = `mutation DeleteTagDefinition ($deleteTagDefinitionId: ID!) { - deleteTagDefinition(id: $deleteTagDefinitionId) { - deletedID - } -} -` - -func (c *Client) DeleteTagDefinition(ctx context.Context, deleteTagDefinitionID string, interceptors ...clientv2.RequestInterceptor) (*DeleteTagDefinition, error) { - vars := map[string]any{ - "deleteTagDefinitionId": deleteTagDefinitionID, - } - - var res DeleteTagDefinition - if err := c.Client.Post(ctx, "DeleteTagDefinition", DeleteTagDefinitionDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllTagDefinitionsDocument = `query GetAllTagDefinitions ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [TagDefinitionOrder!]) { - tagDefinitions(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - aliases - color - createdAt - createdBy - description - id - internalNotes - name - ownerID - slug - systemInternalID - systemOwned - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllTagDefinitions(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*TagDefinitionOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllTagDefinitions, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllTagDefinitions - if err := c.Client.Post(ctx, "GetAllTagDefinitions", GetAllTagDefinitionsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetTagDefinitionByIDDocument = `query GetTagDefinitionByID ($tagDefinitionId: ID!) { - tagDefinition(id: $tagDefinitionId) { - aliases - color - createdAt - createdBy - description - id - internalNotes - name - ownerID - slug - systemInternalID - systemOwned - updatedAt - updatedBy - } -} -` - -func (c *Client) GetTagDefinitionByID(ctx context.Context, tagDefinitionID string, interceptors ...clientv2.RequestInterceptor) (*GetTagDefinitionByID, error) { - vars := map[string]any{ - "tagDefinitionId": tagDefinitionID, - } - - var res GetTagDefinitionByID - if err := c.Client.Post(ctx, "GetTagDefinitionByID", GetTagDefinitionByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetTagDefinitionsDocument = `query GetTagDefinitions ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: TagDefinitionWhereInput, $orderBy: [TagDefinitionOrder!]) { - tagDefinitions(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - aliases - color - createdAt - createdBy - description - id - internalNotes - name - ownerID - slug - systemInternalID - systemOwned - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetTagDefinitions(ctx context.Context, first *int64, last *int64, after *string, before *string, where *TagDefinitionWhereInput, orderBy []*TagDefinitionOrder, interceptors ...clientv2.RequestInterceptor) (*GetTagDefinitions, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetTagDefinitions - if err := c.Client.Post(ctx, "GetTagDefinitions", GetTagDefinitionsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateTagDefinitionDocument = `mutation UpdateTagDefinition ($updateTagDefinitionId: ID!, $input: UpdateTagDefinitionInput!) { - updateTagDefinition(id: $updateTagDefinitionId, input: $input) { - tagDefinition { - aliases - color - createdAt - createdBy - description - id - internalNotes - name - ownerID - slug - systemInternalID - systemOwned - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateTagDefinition(ctx context.Context, updateTagDefinitionID string, input UpdateTagDefinitionInput, interceptors ...clientv2.RequestInterceptor) (*UpdateTagDefinition, error) { - vars := map[string]any{ - "updateTagDefinitionId": updateTagDefinitionID, - "input": input, - } - - var res UpdateTagDefinition - if err := c.Client.Post(ctx, "UpdateTagDefinition", UpdateTagDefinitionDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVTaskDocument = `mutation CreateBulkCSVTask ($input: Upload!) { - createBulkCSVTask(input: $input) { - tasks { - assigneeID - assignerID - completed - createdAt - createdBy - details - displayID - due - id - ownerID - status - tags - taskKindName - title - updatedAt - updatedBy - assignee { - id - displayName - } - assigner { - id - displayName - } - } - } -} -` - -func (c *Client) CreateBulkCSVTask(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVTask, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVTask - if err := c.Client.Post(ctx, "CreateBulkCSVTask", CreateBulkCSVTaskDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkTaskDocument = `mutation CreateBulkTask ($input: [CreateTaskInput!]) { - createBulkTask(input: $input) { - tasks { - assigneeID - assignerID - completed - createdAt - createdBy - details - displayID - due - id - ownerID - status - tags - taskKindName - title - updatedAt - updatedBy - assignee { - id - displayName - } - assigner { - id - displayName - } - } - } -} -` - -func (c *Client) CreateBulkTask(ctx context.Context, input []*CreateTaskInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkTask, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkTask - if err := c.Client.Post(ctx, "CreateBulkTask", CreateBulkTaskDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateTaskDocument = `mutation CreateTask ($input: CreateTaskInput!) { - createTask(input: $input) { - task { - assigneeID - assignerID - completed - createdAt - createdBy - details - displayID - due - id - ownerID - status - tags - taskKindName - title - updatedAt - updatedBy - assignee { - id - displayName - } - assigner { - id - displayName - } - } - } -} -` - -func (c *Client) CreateTask(ctx context.Context, input CreateTaskInput, interceptors ...clientv2.RequestInterceptor) (*CreateTask, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateTask - if err := c.Client.Post(ctx, "CreateTask", CreateTaskDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteTaskDocument = `mutation DeleteTask ($deleteTaskId: ID!) { - deleteTask(id: $deleteTaskId) { - deletedID - } -} -` - -func (c *Client) DeleteTask(ctx context.Context, deleteTaskID string, interceptors ...clientv2.RequestInterceptor) (*DeleteTask, error) { - vars := map[string]any{ - "deleteTaskId": deleteTaskID, - } - - var res DeleteTask - if err := c.Client.Post(ctx, "DeleteTask", DeleteTaskDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllTasksDocument = `query GetAllTasks ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [TaskOrder!]) { - tasks(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - assigneeID - assignerID - completed - createdAt - createdBy - details - displayID - due - id - ownerID - status - tags - taskKindName - title - updatedAt - updatedBy - assignee { - id - displayName - } - assigner { - id - displayName - } - } - } - } -} -` - -func (c *Client) GetAllTasks(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*TaskOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllTasks, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllTasks - if err := c.Client.Post(ctx, "GetAllTasks", GetAllTasksDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetTaskByIDDocument = `query GetTaskByID ($taskId: ID!) { - task(id: $taskId) { - assigneeID - assignerID - completed - createdAt - createdBy - details - displayID - due - id - ownerID - status - tags - taskKindName - title - updatedAt - updatedBy - assignee { - id - displayName - } - assigner { - id - displayName - } - } -} -` - -func (c *Client) GetTaskByID(ctx context.Context, taskID string, interceptors ...clientv2.RequestInterceptor) (*GetTaskByID, error) { - vars := map[string]any{ - "taskId": taskID, - } - - var res GetTaskByID - if err := c.Client.Post(ctx, "GetTaskByID", GetTaskByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetTasksDocument = `query GetTasks ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: TaskWhereInput, $orderBy: [TaskOrder!]) { - tasks(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - assigneeID - assignerID - completed - createdAt - createdBy - details - displayID - due - id - ownerID - status - tags - taskKindName - title - updatedAt - updatedBy - assignee { - id - displayName - } - assigner { - id - displayName - } - } - } - } -} -` - -func (c *Client) GetTasks(ctx context.Context, first *int64, last *int64, after *string, before *string, where *TaskWhereInput, orderBy []*TaskOrder, interceptors ...clientv2.RequestInterceptor) (*GetTasks, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetTasks - if err := c.Client.Post(ctx, "GetTasks", GetTasksDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateTaskDocument = `mutation UpdateTask ($updateTaskId: ID!, $input: UpdateTaskInput!) { - updateTask(id: $updateTaskId, input: $input) { - task { - assigneeID - assignerID - completed - createdAt - createdBy - details - displayID - due - id - ownerID - status - tags - taskKindName - title - updatedAt - updatedBy - assignee { - id - displayName - } - assigner { - id - displayName - } - } - } -} -` - -func (c *Client) UpdateTask(ctx context.Context, updateTaskID string, input UpdateTaskInput, interceptors ...clientv2.RequestInterceptor) (*UpdateTask, error) { - vars := map[string]any{ - "updateTaskId": updateTaskID, - "input": input, - } - - var res UpdateTask - if err := c.Client.Post(ctx, "UpdateTask", UpdateTaskDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVTemplateDocument = `mutation CreateBulkCSVTemplate ($input: Upload!) { - createBulkCSVTemplate(input: $input) { - templates { - createdAt - createdBy - description - id - jsonconfig - name - ownerID - tags - templateType - uischema - updatedAt - updatedBy - kind - } - } -} -` - -func (c *Client) CreateBulkCSVTemplate(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVTemplate, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVTemplate - if err := c.Client.Post(ctx, "CreateBulkCSVTemplate", CreateBulkCSVTemplateDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkTemplateDocument = `mutation CreateBulkTemplate ($input: [CreateTemplateInput!]) { - createBulkTemplate(input: $input) { - templates { - createdAt - createdBy - description - id - jsonconfig - name - ownerID - tags - templateType - uischema - updatedAt - updatedBy - kind - } - } -} -` - -func (c *Client) CreateBulkTemplate(ctx context.Context, input []*CreateTemplateInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkTemplate, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkTemplate - if err := c.Client.Post(ctx, "CreateBulkTemplate", CreateBulkTemplateDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateTemplateDocument = `mutation CreateTemplate ($input: CreateTemplateInput!, $templateFiles: [Upload!]) { - createTemplate(input: $input, templateFiles: $templateFiles) { - template { - createdAt - createdBy - description - id - jsonconfig - name - ownerID - tags - templateType - uischema - updatedAt - updatedBy - kind - files { - edges { - node { - id - presignedURL - } - } - } - } - } -} -` - -func (c *Client) CreateTemplate(ctx context.Context, input CreateTemplateInput, templateFiles []*graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateTemplate, error) { - vars := map[string]any{ - "input": input, - "templateFiles": templateFiles, - } - - var res CreateTemplate - if err := c.Client.Post(ctx, "CreateTemplate", CreateTemplateDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteTemplateDocument = `mutation DeleteTemplate ($deleteTemplateId: ID!) { - deleteTemplate(id: $deleteTemplateId) { - deletedID - } -} -` - -func (c *Client) DeleteTemplate(ctx context.Context, deleteTemplateID string, interceptors ...clientv2.RequestInterceptor) (*DeleteTemplate, error) { - vars := map[string]any{ - "deleteTemplateId": deleteTemplateID, - } - - var res DeleteTemplate - if err := c.Client.Post(ctx, "DeleteTemplate", DeleteTemplateDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllTemplatesDocument = `query GetAllTemplates ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [TemplateOrder!]) { - templates(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - description - id - jsonconfig - name - ownerID - tags - templateType - uischema - updatedAt - updatedBy - kind - files { - edges { - node { - id - presignedURL - } - } - } - } - } - } -} -` - -func (c *Client) GetAllTemplates(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*TemplateOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllTemplates, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllTemplates - if err := c.Client.Post(ctx, "GetAllTemplates", GetAllTemplatesDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetTemplateByIDDocument = `query GetTemplateByID ($templateId: ID!) { - template(id: $templateId) { - createdAt - createdBy - description - id - jsonconfig - name - ownerID - tags - templateType - uischema - updatedAt - updatedBy - kind - files { - edges { - node { - id - presignedURL - } - } - } - } -} -` - -func (c *Client) GetTemplateByID(ctx context.Context, templateID string, interceptors ...clientv2.RequestInterceptor) (*GetTemplateByID, error) { - vars := map[string]any{ - "templateId": templateID, - } - - var res GetTemplateByID - if err := c.Client.Post(ctx, "GetTemplateByID", GetTemplateByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetTemplatesDocument = `query GetTemplates ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: TemplateWhereInput, $orderBy: [TemplateOrder!]) { - templates(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - description - id - jsonconfig - name - ownerID - tags - templateType - uischema - updatedAt - updatedBy - kind - files { - edges { - node { - id - presignedURL - } - } - } - } - } - } -} -` - -func (c *Client) GetTemplates(ctx context.Context, first *int64, last *int64, after *string, before *string, where *TemplateWhereInput, orderBy []*TemplateOrder, interceptors ...clientv2.RequestInterceptor) (*GetTemplates, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetTemplates - if err := c.Client.Post(ctx, "GetTemplates", GetTemplatesDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateTemplateDocument = `mutation UpdateTemplate ($updateTemplateId: ID!, $input: UpdateTemplateInput!, $templateFiles: [Upload!]) { - updateTemplate(id: $updateTemplateId, input: $input, templateFiles: $templateFiles) { - template { - createdAt - createdBy - description - id - jsonconfig - name - ownerID - tags - templateType - uischema - updatedAt - updatedBy - kind - files { - edges { - node { - id - presignedURL - } - } - } - } - } -} -` - -func (c *Client) UpdateTemplate(ctx context.Context, updateTemplateID string, input UpdateTemplateInput, templateFiles []*graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*UpdateTemplate, error) { - vars := map[string]any{ - "updateTemplateId": updateTemplateID, - "input": input, - "templateFiles": templateFiles, - } - - var res UpdateTemplate - if err := c.Client.Post(ctx, "UpdateTemplate", UpdateTemplateDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateTFASettingDocument = `mutation CreateTFASetting ($input: CreateTFASettingInput!) { - createTFASetting(input: $input) { - tfaSetting { - totpAllowed - verified - } - qrCode - tfaSecret - } -} -` - -func (c *Client) CreateTFASetting(ctx context.Context, input CreateTFASettingInput, interceptors ...clientv2.RequestInterceptor) (*CreateTFASetting, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateTFASetting - if err := c.Client.Post(ctx, "CreateTFASetting", CreateTFASettingDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllTFASettingsDocument = `query GetAllTFASettings ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [TFASettingOrder!]) { - tfaSettings(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - id - totpAllowed - updatedAt - updatedBy - verified - } - } - } -} -` - -func (c *Client) GetAllTFASettings(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*TFASettingOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllTFASettings, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllTFASettings - if err := c.Client.Post(ctx, "GetAllTFASettings", GetAllTFASettingsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetTFASettingByIDDocument = `query GetTFASettingByID ($tFASettingId: ID!) { - tfaSetting(id: $tFASettingId) { - createdAt - createdBy - id - totpAllowed - updatedAt - updatedBy - verified - } -} -` - -func (c *Client) GetTFASettingByID(ctx context.Context, tFASettingID string, interceptors ...clientv2.RequestInterceptor) (*GetTFASettingByID, error) { - vars := map[string]any{ - "tFASettingId": tFASettingID, - } - - var res GetTFASettingByID - if err := c.Client.Post(ctx, "GetTFASettingByID", GetTFASettingByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetTFASettingsDocument = `query GetTFASettings ($first: Int, $last: Int, $where: TFASettingWhereInput) { - tfaSettings(first: $first, last: $last, where: $where) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - id - totpAllowed - updatedAt - updatedBy - verified - } - } - } -} -` - -func (c *Client) GetTFASettings(ctx context.Context, first *int64, last *int64, where *TFASettingWhereInput, interceptors ...clientv2.RequestInterceptor) (*GetTFASettings, error) { - vars := map[string]any{ - "first": first, - "last": last, - "where": where, - } - - var res GetTFASettings - if err := c.Client.Post(ctx, "GetTFASettings", GetTFASettingsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateTFASettingDocument = `mutation UpdateTFASetting ($input: UpdateTFASettingInput!) { - updateTFASetting(input: $input) { - tfaSetting { - totpAllowed - verified - } - qrCode - tfaSecret - recoveryCodes - } -} -` - -func (c *Client) UpdateTFASetting(ctx context.Context, input UpdateTFASettingInput, interceptors ...clientv2.RequestInterceptor) (*UpdateTFASetting, error) { - vars := map[string]any{ - "input": input, - } - - var res UpdateTFASetting - if err := c.Client.Post(ctx, "UpdateTFASetting", UpdateTFASettingDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateTrustCenterDocument = `mutation CreateTrustCenter ($input: CreateTrustCenterInput!) { - createTrustCenter(input: $input) { - trustCenter { - createdAt - createdBy - customDomainID - id - ownerID - slug - tags - updatedAt - updatedBy - customDomain { - cnameRecord - dnsVerificationID - } - setting { - id - overview - title - primaryColor - logoRemoteURL - logoLocalFileID - logoFile { - presignedURL - } - faviconRemoteURL - faviconLocalFileID - faviconFile { - presignedURL - } - themeMode - font - foregroundColor - backgroundColor - accentColor - } - } - } -} -` - -func (c *Client) CreateTrustCenter(ctx context.Context, input CreateTrustCenterInput, interceptors ...clientv2.RequestInterceptor) (*CreateTrustCenter, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateTrustCenter - if err := c.Client.Post(ctx, "CreateTrustCenter", CreateTrustCenterDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteTrustCenterDocument = `mutation DeleteTrustCenter ($deleteTrustCenterId: ID!) { - deleteTrustCenter(id: $deleteTrustCenterId) { - deletedID - } -} -` - -func (c *Client) DeleteTrustCenter(ctx context.Context, deleteTrustCenterID string, interceptors ...clientv2.RequestInterceptor) (*DeleteTrustCenter, error) { - vars := map[string]any{ - "deleteTrustCenterId": deleteTrustCenterID, - } - - var res DeleteTrustCenter - if err := c.Client.Post(ctx, "DeleteTrustCenter", DeleteTrustCenterDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllTrustCentersDocument = `query GetAllTrustCenters ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [TrustCenterOrder!]) { - trustCenters(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - customDomain { - cnameRecord - dnsVerificationID - } - customDomainID - id - ownerID - slug - tags - updatedAt - updatedBy - setting { - id - overview - title - companyDomain - securityContact - primaryColor - logoRemoteURL - logoLocalFileID - logoFile { - presignedURL - } - faviconRemoteURL - faviconLocalFileID - faviconFile { - presignedURL - } - themeMode - font - foregroundColor - backgroundColor - accentColor - } - previewSetting { - id - overview - title - primaryColor - logoRemoteURL - logoLocalFileID - logoFile { - presignedURL - } - faviconRemoteURL - faviconLocalFileID - faviconFile { - presignedURL - } - themeMode - font - foregroundColor - backgroundColor - accentColor - } - } - } - } -} -` - -func (c *Client) GetAllTrustCenters(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*TrustCenterOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllTrustCenters, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllTrustCenters - if err := c.Client.Post(ctx, "GetAllTrustCenters", GetAllTrustCentersDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetTrustCenterByIDDocument = `query GetTrustCenterByID ($trustCenterId: ID!) { - trustCenter(id: $trustCenterId) { - createdAt - createdBy - customDomainID - id - ownerID - owner { - id - displayName - } - pirschDomainID - pirschIdentificationCode - slug - tags - updatedAt - updatedBy - customDomain { - cnameRecord - dnsVerificationID - } - previewDomain { - cnameRecord - dnsVerification { - id - cloudflareHostnameID - dnsTxtRecord - dnsTxtValue - dnsVerificationStatus - dnsVerificationStatusReason - acmeChallengePath - expectedAcmeChallengeValue - acmeChallengeStatus - acmeChallengeStatusReason - } - } - setting { - id - overview - title - companyDomain - companyName - securityContact - primaryColor - logoRemoteURL - logoLocalFileID - logoFile { - presignedURL - } - faviconRemoteURL - faviconLocalFileID - faviconFile { - presignedURL - } - themeMode - font - foregroundColor - backgroundColor - accentColor - } - previewSetting { - id - overview - title - companyDomain - companyName - primaryColor - securityContact - logoRemoteURL - logoLocalFileID - logoFile { - presignedURL - } - faviconRemoteURL - faviconLocalFileID - faviconFile { - presignedURL - } - themeMode - font - foregroundColor - backgroundColor - accentColor - } - } -} -` - -func (c *Client) GetTrustCenterByID(ctx context.Context, trustCenterID string, interceptors ...clientv2.RequestInterceptor) (*GetTrustCenterByID, error) { - vars := map[string]any{ - "trustCenterId": trustCenterID, - } - - var res GetTrustCenterByID - if err := c.Client.Post(ctx, "GetTrustCenterByID", GetTrustCenterByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetTrustCentersDocument = `query GetTrustCenters ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: TrustCenterWhereInput, $orderBy: [TrustCenterOrder!]) { - trustCenters(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - customDomainID - id - ownerID - slug - tags - updatedAt - updatedBy - customDomain { - cnameRecord - dnsVerificationID - } - setting { - id - overview - title - companyDomain - securityContact - primaryColor - logoRemoteURL - logoLocalFileID - logoFile { - presignedURL - } - faviconRemoteURL - faviconLocalFileID - faviconFile { - presignedURL - } - themeMode - font - foregroundColor - backgroundColor - accentColor - } - previewSetting { - id - overview - title - primaryColor - logoRemoteURL - logoLocalFileID - logoFile { - presignedURL - } - faviconRemoteURL - faviconLocalFileID - faviconFile { - presignedURL - } - themeMode - font - foregroundColor - backgroundColor - accentColor - } - } - } - } -} -` - -func (c *Client) GetTrustCenters(ctx context.Context, first *int64, last *int64, after *string, before *string, where *TrustCenterWhereInput, orderBy []*TrustCenterOrder, interceptors ...clientv2.RequestInterceptor) (*GetTrustCenters, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetTrustCenters - if err := c.Client.Post(ctx, "GetTrustCenters", GetTrustCentersDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateTrustCenterDocument = `mutation UpdateTrustCenter ($updateTrustCenterId: ID!, $input: UpdateTrustCenterInput!) { - updateTrustCenter(id: $updateTrustCenterId, input: $input) { - trustCenter { - createdAt - createdBy - customDomainID - id - ownerID - slug - tags - updatedAt - updatedBy - customDomain { - cnameRecord - dnsVerificationID - } - setting { - id - overview - title - primaryColor - logoRemoteURL - logoLocalFileID - logoFile { - presignedURL - } - faviconRemoteURL - faviconLocalFileID - faviconFile { - presignedURL - } - themeMode - font - foregroundColor - backgroundColor - accentColor - } - } - } -} -` - -func (c *Client) UpdateTrustCenter(ctx context.Context, updateTrustCenterID string, input UpdateTrustCenterInput, interceptors ...clientv2.RequestInterceptor) (*UpdateTrustCenter, error) { - vars := map[string]any{ - "updateTrustCenterId": updateTrustCenterID, - "input": input, - } - - var res UpdateTrustCenter - if err := c.Client.Post(ctx, "UpdateTrustCenter", UpdateTrustCenterDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVTrustCenterComplianceDocument = `mutation CreateBulkCSVTrustCenterCompliance ($input: Upload!) { - createBulkCSVTrustCenterCompliance(input: $input) { - trustCenterCompliances { - createdAt - createdBy - id - tags - updatedAt - updatedBy - standard { - governingBody - governingBodyLogoURL - link - name - shortName - standardType - version - description - domains - } - } - } -} -` - -func (c *Client) CreateBulkCSVTrustCenterCompliance(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVTrustCenterCompliance, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVTrustCenterCompliance - if err := c.Client.Post(ctx, "CreateBulkCSVTrustCenterCompliance", CreateBulkCSVTrustCenterComplianceDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkTrustCenterComplianceDocument = `mutation CreateBulkTrustCenterCompliance ($input: [CreateTrustCenterComplianceInput!]) { - createBulkTrustCenterCompliance(input: $input) { - trustCenterCompliances { - createdAt - createdBy - id - tags - updatedAt - updatedBy - standard { - governingBody - governingBodyLogoURL - link - name - shortName - standardType - version - description - domains - } - } - } -} -` - -func (c *Client) CreateBulkTrustCenterCompliance(ctx context.Context, input []*CreateTrustCenterComplianceInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkTrustCenterCompliance, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkTrustCenterCompliance - if err := c.Client.Post(ctx, "CreateBulkTrustCenterCompliance", CreateBulkTrustCenterComplianceDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateTrustCenterComplianceDocument = `mutation CreateTrustCenterCompliance ($input: CreateTrustCenterComplianceInput!) { - createTrustCenterCompliance(input: $input) { - trustCenterCompliance { - createdAt - createdBy - id - tags - updatedAt - updatedBy - standard { - governingBody - governingBodyLogoURL - link - name - shortName - standardType - version - description - domains - } - } - } -} -` - -func (c *Client) CreateTrustCenterCompliance(ctx context.Context, input CreateTrustCenterComplianceInput, interceptors ...clientv2.RequestInterceptor) (*CreateTrustCenterCompliance, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateTrustCenterCompliance - if err := c.Client.Post(ctx, "CreateTrustCenterCompliance", CreateTrustCenterComplianceDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteTrustCenterComplianceDocument = `mutation DeleteTrustCenterCompliance ($deleteTrustCenterComplianceId: ID!) { - deleteTrustCenterCompliance(id: $deleteTrustCenterComplianceId) { - deletedID - } -} -` - -func (c *Client) DeleteTrustCenterCompliance(ctx context.Context, deleteTrustCenterComplianceID string, interceptors ...clientv2.RequestInterceptor) (*DeleteTrustCenterCompliance, error) { - vars := map[string]any{ - "deleteTrustCenterComplianceId": deleteTrustCenterComplianceID, - } - - var res DeleteTrustCenterCompliance - if err := c.Client.Post(ctx, "DeleteTrustCenterCompliance", DeleteTrustCenterComplianceDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllTrustCenterCompliancesDocument = `query GetAllTrustCenterCompliances ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [TrustCenterComplianceOrder!]) { - trustCenterCompliances(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - id - tags - updatedAt - updatedBy - standard { - governingBody - governingBodyLogoURL - link - name - shortName - standardType - version - description - domains - } - } - } - } -} -` - -func (c *Client) GetAllTrustCenterCompliances(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*TrustCenterComplianceOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllTrustCenterCompliances, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllTrustCenterCompliances - if err := c.Client.Post(ctx, "GetAllTrustCenterCompliances", GetAllTrustCenterCompliancesDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetTrustCenterComplianceByIDDocument = `query GetTrustCenterComplianceByID ($trustCenterComplianceId: ID!) { - trustCenterCompliance(id: $trustCenterComplianceId) { - createdAt - createdBy - id - tags - updatedAt - updatedBy - standard { - governingBody - governingBodyLogoURL - link - name - shortName - standardType - version - description - domains - } - } -} -` - -func (c *Client) GetTrustCenterComplianceByID(ctx context.Context, trustCenterComplianceID string, interceptors ...clientv2.RequestInterceptor) (*GetTrustCenterComplianceByID, error) { - vars := map[string]any{ - "trustCenterComplianceId": trustCenterComplianceID, - } - - var res GetTrustCenterComplianceByID - if err := c.Client.Post(ctx, "GetTrustCenterComplianceByID", GetTrustCenterComplianceByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetTrustCenterCompliancesDocument = `query GetTrustCenterCompliances ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: TrustCenterComplianceWhereInput, $orderBy: [TrustCenterComplianceOrder!]) { - trustCenterCompliances(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - id - tags - updatedAt - updatedBy - standard { - governingBody - governingBodyLogoURL - link - name - shortName - standardType - version - description - domains - } - } - } - } -} -` - -func (c *Client) GetTrustCenterCompliances(ctx context.Context, first *int64, last *int64, after *string, before *string, where *TrustCenterComplianceWhereInput, orderBy []*TrustCenterComplianceOrder, interceptors ...clientv2.RequestInterceptor) (*GetTrustCenterCompliances, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetTrustCenterCompliances - if err := c.Client.Post(ctx, "GetTrustCenterCompliances", GetTrustCenterCompliancesDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateTrustCenterComplianceDocument = `mutation UpdateTrustCenterCompliance ($updateTrustCenterComplianceId: ID!, $input: UpdateTrustCenterComplianceInput!) { - updateTrustCenterCompliance(id: $updateTrustCenterComplianceId, input: $input) { - trustCenterCompliance { - createdAt - createdBy - id - tags - updatedAt - updatedBy - standard { - governingBody - governingBodyLogoURL - link - name - shortName - standardType - version - description - domains - } - } - } -} -` - -func (c *Client) UpdateTrustCenterCompliance(ctx context.Context, updateTrustCenterComplianceID string, input UpdateTrustCenterComplianceInput, interceptors ...clientv2.RequestInterceptor) (*UpdateTrustCenterCompliance, error) { - vars := map[string]any{ - "updateTrustCenterComplianceId": updateTrustCenterComplianceID, - "input": input, - } - - var res UpdateTrustCenterCompliance - if err := c.Client.Post(ctx, "UpdateTrustCenterCompliance", UpdateTrustCenterComplianceDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateTrustCenterDocDocument = `mutation CreateTrustCenterDoc ($input: CreateTrustCenterDocInput!, $trustCenterDocFile: Upload!) { - createTrustCenterDoc(input: $input, trustCenterDocFile: $trustCenterDocFile) { - trustCenterDoc { - id - createdAt - updatedAt - createdBy - updatedBy - tags - trustCenterID - title - trustCenterDocKindName - fileID - visibility - standardID - standard { - id - name - shortName - } - file { - id - md5Hash - presignedURL - } - originalFileID - originalFile { - id - md5Hash - presignedURL - providedFileName - } - } - } -} -` - -func (c *Client) CreateTrustCenterDoc(ctx context.Context, input CreateTrustCenterDocInput, trustCenterDocFile graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateTrustCenterDoc, error) { - vars := map[string]any{ - "input": input, - "trustCenterDocFile": trustCenterDocFile, - } - - var res CreateTrustCenterDoc - if err := c.Client.Post(ctx, "CreateTrustCenterDoc", CreateTrustCenterDocDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteTrustCenterDocDocument = `mutation DeleteTrustCenterDoc ($deleteTrustCenterDocId: ID!) { - deleteTrustCenterDoc(id: $deleteTrustCenterDocId) { - deletedID - } -} -` - -func (c *Client) DeleteTrustCenterDoc(ctx context.Context, deleteTrustCenterDocID string, interceptors ...clientv2.RequestInterceptor) (*DeleteTrustCenterDoc, error) { - vars := map[string]any{ - "deleteTrustCenterDocId": deleteTrustCenterDocID, - } - - var res DeleteTrustCenterDoc - if err := c.Client.Post(ctx, "DeleteTrustCenterDoc", DeleteTrustCenterDocDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllTrustCenterDocsDocument = `query GetAllTrustCenterDocs ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [TrustCenterDocOrder!]) { - trustCenterDocs(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - id - createdAt - updatedAt - createdBy - updatedBy - tags - trustCenterID - title - trustCenterDocKindName - fileID - visibility - file { - id - md5Hash - presignedURL - } - originalFileID - originalFile { - id - md5Hash - presignedURL - providedFileName - } - } - } - } -} -` - -func (c *Client) GetAllTrustCenterDocs(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*TrustCenterDocOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllTrustCenterDocs, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllTrustCenterDocs - if err := c.Client.Post(ctx, "GetAllTrustCenterDocs", GetAllTrustCenterDocsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetTrustCenterDocByIDDocument = `query GetTrustCenterDocByID ($trustCenterDocId: ID!) { - trustCenterDoc(id: $trustCenterDocId) { - id - createdAt - updatedAt - createdBy - updatedBy - tags - trustCenterID - title - trustCenterDocKindName - fileID - visibility - standardID - standard { - id - name - shortName - } - file { - id - md5Hash - presignedURL - } - originalFileID - originalFile { - id - md5Hash - presignedURL - providedFileName - } - } -} -` - -func (c *Client) GetTrustCenterDocByID(ctx context.Context, trustCenterDocID string, interceptors ...clientv2.RequestInterceptor) (*GetTrustCenterDocByID, error) { - vars := map[string]any{ - "trustCenterDocId": trustCenterDocID, - } - - var res GetTrustCenterDocByID - if err := c.Client.Post(ctx, "GetTrustCenterDocByID", GetTrustCenterDocByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetTrustCenterDocsDocument = `query GetTrustCenterDocs ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: TrustCenterDocWhereInput, $orderBy: [TrustCenterDocOrder!]) { - trustCenterDocs(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - id - createdAt - updatedAt - createdBy - updatedBy - tags - trustCenterID - title - trustCenterDocKindName - fileID - visibility - file { - id - md5Hash - presignedURL - } - originalFileID - originalFile { - id - md5Hash - presignedURL - providedFileName - } - } - } - } -} -` - -func (c *Client) GetTrustCenterDocs(ctx context.Context, first *int64, last *int64, after *string, before *string, where *TrustCenterDocWhereInput, orderBy []*TrustCenterDocOrder, interceptors ...clientv2.RequestInterceptor) (*GetTrustCenterDocs, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetTrustCenterDocs - if err := c.Client.Post(ctx, "GetTrustCenterDocs", GetTrustCenterDocsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateTrustCenterDocDocument = `mutation UpdateTrustCenterDoc ($updateTrustCenterDocId: ID!, $input: UpdateTrustCenterDocInput!, $trustCenterDocFile: Upload, $watermarkedTrustCenterDocFile: Upload) { - updateTrustCenterDoc(id: $updateTrustCenterDocId, input: $input, trustCenterDocFile: $trustCenterDocFile, watermarkedTrustCenterDocFile: $watermarkedTrustCenterDocFile) { - trustCenterDoc { - id - createdAt - updatedAt - createdBy - updatedBy - tags - trustCenterID - title - trustCenterDocKindName - fileID - visibility - standardID - standard { - id - name - shortName - } - file { - id - md5Hash - presignedURL - } - originalFileID - originalFile { - id - md5Hash - presignedURL - providedFileName - } - } - } -} -` - -func (c *Client) UpdateTrustCenterDoc(ctx context.Context, updateTrustCenterDocID string, input UpdateTrustCenterDocInput, trustCenterDocFile *graphql.Upload, watermarkedTrustCenterDocFile *graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*UpdateTrustCenterDoc, error) { - vars := map[string]any{ - "updateTrustCenterDocId": updateTrustCenterDocID, - "input": input, - "trustCenterDocFile": trustCenterDocFile, - "watermarkedTrustCenterDocFile": watermarkedTrustCenterDocFile, - } - - var res UpdateTrustCenterDoc - if err := c.Client.Post(ctx, "UpdateTrustCenterDoc", UpdateTrustCenterDocDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateTrustCenterDomainDocument = `mutation CreateTrustCenterDomain ($input: CreateTrustCenterDomainInput!) { - createTrustCenterDomain(input: $input) { - customDomain { - cnameRecord - createdAt - createdBy - dnsVerificationID - dnsVerification { - id - dnsTxtRecord - dnsTxtValue - dnsVerificationStatus - } - id - mappableDomainID - ownerID - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateTrustCenterDomain(ctx context.Context, input CreateTrustCenterDomainInput, interceptors ...clientv2.RequestInterceptor) (*CreateTrustCenterDomain, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateTrustCenterDomain - if err := c.Client.Post(ctx, "CreateTrustCenterDomain", CreateTrustCenterDomainDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateTrustCenterNdaDocument = `mutation CreateTrustCenterNda ($input: CreateTrustCenterNDAInput!, $templateFiles: [Upload!]) { - createTrustCenterNDA(input: $input, templateFiles: $templateFiles) { - template { - id - name - kind - jsonconfig - trustCenterID - files { - edges { - node { - id - presignedURL - } - } - } - } - } -} -` - -func (c *Client) CreateTrustCenterNda(ctx context.Context, input CreateTrustCenterNDAInput, templateFiles []*graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateTrustCenterNda, error) { - vars := map[string]any{ - "input": input, - "templateFiles": templateFiles, - } - - var res CreateTrustCenterNda - if err := c.Client.Post(ctx, "CreateTrustCenterNda", CreateTrustCenterNdaDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const SubmitTrustCenterNDAResponseDocument = `mutation SubmitTrustCenterNDAResponse ($input: SubmitTrustCenterNDAResponseInput!) { - submitTrustCenterNDAResponse(input: $input) { - documentData { - id - } - } -} -` - -func (c *Client) SubmitTrustCenterNDAResponse(ctx context.Context, input SubmitTrustCenterNDAResponseInput, interceptors ...clientv2.RequestInterceptor) (*SubmitTrustCenterNDAResponse, error) { - vars := map[string]any{ - "input": input, - } - - var res SubmitTrustCenterNDAResponse - if err := c.Client.Post(ctx, "SubmitTrustCenterNDAResponse", SubmitTrustCenterNDAResponseDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateTrustCenterNdaDocument = `mutation UpdateTrustCenterNda ($id: ID!, $templateFiles: [Upload!]) { - updateTrustCenterNDA(id: $id, templateFiles: $templateFiles) { - template { - id - name - kind - jsonconfig - trustCenterID - files { - edges { - node { - id - presignedURL - } - } - } - } - } -} -` - -func (c *Client) UpdateTrustCenterNda(ctx context.Context, id string, templateFiles []*graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*UpdateTrustCenterNda, error) { - vars := map[string]any{ - "id": id, - "templateFiles": templateFiles, - } - - var res UpdateTrustCenterNda - if err := c.Client.Post(ctx, "UpdateTrustCenterNda", UpdateTrustCenterNdaDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVTrustCenterNDARequestDocument = `mutation CreateBulkCSVTrustCenterNDARequest ($input: Upload!) { - createBulkCSVTrustCenterNDARequest(input: $input) { - trustCenterNDARequests { - accessLevel - companyName - createdAt - createdBy - email - firstName - id - lastName - reason - status - tags - trustCenterID - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkCSVTrustCenterNDARequest(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVTrustCenterNDARequest, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVTrustCenterNDARequest - if err := c.Client.Post(ctx, "CreateBulkCSVTrustCenterNDARequest", CreateBulkCSVTrustCenterNDARequestDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkTrustCenterNDARequestDocument = `mutation CreateBulkTrustCenterNDARequest ($input: [CreateTrustCenterNDARequestInput!]) { - createBulkTrustCenterNDARequest(input: $input) { - trustCenterNDARequests { - accessLevel - companyName - createdAt - createdBy - email - firstName - id - lastName - reason - status - tags - trustCenterID - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkTrustCenterNDARequest(ctx context.Context, input []*CreateTrustCenterNDARequestInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkTrustCenterNDARequest, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkTrustCenterNDARequest - if err := c.Client.Post(ctx, "CreateBulkTrustCenterNDARequest", CreateBulkTrustCenterNDARequestDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateTrustCenterNDARequestDocument = `mutation CreateTrustCenterNDARequest ($input: CreateTrustCenterNDARequestInput!) { - createTrustCenterNDARequest(input: $input) { - trustCenterNDARequest { - accessLevel - companyName - createdAt - createdBy - email - firstName - id - lastName - reason - status - tags - trustCenterID - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateTrustCenterNDARequest(ctx context.Context, input CreateTrustCenterNDARequestInput, interceptors ...clientv2.RequestInterceptor) (*CreateTrustCenterNDARequest, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateTrustCenterNDARequest - if err := c.Client.Post(ctx, "CreateTrustCenterNDARequest", CreateTrustCenterNDARequestDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteTrustCenterNDARequestDocument = `mutation DeleteTrustCenterNDARequest ($deleteTrustCenterNDARequestId: ID!) { - deleteTrustCenterNDARequest(id: $deleteTrustCenterNDARequestId) { - deletedID - } -} -` - -func (c *Client) DeleteTrustCenterNDARequest(ctx context.Context, deleteTrustCenterNDARequestID string, interceptors ...clientv2.RequestInterceptor) (*DeleteTrustCenterNDARequest, error) { - vars := map[string]any{ - "deleteTrustCenterNDARequestId": deleteTrustCenterNDARequestID, - } - - var res DeleteTrustCenterNDARequest - if err := c.Client.Post(ctx, "DeleteTrustCenterNDARequest", DeleteTrustCenterNDARequestDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllTrustCenterNDARequestsDocument = `query GetAllTrustCenterNDARequests ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [TrustCenterNDARequestOrder!]) { - trustCenterNdaRequests(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - accessLevel - companyName - createdAt - createdBy - email - firstName - id - lastName - reason - status - tags - trustCenterID - updatedAt - updatedBy - approvedAt - signedAt - documentDataID - } - } - } -} -` - -func (c *Client) GetAllTrustCenterNDARequests(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*TrustCenterNDARequestOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllTrustCenterNDARequests, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllTrustCenterNDARequests - if err := c.Client.Post(ctx, "GetAllTrustCenterNDARequests", GetAllTrustCenterNDARequestsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetTrustCenterNDARequestByIDDocument = `query GetTrustCenterNDARequestByID ($trustCenterNDARequestId: ID!) { - trustCenterNDARequest(id: $trustCenterNDARequestId) { - accessLevel - companyName - createdAt - createdBy - email - firstName - id - lastName - reason - status - tags - trustCenterID - updatedAt - updatedBy - approvedAt - signedAt - documentDataID - } -} -` - -func (c *Client) GetTrustCenterNDARequestByID(ctx context.Context, trustCenterNDARequestID string, interceptors ...clientv2.RequestInterceptor) (*GetTrustCenterNDARequestByID, error) { - vars := map[string]any{ - "trustCenterNDARequestId": trustCenterNDARequestID, - } - - var res GetTrustCenterNDARequestByID - if err := c.Client.Post(ctx, "GetTrustCenterNDARequestByID", GetTrustCenterNDARequestByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetTrustCenterNDARequestsDocument = `query GetTrustCenterNDARequests ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [TrustCenterNDARequestOrder!], $where: TrustCenterNDARequestWhereInput) { - trustCenterNdaRequests(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy, where: $where) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - accessLevel - companyName - createdAt - createdBy - email - firstName - id - lastName - reason - status - tags - trustCenterID - updatedAt - updatedBy - approvedAt - signedAt - documentDataID - } - } - } -} -` - -func (c *Client) GetTrustCenterNDARequests(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*TrustCenterNDARequestOrder, where *TrustCenterNDARequestWhereInput, interceptors ...clientv2.RequestInterceptor) (*GetTrustCenterNDARequests, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - "where": where, - } - - var res GetTrustCenterNDARequests - if err := c.Client.Post(ctx, "GetTrustCenterNDARequests", GetTrustCenterNDARequestsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateTrustCenterNDARequestDocument = `mutation UpdateTrustCenterNDARequest ($updateTrustCenterNDARequestId: ID!, $input: UpdateTrustCenterNDARequestInput!) { - updateTrustCenterNDARequest(id: $updateTrustCenterNDARequestId, input: $input) { - trustCenterNDARequest { - accessLevel - companyName - createdAt - createdBy - email - firstName - id - lastName - reason - status - tags - trustCenterID - updatedAt - updatedBy - approvedAt - signedAt - documentDataID - } - } -} -` - -func (c *Client) UpdateTrustCenterNDARequest(ctx context.Context, updateTrustCenterNDARequestID string, input UpdateTrustCenterNDARequestInput, interceptors ...clientv2.RequestInterceptor) (*UpdateTrustCenterNDARequest, error) { - vars := map[string]any{ - "updateTrustCenterNDARequestId": updateTrustCenterNDARequestID, - "input": input, - } - - var res UpdateTrustCenterNDARequest - if err := c.Client.Post(ctx, "UpdateTrustCenterNDARequest", UpdateTrustCenterNDARequestDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateTrustCenterPreviewSettingDocument = `mutation CreateTrustCenterPreviewSetting ($input: CreateTrustCenterPreviewSettingInput!) { - createTrustCenterPreviewSetting(input: $input) { - trustCenterSetting { - accentColor - backgroundColor - createdAt - createdBy - environment - faviconLocalFileID - faviconRemoteURL - font - foregroundColor - id - logoLocalFileID - logoRemoteURL - overview - primaryColor - themeMode - title - trustCenterID - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateTrustCenterPreviewSetting(ctx context.Context, input CreateTrustCenterPreviewSettingInput, interceptors ...clientv2.RequestInterceptor) (*CreateTrustCenterPreviewSetting, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateTrustCenterPreviewSetting - if err := c.Client.Post(ctx, "CreateTrustCenterPreviewSetting", CreateTrustCenterPreviewSettingDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateTrustCenterSettingDocument = `mutation CreateTrustCenterSetting ($input: CreateTrustCenterSettingInput!) { - createTrustCenterSetting(input: $input) { - trustCenterSetting { - accentColor - backgroundColor - createdAt - createdBy - environment - faviconLocalFileID - faviconRemoteURL - font - foregroundColor - id - logoLocalFileID - logoRemoteURL - overview - primaryColor - themeMode - title - trustCenterID - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateTrustCenterSetting(ctx context.Context, input CreateTrustCenterSettingInput, interceptors ...clientv2.RequestInterceptor) (*CreateTrustCenterSetting, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateTrustCenterSetting - if err := c.Client.Post(ctx, "CreateTrustCenterSetting", CreateTrustCenterSettingDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteTrustCenterSettingDocument = `mutation DeleteTrustCenterSetting ($deleteTrustCenterSettingId: ID!) { - deleteTrustCenterSetting(id: $deleteTrustCenterSettingId) { - deletedID - } -} -` - -func (c *Client) DeleteTrustCenterSetting(ctx context.Context, deleteTrustCenterSettingID string, interceptors ...clientv2.RequestInterceptor) (*DeleteTrustCenterSetting, error) { - vars := map[string]any{ - "deleteTrustCenterSettingId": deleteTrustCenterSettingID, - } - - var res DeleteTrustCenterSetting - if err := c.Client.Post(ctx, "DeleteTrustCenterSetting", DeleteTrustCenterSettingDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllTrustCenterSettingsDocument = `query GetAllTrustCenterSettings ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [TrustCenterSettingOrder!]) { - trustCenterSettings(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - accentColor - backgroundColor - createdAt - createdBy - environment - faviconLocalFileID - faviconRemoteURL - font - foregroundColor - id - logoLocalFileID - logoRemoteURL - overview - primaryColor - themeMode - title - trustCenterID - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllTrustCenterSettings(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*TrustCenterSettingOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllTrustCenterSettings, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllTrustCenterSettings - if err := c.Client.Post(ctx, "GetAllTrustCenterSettings", GetAllTrustCenterSettingsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetTrustCenterSettingByIDDocument = `query GetTrustCenterSettingByID ($trustCenterSettingId: ID!) { - trustCenterSetting(id: $trustCenterSettingId) { - accentColor - backgroundColor - createdAt - createdBy - environment - faviconLocalFileID - faviconRemoteURL - font - foregroundColor - id - logoLocalFileID - logoRemoteURL - overview - primaryColor - themeMode - title - trustCenterID - updatedAt - updatedBy - } -} -` - -func (c *Client) GetTrustCenterSettingByID(ctx context.Context, trustCenterSettingID string, interceptors ...clientv2.RequestInterceptor) (*GetTrustCenterSettingByID, error) { - vars := map[string]any{ - "trustCenterSettingId": trustCenterSettingID, - } - - var res GetTrustCenterSettingByID - if err := c.Client.Post(ctx, "GetTrustCenterSettingByID", GetTrustCenterSettingByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetTrustCenterSettingsDocument = `query GetTrustCenterSettings ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: TrustCenterSettingWhereInput, $orderBy: [TrustCenterSettingOrder!]) { - trustCenterSettings(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - accentColor - backgroundColor - createdAt - createdBy - environment - faviconLocalFileID - faviconRemoteURL - font - foregroundColor - id - logoLocalFileID - logoRemoteURL - overview - primaryColor - themeMode - title - trustCenterID - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetTrustCenterSettings(ctx context.Context, first *int64, last *int64, after *string, before *string, where *TrustCenterSettingWhereInput, orderBy []*TrustCenterSettingOrder, interceptors ...clientv2.RequestInterceptor) (*GetTrustCenterSettings, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetTrustCenterSettings - if err := c.Client.Post(ctx, "GetTrustCenterSettings", GetTrustCenterSettingsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateTrustCenterSettingDocument = `mutation UpdateTrustCenterSetting ($updateTrustCenterSettingId: ID!, $input: UpdateTrustCenterSettingInput!, $logoFile: Upload, $faviconFile: Upload) { - updateTrustCenterSetting(id: $updateTrustCenterSettingId, input: $input, logoFile: $logoFile, faviconFile: $faviconFile) { - trustCenterSetting { - accentColor - backgroundColor - createdAt - createdBy - environment - faviconLocalFileID - faviconRemoteURL - font - foregroundColor - id - logoLocalFileID - logoRemoteURL - overview - primaryColor - themeMode - title - trustCenterID - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateTrustCenterSetting(ctx context.Context, updateTrustCenterSettingID string, input UpdateTrustCenterSettingInput, logoFile *graphql.Upload, faviconFile *graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*UpdateTrustCenterSetting, error) { - vars := map[string]any{ - "updateTrustCenterSettingId": updateTrustCenterSettingID, - "input": input, - "logoFile": logoFile, - "faviconFile": faviconFile, - } - - var res UpdateTrustCenterSetting - if err := c.Client.Post(ctx, "UpdateTrustCenterSetting", UpdateTrustCenterSettingDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVTrustCenterSubprocessorDocument = `mutation CreateBulkCSVTrustCenterSubprocessor ($input: Upload!) { - createBulkCSVTrustCenterSubprocessor(input: $input) { - trustCenterSubprocessors { - trustCenterSubprocessorKindName - countries - createdAt - createdBy - id - subprocessorID - trustCenterID - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkCSVTrustCenterSubprocessor(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVTrustCenterSubprocessor, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVTrustCenterSubprocessor - if err := c.Client.Post(ctx, "CreateBulkCSVTrustCenterSubprocessor", CreateBulkCSVTrustCenterSubprocessorDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkTrustCenterSubprocessorDocument = `mutation CreateBulkTrustCenterSubprocessor ($input: [CreateTrustCenterSubprocessorInput!]) { - createBulkTrustCenterSubprocessor(input: $input) { - trustCenterSubprocessors { - trustCenterSubprocessorKindName - countries - createdAt - createdBy - id - subprocessorID - trustCenterID - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateBulkTrustCenterSubprocessor(ctx context.Context, input []*CreateTrustCenterSubprocessorInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkTrustCenterSubprocessor, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkTrustCenterSubprocessor - if err := c.Client.Post(ctx, "CreateBulkTrustCenterSubprocessor", CreateBulkTrustCenterSubprocessorDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateTrustCenterSubprocessorDocument = `mutation CreateTrustCenterSubprocessor ($input: CreateTrustCenterSubprocessorInput!) { - createTrustCenterSubprocessor(input: $input) { - trustCenterSubprocessor { - trustCenterSubprocessorKindName - countries - createdAt - createdBy - id - subprocessorID - trustCenterID - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateTrustCenterSubprocessor(ctx context.Context, input CreateTrustCenterSubprocessorInput, interceptors ...clientv2.RequestInterceptor) (*CreateTrustCenterSubprocessor, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateTrustCenterSubprocessor - if err := c.Client.Post(ctx, "CreateTrustCenterSubprocessor", CreateTrustCenterSubprocessorDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteBulkTrustCenterSubprocessorDocument = `mutation DeleteBulkTrustCenterSubprocessor ($ids: [ID!]!) { - deleteBulkTrustCenterSubprocessor(ids: $ids) { - deletedIDs - } -} -` - -func (c *Client) DeleteBulkTrustCenterSubprocessor(ctx context.Context, ids []string, interceptors ...clientv2.RequestInterceptor) (*DeleteBulkTrustCenterSubprocessor, error) { - vars := map[string]any{ - "ids": ids, - } - - var res DeleteBulkTrustCenterSubprocessor - if err := c.Client.Post(ctx, "DeleteBulkTrustCenterSubprocessor", DeleteBulkTrustCenterSubprocessorDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteTrustCenterSubprocessorDocument = `mutation DeleteTrustCenterSubprocessor ($deleteTrustCenterSubprocessorId: ID!) { - deleteTrustCenterSubprocessor(id: $deleteTrustCenterSubprocessorId) { - deletedID - } -} -` - -func (c *Client) DeleteTrustCenterSubprocessor(ctx context.Context, deleteTrustCenterSubprocessorID string, interceptors ...clientv2.RequestInterceptor) (*DeleteTrustCenterSubprocessor, error) { - vars := map[string]any{ - "deleteTrustCenterSubprocessorId": deleteTrustCenterSubprocessorID, - } - - var res DeleteTrustCenterSubprocessor - if err := c.Client.Post(ctx, "DeleteTrustCenterSubprocessor", DeleteTrustCenterSubprocessorDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllTrustCenterSubprocessorsDocument = `query GetAllTrustCenterSubprocessors ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [TrustCenterSubprocessorOrder!]) { - trustCenterSubprocessors(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - trustCenterSubprocessorKindName - countries - createdAt - createdBy - id - trustCenterID - updatedAt - updatedBy - subprocessor { - name - description - logoFile { - presignedURL - } - logoRemoteURL - } - } - } - } -} -` - -func (c *Client) GetAllTrustCenterSubprocessors(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*TrustCenterSubprocessorOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllTrustCenterSubprocessors, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllTrustCenterSubprocessors - if err := c.Client.Post(ctx, "GetAllTrustCenterSubprocessors", GetAllTrustCenterSubprocessorsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetTrustCenterSubprocessorByIDDocument = `query GetTrustCenterSubprocessorByID ($trustCenterSubprocessorId: ID!) { - trustCenterSubprocessor(id: $trustCenterSubprocessorId) { - trustCenterSubprocessorKindName - countries - createdAt - createdBy - id - trustCenterID - updatedAt - updatedBy - subprocessor { - name - description - logoFile { - presignedURL - } - logoRemoteURL - } - } -} -` - -func (c *Client) GetTrustCenterSubprocessorByID(ctx context.Context, trustCenterSubprocessorID string, interceptors ...clientv2.RequestInterceptor) (*GetTrustCenterSubprocessorByID, error) { - vars := map[string]any{ - "trustCenterSubprocessorId": trustCenterSubprocessorID, - } - - var res GetTrustCenterSubprocessorByID - if err := c.Client.Post(ctx, "GetTrustCenterSubprocessorByID", GetTrustCenterSubprocessorByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetTrustCenterSubprocessorsDocument = `query GetTrustCenterSubprocessors ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: TrustCenterSubprocessorWhereInput, $orderBy: [TrustCenterSubprocessorOrder!]) { - trustCenterSubprocessors(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - trustCenterSubprocessorKindName - countries - createdAt - createdBy - id - trustCenterID - updatedAt - updatedBy - subprocessor { - name - description - logoFile { - presignedURL - } - logoRemoteURL - } - } - } - } -} -` - -func (c *Client) GetTrustCenterSubprocessors(ctx context.Context, first *int64, last *int64, after *string, before *string, where *TrustCenterSubprocessorWhereInput, orderBy []*TrustCenterSubprocessorOrder, interceptors ...clientv2.RequestInterceptor) (*GetTrustCenterSubprocessors, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetTrustCenterSubprocessors - if err := c.Client.Post(ctx, "GetTrustCenterSubprocessors", GetTrustCenterSubprocessorsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateBulkTrustCenterSubprocessorDocument = `mutation UpdateBulkTrustCenterSubprocessor ($ids: [ID!]!, $input: UpdateTrustCenterSubprocessorInput!) { - updateBulkTrustCenterSubprocessor(ids: $ids, input: $input) { - trustCenterSubprocessors { - trustCenterSubprocessorKindName - countries - createdAt - createdBy - id - trustCenterID - updatedAt - updatedBy - subprocessor { - name - description - logoFile { - presignedURL - } - logoRemoteURL - } - } - } -} -` - -func (c *Client) UpdateBulkTrustCenterSubprocessor(ctx context.Context, ids []string, input UpdateTrustCenterSubprocessorInput, interceptors ...clientv2.RequestInterceptor) (*UpdateBulkTrustCenterSubprocessor, error) { - vars := map[string]any{ - "ids": ids, - "input": input, - } - - var res UpdateBulkTrustCenterSubprocessor - if err := c.Client.Post(ctx, "UpdateBulkTrustCenterSubprocessor", UpdateBulkTrustCenterSubprocessorDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateTrustCenterSubprocessorDocument = `mutation UpdateTrustCenterSubprocessor ($updateTrustCenterSubprocessorId: ID!, $input: UpdateTrustCenterSubprocessorInput!) { - updateTrustCenterSubprocessor(id: $updateTrustCenterSubprocessorId, input: $input) { - trustCenterSubprocessor { - trustCenterSubprocessorKindName - countries - createdAt - createdBy - id - trustCenterID - updatedAt - updatedBy - subprocessor { - name - description - logoFile { - presignedURL - } - logoRemoteURL - } - } - } -} -` - -func (c *Client) UpdateTrustCenterSubprocessor(ctx context.Context, updateTrustCenterSubprocessorID string, input UpdateTrustCenterSubprocessorInput, interceptors ...clientv2.RequestInterceptor) (*UpdateTrustCenterSubprocessor, error) { - vars := map[string]any{ - "updateTrustCenterSubprocessorId": updateTrustCenterSubprocessorID, - "input": input, - } - - var res UpdateTrustCenterSubprocessor - if err := c.Client.Post(ctx, "UpdateTrustCenterSubprocessor", UpdateTrustCenterSubprocessorDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateTrustCenterWatermarkConfigDocument = `mutation CreateTrustCenterWatermarkConfig ($input: CreateTrustCenterWatermarkConfigInput!, $watermarkFile: Upload) { - createTrustCenterWatermarkConfig(input: $input, watermarkFile: $watermarkFile) { - trustCenterWatermarkConfig { - createdAt - createdBy - id - updatedAt - updatedBy - trustCenterID - file { - id - presignedURL - } - logoID - text - fontSize - opacity - rotation - color - font - } - } -} -` - -func (c *Client) CreateTrustCenterWatermarkConfig(ctx context.Context, input CreateTrustCenterWatermarkConfigInput, watermarkFile *graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateTrustCenterWatermarkConfig, error) { - vars := map[string]any{ - "input": input, - "watermarkFile": watermarkFile, - } - - var res CreateTrustCenterWatermarkConfig - if err := c.Client.Post(ctx, "CreateTrustCenterWatermarkConfig", CreateTrustCenterWatermarkConfigDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteTrustCenterWatermarkConfigDocument = `mutation DeleteTrustCenterWatermarkConfig ($deleteTrustCenterWatermarkConfigId: ID!) { - deleteTrustCenterWatermarkConfig(id: $deleteTrustCenterWatermarkConfigId) { - deletedID - } -} -` - -func (c *Client) DeleteTrustCenterWatermarkConfig(ctx context.Context, deleteTrustCenterWatermarkConfigID string, interceptors ...clientv2.RequestInterceptor) (*DeleteTrustCenterWatermarkConfig, error) { - vars := map[string]any{ - "deleteTrustCenterWatermarkConfigId": deleteTrustCenterWatermarkConfigID, - } - - var res DeleteTrustCenterWatermarkConfig - if err := c.Client.Post(ctx, "DeleteTrustCenterWatermarkConfig", DeleteTrustCenterWatermarkConfigDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllTrustCenterWatermarkConfigsDocument = `query GetAllTrustCenterWatermarkConfigs ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [TrustCenterWatermarkConfigOrder!]) { - trustCenterWatermarkConfigs(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - id - updatedAt - updatedBy - trustCenterID - file { - id - presignedURL - } - logoID - text - fontSize - opacity - rotation - color - font - ownerID - } - } - } -} -` - -func (c *Client) GetAllTrustCenterWatermarkConfigs(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*TrustCenterWatermarkConfigOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllTrustCenterWatermarkConfigs, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllTrustCenterWatermarkConfigs - if err := c.Client.Post(ctx, "GetAllTrustCenterWatermarkConfigs", GetAllTrustCenterWatermarkConfigsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetTrustCenterWatermarkConfigByIDDocument = `query GetTrustCenterWatermarkConfigByID ($trustCenterWatermarkConfigId: ID!) { - trustCenterWatermarkConfig(id: $trustCenterWatermarkConfigId) { - createdAt - createdBy - id - updatedAt - updatedBy - trustCenterID - file { - id - presignedURL - } - logoID - text - fontSize - opacity - rotation - color - ownerID - font - } -} -` - -func (c *Client) GetTrustCenterWatermarkConfigByID(ctx context.Context, trustCenterWatermarkConfigID string, interceptors ...clientv2.RequestInterceptor) (*GetTrustCenterWatermarkConfigByID, error) { - vars := map[string]any{ - "trustCenterWatermarkConfigId": trustCenterWatermarkConfigID, - } - - var res GetTrustCenterWatermarkConfigByID - if err := c.Client.Post(ctx, "GetTrustCenterWatermarkConfigByID", GetTrustCenterWatermarkConfigByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetTrustCenterWatermarkConfigsDocument = `query GetTrustCenterWatermarkConfigs ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: TrustCenterWatermarkConfigWhereInput, $orderBy: [TrustCenterWatermarkConfigOrder!]) { - trustCenterWatermarkConfigs(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - id - updatedAt - updatedBy - trustCenterID - ownerID - file { - id - presignedURL - } - logoID - text - fontSize - opacity - rotation - color - font - } - } - } -} -` - -func (c *Client) GetTrustCenterWatermarkConfigs(ctx context.Context, first *int64, last *int64, after *string, before *string, where *TrustCenterWatermarkConfigWhereInput, orderBy []*TrustCenterWatermarkConfigOrder, interceptors ...clientv2.RequestInterceptor) (*GetTrustCenterWatermarkConfigs, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetTrustCenterWatermarkConfigs - if err := c.Client.Post(ctx, "GetTrustCenterWatermarkConfigs", GetTrustCenterWatermarkConfigsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateTrustCenterWatermarkConfigDocument = `mutation UpdateTrustCenterWatermarkConfig ($updateTrustCenterWatermarkConfigId: ID!, $input: UpdateTrustCenterWatermarkConfigInput!, $watermarkFile: Upload) { - updateTrustCenterWatermarkConfig(id: $updateTrustCenterWatermarkConfigId, input: $input, watermarkFile: $watermarkFile) { - trustCenterWatermarkConfig { - createdAt - createdBy - id - updatedAt - updatedBy - trustCenterID - file { - id - presignedURL - } - logoID - text - fontSize - opacity - rotation - color - font - } - } -} -` - -func (c *Client) UpdateTrustCenterWatermarkConfig(ctx context.Context, updateTrustCenterWatermarkConfigID string, input UpdateTrustCenterWatermarkConfigInput, watermarkFile *graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*UpdateTrustCenterWatermarkConfig, error) { - vars := map[string]any{ - "updateTrustCenterWatermarkConfigId": updateTrustCenterWatermarkConfigID, - "input": input, - "watermarkFile": watermarkFile, - } - - var res UpdateTrustCenterWatermarkConfig - if err := c.Client.Post(ctx, "UpdateTrustCenterWatermarkConfig", UpdateTrustCenterWatermarkConfigDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateUserDocument = `mutation CreateUser ($input: CreateUserInput!) { - createUser(input: $input) { - user { - authProvider - avatarLocalFileID - avatarRemoteURL - avatarUpdatedAt - createdAt - createdBy - displayID - displayName - email - firstName - id - lastLoginProvider - lastName - lastSeen - role - sub - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) CreateUser(ctx context.Context, input CreateUserInput, interceptors ...clientv2.RequestInterceptor) (*CreateUser, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateUser - if err := c.Client.Post(ctx, "CreateUser", CreateUserDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteUserDocument = `mutation DeleteUser ($deleteUserId: ID!) { - deleteUser(id: $deleteUserId) { - deletedID - } -} -` - -func (c *Client) DeleteUser(ctx context.Context, deleteUserID string, interceptors ...clientv2.RequestInterceptor) (*DeleteUser, error) { - vars := map[string]any{ - "deleteUserId": deleteUserID, - } - - var res DeleteUser - if err := c.Client.Post(ctx, "DeleteUser", DeleteUserDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllUsersDocument = `query GetAllUsers ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [UserOrder!]) { - users(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - authProvider - avatarLocalFileID - avatarRemoteURL - avatarUpdatedAt - createdAt - createdBy - displayID - displayName - email - firstName - id - lastLoginProvider - lastName - lastSeen - role - sub - tags - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllUsers(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*UserOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllUsers, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllUsers - if err := c.Client.Post(ctx, "GetAllUsers", GetAllUsersDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetSelfDocument = `query GetSelf { - self { - authProvider - displayID - displayName - email - firstName - id - lastName - lastSeen - sub - tags - setting { - defaultOrg { - id - name - personalOrg - } - emailConfirmed - locked - silencedAt - status - suspendedAt - tags - } - tfaSettings { - edges { - node { - totpAllowed - verified - } - } - } - } -} -` - -func (c *Client) GetSelf(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*GetSelf, error) { - vars := map[string]any{} - - var res GetSelf - if err := c.Client.Post(ctx, "GetSelf", GetSelfDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetUserByIDDocument = `query GetUserByID ($userId: ID!) { - user(id: $userId) { - authProvider - avatarLocalFileID - avatarRemoteURL - avatarUpdatedAt - createdAt - createdBy - displayID - displayName - email - firstName - id - lastLoginProvider - lastName - lastSeen - role - sub - tags - updatedAt - updatedBy - } -} -` - -func (c *Client) GetUserByID(ctx context.Context, userID string, interceptors ...clientv2.RequestInterceptor) (*GetUserByID, error) { - vars := map[string]any{ - "userId": userID, - } - - var res GetUserByID - if err := c.Client.Post(ctx, "GetUserByID", GetUserByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetUsersDocument = `query GetUsers ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: UserWhereInput, $orderBy: [UserOrder!]) { - users(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - authProvider - avatarLocalFileID - avatarRemoteURL - avatarUpdatedAt - createdAt - createdBy - displayID - displayName - email - firstName - id - lastLoginProvider - lastName - lastSeen - role - sub - tags - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetUsers(ctx context.Context, first *int64, last *int64, after *string, before *string, where *UserWhereInput, orderBy []*UserOrder, interceptors ...clientv2.RequestInterceptor) (*GetUsers, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetUsers - if err := c.Client.Post(ctx, "GetUsers", GetUsersDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateUserDocument = `mutation UpdateUser ($updateUserId: ID!, $input: UpdateUserInput!, $avatarFile: Upload) { - updateUser(id: $updateUserId, input: $input, avatarFile: $avatarFile) { - user { - authProvider - avatarLocalFileID - avatarRemoteURL - avatarUpdatedAt - createdAt - createdBy - displayID - displayName - email - firstName - id - lastLoginProvider - lastName - lastSeen - role - sub - tags - updatedAt - updatedBy - } - } -} -` - -func (c *Client) UpdateUser(ctx context.Context, updateUserID string, input UpdateUserInput, avatarFile *graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*UpdateUser, error) { - vars := map[string]any{ - "updateUserId": updateUserID, - "input": input, - "avatarFile": avatarFile, - } - - var res UpdateUser - if err := c.Client.Post(ctx, "UpdateUser", UpdateUserDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateUserSettingDocument = `mutation CreateUserSetting ($input: CreateUserSettingInput!) { - createUserSetting(input: $input) { - userSetting { - createdAt - createdBy - emailConfirmed - id - isTfaEnabled - isWebauthnAllowed - locked - silencedAt - status - suspendedAt - tags - updatedAt - updatedBy - userID - } - } -} -` - -func (c *Client) CreateUserSetting(ctx context.Context, input CreateUserSettingInput, interceptors ...clientv2.RequestInterceptor) (*CreateUserSetting, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateUserSetting - if err := c.Client.Post(ctx, "CreateUserSetting", CreateUserSettingDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllUserSettingsDocument = `query GetAllUserSettings ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [UserSettingOrder!]) { - userSettings(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - emailConfirmed - id - isTfaEnabled - isWebauthnAllowed - locked - silencedAt - status - suspendedAt - tags - updatedAt - updatedBy - userID - } - } - } -} -` - -func (c *Client) GetAllUserSettings(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*UserSettingOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllUserSettings, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllUserSettings - if err := c.Client.Post(ctx, "GetAllUserSettings", GetAllUserSettingsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetUserSettingByIDDocument = `query GetUserSettingByID ($userSettingId: ID!) { - userSetting(id: $userSettingId) { - createdAt - createdBy - emailConfirmed - id - isTfaEnabled - isWebauthnAllowed - locked - silencedAt - status - suspendedAt - tags - updatedAt - updatedBy - userID - } -} -` - -func (c *Client) GetUserSettingByID(ctx context.Context, userSettingID string, interceptors ...clientv2.RequestInterceptor) (*GetUserSettingByID, error) { - vars := map[string]any{ - "userSettingId": userSettingID, - } - - var res GetUserSettingByID - if err := c.Client.Post(ctx, "GetUserSettingByID", GetUserSettingByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetUserSettingsDocument = `query GetUserSettings ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: UserSettingWhereInput, $orderBy: [UserSettingOrder!]) { - userSettings(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - emailConfirmed - id - isTfaEnabled - isWebauthnAllowed - locked - silencedAt - status - suspendedAt - tags - updatedAt - updatedBy - userID - } - } - } -} -` - -func (c *Client) GetUserSettings(ctx context.Context, first *int64, last *int64, after *string, before *string, where *UserSettingWhereInput, orderBy []*UserSettingOrder, interceptors ...clientv2.RequestInterceptor) (*GetUserSettings, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetUserSettings - if err := c.Client.Post(ctx, "GetUserSettings", GetUserSettingsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateUserSettingDocument = `mutation UpdateUserSetting ($updateUserSettingId: ID!, $input: UpdateUserSettingInput!) { - updateUserSetting(id: $updateUserSettingId, input: $input) { - userSetting { - createdAt - createdBy - emailConfirmed - id - isTfaEnabled - isWebauthnAllowed - locked - silencedAt - status - suspendedAt - tags - updatedAt - updatedBy - userID - } - } -} -` - -func (c *Client) UpdateUserSetting(ctx context.Context, updateUserSettingID string, input UpdateUserSettingInput, interceptors ...clientv2.RequestInterceptor) (*UpdateUserSetting, error) { - vars := map[string]any{ - "updateUserSettingId": updateUserSettingID, - "input": input, - } - - var res UpdateUserSetting - if err := c.Client.Post(ctx, "UpdateUserSetting", UpdateUserSettingDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVVulnerabilityDocument = `mutation CreateBulkCSVVulnerability ($input: Upload!) { - createBulkCSVVulnerability(input: $input) { - vulnerabilities { - blocking - category - createdAt - createdBy - cveID - description - discoveredAt - displayName - exploitability - externalID - externalOwnerID - externalURI - id - impact - impacts - metadata - open - priority - production - public - publishedAt - rawPayload - references - remediationSLA - score - severity - source - sourceUpdatedAt - vulnerabilityStatusName - summary - tags - updatedAt - updatedBy - validated - vector - } - } -} -` - -func (c *Client) CreateBulkCSVVulnerability(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVVulnerability, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVVulnerability - if err := c.Client.Post(ctx, "CreateBulkCSVVulnerability", CreateBulkCSVVulnerabilityDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkVulnerabilityDocument = `mutation CreateBulkVulnerability ($input: [CreateVulnerabilityInput!]) { - createBulkVulnerability(input: $input) { - vulnerabilities { - blocking - category - createdAt - createdBy - cveID - description - discoveredAt - displayName - exploitability - externalID - externalOwnerID - externalURI - id - impact - impacts - metadata - open - priority - production - public - publishedAt - rawPayload - references - remediationSLA - score - severity - source - sourceUpdatedAt - vulnerabilityStatusName - summary - tags - updatedAt - updatedBy - validated - vector - } - } -} -` - -func (c *Client) CreateBulkVulnerability(ctx context.Context, input []*CreateVulnerabilityInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkVulnerability, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkVulnerability - if err := c.Client.Post(ctx, "CreateBulkVulnerability", CreateBulkVulnerabilityDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateVulnerabilityDocument = `mutation CreateVulnerability ($input: CreateVulnerabilityInput!) { - createVulnerability(input: $input) { - vulnerability { - blocking - category - createdAt - createdBy - cveID - description - discoveredAt - displayName - exploitability - externalID - externalOwnerID - externalURI - id - impact - impacts - metadata - open - priority - production - public - publishedAt - rawPayload - references - remediationSLA - score - severity - source - sourceUpdatedAt - vulnerabilityStatusName - summary - tags - updatedAt - updatedBy - validated - vector - } - } -} -` - -func (c *Client) CreateVulnerability(ctx context.Context, input CreateVulnerabilityInput, interceptors ...clientv2.RequestInterceptor) (*CreateVulnerability, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateVulnerability - if err := c.Client.Post(ctx, "CreateVulnerability", CreateVulnerabilityDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteVulnerabilityDocument = `mutation DeleteVulnerability ($deleteVulnerabilityId: ID!) { - deleteVulnerability(id: $deleteVulnerabilityId) { - deletedID - } -} -` - -func (c *Client) DeleteVulnerability(ctx context.Context, deleteVulnerabilityID string, interceptors ...clientv2.RequestInterceptor) (*DeleteVulnerability, error) { - vars := map[string]any{ - "deleteVulnerabilityId": deleteVulnerabilityID, - } - - var res DeleteVulnerability - if err := c.Client.Post(ctx, "DeleteVulnerability", DeleteVulnerabilityDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllVulnerabilitiesDocument = `query GetAllVulnerabilities ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [VulnerabilityOrder!]) { - vulnerabilities(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - blocking - category - createdAt - createdBy - cveID - description - discoveredAt - displayName - exploitability - externalID - externalOwnerID - externalURI - id - impact - impacts - metadata - open - priority - production - public - publishedAt - rawPayload - references - remediationSLA - score - severity - source - sourceUpdatedAt - vulnerabilityStatusName - summary - tags - updatedAt - updatedBy - validated - vector - } - } - } -} -` - -func (c *Client) GetAllVulnerabilities(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*VulnerabilityOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllVulnerabilities, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllVulnerabilities - if err := c.Client.Post(ctx, "GetAllVulnerabilities", GetAllVulnerabilitiesDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetVulnerabilityByIDDocument = `query GetVulnerabilityByID ($vulnerabilityId: ID!) { - vulnerability(id: $vulnerabilityId) { - blocking - category - createdAt - createdBy - cveID - description - discoveredAt - displayName - exploitability - externalID - externalOwnerID - externalURI - id - impact - impacts - metadata - open - priority - production - public - publishedAt - rawPayload - references - remediationSLA - score - severity - source - sourceUpdatedAt - vulnerabilityStatusName - summary - tags - updatedAt - updatedBy - validated - vector - } -} -` - -func (c *Client) GetVulnerabilityByID(ctx context.Context, vulnerabilityID string, interceptors ...clientv2.RequestInterceptor) (*GetVulnerabilityByID, error) { - vars := map[string]any{ - "vulnerabilityId": vulnerabilityID, - } - - var res GetVulnerabilityByID - if err := c.Client.Post(ctx, "GetVulnerabilityByID", GetVulnerabilityByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetVulnerabilitiesDocument = `query GetVulnerabilities ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: VulnerabilityWhereInput, $orderBy: [VulnerabilityOrder!]) { - vulnerabilities(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - blocking - category - createdAt - createdBy - cveID - description - discoveredAt - displayName - exploitability - externalID - externalOwnerID - externalURI - id - impact - impacts - metadata - open - priority - production - public - publishedAt - rawPayload - references - remediationSLA - score - severity - source - sourceUpdatedAt - vulnerabilityStatusName - summary - tags - updatedAt - updatedBy - validated - vector - } - } - } -} -` - -func (c *Client) GetVulnerabilities(ctx context.Context, first *int64, last *int64, after *string, before *string, where *VulnerabilityWhereInput, orderBy []*VulnerabilityOrder, interceptors ...clientv2.RequestInterceptor) (*GetVulnerabilities, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetVulnerabilities - if err := c.Client.Post(ctx, "GetVulnerabilities", GetVulnerabilitiesDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateVulnerabilityDocument = `mutation UpdateVulnerability ($updateVulnerabilityId: ID!, $input: UpdateVulnerabilityInput!) { - updateVulnerability(id: $updateVulnerabilityId, input: $input) { - vulnerability { - blocking - category - createdAt - createdBy - cveID - description - discoveredAt - displayName - exploitability - externalID - externalOwnerID - externalURI - id - impact - impacts - metadata - open - priority - production - public - publishedAt - rawPayload - references - remediationSLA - score - severity - source - sourceUpdatedAt - vulnerabilityStatusName - summary - tags - updatedAt - updatedBy - validated - vector - } - } -} -` - -func (c *Client) UpdateVulnerability(ctx context.Context, updateVulnerabilityID string, input UpdateVulnerabilityInput, interceptors ...clientv2.RequestInterceptor) (*UpdateVulnerability, error) { - vars := map[string]any{ - "updateVulnerabilityId": updateVulnerabilityID, - "input": input, - } - - var res UpdateVulnerability - if err := c.Client.Post(ctx, "UpdateVulnerability", UpdateVulnerabilityDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteWebauthnDocument = `mutation DeleteWebauthn ($deleteWebauthnId: ID!) { - deleteWebauthn(id: $deleteWebauthnId) { - deletedID - } -} -` - -func (c *Client) DeleteWebauthn(ctx context.Context, deleteWebauthnID string, interceptors ...clientv2.RequestInterceptor) (*DeleteWebauthn, error) { - vars := map[string]any{ - "deleteWebauthnId": deleteWebauthnID, - } - - var res DeleteWebauthn - if err := c.Client.Post(ctx, "DeleteWebauthn", DeleteWebauthnDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllWebauthnsDocument = `query GetAllWebauthns ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: WebauthnOrder) { - webauthns(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - backupEligible - backupState - createdAt - createdBy - id - tags - updatedAt - updatedBy - } - } - } -} -` - -func (c *Client) GetAllWebauthns(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy *WebauthnOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllWebauthns, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllWebauthns - if err := c.Client.Post(ctx, "GetAllWebauthns", GetAllWebauthnsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const ApproveWorkflowAssignmentDocument = `mutation ApproveWorkflowAssignment ($id: ID!) { - approveWorkflowAssignment(id: $id) { - workflowAssignment { - actorGroupID - actorUserID - assignmentKey - createdAt - createdBy - decidedAt - displayID - id - label - metadata - notes - ownerID - required - role - status - tags - updatedAt - updatedBy - workflowInstanceID - } - } -} -` - -func (c *Client) ApproveWorkflowAssignment(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*ApproveWorkflowAssignment, error) { - vars := map[string]any{ - "id": id, - } - - var res ApproveWorkflowAssignment - if err := c.Client.Post(ctx, "ApproveWorkflowAssignment", ApproveWorkflowAssignmentDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const RejectWorkflowAssignmentDocument = `mutation RejectWorkflowAssignment ($id: ID!, $reason: String) { - rejectWorkflowAssignment(id: $id, reason: $reason) { - workflowAssignment { - actorGroupID - actorUserID - assignmentKey - createdAt - createdBy - decidedAt - displayID - id - label - metadata - notes - ownerID - required - role - status - tags - updatedAt - updatedBy - workflowInstanceID - } - } -} -` - -func (c *Client) RejectWorkflowAssignment(ctx context.Context, id string, reason *string, interceptors ...clientv2.RequestInterceptor) (*RejectWorkflowAssignment, error) { - vars := map[string]any{ - "id": id, - "reason": reason, - } - - var res RejectWorkflowAssignment - if err := c.Client.Post(ctx, "RejectWorkflowAssignment", RejectWorkflowAssignmentDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetMyWorkflowAssignmentsDocument = `query GetMyWorkflowAssignments ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [WorkflowAssignmentOrder!], $where: WorkflowAssignmentWhereInput) { - myWorkflowAssignments(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy, where: $where) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - actorGroupID - actorUserID - assignmentKey - createdAt - createdBy - decidedAt - displayID - id - label - metadata - notes - ownerID - required - role - status - tags - updatedAt - updatedBy - workflowInstanceID - } - } - } -} -` - -func (c *Client) GetMyWorkflowAssignments(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*WorkflowAssignmentOrder, where *WorkflowAssignmentWhereInput, interceptors ...clientv2.RequestInterceptor) (*GetMyWorkflowAssignments, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - "where": where, - } - - var res GetMyWorkflowAssignments - if err := c.Client.Post(ctx, "GetMyWorkflowAssignments", GetMyWorkflowAssignmentsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllWorkflowAssignmentsDocument = `query GetAllWorkflowAssignments ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [WorkflowAssignmentOrder!]) { - workflowAssignments(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - actorGroupID - actorUserID - assignmentKey - createdAt - createdBy - decidedAt - displayID - id - label - metadata - notes - ownerID - required - role - status - tags - updatedAt - updatedBy - workflowInstanceID - } - } - } -} -` - -func (c *Client) GetAllWorkflowAssignments(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*WorkflowAssignmentOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllWorkflowAssignments, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllWorkflowAssignments - if err := c.Client.Post(ctx, "GetAllWorkflowAssignments", GetAllWorkflowAssignmentsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetWorkflowAssignmentByIDDocument = `query GetWorkflowAssignmentByID ($workflowAssignmentId: ID!) { - workflowAssignment(id: $workflowAssignmentId) { - actorGroupID - actorUserID - assignmentKey - createdAt - createdBy - decidedAt - displayID - id - label - metadata - notes - ownerID - required - role - status - tags - updatedAt - updatedBy - workflowInstanceID - } -} -` - -func (c *Client) GetWorkflowAssignmentByID(ctx context.Context, workflowAssignmentID string, interceptors ...clientv2.RequestInterceptor) (*GetWorkflowAssignmentByID, error) { - vars := map[string]any{ - "workflowAssignmentId": workflowAssignmentID, - } - - var res GetWorkflowAssignmentByID - if err := c.Client.Post(ctx, "GetWorkflowAssignmentByID", GetWorkflowAssignmentByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetWorkflowAssignmentsDocument = `query GetWorkflowAssignments ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: WorkflowAssignmentWhereInput, $orderBy: [WorkflowAssignmentOrder!]) { - workflowAssignments(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - actorGroupID - actorUserID - assignmentKey - createdAt - createdBy - decidedAt - displayID - id - label - metadata - notes - ownerID - required - role - status - tags - updatedAt - updatedBy - workflowInstanceID - workflowAssignmentTargets { - edges { - node { - id - targetType - targetUserID - targetGroupID - resolverKey - } - } - } - } - } - } -} -` - -func (c *Client) GetWorkflowAssignments(ctx context.Context, first *int64, last *int64, after *string, before *string, where *WorkflowAssignmentWhereInput, orderBy []*WorkflowAssignmentOrder, interceptors ...clientv2.RequestInterceptor) (*GetWorkflowAssignments, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetWorkflowAssignments - if err := c.Client.Post(ctx, "GetWorkflowAssignments", GetWorkflowAssignmentsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllWorkflowAssignmentTargetsDocument = `query GetAllWorkflowAssignmentTargets ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [WorkflowAssignmentTargetOrder!]) { - workflowAssignmentTargets(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - displayID - id - ownerID - resolverKey - tags - targetGroupID - targetType - targetUserID - updatedAt - updatedBy - workflowAssignmentID - } - } - } -} -` - -func (c *Client) GetAllWorkflowAssignmentTargets(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*WorkflowAssignmentTargetOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllWorkflowAssignmentTargets, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllWorkflowAssignmentTargets - if err := c.Client.Post(ctx, "GetAllWorkflowAssignmentTargets", GetAllWorkflowAssignmentTargetsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetWorkflowAssignmentTargetByIDDocument = `query GetWorkflowAssignmentTargetByID ($workflowAssignmentTargetId: ID!) { - workflowAssignmentTarget(id: $workflowAssignmentTargetId) { - createdAt - createdBy - displayID - id - ownerID - resolverKey - tags - targetGroupID - targetType - targetUserID - updatedAt - updatedBy - workflowAssignmentID - } -} -` - -func (c *Client) GetWorkflowAssignmentTargetByID(ctx context.Context, workflowAssignmentTargetID string, interceptors ...clientv2.RequestInterceptor) (*GetWorkflowAssignmentTargetByID, error) { - vars := map[string]any{ - "workflowAssignmentTargetId": workflowAssignmentTargetID, - } - - var res GetWorkflowAssignmentTargetByID - if err := c.Client.Post(ctx, "GetWorkflowAssignmentTargetByID", GetWorkflowAssignmentTargetByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetWorkflowAssignmentTargetsDocument = `query GetWorkflowAssignmentTargets ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: WorkflowAssignmentTargetWhereInput, $orderBy: [WorkflowAssignmentTargetOrder!]) { - workflowAssignmentTargets(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - displayID - id - ownerID - resolverKey - tags - targetGroupID - targetType - targetUserID - updatedAt - updatedBy - workflowAssignmentID - } - } - } -} -` - -func (c *Client) GetWorkflowAssignmentTargets(ctx context.Context, first *int64, last *int64, after *string, before *string, where *WorkflowAssignmentTargetWhereInput, orderBy []*WorkflowAssignmentTargetOrder, interceptors ...clientv2.RequestInterceptor) (*GetWorkflowAssignmentTargets, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetWorkflowAssignmentTargets - if err := c.Client.Post(ctx, "GetWorkflowAssignmentTargets", GetWorkflowAssignmentTargetsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkCSVWorkflowDefinitionDocument = `mutation CreateBulkCSVWorkflowDefinition ($input: Upload!) { - createBulkCSVWorkflowDefinition(input: $input) { - workflowDefinitions { - active - cooldownSeconds - createdAt - createdBy - definitionJSON - description - displayID - draft - id - internalNotes - isDefault - name - ownerID - publishedAt - revision - schemaType - systemInternalID - systemOwned - tags - trackedFields - updatedAt - updatedBy - workflowKind - } - } -} -` - -func (c *Client) CreateBulkCSVWorkflowDefinition(ctx context.Context, input graphql.Upload, interceptors ...clientv2.RequestInterceptor) (*CreateBulkCSVWorkflowDefinition, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkCSVWorkflowDefinition - if err := c.Client.Post(ctx, "CreateBulkCSVWorkflowDefinition", CreateBulkCSVWorkflowDefinitionDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateBulkWorkflowDefinitionDocument = `mutation CreateBulkWorkflowDefinition ($input: [CreateWorkflowDefinitionInput!]) { - createBulkWorkflowDefinition(input: $input) { - workflowDefinitions { - active - cooldownSeconds - createdAt - createdBy - definitionJSON - description - displayID - draft - id - internalNotes - isDefault - name - ownerID - publishedAt - revision - schemaType - systemInternalID - systemOwned - tags - trackedFields - updatedAt - updatedBy - workflowKind - } - } -} -` - -func (c *Client) CreateBulkWorkflowDefinition(ctx context.Context, input []*CreateWorkflowDefinitionInput, interceptors ...clientv2.RequestInterceptor) (*CreateBulkWorkflowDefinition, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateBulkWorkflowDefinition - if err := c.Client.Post(ctx, "CreateBulkWorkflowDefinition", CreateBulkWorkflowDefinitionDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const CreateWorkflowDefinitionDocument = `mutation CreateWorkflowDefinition ($input: CreateWorkflowDefinitionInput!) { - createWorkflowDefinition(input: $input) { - workflowDefinition { - active - cooldownSeconds - createdAt - createdBy - definitionJSON - description - displayID - draft - id - internalNotes - isDefault - name - ownerID - publishedAt - revision - schemaType - systemInternalID - systemOwned - tags - trackedFields - updatedAt - updatedBy - workflowKind - } - } -} -` - -func (c *Client) CreateWorkflowDefinition(ctx context.Context, input CreateWorkflowDefinitionInput, interceptors ...clientv2.RequestInterceptor) (*CreateWorkflowDefinition, error) { - vars := map[string]any{ - "input": input, - } - - var res CreateWorkflowDefinition - if err := c.Client.Post(ctx, "CreateWorkflowDefinition", CreateWorkflowDefinitionDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const DeleteWorkflowDefinitionDocument = `mutation DeleteWorkflowDefinition ($deleteWorkflowDefinitionId: ID!) { - deleteWorkflowDefinition(id: $deleteWorkflowDefinitionId) { - deletedID - } -} -` - -func (c *Client) DeleteWorkflowDefinition(ctx context.Context, deleteWorkflowDefinitionID string, interceptors ...clientv2.RequestInterceptor) (*DeleteWorkflowDefinition, error) { - vars := map[string]any{ - "deleteWorkflowDefinitionId": deleteWorkflowDefinitionID, - } - - var res DeleteWorkflowDefinition - if err := c.Client.Post(ctx, "DeleteWorkflowDefinition", DeleteWorkflowDefinitionDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllWorkflowDefinitionsDocument = `query GetAllWorkflowDefinitions ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [WorkflowDefinitionOrder!]) { - workflowDefinitions(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - active - cooldownSeconds - createdAt - createdBy - definitionJSON - description - displayID - draft - id - internalNotes - isDefault - name - ownerID - publishedAt - revision - schemaType - systemInternalID - systemOwned - tags - trackedFields - updatedAt - updatedBy - workflowKind - } - } - } -} -` - -func (c *Client) GetAllWorkflowDefinitions(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*WorkflowDefinitionOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllWorkflowDefinitions, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllWorkflowDefinitions - if err := c.Client.Post(ctx, "GetAllWorkflowDefinitions", GetAllWorkflowDefinitionsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetWorkflowDefinitionByIDDocument = `query GetWorkflowDefinitionByID ($workflowDefinitionId: ID!) { - workflowDefinition(id: $workflowDefinitionId) { - active - cooldownSeconds - createdAt - createdBy - definitionJSON - description - displayID - draft - id - internalNotes - isDefault - name - ownerID - publishedAt - revision - schemaType - systemInternalID - systemOwned - tags - trackedFields - updatedAt - updatedBy - workflowKind - } -} -` - -func (c *Client) GetWorkflowDefinitionByID(ctx context.Context, workflowDefinitionID string, interceptors ...clientv2.RequestInterceptor) (*GetWorkflowDefinitionByID, error) { - vars := map[string]any{ - "workflowDefinitionId": workflowDefinitionID, - } - - var res GetWorkflowDefinitionByID - if err := c.Client.Post(ctx, "GetWorkflowDefinitionByID", GetWorkflowDefinitionByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetWorkflowDefinitionsDocument = `query GetWorkflowDefinitions ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: WorkflowDefinitionWhereInput, $orderBy: [WorkflowDefinitionOrder!]) { - workflowDefinitions(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - active - cooldownSeconds - createdAt - createdBy - definitionJSON - description - displayID - draft - id - internalNotes - isDefault - name - ownerID - publishedAt - revision - schemaType - systemInternalID - systemOwned - tags - trackedFields - updatedAt - updatedBy - workflowKind - } - } - } -} -` - -func (c *Client) GetWorkflowDefinitions(ctx context.Context, first *int64, last *int64, after *string, before *string, where *WorkflowDefinitionWhereInput, orderBy []*WorkflowDefinitionOrder, interceptors ...clientv2.RequestInterceptor) (*GetWorkflowDefinitions, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetWorkflowDefinitions - if err := c.Client.Post(ctx, "GetWorkflowDefinitions", GetWorkflowDefinitionsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const UpdateWorkflowDefinitionDocument = `mutation UpdateWorkflowDefinition ($updateWorkflowDefinitionId: ID!, $input: UpdateWorkflowDefinitionInput!) { - updateWorkflowDefinition(id: $updateWorkflowDefinitionId, input: $input) { - workflowDefinition { - active - cooldownSeconds - createdAt - createdBy - definitionJSON - description - displayID - draft - id - internalNotes - isDefault - name - ownerID - publishedAt - revision - schemaType - systemInternalID - systemOwned - tags - trackedFields - updatedAt - updatedBy - workflowKind - } - } -} -` - -func (c *Client) UpdateWorkflowDefinition(ctx context.Context, updateWorkflowDefinitionID string, input UpdateWorkflowDefinitionInput, interceptors ...clientv2.RequestInterceptor) (*UpdateWorkflowDefinition, error) { - vars := map[string]any{ - "updateWorkflowDefinitionId": updateWorkflowDefinitionID, - "input": input, - } - - var res UpdateWorkflowDefinition - if err := c.Client.Post(ctx, "UpdateWorkflowDefinition", UpdateWorkflowDefinitionDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllWorkflowEventsDocument = `query GetAllWorkflowEvents ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [WorkflowEventOrder!]) { - workflowEvents(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - displayID - eventType - id - ownerID - payload - tags - updatedAt - updatedBy - workflowInstanceID - } - } - } -} -` - -func (c *Client) GetAllWorkflowEvents(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*WorkflowEventOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllWorkflowEvents, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllWorkflowEvents - if err := c.Client.Post(ctx, "GetAllWorkflowEvents", GetAllWorkflowEventsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetWorkflowEventByIDDocument = `query GetWorkflowEventByID ($workflowEventId: ID!) { - workflowEvent(id: $workflowEventId) { - createdAt - createdBy - displayID - eventType - id - ownerID - payload - tags - updatedAt - updatedBy - workflowInstanceID - } -} -` - -func (c *Client) GetWorkflowEventByID(ctx context.Context, workflowEventID string, interceptors ...clientv2.RequestInterceptor) (*GetWorkflowEventByID, error) { - vars := map[string]any{ - "workflowEventId": workflowEventID, - } - - var res GetWorkflowEventByID - if err := c.Client.Post(ctx, "GetWorkflowEventByID", GetWorkflowEventByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetWorkflowEventsDocument = `query GetWorkflowEvents ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: WorkflowEventWhereInput, $orderBy: [WorkflowEventOrder!]) { - workflowEvents(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - createdAt - createdBy - displayID - eventType - id - ownerID - payload - tags - updatedAt - updatedBy - workflowInstanceID - } - } - } -} -` - -func (c *Client) GetWorkflowEvents(ctx context.Context, first *int64, last *int64, after *string, before *string, where *WorkflowEventWhereInput, orderBy []*WorkflowEventOrder, interceptors ...clientv2.RequestInterceptor) (*GetWorkflowEvents, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetWorkflowEvents - if err := c.Client.Post(ctx, "GetWorkflowEvents", GetWorkflowEventsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllWorkflowInstancesDocument = `query GetAllWorkflowInstances ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [WorkflowInstanceOrder!]) { - workflowInstances(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - context - createdAt - createdBy - definitionSnapshot - displayID - id - lastEvaluatedAt - ownerID - state - tags - updatedAt - updatedBy - workflowDefinitionID - workflowProposalID - controlID - internalPolicyID - evidenceID - subcontrolID - actionPlanID - procedureID - campaignID - campaignTargetID - identityHolderID - platformID - workflowAssignments { - edges { - node { - id - displayID - status - role - label - required - workflowAssignmentTargets { - edges { - node { - id - targetType - targetUserID - targetGroupID - resolverKey - } - } - } - } - } - } - } - } - } -} -` - -func (c *Client) GetAllWorkflowInstances(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*WorkflowInstanceOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllWorkflowInstances, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllWorkflowInstances - if err := c.Client.Post(ctx, "GetAllWorkflowInstances", GetAllWorkflowInstancesDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetWorkflowInstanceByIDDocument = `query GetWorkflowInstanceByID ($workflowInstanceId: ID!) { - workflowInstance(id: $workflowInstanceId) { - context - createdAt - createdBy - definitionSnapshot - displayID - id - lastEvaluatedAt - ownerID - state - tags - updatedAt - updatedBy - workflowDefinitionID - workflowProposalID - controlID - internalPolicyID - evidenceID - subcontrolID - actionPlanID - procedureID - campaignID - campaignTargetID - identityHolderID - platformID - workflowAssignments { - edges { - node { - id - displayID - status - role - label - required - workflowAssignmentTargets { - edges { - node { - id - targetType - targetUserID - targetGroupID - resolverKey - } - } - } - } - } - } - } -} -` - -func (c *Client) GetWorkflowInstanceByID(ctx context.Context, workflowInstanceID string, interceptors ...clientv2.RequestInterceptor) (*GetWorkflowInstanceByID, error) { - vars := map[string]any{ - "workflowInstanceId": workflowInstanceID, - } - - var res GetWorkflowInstanceByID - if err := c.Client.Post(ctx, "GetWorkflowInstanceByID", GetWorkflowInstanceByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetWorkflowInstancesDocument = `query GetWorkflowInstances ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: WorkflowInstanceWhereInput, $orderBy: [WorkflowInstanceOrder!]) { - workflowInstances(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - context - createdAt - createdBy - definitionSnapshot - displayID - id - lastEvaluatedAt - ownerID - state - tags - updatedAt - updatedBy - workflowDefinitionID - workflowProposalID - controlID - internalPolicyID - evidenceID - subcontrolID - actionPlanID - procedureID - campaignID - campaignTargetID - identityHolderID - platformID - workflowAssignments { - edges { - node { - id - displayID - status - role - label - required - workflowAssignmentTargets { - edges { - node { - id - targetType - targetUserID - targetGroupID - resolverKey - } - } - } - } - } - } - } - } - } -} -` - -func (c *Client) GetWorkflowInstances(ctx context.Context, first *int64, last *int64, after *string, before *string, where *WorkflowInstanceWhereInput, orderBy []*WorkflowInstanceOrder, interceptors ...clientv2.RequestInterceptor) (*GetWorkflowInstances, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetWorkflowInstances - if err := c.Client.Post(ctx, "GetWorkflowInstances", GetWorkflowInstancesDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetAllWorkflowObjectRefsDocument = `query GetAllWorkflowObjectRefs ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $orderBy: [WorkflowObjectRefOrder!]) { - workflowObjectRefs(first: $first, last: $last, after: $after, before: $before, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - controlID - createdAt - createdBy - directoryAccountID - directoryGroupID - directoryMembershipID - displayID - findingID - id - internalPolicyID - ownerID - taskID - updatedAt - updatedBy - workflowInstanceID - } - } - } -} -` - -func (c *Client) GetAllWorkflowObjectRefs(ctx context.Context, first *int64, last *int64, after *string, before *string, orderBy []*WorkflowObjectRefOrder, interceptors ...clientv2.RequestInterceptor) (*GetAllWorkflowObjectRefs, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "orderBy": orderBy, - } - - var res GetAllWorkflowObjectRefs - if err := c.Client.Post(ctx, "GetAllWorkflowObjectRefs", GetAllWorkflowObjectRefsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetWorkflowObjectRefByIDDocument = `query GetWorkflowObjectRefByID ($workflowObjectRefId: ID!) { - workflowObjectRef(id: $workflowObjectRefId) { - controlID - createdAt - createdBy - directoryAccountID - directoryGroupID - directoryMembershipID - displayID - findingID - id - internalPolicyID - ownerID - taskID - updatedAt - updatedBy - workflowInstanceID - } -} -` - -func (c *Client) GetWorkflowObjectRefByID(ctx context.Context, workflowObjectRefID string, interceptors ...clientv2.RequestInterceptor) (*GetWorkflowObjectRefByID, error) { - vars := map[string]any{ - "workflowObjectRefId": workflowObjectRefID, - } - - var res GetWorkflowObjectRefByID - if err := c.Client.Post(ctx, "GetWorkflowObjectRefByID", GetWorkflowObjectRefByIDDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -const GetWorkflowObjectRefsDocument = `query GetWorkflowObjectRefs ($first: Int, $last: Int, $after: Cursor, $before: Cursor, $where: WorkflowObjectRefWhereInput, $orderBy: [WorkflowObjectRefOrder!]) { - workflowObjectRefs(first: $first, last: $last, after: $after, before: $before, where: $where, orderBy: $orderBy) { - totalCount - pageInfo { - startCursor - endCursor - hasPreviousPage - hasNextPage - } - edges { - node { - controlID - createdAt - createdBy - directoryAccountID - directoryGroupID - directoryMembershipID - displayID - findingID - id - internalPolicyID - ownerID - taskID - updatedAt - updatedBy - workflowInstanceID - } - } - } -} -` - -func (c *Client) GetWorkflowObjectRefs(ctx context.Context, first *int64, last *int64, after *string, before *string, where *WorkflowObjectRefWhereInput, orderBy []*WorkflowObjectRefOrder, interceptors ...clientv2.RequestInterceptor) (*GetWorkflowObjectRefs, error) { - vars := map[string]any{ - "first": first, - "last": last, - "after": after, - "before": before, - "where": where, - "orderBy": orderBy, - } - - var res GetWorkflowObjectRefs - if err := c.Client.Post(ctx, "GetWorkflowObjectRefs", GetWorkflowObjectRefsDocument, &res, vars, interceptors...); err != nil { - if c.Client.ParseDataWhenErrors { - return &res, err - } - - return nil, err - } - - return &res, nil -} - -var DocumentOperationNames = map[string]string{ - CreateActionPlanDocument: "CreateActionPlan", - CreateBulkActionPlanDocument: "CreateBulkActionPlan", - CreateBulkCSVActionPlanDocument: "CreateBulkCSVActionPlan", - DeleteActionPlanDocument: "DeleteActionPlan", - GetActionPlanByIDDocument: "GetActionPlanByID", - GetActionPlansDocument: "GetActionPlans", - GetAllActionPlansDocument: "GetAllActionPlans", - UpdateActionPlanDocument: "UpdateActionPlan", - CreateAPITokenDocument: "CreateAPIToken", - CreateBulkAPITokenDocument: "CreateBulkAPIToken", - CreateBulkCSVAPITokenDocument: "CreateBulkCSVAPIToken", - DeleteAPITokenDocument: "DeleteAPIToken", - GetAllAPITokensDocument: "GetAllAPITokens", - GetAPITokenByIDDocument: "GetAPITokenByID", - GetAPITokensDocument: "GetAPITokens", - UpdateAPITokenDocument: "UpdateAPIToken", - CreateAssessmentDocument: "CreateAssessment", - DeleteAssessmentDocument: "DeleteAssessment", - DeleteBulkAssessmentDocument: "DeleteBulkAssessment", - GetAllAssessmentsDocument: "GetAllAssessments", - GetAssessmentByIDDocument: "GetAssessmentByID", - GetAssessmentsDocument: "GetAssessments", - UpdateAssessmentDocument: "UpdateAssessment", - CreateAssessmentResponseDocument: "CreateAssessmentResponse", - DeleteAssessmentResponseDocument: "DeleteAssessmentResponse", - GetAllAssessmentResponsesDocument: "GetAllAssessmentResponses", - GetAssessmentResponseByIDDocument: "GetAssessmentResponseByID", - GetAssessmentResponsesDocument: "GetAssessmentResponses", - CreateAssetDocument: "CreateAsset", - CreateBulkAssetDocument: "CreateBulkAsset", - CreateBulkCSVAssetDocument: "CreateBulkCSVAsset", - DeleteAssetDocument: "DeleteAsset", - GetAllAssetsDocument: "GetAllAssets", - GetAssetByIDDocument: "GetAssetByID", - GetAssetsDocument: "GetAssets", - UpdateAssetDocument: "UpdateAsset", - CreateBulkCampaignDocument: "CreateBulkCampaign", - CreateBulkCSVCampaignDocument: "CreateBulkCSVCampaign", - CreateCampaignDocument: "CreateCampaign", - DeleteCampaignDocument: "DeleteCampaign", - GetAllCampaignsDocument: "GetAllCampaigns", - GetCampaignByIDDocument: "GetCampaignByID", - GetCampaignsDocument: "GetCampaigns", - UpdateCampaignDocument: "UpdateCampaign", - CreateCampaignWithTargetsDocument: "CreateCampaignWithTargets", - CreateCampaignWithTargetsCSVDocument: "CreateCampaignWithTargetsCSV", - LaunchCampaignDocument: "LaunchCampaign", - ResendCampaignIncompleteTargetsDocument: "ResendCampaignIncompleteTargets", - SendCampaignTestEmailDocument: "SendCampaignTestEmail", - CreateBulkCSVCampaignTargetDocument: "CreateBulkCSVCampaignTarget", - CreateBulkCampaignTargetDocument: "CreateBulkCampaignTarget", - CreateCampaignTargetDocument: "CreateCampaignTarget", - DeleteCampaignTargetDocument: "DeleteCampaignTarget", - GetAllCampaignTargetsDocument: "GetAllCampaignTargets", - GetCampaignTargetByIDDocument: "GetCampaignTargetByID", - GetCampaignTargetsDocument: "GetCampaignTargets", - UpdateCampaignTargetDocument: "UpdateCampaignTarget", - CreateBulkCSVContactDocument: "CreateBulkCSVContact", - CreateBulkContactDocument: "CreateBulkContact", - CreateContactDocument: "CreateContact", - DeleteContactDocument: "DeleteContact", - GetAllContactsDocument: "GetAllContacts", - GetContactByIDDocument: "GetContactByID", - GetContactsDocument: "GetContacts", - UpdateContactDocument: "UpdateContact", - CreateBulkControlDocument: "CreateBulkControl", - CreateBulkCSVControlDocument: "CreateBulkCSVControl", - CreateControlDocument: "CreateControl", - DeleteControlDocument: "DeleteControl", - GetAllControlsDocument: "GetAllControls", - GetControlByIDDocument: "GetControlByID", - GetControlsDocument: "GetControls", - UpdateControlDocument: "UpdateControl", - CloneBulkCSVControlDocument: "CloneBulkCSVControl", - CreateControlsByCloneDocument: "CreateControlsByClone", - CreateControlsByCloneReturnIDDocument: "CreateControlsByCloneReturnID", - GetControlCategoriesDocument: "GetControlCategories", - GetControlCategoriesWithFrameworkDocument: "GetControlCategoriesWithFramework", - GetControlsGroupByCategoryDocument: "GetControlsGroupByCategory", - GetControlSubcategoriesDocument: "GetControlSubcategories", - GetControlSubcategoriesWithFrameworkDocument: "GetControlSubcategoriesWithFramework", - CreateBulkControlImplementationDocument: "CreateBulkControlImplementation", - CreateBulkCSVControlImplementationDocument: "CreateBulkCSVControlImplementation", - CreateControlImplementationDocument: "CreateControlImplementation", - DeleteControlImplementationDocument: "DeleteControlImplementation", - GetAllControlImplementationsDocument: "GetAllControlImplementations", - GetControlImplementationByIDDocument: "GetControlImplementationByID", - GetControlImplementationsDocument: "GetControlImplementations", - UpdateControlImplementationDocument: "UpdateControlImplementation", - CreateBulkControlObjectiveDocument: "CreateBulkControlObjective", - CreateBulkCSVControlObjectiveDocument: "CreateBulkCSVControlObjective", - CreateControlObjectiveDocument: "CreateControlObjective", - DeleteControlObjectiveDocument: "DeleteControlObjective", - GetAllControlObjectivesDocument: "GetAllControlObjectives", - GetControlObjectiveByIDDocument: "GetControlObjectiveByID", - GetControlObjectivesDocument: "GetControlObjectives", - UpdateControlObjectiveDocument: "UpdateControlObjective", - CreateBulkCSVCustomDomainDocument: "CreateBulkCSVCustomDomain", - CreateBulkCustomDomainDocument: "CreateBulkCustomDomain", - CreateCustomDomainDocument: "CreateCustomDomain", - DeleteCustomDomainDocument: "DeleteCustomDomain", - GetAllCustomDomainsDocument: "GetAllCustomDomains", - GetCustomDomainByIDDocument: "GetCustomDomainByID", - GetCustomDomainsDocument: "GetCustomDomains", - UpdateCustomDomainDocument: "UpdateCustomDomain", - CreateBulkCSVCustomTypeEnumDocument: "CreateBulkCSVCustomTypeEnum", - CreateBulkCustomTypeEnumDocument: "CreateBulkCustomTypeEnum", - CreateCustomTypeEnumDocument: "CreateCustomTypeEnum", - DeleteCustomTypeEnumDocument: "DeleteCustomTypeEnum", - GetAllCustomTypeEnumsDocument: "GetAllCustomTypeEnums", - GetCustomTypeEnumByIDDocument: "GetCustomTypeEnumByID", - GetCustomTypeEnumsDocument: "GetCustomTypeEnums", - UpdateCustomTypeEnumDocument: "UpdateCustomTypeEnum", - CreateBulkCSVDirectoryAccountDocument: "CreateBulkCSVDirectoryAccount", - CreateBulkDirectoryAccountDocument: "CreateBulkDirectoryAccount", - CreateDirectoryAccountDocument: "CreateDirectoryAccount", - DeleteDirectoryAccountDocument: "DeleteDirectoryAccount", - GetAllDirectoryAccountsDocument: "GetAllDirectoryAccounts", - GetDirectoryAccountByIDDocument: "GetDirectoryAccountByID", - GetDirectoryAccountsDocument: "GetDirectoryAccounts", - UpdateDirectoryAccountDocument: "UpdateDirectoryAccount", - CreateBulkCSVDirectoryGroupDocument: "CreateBulkCSVDirectoryGroup", - CreateBulkDirectoryGroupDocument: "CreateBulkDirectoryGroup", - CreateDirectoryGroupDocument: "CreateDirectoryGroup", - DeleteDirectoryGroupDocument: "DeleteDirectoryGroup", - GetAllDirectoryGroupsDocument: "GetAllDirectoryGroups", - GetDirectoryGroupByIDDocument: "GetDirectoryGroupByID", - GetDirectoryGroupsDocument: "GetDirectoryGroups", - UpdateDirectoryGroupDocument: "UpdateDirectoryGroup", - CreateBulkCSVDirectoryMembershipDocument: "CreateBulkCSVDirectoryMembership", - CreateBulkDirectoryMembershipDocument: "CreateBulkDirectoryMembership", - CreateDirectoryMembershipDocument: "CreateDirectoryMembership", - DeleteDirectoryMembershipDocument: "DeleteDirectoryMembership", - GetAllDirectoryMembershipsDocument: "GetAllDirectoryMemberships", - GetDirectoryMembershipByIDDocument: "GetDirectoryMembershipByID", - GetDirectoryMembershipsDocument: "GetDirectoryMemberships", - UpdateDirectoryMembershipDocument: "UpdateDirectoryMembership", - CreateBulkCSVDirectorySyncRunDocument: "CreateBulkCSVDirectorySyncRun", - CreateBulkDirectorySyncRunDocument: "CreateBulkDirectorySyncRun", - CreateDirectorySyncRunDocument: "CreateDirectorySyncRun", - DeleteDirectorySyncRunDocument: "DeleteDirectorySyncRun", - GetAllDirectorySyncRunsDocument: "GetAllDirectorySyncRuns", - GetDirectorySyncRunByIDDocument: "GetDirectorySyncRunByID", - GetDirectorySyncRunsDocument: "GetDirectorySyncRuns", - UpdateDirectorySyncRunDocument: "UpdateDirectorySyncRun", - CreateBulkCSVDiscussionDocument: "CreateBulkCSVDiscussion", - CreateBulkDiscussionDocument: "CreateBulkDiscussion", - CreateDiscussionDocument: "CreateDiscussion", - DeleteDiscussionDocument: "DeleteDiscussion", - GetAllDiscussionsDocument: "GetAllDiscussions", - GetDiscussionByIDDocument: "GetDiscussionByID", - GetDiscussionsDocument: "GetDiscussions", - UpdateDiscussionDocument: "UpdateDiscussion", - CreateBulkCSVDNSVerificationDocument: "CreateBulkCSVDNSVerification", - CreateBulkDNSVerificationDocument: "CreateBulkDNSVerification", - CreateDNSVerificationDocument: "CreateDNSVerification", - DeleteDNSVerificationDocument: "DeleteDNSVerification", - GetAllDNSVerificationsDocument: "GetAllDNSVerifications", - GetDNSVerificationByIDDocument: "GetDNSVerificationByID", - GetDNSVerificationsDocument: "GetDNSVerifications", - UpdateDNSVerificationDocument: "UpdateDNSVerification", - CreateBulkCSVDocumentDataDocument: "CreateBulkCSVDocumentData", - CreateBulkDocumentDataDocument: "CreateBulkDocumentData", - CreateDocumentDataDocument: "CreateDocumentData", - DeleteDocumentDataDocument: "DeleteDocumentData", - GetDocumentDataByIDDocument: "GetDocumentDataByID", - UpdateDocumentDataDocument: "UpdateDocumentData", - CreateBulkCSVEmailBrandingDocument: "CreateBulkCSVEmailBranding", - CreateBulkEmailBrandingDocument: "CreateBulkEmailBranding", - CreateEmailBrandingDocument: "CreateEmailBranding", - DeleteEmailBrandingDocument: "DeleteEmailBranding", - UpdateBulkEmailBrandingDocument: "UpdateBulkEmailBranding", - UpdateBulkCSVEmailBrandingDocument: "UpdateBulkCSVEmailBranding", - DeleteBulkEmailBrandingDocument: "DeleteBulkEmailBranding", - GetAllEmailBrandingsDocument: "GetAllEmailBrandings", - GetEmailBrandingByIDDocument: "GetEmailBrandingByID", - GetEmailBrandingsDocument: "GetEmailBrandings", - UpdateEmailBrandingDocument: "UpdateEmailBranding", - CreateBulkCSVEmailTemplateDocument: "CreateBulkCSVEmailTemplate", - CreateBulkEmailTemplateDocument: "CreateBulkEmailTemplate", - CreateEmailTemplateDocument: "CreateEmailTemplate", - DeleteBulkEmailTemplateDocument: "DeleteBulkEmailTemplate", - DeleteEmailTemplateDocument: "DeleteEmailTemplate", - GetAllEmailTemplatesDocument: "GetAllEmailTemplates", - GetEmailTemplateByIDDocument: "GetEmailTemplateByID", - GetEmailTemplatesDocument: "GetEmailTemplates", - UpdateBulkCSVEmailTemplateDocument: "UpdateBulkCSVEmailTemplate", - UpdateBulkEmailTemplateDocument: "UpdateBulkEmailTemplate", - UpdateEmailTemplateDocument: "UpdateEmailTemplate", - CreateBulkCSVEntityDocument: "CreateBulkCSVEntity", - CreateBulkEntityDocument: "CreateBulkEntity", - CreateEntityDocument: "CreateEntity", - DeleteEntityDocument: "DeleteEntity", - GetAllEntitiesDocument: "GetAllEntities", - GetEntitiesDocument: "GetEntities", - GetEntityByIDDocument: "GetEntityByID", - UpdateEntityDocument: "UpdateEntity", - CreateBulkCSVEntityTypeDocument: "CreateBulkCSVEntityType", - CreateBulkEntityTypeDocument: "CreateBulkEntityType", - CreateEntityTypeDocument: "CreateEntityType", - DeleteEntityTypeDocument: "DeleteEntityType", - GetAllEntityTypesDocument: "GetAllEntityTypes", - GetEntityTypeByIDDocument: "GetEntityTypeByID", - GetEntityTypesDocument: "GetEntityTypes", - UpdateEntityTypeDocument: "UpdateEntityType", - CreateBulkCSVEventDocument: "CreateBulkCSVEvent", - CreateBulkEventDocument: "CreateBulkEvent", - CreateEventDocument: "CreateEvent", - DeleteEventDocument: "DeleteEvent", - GetAllEventsDocument: "GetAllEvents", - GetEventByIDDocument: "GetEventByID", - GetEventsDocument: "GetEvents", - UpdateEventDocument: "UpdateEvent", - CreateEvidenceDocument: "CreateEvidence", - DeleteEvidenceDocument: "DeleteEvidence", - GetAllEvidencesDocument: "GetAllEvidences", - GetEvidenceByIDDocument: "GetEvidenceByID", - GetEvidencesDocument: "GetEvidences", - UpdateEvidenceDocument: "UpdateEvidence", - CreateExportDocument: "CreateExport", - DeleteBulkExportDocument: "DeleteBulkExport", - DeleteExportDocument: "DeleteExport", - GetAllExportsDocument: "GetAllExports", - GetExportByIDDocument: "GetExportByID", - GetExportsDocument: "GetExports", - UpdateExportDocument: "UpdateExport", - DeleteFileDocument: "DeleteFile", - GetAllFilesDocument: "GetAllFiles", - GetFileByIDDocument: "GetFileByID", - GetFilesDocument: "GetFiles", - CreateBulkCSVFindingDocument: "CreateBulkCSVFinding", - CreateBulkFindingDocument: "CreateBulkFinding", - CreateFindingDocument: "CreateFinding", - DeleteFindingDocument: "DeleteFinding", - GetAllFindingsDocument: "GetAllFindings", - GetFindingByIDDocument: "GetFindingByID", - GetFindingsDocument: "GetFindings", - UpdateFindingDocument: "UpdateFinding", - CreateBulkCSVFindingControlDocument: "CreateBulkCSVFindingControl", - CreateBulkFindingControlDocument: "CreateBulkFindingControl", - CreateFindingControlDocument: "CreateFindingControl", - DeleteFindingControlDocument: "DeleteFindingControl", - GetAllFindingControlsDocument: "GetAllFindingControls", - GetFindingControlByIDDocument: "GetFindingControlByID", - GetFindingControlsDocument: "GetFindingControls", - UpdateFindingControlDocument: "UpdateFindingControl", - CreateBulkCSVGroupDocument: "CreateBulkCSVGroup", - CreateBulkGroupDocument: "CreateBulkGroup", - CreateGroupDocument: "CreateGroup", - DeleteGroupDocument: "DeleteGroup", - GetAllGroupsDocument: "GetAllGroups", - GetGroupByIDDocument: "GetGroupByID", - GetGroupsDocument: "GetGroups", - UpdateGroupDocument: "UpdateGroup", - CreateBulkCSVGroupMembershipDocument: "CreateBulkCSVGroupMembership", - CreateBulkGroupMembershipDocument: "CreateBulkGroupMembership", - CreateGroupMembershipDocument: "CreateGroupMembership", - DeleteGroupMembershipDocument: "DeleteGroupMembership", - GetAllGroupMembershipsDocument: "GetAllGroupMemberships", - GetGroupMembershipByIDDocument: "GetGroupMembershipByID", - GetGroupMembershipsDocument: "GetGroupMemberships", - UpdateGroupMembershipDocument: "UpdateGroupMembership", - CreateBulkCSVGroupSettingDocument: "CreateBulkCSVGroupSetting", - CreateBulkGroupSettingDocument: "CreateBulkGroupSetting", - CreateGroupSettingDocument: "CreateGroupSetting", - DeleteGroupSettingDocument: "DeleteGroupSetting", - GetAllGroupSettingsDocument: "GetAllGroupSettings", - GetGroupSettingByIDDocument: "GetGroupSettingByID", - GetGroupSettingsDocument: "GetGroupSettings", - UpdateGroupSettingDocument: "UpdateGroupSetting", - CreateBulkCSVHushDocument: "CreateBulkCSVHush", - CreateBulkHushDocument: "CreateBulkHush", - CreateHushDocument: "CreateHush", - DeleteHushDocument: "DeleteHush", - GetAllHushesDocument: "GetAllHushes", - GetHushByIDDocument: "GetHushByID", - GetHushesDocument: "GetHushes", - UpdateHushDocument: "UpdateHush", - CreateBulkCSVIdentityHolderDocument: "CreateBulkCSVIdentityHolder", - CreateBulkIdentityHolderDocument: "CreateBulkIdentityHolder", - CreateIdentityHolderDocument: "CreateIdentityHolder", - DeleteIdentityHolderDocument: "DeleteIdentityHolder", - GetAllIdentityHoldersDocument: "GetAllIdentityHolders", - GetIdentityHolderByIDDocument: "GetIdentityHolderByID", - GetIdentityHoldersDocument: "GetIdentityHolders", - UpdateIdentityHolderDocument: "UpdateIdentityHolder", - DeleteIntegrationDocument: "DeleteIntegration", - GetAllIntegrationsDocument: "GetAllIntegrations", - GetIntegrationByIDDocument: "GetIntegrationByID", - GetIntegrationsDocument: "GetIntegrations", - CreateBulkCSVInternalPolicyDocument: "CreateBulkCSVInternalPolicy", - CreateBulkInternalPolicyDocument: "CreateBulkInternalPolicy", - CreateInternalPolicyDocument: "CreateInternalPolicy", - CreateUploadInternalPolicyDocument: "CreateUploadInternalPolicy", - DeleteInternalPolicyDocument: "DeleteInternalPolicy", - GetAllInternalPoliciesDocument: "GetAllInternalPolicies", - GetInternalPoliciesDocument: "GetInternalPolicies", - GetInternalPolicyByIDDocument: "GetInternalPolicyByID", - UpdateInternalPolicyDocument: "UpdateInternalPolicy", - UpdateInternalPolicyWithFileDocument: "UpdateInternalPolicyWithFile", - CreateBulkCSVInviteDocument: "CreateBulkCSVInvite", - CreateBulkInviteDocument: "CreateBulkInvite", - CreateInviteDocument: "CreateInvite", - DeleteInviteDocument: "DeleteInvite", - GetAllInvitesDocument: "GetAllInvites", - GetInviteByIDDocument: "GetInviteByID", - GetInvitesDocument: "GetInvites", - UpdateInviteDocument: "UpdateInvite", - CreateJobResultDocument: "CreateJobResult", - DeleteJobResultDocument: "DeleteJobResult", - GetAllJobResultsDocument: "GetAllJobResults", - GetJobResultByIDDocument: "GetJobResultByID", - GetJobResultsDocument: "GetJobResults", - UpdateJobResultDocument: "UpdateJobResult", - CreateJobRunnerDocument: "CreateJobRunner", - DeleteJobRunnerDocument: "DeleteJobRunner", - GetAllJobRunnersDocument: "GetAllJobRunners", - GetJobRunnerByIDDocument: "GetJobRunnerByID", - GetJobRunnersDocument: "GetJobRunners", - UpdateJobRunnerDocument: "UpdateJobRunner", - CreateJobRunnerRegistrationTokenDocument: "CreateJobRunnerRegistrationToken", - DeleteJobRunnerRegistrationTokenDocument: "DeleteJobRunnerRegistrationToken", - GetAllJobRunnerRegistrationTokensDocument: "GetAllJobRunnerRegistrationTokens", - GetJobRunnerRegistrationTokenByIDDocument: "GetJobRunnerRegistrationTokenByID", - GetJobRunnerRegistrationTokensDocument: "GetJobRunnerRegistrationTokens", - CreateJobRunnerTokenDocument: "CreateJobRunnerToken", - DeleteJobRunnerTokenDocument: "DeleteJobRunnerToken", - GetAllJobRunnerTokensDocument: "GetAllJobRunnerTokens", - GetJobRunnerTokenByIDDocument: "GetJobRunnerTokenByID", - GetJobRunnerTokensDocument: "GetJobRunnerTokens", - CreateBulkCSVJobTemplateDocument: "CreateBulkCSVJobTemplate", - CreateBulkJobTemplateDocument: "CreateBulkJobTemplate", - CreateJobTemplateDocument: "CreateJobTemplate", - DeleteJobTemplateDocument: "DeleteJobTemplate", - GetAllJobTemplatesDocument: "GetAllJobTemplates", - GetJobTemplateByIDDocument: "GetJobTemplateByID", - GetJobTemplatesDocument: "GetJobTemplates", - UpdateJobTemplateDocument: "UpdateJobTemplate", - CreateBulkCSVMappableDomainDocument: "CreateBulkCSVMappableDomain", - CreateBulkMappableDomainDocument: "CreateBulkMappableDomain", - CreateMappableDomainDocument: "CreateMappableDomain", - DeleteMappableDomainDocument: "DeleteMappableDomain", - GetAllMappableDomainsDocument: "GetAllMappableDomains", - GetMappableDomainByIDDocument: "GetMappableDomainByID", - GetMappableDomainsDocument: "GetMappableDomains", - UpdateMappableDomainDocument: "UpdateMappableDomain", - CreateBulkCSVMappedControlDocument: "CreateBulkCSVMappedControl", - CreateBulkMappedControlDocument: "CreateBulkMappedControl", - CreateMappedControlDocument: "CreateMappedControl", - DeleteMappedControlDocument: "DeleteMappedControl", - GetAllMappedControlsDocument: "GetAllMappedControls", - GetMappedAllFromControlsForIDDocument: "GetMappedAllFromControlsForID", - GetMappedAllFromSubcontrolsForIDDocument: "GetMappedAllFromSubcontrolsForID", - GetMappedAllToControlsForIDDocument: "GetMappedAllToControlsForID", - GetMappedAllToSubcontrolsForIDDocument: "GetMappedAllToSubcontrolsForID", - GetMappedControlByIDDocument: "GetMappedControlByID", - GetMappedControlsDocument: "GetMappedControls", - UpdateMappedControlDocument: "UpdateMappedControl", - CreateBulkCSVNarrativeDocument: "CreateBulkCSVNarrative", - CreateBulkNarrativeDocument: "CreateBulkNarrative", - CreateNarrativeDocument: "CreateNarrative", - DeleteNarrativeDocument: "DeleteNarrative", - GetAllNarrativesDocument: "GetAllNarratives", - GetNarrativeByIDDocument: "GetNarrativeByID", - GetNarrativesDocument: "GetNarratives", - UpdateNarrativeDocument: "UpdateNarrative", - DeleteNoteDocument: "DeleteNote", - CreateNotificationDocument: "CreateNotification", - CreateBulkCSVNotificationPreferenceDocument: "CreateBulkCSVNotificationPreference", - CreateBulkNotificationPreferenceDocument: "CreateBulkNotificationPreference", - CreateNotificationPreferenceDocument: "CreateNotificationPreference", - DeleteNotificationPreferenceDocument: "DeleteNotificationPreference", - UpdateBulkNotificationPreferenceDocument: "UpdateBulkNotificationPreference", - UpdateBulkCSVNotificationPreferenceDocument: "UpdateBulkCSVNotificationPreference", - DeleteBulkNotificationPreferenceDocument: "DeleteBulkNotificationPreference", - GetAllNotificationPreferencesDocument: "GetAllNotificationPreferences", - GetNotificationPreferenceByIDDocument: "GetNotificationPreferenceByID", - GetNotificationPreferencesDocument: "GetNotificationPreferences", - UpdateNotificationPreferenceDocument: "UpdateNotificationPreference", - CreateBulkCSVNotificationTemplateDocument: "CreateBulkCSVNotificationTemplate", - CreateBulkNotificationTemplateDocument: "CreateBulkNotificationTemplate", - CreateNotificationTemplateDocument: "CreateNotificationTemplate", - DeleteBulkNotificationTemplateDocument: "DeleteBulkNotificationTemplate", - DeleteNotificationTemplateDocument: "DeleteNotificationTemplate", - GetAllNotificationTemplatesDocument: "GetAllNotificationTemplates", - GetNotificationTemplateByIDDocument: "GetNotificationTemplateByID", - GetNotificationTemplatesDocument: "GetNotificationTemplates", - UpdateBulkCSVNotificationTemplateDocument: "UpdateBulkCSVNotificationTemplate", - UpdateBulkNotificationTemplateDocument: "UpdateBulkNotificationTemplate", - UpdateNotificationTemplateDocument: "UpdateNotificationTemplate", - CreateOnboardingDocument: "CreateOnboarding", - CreateOrganizationDocument: "CreateOrganization", - DeleteOrganizationDocument: "DeleteOrganization", - GetAllOrganizationsDocument: "GetAllOrganizations", - GetOrganizationByIDDocument: "GetOrganizationByID", - GetOrganizationsDocument: "GetOrganizations", - UpdateOrganizationDocument: "UpdateOrganization", - CreateBulkCSVOrganizationSettingDocument: "CreateBulkCSVOrganizationSetting", - CreateBulkOrganizationSettingDocument: "CreateBulkOrganizationSetting", - CreateOrganizationSettingDocument: "CreateOrganizationSetting", - DeleteOrganizationSettingDocument: "DeleteOrganizationSetting", - GetAllOrganizationSettingsDocument: "GetAllOrganizationSettings", - GetOrganizationSettingByIDDocument: "GetOrganizationSettingByID", - GetOrganizationSettingsDocument: "GetOrganizationSettings", - UpdateOrganizationSettingDocument: "UpdateOrganizationSetting", - CreateBulkCSVOrgMembershipDocument: "CreateBulkCSVOrgMembership", - CreateBulkOrgMembershipDocument: "CreateBulkOrgMembership", - CreateOrgMembershipDocument: "CreateOrgMembership", - DeleteOrgMembershipDocument: "DeleteOrgMembership", - GetAllOrgMembershipsDocument: "GetAllOrgMemberships", - GetOrgMembershipByIDDocument: "GetOrgMembershipByID", - GetOrgMembershipsDocument: "GetOrgMemberships", - UpdateOrgMembershipDocument: "UpdateOrgMembership", - GetAllOrgSubscriptionsDocument: "GetAllOrgSubscriptions", - GetOrgSubscriptionByIDDocument: "GetOrgSubscriptionByID", - GetOrgSubscriptionsDocument: "GetOrgSubscriptions", - CreatePersonalAccessTokenDocument: "CreatePersonalAccessToken", - DeletePersonalAccessTokenDocument: "DeletePersonalAccessToken", - GetAllPersonalAccessTokensDocument: "GetAllPersonalAccessTokens", - GetPersonalAccessTokenByIDDocument: "GetPersonalAccessTokenByID", - GetPersonalAccessTokensDocument: "GetPersonalAccessTokens", - UpdatePersonalAccessTokenDocument: "UpdatePersonalAccessToken", - CreateBulkCSVPlatformDocument: "CreateBulkCSVPlatform", - CreateBulkPlatformDocument: "CreateBulkPlatform", - CreatePlatformDocument: "CreatePlatform", - DeletePlatformDocument: "DeletePlatform", - GetAllPlatformsDocument: "GetAllPlatforms", - GetPlatformByIDDocument: "GetPlatformByID", - GetPlatformsDocument: "GetPlatforms", - UpdatePlatformDocument: "UpdatePlatform", - CreateBulkCSVProcedureDocument: "CreateBulkCSVProcedure", - CreateBulkProcedureDocument: "CreateBulkProcedure", - CreateProcedureDocument: "CreateProcedure", - CreateUploadProcedureDocument: "CreateUploadProcedure", - DeleteProcedureDocument: "DeleteProcedure", - GetAllProceduresDocument: "GetAllProcedures", - GetProcedureByIDDocument: "GetProcedureByID", - GetProceduresDocument: "GetProcedures", - UpdateProcedureDocument: "UpdateProcedure", - UpdateProcedureWithFileDocument: "UpdateProcedureWithFile", - CreateBulkCSVProgramDocument: "CreateBulkCSVProgram", - CreateBulkProgramDocument: "CreateBulkProgram", - CreateProgramDocument: "CreateProgram", - DeleteProgramDocument: "DeleteProgram", - GetAllProgramsDocument: "GetAllPrograms", - GetProgramByIDDocument: "GetProgramByID", - GetProgramsDocument: "GetPrograms", - UpdateProgramDocument: "UpdateProgram", - CreateBulkCSVProgramMembershipDocument: "CreateBulkCSVProgramMembership", - CreateBulkProgramMembershipDocument: "CreateBulkProgramMembership", - CreateProgramMembershipDocument: "CreateProgramMembership", - DeleteProgramMembershipDocument: "DeleteProgramMembership", - GetAllProgramMembershipsDocument: "GetAllProgramMemberships", - GetProgramMembershipByIDDocument: "GetProgramMembershipByID", - GetProgramMembershipsDocument: "GetProgramMemberships", - UpdateProgramMembershipDocument: "UpdateProgramMembership", - CreateBulkCSVRemediationDocument: "CreateBulkCSVRemediation", - CreateBulkRemediationDocument: "CreateBulkRemediation", - CreateRemediationDocument: "CreateRemediation", - DeleteRemediationDocument: "DeleteRemediation", - GetAllRemediationsDocument: "GetAllRemediations", - GetRemediationByIDDocument: "GetRemediationByID", - GetRemediationsDocument: "GetRemediations", - UpdateRemediationDocument: "UpdateRemediation", - CreateBulkCSVReviewDocument: "CreateBulkCSVReview", - CreateBulkReviewDocument: "CreateBulkReview", - CreateReviewDocument: "CreateReview", - DeleteReviewDocument: "DeleteReview", - GetAllReviewsDocument: "GetAllReviews", - GetReviewByIDDocument: "GetReviewByID", - GetReviewsDocument: "GetReviews", - UpdateReviewDocument: "UpdateReview", - CreateBulkCSVRiskDocument: "CreateBulkCSVRisk", - CreateBulkRiskDocument: "CreateBulkRisk", - CreateRiskDocument: "CreateRisk", - DeleteRiskDocument: "DeleteRisk", - GetAllRisksDocument: "GetAllRisks", - GetRiskByIDDocument: "GetRiskByID", - GetRisksDocument: "GetRisks", - UpdateRiskDocument: "UpdateRisk", - CreateBulkCSVScanDocument: "CreateBulkCSVScan", - CreateBulkScanDocument: "CreateBulkScan", - CreateScanDocument: "CreateScan", - DeleteScanDocument: "DeleteScan", - GetAllScansDocument: "GetAllScans", - GetScanByIDDocument: "GetScanByID", - GetScansDocument: "GetScans", - UpdateScanDocument: "UpdateScan", - CreateBulkCSVScheduledJobDocument: "CreateBulkCSVScheduledJob", - CreateBulkScheduledJobDocument: "CreateBulkScheduledJob", - CreateScheduledJobDocument: "CreateScheduledJob", - DeleteScheduledJobDocument: "DeleteScheduledJob", - GetAllScheduledJobsDocument: "GetAllScheduledJobs", - GetScheduledJobByIDDocument: "GetScheduledJobByID", - GetScheduledJobsDocument: "GetScheduledJobs", - UpdateScheduledJobDocument: "UpdateScheduledJob", - CreateScheduledJobRunDocument: "CreateScheduledJobRun", - DeleteScheduledJobRunDocument: "DeleteScheduledJobRun", - GetAllScheduledJobRunsDocument: "GetAllScheduledJobRuns", - GetScheduledJobRunByIDDocument: "GetScheduledJobRunByID", - GetScheduledJobRunsDocument: "GetScheduledJobRuns", - UpdateScheduledJobRunDocument: "UpdateScheduledJobRun", - GlobalSearchDocument: "GlobalSearch", - CreateStandardDocument: "CreateStandard", - DeleteStandardDocument: "DeleteStandard", - GetAllStandardsDocument: "GetAllStandards", - GetStandardByIDDocument: "GetStandardByID", - GetStandardsDocument: "GetStandards", - UpdateStandardDocument: "UpdateStandard", - CreateBulkCSVSubcontrolDocument: "CreateBulkCSVSubcontrol", - CreateBulkSubcontrolDocument: "CreateBulkSubcontrol", - CreateSubcontrolDocument: "CreateSubcontrol", - DeleteSubcontrolDocument: "DeleteSubcontrol", - GetAllSubcontrolsDocument: "GetAllSubcontrols", - GetSubcontrolByIDDocument: "GetSubcontrolByID", - GetSubcontrolsDocument: "GetSubcontrols", - UpdateSubcontrolDocument: "UpdateSubcontrol", - CreateBulkCSVSubprocessorDocument: "CreateBulkCSVSubprocessor", - CreateBulkSubprocessorDocument: "CreateBulkSubprocessor", - CreateSubprocessorDocument: "CreateSubprocessor", - DeleteBulkSubprocessorDocument: "DeleteBulkSubprocessor", - DeleteSubprocessorDocument: "DeleteSubprocessor", - GetAllSubprocessorsDocument: "GetAllSubprocessors", - GetSubprocessorByIDDocument: "GetSubprocessorByID", - GetSubprocessorsDocument: "GetSubprocessors", - UpdateBulkSubprocessorDocument: "UpdateBulkSubprocessor", - UpdateSubprocessorDocument: "UpdateSubprocessor", - CreateBulkCSVSubscriberDocument: "CreateBulkCSVSubscriber", - CreateBulkSubscriberDocument: "CreateBulkSubscriber", - CreateSubscriberDocument: "CreateSubscriber", - DeleteSubscriberDocument: "DeleteSubscriber", - GetAllSubscribersDocument: "GetAllSubscribers", - GetSubscriberByEmailDocument: "GetSubscriberByEmail", - GetSubscribersDocument: "GetSubscribers", - UpdateSubscriberDocument: "UpdateSubscriber", - CreateBulkCSVSystemDetailDocument: "CreateBulkCSVSystemDetail", - CreateBulkSystemDetailDocument: "CreateBulkSystemDetail", - CreateSystemDetailDocument: "CreateSystemDetail", - DeleteBulkSystemDetailDocument: "DeleteBulkSystemDetail", - DeleteSystemDetailDocument: "DeleteSystemDetail", - GetAllSystemDetailsDocument: "GetAllSystemDetails", - GetSystemDetailByIDDocument: "GetSystemDetailByID", - GetSystemDetailsDocument: "GetSystemDetails", - UpdateBulkCSVSystemDetailDocument: "UpdateBulkCSVSystemDetail", - UpdateBulkSystemDetailDocument: "UpdateBulkSystemDetail", - UpdateSystemDetailDocument: "UpdateSystemDetail", - CreateBulkCSVTagDefinitionDocument: "CreateBulkCSVTagDefinition", - CreateBulkTagDefinitionDocument: "CreateBulkTagDefinition", - CreateTagDefinitionDocument: "CreateTagDefinition", - DeleteTagDefinitionDocument: "DeleteTagDefinition", - GetAllTagDefinitionsDocument: "GetAllTagDefinitions", - GetTagDefinitionByIDDocument: "GetTagDefinitionByID", - GetTagDefinitionsDocument: "GetTagDefinitions", - UpdateTagDefinitionDocument: "UpdateTagDefinition", - CreateBulkCSVTaskDocument: "CreateBulkCSVTask", - CreateBulkTaskDocument: "CreateBulkTask", - CreateTaskDocument: "CreateTask", - DeleteTaskDocument: "DeleteTask", - GetAllTasksDocument: "GetAllTasks", - GetTaskByIDDocument: "GetTaskByID", - GetTasksDocument: "GetTasks", - UpdateTaskDocument: "UpdateTask", - CreateBulkCSVTemplateDocument: "CreateBulkCSVTemplate", - CreateBulkTemplateDocument: "CreateBulkTemplate", - CreateTemplateDocument: "CreateTemplate", - DeleteTemplateDocument: "DeleteTemplate", - GetAllTemplatesDocument: "GetAllTemplates", - GetTemplateByIDDocument: "GetTemplateByID", - GetTemplatesDocument: "GetTemplates", - UpdateTemplateDocument: "UpdateTemplate", - CreateTFASettingDocument: "CreateTFASetting", - GetAllTFASettingsDocument: "GetAllTFASettings", - GetTFASettingByIDDocument: "GetTFASettingByID", - GetTFASettingsDocument: "GetTFASettings", - UpdateTFASettingDocument: "UpdateTFASetting", - CreateTrustCenterDocument: "CreateTrustCenter", - DeleteTrustCenterDocument: "DeleteTrustCenter", - GetAllTrustCentersDocument: "GetAllTrustCenters", - GetTrustCenterByIDDocument: "GetTrustCenterByID", - GetTrustCentersDocument: "GetTrustCenters", - UpdateTrustCenterDocument: "UpdateTrustCenter", - CreateBulkCSVTrustCenterComplianceDocument: "CreateBulkCSVTrustCenterCompliance", - CreateBulkTrustCenterComplianceDocument: "CreateBulkTrustCenterCompliance", - CreateTrustCenterComplianceDocument: "CreateTrustCenterCompliance", - DeleteTrustCenterComplianceDocument: "DeleteTrustCenterCompliance", - GetAllTrustCenterCompliancesDocument: "GetAllTrustCenterCompliances", - GetTrustCenterComplianceByIDDocument: "GetTrustCenterComplianceByID", - GetTrustCenterCompliancesDocument: "GetTrustCenterCompliances", - UpdateTrustCenterComplianceDocument: "UpdateTrustCenterCompliance", - CreateTrustCenterDocDocument: "CreateTrustCenterDoc", - DeleteTrustCenterDocDocument: "DeleteTrustCenterDoc", - GetAllTrustCenterDocsDocument: "GetAllTrustCenterDocs", - GetTrustCenterDocByIDDocument: "GetTrustCenterDocByID", - GetTrustCenterDocsDocument: "GetTrustCenterDocs", - UpdateTrustCenterDocDocument: "UpdateTrustCenterDoc", - CreateTrustCenterDomainDocument: "CreateTrustCenterDomain", - CreateTrustCenterNdaDocument: "CreateTrustCenterNda", - SubmitTrustCenterNDAResponseDocument: "SubmitTrustCenterNDAResponse", - UpdateTrustCenterNdaDocument: "UpdateTrustCenterNda", - CreateBulkCSVTrustCenterNDARequestDocument: "CreateBulkCSVTrustCenterNDARequest", - CreateBulkTrustCenterNDARequestDocument: "CreateBulkTrustCenterNDARequest", - CreateTrustCenterNDARequestDocument: "CreateTrustCenterNDARequest", - DeleteTrustCenterNDARequestDocument: "DeleteTrustCenterNDARequest", - GetAllTrustCenterNDARequestsDocument: "GetAllTrustCenterNDARequests", - GetTrustCenterNDARequestByIDDocument: "GetTrustCenterNDARequestByID", - GetTrustCenterNDARequestsDocument: "GetTrustCenterNDARequests", - UpdateTrustCenterNDARequestDocument: "UpdateTrustCenterNDARequest", - CreateTrustCenterPreviewSettingDocument: "CreateTrustCenterPreviewSetting", - CreateTrustCenterSettingDocument: "CreateTrustCenterSetting", - DeleteTrustCenterSettingDocument: "DeleteTrustCenterSetting", - GetAllTrustCenterSettingsDocument: "GetAllTrustCenterSettings", - GetTrustCenterSettingByIDDocument: "GetTrustCenterSettingByID", - GetTrustCenterSettingsDocument: "GetTrustCenterSettings", - UpdateTrustCenterSettingDocument: "UpdateTrustCenterSetting", - CreateBulkCSVTrustCenterSubprocessorDocument: "CreateBulkCSVTrustCenterSubprocessor", - CreateBulkTrustCenterSubprocessorDocument: "CreateBulkTrustCenterSubprocessor", - CreateTrustCenterSubprocessorDocument: "CreateTrustCenterSubprocessor", - DeleteBulkTrustCenterSubprocessorDocument: "DeleteBulkTrustCenterSubprocessor", - DeleteTrustCenterSubprocessorDocument: "DeleteTrustCenterSubprocessor", - GetAllTrustCenterSubprocessorsDocument: "GetAllTrustCenterSubprocessors", - GetTrustCenterSubprocessorByIDDocument: "GetTrustCenterSubprocessorByID", - GetTrustCenterSubprocessorsDocument: "GetTrustCenterSubprocessors", - UpdateBulkTrustCenterSubprocessorDocument: "UpdateBulkTrustCenterSubprocessor", - UpdateTrustCenterSubprocessorDocument: "UpdateTrustCenterSubprocessor", - CreateTrustCenterWatermarkConfigDocument: "CreateTrustCenterWatermarkConfig", - DeleteTrustCenterWatermarkConfigDocument: "DeleteTrustCenterWatermarkConfig", - GetAllTrustCenterWatermarkConfigsDocument: "GetAllTrustCenterWatermarkConfigs", - GetTrustCenterWatermarkConfigByIDDocument: "GetTrustCenterWatermarkConfigByID", - GetTrustCenterWatermarkConfigsDocument: "GetTrustCenterWatermarkConfigs", - UpdateTrustCenterWatermarkConfigDocument: "UpdateTrustCenterWatermarkConfig", - CreateUserDocument: "CreateUser", - DeleteUserDocument: "DeleteUser", - GetAllUsersDocument: "GetAllUsers", - GetSelfDocument: "GetSelf", - GetUserByIDDocument: "GetUserByID", - GetUsersDocument: "GetUsers", - UpdateUserDocument: "UpdateUser", - CreateUserSettingDocument: "CreateUserSetting", - GetAllUserSettingsDocument: "GetAllUserSettings", - GetUserSettingByIDDocument: "GetUserSettingByID", - GetUserSettingsDocument: "GetUserSettings", - UpdateUserSettingDocument: "UpdateUserSetting", - CreateBulkCSVVulnerabilityDocument: "CreateBulkCSVVulnerability", - CreateBulkVulnerabilityDocument: "CreateBulkVulnerability", - CreateVulnerabilityDocument: "CreateVulnerability", - DeleteVulnerabilityDocument: "DeleteVulnerability", - GetAllVulnerabilitiesDocument: "GetAllVulnerabilities", - GetVulnerabilityByIDDocument: "GetVulnerabilityByID", - GetVulnerabilitiesDocument: "GetVulnerabilities", - UpdateVulnerabilityDocument: "UpdateVulnerability", - DeleteWebauthnDocument: "DeleteWebauthn", - GetAllWebauthnsDocument: "GetAllWebauthns", - ApproveWorkflowAssignmentDocument: "ApproveWorkflowAssignment", - RejectWorkflowAssignmentDocument: "RejectWorkflowAssignment", - GetMyWorkflowAssignmentsDocument: "GetMyWorkflowAssignments", - GetAllWorkflowAssignmentsDocument: "GetAllWorkflowAssignments", - GetWorkflowAssignmentByIDDocument: "GetWorkflowAssignmentByID", - GetWorkflowAssignmentsDocument: "GetWorkflowAssignments", - GetAllWorkflowAssignmentTargetsDocument: "GetAllWorkflowAssignmentTargets", - GetWorkflowAssignmentTargetByIDDocument: "GetWorkflowAssignmentTargetByID", - GetWorkflowAssignmentTargetsDocument: "GetWorkflowAssignmentTargets", - CreateBulkCSVWorkflowDefinitionDocument: "CreateBulkCSVWorkflowDefinition", - CreateBulkWorkflowDefinitionDocument: "CreateBulkWorkflowDefinition", - CreateWorkflowDefinitionDocument: "CreateWorkflowDefinition", - DeleteWorkflowDefinitionDocument: "DeleteWorkflowDefinition", - GetAllWorkflowDefinitionsDocument: "GetAllWorkflowDefinitions", - GetWorkflowDefinitionByIDDocument: "GetWorkflowDefinitionByID", - GetWorkflowDefinitionsDocument: "GetWorkflowDefinitions", - UpdateWorkflowDefinitionDocument: "UpdateWorkflowDefinition", - GetAllWorkflowEventsDocument: "GetAllWorkflowEvents", - GetWorkflowEventByIDDocument: "GetWorkflowEventByID", - GetWorkflowEventsDocument: "GetWorkflowEvents", - GetAllWorkflowInstancesDocument: "GetAllWorkflowInstances", - GetWorkflowInstanceByIDDocument: "GetWorkflowInstanceByID", - GetWorkflowInstancesDocument: "GetWorkflowInstances", - GetAllWorkflowObjectRefsDocument: "GetAllWorkflowObjectRefs", - GetWorkflowObjectRefByIDDocument: "GetWorkflowObjectRefByID", - GetWorkflowObjectRefsDocument: "GetWorkflowObjectRefs", -} diff --git a/graphclient/models.go b/graphclient/models.go deleted file mode 100644 index 4a05f33..0000000 --- a/graphclient/models.go +++ /dev/null @@ -1,54318 +0,0 @@ -// Code generated by github.com/99designs/gqlgen, DO NOT EDIT. - -package graphclient - -import ( - "bytes" - "fmt" - "io" - "strconv" - "time" - - "github.com/theopenlane/core/common/enums" - "github.com/theopenlane/core/common/models" -) - -type APIToken struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the organization id that owns the object - OwnerID *string `json:"ownerID,omitempty"` - // the name associated with the token - Name string `json:"name"` - Token string `json:"token"` - // when the token expires - ExpiresAt *time.Time `json:"expiresAt,omitempty"` - // a description of the token's purpose - Description *string `json:"description,omitempty"` - Scopes []string `json:"scopes,omitempty"` - LastUsedAt *time.Time `json:"lastUsedAt,omitempty"` - // whether the token is active - IsActive *bool `json:"isActive,omitempty"` - // the reason the token was revoked - RevokedReason *string `json:"revokedReason,omitempty"` - // the user who revoked the token - RevokedBy *string `json:"revokedBy,omitempty"` - // when the token was revoked - RevokedAt *time.Time `json:"revokedAt,omitempty"` - // SSO verification time for the owning organization - SsoAuthorizations *string `json:"ssoAuthorizations,omitempty"` - Owner *Organization `json:"owner,omitempty"` -} - -func (APIToken) IsNode() {} - -// Return response for createBulkAPIToken mutation -type APITokenBulkCreatePayload struct { - // Created apiTokens - APITokens []*APIToken `json:"apiTokens,omitempty"` -} - -// Return response for deleteBulkAPIToken mutation -type APITokenBulkDeletePayload struct { - // Deleted apiToken IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkAPIToken mutation -type APITokenBulkUpdatePayload struct { - // Updated apiTokens - APITokens []*APIToken `json:"apiTokens,omitempty"` - // IDs of the updated apiTokens - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type APITokenConnection struct { - // A list of edges. - Edges []*APITokenEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createAPIToken mutation -type APITokenCreatePayload struct { - // Created apiToken - APIToken *APIToken `json:"apiToken"` -} - -// Return response for deleteAPIToken mutation -type APITokenDeletePayload struct { - // Deleted apiToken ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type APITokenEdge struct { - // The item at the end of the edge. - Node *APIToken `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for APIToken connections -type APITokenOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order APITokens. - Field APITokenOrderField `json:"field"` -} - -// Return response for updateAPIToken mutation -type APITokenUpdatePayload struct { - // Updated apiToken - APIToken *APIToken `json:"apiToken"` -} - -// APITokenWhereInput is used for filtering APIToken objects. -// Input was generated by ent. -type APITokenWhereInput struct { - Not *APITokenWhereInput `json:"not,omitempty"` - And []*APITokenWhereInput `json:"and,omitempty"` - Or []*APITokenWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // name field predicates - Name *string `json:"name,omitempty"` - NameNeq *string `json:"nameNEQ,omitempty"` - NameIn []string `json:"nameIn,omitempty"` - NameNotIn []string `json:"nameNotIn,omitempty"` - NameGt *string `json:"nameGT,omitempty"` - NameGte *string `json:"nameGTE,omitempty"` - NameLt *string `json:"nameLT,omitempty"` - NameLte *string `json:"nameLTE,omitempty"` - NameContains *string `json:"nameContains,omitempty"` - NameHasPrefix *string `json:"nameHasPrefix,omitempty"` - NameHasSuffix *string `json:"nameHasSuffix,omitempty"` - NameEqualFold *string `json:"nameEqualFold,omitempty"` - NameContainsFold *string `json:"nameContainsFold,omitempty"` - // expires_at field predicates - ExpiresAt *time.Time `json:"expiresAt,omitempty"` - ExpiresAtNeq *time.Time `json:"expiresAtNEQ,omitempty"` - ExpiresAtIn []*time.Time `json:"expiresAtIn,omitempty"` - ExpiresAtNotIn []*time.Time `json:"expiresAtNotIn,omitempty"` - ExpiresAtGt *time.Time `json:"expiresAtGT,omitempty"` - ExpiresAtGte *time.Time `json:"expiresAtGTE,omitempty"` - ExpiresAtLt *time.Time `json:"expiresAtLT,omitempty"` - ExpiresAtLte *time.Time `json:"expiresAtLTE,omitempty"` - ExpiresAtIsNil *bool `json:"expiresAtIsNil,omitempty"` - ExpiresAtNotNil *bool `json:"expiresAtNotNil,omitempty"` - // last_used_at field predicates - LastUsedAt *time.Time `json:"lastUsedAt,omitempty"` - LastUsedAtNeq *time.Time `json:"lastUsedAtNEQ,omitempty"` - LastUsedAtIn []*time.Time `json:"lastUsedAtIn,omitempty"` - LastUsedAtNotIn []*time.Time `json:"lastUsedAtNotIn,omitempty"` - LastUsedAtGt *time.Time `json:"lastUsedAtGT,omitempty"` - LastUsedAtGte *time.Time `json:"lastUsedAtGTE,omitempty"` - LastUsedAtLt *time.Time `json:"lastUsedAtLT,omitempty"` - LastUsedAtLte *time.Time `json:"lastUsedAtLTE,omitempty"` - LastUsedAtIsNil *bool `json:"lastUsedAtIsNil,omitempty"` - LastUsedAtNotNil *bool `json:"lastUsedAtNotNil,omitempty"` - // is_active field predicates - IsActive *bool `json:"isActive,omitempty"` - IsActiveNeq *bool `json:"isActiveNEQ,omitempty"` - IsActiveIsNil *bool `json:"isActiveIsNil,omitempty"` - IsActiveNotNil *bool `json:"isActiveNotNil,omitempty"` - // revoked_reason field predicates - RevokedReason *string `json:"revokedReason,omitempty"` - RevokedReasonNeq *string `json:"revokedReasonNEQ,omitempty"` - RevokedReasonIn []string `json:"revokedReasonIn,omitempty"` - RevokedReasonNotIn []string `json:"revokedReasonNotIn,omitempty"` - RevokedReasonGt *string `json:"revokedReasonGT,omitempty"` - RevokedReasonGte *string `json:"revokedReasonGTE,omitempty"` - RevokedReasonLt *string `json:"revokedReasonLT,omitempty"` - RevokedReasonLte *string `json:"revokedReasonLTE,omitempty"` - RevokedReasonContains *string `json:"revokedReasonContains,omitempty"` - RevokedReasonHasPrefix *string `json:"revokedReasonHasPrefix,omitempty"` - RevokedReasonHasSuffix *string `json:"revokedReasonHasSuffix,omitempty"` - RevokedReasonIsNil *bool `json:"revokedReasonIsNil,omitempty"` - RevokedReasonNotNil *bool `json:"revokedReasonNotNil,omitempty"` - RevokedReasonEqualFold *string `json:"revokedReasonEqualFold,omitempty"` - RevokedReasonContainsFold *string `json:"revokedReasonContainsFold,omitempty"` - // revoked_by field predicates - RevokedBy *string `json:"revokedBy,omitempty"` - RevokedByNeq *string `json:"revokedByNEQ,omitempty"` - RevokedByIn []string `json:"revokedByIn,omitempty"` - RevokedByNotIn []string `json:"revokedByNotIn,omitempty"` - RevokedByGt *string `json:"revokedByGT,omitempty"` - RevokedByGte *string `json:"revokedByGTE,omitempty"` - RevokedByLt *string `json:"revokedByLT,omitempty"` - RevokedByLte *string `json:"revokedByLTE,omitempty"` - RevokedByContains *string `json:"revokedByContains,omitempty"` - RevokedByHasPrefix *string `json:"revokedByHasPrefix,omitempty"` - RevokedByHasSuffix *string `json:"revokedByHasSuffix,omitempty"` - RevokedByIsNil *bool `json:"revokedByIsNil,omitempty"` - RevokedByNotNil *bool `json:"revokedByNotNil,omitempty"` - RevokedByEqualFold *string `json:"revokedByEqualFold,omitempty"` - RevokedByContainsFold *string `json:"revokedByContainsFold,omitempty"` - // revoked_at field predicates - RevokedAt *time.Time `json:"revokedAt,omitempty"` - RevokedAtNeq *time.Time `json:"revokedAtNEQ,omitempty"` - RevokedAtIn []*time.Time `json:"revokedAtIn,omitempty"` - RevokedAtNotIn []*time.Time `json:"revokedAtNotIn,omitempty"` - RevokedAtGt *time.Time `json:"revokedAtGT,omitempty"` - RevokedAtGte *time.Time `json:"revokedAtGTE,omitempty"` - RevokedAtLt *time.Time `json:"revokedAtLT,omitempty"` - RevokedAtLte *time.Time `json:"revokedAtLTE,omitempty"` - RevokedAtIsNil *bool `json:"revokedAtIsNil,omitempty"` - RevokedAtNotNil *bool `json:"revokedAtNotNil,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` - // Filter for scopesHas to contain a specific value - ScopesHas *string `json:"scopesHas,omitempty"` -} - -// Return response for markNotificationsAsRead mutation -type ActionNotificationsReadPayload struct { - // Updated notification IDs - ReadIDs []*string `json:"readIDs"` -} - -type ActionPlan struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // revision of the object as a semver (e.g. v1.0.0), by default any update will bump the patch version, unless the revision_bump field is set - Revision *string `json:"revision,omitempty"` - // the name of the action_plan - Name string `json:"name"` - // status of the action_plan, e.g. draft, published, archived, etc. - Status *enums.DocumentStatus `json:"status,omitempty"` - // details of the action_plan - Details *string `json:"details,omitempty"` - // structured details of the action_plan in JSON format - DetailsJSON []any `json:"detailsJSON,omitempty"` - // whether approval is required for edits to the action_plan - ApprovalRequired *bool `json:"approvalRequired,omitempty"` - // the date the action_plan should be reviewed, calculated based on the review_frequency if not directly set - ReviewDue *time.Time `json:"reviewDue,omitempty"` - // the frequency at which the action_plan should be reviewed, used to calculate the review_due date - ReviewFrequency *enums.Frequency `json:"reviewFrequency,omitempty"` - // the id of the group responsible for approving the action_plan - ApproverID *string `json:"approverID,omitempty"` - // the id of the group responsible for approving the action_plan - DelegateID *string `json:"delegateID,omitempty"` - Summary *string `json:"summary,omitempty"` - // auto-generated tag suggestions for the action_plan - TagSuggestions []string `json:"tagSuggestions,omitempty"` - // tag suggestions dismissed by the user for the action_plan - DismissedTagSuggestions []string `json:"dismissedTagSuggestions,omitempty"` - // proposed controls referenced in the action_plan - ControlSuggestions []string `json:"controlSuggestions,omitempty"` - // control suggestions dismissed by the user for the action_plan - DismissedControlSuggestions []string `json:"dismissedControlSuggestions,omitempty"` - // suggested improvements for the action_plan - ImprovementSuggestions []string `json:"improvementSuggestions,omitempty"` - // improvement suggestions dismissed by the user for the action_plan - DismissedImprovementSuggestions []string `json:"dismissedImprovementSuggestions,omitempty"` - // This will contain the url used to create or update the action_plan - URL *string `json:"url,omitempty"` - // This will contain the most recent file id if this action_plan was created from a file - FileID *string `json:"fileID,omitempty"` - // the ID of the organization owner of the object - OwnerID *string `json:"ownerID,omitempty"` - // indicates if the record is owned by the the openlane system and not by an organization - SystemOwned *bool `json:"systemOwned,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the kind of the action_plan - ActionPlanKindName *string `json:"actionPlanKindName,omitempty"` - // the kind of the action_plan - ActionPlanKindID *string `json:"actionPlanKindID,omitempty"` - // internal marker field for workflow eligibility, not exposed in API - WorkflowEligibleMarker *bool `json:"workflowEligibleMarker,omitempty"` - // short title describing the action plan - Title string `json:"title"` - // detailed description of remediation steps and objectives - Description *string `json:"description,omitempty"` - // due date of the action plan - DueDate *time.Time `json:"dueDate,omitempty"` - // timestamp when the action plan was completed - CompletedAt *time.Time `json:"completedAt,omitempty"` - // priority of the action plan - Priority *enums.Priority `json:"priority,omitempty"` - // indicates if the action plan requires explicit approval before closure - RequiresApproval bool `json:"requiresApproval"` - // true when the action plan is currently blocked - Blocked bool `json:"blocked"` - // context on why the action plan is blocked - BlockerReason *string `json:"blockerReason,omitempty"` - // additional structured metadata for the action plan - Metadata map[string]any `json:"metadata,omitempty"` - // raw payload received from the integration for auditing and troubleshooting - RawPayload map[string]any `json:"rawPayload,omitempty"` - // source of the action plan - Source *string `json:"source,omitempty"` - // the group of users who are responsible for approving the action_plan - Approver *Group `json:"approver,omitempty"` - // temporary delegates for the action_plan, used for temporary approval - Delegate *Group `json:"delegate,omitempty"` - Owner *Organization `json:"owner,omitempty"` - BlockedGroups *GroupConnection `json:"blockedGroups"` - Editors *GroupConnection `json:"editors"` - Viewers *GroupConnection `json:"viewers"` - ActionPlanKind *CustomTypeEnum `json:"actionPlanKind,omitempty"` - Risks *RiskConnection `json:"risks"` - Controls *ControlConnection `json:"controls"` - Programs *ProgramConnection `json:"programs"` - Findings *FindingConnection `json:"findings"` - Vulnerabilities *VulnerabilityConnection `json:"vulnerabilities"` - Scans *ScanConnection `json:"scans"` - Reviews *ReviewConnection `json:"reviews"` - Remediations *RemediationConnection `json:"remediations"` - Tasks *TaskConnection `json:"tasks"` - Integrations *IntegrationConnection `json:"integrations"` - File *File `json:"file,omitempty"` - WorkflowObjectRefs *WorkflowObjectRefConnection `json:"workflowObjectRefs"` - // Indicates if this actionPlan has pending changes awaiting workflow approval - HasPendingWorkflow bool `json:"hasPendingWorkflow"` - // Indicates if this actionPlan has any workflow history (completed or failed instances) - HasWorkflowHistory bool `json:"hasWorkflowHistory"` - // Returns active workflow instances for this actionPlan (RUNNING or PAUSED) - ActiveWorkflowInstances []*WorkflowInstance `json:"activeWorkflowInstances"` - // Returns the workflow event timeline for this actionPlan across all workflow instances - WorkflowTimeline *WorkflowEventConnection `json:"workflowTimeline"` -} - -func (ActionPlan) IsNode() {} - -// Return response for createBulkActionPlan mutation -type ActionPlanBulkCreatePayload struct { - // Created actionPlans - ActionPlans []*ActionPlan `json:"actionPlans,omitempty"` -} - -// Return response for deleteBulkActionPlan mutation -type ActionPlanBulkDeletePayload struct { - // Deleted actionPlan IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkActionPlan mutation -type ActionPlanBulkUpdatePayload struct { - // Updated actionPlans - ActionPlans []*ActionPlan `json:"actionPlans,omitempty"` - // IDs of the updated actionPlans - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type ActionPlanConnection struct { - // A list of edges. - Edges []*ActionPlanEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createActionPlan mutation -type ActionPlanCreatePayload struct { - // Created actionPlan - ActionPlan *ActionPlan `json:"actionPlan"` -} - -// Return response for deleteActionPlan mutation -type ActionPlanDeletePayload struct { - // Deleted actionPlan ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type ActionPlanEdge struct { - // The item at the end of the edge. - Node *ActionPlan `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for ActionPlan connections -type ActionPlanOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order ActionPlans. - Field ActionPlanOrderField `json:"field"` -} - -// Return response for updateActionPlan mutation -type ActionPlanUpdatePayload struct { - // Updated actionPlan - ActionPlan *ActionPlan `json:"actionPlan"` -} - -// ActionPlanWhereInput is used for filtering ActionPlan objects. -// Input was generated by ent. -type ActionPlanWhereInput struct { - Not *ActionPlanWhereInput `json:"not,omitempty"` - And []*ActionPlanWhereInput `json:"and,omitempty"` - Or []*ActionPlanWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // revision field predicates - Revision *string `json:"revision,omitempty"` - RevisionNeq *string `json:"revisionNEQ,omitempty"` - RevisionIn []string `json:"revisionIn,omitempty"` - RevisionNotIn []string `json:"revisionNotIn,omitempty"` - RevisionGt *string `json:"revisionGT,omitempty"` - RevisionGte *string `json:"revisionGTE,omitempty"` - RevisionLt *string `json:"revisionLT,omitempty"` - RevisionLte *string `json:"revisionLTE,omitempty"` - RevisionContains *string `json:"revisionContains,omitempty"` - RevisionHasPrefix *string `json:"revisionHasPrefix,omitempty"` - RevisionHasSuffix *string `json:"revisionHasSuffix,omitempty"` - RevisionIsNil *bool `json:"revisionIsNil,omitempty"` - RevisionNotNil *bool `json:"revisionNotNil,omitempty"` - RevisionEqualFold *string `json:"revisionEqualFold,omitempty"` - RevisionContainsFold *string `json:"revisionContainsFold,omitempty"` - // name field predicates - Name *string `json:"name,omitempty"` - NameNeq *string `json:"nameNEQ,omitempty"` - NameIn []string `json:"nameIn,omitempty"` - NameNotIn []string `json:"nameNotIn,omitempty"` - NameGt *string `json:"nameGT,omitempty"` - NameGte *string `json:"nameGTE,omitempty"` - NameLt *string `json:"nameLT,omitempty"` - NameLte *string `json:"nameLTE,omitempty"` - NameContains *string `json:"nameContains,omitempty"` - NameHasPrefix *string `json:"nameHasPrefix,omitempty"` - NameHasSuffix *string `json:"nameHasSuffix,omitempty"` - NameEqualFold *string `json:"nameEqualFold,omitempty"` - NameContainsFold *string `json:"nameContainsFold,omitempty"` - // status field predicates - Status *enums.DocumentStatus `json:"status,omitempty"` - StatusNeq *enums.DocumentStatus `json:"statusNEQ,omitempty"` - StatusIn []enums.DocumentStatus `json:"statusIn,omitempty"` - StatusNotIn []enums.DocumentStatus `json:"statusNotIn,omitempty"` - StatusIsNil *bool `json:"statusIsNil,omitempty"` - StatusNotNil *bool `json:"statusNotNil,omitempty"` - // details field predicates - Details *string `json:"details,omitempty"` - DetailsNeq *string `json:"detailsNEQ,omitempty"` - DetailsIn []string `json:"detailsIn,omitempty"` - DetailsNotIn []string `json:"detailsNotIn,omitempty"` - DetailsGt *string `json:"detailsGT,omitempty"` - DetailsGte *string `json:"detailsGTE,omitempty"` - DetailsLt *string `json:"detailsLT,omitempty"` - DetailsLte *string `json:"detailsLTE,omitempty"` - DetailsContains *string `json:"detailsContains,omitempty"` - DetailsHasPrefix *string `json:"detailsHasPrefix,omitempty"` - DetailsHasSuffix *string `json:"detailsHasSuffix,omitempty"` - DetailsIsNil *bool `json:"detailsIsNil,omitempty"` - DetailsNotNil *bool `json:"detailsNotNil,omitempty"` - DetailsEqualFold *string `json:"detailsEqualFold,omitempty"` - DetailsContainsFold *string `json:"detailsContainsFold,omitempty"` - // approval_required field predicates - ApprovalRequired *bool `json:"approvalRequired,omitempty"` - ApprovalRequiredNeq *bool `json:"approvalRequiredNEQ,omitempty"` - ApprovalRequiredIsNil *bool `json:"approvalRequiredIsNil,omitempty"` - ApprovalRequiredNotNil *bool `json:"approvalRequiredNotNil,omitempty"` - // review_due field predicates - ReviewDue *time.Time `json:"reviewDue,omitempty"` - ReviewDueNeq *time.Time `json:"reviewDueNEQ,omitempty"` - ReviewDueIn []*time.Time `json:"reviewDueIn,omitempty"` - ReviewDueNotIn []*time.Time `json:"reviewDueNotIn,omitempty"` - ReviewDueGt *time.Time `json:"reviewDueGT,omitempty"` - ReviewDueGte *time.Time `json:"reviewDueGTE,omitempty"` - ReviewDueLt *time.Time `json:"reviewDueLT,omitempty"` - ReviewDueLte *time.Time `json:"reviewDueLTE,omitempty"` - ReviewDueIsNil *bool `json:"reviewDueIsNil,omitempty"` - ReviewDueNotNil *bool `json:"reviewDueNotNil,omitempty"` - // review_frequency field predicates - ReviewFrequency *enums.Frequency `json:"reviewFrequency,omitempty"` - ReviewFrequencyNeq *enums.Frequency `json:"reviewFrequencyNEQ,omitempty"` - ReviewFrequencyIn []enums.Frequency `json:"reviewFrequencyIn,omitempty"` - ReviewFrequencyNotIn []enums.Frequency `json:"reviewFrequencyNotIn,omitempty"` - ReviewFrequencyIsNil *bool `json:"reviewFrequencyIsNil,omitempty"` - ReviewFrequencyNotNil *bool `json:"reviewFrequencyNotNil,omitempty"` - // approver_id field predicates - ApproverID *string `json:"approverID,omitempty"` - ApproverIdneq *string `json:"approverIDNEQ,omitempty"` - ApproverIDIn []string `json:"approverIDIn,omitempty"` - ApproverIDNotIn []string `json:"approverIDNotIn,omitempty"` - ApproverIdgt *string `json:"approverIDGT,omitempty"` - ApproverIdgte *string `json:"approverIDGTE,omitempty"` - ApproverIdlt *string `json:"approverIDLT,omitempty"` - ApproverIdlte *string `json:"approverIDLTE,omitempty"` - ApproverIDContains *string `json:"approverIDContains,omitempty"` - ApproverIDHasPrefix *string `json:"approverIDHasPrefix,omitempty"` - ApproverIDHasSuffix *string `json:"approverIDHasSuffix,omitempty"` - ApproverIDIsNil *bool `json:"approverIDIsNil,omitempty"` - ApproverIDNotNil *bool `json:"approverIDNotNil,omitempty"` - ApproverIDEqualFold *string `json:"approverIDEqualFold,omitempty"` - ApproverIDContainsFold *string `json:"approverIDContainsFold,omitempty"` - // delegate_id field predicates - DelegateID *string `json:"delegateID,omitempty"` - DelegateIdneq *string `json:"delegateIDNEQ,omitempty"` - DelegateIDIn []string `json:"delegateIDIn,omitempty"` - DelegateIDNotIn []string `json:"delegateIDNotIn,omitempty"` - DelegateIdgt *string `json:"delegateIDGT,omitempty"` - DelegateIdgte *string `json:"delegateIDGTE,omitempty"` - DelegateIdlt *string `json:"delegateIDLT,omitempty"` - DelegateIdlte *string `json:"delegateIDLTE,omitempty"` - DelegateIDContains *string `json:"delegateIDContains,omitempty"` - DelegateIDHasPrefix *string `json:"delegateIDHasPrefix,omitempty"` - DelegateIDHasSuffix *string `json:"delegateIDHasSuffix,omitempty"` - DelegateIDIsNil *bool `json:"delegateIDIsNil,omitempty"` - DelegateIDNotNil *bool `json:"delegateIDNotNil,omitempty"` - DelegateIDEqualFold *string `json:"delegateIDEqualFold,omitempty"` - DelegateIDContainsFold *string `json:"delegateIDContainsFold,omitempty"` - // url field predicates - URL *string `json:"url,omitempty"` - URLNeq *string `json:"urlNEQ,omitempty"` - URLIn []string `json:"urlIn,omitempty"` - URLNotIn []string `json:"urlNotIn,omitempty"` - URLGt *string `json:"urlGT,omitempty"` - URLGte *string `json:"urlGTE,omitempty"` - URLLt *string `json:"urlLT,omitempty"` - URLLte *string `json:"urlLTE,omitempty"` - URLContains *string `json:"urlContains,omitempty"` - URLHasPrefix *string `json:"urlHasPrefix,omitempty"` - URLHasSuffix *string `json:"urlHasSuffix,omitempty"` - URLIsNil *bool `json:"urlIsNil,omitempty"` - URLNotNil *bool `json:"urlNotNil,omitempty"` - URLEqualFold *string `json:"urlEqualFold,omitempty"` - URLContainsFold *string `json:"urlContainsFold,omitempty"` - // file_id field predicates - FileID *string `json:"fileID,omitempty"` - FileIdneq *string `json:"fileIDNEQ,omitempty"` - FileIDIn []string `json:"fileIDIn,omitempty"` - FileIDNotIn []string `json:"fileIDNotIn,omitempty"` - FileIdgt *string `json:"fileIDGT,omitempty"` - FileIdgte *string `json:"fileIDGTE,omitempty"` - FileIdlt *string `json:"fileIDLT,omitempty"` - FileIdlte *string `json:"fileIDLTE,omitempty"` - FileIDContains *string `json:"fileIDContains,omitempty"` - FileIDHasPrefix *string `json:"fileIDHasPrefix,omitempty"` - FileIDHasSuffix *string `json:"fileIDHasSuffix,omitempty"` - FileIDIsNil *bool `json:"fileIDIsNil,omitempty"` - FileIDNotNil *bool `json:"fileIDNotNil,omitempty"` - FileIDEqualFold *string `json:"fileIDEqualFold,omitempty"` - FileIDContainsFold *string `json:"fileIDContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // system_owned field predicates - SystemOwned *bool `json:"systemOwned,omitempty"` - SystemOwnedNeq *bool `json:"systemOwnedNEQ,omitempty"` - SystemOwnedIsNil *bool `json:"systemOwnedIsNil,omitempty"` - SystemOwnedNotNil *bool `json:"systemOwnedNotNil,omitempty"` - // internal_notes field predicates - InternalNotes *string `json:"internalNotes,omitempty"` - InternalNotesNeq *string `json:"internalNotesNEQ,omitempty"` - InternalNotesIn []string `json:"internalNotesIn,omitempty"` - InternalNotesNotIn []string `json:"internalNotesNotIn,omitempty"` - InternalNotesGt *string `json:"internalNotesGT,omitempty"` - InternalNotesGte *string `json:"internalNotesGTE,omitempty"` - InternalNotesLt *string `json:"internalNotesLT,omitempty"` - InternalNotesLte *string `json:"internalNotesLTE,omitempty"` - InternalNotesContains *string `json:"internalNotesContains,omitempty"` - InternalNotesHasPrefix *string `json:"internalNotesHasPrefix,omitempty"` - InternalNotesHasSuffix *string `json:"internalNotesHasSuffix,omitempty"` - InternalNotesIsNil *bool `json:"internalNotesIsNil,omitempty"` - InternalNotesNotNil *bool `json:"internalNotesNotNil,omitempty"` - InternalNotesEqualFold *string `json:"internalNotesEqualFold,omitempty"` - InternalNotesContainsFold *string `json:"internalNotesContainsFold,omitempty"` - // system_internal_id field predicates - SystemInternalID *string `json:"systemInternalID,omitempty"` - SystemInternalIdneq *string `json:"systemInternalIDNEQ,omitempty"` - SystemInternalIDIn []string `json:"systemInternalIDIn,omitempty"` - SystemInternalIDNotIn []string `json:"systemInternalIDNotIn,omitempty"` - SystemInternalIdgt *string `json:"systemInternalIDGT,omitempty"` - SystemInternalIdgte *string `json:"systemInternalIDGTE,omitempty"` - SystemInternalIdlt *string `json:"systemInternalIDLT,omitempty"` - SystemInternalIdlte *string `json:"systemInternalIDLTE,omitempty"` - SystemInternalIDContains *string `json:"systemInternalIDContains,omitempty"` - SystemInternalIDHasPrefix *string `json:"systemInternalIDHasPrefix,omitempty"` - SystemInternalIDHasSuffix *string `json:"systemInternalIDHasSuffix,omitempty"` - SystemInternalIDIsNil *bool `json:"systemInternalIDIsNil,omitempty"` - SystemInternalIDNotNil *bool `json:"systemInternalIDNotNil,omitempty"` - SystemInternalIDEqualFold *string `json:"systemInternalIDEqualFold,omitempty"` - SystemInternalIDContainsFold *string `json:"systemInternalIDContainsFold,omitempty"` - // action_plan_kind_name field predicates - ActionPlanKindName *string `json:"actionPlanKindName,omitempty"` - ActionPlanKindNameNeq *string `json:"actionPlanKindNameNEQ,omitempty"` - ActionPlanKindNameIn []string `json:"actionPlanKindNameIn,omitempty"` - ActionPlanKindNameNotIn []string `json:"actionPlanKindNameNotIn,omitempty"` - ActionPlanKindNameGt *string `json:"actionPlanKindNameGT,omitempty"` - ActionPlanKindNameGte *string `json:"actionPlanKindNameGTE,omitempty"` - ActionPlanKindNameLt *string `json:"actionPlanKindNameLT,omitempty"` - ActionPlanKindNameLte *string `json:"actionPlanKindNameLTE,omitempty"` - ActionPlanKindNameContains *string `json:"actionPlanKindNameContains,omitempty"` - ActionPlanKindNameHasPrefix *string `json:"actionPlanKindNameHasPrefix,omitempty"` - ActionPlanKindNameHasSuffix *string `json:"actionPlanKindNameHasSuffix,omitempty"` - ActionPlanKindNameIsNil *bool `json:"actionPlanKindNameIsNil,omitempty"` - ActionPlanKindNameNotNil *bool `json:"actionPlanKindNameNotNil,omitempty"` - ActionPlanKindNameEqualFold *string `json:"actionPlanKindNameEqualFold,omitempty"` - ActionPlanKindNameContainsFold *string `json:"actionPlanKindNameContainsFold,omitempty"` - // action_plan_kind_id field predicates - ActionPlanKindID *string `json:"actionPlanKindID,omitempty"` - ActionPlanKindIdneq *string `json:"actionPlanKindIDNEQ,omitempty"` - ActionPlanKindIDIn []string `json:"actionPlanKindIDIn,omitempty"` - ActionPlanKindIDNotIn []string `json:"actionPlanKindIDNotIn,omitempty"` - ActionPlanKindIdgt *string `json:"actionPlanKindIDGT,omitempty"` - ActionPlanKindIdgte *string `json:"actionPlanKindIDGTE,omitempty"` - ActionPlanKindIdlt *string `json:"actionPlanKindIDLT,omitempty"` - ActionPlanKindIdlte *string `json:"actionPlanKindIDLTE,omitempty"` - ActionPlanKindIDContains *string `json:"actionPlanKindIDContains,omitempty"` - ActionPlanKindIDHasPrefix *string `json:"actionPlanKindIDHasPrefix,omitempty"` - ActionPlanKindIDHasSuffix *string `json:"actionPlanKindIDHasSuffix,omitempty"` - ActionPlanKindIDIsNil *bool `json:"actionPlanKindIDIsNil,omitempty"` - ActionPlanKindIDNotNil *bool `json:"actionPlanKindIDNotNil,omitempty"` - ActionPlanKindIDEqualFold *string `json:"actionPlanKindIDEqualFold,omitempty"` - ActionPlanKindIDContainsFold *string `json:"actionPlanKindIDContainsFold,omitempty"` - // workflow_eligible_marker field predicates - WorkflowEligibleMarker *bool `json:"workflowEligibleMarker,omitempty"` - WorkflowEligibleMarkerNeq *bool `json:"workflowEligibleMarkerNEQ,omitempty"` - WorkflowEligibleMarkerIsNil *bool `json:"workflowEligibleMarkerIsNil,omitempty"` - WorkflowEligibleMarkerNotNil *bool `json:"workflowEligibleMarkerNotNil,omitempty"` - // title field predicates - Title *string `json:"title,omitempty"` - TitleNeq *string `json:"titleNEQ,omitempty"` - TitleIn []string `json:"titleIn,omitempty"` - TitleNotIn []string `json:"titleNotIn,omitempty"` - TitleGt *string `json:"titleGT,omitempty"` - TitleGte *string `json:"titleGTE,omitempty"` - TitleLt *string `json:"titleLT,omitempty"` - TitleLte *string `json:"titleLTE,omitempty"` - TitleContains *string `json:"titleContains,omitempty"` - TitleHasPrefix *string `json:"titleHasPrefix,omitempty"` - TitleHasSuffix *string `json:"titleHasSuffix,omitempty"` - TitleEqualFold *string `json:"titleEqualFold,omitempty"` - TitleContainsFold *string `json:"titleContainsFold,omitempty"` - // description field predicates - Description *string `json:"description,omitempty"` - DescriptionNeq *string `json:"descriptionNEQ,omitempty"` - DescriptionIn []string `json:"descriptionIn,omitempty"` - DescriptionNotIn []string `json:"descriptionNotIn,omitempty"` - DescriptionGt *string `json:"descriptionGT,omitempty"` - DescriptionGte *string `json:"descriptionGTE,omitempty"` - DescriptionLt *string `json:"descriptionLT,omitempty"` - DescriptionLte *string `json:"descriptionLTE,omitempty"` - DescriptionContains *string `json:"descriptionContains,omitempty"` - DescriptionHasPrefix *string `json:"descriptionHasPrefix,omitempty"` - DescriptionHasSuffix *string `json:"descriptionHasSuffix,omitempty"` - DescriptionIsNil *bool `json:"descriptionIsNil,omitempty"` - DescriptionNotNil *bool `json:"descriptionNotNil,omitempty"` - DescriptionEqualFold *string `json:"descriptionEqualFold,omitempty"` - DescriptionContainsFold *string `json:"descriptionContainsFold,omitempty"` - // due_date field predicates - DueDate *time.Time `json:"dueDate,omitempty"` - DueDateNeq *time.Time `json:"dueDateNEQ,omitempty"` - DueDateIn []*time.Time `json:"dueDateIn,omitempty"` - DueDateNotIn []*time.Time `json:"dueDateNotIn,omitempty"` - DueDateGt *time.Time `json:"dueDateGT,omitempty"` - DueDateGte *time.Time `json:"dueDateGTE,omitempty"` - DueDateLt *time.Time `json:"dueDateLT,omitempty"` - DueDateLte *time.Time `json:"dueDateLTE,omitempty"` - DueDateIsNil *bool `json:"dueDateIsNil,omitempty"` - DueDateNotNil *bool `json:"dueDateNotNil,omitempty"` - // completed_at field predicates - CompletedAt *time.Time `json:"completedAt,omitempty"` - CompletedAtNeq *time.Time `json:"completedAtNEQ,omitempty"` - CompletedAtIn []*time.Time `json:"completedAtIn,omitempty"` - CompletedAtNotIn []*time.Time `json:"completedAtNotIn,omitempty"` - CompletedAtGt *time.Time `json:"completedAtGT,omitempty"` - CompletedAtGte *time.Time `json:"completedAtGTE,omitempty"` - CompletedAtLt *time.Time `json:"completedAtLT,omitempty"` - CompletedAtLte *time.Time `json:"completedAtLTE,omitempty"` - CompletedAtIsNil *bool `json:"completedAtIsNil,omitempty"` - CompletedAtNotNil *bool `json:"completedAtNotNil,omitempty"` - // priority field predicates - Priority *enums.Priority `json:"priority,omitempty"` - PriorityNeq *enums.Priority `json:"priorityNEQ,omitempty"` - PriorityIn []enums.Priority `json:"priorityIn,omitempty"` - PriorityNotIn []enums.Priority `json:"priorityNotIn,omitempty"` - PriorityIsNil *bool `json:"priorityIsNil,omitempty"` - PriorityNotNil *bool `json:"priorityNotNil,omitempty"` - // requires_approval field predicates - RequiresApproval *bool `json:"requiresApproval,omitempty"` - RequiresApprovalNeq *bool `json:"requiresApprovalNEQ,omitempty"` - // blocked field predicates - Blocked *bool `json:"blocked,omitempty"` - BlockedNeq *bool `json:"blockedNEQ,omitempty"` - // blocker_reason field predicates - BlockerReason *string `json:"blockerReason,omitempty"` - BlockerReasonNeq *string `json:"blockerReasonNEQ,omitempty"` - BlockerReasonIn []string `json:"blockerReasonIn,omitempty"` - BlockerReasonNotIn []string `json:"blockerReasonNotIn,omitempty"` - BlockerReasonGt *string `json:"blockerReasonGT,omitempty"` - BlockerReasonGte *string `json:"blockerReasonGTE,omitempty"` - BlockerReasonLt *string `json:"blockerReasonLT,omitempty"` - BlockerReasonLte *string `json:"blockerReasonLTE,omitempty"` - BlockerReasonContains *string `json:"blockerReasonContains,omitempty"` - BlockerReasonHasPrefix *string `json:"blockerReasonHasPrefix,omitempty"` - BlockerReasonHasSuffix *string `json:"blockerReasonHasSuffix,omitempty"` - BlockerReasonIsNil *bool `json:"blockerReasonIsNil,omitempty"` - BlockerReasonNotNil *bool `json:"blockerReasonNotNil,omitempty"` - BlockerReasonEqualFold *string `json:"blockerReasonEqualFold,omitempty"` - BlockerReasonContainsFold *string `json:"blockerReasonContainsFold,omitempty"` - // source field predicates - Source *string `json:"source,omitempty"` - SourceNeq *string `json:"sourceNEQ,omitempty"` - SourceIn []string `json:"sourceIn,omitempty"` - SourceNotIn []string `json:"sourceNotIn,omitempty"` - SourceGt *string `json:"sourceGT,omitempty"` - SourceGte *string `json:"sourceGTE,omitempty"` - SourceLt *string `json:"sourceLT,omitempty"` - SourceLte *string `json:"sourceLTE,omitempty"` - SourceContains *string `json:"sourceContains,omitempty"` - SourceHasPrefix *string `json:"sourceHasPrefix,omitempty"` - SourceHasSuffix *string `json:"sourceHasSuffix,omitempty"` - SourceIsNil *bool `json:"sourceIsNil,omitempty"` - SourceNotNil *bool `json:"sourceNotNil,omitempty"` - SourceEqualFold *string `json:"sourceEqualFold,omitempty"` - SourceContainsFold *string `json:"sourceContainsFold,omitempty"` - // approver edge predicates - HasApprover *bool `json:"hasApprover,omitempty"` - HasApproverWith []*GroupWhereInput `json:"hasApproverWith,omitempty"` - // delegate edge predicates - HasDelegate *bool `json:"hasDelegate,omitempty"` - HasDelegateWith []*GroupWhereInput `json:"hasDelegateWith,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // blocked_groups edge predicates - HasBlockedGroups *bool `json:"hasBlockedGroups,omitempty"` - HasBlockedGroupsWith []*GroupWhereInput `json:"hasBlockedGroupsWith,omitempty"` - // editors edge predicates - HasEditors *bool `json:"hasEditors,omitempty"` - HasEditorsWith []*GroupWhereInput `json:"hasEditorsWith,omitempty"` - // viewers edge predicates - HasViewers *bool `json:"hasViewers,omitempty"` - HasViewersWith []*GroupWhereInput `json:"hasViewersWith,omitempty"` - // action_plan_kind edge predicates - HasActionPlanKind *bool `json:"hasActionPlanKind,omitempty"` - HasActionPlanKindWith []*CustomTypeEnumWhereInput `json:"hasActionPlanKindWith,omitempty"` - // risks edge predicates - HasRisks *bool `json:"hasRisks,omitempty"` - HasRisksWith []*RiskWhereInput `json:"hasRisksWith,omitempty"` - // controls edge predicates - HasControls *bool `json:"hasControls,omitempty"` - HasControlsWith []*ControlWhereInput `json:"hasControlsWith,omitempty"` - // programs edge predicates - HasPrograms *bool `json:"hasPrograms,omitempty"` - HasProgramsWith []*ProgramWhereInput `json:"hasProgramsWith,omitempty"` - // findings edge predicates - HasFindings *bool `json:"hasFindings,omitempty"` - HasFindingsWith []*FindingWhereInput `json:"hasFindingsWith,omitempty"` - // vulnerabilities edge predicates - HasVulnerabilities *bool `json:"hasVulnerabilities,omitempty"` - HasVulnerabilitiesWith []*VulnerabilityWhereInput `json:"hasVulnerabilitiesWith,omitempty"` - // scans edge predicates - HasScans *bool `json:"hasScans,omitempty"` - HasScansWith []*ScanWhereInput `json:"hasScansWith,omitempty"` - // reviews edge predicates - HasReviews *bool `json:"hasReviews,omitempty"` - HasReviewsWith []*ReviewWhereInput `json:"hasReviewsWith,omitempty"` - // remediations edge predicates - HasRemediations *bool `json:"hasRemediations,omitempty"` - HasRemediationsWith []*RemediationWhereInput `json:"hasRemediationsWith,omitempty"` - // tasks edge predicates - HasTasks *bool `json:"hasTasks,omitempty"` - HasTasksWith []*TaskWhereInput `json:"hasTasksWith,omitempty"` - // integrations edge predicates - HasIntegrations *bool `json:"hasIntegrations,omitempty"` - HasIntegrationsWith []*IntegrationWhereInput `json:"hasIntegrationsWith,omitempty"` - // file edge predicates - HasFile *bool `json:"hasFile,omitempty"` - HasFileWith []*FileWhereInput `json:"hasFileWith,omitempty"` - // workflow_object_refs edge predicates - HasWorkflowObjectRefs *bool `json:"hasWorkflowObjectRefs,omitempty"` - HasWorkflowObjectRefsWith []*WorkflowObjectRefWhereInput `json:"hasWorkflowObjectRefsWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` - // Filter for tagSuggestionsHas to contain a specific value - TagSuggestionsHas *string `json:"tagSuggestionsHas,omitempty"` - // Filter for dismissedTagSuggestionsHas to contain a specific value - DismissedTagSuggestionsHas *string `json:"dismissedTagSuggestionsHas,omitempty"` - // Filter for controlSuggestionsHas to contain a specific value - ControlSuggestionsHas *string `json:"controlSuggestionsHas,omitempty"` - // Filter for dismissedControlSuggestionsHas to contain a specific value - DismissedControlSuggestionsHas *string `json:"dismissedControlSuggestionsHas,omitempty"` - // Filter for improvementSuggestionsHas to contain a specific value - ImprovementSuggestionsHas *string `json:"improvementSuggestionsHas,omitempty"` - // Filter for dismissedImprovementSuggestionsHas to contain a specific value - DismissedImprovementSuggestionsHas *string `json:"dismissedImprovementSuggestionsHas,omitempty"` -} - -// AddProgramMembershipInput is used for create ProgramMembership object under an existing program -type AddProgramMembershipInput struct { - Role *enums.Role `json:"role,omitempty"` - UserID string `json:"userID"` -} - -type Assessment struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the organization id that owns the object - OwnerID *string `json:"ownerID,omitempty"` - // the name of the assessment, e.g. cloud providers, marketing team - Name string `json:"name"` - AssessmentType enums.AssessmentType `json:"assessmentType"` - // the template id associated with this assessment. You can either provide this alone or provide both the jsonconfig and uischema - TemplateID *string `json:"templateID,omitempty"` - // the jsonschema object of the questionnaire. If not provided it will be inherited from the template. - Jsonconfig map[string]any `json:"jsonconfig,omitempty"` - // the uischema for the template to render in the UI. If not provided, it will be inherited from the template - Uischema map[string]any `json:"uischema,omitempty"` - // the duration in seconds that the user has to complete the assessment response, defaults to 7 days - ResponseDueDuration *int64 `json:"responseDueDuration,omitempty"` - Owner *Organization `json:"owner,omitempty"` - BlockedGroups *GroupConnection `json:"blockedGroups"` - Editors *GroupConnection `json:"editors"` - Viewers *GroupConnection `json:"viewers"` - Template *Template `json:"template,omitempty"` - Platforms *PlatformConnection `json:"platforms"` - IdentityHolders *IdentityHolderConnection `json:"identityHolders"` - AssessmentResponses *AssessmentResponseConnection `json:"assessmentResponses"` - Campaigns *CampaignConnection `json:"campaigns"` -} - -func (Assessment) IsNode() {} - -// Return response for deleteBulkAssessment mutation -type AssessmentBulkDeletePayload struct { - // Deleted assessment IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// A connection to a list of items. -type AssessmentConnection struct { - // A list of edges. - Edges []*AssessmentEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createAssessment mutation -type AssessmentCreatePayload struct { - // Created assessment - Assessment *Assessment `json:"assessment"` -} - -// Return response for deleteAssessment mutation -type AssessmentDeletePayload struct { - // Deleted assessment ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type AssessmentEdge struct { - // The item at the end of the edge. - Node *Assessment `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for Assessment connections -type AssessmentOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order Assessments. - Field AssessmentOrderField `json:"field"` -} - -type AssessmentResponse struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // the ID of the organization owner of the object - OwnerID *string `json:"ownerID,omitempty"` - // the assessment this response is for - AssessmentID string `json:"assessmentID"` - // whether this assessment response is for a test send - IsTest bool `json:"isTest"` - // the campaign this response is associated with - CampaignID *string `json:"campaignID,omitempty"` - // the identity holder record for the recipient - IdentityHolderID *string `json:"identityHolderID,omitempty"` - // the entity associated with this assessment response - EntityID *string `json:"entityID,omitempty"` - // the email address of the recipient - Email string `json:"email"` - // the number of attempts made to perform email send to the recipient about this assessment, maximum of 5 - SendAttempts int64 `json:"sendAttempts"` - // when the assessment email was delivered to the recipient - EmailDeliveredAt *time.Time `json:"emailDeliveredAt,omitempty"` - // when the assessment email was opened by the recipient - EmailOpenedAt *time.Time `json:"emailOpenedAt,omitempty"` - // when a link in the assessment email was clicked by the recipient - EmailClickedAt *time.Time `json:"emailClickedAt,omitempty"` - // the number of times the assessment email was opened - EmailOpenCount *int64 `json:"emailOpenCount,omitempty"` - // the number of link clicks for the assessment email - EmailClickCount *int64 `json:"emailClickCount,omitempty"` - // the most recent email event timestamp for this assessment response - LastEmailEventAt *time.Time `json:"lastEmailEventAt,omitempty"` - // additional metadata about email delivery events - EmailMetadata map[string]any `json:"emailMetadata,omitempty"` - // the current status of the assessment for this user - Status enums.AssessmentResponseStatus `json:"status"` - // when the assessment was assigned to the user - AssignedAt time.Time `json:"assignedAt"` - // when the user started the assessment - StartedAt time.Time `json:"startedAt"` - // when the user completed the assessment - CompletedAt *time.Time `json:"completedAt,omitempty"` - // when the assessment response is due - DueDate *time.Time `json:"dueDate,omitempty"` - // the document containing the user's response data - DocumentDataID *string `json:"documentDataID,omitempty"` - // is this a draft response? can the user resume from where they left? - IsDraft bool `json:"isDraft"` - Owner *Organization `json:"owner,omitempty"` - Assessment *Assessment `json:"assessment"` - Campaign *Campaign `json:"campaign,omitempty"` - IdentityHolder *IdentityHolder `json:"identityHolder,omitempty"` - Entity *Entity `json:"entity,omitempty"` - Document *DocumentData `json:"document,omitempty"` -} - -func (AssessmentResponse) IsNode() {} - -// A connection to a list of items. -type AssessmentResponseConnection struct { - // A list of edges. - Edges []*AssessmentResponseEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createAssessmentResponse mutation -type AssessmentResponseCreatePayload struct { - // Created assessmentResponse - AssessmentResponse *AssessmentResponse `json:"assessmentResponse"` -} - -// Return response for deleteAssessmentResponse mutation -type AssessmentResponseDeletePayload struct { - // Deleted assessmentResponse ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type AssessmentResponseEdge struct { - // The item at the end of the edge. - Node *AssessmentResponse `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for AssessmentResponse connections -type AssessmentResponseOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order AssessmentResponses. - Field AssessmentResponseOrderField `json:"field"` -} - -// AssessmentResponseWhereInput is used for filtering AssessmentResponse objects. -// Input was generated by ent. -type AssessmentResponseWhereInput struct { - Not *AssessmentResponseWhereInput `json:"not,omitempty"` - And []*AssessmentResponseWhereInput `json:"and,omitempty"` - Or []*AssessmentResponseWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // assessment_id field predicates - AssessmentID *string `json:"assessmentID,omitempty"` - AssessmentIdneq *string `json:"assessmentIDNEQ,omitempty"` - AssessmentIDIn []string `json:"assessmentIDIn,omitempty"` - AssessmentIDNotIn []string `json:"assessmentIDNotIn,omitempty"` - AssessmentIdgt *string `json:"assessmentIDGT,omitempty"` - AssessmentIdgte *string `json:"assessmentIDGTE,omitempty"` - AssessmentIdlt *string `json:"assessmentIDLT,omitempty"` - AssessmentIdlte *string `json:"assessmentIDLTE,omitempty"` - AssessmentIDContains *string `json:"assessmentIDContains,omitempty"` - AssessmentIDHasPrefix *string `json:"assessmentIDHasPrefix,omitempty"` - AssessmentIDHasSuffix *string `json:"assessmentIDHasSuffix,omitempty"` - AssessmentIDEqualFold *string `json:"assessmentIDEqualFold,omitempty"` - AssessmentIDContainsFold *string `json:"assessmentIDContainsFold,omitempty"` - // is_test field predicates - IsTest *bool `json:"isTest,omitempty"` - IsTestNeq *bool `json:"isTestNEQ,omitempty"` - // campaign_id field predicates - CampaignID *string `json:"campaignID,omitempty"` - CampaignIdneq *string `json:"campaignIDNEQ,omitempty"` - CampaignIDIn []string `json:"campaignIDIn,omitempty"` - CampaignIDNotIn []string `json:"campaignIDNotIn,omitempty"` - CampaignIdgt *string `json:"campaignIDGT,omitempty"` - CampaignIdgte *string `json:"campaignIDGTE,omitempty"` - CampaignIdlt *string `json:"campaignIDLT,omitempty"` - CampaignIdlte *string `json:"campaignIDLTE,omitempty"` - CampaignIDContains *string `json:"campaignIDContains,omitempty"` - CampaignIDHasPrefix *string `json:"campaignIDHasPrefix,omitempty"` - CampaignIDHasSuffix *string `json:"campaignIDHasSuffix,omitempty"` - CampaignIDIsNil *bool `json:"campaignIDIsNil,omitempty"` - CampaignIDNotNil *bool `json:"campaignIDNotNil,omitempty"` - CampaignIDEqualFold *string `json:"campaignIDEqualFold,omitempty"` - CampaignIDContainsFold *string `json:"campaignIDContainsFold,omitempty"` - // identity_holder_id field predicates - IdentityHolderID *string `json:"identityHolderID,omitempty"` - IdentityHolderIdneq *string `json:"identityHolderIDNEQ,omitempty"` - IdentityHolderIDIn []string `json:"identityHolderIDIn,omitempty"` - IdentityHolderIDNotIn []string `json:"identityHolderIDNotIn,omitempty"` - IdentityHolderIdgt *string `json:"identityHolderIDGT,omitempty"` - IdentityHolderIdgte *string `json:"identityHolderIDGTE,omitempty"` - IdentityHolderIdlt *string `json:"identityHolderIDLT,omitempty"` - IdentityHolderIdlte *string `json:"identityHolderIDLTE,omitempty"` - IdentityHolderIDContains *string `json:"identityHolderIDContains,omitempty"` - IdentityHolderIDHasPrefix *string `json:"identityHolderIDHasPrefix,omitempty"` - IdentityHolderIDHasSuffix *string `json:"identityHolderIDHasSuffix,omitempty"` - IdentityHolderIDIsNil *bool `json:"identityHolderIDIsNil,omitempty"` - IdentityHolderIDNotNil *bool `json:"identityHolderIDNotNil,omitempty"` - IdentityHolderIDEqualFold *string `json:"identityHolderIDEqualFold,omitempty"` - IdentityHolderIDContainsFold *string `json:"identityHolderIDContainsFold,omitempty"` - // entity_id field predicates - EntityID *string `json:"entityID,omitempty"` - EntityIdneq *string `json:"entityIDNEQ,omitempty"` - EntityIDIn []string `json:"entityIDIn,omitempty"` - EntityIDNotIn []string `json:"entityIDNotIn,omitempty"` - EntityIdgt *string `json:"entityIDGT,omitempty"` - EntityIdgte *string `json:"entityIDGTE,omitempty"` - EntityIdlt *string `json:"entityIDLT,omitempty"` - EntityIdlte *string `json:"entityIDLTE,omitempty"` - EntityIDContains *string `json:"entityIDContains,omitempty"` - EntityIDHasPrefix *string `json:"entityIDHasPrefix,omitempty"` - EntityIDHasSuffix *string `json:"entityIDHasSuffix,omitempty"` - EntityIDIsNil *bool `json:"entityIDIsNil,omitempty"` - EntityIDNotNil *bool `json:"entityIDNotNil,omitempty"` - EntityIDEqualFold *string `json:"entityIDEqualFold,omitempty"` - EntityIDContainsFold *string `json:"entityIDContainsFold,omitempty"` - // email field predicates - Email *string `json:"email,omitempty"` - EmailNeq *string `json:"emailNEQ,omitempty"` - EmailIn []string `json:"emailIn,omitempty"` - EmailNotIn []string `json:"emailNotIn,omitempty"` - EmailGt *string `json:"emailGT,omitempty"` - EmailGte *string `json:"emailGTE,omitempty"` - EmailLt *string `json:"emailLT,omitempty"` - EmailLte *string `json:"emailLTE,omitempty"` - EmailContains *string `json:"emailContains,omitempty"` - EmailHasPrefix *string `json:"emailHasPrefix,omitempty"` - EmailHasSuffix *string `json:"emailHasSuffix,omitempty"` - EmailEqualFold *string `json:"emailEqualFold,omitempty"` - EmailContainsFold *string `json:"emailContainsFold,omitempty"` - // send_attempts field predicates - SendAttempts *int64 `json:"sendAttempts,omitempty"` - SendAttemptsNeq *int64 `json:"sendAttemptsNEQ,omitempty"` - SendAttemptsIn []int64 `json:"sendAttemptsIn,omitempty"` - SendAttemptsNotIn []int64 `json:"sendAttemptsNotIn,omitempty"` - SendAttemptsGt *int64 `json:"sendAttemptsGT,omitempty"` - SendAttemptsGte *int64 `json:"sendAttemptsGTE,omitempty"` - SendAttemptsLt *int64 `json:"sendAttemptsLT,omitempty"` - SendAttemptsLte *int64 `json:"sendAttemptsLTE,omitempty"` - // email_delivered_at field predicates - EmailDeliveredAt *time.Time `json:"emailDeliveredAt,omitempty"` - EmailDeliveredAtNeq *time.Time `json:"emailDeliveredAtNEQ,omitempty"` - EmailDeliveredAtIn []*time.Time `json:"emailDeliveredAtIn,omitempty"` - EmailDeliveredAtNotIn []*time.Time `json:"emailDeliveredAtNotIn,omitempty"` - EmailDeliveredAtGt *time.Time `json:"emailDeliveredAtGT,omitempty"` - EmailDeliveredAtGte *time.Time `json:"emailDeliveredAtGTE,omitempty"` - EmailDeliveredAtLt *time.Time `json:"emailDeliveredAtLT,omitempty"` - EmailDeliveredAtLte *time.Time `json:"emailDeliveredAtLTE,omitempty"` - EmailDeliveredAtIsNil *bool `json:"emailDeliveredAtIsNil,omitempty"` - EmailDeliveredAtNotNil *bool `json:"emailDeliveredAtNotNil,omitempty"` - // email_opened_at field predicates - EmailOpenedAt *time.Time `json:"emailOpenedAt,omitempty"` - EmailOpenedAtNeq *time.Time `json:"emailOpenedAtNEQ,omitempty"` - EmailOpenedAtIn []*time.Time `json:"emailOpenedAtIn,omitempty"` - EmailOpenedAtNotIn []*time.Time `json:"emailOpenedAtNotIn,omitempty"` - EmailOpenedAtGt *time.Time `json:"emailOpenedAtGT,omitempty"` - EmailOpenedAtGte *time.Time `json:"emailOpenedAtGTE,omitempty"` - EmailOpenedAtLt *time.Time `json:"emailOpenedAtLT,omitempty"` - EmailOpenedAtLte *time.Time `json:"emailOpenedAtLTE,omitempty"` - EmailOpenedAtIsNil *bool `json:"emailOpenedAtIsNil,omitempty"` - EmailOpenedAtNotNil *bool `json:"emailOpenedAtNotNil,omitempty"` - // email_clicked_at field predicates - EmailClickedAt *time.Time `json:"emailClickedAt,omitempty"` - EmailClickedAtNeq *time.Time `json:"emailClickedAtNEQ,omitempty"` - EmailClickedAtIn []*time.Time `json:"emailClickedAtIn,omitempty"` - EmailClickedAtNotIn []*time.Time `json:"emailClickedAtNotIn,omitempty"` - EmailClickedAtGt *time.Time `json:"emailClickedAtGT,omitempty"` - EmailClickedAtGte *time.Time `json:"emailClickedAtGTE,omitempty"` - EmailClickedAtLt *time.Time `json:"emailClickedAtLT,omitempty"` - EmailClickedAtLte *time.Time `json:"emailClickedAtLTE,omitempty"` - EmailClickedAtIsNil *bool `json:"emailClickedAtIsNil,omitempty"` - EmailClickedAtNotNil *bool `json:"emailClickedAtNotNil,omitempty"` - // email_open_count field predicates - EmailOpenCount *int64 `json:"emailOpenCount,omitempty"` - EmailOpenCountNeq *int64 `json:"emailOpenCountNEQ,omitempty"` - EmailOpenCountIn []int64 `json:"emailOpenCountIn,omitempty"` - EmailOpenCountNotIn []int64 `json:"emailOpenCountNotIn,omitempty"` - EmailOpenCountGt *int64 `json:"emailOpenCountGT,omitempty"` - EmailOpenCountGte *int64 `json:"emailOpenCountGTE,omitempty"` - EmailOpenCountLt *int64 `json:"emailOpenCountLT,omitempty"` - EmailOpenCountLte *int64 `json:"emailOpenCountLTE,omitempty"` - EmailOpenCountIsNil *bool `json:"emailOpenCountIsNil,omitempty"` - EmailOpenCountNotNil *bool `json:"emailOpenCountNotNil,omitempty"` - // email_click_count field predicates - EmailClickCount *int64 `json:"emailClickCount,omitempty"` - EmailClickCountNeq *int64 `json:"emailClickCountNEQ,omitempty"` - EmailClickCountIn []int64 `json:"emailClickCountIn,omitempty"` - EmailClickCountNotIn []int64 `json:"emailClickCountNotIn,omitempty"` - EmailClickCountGt *int64 `json:"emailClickCountGT,omitempty"` - EmailClickCountGte *int64 `json:"emailClickCountGTE,omitempty"` - EmailClickCountLt *int64 `json:"emailClickCountLT,omitempty"` - EmailClickCountLte *int64 `json:"emailClickCountLTE,omitempty"` - EmailClickCountIsNil *bool `json:"emailClickCountIsNil,omitempty"` - EmailClickCountNotNil *bool `json:"emailClickCountNotNil,omitempty"` - // last_email_event_at field predicates - LastEmailEventAt *time.Time `json:"lastEmailEventAt,omitempty"` - LastEmailEventAtNeq *time.Time `json:"lastEmailEventAtNEQ,omitempty"` - LastEmailEventAtIn []*time.Time `json:"lastEmailEventAtIn,omitempty"` - LastEmailEventAtNotIn []*time.Time `json:"lastEmailEventAtNotIn,omitempty"` - LastEmailEventAtGt *time.Time `json:"lastEmailEventAtGT,omitempty"` - LastEmailEventAtGte *time.Time `json:"lastEmailEventAtGTE,omitempty"` - LastEmailEventAtLt *time.Time `json:"lastEmailEventAtLT,omitempty"` - LastEmailEventAtLte *time.Time `json:"lastEmailEventAtLTE,omitempty"` - LastEmailEventAtIsNil *bool `json:"lastEmailEventAtIsNil,omitempty"` - LastEmailEventAtNotNil *bool `json:"lastEmailEventAtNotNil,omitempty"` - // status field predicates - Status *enums.AssessmentResponseStatus `json:"status,omitempty"` - StatusNeq *enums.AssessmentResponseStatus `json:"statusNEQ,omitempty"` - StatusIn []enums.AssessmentResponseStatus `json:"statusIn,omitempty"` - StatusNotIn []enums.AssessmentResponseStatus `json:"statusNotIn,omitempty"` - // assigned_at field predicates - AssignedAt *time.Time `json:"assignedAt,omitempty"` - AssignedAtNeq *time.Time `json:"assignedAtNEQ,omitempty"` - AssignedAtIn []*time.Time `json:"assignedAtIn,omitempty"` - AssignedAtNotIn []*time.Time `json:"assignedAtNotIn,omitempty"` - AssignedAtGt *time.Time `json:"assignedAtGT,omitempty"` - AssignedAtGte *time.Time `json:"assignedAtGTE,omitempty"` - AssignedAtLt *time.Time `json:"assignedAtLT,omitempty"` - AssignedAtLte *time.Time `json:"assignedAtLTE,omitempty"` - // started_at field predicates - StartedAt *time.Time `json:"startedAt,omitempty"` - StartedAtNeq *time.Time `json:"startedAtNEQ,omitempty"` - StartedAtIn []*time.Time `json:"startedAtIn,omitempty"` - StartedAtNotIn []*time.Time `json:"startedAtNotIn,omitempty"` - StartedAtGt *time.Time `json:"startedAtGT,omitempty"` - StartedAtGte *time.Time `json:"startedAtGTE,omitempty"` - StartedAtLt *time.Time `json:"startedAtLT,omitempty"` - StartedAtLte *time.Time `json:"startedAtLTE,omitempty"` - // completed_at field predicates - CompletedAt *time.Time `json:"completedAt,omitempty"` - CompletedAtNeq *time.Time `json:"completedAtNEQ,omitempty"` - CompletedAtIn []*time.Time `json:"completedAtIn,omitempty"` - CompletedAtNotIn []*time.Time `json:"completedAtNotIn,omitempty"` - CompletedAtGt *time.Time `json:"completedAtGT,omitempty"` - CompletedAtGte *time.Time `json:"completedAtGTE,omitempty"` - CompletedAtLt *time.Time `json:"completedAtLT,omitempty"` - CompletedAtLte *time.Time `json:"completedAtLTE,omitempty"` - CompletedAtIsNil *bool `json:"completedAtIsNil,omitempty"` - CompletedAtNotNil *bool `json:"completedAtNotNil,omitempty"` - // due_date field predicates - DueDate *time.Time `json:"dueDate,omitempty"` - DueDateNeq *time.Time `json:"dueDateNEQ,omitempty"` - DueDateIn []*time.Time `json:"dueDateIn,omitempty"` - DueDateNotIn []*time.Time `json:"dueDateNotIn,omitempty"` - DueDateGt *time.Time `json:"dueDateGT,omitempty"` - DueDateGte *time.Time `json:"dueDateGTE,omitempty"` - DueDateLt *time.Time `json:"dueDateLT,omitempty"` - DueDateLte *time.Time `json:"dueDateLTE,omitempty"` - DueDateIsNil *bool `json:"dueDateIsNil,omitempty"` - DueDateNotNil *bool `json:"dueDateNotNil,omitempty"` - // is_draft field predicates - IsDraft *bool `json:"isDraft,omitempty"` - IsDraftNeq *bool `json:"isDraftNEQ,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // assessment edge predicates - HasAssessment *bool `json:"hasAssessment,omitempty"` - HasAssessmentWith []*AssessmentWhereInput `json:"hasAssessmentWith,omitempty"` - // campaign edge predicates - HasCampaign *bool `json:"hasCampaign,omitempty"` - HasCampaignWith []*CampaignWhereInput `json:"hasCampaignWith,omitempty"` - // identity_holder edge predicates - HasIdentityHolder *bool `json:"hasIdentityHolder,omitempty"` - HasIdentityHolderWith []*IdentityHolderWhereInput `json:"hasIdentityHolderWith,omitempty"` - // entity edge predicates - HasEntity *bool `json:"hasEntity,omitempty"` - HasEntityWith []*EntityWhereInput `json:"hasEntityWith,omitempty"` - // document edge predicates - HasDocument *bool `json:"hasDocument,omitempty"` - HasDocumentWith []*DocumentDataWhereInput `json:"hasDocumentWith,omitempty"` -} - -// Return response for updateAssessment mutation -type AssessmentUpdatePayload struct { - // Updated assessment - Assessment *Assessment `json:"assessment"` -} - -// AssessmentWhereInput is used for filtering Assessment objects. -// Input was generated by ent. -type AssessmentWhereInput struct { - Not *AssessmentWhereInput `json:"not,omitempty"` - And []*AssessmentWhereInput `json:"and,omitempty"` - Or []*AssessmentWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // name field predicates - Name *string `json:"name,omitempty"` - NameNeq *string `json:"nameNEQ,omitempty"` - NameIn []string `json:"nameIn,omitempty"` - NameNotIn []string `json:"nameNotIn,omitempty"` - NameGt *string `json:"nameGT,omitempty"` - NameGte *string `json:"nameGTE,omitempty"` - NameLt *string `json:"nameLT,omitempty"` - NameLte *string `json:"nameLTE,omitempty"` - NameContains *string `json:"nameContains,omitempty"` - NameHasPrefix *string `json:"nameHasPrefix,omitempty"` - NameHasSuffix *string `json:"nameHasSuffix,omitempty"` - NameEqualFold *string `json:"nameEqualFold,omitempty"` - NameContainsFold *string `json:"nameContainsFold,omitempty"` - // assessment_type field predicates - AssessmentType *enums.AssessmentType `json:"assessmentType,omitempty"` - AssessmentTypeNeq *enums.AssessmentType `json:"assessmentTypeNEQ,omitempty"` - AssessmentTypeIn []enums.AssessmentType `json:"assessmentTypeIn,omitempty"` - AssessmentTypeNotIn []enums.AssessmentType `json:"assessmentTypeNotIn,omitempty"` - // template_id field predicates - TemplateID *string `json:"templateID,omitempty"` - TemplateIdneq *string `json:"templateIDNEQ,omitempty"` - TemplateIDIn []string `json:"templateIDIn,omitempty"` - TemplateIDNotIn []string `json:"templateIDNotIn,omitempty"` - TemplateIdgt *string `json:"templateIDGT,omitempty"` - TemplateIdgte *string `json:"templateIDGTE,omitempty"` - TemplateIdlt *string `json:"templateIDLT,omitempty"` - TemplateIdlte *string `json:"templateIDLTE,omitempty"` - TemplateIDContains *string `json:"templateIDContains,omitempty"` - TemplateIDHasPrefix *string `json:"templateIDHasPrefix,omitempty"` - TemplateIDHasSuffix *string `json:"templateIDHasSuffix,omitempty"` - TemplateIDIsNil *bool `json:"templateIDIsNil,omitempty"` - TemplateIDNotNil *bool `json:"templateIDNotNil,omitempty"` - TemplateIDEqualFold *string `json:"templateIDEqualFold,omitempty"` - TemplateIDContainsFold *string `json:"templateIDContainsFold,omitempty"` - // response_due_duration field predicates - ResponseDueDuration *int64 `json:"responseDueDuration,omitempty"` - ResponseDueDurationNeq *int64 `json:"responseDueDurationNEQ,omitempty"` - ResponseDueDurationIn []int64 `json:"responseDueDurationIn,omitempty"` - ResponseDueDurationNotIn []int64 `json:"responseDueDurationNotIn,omitempty"` - ResponseDueDurationGt *int64 `json:"responseDueDurationGT,omitempty"` - ResponseDueDurationGte *int64 `json:"responseDueDurationGTE,omitempty"` - ResponseDueDurationLt *int64 `json:"responseDueDurationLT,omitempty"` - ResponseDueDurationLte *int64 `json:"responseDueDurationLTE,omitempty"` - ResponseDueDurationIsNil *bool `json:"responseDueDurationIsNil,omitempty"` - ResponseDueDurationNotNil *bool `json:"responseDueDurationNotNil,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // blocked_groups edge predicates - HasBlockedGroups *bool `json:"hasBlockedGroups,omitempty"` - HasBlockedGroupsWith []*GroupWhereInput `json:"hasBlockedGroupsWith,omitempty"` - // editors edge predicates - HasEditors *bool `json:"hasEditors,omitempty"` - HasEditorsWith []*GroupWhereInput `json:"hasEditorsWith,omitempty"` - // viewers edge predicates - HasViewers *bool `json:"hasViewers,omitempty"` - HasViewersWith []*GroupWhereInput `json:"hasViewersWith,omitempty"` - // template edge predicates - HasTemplate *bool `json:"hasTemplate,omitempty"` - HasTemplateWith []*TemplateWhereInput `json:"hasTemplateWith,omitempty"` - // platforms edge predicates - HasPlatforms *bool `json:"hasPlatforms,omitempty"` - HasPlatformsWith []*PlatformWhereInput `json:"hasPlatformsWith,omitempty"` - // identity_holders edge predicates - HasIdentityHolders *bool `json:"hasIdentityHolders,omitempty"` - HasIdentityHoldersWith []*IdentityHolderWhereInput `json:"hasIdentityHoldersWith,omitempty"` - // assessment_responses edge predicates - HasAssessmentResponses *bool `json:"hasAssessmentResponses,omitempty"` - HasAssessmentResponsesWith []*AssessmentResponseWhereInput `json:"hasAssessmentResponsesWith,omitempty"` - // campaigns edge predicates - HasCampaigns *bool `json:"hasCampaigns,omitempty"` - HasCampaignsWith []*CampaignWhereInput `json:"hasCampaignsWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -type Asset struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the ID of the organization owner of the object - OwnerID *string `json:"ownerID,omitempty"` - // the internal owner for the asset when no user or group is linked - InternalOwner *string `json:"internalOwner,omitempty"` - // the internal owner user id for the asset - InternalOwnerUserID *string `json:"internalOwnerUserID,omitempty"` - // the internal owner group id for the asset - InternalOwnerGroupID *string `json:"internalOwnerGroupID,omitempty"` - // the subtype of the asset - AssetSubtypeName *string `json:"assetSubtypeName,omitempty"` - // the subtype of the asset - AssetSubtypeID *string `json:"assetSubtypeID,omitempty"` - // the data_classification of the asset - AssetDataClassificationName *string `json:"assetDataClassificationName,omitempty"` - // the data_classification of the asset - AssetDataClassificationID *string `json:"assetDataClassificationID,omitempty"` - // the environment of the asset - EnvironmentName *string `json:"environmentName,omitempty"` - // the environment of the asset - EnvironmentID *string `json:"environmentID,omitempty"` - // the scope of the asset - ScopeName *string `json:"scopeName,omitempty"` - // the scope of the asset - ScopeID *string `json:"scopeID,omitempty"` - // the access_model of the asset - AccessModelName *string `json:"accessModelName,omitempty"` - // the access_model of the asset - AccessModelID *string `json:"accessModelID,omitempty"` - // the encryption_status of the asset - EncryptionStatusName *string `json:"encryptionStatusName,omitempty"` - // the encryption_status of the asset - EncryptionStatusID *string `json:"encryptionStatusID,omitempty"` - // the security_tier of the asset - SecurityTierName *string `json:"securityTierName,omitempty"` - // the security_tier of the asset - SecurityTierID *string `json:"securityTierID,omitempty"` - // the criticality of the asset - CriticalityName *string `json:"criticalityName,omitempty"` - // the criticality of the asset - CriticalityID *string `json:"criticalityID,omitempty"` - // indicates if the record is owned by the the openlane system and not by an organization - SystemOwned *bool `json:"systemOwned,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the type of the asset, e.g. technology, domain, device, etc - AssetType enums.AssetType `json:"assetType"` - // the name of the asset, e.g. matts computer, office router, IP address, etc - Name string `json:"name"` - // the display name of the asset - DisplayName *string `json:"displayName,omitempty"` - Description *string `json:"description,omitempty"` - // unique identifier like domain, device id, etc - Identifier *string `json:"identifier,omitempty"` - // the website of the asset, if applicable - Website *string `json:"website,omitempty"` - // physical location of the asset, if applicable - PhysicalLocation *string `json:"physicalLocation,omitempty"` - // the region where the asset operates or is hosted - Region *string `json:"region,omitempty"` - // whether the asset stores or processes PII - ContainsPii *bool `json:"containsPii,omitempty"` - // the source of the asset record, e.g., manual, discovered, imported, api - SourceType enums.SourceType `json:"sourceType"` - // the platform that sourced the asset record - SourcePlatformID *string `json:"sourcePlatformID,omitempty"` - // the identifier used by the source platform for the asset - SourceIdentifier *string `json:"sourceIdentifier,omitempty"` - // cost center associated with the asset - CostCenter *string `json:"costCenter,omitempty"` - // estimated monthly cost for the asset - EstimatedMonthlyCost *float64 `json:"estimatedMonthlyCost,omitempty"` - // purchase date for the asset - PurchaseDate *models.DateTime `json:"purchaseDate,omitempty"` - // the CPE (Common Platform Enumeration) of the asset, if applicable - Cpe *string `json:"cpe,omitempty"` - // the categories of the asset, e.g. web server, database, etc - Categories []string `json:"categories,omitempty"` - // integration that discovered this asset, when sourced via integration ingest - IntegrationID *string `json:"integrationID,omitempty"` - // time when this asset was last observed by the source integration - ObservedAt *models.DateTime `json:"observedAt,omitempty"` - Owner *Organization `json:"owner,omitempty"` - BlockedGroups *GroupConnection `json:"blockedGroups"` - Editors *GroupConnection `json:"editors"` - Viewers *GroupConnection `json:"viewers"` - InternalOwnerUser *User `json:"internalOwnerUser,omitempty"` - InternalOwnerGroup *Group `json:"internalOwnerGroup,omitempty"` - AssetSubtype *CustomTypeEnum `json:"assetSubtype,omitempty"` - AssetDataClassification *CustomTypeEnum `json:"assetDataClassification,omitempty"` - Environment *CustomTypeEnum `json:"environment,omitempty"` - Scope *CustomTypeEnum `json:"scope,omitempty"` - AccessModel *CustomTypeEnum `json:"accessModel,omitempty"` - EncryptionStatus *CustomTypeEnum `json:"encryptionStatus,omitempty"` - SecurityTier *CustomTypeEnum `json:"securityTier,omitempty"` - Criticality *CustomTypeEnum `json:"criticality,omitempty"` - Scans *ScanConnection `json:"scans"` - Entities *EntityConnection `json:"entities"` - Platforms *PlatformConnection `json:"platforms"` - OutOfScopePlatforms *PlatformConnection `json:"outOfScopePlatforms"` - IdentityHolders *IdentityHolderConnection `json:"identityHolders"` - Controls *ControlConnection `json:"controls"` - Subcontrols *SubcontrolConnection `json:"subcontrols"` - InternalPolicies *InternalPolicyConnection `json:"internalPolicies"` - SourcePlatform *Platform `json:"sourcePlatform,omitempty"` - // integration that owns this asset - Integration *Integration `json:"integration,omitempty"` - ConnectedAssets *AssetConnection `json:"connectedAssets"` - ConnectedFrom *AssetConnection `json:"connectedFrom"` -} - -func (Asset) IsNode() {} - -// Return response for createBulkAsset mutation -type AssetBulkCreatePayload struct { - // Created assets - Assets []*Asset `json:"assets,omitempty"` -} - -// Return response for deleteBulkAsset mutation -type AssetBulkDeletePayload struct { - // Deleted asset IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkAsset mutation -type AssetBulkUpdatePayload struct { - // Updated assets - Assets []*Asset `json:"assets,omitempty"` - // IDs of the updated assets - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type AssetConnection struct { - // A list of edges. - Edges []*AssetEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createAsset mutation -type AssetCreatePayload struct { - // Created asset - Asset *Asset `json:"asset"` -} - -// Return response for deleteAsset mutation -type AssetDeletePayload struct { - // Deleted asset ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type AssetEdge struct { - // The item at the end of the edge. - Node *Asset `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for Asset connections -type AssetOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order Assets. - Field AssetOrderField `json:"field"` -} - -// Return response for updateAsset mutation -type AssetUpdatePayload struct { - // Updated asset - Asset *Asset `json:"asset"` -} - -// AssetWhereInput is used for filtering Asset objects. -// Input was generated by ent. -type AssetWhereInput struct { - Not *AssetWhereInput `json:"not,omitempty"` - And []*AssetWhereInput `json:"and,omitempty"` - Or []*AssetWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // internal_owner field predicates - InternalOwner *string `json:"internalOwner,omitempty"` - InternalOwnerNeq *string `json:"internalOwnerNEQ,omitempty"` - InternalOwnerIn []string `json:"internalOwnerIn,omitempty"` - InternalOwnerNotIn []string `json:"internalOwnerNotIn,omitempty"` - InternalOwnerGt *string `json:"internalOwnerGT,omitempty"` - InternalOwnerGte *string `json:"internalOwnerGTE,omitempty"` - InternalOwnerLt *string `json:"internalOwnerLT,omitempty"` - InternalOwnerLte *string `json:"internalOwnerLTE,omitempty"` - InternalOwnerContains *string `json:"internalOwnerContains,omitempty"` - InternalOwnerHasPrefix *string `json:"internalOwnerHasPrefix,omitempty"` - InternalOwnerHasSuffix *string `json:"internalOwnerHasSuffix,omitempty"` - InternalOwnerIsNil *bool `json:"internalOwnerIsNil,omitempty"` - InternalOwnerNotNil *bool `json:"internalOwnerNotNil,omitempty"` - InternalOwnerEqualFold *string `json:"internalOwnerEqualFold,omitempty"` - InternalOwnerContainsFold *string `json:"internalOwnerContainsFold,omitempty"` - // internal_owner_user_id field predicates - InternalOwnerUserID *string `json:"internalOwnerUserID,omitempty"` - InternalOwnerUserIdneq *string `json:"internalOwnerUserIDNEQ,omitempty"` - InternalOwnerUserIDIn []string `json:"internalOwnerUserIDIn,omitempty"` - InternalOwnerUserIDNotIn []string `json:"internalOwnerUserIDNotIn,omitempty"` - InternalOwnerUserIdgt *string `json:"internalOwnerUserIDGT,omitempty"` - InternalOwnerUserIdgte *string `json:"internalOwnerUserIDGTE,omitempty"` - InternalOwnerUserIdlt *string `json:"internalOwnerUserIDLT,omitempty"` - InternalOwnerUserIdlte *string `json:"internalOwnerUserIDLTE,omitempty"` - InternalOwnerUserIDContains *string `json:"internalOwnerUserIDContains,omitempty"` - InternalOwnerUserIDHasPrefix *string `json:"internalOwnerUserIDHasPrefix,omitempty"` - InternalOwnerUserIDHasSuffix *string `json:"internalOwnerUserIDHasSuffix,omitempty"` - InternalOwnerUserIDIsNil *bool `json:"internalOwnerUserIDIsNil,omitempty"` - InternalOwnerUserIDNotNil *bool `json:"internalOwnerUserIDNotNil,omitempty"` - InternalOwnerUserIDEqualFold *string `json:"internalOwnerUserIDEqualFold,omitempty"` - InternalOwnerUserIDContainsFold *string `json:"internalOwnerUserIDContainsFold,omitempty"` - // internal_owner_group_id field predicates - InternalOwnerGroupID *string `json:"internalOwnerGroupID,omitempty"` - InternalOwnerGroupIdneq *string `json:"internalOwnerGroupIDNEQ,omitempty"` - InternalOwnerGroupIDIn []string `json:"internalOwnerGroupIDIn,omitempty"` - InternalOwnerGroupIDNotIn []string `json:"internalOwnerGroupIDNotIn,omitempty"` - InternalOwnerGroupIdgt *string `json:"internalOwnerGroupIDGT,omitempty"` - InternalOwnerGroupIdgte *string `json:"internalOwnerGroupIDGTE,omitempty"` - InternalOwnerGroupIdlt *string `json:"internalOwnerGroupIDLT,omitempty"` - InternalOwnerGroupIdlte *string `json:"internalOwnerGroupIDLTE,omitempty"` - InternalOwnerGroupIDContains *string `json:"internalOwnerGroupIDContains,omitempty"` - InternalOwnerGroupIDHasPrefix *string `json:"internalOwnerGroupIDHasPrefix,omitempty"` - InternalOwnerGroupIDHasSuffix *string `json:"internalOwnerGroupIDHasSuffix,omitempty"` - InternalOwnerGroupIDIsNil *bool `json:"internalOwnerGroupIDIsNil,omitempty"` - InternalOwnerGroupIDNotNil *bool `json:"internalOwnerGroupIDNotNil,omitempty"` - InternalOwnerGroupIDEqualFold *string `json:"internalOwnerGroupIDEqualFold,omitempty"` - InternalOwnerGroupIDContainsFold *string `json:"internalOwnerGroupIDContainsFold,omitempty"` - // asset_subtype_name field predicates - AssetSubtypeName *string `json:"assetSubtypeName,omitempty"` - AssetSubtypeNameNeq *string `json:"assetSubtypeNameNEQ,omitempty"` - AssetSubtypeNameIn []string `json:"assetSubtypeNameIn,omitempty"` - AssetSubtypeNameNotIn []string `json:"assetSubtypeNameNotIn,omitempty"` - AssetSubtypeNameGt *string `json:"assetSubtypeNameGT,omitempty"` - AssetSubtypeNameGte *string `json:"assetSubtypeNameGTE,omitempty"` - AssetSubtypeNameLt *string `json:"assetSubtypeNameLT,omitempty"` - AssetSubtypeNameLte *string `json:"assetSubtypeNameLTE,omitempty"` - AssetSubtypeNameContains *string `json:"assetSubtypeNameContains,omitempty"` - AssetSubtypeNameHasPrefix *string `json:"assetSubtypeNameHasPrefix,omitempty"` - AssetSubtypeNameHasSuffix *string `json:"assetSubtypeNameHasSuffix,omitempty"` - AssetSubtypeNameIsNil *bool `json:"assetSubtypeNameIsNil,omitempty"` - AssetSubtypeNameNotNil *bool `json:"assetSubtypeNameNotNil,omitempty"` - AssetSubtypeNameEqualFold *string `json:"assetSubtypeNameEqualFold,omitempty"` - AssetSubtypeNameContainsFold *string `json:"assetSubtypeNameContainsFold,omitempty"` - // asset_subtype_id field predicates - AssetSubtypeID *string `json:"assetSubtypeID,omitempty"` - AssetSubtypeIdneq *string `json:"assetSubtypeIDNEQ,omitempty"` - AssetSubtypeIDIn []string `json:"assetSubtypeIDIn,omitempty"` - AssetSubtypeIDNotIn []string `json:"assetSubtypeIDNotIn,omitempty"` - AssetSubtypeIdgt *string `json:"assetSubtypeIDGT,omitempty"` - AssetSubtypeIdgte *string `json:"assetSubtypeIDGTE,omitempty"` - AssetSubtypeIdlt *string `json:"assetSubtypeIDLT,omitempty"` - AssetSubtypeIdlte *string `json:"assetSubtypeIDLTE,omitempty"` - AssetSubtypeIDContains *string `json:"assetSubtypeIDContains,omitempty"` - AssetSubtypeIDHasPrefix *string `json:"assetSubtypeIDHasPrefix,omitempty"` - AssetSubtypeIDHasSuffix *string `json:"assetSubtypeIDHasSuffix,omitempty"` - AssetSubtypeIDIsNil *bool `json:"assetSubtypeIDIsNil,omitempty"` - AssetSubtypeIDNotNil *bool `json:"assetSubtypeIDNotNil,omitempty"` - AssetSubtypeIDEqualFold *string `json:"assetSubtypeIDEqualFold,omitempty"` - AssetSubtypeIDContainsFold *string `json:"assetSubtypeIDContainsFold,omitempty"` - // asset_data_classification_name field predicates - AssetDataClassificationName *string `json:"assetDataClassificationName,omitempty"` - AssetDataClassificationNameNeq *string `json:"assetDataClassificationNameNEQ,omitempty"` - AssetDataClassificationNameIn []string `json:"assetDataClassificationNameIn,omitempty"` - AssetDataClassificationNameNotIn []string `json:"assetDataClassificationNameNotIn,omitempty"` - AssetDataClassificationNameGt *string `json:"assetDataClassificationNameGT,omitempty"` - AssetDataClassificationNameGte *string `json:"assetDataClassificationNameGTE,omitempty"` - AssetDataClassificationNameLt *string `json:"assetDataClassificationNameLT,omitempty"` - AssetDataClassificationNameLte *string `json:"assetDataClassificationNameLTE,omitempty"` - AssetDataClassificationNameContains *string `json:"assetDataClassificationNameContains,omitempty"` - AssetDataClassificationNameHasPrefix *string `json:"assetDataClassificationNameHasPrefix,omitempty"` - AssetDataClassificationNameHasSuffix *string `json:"assetDataClassificationNameHasSuffix,omitempty"` - AssetDataClassificationNameIsNil *bool `json:"assetDataClassificationNameIsNil,omitempty"` - AssetDataClassificationNameNotNil *bool `json:"assetDataClassificationNameNotNil,omitempty"` - AssetDataClassificationNameEqualFold *string `json:"assetDataClassificationNameEqualFold,omitempty"` - AssetDataClassificationNameContainsFold *string `json:"assetDataClassificationNameContainsFold,omitempty"` - // asset_data_classification_id field predicates - AssetDataClassificationID *string `json:"assetDataClassificationID,omitempty"` - AssetDataClassificationIdneq *string `json:"assetDataClassificationIDNEQ,omitempty"` - AssetDataClassificationIDIn []string `json:"assetDataClassificationIDIn,omitempty"` - AssetDataClassificationIDNotIn []string `json:"assetDataClassificationIDNotIn,omitempty"` - AssetDataClassificationIdgt *string `json:"assetDataClassificationIDGT,omitempty"` - AssetDataClassificationIdgte *string `json:"assetDataClassificationIDGTE,omitempty"` - AssetDataClassificationIdlt *string `json:"assetDataClassificationIDLT,omitempty"` - AssetDataClassificationIdlte *string `json:"assetDataClassificationIDLTE,omitempty"` - AssetDataClassificationIDContains *string `json:"assetDataClassificationIDContains,omitempty"` - AssetDataClassificationIDHasPrefix *string `json:"assetDataClassificationIDHasPrefix,omitempty"` - AssetDataClassificationIDHasSuffix *string `json:"assetDataClassificationIDHasSuffix,omitempty"` - AssetDataClassificationIDIsNil *bool `json:"assetDataClassificationIDIsNil,omitempty"` - AssetDataClassificationIDNotNil *bool `json:"assetDataClassificationIDNotNil,omitempty"` - AssetDataClassificationIDEqualFold *string `json:"assetDataClassificationIDEqualFold,omitempty"` - AssetDataClassificationIDContainsFold *string `json:"assetDataClassificationIDContainsFold,omitempty"` - // environment_name field predicates - EnvironmentName *string `json:"environmentName,omitempty"` - EnvironmentNameNeq *string `json:"environmentNameNEQ,omitempty"` - EnvironmentNameIn []string `json:"environmentNameIn,omitempty"` - EnvironmentNameNotIn []string `json:"environmentNameNotIn,omitempty"` - EnvironmentNameGt *string `json:"environmentNameGT,omitempty"` - EnvironmentNameGte *string `json:"environmentNameGTE,omitempty"` - EnvironmentNameLt *string `json:"environmentNameLT,omitempty"` - EnvironmentNameLte *string `json:"environmentNameLTE,omitempty"` - EnvironmentNameContains *string `json:"environmentNameContains,omitempty"` - EnvironmentNameHasPrefix *string `json:"environmentNameHasPrefix,omitempty"` - EnvironmentNameHasSuffix *string `json:"environmentNameHasSuffix,omitempty"` - EnvironmentNameIsNil *bool `json:"environmentNameIsNil,omitempty"` - EnvironmentNameNotNil *bool `json:"environmentNameNotNil,omitempty"` - EnvironmentNameEqualFold *string `json:"environmentNameEqualFold,omitempty"` - EnvironmentNameContainsFold *string `json:"environmentNameContainsFold,omitempty"` - // environment_id field predicates - EnvironmentID *string `json:"environmentID,omitempty"` - EnvironmentIdneq *string `json:"environmentIDNEQ,omitempty"` - EnvironmentIDIn []string `json:"environmentIDIn,omitempty"` - EnvironmentIDNotIn []string `json:"environmentIDNotIn,omitempty"` - EnvironmentIdgt *string `json:"environmentIDGT,omitempty"` - EnvironmentIdgte *string `json:"environmentIDGTE,omitempty"` - EnvironmentIdlt *string `json:"environmentIDLT,omitempty"` - EnvironmentIdlte *string `json:"environmentIDLTE,omitempty"` - EnvironmentIDContains *string `json:"environmentIDContains,omitempty"` - EnvironmentIDHasPrefix *string `json:"environmentIDHasPrefix,omitempty"` - EnvironmentIDHasSuffix *string `json:"environmentIDHasSuffix,omitempty"` - EnvironmentIDIsNil *bool `json:"environmentIDIsNil,omitempty"` - EnvironmentIDNotNil *bool `json:"environmentIDNotNil,omitempty"` - EnvironmentIDEqualFold *string `json:"environmentIDEqualFold,omitempty"` - EnvironmentIDContainsFold *string `json:"environmentIDContainsFold,omitempty"` - // scope_name field predicates - ScopeName *string `json:"scopeName,omitempty"` - ScopeNameNeq *string `json:"scopeNameNEQ,omitempty"` - ScopeNameIn []string `json:"scopeNameIn,omitempty"` - ScopeNameNotIn []string `json:"scopeNameNotIn,omitempty"` - ScopeNameGt *string `json:"scopeNameGT,omitempty"` - ScopeNameGte *string `json:"scopeNameGTE,omitempty"` - ScopeNameLt *string `json:"scopeNameLT,omitempty"` - ScopeNameLte *string `json:"scopeNameLTE,omitempty"` - ScopeNameContains *string `json:"scopeNameContains,omitempty"` - ScopeNameHasPrefix *string `json:"scopeNameHasPrefix,omitempty"` - ScopeNameHasSuffix *string `json:"scopeNameHasSuffix,omitempty"` - ScopeNameIsNil *bool `json:"scopeNameIsNil,omitempty"` - ScopeNameNotNil *bool `json:"scopeNameNotNil,omitempty"` - ScopeNameEqualFold *string `json:"scopeNameEqualFold,omitempty"` - ScopeNameContainsFold *string `json:"scopeNameContainsFold,omitempty"` - // scope_id field predicates - ScopeID *string `json:"scopeID,omitempty"` - ScopeIdneq *string `json:"scopeIDNEQ,omitempty"` - ScopeIDIn []string `json:"scopeIDIn,omitempty"` - ScopeIDNotIn []string `json:"scopeIDNotIn,omitempty"` - ScopeIdgt *string `json:"scopeIDGT,omitempty"` - ScopeIdgte *string `json:"scopeIDGTE,omitempty"` - ScopeIdlt *string `json:"scopeIDLT,omitempty"` - ScopeIdlte *string `json:"scopeIDLTE,omitempty"` - ScopeIDContains *string `json:"scopeIDContains,omitempty"` - ScopeIDHasPrefix *string `json:"scopeIDHasPrefix,omitempty"` - ScopeIDHasSuffix *string `json:"scopeIDHasSuffix,omitempty"` - ScopeIDIsNil *bool `json:"scopeIDIsNil,omitempty"` - ScopeIDNotNil *bool `json:"scopeIDNotNil,omitempty"` - ScopeIDEqualFold *string `json:"scopeIDEqualFold,omitempty"` - ScopeIDContainsFold *string `json:"scopeIDContainsFold,omitempty"` - // access_model_name field predicates - AccessModelName *string `json:"accessModelName,omitempty"` - AccessModelNameNeq *string `json:"accessModelNameNEQ,omitempty"` - AccessModelNameIn []string `json:"accessModelNameIn,omitempty"` - AccessModelNameNotIn []string `json:"accessModelNameNotIn,omitempty"` - AccessModelNameGt *string `json:"accessModelNameGT,omitempty"` - AccessModelNameGte *string `json:"accessModelNameGTE,omitempty"` - AccessModelNameLt *string `json:"accessModelNameLT,omitempty"` - AccessModelNameLte *string `json:"accessModelNameLTE,omitempty"` - AccessModelNameContains *string `json:"accessModelNameContains,omitempty"` - AccessModelNameHasPrefix *string `json:"accessModelNameHasPrefix,omitempty"` - AccessModelNameHasSuffix *string `json:"accessModelNameHasSuffix,omitempty"` - AccessModelNameIsNil *bool `json:"accessModelNameIsNil,omitempty"` - AccessModelNameNotNil *bool `json:"accessModelNameNotNil,omitempty"` - AccessModelNameEqualFold *string `json:"accessModelNameEqualFold,omitempty"` - AccessModelNameContainsFold *string `json:"accessModelNameContainsFold,omitempty"` - // access_model_id field predicates - AccessModelID *string `json:"accessModelID,omitempty"` - AccessModelIdneq *string `json:"accessModelIDNEQ,omitempty"` - AccessModelIDIn []string `json:"accessModelIDIn,omitempty"` - AccessModelIDNotIn []string `json:"accessModelIDNotIn,omitempty"` - AccessModelIdgt *string `json:"accessModelIDGT,omitempty"` - AccessModelIdgte *string `json:"accessModelIDGTE,omitempty"` - AccessModelIdlt *string `json:"accessModelIDLT,omitempty"` - AccessModelIdlte *string `json:"accessModelIDLTE,omitempty"` - AccessModelIDContains *string `json:"accessModelIDContains,omitempty"` - AccessModelIDHasPrefix *string `json:"accessModelIDHasPrefix,omitempty"` - AccessModelIDHasSuffix *string `json:"accessModelIDHasSuffix,omitempty"` - AccessModelIDIsNil *bool `json:"accessModelIDIsNil,omitempty"` - AccessModelIDNotNil *bool `json:"accessModelIDNotNil,omitempty"` - AccessModelIDEqualFold *string `json:"accessModelIDEqualFold,omitempty"` - AccessModelIDContainsFold *string `json:"accessModelIDContainsFold,omitempty"` - // encryption_status_name field predicates - EncryptionStatusName *string `json:"encryptionStatusName,omitempty"` - EncryptionStatusNameNeq *string `json:"encryptionStatusNameNEQ,omitempty"` - EncryptionStatusNameIn []string `json:"encryptionStatusNameIn,omitempty"` - EncryptionStatusNameNotIn []string `json:"encryptionStatusNameNotIn,omitempty"` - EncryptionStatusNameGt *string `json:"encryptionStatusNameGT,omitempty"` - EncryptionStatusNameGte *string `json:"encryptionStatusNameGTE,omitempty"` - EncryptionStatusNameLt *string `json:"encryptionStatusNameLT,omitempty"` - EncryptionStatusNameLte *string `json:"encryptionStatusNameLTE,omitempty"` - EncryptionStatusNameContains *string `json:"encryptionStatusNameContains,omitempty"` - EncryptionStatusNameHasPrefix *string `json:"encryptionStatusNameHasPrefix,omitempty"` - EncryptionStatusNameHasSuffix *string `json:"encryptionStatusNameHasSuffix,omitempty"` - EncryptionStatusNameIsNil *bool `json:"encryptionStatusNameIsNil,omitempty"` - EncryptionStatusNameNotNil *bool `json:"encryptionStatusNameNotNil,omitempty"` - EncryptionStatusNameEqualFold *string `json:"encryptionStatusNameEqualFold,omitempty"` - EncryptionStatusNameContainsFold *string `json:"encryptionStatusNameContainsFold,omitempty"` - // encryption_status_id field predicates - EncryptionStatusID *string `json:"encryptionStatusID,omitempty"` - EncryptionStatusIdneq *string `json:"encryptionStatusIDNEQ,omitempty"` - EncryptionStatusIDIn []string `json:"encryptionStatusIDIn,omitempty"` - EncryptionStatusIDNotIn []string `json:"encryptionStatusIDNotIn,omitempty"` - EncryptionStatusIdgt *string `json:"encryptionStatusIDGT,omitempty"` - EncryptionStatusIdgte *string `json:"encryptionStatusIDGTE,omitempty"` - EncryptionStatusIdlt *string `json:"encryptionStatusIDLT,omitempty"` - EncryptionStatusIdlte *string `json:"encryptionStatusIDLTE,omitempty"` - EncryptionStatusIDContains *string `json:"encryptionStatusIDContains,omitempty"` - EncryptionStatusIDHasPrefix *string `json:"encryptionStatusIDHasPrefix,omitempty"` - EncryptionStatusIDHasSuffix *string `json:"encryptionStatusIDHasSuffix,omitempty"` - EncryptionStatusIDIsNil *bool `json:"encryptionStatusIDIsNil,omitempty"` - EncryptionStatusIDNotNil *bool `json:"encryptionStatusIDNotNil,omitempty"` - EncryptionStatusIDEqualFold *string `json:"encryptionStatusIDEqualFold,omitempty"` - EncryptionStatusIDContainsFold *string `json:"encryptionStatusIDContainsFold,omitempty"` - // security_tier_name field predicates - SecurityTierName *string `json:"securityTierName,omitempty"` - SecurityTierNameNeq *string `json:"securityTierNameNEQ,omitempty"` - SecurityTierNameIn []string `json:"securityTierNameIn,omitempty"` - SecurityTierNameNotIn []string `json:"securityTierNameNotIn,omitempty"` - SecurityTierNameGt *string `json:"securityTierNameGT,omitempty"` - SecurityTierNameGte *string `json:"securityTierNameGTE,omitempty"` - SecurityTierNameLt *string `json:"securityTierNameLT,omitempty"` - SecurityTierNameLte *string `json:"securityTierNameLTE,omitempty"` - SecurityTierNameContains *string `json:"securityTierNameContains,omitempty"` - SecurityTierNameHasPrefix *string `json:"securityTierNameHasPrefix,omitempty"` - SecurityTierNameHasSuffix *string `json:"securityTierNameHasSuffix,omitempty"` - SecurityTierNameIsNil *bool `json:"securityTierNameIsNil,omitempty"` - SecurityTierNameNotNil *bool `json:"securityTierNameNotNil,omitempty"` - SecurityTierNameEqualFold *string `json:"securityTierNameEqualFold,omitempty"` - SecurityTierNameContainsFold *string `json:"securityTierNameContainsFold,omitempty"` - // security_tier_id field predicates - SecurityTierID *string `json:"securityTierID,omitempty"` - SecurityTierIdneq *string `json:"securityTierIDNEQ,omitempty"` - SecurityTierIDIn []string `json:"securityTierIDIn,omitempty"` - SecurityTierIDNotIn []string `json:"securityTierIDNotIn,omitempty"` - SecurityTierIdgt *string `json:"securityTierIDGT,omitempty"` - SecurityTierIdgte *string `json:"securityTierIDGTE,omitempty"` - SecurityTierIdlt *string `json:"securityTierIDLT,omitempty"` - SecurityTierIdlte *string `json:"securityTierIDLTE,omitempty"` - SecurityTierIDContains *string `json:"securityTierIDContains,omitempty"` - SecurityTierIDHasPrefix *string `json:"securityTierIDHasPrefix,omitempty"` - SecurityTierIDHasSuffix *string `json:"securityTierIDHasSuffix,omitempty"` - SecurityTierIDIsNil *bool `json:"securityTierIDIsNil,omitempty"` - SecurityTierIDNotNil *bool `json:"securityTierIDNotNil,omitempty"` - SecurityTierIDEqualFold *string `json:"securityTierIDEqualFold,omitempty"` - SecurityTierIDContainsFold *string `json:"securityTierIDContainsFold,omitempty"` - // criticality_name field predicates - CriticalityName *string `json:"criticalityName,omitempty"` - CriticalityNameNeq *string `json:"criticalityNameNEQ,omitempty"` - CriticalityNameIn []string `json:"criticalityNameIn,omitempty"` - CriticalityNameNotIn []string `json:"criticalityNameNotIn,omitempty"` - CriticalityNameGt *string `json:"criticalityNameGT,omitempty"` - CriticalityNameGte *string `json:"criticalityNameGTE,omitempty"` - CriticalityNameLt *string `json:"criticalityNameLT,omitempty"` - CriticalityNameLte *string `json:"criticalityNameLTE,omitempty"` - CriticalityNameContains *string `json:"criticalityNameContains,omitempty"` - CriticalityNameHasPrefix *string `json:"criticalityNameHasPrefix,omitempty"` - CriticalityNameHasSuffix *string `json:"criticalityNameHasSuffix,omitempty"` - CriticalityNameIsNil *bool `json:"criticalityNameIsNil,omitempty"` - CriticalityNameNotNil *bool `json:"criticalityNameNotNil,omitempty"` - CriticalityNameEqualFold *string `json:"criticalityNameEqualFold,omitempty"` - CriticalityNameContainsFold *string `json:"criticalityNameContainsFold,omitempty"` - // criticality_id field predicates - CriticalityID *string `json:"criticalityID,omitempty"` - CriticalityIdneq *string `json:"criticalityIDNEQ,omitempty"` - CriticalityIDIn []string `json:"criticalityIDIn,omitempty"` - CriticalityIDNotIn []string `json:"criticalityIDNotIn,omitempty"` - CriticalityIdgt *string `json:"criticalityIDGT,omitempty"` - CriticalityIdgte *string `json:"criticalityIDGTE,omitempty"` - CriticalityIdlt *string `json:"criticalityIDLT,omitempty"` - CriticalityIdlte *string `json:"criticalityIDLTE,omitempty"` - CriticalityIDContains *string `json:"criticalityIDContains,omitempty"` - CriticalityIDHasPrefix *string `json:"criticalityIDHasPrefix,omitempty"` - CriticalityIDHasSuffix *string `json:"criticalityIDHasSuffix,omitempty"` - CriticalityIDIsNil *bool `json:"criticalityIDIsNil,omitempty"` - CriticalityIDNotNil *bool `json:"criticalityIDNotNil,omitempty"` - CriticalityIDEqualFold *string `json:"criticalityIDEqualFold,omitempty"` - CriticalityIDContainsFold *string `json:"criticalityIDContainsFold,omitempty"` - // system_owned field predicates - SystemOwned *bool `json:"systemOwned,omitempty"` - SystemOwnedNeq *bool `json:"systemOwnedNEQ,omitempty"` - SystemOwnedIsNil *bool `json:"systemOwnedIsNil,omitempty"` - SystemOwnedNotNil *bool `json:"systemOwnedNotNil,omitempty"` - // internal_notes field predicates - InternalNotes *string `json:"internalNotes,omitempty"` - InternalNotesNeq *string `json:"internalNotesNEQ,omitempty"` - InternalNotesIn []string `json:"internalNotesIn,omitempty"` - InternalNotesNotIn []string `json:"internalNotesNotIn,omitempty"` - InternalNotesGt *string `json:"internalNotesGT,omitempty"` - InternalNotesGte *string `json:"internalNotesGTE,omitempty"` - InternalNotesLt *string `json:"internalNotesLT,omitempty"` - InternalNotesLte *string `json:"internalNotesLTE,omitempty"` - InternalNotesContains *string `json:"internalNotesContains,omitempty"` - InternalNotesHasPrefix *string `json:"internalNotesHasPrefix,omitempty"` - InternalNotesHasSuffix *string `json:"internalNotesHasSuffix,omitempty"` - InternalNotesIsNil *bool `json:"internalNotesIsNil,omitempty"` - InternalNotesNotNil *bool `json:"internalNotesNotNil,omitempty"` - InternalNotesEqualFold *string `json:"internalNotesEqualFold,omitempty"` - InternalNotesContainsFold *string `json:"internalNotesContainsFold,omitempty"` - // system_internal_id field predicates - SystemInternalID *string `json:"systemInternalID,omitempty"` - SystemInternalIdneq *string `json:"systemInternalIDNEQ,omitempty"` - SystemInternalIDIn []string `json:"systemInternalIDIn,omitempty"` - SystemInternalIDNotIn []string `json:"systemInternalIDNotIn,omitempty"` - SystemInternalIdgt *string `json:"systemInternalIDGT,omitempty"` - SystemInternalIdgte *string `json:"systemInternalIDGTE,omitempty"` - SystemInternalIdlt *string `json:"systemInternalIDLT,omitempty"` - SystemInternalIdlte *string `json:"systemInternalIDLTE,omitempty"` - SystemInternalIDContains *string `json:"systemInternalIDContains,omitempty"` - SystemInternalIDHasPrefix *string `json:"systemInternalIDHasPrefix,omitempty"` - SystemInternalIDHasSuffix *string `json:"systemInternalIDHasSuffix,omitempty"` - SystemInternalIDIsNil *bool `json:"systemInternalIDIsNil,omitempty"` - SystemInternalIDNotNil *bool `json:"systemInternalIDNotNil,omitempty"` - SystemInternalIDEqualFold *string `json:"systemInternalIDEqualFold,omitempty"` - SystemInternalIDContainsFold *string `json:"systemInternalIDContainsFold,omitempty"` - // asset_type field predicates - AssetType *enums.AssetType `json:"assetType,omitempty"` - AssetTypeNeq *enums.AssetType `json:"assetTypeNEQ,omitempty"` - AssetTypeIn []enums.AssetType `json:"assetTypeIn,omitempty"` - AssetTypeNotIn []enums.AssetType `json:"assetTypeNotIn,omitempty"` - // name field predicates - Name *string `json:"name,omitempty"` - NameNeq *string `json:"nameNEQ,omitempty"` - NameIn []string `json:"nameIn,omitempty"` - NameNotIn []string `json:"nameNotIn,omitempty"` - NameGt *string `json:"nameGT,omitempty"` - NameGte *string `json:"nameGTE,omitempty"` - NameLt *string `json:"nameLT,omitempty"` - NameLte *string `json:"nameLTE,omitempty"` - NameContains *string `json:"nameContains,omitempty"` - NameHasPrefix *string `json:"nameHasPrefix,omitempty"` - NameHasSuffix *string `json:"nameHasSuffix,omitempty"` - NameEqualFold *string `json:"nameEqualFold,omitempty"` - NameContainsFold *string `json:"nameContainsFold,omitempty"` - // display_name field predicates - DisplayName *string `json:"displayName,omitempty"` - DisplayNameNeq *string `json:"displayNameNEQ,omitempty"` - DisplayNameIn []string `json:"displayNameIn,omitempty"` - DisplayNameNotIn []string `json:"displayNameNotIn,omitempty"` - DisplayNameGt *string `json:"displayNameGT,omitempty"` - DisplayNameGte *string `json:"displayNameGTE,omitempty"` - DisplayNameLt *string `json:"displayNameLT,omitempty"` - DisplayNameLte *string `json:"displayNameLTE,omitempty"` - DisplayNameContains *string `json:"displayNameContains,omitempty"` - DisplayNameHasPrefix *string `json:"displayNameHasPrefix,omitempty"` - DisplayNameHasSuffix *string `json:"displayNameHasSuffix,omitempty"` - DisplayNameIsNil *bool `json:"displayNameIsNil,omitempty"` - DisplayNameNotNil *bool `json:"displayNameNotNil,omitempty"` - DisplayNameEqualFold *string `json:"displayNameEqualFold,omitempty"` - DisplayNameContainsFold *string `json:"displayNameContainsFold,omitempty"` - // description field predicates - Description *string `json:"description,omitempty"` - DescriptionNeq *string `json:"descriptionNEQ,omitempty"` - DescriptionIn []string `json:"descriptionIn,omitempty"` - DescriptionNotIn []string `json:"descriptionNotIn,omitempty"` - DescriptionGt *string `json:"descriptionGT,omitempty"` - DescriptionGte *string `json:"descriptionGTE,omitempty"` - DescriptionLt *string `json:"descriptionLT,omitempty"` - DescriptionLte *string `json:"descriptionLTE,omitempty"` - DescriptionContains *string `json:"descriptionContains,omitempty"` - DescriptionHasPrefix *string `json:"descriptionHasPrefix,omitempty"` - DescriptionHasSuffix *string `json:"descriptionHasSuffix,omitempty"` - DescriptionIsNil *bool `json:"descriptionIsNil,omitempty"` - DescriptionNotNil *bool `json:"descriptionNotNil,omitempty"` - DescriptionEqualFold *string `json:"descriptionEqualFold,omitempty"` - DescriptionContainsFold *string `json:"descriptionContainsFold,omitempty"` - // identifier field predicates - Identifier *string `json:"identifier,omitempty"` - IdentifierNeq *string `json:"identifierNEQ,omitempty"` - IdentifierIn []string `json:"identifierIn,omitempty"` - IdentifierNotIn []string `json:"identifierNotIn,omitempty"` - IdentifierGt *string `json:"identifierGT,omitempty"` - IdentifierGte *string `json:"identifierGTE,omitempty"` - IdentifierLt *string `json:"identifierLT,omitempty"` - IdentifierLte *string `json:"identifierLTE,omitempty"` - IdentifierContains *string `json:"identifierContains,omitempty"` - IdentifierHasPrefix *string `json:"identifierHasPrefix,omitempty"` - IdentifierHasSuffix *string `json:"identifierHasSuffix,omitempty"` - IdentifierIsNil *bool `json:"identifierIsNil,omitempty"` - IdentifierNotNil *bool `json:"identifierNotNil,omitempty"` - IdentifierEqualFold *string `json:"identifierEqualFold,omitempty"` - IdentifierContainsFold *string `json:"identifierContainsFold,omitempty"` - // website field predicates - Website *string `json:"website,omitempty"` - WebsiteNeq *string `json:"websiteNEQ,omitempty"` - WebsiteIn []string `json:"websiteIn,omitempty"` - WebsiteNotIn []string `json:"websiteNotIn,omitempty"` - WebsiteGt *string `json:"websiteGT,omitempty"` - WebsiteGte *string `json:"websiteGTE,omitempty"` - WebsiteLt *string `json:"websiteLT,omitempty"` - WebsiteLte *string `json:"websiteLTE,omitempty"` - WebsiteContains *string `json:"websiteContains,omitempty"` - WebsiteHasPrefix *string `json:"websiteHasPrefix,omitempty"` - WebsiteHasSuffix *string `json:"websiteHasSuffix,omitempty"` - WebsiteIsNil *bool `json:"websiteIsNil,omitempty"` - WebsiteNotNil *bool `json:"websiteNotNil,omitempty"` - WebsiteEqualFold *string `json:"websiteEqualFold,omitempty"` - WebsiteContainsFold *string `json:"websiteContainsFold,omitempty"` - // physical_location field predicates - PhysicalLocation *string `json:"physicalLocation,omitempty"` - PhysicalLocationNeq *string `json:"physicalLocationNEQ,omitempty"` - PhysicalLocationIn []string `json:"physicalLocationIn,omitempty"` - PhysicalLocationNotIn []string `json:"physicalLocationNotIn,omitempty"` - PhysicalLocationGt *string `json:"physicalLocationGT,omitempty"` - PhysicalLocationGte *string `json:"physicalLocationGTE,omitempty"` - PhysicalLocationLt *string `json:"physicalLocationLT,omitempty"` - PhysicalLocationLte *string `json:"physicalLocationLTE,omitempty"` - PhysicalLocationContains *string `json:"physicalLocationContains,omitempty"` - PhysicalLocationHasPrefix *string `json:"physicalLocationHasPrefix,omitempty"` - PhysicalLocationHasSuffix *string `json:"physicalLocationHasSuffix,omitempty"` - PhysicalLocationIsNil *bool `json:"physicalLocationIsNil,omitempty"` - PhysicalLocationNotNil *bool `json:"physicalLocationNotNil,omitempty"` - PhysicalLocationEqualFold *string `json:"physicalLocationEqualFold,omitempty"` - PhysicalLocationContainsFold *string `json:"physicalLocationContainsFold,omitempty"` - // region field predicates - Region *string `json:"region,omitempty"` - RegionNeq *string `json:"regionNEQ,omitempty"` - RegionIn []string `json:"regionIn,omitempty"` - RegionNotIn []string `json:"regionNotIn,omitempty"` - RegionGt *string `json:"regionGT,omitempty"` - RegionGte *string `json:"regionGTE,omitempty"` - RegionLt *string `json:"regionLT,omitempty"` - RegionLte *string `json:"regionLTE,omitempty"` - RegionContains *string `json:"regionContains,omitempty"` - RegionHasPrefix *string `json:"regionHasPrefix,omitempty"` - RegionHasSuffix *string `json:"regionHasSuffix,omitempty"` - RegionIsNil *bool `json:"regionIsNil,omitempty"` - RegionNotNil *bool `json:"regionNotNil,omitempty"` - RegionEqualFold *string `json:"regionEqualFold,omitempty"` - RegionContainsFold *string `json:"regionContainsFold,omitempty"` - // contains_pii field predicates - ContainsPii *bool `json:"containsPii,omitempty"` - ContainsPiiNeq *bool `json:"containsPiiNEQ,omitempty"` - ContainsPiiIsNil *bool `json:"containsPiiIsNil,omitempty"` - ContainsPiiNotNil *bool `json:"containsPiiNotNil,omitempty"` - // source_type field predicates - SourceType *enums.SourceType `json:"sourceType,omitempty"` - SourceTypeNeq *enums.SourceType `json:"sourceTypeNEQ,omitempty"` - SourceTypeIn []enums.SourceType `json:"sourceTypeIn,omitempty"` - SourceTypeNotIn []enums.SourceType `json:"sourceTypeNotIn,omitempty"` - // source_platform_id field predicates - SourcePlatformID *string `json:"sourcePlatformID,omitempty"` - SourcePlatformIdneq *string `json:"sourcePlatformIDNEQ,omitempty"` - SourcePlatformIDIn []string `json:"sourcePlatformIDIn,omitempty"` - SourcePlatformIDNotIn []string `json:"sourcePlatformIDNotIn,omitempty"` - SourcePlatformIdgt *string `json:"sourcePlatformIDGT,omitempty"` - SourcePlatformIdgte *string `json:"sourcePlatformIDGTE,omitempty"` - SourcePlatformIdlt *string `json:"sourcePlatformIDLT,omitempty"` - SourcePlatformIdlte *string `json:"sourcePlatformIDLTE,omitempty"` - SourcePlatformIDContains *string `json:"sourcePlatformIDContains,omitempty"` - SourcePlatformIDHasPrefix *string `json:"sourcePlatformIDHasPrefix,omitempty"` - SourcePlatformIDHasSuffix *string `json:"sourcePlatformIDHasSuffix,omitempty"` - SourcePlatformIDIsNil *bool `json:"sourcePlatformIDIsNil,omitempty"` - SourcePlatformIDNotNil *bool `json:"sourcePlatformIDNotNil,omitempty"` - SourcePlatformIDEqualFold *string `json:"sourcePlatformIDEqualFold,omitempty"` - SourcePlatformIDContainsFold *string `json:"sourcePlatformIDContainsFold,omitempty"` - // source_identifier field predicates - SourceIdentifier *string `json:"sourceIdentifier,omitempty"` - SourceIdentifierNeq *string `json:"sourceIdentifierNEQ,omitempty"` - SourceIdentifierIn []string `json:"sourceIdentifierIn,omitempty"` - SourceIdentifierNotIn []string `json:"sourceIdentifierNotIn,omitempty"` - SourceIdentifierGt *string `json:"sourceIdentifierGT,omitempty"` - SourceIdentifierGte *string `json:"sourceIdentifierGTE,omitempty"` - SourceIdentifierLt *string `json:"sourceIdentifierLT,omitempty"` - SourceIdentifierLte *string `json:"sourceIdentifierLTE,omitempty"` - SourceIdentifierContains *string `json:"sourceIdentifierContains,omitempty"` - SourceIdentifierHasPrefix *string `json:"sourceIdentifierHasPrefix,omitempty"` - SourceIdentifierHasSuffix *string `json:"sourceIdentifierHasSuffix,omitempty"` - SourceIdentifierIsNil *bool `json:"sourceIdentifierIsNil,omitempty"` - SourceIdentifierNotNil *bool `json:"sourceIdentifierNotNil,omitempty"` - SourceIdentifierEqualFold *string `json:"sourceIdentifierEqualFold,omitempty"` - SourceIdentifierContainsFold *string `json:"sourceIdentifierContainsFold,omitempty"` - // cost_center field predicates - CostCenter *string `json:"costCenter,omitempty"` - CostCenterNeq *string `json:"costCenterNEQ,omitempty"` - CostCenterIn []string `json:"costCenterIn,omitempty"` - CostCenterNotIn []string `json:"costCenterNotIn,omitempty"` - CostCenterGt *string `json:"costCenterGT,omitempty"` - CostCenterGte *string `json:"costCenterGTE,omitempty"` - CostCenterLt *string `json:"costCenterLT,omitempty"` - CostCenterLte *string `json:"costCenterLTE,omitempty"` - CostCenterContains *string `json:"costCenterContains,omitempty"` - CostCenterHasPrefix *string `json:"costCenterHasPrefix,omitempty"` - CostCenterHasSuffix *string `json:"costCenterHasSuffix,omitempty"` - CostCenterIsNil *bool `json:"costCenterIsNil,omitempty"` - CostCenterNotNil *bool `json:"costCenterNotNil,omitempty"` - CostCenterEqualFold *string `json:"costCenterEqualFold,omitempty"` - CostCenterContainsFold *string `json:"costCenterContainsFold,omitempty"` - // estimated_monthly_cost field predicates - EstimatedMonthlyCost *float64 `json:"estimatedMonthlyCost,omitempty"` - EstimatedMonthlyCostNeq *float64 `json:"estimatedMonthlyCostNEQ,omitempty"` - EstimatedMonthlyCostIn []float64 `json:"estimatedMonthlyCostIn,omitempty"` - EstimatedMonthlyCostNotIn []float64 `json:"estimatedMonthlyCostNotIn,omitempty"` - EstimatedMonthlyCostGt *float64 `json:"estimatedMonthlyCostGT,omitempty"` - EstimatedMonthlyCostGte *float64 `json:"estimatedMonthlyCostGTE,omitempty"` - EstimatedMonthlyCostLt *float64 `json:"estimatedMonthlyCostLT,omitempty"` - EstimatedMonthlyCostLte *float64 `json:"estimatedMonthlyCostLTE,omitempty"` - EstimatedMonthlyCostIsNil *bool `json:"estimatedMonthlyCostIsNil,omitempty"` - EstimatedMonthlyCostNotNil *bool `json:"estimatedMonthlyCostNotNil,omitempty"` - // purchase_date field predicates - PurchaseDate *models.DateTime `json:"purchaseDate,omitempty"` - PurchaseDateNeq *models.DateTime `json:"purchaseDateNEQ,omitempty"` - PurchaseDateIn []*models.DateTime `json:"purchaseDateIn,omitempty"` - PurchaseDateNotIn []*models.DateTime `json:"purchaseDateNotIn,omitempty"` - PurchaseDateGt *models.DateTime `json:"purchaseDateGT,omitempty"` - PurchaseDateGte *models.DateTime `json:"purchaseDateGTE,omitempty"` - PurchaseDateLt *models.DateTime `json:"purchaseDateLT,omitempty"` - PurchaseDateLte *models.DateTime `json:"purchaseDateLTE,omitempty"` - PurchaseDateIsNil *bool `json:"purchaseDateIsNil,omitempty"` - PurchaseDateNotNil *bool `json:"purchaseDateNotNil,omitempty"` - // integration_id field predicates - IntegrationID *string `json:"integrationID,omitempty"` - IntegrationIdneq *string `json:"integrationIDNEQ,omitempty"` - IntegrationIDIn []string `json:"integrationIDIn,omitempty"` - IntegrationIDNotIn []string `json:"integrationIDNotIn,omitempty"` - IntegrationIdgt *string `json:"integrationIDGT,omitempty"` - IntegrationIdgte *string `json:"integrationIDGTE,omitempty"` - IntegrationIdlt *string `json:"integrationIDLT,omitempty"` - IntegrationIdlte *string `json:"integrationIDLTE,omitempty"` - IntegrationIDContains *string `json:"integrationIDContains,omitempty"` - IntegrationIDHasPrefix *string `json:"integrationIDHasPrefix,omitempty"` - IntegrationIDHasSuffix *string `json:"integrationIDHasSuffix,omitempty"` - IntegrationIDIsNil *bool `json:"integrationIDIsNil,omitempty"` - IntegrationIDNotNil *bool `json:"integrationIDNotNil,omitempty"` - IntegrationIDEqualFold *string `json:"integrationIDEqualFold,omitempty"` - IntegrationIDContainsFold *string `json:"integrationIDContainsFold,omitempty"` - // observed_at field predicates - ObservedAt *models.DateTime `json:"observedAt,omitempty"` - ObservedAtNeq *models.DateTime `json:"observedAtNEQ,omitempty"` - ObservedAtIn []*models.DateTime `json:"observedAtIn,omitempty"` - ObservedAtNotIn []*models.DateTime `json:"observedAtNotIn,omitempty"` - ObservedAtGt *models.DateTime `json:"observedAtGT,omitempty"` - ObservedAtGte *models.DateTime `json:"observedAtGTE,omitempty"` - ObservedAtLt *models.DateTime `json:"observedAtLT,omitempty"` - ObservedAtLte *models.DateTime `json:"observedAtLTE,omitempty"` - ObservedAtIsNil *bool `json:"observedAtIsNil,omitempty"` - ObservedAtNotNil *bool `json:"observedAtNotNil,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // blocked_groups edge predicates - HasBlockedGroups *bool `json:"hasBlockedGroups,omitempty"` - HasBlockedGroupsWith []*GroupWhereInput `json:"hasBlockedGroupsWith,omitempty"` - // editors edge predicates - HasEditors *bool `json:"hasEditors,omitempty"` - HasEditorsWith []*GroupWhereInput `json:"hasEditorsWith,omitempty"` - // viewers edge predicates - HasViewers *bool `json:"hasViewers,omitempty"` - HasViewersWith []*GroupWhereInput `json:"hasViewersWith,omitempty"` - // internal_owner_user edge predicates - HasInternalOwnerUser *bool `json:"hasInternalOwnerUser,omitempty"` - HasInternalOwnerUserWith []*UserWhereInput `json:"hasInternalOwnerUserWith,omitempty"` - // internal_owner_group edge predicates - HasInternalOwnerGroup *bool `json:"hasInternalOwnerGroup,omitempty"` - HasInternalOwnerGroupWith []*GroupWhereInput `json:"hasInternalOwnerGroupWith,omitempty"` - // asset_subtype edge predicates - HasAssetSubtype *bool `json:"hasAssetSubtype,omitempty"` - HasAssetSubtypeWith []*CustomTypeEnumWhereInput `json:"hasAssetSubtypeWith,omitempty"` - // asset_data_classification edge predicates - HasAssetDataClassification *bool `json:"hasAssetDataClassification,omitempty"` - HasAssetDataClassificationWith []*CustomTypeEnumWhereInput `json:"hasAssetDataClassificationWith,omitempty"` - // environment edge predicates - HasEnvironment *bool `json:"hasEnvironment,omitempty"` - HasEnvironmentWith []*CustomTypeEnumWhereInput `json:"hasEnvironmentWith,omitempty"` - // scope edge predicates - HasScope *bool `json:"hasScope,omitempty"` - HasScopeWith []*CustomTypeEnumWhereInput `json:"hasScopeWith,omitempty"` - // access_model edge predicates - HasAccessModel *bool `json:"hasAccessModel,omitempty"` - HasAccessModelWith []*CustomTypeEnumWhereInput `json:"hasAccessModelWith,omitempty"` - // encryption_status edge predicates - HasEncryptionStatus *bool `json:"hasEncryptionStatus,omitempty"` - HasEncryptionStatusWith []*CustomTypeEnumWhereInput `json:"hasEncryptionStatusWith,omitempty"` - // security_tier edge predicates - HasSecurityTier *bool `json:"hasSecurityTier,omitempty"` - HasSecurityTierWith []*CustomTypeEnumWhereInput `json:"hasSecurityTierWith,omitempty"` - // criticality edge predicates - HasCriticality *bool `json:"hasCriticality,omitempty"` - HasCriticalityWith []*CustomTypeEnumWhereInput `json:"hasCriticalityWith,omitempty"` - // scans edge predicates - HasScans *bool `json:"hasScans,omitempty"` - HasScansWith []*ScanWhereInput `json:"hasScansWith,omitempty"` - // entities edge predicates - HasEntities *bool `json:"hasEntities,omitempty"` - HasEntitiesWith []*EntityWhereInput `json:"hasEntitiesWith,omitempty"` - // platforms edge predicates - HasPlatforms *bool `json:"hasPlatforms,omitempty"` - HasPlatformsWith []*PlatformWhereInput `json:"hasPlatformsWith,omitempty"` - // out_of_scope_platforms edge predicates - HasOutOfScopePlatforms *bool `json:"hasOutOfScopePlatforms,omitempty"` - HasOutOfScopePlatformsWith []*PlatformWhereInput `json:"hasOutOfScopePlatformsWith,omitempty"` - // identity_holders edge predicates - HasIdentityHolders *bool `json:"hasIdentityHolders,omitempty"` - HasIdentityHoldersWith []*IdentityHolderWhereInput `json:"hasIdentityHoldersWith,omitempty"` - // controls edge predicates - HasControls *bool `json:"hasControls,omitempty"` - HasControlsWith []*ControlWhereInput `json:"hasControlsWith,omitempty"` - // subcontrols edge predicates - HasSubcontrols *bool `json:"hasSubcontrols,omitempty"` - HasSubcontrolsWith []*SubcontrolWhereInput `json:"hasSubcontrolsWith,omitempty"` - // internal_policies edge predicates - HasInternalPolicies *bool `json:"hasInternalPolicies,omitempty"` - HasInternalPoliciesWith []*InternalPolicyWhereInput `json:"hasInternalPoliciesWith,omitempty"` - // source_platform edge predicates - HasSourcePlatform *bool `json:"hasSourcePlatform,omitempty"` - HasSourcePlatformWith []*PlatformWhereInput `json:"hasSourcePlatformWith,omitempty"` - // integration edge predicates - HasIntegration *bool `json:"hasIntegration,omitempty"` - HasIntegrationWith []*IntegrationWhereInput `json:"hasIntegrationWith,omitempty"` - // connected_assets edge predicates - HasConnectedAssets *bool `json:"hasConnectedAssets,omitempty"` - HasConnectedAssetsWith []*AssetWhereInput `json:"hasConnectedAssetsWith,omitempty"` - // connected_from edge predicates - HasConnectedFrom *bool `json:"hasConnectedFrom,omitempty"` - HasConnectedFromWith []*AssetWhereInput `json:"hasConnectedFromWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` - // Filter for categoriesHas to contain a specific value - CategoriesHas *string `json:"categoriesHas,omitempty"` -} - -// Return response for approveNDARequests or denyNDARequests mutation -type BulkUpdateStatusPayload struct { - // Updated nda request IDs - TotalUpdated int64 `json:"totalUpdated"` -} - -type Campaign struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // a shortened prefixed id field to use as a human readable identifier - DisplayID string `json:"displayID"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the ID of the organization owner of the object - OwnerID *string `json:"ownerID,omitempty"` - // the internal owner for the campaign when no user or group is linked - InternalOwner *string `json:"internalOwner,omitempty"` - // the internal owner user id for the campaign - InternalOwnerUserID *string `json:"internalOwnerUserID,omitempty"` - // the internal owner group id for the campaign - InternalOwnerGroupID *string `json:"internalOwnerGroupID,omitempty"` - // internal marker field for workflow eligibility, not exposed in API - WorkflowEligibleMarker *bool `json:"workflowEligibleMarker,omitempty"` - // the name of the campaign - Name string `json:"name"` - // the description of the campaign - Description *string `json:"description,omitempty"` - // the type of campaign - CampaignType enums.CampaignType `json:"campaignType"` - // the status of the campaign - Status enums.CampaignStatus `json:"status"` - // whether the campaign is active - IsActive bool `json:"isActive"` - // when the campaign is scheduled to start - ScheduledAt *models.DateTime `json:"scheduledAt,omitempty"` - // when the campaign was launched - LaunchedAt *models.DateTime `json:"launchedAt,omitempty"` - // when the campaign completed - CompletedAt *models.DateTime `json:"completedAt,omitempty"` - // when responses are due for the campaign - DueDate *models.DateTime `json:"dueDate,omitempty"` - // whether the campaign recurs on a schedule - IsRecurring bool `json:"isRecurring"` - // the recurrence cadence for the campaign - RecurrenceFrequency *enums.Frequency `json:"recurrenceFrequency,omitempty"` - // the recurrence interval for the campaign, combined with the recurrence frequency - RecurrenceInterval *int64 `json:"recurrenceInterval,omitempty"` - // cron schedule to run the campaign in cron 6-field syntax, e.g. 0 0 0 * * * - RecurrenceCron *string `json:"recurrenceCron,omitempty"` - // timezone used for the recurrence schedule - RecurrenceTimezone *string `json:"recurrenceTimezone,omitempty"` - // when the campaign was last executed - LastRunAt *models.DateTime `json:"lastRunAt,omitempty"` - // when the campaign is scheduled to run next - NextRunAt *models.DateTime `json:"nextRunAt,omitempty"` - // when the recurring campaign should stop running - RecurrenceEndAt *models.DateTime `json:"recurrenceEndAt,omitempty"` - // the number of recipients targeted by the campaign - RecipientCount *int64 `json:"recipientCount,omitempty"` - // the number of times campaign notifications were resent - ResendCount *int64 `json:"resendCount,omitempty"` - // when campaign notifications were last resent - LastResentAt *models.DateTime `json:"lastResentAt,omitempty"` - // the template associated with the campaign - TemplateID *string `json:"templateID,omitempty"` - // the entity associated with the campaign - EntityID *string `json:"entityID,omitempty"` - // the assessment associated with the campaign - AssessmentID *string `json:"assessmentID,omitempty"` - // additional metadata about the campaign - Metadata map[string]any `json:"metadata,omitempty"` - // the email branding associated with the campaign - EmailBrandingID *string `json:"emailBrandingID,omitempty"` - // the email template associated with the campaign - EmailTemplateID *string `json:"emailTemplateID,omitempty"` - Owner *Organization `json:"owner,omitempty"` - BlockedGroups *GroupConnection `json:"blockedGroups"` - Editors *GroupConnection `json:"editors"` - Viewers *GroupConnection `json:"viewers"` - InternalOwnerUser *User `json:"internalOwnerUser,omitempty"` - InternalOwnerGroup *Group `json:"internalOwnerGroup,omitempty"` - Assessment *Assessment `json:"assessment,omitempty"` - Template *Template `json:"template,omitempty"` - EmailBranding *EmailBranding `json:"emailBranding,omitempty"` - EmailTemplate *EmailTemplate `json:"emailTemplate,omitempty"` - Entity *Entity `json:"entity,omitempty"` - CampaignTargets *CampaignTargetConnection `json:"campaignTargets"` - AssessmentResponses *AssessmentResponseConnection `json:"assessmentResponses"` - Contacts *ContactConnection `json:"contacts"` - Users *UserConnection `json:"users"` - Groups *GroupConnection `json:"groups"` - IdentityHolders *IdentityHolderConnection `json:"identityHolders"` - Controls *ControlConnection `json:"controls"` - WorkflowObjectRefs *WorkflowObjectRefConnection `json:"workflowObjectRefs"` - // Indicates if this campaign has pending changes awaiting workflow approval - HasPendingWorkflow bool `json:"hasPendingWorkflow"` - // Indicates if this campaign has any workflow history (completed or failed instances) - HasWorkflowHistory bool `json:"hasWorkflowHistory"` - // Returns active workflow instances for this campaign (RUNNING or PAUSED) - ActiveWorkflowInstances []*WorkflowInstance `json:"activeWorkflowInstances"` - // Returns the workflow event timeline for this campaign across all workflow instances - WorkflowTimeline *WorkflowEventConnection `json:"workflowTimeline"` -} - -func (Campaign) IsNode() {} - -// Return response for createBulkCampaign mutation -type CampaignBulkCreatePayload struct { - // Created campaigns - Campaigns []*Campaign `json:"campaigns,omitempty"` -} - -// A connection to a list of items. -type CampaignConnection struct { - // A list of edges. - Edges []*CampaignEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createCampaign mutation -type CampaignCreatePayload struct { - // Created campaign - Campaign *Campaign `json:"campaign"` -} - -// Return response for createCampaignWithTargets mutation -type CampaignCreateWithTargetsPayload struct { - // Created campaign - Campaign *Campaign `json:"campaign"` - // Created campaign targets - CampaignTargets []*CampaignTarget `json:"campaignTargets,omitempty"` -} - -// Return response for deleteCampaign mutation -type CampaignDeletePayload struct { - // Deleted campaign ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type CampaignEdge struct { - // The item at the end of the edge. - Node *Campaign `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Return response for launchCampaign mutation -type CampaignLaunchPayload struct { - // Updated campaign - Campaign *Campaign `json:"campaign"` - // Number of targets queued for send - QueuedCount int64 `json:"queuedCount"` - // Number of targets skipped - SkippedCount int64 `json:"skippedCount"` -} - -// Ordering options for Campaign connections -type CampaignOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order Campaigns. - Field CampaignOrderField `json:"field"` -} - -type CampaignTarget struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // the ID of the organization owner of the object - OwnerID *string `json:"ownerID,omitempty"` - // internal marker field for workflow eligibility, not exposed in API - WorkflowEligibleMarker *bool `json:"workflowEligibleMarker,omitempty"` - // the campaign this target belongs to - CampaignID string `json:"campaignID"` - // the contact associated with the campaign target - ContactID *string `json:"contactID,omitempty"` - // the user associated with the campaign target - UserID *string `json:"userID,omitempty"` - // the group associated with the campaign target - GroupID *string `json:"groupID,omitempty"` - // the email address targeted by the campaign - Email string `json:"email"` - // the name of the campaign target, if known - FullName *string `json:"fullName,omitempty"` - // the delivery or response status for the campaign target - Status enums.AssessmentResponseStatus `json:"status"` - // when the campaign target was last sent a request - SentAt *models.DateTime `json:"sentAt,omitempty"` - // when the campaign target completed the request - CompletedAt *models.DateTime `json:"completedAt,omitempty"` - // additional metadata about the campaign target - Metadata map[string]any `json:"metadata,omitempty"` - Owner *Organization `json:"owner,omitempty"` - Campaign *Campaign `json:"campaign"` - Contact *Contact `json:"contact,omitempty"` - User *User `json:"user,omitempty"` - Group *Group `json:"group,omitempty"` - WorkflowObjectRefs *WorkflowObjectRefConnection `json:"workflowObjectRefs"` - // Indicates if this campaignTarget has pending changes awaiting workflow approval - HasPendingWorkflow bool `json:"hasPendingWorkflow"` - // Indicates if this campaignTarget has any workflow history (completed or failed instances) - HasWorkflowHistory bool `json:"hasWorkflowHistory"` - // Returns active workflow instances for this campaignTarget (RUNNING or PAUSED) - ActiveWorkflowInstances []*WorkflowInstance `json:"activeWorkflowInstances"` - // Returns the workflow event timeline for this campaignTarget across all workflow instances - WorkflowTimeline *WorkflowEventConnection `json:"workflowTimeline"` -} - -func (CampaignTarget) IsNode() {} - -// Return response for createBulkCampaignTarget mutation -type CampaignTargetBulkCreatePayload struct { - // Created campaignTargets - CampaignTargets []*CampaignTarget `json:"campaignTargets,omitempty"` -} - -// A connection to a list of items. -type CampaignTargetConnection struct { - // A list of edges. - Edges []*CampaignTargetEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createCampaignTarget mutation -type CampaignTargetCreatePayload struct { - // Created campaignTarget - CampaignTarget *CampaignTarget `json:"campaignTarget"` -} - -// Return response for deleteCampaignTarget mutation -type CampaignTargetDeletePayload struct { - // Deleted campaignTarget ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type CampaignTargetEdge struct { - // The item at the end of the edge. - Node *CampaignTarget `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for CampaignTarget connections -type CampaignTargetOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order CampaignTargets. - Field CampaignTargetOrderField `json:"field"` -} - -// Return response for updateCampaignTarget mutation -type CampaignTargetUpdatePayload struct { - // Updated campaignTarget - CampaignTarget *CampaignTarget `json:"campaignTarget"` -} - -// CampaignTargetWhereInput is used for filtering CampaignTarget objects. -// Input was generated by ent. -type CampaignTargetWhereInput struct { - Not *CampaignTargetWhereInput `json:"not,omitempty"` - And []*CampaignTargetWhereInput `json:"and,omitempty"` - Or []*CampaignTargetWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // workflow_eligible_marker field predicates - WorkflowEligibleMarker *bool `json:"workflowEligibleMarker,omitempty"` - WorkflowEligibleMarkerNeq *bool `json:"workflowEligibleMarkerNEQ,omitempty"` - WorkflowEligibleMarkerIsNil *bool `json:"workflowEligibleMarkerIsNil,omitempty"` - WorkflowEligibleMarkerNotNil *bool `json:"workflowEligibleMarkerNotNil,omitempty"` - // campaign_id field predicates - CampaignID *string `json:"campaignID,omitempty"` - CampaignIdneq *string `json:"campaignIDNEQ,omitempty"` - CampaignIDIn []string `json:"campaignIDIn,omitempty"` - CampaignIDNotIn []string `json:"campaignIDNotIn,omitempty"` - CampaignIdgt *string `json:"campaignIDGT,omitempty"` - CampaignIdgte *string `json:"campaignIDGTE,omitempty"` - CampaignIdlt *string `json:"campaignIDLT,omitempty"` - CampaignIdlte *string `json:"campaignIDLTE,omitempty"` - CampaignIDContains *string `json:"campaignIDContains,omitempty"` - CampaignIDHasPrefix *string `json:"campaignIDHasPrefix,omitempty"` - CampaignIDHasSuffix *string `json:"campaignIDHasSuffix,omitempty"` - CampaignIDEqualFold *string `json:"campaignIDEqualFold,omitempty"` - CampaignIDContainsFold *string `json:"campaignIDContainsFold,omitempty"` - // contact_id field predicates - ContactID *string `json:"contactID,omitempty"` - ContactIdneq *string `json:"contactIDNEQ,omitempty"` - ContactIDIn []string `json:"contactIDIn,omitempty"` - ContactIDNotIn []string `json:"contactIDNotIn,omitempty"` - ContactIdgt *string `json:"contactIDGT,omitempty"` - ContactIdgte *string `json:"contactIDGTE,omitempty"` - ContactIdlt *string `json:"contactIDLT,omitempty"` - ContactIdlte *string `json:"contactIDLTE,omitempty"` - ContactIDContains *string `json:"contactIDContains,omitempty"` - ContactIDHasPrefix *string `json:"contactIDHasPrefix,omitempty"` - ContactIDHasSuffix *string `json:"contactIDHasSuffix,omitempty"` - ContactIDIsNil *bool `json:"contactIDIsNil,omitempty"` - ContactIDNotNil *bool `json:"contactIDNotNil,omitempty"` - ContactIDEqualFold *string `json:"contactIDEqualFold,omitempty"` - ContactIDContainsFold *string `json:"contactIDContainsFold,omitempty"` - // user_id field predicates - UserID *string `json:"userID,omitempty"` - UserIdneq *string `json:"userIDNEQ,omitempty"` - UserIDIn []string `json:"userIDIn,omitempty"` - UserIDNotIn []string `json:"userIDNotIn,omitempty"` - UserIdgt *string `json:"userIDGT,omitempty"` - UserIdgte *string `json:"userIDGTE,omitempty"` - UserIdlt *string `json:"userIDLT,omitempty"` - UserIdlte *string `json:"userIDLTE,omitempty"` - UserIDContains *string `json:"userIDContains,omitempty"` - UserIDHasPrefix *string `json:"userIDHasPrefix,omitempty"` - UserIDHasSuffix *string `json:"userIDHasSuffix,omitempty"` - UserIDIsNil *bool `json:"userIDIsNil,omitempty"` - UserIDNotNil *bool `json:"userIDNotNil,omitempty"` - UserIDEqualFold *string `json:"userIDEqualFold,omitempty"` - UserIDContainsFold *string `json:"userIDContainsFold,omitempty"` - // group_id field predicates - GroupID *string `json:"groupID,omitempty"` - GroupIdneq *string `json:"groupIDNEQ,omitempty"` - GroupIDIn []string `json:"groupIDIn,omitempty"` - GroupIDNotIn []string `json:"groupIDNotIn,omitempty"` - GroupIdgt *string `json:"groupIDGT,omitempty"` - GroupIdgte *string `json:"groupIDGTE,omitempty"` - GroupIdlt *string `json:"groupIDLT,omitempty"` - GroupIdlte *string `json:"groupIDLTE,omitempty"` - GroupIDContains *string `json:"groupIDContains,omitempty"` - GroupIDHasPrefix *string `json:"groupIDHasPrefix,omitempty"` - GroupIDHasSuffix *string `json:"groupIDHasSuffix,omitempty"` - GroupIDIsNil *bool `json:"groupIDIsNil,omitempty"` - GroupIDNotNil *bool `json:"groupIDNotNil,omitempty"` - GroupIDEqualFold *string `json:"groupIDEqualFold,omitempty"` - GroupIDContainsFold *string `json:"groupIDContainsFold,omitempty"` - // email field predicates - Email *string `json:"email,omitempty"` - EmailNeq *string `json:"emailNEQ,omitempty"` - EmailIn []string `json:"emailIn,omitempty"` - EmailNotIn []string `json:"emailNotIn,omitempty"` - EmailGt *string `json:"emailGT,omitempty"` - EmailGte *string `json:"emailGTE,omitempty"` - EmailLt *string `json:"emailLT,omitempty"` - EmailLte *string `json:"emailLTE,omitempty"` - EmailContains *string `json:"emailContains,omitempty"` - EmailHasPrefix *string `json:"emailHasPrefix,omitempty"` - EmailHasSuffix *string `json:"emailHasSuffix,omitempty"` - EmailEqualFold *string `json:"emailEqualFold,omitempty"` - EmailContainsFold *string `json:"emailContainsFold,omitempty"` - // full_name field predicates - FullName *string `json:"fullName,omitempty"` - FullNameNeq *string `json:"fullNameNEQ,omitempty"` - FullNameIn []string `json:"fullNameIn,omitempty"` - FullNameNotIn []string `json:"fullNameNotIn,omitempty"` - FullNameGt *string `json:"fullNameGT,omitempty"` - FullNameGte *string `json:"fullNameGTE,omitempty"` - FullNameLt *string `json:"fullNameLT,omitempty"` - FullNameLte *string `json:"fullNameLTE,omitempty"` - FullNameContains *string `json:"fullNameContains,omitempty"` - FullNameHasPrefix *string `json:"fullNameHasPrefix,omitempty"` - FullNameHasSuffix *string `json:"fullNameHasSuffix,omitempty"` - FullNameIsNil *bool `json:"fullNameIsNil,omitempty"` - FullNameNotNil *bool `json:"fullNameNotNil,omitempty"` - FullNameEqualFold *string `json:"fullNameEqualFold,omitempty"` - FullNameContainsFold *string `json:"fullNameContainsFold,omitempty"` - // status field predicates - Status *enums.AssessmentResponseStatus `json:"status,omitempty"` - StatusNeq *enums.AssessmentResponseStatus `json:"statusNEQ,omitempty"` - StatusIn []enums.AssessmentResponseStatus `json:"statusIn,omitempty"` - StatusNotIn []enums.AssessmentResponseStatus `json:"statusNotIn,omitempty"` - // sent_at field predicates - SentAt *models.DateTime `json:"sentAt,omitempty"` - SentAtNeq *models.DateTime `json:"sentAtNEQ,omitempty"` - SentAtIn []*models.DateTime `json:"sentAtIn,omitempty"` - SentAtNotIn []*models.DateTime `json:"sentAtNotIn,omitempty"` - SentAtGt *models.DateTime `json:"sentAtGT,omitempty"` - SentAtGte *models.DateTime `json:"sentAtGTE,omitempty"` - SentAtLt *models.DateTime `json:"sentAtLT,omitempty"` - SentAtLte *models.DateTime `json:"sentAtLTE,omitempty"` - SentAtIsNil *bool `json:"sentAtIsNil,omitempty"` - SentAtNotNil *bool `json:"sentAtNotNil,omitempty"` - // completed_at field predicates - CompletedAt *models.DateTime `json:"completedAt,omitempty"` - CompletedAtNeq *models.DateTime `json:"completedAtNEQ,omitempty"` - CompletedAtIn []*models.DateTime `json:"completedAtIn,omitempty"` - CompletedAtNotIn []*models.DateTime `json:"completedAtNotIn,omitempty"` - CompletedAtGt *models.DateTime `json:"completedAtGT,omitempty"` - CompletedAtGte *models.DateTime `json:"completedAtGTE,omitempty"` - CompletedAtLt *models.DateTime `json:"completedAtLT,omitempty"` - CompletedAtLte *models.DateTime `json:"completedAtLTE,omitempty"` - CompletedAtIsNil *bool `json:"completedAtIsNil,omitempty"` - CompletedAtNotNil *bool `json:"completedAtNotNil,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // campaign edge predicates - HasCampaign *bool `json:"hasCampaign,omitempty"` - HasCampaignWith []*CampaignWhereInput `json:"hasCampaignWith,omitempty"` - // contact edge predicates - HasContact *bool `json:"hasContact,omitempty"` - HasContactWith []*ContactWhereInput `json:"hasContactWith,omitempty"` - // user edge predicates - HasUser *bool `json:"hasUser,omitempty"` - HasUserWith []*UserWhereInput `json:"hasUserWith,omitempty"` - // group edge predicates - HasGroup *bool `json:"hasGroup,omitempty"` - HasGroupWith []*GroupWhereInput `json:"hasGroupWith,omitempty"` - // workflow_object_refs edge predicates - HasWorkflowObjectRefs *bool `json:"hasWorkflowObjectRefs,omitempty"` - HasWorkflowObjectRefsWith []*WorkflowObjectRefWhereInput `json:"hasWorkflowObjectRefsWith,omitempty"` -} - -// Return response for sendCampaignTestEmail mutation -type CampaignTestEmailPayload struct { - // Campaign used for the test send - Campaign *Campaign `json:"campaign"` - // Number of emails queued for send - QueuedCount int64 `json:"queuedCount"` - // Number of emails skipped - SkippedCount int64 `json:"skippedCount"` -} - -// Return response for updateCampaign mutation -type CampaignUpdatePayload struct { - // Updated campaign - Campaign *Campaign `json:"campaign"` -} - -// CampaignWhereInput is used for filtering Campaign objects. -// Input was generated by ent. -type CampaignWhereInput struct { - Not *CampaignWhereInput `json:"not,omitempty"` - And []*CampaignWhereInput `json:"and,omitempty"` - Or []*CampaignWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // display_id field predicates - DisplayID *string `json:"displayID,omitempty"` - DisplayIdneq *string `json:"displayIDNEQ,omitempty"` - DisplayIDIn []string `json:"displayIDIn,omitempty"` - DisplayIDNotIn []string `json:"displayIDNotIn,omitempty"` - DisplayIdgt *string `json:"displayIDGT,omitempty"` - DisplayIdgte *string `json:"displayIDGTE,omitempty"` - DisplayIdlt *string `json:"displayIDLT,omitempty"` - DisplayIdlte *string `json:"displayIDLTE,omitempty"` - DisplayIDContains *string `json:"displayIDContains,omitempty"` - DisplayIDHasPrefix *string `json:"displayIDHasPrefix,omitempty"` - DisplayIDHasSuffix *string `json:"displayIDHasSuffix,omitempty"` - DisplayIDEqualFold *string `json:"displayIDEqualFold,omitempty"` - DisplayIDContainsFold *string `json:"displayIDContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // internal_owner field predicates - InternalOwner *string `json:"internalOwner,omitempty"` - InternalOwnerNeq *string `json:"internalOwnerNEQ,omitempty"` - InternalOwnerIn []string `json:"internalOwnerIn,omitempty"` - InternalOwnerNotIn []string `json:"internalOwnerNotIn,omitempty"` - InternalOwnerGt *string `json:"internalOwnerGT,omitempty"` - InternalOwnerGte *string `json:"internalOwnerGTE,omitempty"` - InternalOwnerLt *string `json:"internalOwnerLT,omitempty"` - InternalOwnerLte *string `json:"internalOwnerLTE,omitempty"` - InternalOwnerContains *string `json:"internalOwnerContains,omitempty"` - InternalOwnerHasPrefix *string `json:"internalOwnerHasPrefix,omitempty"` - InternalOwnerHasSuffix *string `json:"internalOwnerHasSuffix,omitempty"` - InternalOwnerIsNil *bool `json:"internalOwnerIsNil,omitempty"` - InternalOwnerNotNil *bool `json:"internalOwnerNotNil,omitempty"` - InternalOwnerEqualFold *string `json:"internalOwnerEqualFold,omitempty"` - InternalOwnerContainsFold *string `json:"internalOwnerContainsFold,omitempty"` - // internal_owner_user_id field predicates - InternalOwnerUserID *string `json:"internalOwnerUserID,omitempty"` - InternalOwnerUserIdneq *string `json:"internalOwnerUserIDNEQ,omitempty"` - InternalOwnerUserIDIn []string `json:"internalOwnerUserIDIn,omitempty"` - InternalOwnerUserIDNotIn []string `json:"internalOwnerUserIDNotIn,omitempty"` - InternalOwnerUserIdgt *string `json:"internalOwnerUserIDGT,omitempty"` - InternalOwnerUserIdgte *string `json:"internalOwnerUserIDGTE,omitempty"` - InternalOwnerUserIdlt *string `json:"internalOwnerUserIDLT,omitempty"` - InternalOwnerUserIdlte *string `json:"internalOwnerUserIDLTE,omitempty"` - InternalOwnerUserIDContains *string `json:"internalOwnerUserIDContains,omitempty"` - InternalOwnerUserIDHasPrefix *string `json:"internalOwnerUserIDHasPrefix,omitempty"` - InternalOwnerUserIDHasSuffix *string `json:"internalOwnerUserIDHasSuffix,omitempty"` - InternalOwnerUserIDIsNil *bool `json:"internalOwnerUserIDIsNil,omitempty"` - InternalOwnerUserIDNotNil *bool `json:"internalOwnerUserIDNotNil,omitempty"` - InternalOwnerUserIDEqualFold *string `json:"internalOwnerUserIDEqualFold,omitempty"` - InternalOwnerUserIDContainsFold *string `json:"internalOwnerUserIDContainsFold,omitempty"` - // internal_owner_group_id field predicates - InternalOwnerGroupID *string `json:"internalOwnerGroupID,omitempty"` - InternalOwnerGroupIdneq *string `json:"internalOwnerGroupIDNEQ,omitempty"` - InternalOwnerGroupIDIn []string `json:"internalOwnerGroupIDIn,omitempty"` - InternalOwnerGroupIDNotIn []string `json:"internalOwnerGroupIDNotIn,omitempty"` - InternalOwnerGroupIdgt *string `json:"internalOwnerGroupIDGT,omitempty"` - InternalOwnerGroupIdgte *string `json:"internalOwnerGroupIDGTE,omitempty"` - InternalOwnerGroupIdlt *string `json:"internalOwnerGroupIDLT,omitempty"` - InternalOwnerGroupIdlte *string `json:"internalOwnerGroupIDLTE,omitempty"` - InternalOwnerGroupIDContains *string `json:"internalOwnerGroupIDContains,omitempty"` - InternalOwnerGroupIDHasPrefix *string `json:"internalOwnerGroupIDHasPrefix,omitempty"` - InternalOwnerGroupIDHasSuffix *string `json:"internalOwnerGroupIDHasSuffix,omitempty"` - InternalOwnerGroupIDIsNil *bool `json:"internalOwnerGroupIDIsNil,omitempty"` - InternalOwnerGroupIDNotNil *bool `json:"internalOwnerGroupIDNotNil,omitempty"` - InternalOwnerGroupIDEqualFold *string `json:"internalOwnerGroupIDEqualFold,omitempty"` - InternalOwnerGroupIDContainsFold *string `json:"internalOwnerGroupIDContainsFold,omitempty"` - // workflow_eligible_marker field predicates - WorkflowEligibleMarker *bool `json:"workflowEligibleMarker,omitempty"` - WorkflowEligibleMarkerNeq *bool `json:"workflowEligibleMarkerNEQ,omitempty"` - WorkflowEligibleMarkerIsNil *bool `json:"workflowEligibleMarkerIsNil,omitempty"` - WorkflowEligibleMarkerNotNil *bool `json:"workflowEligibleMarkerNotNil,omitempty"` - // name field predicates - Name *string `json:"name,omitempty"` - NameNeq *string `json:"nameNEQ,omitempty"` - NameIn []string `json:"nameIn,omitempty"` - NameNotIn []string `json:"nameNotIn,omitempty"` - NameGt *string `json:"nameGT,omitempty"` - NameGte *string `json:"nameGTE,omitempty"` - NameLt *string `json:"nameLT,omitempty"` - NameLte *string `json:"nameLTE,omitempty"` - NameContains *string `json:"nameContains,omitempty"` - NameHasPrefix *string `json:"nameHasPrefix,omitempty"` - NameHasSuffix *string `json:"nameHasSuffix,omitempty"` - NameEqualFold *string `json:"nameEqualFold,omitempty"` - NameContainsFold *string `json:"nameContainsFold,omitempty"` - // description field predicates - Description *string `json:"description,omitempty"` - DescriptionNeq *string `json:"descriptionNEQ,omitempty"` - DescriptionIn []string `json:"descriptionIn,omitempty"` - DescriptionNotIn []string `json:"descriptionNotIn,omitempty"` - DescriptionGt *string `json:"descriptionGT,omitempty"` - DescriptionGte *string `json:"descriptionGTE,omitempty"` - DescriptionLt *string `json:"descriptionLT,omitempty"` - DescriptionLte *string `json:"descriptionLTE,omitempty"` - DescriptionContains *string `json:"descriptionContains,omitempty"` - DescriptionHasPrefix *string `json:"descriptionHasPrefix,omitempty"` - DescriptionHasSuffix *string `json:"descriptionHasSuffix,omitempty"` - DescriptionIsNil *bool `json:"descriptionIsNil,omitempty"` - DescriptionNotNil *bool `json:"descriptionNotNil,omitempty"` - DescriptionEqualFold *string `json:"descriptionEqualFold,omitempty"` - DescriptionContainsFold *string `json:"descriptionContainsFold,omitempty"` - // campaign_type field predicates - CampaignType *enums.CampaignType `json:"campaignType,omitempty"` - CampaignTypeNeq *enums.CampaignType `json:"campaignTypeNEQ,omitempty"` - CampaignTypeIn []enums.CampaignType `json:"campaignTypeIn,omitempty"` - CampaignTypeNotIn []enums.CampaignType `json:"campaignTypeNotIn,omitempty"` - // status field predicates - Status *enums.CampaignStatus `json:"status,omitempty"` - StatusNeq *enums.CampaignStatus `json:"statusNEQ,omitempty"` - StatusIn []enums.CampaignStatus `json:"statusIn,omitempty"` - StatusNotIn []enums.CampaignStatus `json:"statusNotIn,omitempty"` - // is_active field predicates - IsActive *bool `json:"isActive,omitempty"` - IsActiveNeq *bool `json:"isActiveNEQ,omitempty"` - // scheduled_at field predicates - ScheduledAt *models.DateTime `json:"scheduledAt,omitempty"` - ScheduledAtNeq *models.DateTime `json:"scheduledAtNEQ,omitempty"` - ScheduledAtIn []*models.DateTime `json:"scheduledAtIn,omitempty"` - ScheduledAtNotIn []*models.DateTime `json:"scheduledAtNotIn,omitempty"` - ScheduledAtGt *models.DateTime `json:"scheduledAtGT,omitempty"` - ScheduledAtGte *models.DateTime `json:"scheduledAtGTE,omitempty"` - ScheduledAtLt *models.DateTime `json:"scheduledAtLT,omitempty"` - ScheduledAtLte *models.DateTime `json:"scheduledAtLTE,omitempty"` - ScheduledAtIsNil *bool `json:"scheduledAtIsNil,omitempty"` - ScheduledAtNotNil *bool `json:"scheduledAtNotNil,omitempty"` - // launched_at field predicates - LaunchedAt *models.DateTime `json:"launchedAt,omitempty"` - LaunchedAtNeq *models.DateTime `json:"launchedAtNEQ,omitempty"` - LaunchedAtIn []*models.DateTime `json:"launchedAtIn,omitempty"` - LaunchedAtNotIn []*models.DateTime `json:"launchedAtNotIn,omitempty"` - LaunchedAtGt *models.DateTime `json:"launchedAtGT,omitempty"` - LaunchedAtGte *models.DateTime `json:"launchedAtGTE,omitempty"` - LaunchedAtLt *models.DateTime `json:"launchedAtLT,omitempty"` - LaunchedAtLte *models.DateTime `json:"launchedAtLTE,omitempty"` - LaunchedAtIsNil *bool `json:"launchedAtIsNil,omitempty"` - LaunchedAtNotNil *bool `json:"launchedAtNotNil,omitempty"` - // completed_at field predicates - CompletedAt *models.DateTime `json:"completedAt,omitempty"` - CompletedAtNeq *models.DateTime `json:"completedAtNEQ,omitempty"` - CompletedAtIn []*models.DateTime `json:"completedAtIn,omitempty"` - CompletedAtNotIn []*models.DateTime `json:"completedAtNotIn,omitempty"` - CompletedAtGt *models.DateTime `json:"completedAtGT,omitempty"` - CompletedAtGte *models.DateTime `json:"completedAtGTE,omitempty"` - CompletedAtLt *models.DateTime `json:"completedAtLT,omitempty"` - CompletedAtLte *models.DateTime `json:"completedAtLTE,omitempty"` - CompletedAtIsNil *bool `json:"completedAtIsNil,omitempty"` - CompletedAtNotNil *bool `json:"completedAtNotNil,omitempty"` - // due_date field predicates - DueDate *models.DateTime `json:"dueDate,omitempty"` - DueDateNeq *models.DateTime `json:"dueDateNEQ,omitempty"` - DueDateIn []*models.DateTime `json:"dueDateIn,omitempty"` - DueDateNotIn []*models.DateTime `json:"dueDateNotIn,omitempty"` - DueDateGt *models.DateTime `json:"dueDateGT,omitempty"` - DueDateGte *models.DateTime `json:"dueDateGTE,omitempty"` - DueDateLt *models.DateTime `json:"dueDateLT,omitempty"` - DueDateLte *models.DateTime `json:"dueDateLTE,omitempty"` - DueDateIsNil *bool `json:"dueDateIsNil,omitempty"` - DueDateNotNil *bool `json:"dueDateNotNil,omitempty"` - // is_recurring field predicates - IsRecurring *bool `json:"isRecurring,omitempty"` - IsRecurringNeq *bool `json:"isRecurringNEQ,omitempty"` - // recurrence_frequency field predicates - RecurrenceFrequency *enums.Frequency `json:"recurrenceFrequency,omitempty"` - RecurrenceFrequencyNeq *enums.Frequency `json:"recurrenceFrequencyNEQ,omitempty"` - RecurrenceFrequencyIn []enums.Frequency `json:"recurrenceFrequencyIn,omitempty"` - RecurrenceFrequencyNotIn []enums.Frequency `json:"recurrenceFrequencyNotIn,omitempty"` - RecurrenceFrequencyIsNil *bool `json:"recurrenceFrequencyIsNil,omitempty"` - RecurrenceFrequencyNotNil *bool `json:"recurrenceFrequencyNotNil,omitempty"` - // recurrence_interval field predicates - RecurrenceInterval *int64 `json:"recurrenceInterval,omitempty"` - RecurrenceIntervalNeq *int64 `json:"recurrenceIntervalNEQ,omitempty"` - RecurrenceIntervalIn []int64 `json:"recurrenceIntervalIn,omitempty"` - RecurrenceIntervalNotIn []int64 `json:"recurrenceIntervalNotIn,omitempty"` - RecurrenceIntervalGt *int64 `json:"recurrenceIntervalGT,omitempty"` - RecurrenceIntervalGte *int64 `json:"recurrenceIntervalGTE,omitempty"` - RecurrenceIntervalLt *int64 `json:"recurrenceIntervalLT,omitempty"` - RecurrenceIntervalLte *int64 `json:"recurrenceIntervalLTE,omitempty"` - RecurrenceIntervalIsNil *bool `json:"recurrenceIntervalIsNil,omitempty"` - RecurrenceIntervalNotNil *bool `json:"recurrenceIntervalNotNil,omitempty"` - // recurrence_timezone field predicates - RecurrenceTimezone *string `json:"recurrenceTimezone,omitempty"` - RecurrenceTimezoneNeq *string `json:"recurrenceTimezoneNEQ,omitempty"` - RecurrenceTimezoneIn []string `json:"recurrenceTimezoneIn,omitempty"` - RecurrenceTimezoneNotIn []string `json:"recurrenceTimezoneNotIn,omitempty"` - RecurrenceTimezoneGt *string `json:"recurrenceTimezoneGT,omitempty"` - RecurrenceTimezoneGte *string `json:"recurrenceTimezoneGTE,omitempty"` - RecurrenceTimezoneLt *string `json:"recurrenceTimezoneLT,omitempty"` - RecurrenceTimezoneLte *string `json:"recurrenceTimezoneLTE,omitempty"` - RecurrenceTimezoneContains *string `json:"recurrenceTimezoneContains,omitempty"` - RecurrenceTimezoneHasPrefix *string `json:"recurrenceTimezoneHasPrefix,omitempty"` - RecurrenceTimezoneHasSuffix *string `json:"recurrenceTimezoneHasSuffix,omitempty"` - RecurrenceTimezoneIsNil *bool `json:"recurrenceTimezoneIsNil,omitempty"` - RecurrenceTimezoneNotNil *bool `json:"recurrenceTimezoneNotNil,omitempty"` - RecurrenceTimezoneEqualFold *string `json:"recurrenceTimezoneEqualFold,omitempty"` - RecurrenceTimezoneContainsFold *string `json:"recurrenceTimezoneContainsFold,omitempty"` - // last_run_at field predicates - LastRunAt *models.DateTime `json:"lastRunAt,omitempty"` - LastRunAtNeq *models.DateTime `json:"lastRunAtNEQ,omitempty"` - LastRunAtIn []*models.DateTime `json:"lastRunAtIn,omitempty"` - LastRunAtNotIn []*models.DateTime `json:"lastRunAtNotIn,omitempty"` - LastRunAtGt *models.DateTime `json:"lastRunAtGT,omitempty"` - LastRunAtGte *models.DateTime `json:"lastRunAtGTE,omitempty"` - LastRunAtLt *models.DateTime `json:"lastRunAtLT,omitempty"` - LastRunAtLte *models.DateTime `json:"lastRunAtLTE,omitempty"` - LastRunAtIsNil *bool `json:"lastRunAtIsNil,omitempty"` - LastRunAtNotNil *bool `json:"lastRunAtNotNil,omitempty"` - // next_run_at field predicates - NextRunAt *models.DateTime `json:"nextRunAt,omitempty"` - NextRunAtNeq *models.DateTime `json:"nextRunAtNEQ,omitempty"` - NextRunAtIn []*models.DateTime `json:"nextRunAtIn,omitempty"` - NextRunAtNotIn []*models.DateTime `json:"nextRunAtNotIn,omitempty"` - NextRunAtGt *models.DateTime `json:"nextRunAtGT,omitempty"` - NextRunAtGte *models.DateTime `json:"nextRunAtGTE,omitempty"` - NextRunAtLt *models.DateTime `json:"nextRunAtLT,omitempty"` - NextRunAtLte *models.DateTime `json:"nextRunAtLTE,omitempty"` - NextRunAtIsNil *bool `json:"nextRunAtIsNil,omitempty"` - NextRunAtNotNil *bool `json:"nextRunAtNotNil,omitempty"` - // recurrence_end_at field predicates - RecurrenceEndAt *models.DateTime `json:"recurrenceEndAt,omitempty"` - RecurrenceEndAtNeq *models.DateTime `json:"recurrenceEndAtNEQ,omitempty"` - RecurrenceEndAtIn []*models.DateTime `json:"recurrenceEndAtIn,omitempty"` - RecurrenceEndAtNotIn []*models.DateTime `json:"recurrenceEndAtNotIn,omitempty"` - RecurrenceEndAtGt *models.DateTime `json:"recurrenceEndAtGT,omitempty"` - RecurrenceEndAtGte *models.DateTime `json:"recurrenceEndAtGTE,omitempty"` - RecurrenceEndAtLt *models.DateTime `json:"recurrenceEndAtLT,omitempty"` - RecurrenceEndAtLte *models.DateTime `json:"recurrenceEndAtLTE,omitempty"` - RecurrenceEndAtIsNil *bool `json:"recurrenceEndAtIsNil,omitempty"` - RecurrenceEndAtNotNil *bool `json:"recurrenceEndAtNotNil,omitempty"` - // recipient_count field predicates - RecipientCount *int64 `json:"recipientCount,omitempty"` - RecipientCountNeq *int64 `json:"recipientCountNEQ,omitempty"` - RecipientCountIn []int64 `json:"recipientCountIn,omitempty"` - RecipientCountNotIn []int64 `json:"recipientCountNotIn,omitempty"` - RecipientCountGt *int64 `json:"recipientCountGT,omitempty"` - RecipientCountGte *int64 `json:"recipientCountGTE,omitempty"` - RecipientCountLt *int64 `json:"recipientCountLT,omitempty"` - RecipientCountLte *int64 `json:"recipientCountLTE,omitempty"` - RecipientCountIsNil *bool `json:"recipientCountIsNil,omitempty"` - RecipientCountNotNil *bool `json:"recipientCountNotNil,omitempty"` - // resend_count field predicates - ResendCount *int64 `json:"resendCount,omitempty"` - ResendCountNeq *int64 `json:"resendCountNEQ,omitempty"` - ResendCountIn []int64 `json:"resendCountIn,omitempty"` - ResendCountNotIn []int64 `json:"resendCountNotIn,omitempty"` - ResendCountGt *int64 `json:"resendCountGT,omitempty"` - ResendCountGte *int64 `json:"resendCountGTE,omitempty"` - ResendCountLt *int64 `json:"resendCountLT,omitempty"` - ResendCountLte *int64 `json:"resendCountLTE,omitempty"` - ResendCountIsNil *bool `json:"resendCountIsNil,omitempty"` - ResendCountNotNil *bool `json:"resendCountNotNil,omitempty"` - // last_resent_at field predicates - LastResentAt *models.DateTime `json:"lastResentAt,omitempty"` - LastResentAtNeq *models.DateTime `json:"lastResentAtNEQ,omitempty"` - LastResentAtIn []*models.DateTime `json:"lastResentAtIn,omitempty"` - LastResentAtNotIn []*models.DateTime `json:"lastResentAtNotIn,omitempty"` - LastResentAtGt *models.DateTime `json:"lastResentAtGT,omitempty"` - LastResentAtGte *models.DateTime `json:"lastResentAtGTE,omitempty"` - LastResentAtLt *models.DateTime `json:"lastResentAtLT,omitempty"` - LastResentAtLte *models.DateTime `json:"lastResentAtLTE,omitempty"` - LastResentAtIsNil *bool `json:"lastResentAtIsNil,omitempty"` - LastResentAtNotNil *bool `json:"lastResentAtNotNil,omitempty"` - // template_id field predicates - TemplateID *string `json:"templateID,omitempty"` - TemplateIdneq *string `json:"templateIDNEQ,omitempty"` - TemplateIDIn []string `json:"templateIDIn,omitempty"` - TemplateIDNotIn []string `json:"templateIDNotIn,omitempty"` - TemplateIdgt *string `json:"templateIDGT,omitempty"` - TemplateIdgte *string `json:"templateIDGTE,omitempty"` - TemplateIdlt *string `json:"templateIDLT,omitempty"` - TemplateIdlte *string `json:"templateIDLTE,omitempty"` - TemplateIDContains *string `json:"templateIDContains,omitempty"` - TemplateIDHasPrefix *string `json:"templateIDHasPrefix,omitempty"` - TemplateIDHasSuffix *string `json:"templateIDHasSuffix,omitempty"` - TemplateIDIsNil *bool `json:"templateIDIsNil,omitempty"` - TemplateIDNotNil *bool `json:"templateIDNotNil,omitempty"` - TemplateIDEqualFold *string `json:"templateIDEqualFold,omitempty"` - TemplateIDContainsFold *string `json:"templateIDContainsFold,omitempty"` - // entity_id field predicates - EntityID *string `json:"entityID,omitempty"` - EntityIdneq *string `json:"entityIDNEQ,omitempty"` - EntityIDIn []string `json:"entityIDIn,omitempty"` - EntityIDNotIn []string `json:"entityIDNotIn,omitempty"` - EntityIdgt *string `json:"entityIDGT,omitempty"` - EntityIdgte *string `json:"entityIDGTE,omitempty"` - EntityIdlt *string `json:"entityIDLT,omitempty"` - EntityIdlte *string `json:"entityIDLTE,omitempty"` - EntityIDContains *string `json:"entityIDContains,omitempty"` - EntityIDHasPrefix *string `json:"entityIDHasPrefix,omitempty"` - EntityIDHasSuffix *string `json:"entityIDHasSuffix,omitempty"` - EntityIDIsNil *bool `json:"entityIDIsNil,omitempty"` - EntityIDNotNil *bool `json:"entityIDNotNil,omitempty"` - EntityIDEqualFold *string `json:"entityIDEqualFold,omitempty"` - EntityIDContainsFold *string `json:"entityIDContainsFold,omitempty"` - // assessment_id field predicates - AssessmentID *string `json:"assessmentID,omitempty"` - AssessmentIdneq *string `json:"assessmentIDNEQ,omitempty"` - AssessmentIDIn []string `json:"assessmentIDIn,omitempty"` - AssessmentIDNotIn []string `json:"assessmentIDNotIn,omitempty"` - AssessmentIdgt *string `json:"assessmentIDGT,omitempty"` - AssessmentIdgte *string `json:"assessmentIDGTE,omitempty"` - AssessmentIdlt *string `json:"assessmentIDLT,omitempty"` - AssessmentIdlte *string `json:"assessmentIDLTE,omitempty"` - AssessmentIDContains *string `json:"assessmentIDContains,omitempty"` - AssessmentIDHasPrefix *string `json:"assessmentIDHasPrefix,omitempty"` - AssessmentIDHasSuffix *string `json:"assessmentIDHasSuffix,omitempty"` - AssessmentIDIsNil *bool `json:"assessmentIDIsNil,omitempty"` - AssessmentIDNotNil *bool `json:"assessmentIDNotNil,omitempty"` - AssessmentIDEqualFold *string `json:"assessmentIDEqualFold,omitempty"` - AssessmentIDContainsFold *string `json:"assessmentIDContainsFold,omitempty"` - // email_branding_id field predicates - EmailBrandingID *string `json:"emailBrandingID,omitempty"` - EmailBrandingIdneq *string `json:"emailBrandingIDNEQ,omitempty"` - EmailBrandingIDIn []string `json:"emailBrandingIDIn,omitempty"` - EmailBrandingIDNotIn []string `json:"emailBrandingIDNotIn,omitempty"` - EmailBrandingIdgt *string `json:"emailBrandingIDGT,omitempty"` - EmailBrandingIdgte *string `json:"emailBrandingIDGTE,omitempty"` - EmailBrandingIdlt *string `json:"emailBrandingIDLT,omitempty"` - EmailBrandingIdlte *string `json:"emailBrandingIDLTE,omitempty"` - EmailBrandingIDContains *string `json:"emailBrandingIDContains,omitempty"` - EmailBrandingIDHasPrefix *string `json:"emailBrandingIDHasPrefix,omitempty"` - EmailBrandingIDHasSuffix *string `json:"emailBrandingIDHasSuffix,omitempty"` - EmailBrandingIDIsNil *bool `json:"emailBrandingIDIsNil,omitempty"` - EmailBrandingIDNotNil *bool `json:"emailBrandingIDNotNil,omitempty"` - EmailBrandingIDEqualFold *string `json:"emailBrandingIDEqualFold,omitempty"` - EmailBrandingIDContainsFold *string `json:"emailBrandingIDContainsFold,omitempty"` - // email_template_id field predicates - EmailTemplateID *string `json:"emailTemplateID,omitempty"` - EmailTemplateIdneq *string `json:"emailTemplateIDNEQ,omitempty"` - EmailTemplateIDIn []string `json:"emailTemplateIDIn,omitempty"` - EmailTemplateIDNotIn []string `json:"emailTemplateIDNotIn,omitempty"` - EmailTemplateIdgt *string `json:"emailTemplateIDGT,omitempty"` - EmailTemplateIdgte *string `json:"emailTemplateIDGTE,omitempty"` - EmailTemplateIdlt *string `json:"emailTemplateIDLT,omitempty"` - EmailTemplateIdlte *string `json:"emailTemplateIDLTE,omitempty"` - EmailTemplateIDContains *string `json:"emailTemplateIDContains,omitempty"` - EmailTemplateIDHasPrefix *string `json:"emailTemplateIDHasPrefix,omitempty"` - EmailTemplateIDHasSuffix *string `json:"emailTemplateIDHasSuffix,omitempty"` - EmailTemplateIDIsNil *bool `json:"emailTemplateIDIsNil,omitempty"` - EmailTemplateIDNotNil *bool `json:"emailTemplateIDNotNil,omitempty"` - EmailTemplateIDEqualFold *string `json:"emailTemplateIDEqualFold,omitempty"` - EmailTemplateIDContainsFold *string `json:"emailTemplateIDContainsFold,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // blocked_groups edge predicates - HasBlockedGroups *bool `json:"hasBlockedGroups,omitempty"` - HasBlockedGroupsWith []*GroupWhereInput `json:"hasBlockedGroupsWith,omitempty"` - // editors edge predicates - HasEditors *bool `json:"hasEditors,omitempty"` - HasEditorsWith []*GroupWhereInput `json:"hasEditorsWith,omitempty"` - // viewers edge predicates - HasViewers *bool `json:"hasViewers,omitempty"` - HasViewersWith []*GroupWhereInput `json:"hasViewersWith,omitempty"` - // internal_owner_user edge predicates - HasInternalOwnerUser *bool `json:"hasInternalOwnerUser,omitempty"` - HasInternalOwnerUserWith []*UserWhereInput `json:"hasInternalOwnerUserWith,omitempty"` - // internal_owner_group edge predicates - HasInternalOwnerGroup *bool `json:"hasInternalOwnerGroup,omitempty"` - HasInternalOwnerGroupWith []*GroupWhereInput `json:"hasInternalOwnerGroupWith,omitempty"` - // assessment edge predicates - HasAssessment *bool `json:"hasAssessment,omitempty"` - HasAssessmentWith []*AssessmentWhereInput `json:"hasAssessmentWith,omitempty"` - // template edge predicates - HasTemplate *bool `json:"hasTemplate,omitempty"` - HasTemplateWith []*TemplateWhereInput `json:"hasTemplateWith,omitempty"` - // email_branding edge predicates - HasEmailBranding *bool `json:"hasEmailBranding,omitempty"` - HasEmailBrandingWith []*EmailBrandingWhereInput `json:"hasEmailBrandingWith,omitempty"` - // email_template edge predicates - HasEmailTemplate *bool `json:"hasEmailTemplate,omitempty"` - HasEmailTemplateWith []*EmailTemplateWhereInput `json:"hasEmailTemplateWith,omitempty"` - // entity edge predicates - HasEntity *bool `json:"hasEntity,omitempty"` - HasEntityWith []*EntityWhereInput `json:"hasEntityWith,omitempty"` - // campaign_targets edge predicates - HasCampaignTargets *bool `json:"hasCampaignTargets,omitempty"` - HasCampaignTargetsWith []*CampaignTargetWhereInput `json:"hasCampaignTargetsWith,omitempty"` - // assessment_responses edge predicates - HasAssessmentResponses *bool `json:"hasAssessmentResponses,omitempty"` - HasAssessmentResponsesWith []*AssessmentResponseWhereInput `json:"hasAssessmentResponsesWith,omitempty"` - // contacts edge predicates - HasContacts *bool `json:"hasContacts,omitempty"` - HasContactsWith []*ContactWhereInput `json:"hasContactsWith,omitempty"` - // users edge predicates - HasUsers *bool `json:"hasUsers,omitempty"` - HasUsersWith []*UserWhereInput `json:"hasUsersWith,omitempty"` - // groups edge predicates - HasGroups *bool `json:"hasGroups,omitempty"` - HasGroupsWith []*GroupWhereInput `json:"hasGroupsWith,omitempty"` - // identity_holders edge predicates - HasIdentityHolders *bool `json:"hasIdentityHolders,omitempty"` - HasIdentityHoldersWith []*IdentityHolderWhereInput `json:"hasIdentityHoldersWith,omitempty"` - // controls edge predicates - HasControls *bool `json:"hasControls,omitempty"` - HasControlsWith []*ControlWhereInput `json:"hasControlsWith,omitempty"` - // workflow_object_refs edge predicates - HasWorkflowObjectRefs *bool `json:"hasWorkflowObjectRefs,omitempty"` - HasWorkflowObjectRefsWith []*WorkflowObjectRefWhereInput `json:"hasWorkflowObjectRefsWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -// CloneControlInput is used to clone controls and their subcontrols -// under an organization (ownerID) -type CloneControlInput struct { - // controlIDs are the ids of the control to clone. If standardID or standardShortName are passed, this is ignored - ControlIDs []string `json:"controlIDs,omitempty"` - // refCodes are the refCodes to control. A standardID must be provided to lookup the refCode from. - RefCodes []string `json:"refCodes,omitempty"` - // standardID to clone all controls from into the organization - StandardID *string `json:"standardID,omitempty"` - // standardShortName to clone all controls from into the organization, if the standardID is provided that will take precedence - StandardShortName *string `json:"standardShortName,omitempty"` - // standardVersion is the version of the standard to use when filtering by short name, if not provided, the latest version will be used - StandardVersion *string `json:"standardVersion,omitempty"` - // categories to limit the controls that are cloned from a standard. If standardID is empty, this field is ignored - Categories []string `json:"categories,omitempty"` - // organization ID that the controls will be under - OwnerID *string `json:"ownerID,omitempty"` - // optional program ID to associate to the controls - ProgramID *string `json:"programID,omitempty"` -} - -// CloneControlUploadInput is used to clone controls and their subcontrols -// under an organization using a csv upload -type CloneControlUploadInput struct { - // controlID is the id of the control to clone. If standardID or standardShortName are passed, this is ignored - ControlID *string `json:"controlID,omitempty"` - // refCodes are the refCodes to control. A standardID must be provided to lookup the refCode from. - RefCode *string `json:"refCode,omitempty"` - // standardID to clone all controls from into the organization - StandardID *string `json:"standardID,omitempty"` - // standardShortName to clone all controls from into the organization, if the standardID is provided that will take precedence - StandardShortName *string `json:"standardShortName,omitempty"` - // standardVersion is the version of the standard to use when filtering by short name, if not provided, the latest version will be used - StandardVersion *string `json:"standardVersion,omitempty"` - // organization ID that the controls will be under - OwnerID *string `json:"ownerID,omitempty"` - // controlImplementation is the implementation details of the control - ControlImplementation *string `json:"controlImplementation,omitempty"` - // controlObjective is the objective details of the control - ControlObjective *string `json:"controlObjective,omitempty"` - // implementationGuidance is guidance details on the implementation of the control - ImplementationGuidance *string `json:"implementationGuidance,omitempty"` - // comment to associate with the control that was created - Comment *string `json:"comment,omitempty"` - // internalPolicyIDs to associate with the created control - InternalPolicyID *string `json:"internalPolicyID,omitempty"` - // controlInput includes all the standard settings you can set on create of a control that can also be set during the creation via clone. Note that some fields like refCode, description, category, will be ignored - // if the control is being clone from a system owned standard - ControlInput *CreateControlInput `json:"controlInput,omitempty"` -} - -type Contact struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the organization id that owns the object - OwnerID *string `json:"ownerID,omitempty"` - // the full name of the contact - FullName *string `json:"fullName,omitempty"` - // the title of the contact - Title *string `json:"title,omitempty"` - // the company of the contact - Company *string `json:"company,omitempty"` - // the email of the contact - Email *string `json:"email,omitempty"` - // the phone number of the contact - PhoneNumber *string `json:"phoneNumber,omitempty"` - // the address of the contact - Address *string `json:"address,omitempty"` - // status of the contact - Status enums.UserStatus `json:"status"` - // stable identifier assigned by the source system, used for integration ingest deduplication - ExternalID *string `json:"externalID,omitempty"` - // integration that sourced this contact, when populated via integration ingest - IntegrationID *string `json:"integrationID,omitempty"` - // time when this contact was last observed by the source integration - ObservedAt *models.DateTime `json:"observedAt,omitempty"` - Owner *Organization `json:"owner,omitempty"` - Entities *EntityConnection `json:"entities"` - Campaigns *CampaignConnection `json:"campaigns"` - CampaignTargets *CampaignTargetConnection `json:"campaignTargets"` - Files *FileConnection `json:"files"` -} - -func (Contact) IsNode() {} - -// Return response for createBulkContact mutation -type ContactBulkCreatePayload struct { - // Created contacts - Contacts []*Contact `json:"contacts,omitempty"` -} - -// Return response for deleteBulkContact mutation -type ContactBulkDeletePayload struct { - // Deleted contact IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkContact mutation -type ContactBulkUpdatePayload struct { - // Updated contacts - Contacts []*Contact `json:"contacts,omitempty"` - // IDs of the updated contacts - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type ContactConnection struct { - // A list of edges. - Edges []*ContactEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createContact mutation -type ContactCreatePayload struct { - // Created contact - Contact *Contact `json:"contact"` -} - -// Return response for deleteContact mutation -type ContactDeletePayload struct { - // Deleted contact ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type ContactEdge struct { - // The item at the end of the edge. - Node *Contact `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for Contact connections -type ContactOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order Contacts. - Field ContactOrderField `json:"field"` -} - -// Return response for updateContact mutation -type ContactUpdatePayload struct { - // Updated contact - Contact *Contact `json:"contact"` -} - -// ContactWhereInput is used for filtering Contact objects. -// Input was generated by ent. -type ContactWhereInput struct { - Not *ContactWhereInput `json:"not,omitempty"` - And []*ContactWhereInput `json:"and,omitempty"` - Or []*ContactWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // full_name field predicates - FullName *string `json:"fullName,omitempty"` - FullNameNeq *string `json:"fullNameNEQ,omitempty"` - FullNameIn []string `json:"fullNameIn,omitempty"` - FullNameNotIn []string `json:"fullNameNotIn,omitempty"` - FullNameGt *string `json:"fullNameGT,omitempty"` - FullNameGte *string `json:"fullNameGTE,omitempty"` - FullNameLt *string `json:"fullNameLT,omitempty"` - FullNameLte *string `json:"fullNameLTE,omitempty"` - FullNameContains *string `json:"fullNameContains,omitempty"` - FullNameHasPrefix *string `json:"fullNameHasPrefix,omitempty"` - FullNameHasSuffix *string `json:"fullNameHasSuffix,omitempty"` - FullNameIsNil *bool `json:"fullNameIsNil,omitempty"` - FullNameNotNil *bool `json:"fullNameNotNil,omitempty"` - FullNameEqualFold *string `json:"fullNameEqualFold,omitempty"` - FullNameContainsFold *string `json:"fullNameContainsFold,omitempty"` - // title field predicates - Title *string `json:"title,omitempty"` - TitleNeq *string `json:"titleNEQ,omitempty"` - TitleIn []string `json:"titleIn,omitempty"` - TitleNotIn []string `json:"titleNotIn,omitempty"` - TitleGt *string `json:"titleGT,omitempty"` - TitleGte *string `json:"titleGTE,omitempty"` - TitleLt *string `json:"titleLT,omitempty"` - TitleLte *string `json:"titleLTE,omitempty"` - TitleContains *string `json:"titleContains,omitempty"` - TitleHasPrefix *string `json:"titleHasPrefix,omitempty"` - TitleHasSuffix *string `json:"titleHasSuffix,omitempty"` - TitleIsNil *bool `json:"titleIsNil,omitempty"` - TitleNotNil *bool `json:"titleNotNil,omitempty"` - TitleEqualFold *string `json:"titleEqualFold,omitempty"` - TitleContainsFold *string `json:"titleContainsFold,omitempty"` - // company field predicates - Company *string `json:"company,omitempty"` - CompanyNeq *string `json:"companyNEQ,omitempty"` - CompanyIn []string `json:"companyIn,omitempty"` - CompanyNotIn []string `json:"companyNotIn,omitempty"` - CompanyGt *string `json:"companyGT,omitempty"` - CompanyGte *string `json:"companyGTE,omitempty"` - CompanyLt *string `json:"companyLT,omitempty"` - CompanyLte *string `json:"companyLTE,omitempty"` - CompanyContains *string `json:"companyContains,omitempty"` - CompanyHasPrefix *string `json:"companyHasPrefix,omitempty"` - CompanyHasSuffix *string `json:"companyHasSuffix,omitempty"` - CompanyIsNil *bool `json:"companyIsNil,omitempty"` - CompanyNotNil *bool `json:"companyNotNil,omitempty"` - CompanyEqualFold *string `json:"companyEqualFold,omitempty"` - CompanyContainsFold *string `json:"companyContainsFold,omitempty"` - // email field predicates - Email *string `json:"email,omitempty"` - EmailNeq *string `json:"emailNEQ,omitempty"` - EmailIn []string `json:"emailIn,omitempty"` - EmailNotIn []string `json:"emailNotIn,omitempty"` - EmailGt *string `json:"emailGT,omitempty"` - EmailGte *string `json:"emailGTE,omitempty"` - EmailLt *string `json:"emailLT,omitempty"` - EmailLte *string `json:"emailLTE,omitempty"` - EmailContains *string `json:"emailContains,omitempty"` - EmailHasPrefix *string `json:"emailHasPrefix,omitempty"` - EmailHasSuffix *string `json:"emailHasSuffix,omitempty"` - EmailIsNil *bool `json:"emailIsNil,omitempty"` - EmailNotNil *bool `json:"emailNotNil,omitempty"` - EmailEqualFold *string `json:"emailEqualFold,omitempty"` - EmailContainsFold *string `json:"emailContainsFold,omitempty"` - // phone_number field predicates - PhoneNumber *string `json:"phoneNumber,omitempty"` - PhoneNumberNeq *string `json:"phoneNumberNEQ,omitempty"` - PhoneNumberIn []string `json:"phoneNumberIn,omitempty"` - PhoneNumberNotIn []string `json:"phoneNumberNotIn,omitempty"` - PhoneNumberGt *string `json:"phoneNumberGT,omitempty"` - PhoneNumberGte *string `json:"phoneNumberGTE,omitempty"` - PhoneNumberLt *string `json:"phoneNumberLT,omitempty"` - PhoneNumberLte *string `json:"phoneNumberLTE,omitempty"` - PhoneNumberContains *string `json:"phoneNumberContains,omitempty"` - PhoneNumberHasPrefix *string `json:"phoneNumberHasPrefix,omitempty"` - PhoneNumberHasSuffix *string `json:"phoneNumberHasSuffix,omitempty"` - PhoneNumberIsNil *bool `json:"phoneNumberIsNil,omitempty"` - PhoneNumberNotNil *bool `json:"phoneNumberNotNil,omitempty"` - PhoneNumberEqualFold *string `json:"phoneNumberEqualFold,omitempty"` - PhoneNumberContainsFold *string `json:"phoneNumberContainsFold,omitempty"` - // address field predicates - Address *string `json:"address,omitempty"` - AddressNeq *string `json:"addressNEQ,omitempty"` - AddressIn []string `json:"addressIn,omitempty"` - AddressNotIn []string `json:"addressNotIn,omitempty"` - AddressGt *string `json:"addressGT,omitempty"` - AddressGte *string `json:"addressGTE,omitempty"` - AddressLt *string `json:"addressLT,omitempty"` - AddressLte *string `json:"addressLTE,omitempty"` - AddressContains *string `json:"addressContains,omitempty"` - AddressHasPrefix *string `json:"addressHasPrefix,omitempty"` - AddressHasSuffix *string `json:"addressHasSuffix,omitempty"` - AddressIsNil *bool `json:"addressIsNil,omitempty"` - AddressNotNil *bool `json:"addressNotNil,omitempty"` - AddressEqualFold *string `json:"addressEqualFold,omitempty"` - AddressContainsFold *string `json:"addressContainsFold,omitempty"` - // status field predicates - Status *enums.UserStatus `json:"status,omitempty"` - StatusNeq *enums.UserStatus `json:"statusNEQ,omitempty"` - StatusIn []enums.UserStatus `json:"statusIn,omitempty"` - StatusNotIn []enums.UserStatus `json:"statusNotIn,omitempty"` - // external_id field predicates - ExternalID *string `json:"externalID,omitempty"` - ExternalIdneq *string `json:"externalIDNEQ,omitempty"` - ExternalIDIn []string `json:"externalIDIn,omitempty"` - ExternalIDNotIn []string `json:"externalIDNotIn,omitempty"` - ExternalIdgt *string `json:"externalIDGT,omitempty"` - ExternalIdgte *string `json:"externalIDGTE,omitempty"` - ExternalIdlt *string `json:"externalIDLT,omitempty"` - ExternalIdlte *string `json:"externalIDLTE,omitempty"` - ExternalIDContains *string `json:"externalIDContains,omitempty"` - ExternalIDHasPrefix *string `json:"externalIDHasPrefix,omitempty"` - ExternalIDHasSuffix *string `json:"externalIDHasSuffix,omitempty"` - ExternalIDIsNil *bool `json:"externalIDIsNil,omitempty"` - ExternalIDNotNil *bool `json:"externalIDNotNil,omitempty"` - ExternalIDEqualFold *string `json:"externalIDEqualFold,omitempty"` - ExternalIDContainsFold *string `json:"externalIDContainsFold,omitempty"` - // integration_id field predicates - IntegrationID *string `json:"integrationID,omitempty"` - IntegrationIdneq *string `json:"integrationIDNEQ,omitempty"` - IntegrationIDIn []string `json:"integrationIDIn,omitempty"` - IntegrationIDNotIn []string `json:"integrationIDNotIn,omitempty"` - IntegrationIdgt *string `json:"integrationIDGT,omitempty"` - IntegrationIdgte *string `json:"integrationIDGTE,omitempty"` - IntegrationIdlt *string `json:"integrationIDLT,omitempty"` - IntegrationIdlte *string `json:"integrationIDLTE,omitempty"` - IntegrationIDContains *string `json:"integrationIDContains,omitempty"` - IntegrationIDHasPrefix *string `json:"integrationIDHasPrefix,omitempty"` - IntegrationIDHasSuffix *string `json:"integrationIDHasSuffix,omitempty"` - IntegrationIDIsNil *bool `json:"integrationIDIsNil,omitempty"` - IntegrationIDNotNil *bool `json:"integrationIDNotNil,omitempty"` - IntegrationIDEqualFold *string `json:"integrationIDEqualFold,omitempty"` - IntegrationIDContainsFold *string `json:"integrationIDContainsFold,omitempty"` - // observed_at field predicates - ObservedAt *models.DateTime `json:"observedAt,omitempty"` - ObservedAtNeq *models.DateTime `json:"observedAtNEQ,omitempty"` - ObservedAtIn []*models.DateTime `json:"observedAtIn,omitempty"` - ObservedAtNotIn []*models.DateTime `json:"observedAtNotIn,omitempty"` - ObservedAtGt *models.DateTime `json:"observedAtGT,omitempty"` - ObservedAtGte *models.DateTime `json:"observedAtGTE,omitempty"` - ObservedAtLt *models.DateTime `json:"observedAtLT,omitempty"` - ObservedAtLte *models.DateTime `json:"observedAtLTE,omitempty"` - ObservedAtIsNil *bool `json:"observedAtIsNil,omitempty"` - ObservedAtNotNil *bool `json:"observedAtNotNil,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // entities edge predicates - HasEntities *bool `json:"hasEntities,omitempty"` - HasEntitiesWith []*EntityWhereInput `json:"hasEntitiesWith,omitempty"` - // campaigns edge predicates - HasCampaigns *bool `json:"hasCampaigns,omitempty"` - HasCampaignsWith []*CampaignWhereInput `json:"hasCampaignsWith,omitempty"` - // campaign_targets edge predicates - HasCampaignTargets *bool `json:"hasCampaignTargets,omitempty"` - HasCampaignTargetsWith []*CampaignTargetWhereInput `json:"hasCampaignTargetsWith,omitempty"` - // files edge predicates - HasFiles *bool `json:"hasFiles,omitempty"` - HasFilesWith []*FileWhereInput `json:"hasFilesWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -type Control struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // a shortened prefixed id field to use as a human readable identifier - DisplayID string `json:"displayID"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // stable external UUID for deterministic OSCAL export and round-tripping - ExternalUUID *string `json:"externalUUID,omitempty"` - // human readable title of the control for quick identification - Title *string `json:"title,omitempty"` - // description of what the control is supposed to accomplish - Description *string `json:"description,omitempty"` - // structured details of the control in JSON format - DescriptionJSON []any `json:"descriptionJSON,omitempty"` - // additional names (ref_codes) for the control - Aliases []string `json:"aliases,omitempty"` - // internal reference id of the control, can be used for internal tracking - ReferenceID *string `json:"referenceID,omitempty"` - // external auditor id of the control, can be used to map to external audit partner mappings - AuditorReferenceID *string `json:"auditorReferenceID,omitempty"` - // the id of the party responsible for the control, usually used when the control is implemented by a third party - ResponsiblePartyID *string `json:"responsiblePartyID,omitempty"` - // status of the control - Status *enums.ControlStatus `json:"status,omitempty"` - // OSCAL-aligned implementation status of the control - ImplementationStatus *enums.ControlImplementationStatus `json:"implementationStatus,omitempty"` - // narrative describing current implementation state for OSCAL export - ImplementationDescription *string `json:"implementationDescription,omitempty"` - // a public representation of the control that can be shared with external parties without revealing sensitive information - PublicRepresentation *string `json:"publicRepresentation,omitempty"` - // source of the control, e.g. framework, template, custom, etc. - Source *enums.ControlSource `json:"source,omitempty"` - // name of the source of the controls if not directly from a standard - SourceName *string `json:"sourceName,omitempty"` - // the reference framework for the control if it came from a standard, empty if not associated with a standard - ReferenceFramework *string `json:"referenceFramework,omitempty"` - // the reference framework revision for the control if it came from a standard, empty if not associated with a standard, allows for pulling in updates when the standard is updated - ReferenceFrameworkRevision *string `json:"referenceFrameworkRevision,omitempty"` - // category of the control - Category *string `json:"category,omitempty"` - // category id of the control - CategoryID *string `json:"categoryID,omitempty"` - // subcategory of the control - Subcategory *string `json:"subcategory,omitempty"` - // mapped categories of the control to other standards - MappedCategories []string `json:"mappedCategories,omitempty"` - // objectives of the audit assessment for the control - AssessmentObjectives []*models.AssessmentObjective `json:"assessmentObjectives,omitempty"` - // methods used to verify the control implementation during an audit - AssessmentMethods []*models.AssessmentMethod `json:"assessmentMethods,omitempty"` - // questions to ask to verify the control - ControlQuestions []string `json:"controlQuestions,omitempty"` - // implementation guidance for the control - ImplementationGuidance []*models.ImplementationGuidance `json:"implementationGuidance,omitempty"` - // examples of evidence for the control - ExampleEvidence []*models.ExampleEvidence `json:"exampleEvidence,omitempty"` - // references for the control - References []*models.Reference `json:"references,omitempty"` - // reference steps to take to test the control - TestingProcedures []*models.TestingProcedures `json:"testingProcedures,omitempty"` - // list of common evidence requests for the control - EvidenceRequests []*models.EvidenceRequests `json:"evidenceRequests,omitempty"` - // the id of the group that owns the control - ControlOwnerID *string `json:"controlOwnerID,omitempty"` - // the id of the group that is temporarily delegated to own the control - DelegateID *string `json:"delegateID,omitempty"` - // the ID of the organization owner of the object - OwnerID *string `json:"ownerID,omitempty"` - // indicates if the record is owned by the the openlane system and not by an organization - SystemOwned *bool `json:"systemOwned,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the kind of the control - ControlKindName *string `json:"controlKindName,omitempty"` - // the kind of the control - ControlKindID *string `json:"controlKindID,omitempty"` - // the environment of the control - EnvironmentName *string `json:"environmentName,omitempty"` - // the environment of the control - EnvironmentID *string `json:"environmentID,omitempty"` - // the scope of the control - ScopeName *string `json:"scopeName,omitempty"` - // the scope of the control - ScopeID *string `json:"scopeID,omitempty"` - // internal marker field for workflow eligibility, not exposed in API - WorkflowEligibleMarker *bool `json:"workflowEligibleMarker,omitempty"` - // the unique reference code for the control - RefCode string `json:"refCode"` - // the id of the standard that the control belongs to, if applicable - StandardID *string `json:"standardID,omitempty"` - // visibility of the control on the trust center, controls the publishing state for trust center display - TrustCenterVisibility *enums.TrustCenterControlVisibility `json:"trustCenterVisibility,omitempty"` - // indicates the control is derived from the trust center standard, set by the system during control clone - IsTrustCenterControl *bool `json:"isTrustCenterControl,omitempty"` - Evidence *EvidenceConnection `json:"evidence"` - ControlObjectives *ControlObjectiveConnection `json:"controlObjectives"` - Tasks *TaskConnection `json:"tasks"` - Narratives *NarrativeConnection `json:"narratives"` - Risks *RiskConnection `json:"risks"` - ActionPlans *ActionPlanConnection `json:"actionPlans"` - Procedures *ProcedureConnection `json:"procedures"` - InternalPolicies *InternalPolicyConnection `json:"internalPolicies"` - Comments *NoteConnection `json:"comments"` - Discussions *DiscussionConnection `json:"discussions"` - // the group of users who are responsible for the control, will be assigned tasks, approval, etc. - ControlOwner *Group `json:"controlOwner,omitempty"` - // temporary delegate for the control, used for temporary control ownership - Delegate *Group `json:"delegate,omitempty"` - // the entity who is responsible for the control implementation when it is a third party - ResponsibleParty *Entity `json:"responsibleParty,omitempty"` - Reviews *ReviewConnection `json:"reviews"` - Remediations *RemediationConnection `json:"remediations"` - Scans *ScanConnection `json:"scans"` - Owner *Organization `json:"owner,omitempty"` - BlockedGroups *GroupConnection `json:"blockedGroups"` - Editors *GroupConnection `json:"editors"` - ControlKind *CustomTypeEnum `json:"controlKind,omitempty"` - Environment *CustomTypeEnum `json:"environment,omitempty"` - Scope *CustomTypeEnum `json:"scope,omitempty"` - Standard *Standard `json:"standard,omitempty"` - Programs *ProgramConnection `json:"programs"` - Platforms *PlatformConnection `json:"platforms"` - Assets *AssetConnection `json:"assets"` - Entities *EntityConnection `json:"entities"` - IdentityHolders *IdentityHolderConnection `json:"identityHolders"` - Campaigns *CampaignConnection `json:"campaigns"` - Findings *FindingConnection `json:"findings"` - ControlImplementations *ControlImplementationConnection `json:"controlImplementations"` - Subcontrols *SubcontrolConnection `json:"subcontrols"` - ScheduledJobs *ScheduledJobConnection `json:"scheduledJobs"` - WorkflowObjectRefs *WorkflowObjectRefConnection `json:"workflowObjectRefs"` - ControlMappings *FindingControlConnection `json:"controlMappings"` - // Indicates if this control has pending changes awaiting workflow approval - HasPendingWorkflow bool `json:"hasPendingWorkflow"` - // Indicates if this control has any workflow history (completed or failed instances) - HasWorkflowHistory bool `json:"hasWorkflowHistory"` - // Returns active workflow instances for this control (RUNNING or PAUSED) - ActiveWorkflowInstances []*WorkflowInstance `json:"activeWorkflowInstances"` - // Returns the workflow event timeline for this control across all workflow instances - WorkflowTimeline *WorkflowEventConnection `json:"workflowTimeline"` -} - -func (Control) IsNode() {} - -// Return response for createBulkControl mutation -type ControlBulkCreatePayload struct { - // Created controls - Controls []*Control `json:"controls,omitempty"` -} - -// Return response for deleteBulkControl mutation -type ControlBulkDeletePayload struct { - // Deleted control IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkControl mutation -type ControlBulkUpdatePayload struct { - // Updated controls - Controls []*Control `json:"controls,omitempty"` - // IDs of the updated controls - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -type ControlCategory struct { - Name string `json:"name"` - ReferenceFramework *string `json:"referenceFramework,omitempty"` -} - -// A connection to a list of items. -type ControlCategoryConnection struct { - // A list of edges. - Edges []*ControlCategoryEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// An edge in a connection. -type ControlCategoryEdge struct { - // The item at the end of the edge. - Node *ControlCategory `json:"node"` -} - -// Ordering options for ControlCategory connections -type ControlCategoryOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order ControlCategories. - Field ControlCategoryOrderField `json:"field"` -} - -// ControlChange describes the diffs for a single control identified by refCode -type ControlChange struct { - // The ref_code of the control - RefCode string `json:"refCode"` - // The title of the control at the new revision - Title string `json:"title"` - // Field-level diffs for this control - Diffs []*ControlFieldDiff `json:"diffs"` -} - -// A connection to a list of items. -type ControlConnection struct { - // A list of edges. - Edges []*ControlEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createControl mutation -type ControlCreatePayload struct { - // Created control - Control *Control `json:"control"` -} - -// Return response for deleteControl mutation -type ControlDeletePayload struct { - // Deleted control ID - DeletedID string `json:"deletedID"` -} - -// ControlDiffInput is used to compare all controls under a standard across two revisions -type ControlDiffInput struct { - // ID of the standard to compare controls for - StandardID string `json:"standardID"` - // base revision to compare from (e.g. "v1.0.0") - OldRevision string `json:"oldRevision"` - // target revision to compare to (e.g. "v2.0.0") - NewRevision string `json:"newRevision"` -} - -// ControlDiffPayload contains the field-level diffs between two revisions of all controls under a standard -type ControlDiffPayload struct { - // The standard ID being compared - StandardID string `json:"standardID"` - // The base revision - OldRevision string `json:"oldRevision"` - // The target revision - NewRevision string `json:"newRevision"` - // Per-control changes between the two revisions - Changes []*ControlChange `json:"changes"` -} - -// An edge in a connection. -type ControlEdge struct { - // The item at the end of the edge. - Node *Control `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// ControlFieldDiff describes a single field that differs between two control revisions -type ControlFieldDiff struct { - // Field name (snake_case) - Field string `json:"field"` - // Value in the old revision - OldValue any `json:"oldValue,omitempty"` - // Value in the new revision - NewValue any `json:"newValue,omitempty"` - // Unified diff text when applicable - Diff *string `json:"diff,omitempty"` -} - -type ControlGroup struct { - Category string `json:"category"` - Controls *ControlConnection `json:"controls"` -} - -type ControlGroupConnection struct { - Edges []*ControlGroupEdge `json:"edges"` -} - -type ControlGroupEdge struct { - PageInfo *PageInfo `json:"pageInfo"` - Node *ControlGroup `json:"node"` -} - -type ControlImplementation struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the ID of the organization owner of the object - OwnerID *string `json:"ownerID,omitempty"` - // indicates if the record is owned by the the openlane system and not by an organization - SystemOwned *bool `json:"systemOwned,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // status of the %s, e.g. draft, published, archived, etc. - Status *enums.DocumentStatus `json:"status,omitempty"` - // date the control was implemented - ImplementationDate *time.Time `json:"implementationDate,omitempty"` - // set to true if the control implementation has been verified - Verified *bool `json:"verified,omitempty"` - // date the control implementation was verified - VerificationDate *time.Time `json:"verificationDate,omitempty"` - // details of the control implementation - Details *string `json:"details,omitempty"` - // structured details of the control implementation in JSON format - DetailsJSON []any `json:"detailsJSON,omitempty"` - Owner *Organization `json:"owner,omitempty"` - BlockedGroups *GroupConnection `json:"blockedGroups"` - Editors *GroupConnection `json:"editors"` - Viewers *GroupConnection `json:"viewers"` - Controls *ControlConnection `json:"controls"` - Subcontrols *SubcontrolConnection `json:"subcontrols"` - Tasks *TaskConnection `json:"tasks"` -} - -func (ControlImplementation) IsNode() {} - -// Return response for createBulkControlImplementation mutation -type ControlImplementationBulkCreatePayload struct { - // Created controlImplementations - ControlImplementations []*ControlImplementation `json:"controlImplementations,omitempty"` -} - -// Return response for deleteBulkControlImplementation mutation -type ControlImplementationBulkDeletePayload struct { - // Deleted controlImplementation IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkControlImplementation mutation -type ControlImplementationBulkUpdatePayload struct { - // Updated controlImplementations - ControlImplementations []*ControlImplementation `json:"controlImplementations,omitempty"` - // IDs of the updated controlImplementations - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type ControlImplementationConnection struct { - // A list of edges. - Edges []*ControlImplementationEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createControlImplementation mutation -type ControlImplementationCreatePayload struct { - // Created controlImplementation - ControlImplementation *ControlImplementation `json:"controlImplementation"` -} - -// Return response for deleteControlImplementation mutation -type ControlImplementationDeletePayload struct { - // Deleted controlImplementation ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type ControlImplementationEdge struct { - // The item at the end of the edge. - Node *ControlImplementation `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for ControlImplementation connections -type ControlImplementationOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order ControlImplementations. - Field ControlImplementationOrderField `json:"field"` -} - -// Return response for updateControlImplementation mutation -type ControlImplementationUpdatePayload struct { - // Updated controlImplementation - ControlImplementation *ControlImplementation `json:"controlImplementation"` -} - -// ControlImplementationWhereInput is used for filtering ControlImplementation objects. -// Input was generated by ent. -type ControlImplementationWhereInput struct { - Not *ControlImplementationWhereInput `json:"not,omitempty"` - And []*ControlImplementationWhereInput `json:"and,omitempty"` - Or []*ControlImplementationWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // system_owned field predicates - SystemOwned *bool `json:"systemOwned,omitempty"` - SystemOwnedNeq *bool `json:"systemOwnedNEQ,omitempty"` - SystemOwnedIsNil *bool `json:"systemOwnedIsNil,omitempty"` - SystemOwnedNotNil *bool `json:"systemOwnedNotNil,omitempty"` - // internal_notes field predicates - InternalNotes *string `json:"internalNotes,omitempty"` - InternalNotesNeq *string `json:"internalNotesNEQ,omitempty"` - InternalNotesIn []string `json:"internalNotesIn,omitempty"` - InternalNotesNotIn []string `json:"internalNotesNotIn,omitempty"` - InternalNotesGt *string `json:"internalNotesGT,omitempty"` - InternalNotesGte *string `json:"internalNotesGTE,omitempty"` - InternalNotesLt *string `json:"internalNotesLT,omitempty"` - InternalNotesLte *string `json:"internalNotesLTE,omitempty"` - InternalNotesContains *string `json:"internalNotesContains,omitempty"` - InternalNotesHasPrefix *string `json:"internalNotesHasPrefix,omitempty"` - InternalNotesHasSuffix *string `json:"internalNotesHasSuffix,omitempty"` - InternalNotesIsNil *bool `json:"internalNotesIsNil,omitempty"` - InternalNotesNotNil *bool `json:"internalNotesNotNil,omitempty"` - InternalNotesEqualFold *string `json:"internalNotesEqualFold,omitempty"` - InternalNotesContainsFold *string `json:"internalNotesContainsFold,omitempty"` - // system_internal_id field predicates - SystemInternalID *string `json:"systemInternalID,omitempty"` - SystemInternalIdneq *string `json:"systemInternalIDNEQ,omitempty"` - SystemInternalIDIn []string `json:"systemInternalIDIn,omitempty"` - SystemInternalIDNotIn []string `json:"systemInternalIDNotIn,omitempty"` - SystemInternalIdgt *string `json:"systemInternalIDGT,omitempty"` - SystemInternalIdgte *string `json:"systemInternalIDGTE,omitempty"` - SystemInternalIdlt *string `json:"systemInternalIDLT,omitempty"` - SystemInternalIdlte *string `json:"systemInternalIDLTE,omitempty"` - SystemInternalIDContains *string `json:"systemInternalIDContains,omitempty"` - SystemInternalIDHasPrefix *string `json:"systemInternalIDHasPrefix,omitempty"` - SystemInternalIDHasSuffix *string `json:"systemInternalIDHasSuffix,omitempty"` - SystemInternalIDIsNil *bool `json:"systemInternalIDIsNil,omitempty"` - SystemInternalIDNotNil *bool `json:"systemInternalIDNotNil,omitempty"` - SystemInternalIDEqualFold *string `json:"systemInternalIDEqualFold,omitempty"` - SystemInternalIDContainsFold *string `json:"systemInternalIDContainsFold,omitempty"` - // status field predicates - Status *enums.DocumentStatus `json:"status,omitempty"` - StatusNeq *enums.DocumentStatus `json:"statusNEQ,omitempty"` - StatusIn []enums.DocumentStatus `json:"statusIn,omitempty"` - StatusNotIn []enums.DocumentStatus `json:"statusNotIn,omitempty"` - StatusIsNil *bool `json:"statusIsNil,omitempty"` - StatusNotNil *bool `json:"statusNotNil,omitempty"` - // implementation_date field predicates - ImplementationDate *time.Time `json:"implementationDate,omitempty"` - ImplementationDateNeq *time.Time `json:"implementationDateNEQ,omitempty"` - ImplementationDateIn []*time.Time `json:"implementationDateIn,omitempty"` - ImplementationDateNotIn []*time.Time `json:"implementationDateNotIn,omitempty"` - ImplementationDateGt *time.Time `json:"implementationDateGT,omitempty"` - ImplementationDateGte *time.Time `json:"implementationDateGTE,omitempty"` - ImplementationDateLt *time.Time `json:"implementationDateLT,omitempty"` - ImplementationDateLte *time.Time `json:"implementationDateLTE,omitempty"` - ImplementationDateIsNil *bool `json:"implementationDateIsNil,omitempty"` - ImplementationDateNotNil *bool `json:"implementationDateNotNil,omitempty"` - // verified field predicates - Verified *bool `json:"verified,omitempty"` - VerifiedNeq *bool `json:"verifiedNEQ,omitempty"` - VerifiedIsNil *bool `json:"verifiedIsNil,omitempty"` - VerifiedNotNil *bool `json:"verifiedNotNil,omitempty"` - // verification_date field predicates - VerificationDate *time.Time `json:"verificationDate,omitempty"` - VerificationDateNeq *time.Time `json:"verificationDateNEQ,omitempty"` - VerificationDateIn []*time.Time `json:"verificationDateIn,omitempty"` - VerificationDateNotIn []*time.Time `json:"verificationDateNotIn,omitempty"` - VerificationDateGt *time.Time `json:"verificationDateGT,omitempty"` - VerificationDateGte *time.Time `json:"verificationDateGTE,omitempty"` - VerificationDateLt *time.Time `json:"verificationDateLT,omitempty"` - VerificationDateLte *time.Time `json:"verificationDateLTE,omitempty"` - VerificationDateIsNil *bool `json:"verificationDateIsNil,omitempty"` - VerificationDateNotNil *bool `json:"verificationDateNotNil,omitempty"` - // details field predicates - Details *string `json:"details,omitempty"` - DetailsNeq *string `json:"detailsNEQ,omitempty"` - DetailsIn []string `json:"detailsIn,omitempty"` - DetailsNotIn []string `json:"detailsNotIn,omitempty"` - DetailsGt *string `json:"detailsGT,omitempty"` - DetailsGte *string `json:"detailsGTE,omitempty"` - DetailsLt *string `json:"detailsLT,omitempty"` - DetailsLte *string `json:"detailsLTE,omitempty"` - DetailsContains *string `json:"detailsContains,omitempty"` - DetailsHasPrefix *string `json:"detailsHasPrefix,omitempty"` - DetailsHasSuffix *string `json:"detailsHasSuffix,omitempty"` - DetailsIsNil *bool `json:"detailsIsNil,omitempty"` - DetailsNotNil *bool `json:"detailsNotNil,omitempty"` - DetailsEqualFold *string `json:"detailsEqualFold,omitempty"` - DetailsContainsFold *string `json:"detailsContainsFold,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // blocked_groups edge predicates - HasBlockedGroups *bool `json:"hasBlockedGroups,omitempty"` - HasBlockedGroupsWith []*GroupWhereInput `json:"hasBlockedGroupsWith,omitempty"` - // editors edge predicates - HasEditors *bool `json:"hasEditors,omitempty"` - HasEditorsWith []*GroupWhereInput `json:"hasEditorsWith,omitempty"` - // viewers edge predicates - HasViewers *bool `json:"hasViewers,omitempty"` - HasViewersWith []*GroupWhereInput `json:"hasViewersWith,omitempty"` - // controls edge predicates - HasControls *bool `json:"hasControls,omitempty"` - HasControlsWith []*ControlWhereInput `json:"hasControlsWith,omitempty"` - // subcontrols edge predicates - HasSubcontrols *bool `json:"hasSubcontrols,omitempty"` - HasSubcontrolsWith []*SubcontrolWhereInput `json:"hasSubcontrolsWith,omitempty"` - // tasks edge predicates - HasTasks *bool `json:"hasTasks,omitempty"` - HasTasksWith []*TaskWhereInput `json:"hasTasksWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -type ControlObjective struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // a shortened prefixed id field to use as a human readable identifier - DisplayID string `json:"displayID"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // revision of the object as a semver (e.g. v1.0.0), by default any update will bump the patch version, unless the revision_bump field is set - Revision *string `json:"revision,omitempty"` - // the ID of the organization owner of the object - OwnerID *string `json:"ownerID,omitempty"` - // indicates if the record is owned by the the openlane system and not by an organization - SystemOwned *bool `json:"systemOwned,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the name of the control objective - Name string `json:"name"` - // the desired outcome or target of the control objective - DesiredOutcome *string `json:"desiredOutcome,omitempty"` - // structured details of the control objective in JSON format - DesiredOutcomeJSON []any `json:"desiredOutcomeJSON,omitempty"` - // status of the control objective - Status *enums.ObjectiveStatus `json:"status,omitempty"` - // source of the control, e.g. framework, template, custom, etc. - Source *enums.ControlSource `json:"source,omitempty"` - // type of the control objective e.g. compliance, financial, operational, etc. - ControlObjectiveType *string `json:"controlObjectiveType,omitempty"` - // category of the control - Category *string `json:"category,omitempty"` - // subcategory of the control - Subcategory *string `json:"subcategory,omitempty"` - Owner *Organization `json:"owner,omitempty"` - BlockedGroups *GroupConnection `json:"blockedGroups"` - Editors *GroupConnection `json:"editors"` - Viewers *GroupConnection `json:"viewers"` - Programs *ProgramConnection `json:"programs"` - Evidence *EvidenceConnection `json:"evidence"` - Controls *ControlConnection `json:"controls"` - Subcontrols *SubcontrolConnection `json:"subcontrols"` - InternalPolicies *InternalPolicyConnection `json:"internalPolicies"` - Procedures *ProcedureConnection `json:"procedures"` - Risks *RiskConnection `json:"risks"` - Narratives *NarrativeConnection `json:"narratives"` - Tasks *TaskConnection `json:"tasks"` -} - -func (ControlObjective) IsNode() {} - -// Return response for createBulkControlObjective mutation -type ControlObjectiveBulkCreatePayload struct { - // Created controlObjectives - ControlObjectives []*ControlObjective `json:"controlObjectives,omitempty"` -} - -// Return response for deleteBulkControlObjective mutation -type ControlObjectiveBulkDeletePayload struct { - // Deleted controlObjective IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkControlObjective mutation -type ControlObjectiveBulkUpdatePayload struct { - // Updated controlObjectives - ControlObjectives []*ControlObjective `json:"controlObjectives,omitempty"` - // IDs of the updated controlObjectives - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type ControlObjectiveConnection struct { - // A list of edges. - Edges []*ControlObjectiveEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createControlObjective mutation -type ControlObjectiveCreatePayload struct { - // Created controlObjective - ControlObjective *ControlObjective `json:"controlObjective"` -} - -// Return response for deleteControlObjective mutation -type ControlObjectiveDeletePayload struct { - // Deleted controlObjective ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type ControlObjectiveEdge struct { - // The item at the end of the edge. - Node *ControlObjective `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for ControlObjective connections -type ControlObjectiveOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order ControlObjectives. - Field ControlObjectiveOrderField `json:"field"` -} - -// Return response for updateControlObjective mutation -type ControlObjectiveUpdatePayload struct { - // Updated controlObjective - ControlObjective *ControlObjective `json:"controlObjective"` -} - -// ControlObjectiveWhereInput is used for filtering ControlObjective objects. -// Input was generated by ent. -type ControlObjectiveWhereInput struct { - Not *ControlObjectiveWhereInput `json:"not,omitempty"` - And []*ControlObjectiveWhereInput `json:"and,omitempty"` - Or []*ControlObjectiveWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // display_id field predicates - DisplayID *string `json:"displayID,omitempty"` - DisplayIdneq *string `json:"displayIDNEQ,omitempty"` - DisplayIDIn []string `json:"displayIDIn,omitempty"` - DisplayIDNotIn []string `json:"displayIDNotIn,omitempty"` - DisplayIdgt *string `json:"displayIDGT,omitempty"` - DisplayIdgte *string `json:"displayIDGTE,omitempty"` - DisplayIdlt *string `json:"displayIDLT,omitempty"` - DisplayIdlte *string `json:"displayIDLTE,omitempty"` - DisplayIDContains *string `json:"displayIDContains,omitempty"` - DisplayIDHasPrefix *string `json:"displayIDHasPrefix,omitempty"` - DisplayIDHasSuffix *string `json:"displayIDHasSuffix,omitempty"` - DisplayIDEqualFold *string `json:"displayIDEqualFold,omitempty"` - DisplayIDContainsFold *string `json:"displayIDContainsFold,omitempty"` - // revision field predicates - Revision *string `json:"revision,omitempty"` - RevisionNeq *string `json:"revisionNEQ,omitempty"` - RevisionIn []string `json:"revisionIn,omitempty"` - RevisionNotIn []string `json:"revisionNotIn,omitempty"` - RevisionGt *string `json:"revisionGT,omitempty"` - RevisionGte *string `json:"revisionGTE,omitempty"` - RevisionLt *string `json:"revisionLT,omitempty"` - RevisionLte *string `json:"revisionLTE,omitempty"` - RevisionContains *string `json:"revisionContains,omitempty"` - RevisionHasPrefix *string `json:"revisionHasPrefix,omitempty"` - RevisionHasSuffix *string `json:"revisionHasSuffix,omitempty"` - RevisionIsNil *bool `json:"revisionIsNil,omitempty"` - RevisionNotNil *bool `json:"revisionNotNil,omitempty"` - RevisionEqualFold *string `json:"revisionEqualFold,omitempty"` - RevisionContainsFold *string `json:"revisionContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // system_owned field predicates - SystemOwned *bool `json:"systemOwned,omitempty"` - SystemOwnedNeq *bool `json:"systemOwnedNEQ,omitempty"` - SystemOwnedIsNil *bool `json:"systemOwnedIsNil,omitempty"` - SystemOwnedNotNil *bool `json:"systemOwnedNotNil,omitempty"` - // internal_notes field predicates - InternalNotes *string `json:"internalNotes,omitempty"` - InternalNotesNeq *string `json:"internalNotesNEQ,omitempty"` - InternalNotesIn []string `json:"internalNotesIn,omitempty"` - InternalNotesNotIn []string `json:"internalNotesNotIn,omitempty"` - InternalNotesGt *string `json:"internalNotesGT,omitempty"` - InternalNotesGte *string `json:"internalNotesGTE,omitempty"` - InternalNotesLt *string `json:"internalNotesLT,omitempty"` - InternalNotesLte *string `json:"internalNotesLTE,omitempty"` - InternalNotesContains *string `json:"internalNotesContains,omitempty"` - InternalNotesHasPrefix *string `json:"internalNotesHasPrefix,omitempty"` - InternalNotesHasSuffix *string `json:"internalNotesHasSuffix,omitempty"` - InternalNotesIsNil *bool `json:"internalNotesIsNil,omitempty"` - InternalNotesNotNil *bool `json:"internalNotesNotNil,omitempty"` - InternalNotesEqualFold *string `json:"internalNotesEqualFold,omitempty"` - InternalNotesContainsFold *string `json:"internalNotesContainsFold,omitempty"` - // system_internal_id field predicates - SystemInternalID *string `json:"systemInternalID,omitempty"` - SystemInternalIdneq *string `json:"systemInternalIDNEQ,omitempty"` - SystemInternalIDIn []string `json:"systemInternalIDIn,omitempty"` - SystemInternalIDNotIn []string `json:"systemInternalIDNotIn,omitempty"` - SystemInternalIdgt *string `json:"systemInternalIDGT,omitempty"` - SystemInternalIdgte *string `json:"systemInternalIDGTE,omitempty"` - SystemInternalIdlt *string `json:"systemInternalIDLT,omitempty"` - SystemInternalIdlte *string `json:"systemInternalIDLTE,omitempty"` - SystemInternalIDContains *string `json:"systemInternalIDContains,omitempty"` - SystemInternalIDHasPrefix *string `json:"systemInternalIDHasPrefix,omitempty"` - SystemInternalIDHasSuffix *string `json:"systemInternalIDHasSuffix,omitempty"` - SystemInternalIDIsNil *bool `json:"systemInternalIDIsNil,omitempty"` - SystemInternalIDNotNil *bool `json:"systemInternalIDNotNil,omitempty"` - SystemInternalIDEqualFold *string `json:"systemInternalIDEqualFold,omitempty"` - SystemInternalIDContainsFold *string `json:"systemInternalIDContainsFold,omitempty"` - // name field predicates - Name *string `json:"name,omitempty"` - NameNeq *string `json:"nameNEQ,omitempty"` - NameIn []string `json:"nameIn,omitempty"` - NameNotIn []string `json:"nameNotIn,omitempty"` - NameGt *string `json:"nameGT,omitempty"` - NameGte *string `json:"nameGTE,omitempty"` - NameLt *string `json:"nameLT,omitempty"` - NameLte *string `json:"nameLTE,omitempty"` - NameContains *string `json:"nameContains,omitempty"` - NameHasPrefix *string `json:"nameHasPrefix,omitempty"` - NameHasSuffix *string `json:"nameHasSuffix,omitempty"` - NameEqualFold *string `json:"nameEqualFold,omitempty"` - NameContainsFold *string `json:"nameContainsFold,omitempty"` - // desired_outcome field predicates - DesiredOutcome *string `json:"desiredOutcome,omitempty"` - DesiredOutcomeNeq *string `json:"desiredOutcomeNEQ,omitempty"` - DesiredOutcomeIn []string `json:"desiredOutcomeIn,omitempty"` - DesiredOutcomeNotIn []string `json:"desiredOutcomeNotIn,omitempty"` - DesiredOutcomeGt *string `json:"desiredOutcomeGT,omitempty"` - DesiredOutcomeGte *string `json:"desiredOutcomeGTE,omitempty"` - DesiredOutcomeLt *string `json:"desiredOutcomeLT,omitempty"` - DesiredOutcomeLte *string `json:"desiredOutcomeLTE,omitempty"` - DesiredOutcomeContains *string `json:"desiredOutcomeContains,omitempty"` - DesiredOutcomeHasPrefix *string `json:"desiredOutcomeHasPrefix,omitempty"` - DesiredOutcomeHasSuffix *string `json:"desiredOutcomeHasSuffix,omitempty"` - DesiredOutcomeIsNil *bool `json:"desiredOutcomeIsNil,omitempty"` - DesiredOutcomeNotNil *bool `json:"desiredOutcomeNotNil,omitempty"` - DesiredOutcomeEqualFold *string `json:"desiredOutcomeEqualFold,omitempty"` - DesiredOutcomeContainsFold *string `json:"desiredOutcomeContainsFold,omitempty"` - // status field predicates - Status *enums.ObjectiveStatus `json:"status,omitempty"` - StatusNeq *enums.ObjectiveStatus `json:"statusNEQ,omitempty"` - StatusIn []enums.ObjectiveStatus `json:"statusIn,omitempty"` - StatusNotIn []enums.ObjectiveStatus `json:"statusNotIn,omitempty"` - StatusIsNil *bool `json:"statusIsNil,omitempty"` - StatusNotNil *bool `json:"statusNotNil,omitempty"` - // source field predicates - Source *enums.ControlSource `json:"source,omitempty"` - SourceNeq *enums.ControlSource `json:"sourceNEQ,omitempty"` - SourceIn []enums.ControlSource `json:"sourceIn,omitempty"` - SourceNotIn []enums.ControlSource `json:"sourceNotIn,omitempty"` - SourceIsNil *bool `json:"sourceIsNil,omitempty"` - SourceNotNil *bool `json:"sourceNotNil,omitempty"` - // control_objective_type field predicates - ControlObjectiveType *string `json:"controlObjectiveType,omitempty"` - ControlObjectiveTypeNeq *string `json:"controlObjectiveTypeNEQ,omitempty"` - ControlObjectiveTypeIn []string `json:"controlObjectiveTypeIn,omitempty"` - ControlObjectiveTypeNotIn []string `json:"controlObjectiveTypeNotIn,omitempty"` - ControlObjectiveTypeGt *string `json:"controlObjectiveTypeGT,omitempty"` - ControlObjectiveTypeGte *string `json:"controlObjectiveTypeGTE,omitempty"` - ControlObjectiveTypeLt *string `json:"controlObjectiveTypeLT,omitempty"` - ControlObjectiveTypeLte *string `json:"controlObjectiveTypeLTE,omitempty"` - ControlObjectiveTypeContains *string `json:"controlObjectiveTypeContains,omitempty"` - ControlObjectiveTypeHasPrefix *string `json:"controlObjectiveTypeHasPrefix,omitempty"` - ControlObjectiveTypeHasSuffix *string `json:"controlObjectiveTypeHasSuffix,omitempty"` - ControlObjectiveTypeIsNil *bool `json:"controlObjectiveTypeIsNil,omitempty"` - ControlObjectiveTypeNotNil *bool `json:"controlObjectiveTypeNotNil,omitempty"` - ControlObjectiveTypeEqualFold *string `json:"controlObjectiveTypeEqualFold,omitempty"` - ControlObjectiveTypeContainsFold *string `json:"controlObjectiveTypeContainsFold,omitempty"` - // category field predicates - Category *string `json:"category,omitempty"` - CategoryNeq *string `json:"categoryNEQ,omitempty"` - CategoryIn []string `json:"categoryIn,omitempty"` - CategoryNotIn []string `json:"categoryNotIn,omitempty"` - CategoryGt *string `json:"categoryGT,omitempty"` - CategoryGte *string `json:"categoryGTE,omitempty"` - CategoryLt *string `json:"categoryLT,omitempty"` - CategoryLte *string `json:"categoryLTE,omitempty"` - CategoryContains *string `json:"categoryContains,omitempty"` - CategoryHasPrefix *string `json:"categoryHasPrefix,omitempty"` - CategoryHasSuffix *string `json:"categoryHasSuffix,omitempty"` - CategoryIsNil *bool `json:"categoryIsNil,omitempty"` - CategoryNotNil *bool `json:"categoryNotNil,omitempty"` - CategoryEqualFold *string `json:"categoryEqualFold,omitempty"` - CategoryContainsFold *string `json:"categoryContainsFold,omitempty"` - // subcategory field predicates - Subcategory *string `json:"subcategory,omitempty"` - SubcategoryNeq *string `json:"subcategoryNEQ,omitempty"` - SubcategoryIn []string `json:"subcategoryIn,omitempty"` - SubcategoryNotIn []string `json:"subcategoryNotIn,omitempty"` - SubcategoryGt *string `json:"subcategoryGT,omitempty"` - SubcategoryGte *string `json:"subcategoryGTE,omitempty"` - SubcategoryLt *string `json:"subcategoryLT,omitempty"` - SubcategoryLte *string `json:"subcategoryLTE,omitempty"` - SubcategoryContains *string `json:"subcategoryContains,omitempty"` - SubcategoryHasPrefix *string `json:"subcategoryHasPrefix,omitempty"` - SubcategoryHasSuffix *string `json:"subcategoryHasSuffix,omitempty"` - SubcategoryIsNil *bool `json:"subcategoryIsNil,omitempty"` - SubcategoryNotNil *bool `json:"subcategoryNotNil,omitempty"` - SubcategoryEqualFold *string `json:"subcategoryEqualFold,omitempty"` - SubcategoryContainsFold *string `json:"subcategoryContainsFold,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // blocked_groups edge predicates - HasBlockedGroups *bool `json:"hasBlockedGroups,omitempty"` - HasBlockedGroupsWith []*GroupWhereInput `json:"hasBlockedGroupsWith,omitempty"` - // editors edge predicates - HasEditors *bool `json:"hasEditors,omitempty"` - HasEditorsWith []*GroupWhereInput `json:"hasEditorsWith,omitempty"` - // viewers edge predicates - HasViewers *bool `json:"hasViewers,omitempty"` - HasViewersWith []*GroupWhereInput `json:"hasViewersWith,omitempty"` - // programs edge predicates - HasPrograms *bool `json:"hasPrograms,omitempty"` - HasProgramsWith []*ProgramWhereInput `json:"hasProgramsWith,omitempty"` - // evidence edge predicates - HasEvidence *bool `json:"hasEvidence,omitempty"` - HasEvidenceWith []*EvidenceWhereInput `json:"hasEvidenceWith,omitempty"` - // controls edge predicates - HasControls *bool `json:"hasControls,omitempty"` - HasControlsWith []*ControlWhereInput `json:"hasControlsWith,omitempty"` - // subcontrols edge predicates - HasSubcontrols *bool `json:"hasSubcontrols,omitempty"` - HasSubcontrolsWith []*SubcontrolWhereInput `json:"hasSubcontrolsWith,omitempty"` - // internal_policies edge predicates - HasInternalPolicies *bool `json:"hasInternalPolicies,omitempty"` - HasInternalPoliciesWith []*InternalPolicyWhereInput `json:"hasInternalPoliciesWith,omitempty"` - // procedures edge predicates - HasProcedures *bool `json:"hasProcedures,omitempty"` - HasProceduresWith []*ProcedureWhereInput `json:"hasProceduresWith,omitempty"` - // risks edge predicates - HasRisks *bool `json:"hasRisks,omitempty"` - HasRisksWith []*RiskWhereInput `json:"hasRisksWith,omitempty"` - // narratives edge predicates - HasNarratives *bool `json:"hasNarratives,omitempty"` - HasNarrativesWith []*NarrativeWhereInput `json:"hasNarrativesWith,omitempty"` - // tasks edge predicates - HasTasks *bool `json:"hasTasks,omitempty"` - HasTasksWith []*TaskWhereInput `json:"hasTasksWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -// Ordering options for Control connections -type ControlOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order Controls. - Field ControlOrderField `json:"field"` -} - -// Return response for updateControl mutation -type ControlUpdatePayload struct { - // Updated control - Control *Control `json:"control"` -} - -// ControlWhereInput is used for filtering Control objects. -// Input was generated by ent. -type ControlWhereInput struct { - Not *ControlWhereInput `json:"not,omitempty"` - And []*ControlWhereInput `json:"and,omitempty"` - Or []*ControlWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // display_id field predicates - DisplayID *string `json:"displayID,omitempty"` - DisplayIdneq *string `json:"displayIDNEQ,omitempty"` - DisplayIDIn []string `json:"displayIDIn,omitempty"` - DisplayIDNotIn []string `json:"displayIDNotIn,omitempty"` - DisplayIdgt *string `json:"displayIDGT,omitempty"` - DisplayIdgte *string `json:"displayIDGTE,omitempty"` - DisplayIdlt *string `json:"displayIDLT,omitempty"` - DisplayIdlte *string `json:"displayIDLTE,omitempty"` - DisplayIDContains *string `json:"displayIDContains,omitempty"` - DisplayIDHasPrefix *string `json:"displayIDHasPrefix,omitempty"` - DisplayIDHasSuffix *string `json:"displayIDHasSuffix,omitempty"` - DisplayIDEqualFold *string `json:"displayIDEqualFold,omitempty"` - DisplayIDContainsFold *string `json:"displayIDContainsFold,omitempty"` - // external_uuid field predicates - ExternalUUID *string `json:"externalUUID,omitempty"` - ExternalUUIDNeq *string `json:"externalUUIDNEQ,omitempty"` - ExternalUUIDIn []string `json:"externalUUIDIn,omitempty"` - ExternalUUIDNotIn []string `json:"externalUUIDNotIn,omitempty"` - ExternalUUIDGt *string `json:"externalUUIDGT,omitempty"` - ExternalUUIDGte *string `json:"externalUUIDGTE,omitempty"` - ExternalUUIDLt *string `json:"externalUUIDLT,omitempty"` - ExternalUUIDLte *string `json:"externalUUIDLTE,omitempty"` - ExternalUUIDContains *string `json:"externalUUIDContains,omitempty"` - ExternalUUIDHasPrefix *string `json:"externalUUIDHasPrefix,omitempty"` - ExternalUUIDHasSuffix *string `json:"externalUUIDHasSuffix,omitempty"` - ExternalUUIDIsNil *bool `json:"externalUUIDIsNil,omitempty"` - ExternalUUIDNotNil *bool `json:"externalUUIDNotNil,omitempty"` - ExternalUUIDEqualFold *string `json:"externalUUIDEqualFold,omitempty"` - ExternalUUIDContainsFold *string `json:"externalUUIDContainsFold,omitempty"` - // title field predicates - Title *string `json:"title,omitempty"` - TitleNeq *string `json:"titleNEQ,omitempty"` - TitleIn []string `json:"titleIn,omitempty"` - TitleNotIn []string `json:"titleNotIn,omitempty"` - TitleGt *string `json:"titleGT,omitempty"` - TitleGte *string `json:"titleGTE,omitempty"` - TitleLt *string `json:"titleLT,omitempty"` - TitleLte *string `json:"titleLTE,omitempty"` - TitleContains *string `json:"titleContains,omitempty"` - TitleHasPrefix *string `json:"titleHasPrefix,omitempty"` - TitleHasSuffix *string `json:"titleHasSuffix,omitempty"` - TitleIsNil *bool `json:"titleIsNil,omitempty"` - TitleNotNil *bool `json:"titleNotNil,omitempty"` - TitleEqualFold *string `json:"titleEqualFold,omitempty"` - TitleContainsFold *string `json:"titleContainsFold,omitempty"` - // description field predicates - Description *string `json:"description,omitempty"` - DescriptionNeq *string `json:"descriptionNEQ,omitempty"` - DescriptionIn []string `json:"descriptionIn,omitempty"` - DescriptionNotIn []string `json:"descriptionNotIn,omitempty"` - DescriptionGt *string `json:"descriptionGT,omitempty"` - DescriptionGte *string `json:"descriptionGTE,omitempty"` - DescriptionLt *string `json:"descriptionLT,omitempty"` - DescriptionLte *string `json:"descriptionLTE,omitempty"` - DescriptionContains *string `json:"descriptionContains,omitempty"` - DescriptionHasPrefix *string `json:"descriptionHasPrefix,omitempty"` - DescriptionHasSuffix *string `json:"descriptionHasSuffix,omitempty"` - DescriptionIsNil *bool `json:"descriptionIsNil,omitempty"` - DescriptionNotNil *bool `json:"descriptionNotNil,omitempty"` - DescriptionEqualFold *string `json:"descriptionEqualFold,omitempty"` - DescriptionContainsFold *string `json:"descriptionContainsFold,omitempty"` - // reference_id field predicates - ReferenceID *string `json:"referenceID,omitempty"` - ReferenceIdneq *string `json:"referenceIDNEQ,omitempty"` - ReferenceIDIn []string `json:"referenceIDIn,omitempty"` - ReferenceIDNotIn []string `json:"referenceIDNotIn,omitempty"` - ReferenceIdgt *string `json:"referenceIDGT,omitempty"` - ReferenceIdgte *string `json:"referenceIDGTE,omitempty"` - ReferenceIdlt *string `json:"referenceIDLT,omitempty"` - ReferenceIdlte *string `json:"referenceIDLTE,omitempty"` - ReferenceIDContains *string `json:"referenceIDContains,omitempty"` - ReferenceIDHasPrefix *string `json:"referenceIDHasPrefix,omitempty"` - ReferenceIDHasSuffix *string `json:"referenceIDHasSuffix,omitempty"` - ReferenceIDIsNil *bool `json:"referenceIDIsNil,omitempty"` - ReferenceIDNotNil *bool `json:"referenceIDNotNil,omitempty"` - ReferenceIDEqualFold *string `json:"referenceIDEqualFold,omitempty"` - ReferenceIDContainsFold *string `json:"referenceIDContainsFold,omitempty"` - // auditor_reference_id field predicates - AuditorReferenceID *string `json:"auditorReferenceID,omitempty"` - AuditorReferenceIdneq *string `json:"auditorReferenceIDNEQ,omitempty"` - AuditorReferenceIDIn []string `json:"auditorReferenceIDIn,omitempty"` - AuditorReferenceIDNotIn []string `json:"auditorReferenceIDNotIn,omitempty"` - AuditorReferenceIdgt *string `json:"auditorReferenceIDGT,omitempty"` - AuditorReferenceIdgte *string `json:"auditorReferenceIDGTE,omitempty"` - AuditorReferenceIdlt *string `json:"auditorReferenceIDLT,omitempty"` - AuditorReferenceIdlte *string `json:"auditorReferenceIDLTE,omitempty"` - AuditorReferenceIDContains *string `json:"auditorReferenceIDContains,omitempty"` - AuditorReferenceIDHasPrefix *string `json:"auditorReferenceIDHasPrefix,omitempty"` - AuditorReferenceIDHasSuffix *string `json:"auditorReferenceIDHasSuffix,omitempty"` - AuditorReferenceIDIsNil *bool `json:"auditorReferenceIDIsNil,omitempty"` - AuditorReferenceIDNotNil *bool `json:"auditorReferenceIDNotNil,omitempty"` - AuditorReferenceIDEqualFold *string `json:"auditorReferenceIDEqualFold,omitempty"` - AuditorReferenceIDContainsFold *string `json:"auditorReferenceIDContainsFold,omitempty"` - // responsible_party_id field predicates - ResponsiblePartyID *string `json:"responsiblePartyID,omitempty"` - ResponsiblePartyIdneq *string `json:"responsiblePartyIDNEQ,omitempty"` - ResponsiblePartyIDIn []string `json:"responsiblePartyIDIn,omitempty"` - ResponsiblePartyIDNotIn []string `json:"responsiblePartyIDNotIn,omitempty"` - ResponsiblePartyIdgt *string `json:"responsiblePartyIDGT,omitempty"` - ResponsiblePartyIdgte *string `json:"responsiblePartyIDGTE,omitempty"` - ResponsiblePartyIdlt *string `json:"responsiblePartyIDLT,omitempty"` - ResponsiblePartyIdlte *string `json:"responsiblePartyIDLTE,omitempty"` - ResponsiblePartyIDContains *string `json:"responsiblePartyIDContains,omitempty"` - ResponsiblePartyIDHasPrefix *string `json:"responsiblePartyIDHasPrefix,omitempty"` - ResponsiblePartyIDHasSuffix *string `json:"responsiblePartyIDHasSuffix,omitempty"` - ResponsiblePartyIDIsNil *bool `json:"responsiblePartyIDIsNil,omitempty"` - ResponsiblePartyIDNotNil *bool `json:"responsiblePartyIDNotNil,omitempty"` - ResponsiblePartyIDEqualFold *string `json:"responsiblePartyIDEqualFold,omitempty"` - ResponsiblePartyIDContainsFold *string `json:"responsiblePartyIDContainsFold,omitempty"` - // status field predicates - Status *enums.ControlStatus `json:"status,omitempty"` - StatusNeq *enums.ControlStatus `json:"statusNEQ,omitempty"` - StatusIn []enums.ControlStatus `json:"statusIn,omitempty"` - StatusNotIn []enums.ControlStatus `json:"statusNotIn,omitempty"` - StatusIsNil *bool `json:"statusIsNil,omitempty"` - StatusNotNil *bool `json:"statusNotNil,omitempty"` - // implementation_status field predicates - ImplementationStatus *enums.ControlImplementationStatus `json:"implementationStatus,omitempty"` - ImplementationStatusNeq *enums.ControlImplementationStatus `json:"implementationStatusNEQ,omitempty"` - ImplementationStatusIn []enums.ControlImplementationStatus `json:"implementationStatusIn,omitempty"` - ImplementationStatusNotIn []enums.ControlImplementationStatus `json:"implementationStatusNotIn,omitempty"` - ImplementationStatusIsNil *bool `json:"implementationStatusIsNil,omitempty"` - ImplementationStatusNotNil *bool `json:"implementationStatusNotNil,omitempty"` - // implementation_description field predicates - ImplementationDescription *string `json:"implementationDescription,omitempty"` - ImplementationDescriptionNeq *string `json:"implementationDescriptionNEQ,omitempty"` - ImplementationDescriptionIn []string `json:"implementationDescriptionIn,omitempty"` - ImplementationDescriptionNotIn []string `json:"implementationDescriptionNotIn,omitempty"` - ImplementationDescriptionGt *string `json:"implementationDescriptionGT,omitempty"` - ImplementationDescriptionGte *string `json:"implementationDescriptionGTE,omitempty"` - ImplementationDescriptionLt *string `json:"implementationDescriptionLT,omitempty"` - ImplementationDescriptionLte *string `json:"implementationDescriptionLTE,omitempty"` - ImplementationDescriptionContains *string `json:"implementationDescriptionContains,omitempty"` - ImplementationDescriptionHasPrefix *string `json:"implementationDescriptionHasPrefix,omitempty"` - ImplementationDescriptionHasSuffix *string `json:"implementationDescriptionHasSuffix,omitempty"` - ImplementationDescriptionIsNil *bool `json:"implementationDescriptionIsNil,omitempty"` - ImplementationDescriptionNotNil *bool `json:"implementationDescriptionNotNil,omitempty"` - ImplementationDescriptionEqualFold *string `json:"implementationDescriptionEqualFold,omitempty"` - ImplementationDescriptionContainsFold *string `json:"implementationDescriptionContainsFold,omitempty"` - // public_representation field predicates - PublicRepresentation *string `json:"publicRepresentation,omitempty"` - PublicRepresentationNeq *string `json:"publicRepresentationNEQ,omitempty"` - PublicRepresentationIn []string `json:"publicRepresentationIn,omitempty"` - PublicRepresentationNotIn []string `json:"publicRepresentationNotIn,omitempty"` - PublicRepresentationGt *string `json:"publicRepresentationGT,omitempty"` - PublicRepresentationGte *string `json:"publicRepresentationGTE,omitempty"` - PublicRepresentationLt *string `json:"publicRepresentationLT,omitempty"` - PublicRepresentationLte *string `json:"publicRepresentationLTE,omitempty"` - PublicRepresentationContains *string `json:"publicRepresentationContains,omitempty"` - PublicRepresentationHasPrefix *string `json:"publicRepresentationHasPrefix,omitempty"` - PublicRepresentationHasSuffix *string `json:"publicRepresentationHasSuffix,omitempty"` - PublicRepresentationIsNil *bool `json:"publicRepresentationIsNil,omitempty"` - PublicRepresentationNotNil *bool `json:"publicRepresentationNotNil,omitempty"` - PublicRepresentationEqualFold *string `json:"publicRepresentationEqualFold,omitempty"` - PublicRepresentationContainsFold *string `json:"publicRepresentationContainsFold,omitempty"` - // source field predicates - Source *enums.ControlSource `json:"source,omitempty"` - SourceNeq *enums.ControlSource `json:"sourceNEQ,omitempty"` - SourceIn []enums.ControlSource `json:"sourceIn,omitempty"` - SourceNotIn []enums.ControlSource `json:"sourceNotIn,omitempty"` - SourceIsNil *bool `json:"sourceIsNil,omitempty"` - SourceNotNil *bool `json:"sourceNotNil,omitempty"` - // source_name field predicates - SourceName *string `json:"sourceName,omitempty"` - SourceNameNeq *string `json:"sourceNameNEQ,omitempty"` - SourceNameIn []string `json:"sourceNameIn,omitempty"` - SourceNameNotIn []string `json:"sourceNameNotIn,omitempty"` - SourceNameGt *string `json:"sourceNameGT,omitempty"` - SourceNameGte *string `json:"sourceNameGTE,omitempty"` - SourceNameLt *string `json:"sourceNameLT,omitempty"` - SourceNameLte *string `json:"sourceNameLTE,omitempty"` - SourceNameContains *string `json:"sourceNameContains,omitempty"` - SourceNameHasPrefix *string `json:"sourceNameHasPrefix,omitempty"` - SourceNameHasSuffix *string `json:"sourceNameHasSuffix,omitempty"` - SourceNameIsNil *bool `json:"sourceNameIsNil,omitempty"` - SourceNameNotNil *bool `json:"sourceNameNotNil,omitempty"` - SourceNameEqualFold *string `json:"sourceNameEqualFold,omitempty"` - SourceNameContainsFold *string `json:"sourceNameContainsFold,omitempty"` - // reference_framework field predicates - ReferenceFramework *string `json:"referenceFramework,omitempty"` - ReferenceFrameworkNeq *string `json:"referenceFrameworkNEQ,omitempty"` - ReferenceFrameworkIn []string `json:"referenceFrameworkIn,omitempty"` - ReferenceFrameworkNotIn []string `json:"referenceFrameworkNotIn,omitempty"` - ReferenceFrameworkGt *string `json:"referenceFrameworkGT,omitempty"` - ReferenceFrameworkGte *string `json:"referenceFrameworkGTE,omitempty"` - ReferenceFrameworkLt *string `json:"referenceFrameworkLT,omitempty"` - ReferenceFrameworkLte *string `json:"referenceFrameworkLTE,omitempty"` - ReferenceFrameworkContains *string `json:"referenceFrameworkContains,omitempty"` - ReferenceFrameworkHasPrefix *string `json:"referenceFrameworkHasPrefix,omitempty"` - ReferenceFrameworkHasSuffix *string `json:"referenceFrameworkHasSuffix,omitempty"` - ReferenceFrameworkIsNil *bool `json:"referenceFrameworkIsNil,omitempty"` - ReferenceFrameworkNotNil *bool `json:"referenceFrameworkNotNil,omitempty"` - ReferenceFrameworkEqualFold *string `json:"referenceFrameworkEqualFold,omitempty"` - ReferenceFrameworkContainsFold *string `json:"referenceFrameworkContainsFold,omitempty"` - // reference_framework_revision field predicates - ReferenceFrameworkRevision *string `json:"referenceFrameworkRevision,omitempty"` - ReferenceFrameworkRevisionNeq *string `json:"referenceFrameworkRevisionNEQ,omitempty"` - ReferenceFrameworkRevisionIn []string `json:"referenceFrameworkRevisionIn,omitempty"` - ReferenceFrameworkRevisionNotIn []string `json:"referenceFrameworkRevisionNotIn,omitempty"` - ReferenceFrameworkRevisionGt *string `json:"referenceFrameworkRevisionGT,omitempty"` - ReferenceFrameworkRevisionGte *string `json:"referenceFrameworkRevisionGTE,omitempty"` - ReferenceFrameworkRevisionLt *string `json:"referenceFrameworkRevisionLT,omitempty"` - ReferenceFrameworkRevisionLte *string `json:"referenceFrameworkRevisionLTE,omitempty"` - ReferenceFrameworkRevisionContains *string `json:"referenceFrameworkRevisionContains,omitempty"` - ReferenceFrameworkRevisionHasPrefix *string `json:"referenceFrameworkRevisionHasPrefix,omitempty"` - ReferenceFrameworkRevisionHasSuffix *string `json:"referenceFrameworkRevisionHasSuffix,omitempty"` - ReferenceFrameworkRevisionIsNil *bool `json:"referenceFrameworkRevisionIsNil,omitempty"` - ReferenceFrameworkRevisionNotNil *bool `json:"referenceFrameworkRevisionNotNil,omitempty"` - ReferenceFrameworkRevisionEqualFold *string `json:"referenceFrameworkRevisionEqualFold,omitempty"` - ReferenceFrameworkRevisionContainsFold *string `json:"referenceFrameworkRevisionContainsFold,omitempty"` - // category field predicates - Category *string `json:"category,omitempty"` - CategoryNeq *string `json:"categoryNEQ,omitempty"` - CategoryIn []string `json:"categoryIn,omitempty"` - CategoryNotIn []string `json:"categoryNotIn,omitempty"` - CategoryGt *string `json:"categoryGT,omitempty"` - CategoryGte *string `json:"categoryGTE,omitempty"` - CategoryLt *string `json:"categoryLT,omitempty"` - CategoryLte *string `json:"categoryLTE,omitempty"` - CategoryContains *string `json:"categoryContains,omitempty"` - CategoryHasPrefix *string `json:"categoryHasPrefix,omitempty"` - CategoryHasSuffix *string `json:"categoryHasSuffix,omitempty"` - CategoryIsNil *bool `json:"categoryIsNil,omitempty"` - CategoryNotNil *bool `json:"categoryNotNil,omitempty"` - CategoryEqualFold *string `json:"categoryEqualFold,omitempty"` - CategoryContainsFold *string `json:"categoryContainsFold,omitempty"` - // category_id field predicates - CategoryID *string `json:"categoryID,omitempty"` - CategoryIdneq *string `json:"categoryIDNEQ,omitempty"` - CategoryIDIn []string `json:"categoryIDIn,omitempty"` - CategoryIDNotIn []string `json:"categoryIDNotIn,omitempty"` - CategoryIdgt *string `json:"categoryIDGT,omitempty"` - CategoryIdgte *string `json:"categoryIDGTE,omitempty"` - CategoryIdlt *string `json:"categoryIDLT,omitempty"` - CategoryIdlte *string `json:"categoryIDLTE,omitempty"` - CategoryIDContains *string `json:"categoryIDContains,omitempty"` - CategoryIDHasPrefix *string `json:"categoryIDHasPrefix,omitempty"` - CategoryIDHasSuffix *string `json:"categoryIDHasSuffix,omitempty"` - CategoryIDIsNil *bool `json:"categoryIDIsNil,omitempty"` - CategoryIDNotNil *bool `json:"categoryIDNotNil,omitempty"` - CategoryIDEqualFold *string `json:"categoryIDEqualFold,omitempty"` - CategoryIDContainsFold *string `json:"categoryIDContainsFold,omitempty"` - // subcategory field predicates - Subcategory *string `json:"subcategory,omitempty"` - SubcategoryNeq *string `json:"subcategoryNEQ,omitempty"` - SubcategoryIn []string `json:"subcategoryIn,omitempty"` - SubcategoryNotIn []string `json:"subcategoryNotIn,omitempty"` - SubcategoryGt *string `json:"subcategoryGT,omitempty"` - SubcategoryGte *string `json:"subcategoryGTE,omitempty"` - SubcategoryLt *string `json:"subcategoryLT,omitempty"` - SubcategoryLte *string `json:"subcategoryLTE,omitempty"` - SubcategoryContains *string `json:"subcategoryContains,omitempty"` - SubcategoryHasPrefix *string `json:"subcategoryHasPrefix,omitempty"` - SubcategoryHasSuffix *string `json:"subcategoryHasSuffix,omitempty"` - SubcategoryIsNil *bool `json:"subcategoryIsNil,omitempty"` - SubcategoryNotNil *bool `json:"subcategoryNotNil,omitempty"` - SubcategoryEqualFold *string `json:"subcategoryEqualFold,omitempty"` - SubcategoryContainsFold *string `json:"subcategoryContainsFold,omitempty"` - // control_owner_id field predicates - ControlOwnerID *string `json:"controlOwnerID,omitempty"` - ControlOwnerIdneq *string `json:"controlOwnerIDNEQ,omitempty"` - ControlOwnerIDIn []string `json:"controlOwnerIDIn,omitempty"` - ControlOwnerIDNotIn []string `json:"controlOwnerIDNotIn,omitempty"` - ControlOwnerIdgt *string `json:"controlOwnerIDGT,omitempty"` - ControlOwnerIdgte *string `json:"controlOwnerIDGTE,omitempty"` - ControlOwnerIdlt *string `json:"controlOwnerIDLT,omitempty"` - ControlOwnerIdlte *string `json:"controlOwnerIDLTE,omitempty"` - ControlOwnerIDContains *string `json:"controlOwnerIDContains,omitempty"` - ControlOwnerIDHasPrefix *string `json:"controlOwnerIDHasPrefix,omitempty"` - ControlOwnerIDHasSuffix *string `json:"controlOwnerIDHasSuffix,omitempty"` - ControlOwnerIDIsNil *bool `json:"controlOwnerIDIsNil,omitempty"` - ControlOwnerIDNotNil *bool `json:"controlOwnerIDNotNil,omitempty"` - ControlOwnerIDEqualFold *string `json:"controlOwnerIDEqualFold,omitempty"` - ControlOwnerIDContainsFold *string `json:"controlOwnerIDContainsFold,omitempty"` - // delegate_id field predicates - DelegateID *string `json:"delegateID,omitempty"` - DelegateIdneq *string `json:"delegateIDNEQ,omitempty"` - DelegateIDIn []string `json:"delegateIDIn,omitempty"` - DelegateIDNotIn []string `json:"delegateIDNotIn,omitempty"` - DelegateIdgt *string `json:"delegateIDGT,omitempty"` - DelegateIdgte *string `json:"delegateIDGTE,omitempty"` - DelegateIdlt *string `json:"delegateIDLT,omitempty"` - DelegateIdlte *string `json:"delegateIDLTE,omitempty"` - DelegateIDContains *string `json:"delegateIDContains,omitempty"` - DelegateIDHasPrefix *string `json:"delegateIDHasPrefix,omitempty"` - DelegateIDHasSuffix *string `json:"delegateIDHasSuffix,omitempty"` - DelegateIDIsNil *bool `json:"delegateIDIsNil,omitempty"` - DelegateIDNotNil *bool `json:"delegateIDNotNil,omitempty"` - DelegateIDEqualFold *string `json:"delegateIDEqualFold,omitempty"` - DelegateIDContainsFold *string `json:"delegateIDContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // system_owned field predicates - SystemOwned *bool `json:"systemOwned,omitempty"` - SystemOwnedNeq *bool `json:"systemOwnedNEQ,omitempty"` - SystemOwnedIsNil *bool `json:"systemOwnedIsNil,omitempty"` - SystemOwnedNotNil *bool `json:"systemOwnedNotNil,omitempty"` - // internal_notes field predicates - InternalNotes *string `json:"internalNotes,omitempty"` - InternalNotesNeq *string `json:"internalNotesNEQ,omitempty"` - InternalNotesIn []string `json:"internalNotesIn,omitempty"` - InternalNotesNotIn []string `json:"internalNotesNotIn,omitempty"` - InternalNotesGt *string `json:"internalNotesGT,omitempty"` - InternalNotesGte *string `json:"internalNotesGTE,omitempty"` - InternalNotesLt *string `json:"internalNotesLT,omitempty"` - InternalNotesLte *string `json:"internalNotesLTE,omitempty"` - InternalNotesContains *string `json:"internalNotesContains,omitempty"` - InternalNotesHasPrefix *string `json:"internalNotesHasPrefix,omitempty"` - InternalNotesHasSuffix *string `json:"internalNotesHasSuffix,omitempty"` - InternalNotesIsNil *bool `json:"internalNotesIsNil,omitempty"` - InternalNotesNotNil *bool `json:"internalNotesNotNil,omitempty"` - InternalNotesEqualFold *string `json:"internalNotesEqualFold,omitempty"` - InternalNotesContainsFold *string `json:"internalNotesContainsFold,omitempty"` - // system_internal_id field predicates - SystemInternalID *string `json:"systemInternalID,omitempty"` - SystemInternalIdneq *string `json:"systemInternalIDNEQ,omitempty"` - SystemInternalIDIn []string `json:"systemInternalIDIn,omitempty"` - SystemInternalIDNotIn []string `json:"systemInternalIDNotIn,omitempty"` - SystemInternalIdgt *string `json:"systemInternalIDGT,omitempty"` - SystemInternalIdgte *string `json:"systemInternalIDGTE,omitempty"` - SystemInternalIdlt *string `json:"systemInternalIDLT,omitempty"` - SystemInternalIdlte *string `json:"systemInternalIDLTE,omitempty"` - SystemInternalIDContains *string `json:"systemInternalIDContains,omitempty"` - SystemInternalIDHasPrefix *string `json:"systemInternalIDHasPrefix,omitempty"` - SystemInternalIDHasSuffix *string `json:"systemInternalIDHasSuffix,omitempty"` - SystemInternalIDIsNil *bool `json:"systemInternalIDIsNil,omitempty"` - SystemInternalIDNotNil *bool `json:"systemInternalIDNotNil,omitempty"` - SystemInternalIDEqualFold *string `json:"systemInternalIDEqualFold,omitempty"` - SystemInternalIDContainsFold *string `json:"systemInternalIDContainsFold,omitempty"` - // control_kind_name field predicates - ControlKindName *string `json:"controlKindName,omitempty"` - ControlKindNameNeq *string `json:"controlKindNameNEQ,omitempty"` - ControlKindNameIn []string `json:"controlKindNameIn,omitempty"` - ControlKindNameNotIn []string `json:"controlKindNameNotIn,omitempty"` - ControlKindNameGt *string `json:"controlKindNameGT,omitempty"` - ControlKindNameGte *string `json:"controlKindNameGTE,omitempty"` - ControlKindNameLt *string `json:"controlKindNameLT,omitempty"` - ControlKindNameLte *string `json:"controlKindNameLTE,omitempty"` - ControlKindNameContains *string `json:"controlKindNameContains,omitempty"` - ControlKindNameHasPrefix *string `json:"controlKindNameHasPrefix,omitempty"` - ControlKindNameHasSuffix *string `json:"controlKindNameHasSuffix,omitempty"` - ControlKindNameIsNil *bool `json:"controlKindNameIsNil,omitempty"` - ControlKindNameNotNil *bool `json:"controlKindNameNotNil,omitempty"` - ControlKindNameEqualFold *string `json:"controlKindNameEqualFold,omitempty"` - ControlKindNameContainsFold *string `json:"controlKindNameContainsFold,omitempty"` - // control_kind_id field predicates - ControlKindID *string `json:"controlKindID,omitempty"` - ControlKindIdneq *string `json:"controlKindIDNEQ,omitempty"` - ControlKindIDIn []string `json:"controlKindIDIn,omitempty"` - ControlKindIDNotIn []string `json:"controlKindIDNotIn,omitempty"` - ControlKindIdgt *string `json:"controlKindIDGT,omitempty"` - ControlKindIdgte *string `json:"controlKindIDGTE,omitempty"` - ControlKindIdlt *string `json:"controlKindIDLT,omitempty"` - ControlKindIdlte *string `json:"controlKindIDLTE,omitempty"` - ControlKindIDContains *string `json:"controlKindIDContains,omitempty"` - ControlKindIDHasPrefix *string `json:"controlKindIDHasPrefix,omitempty"` - ControlKindIDHasSuffix *string `json:"controlKindIDHasSuffix,omitempty"` - ControlKindIDIsNil *bool `json:"controlKindIDIsNil,omitempty"` - ControlKindIDNotNil *bool `json:"controlKindIDNotNil,omitempty"` - ControlKindIDEqualFold *string `json:"controlKindIDEqualFold,omitempty"` - ControlKindIDContainsFold *string `json:"controlKindIDContainsFold,omitempty"` - // environment_name field predicates - EnvironmentName *string `json:"environmentName,omitempty"` - EnvironmentNameNeq *string `json:"environmentNameNEQ,omitempty"` - EnvironmentNameIn []string `json:"environmentNameIn,omitempty"` - EnvironmentNameNotIn []string `json:"environmentNameNotIn,omitempty"` - EnvironmentNameGt *string `json:"environmentNameGT,omitempty"` - EnvironmentNameGte *string `json:"environmentNameGTE,omitempty"` - EnvironmentNameLt *string `json:"environmentNameLT,omitempty"` - EnvironmentNameLte *string `json:"environmentNameLTE,omitempty"` - EnvironmentNameContains *string `json:"environmentNameContains,omitempty"` - EnvironmentNameHasPrefix *string `json:"environmentNameHasPrefix,omitempty"` - EnvironmentNameHasSuffix *string `json:"environmentNameHasSuffix,omitempty"` - EnvironmentNameIsNil *bool `json:"environmentNameIsNil,omitempty"` - EnvironmentNameNotNil *bool `json:"environmentNameNotNil,omitempty"` - EnvironmentNameEqualFold *string `json:"environmentNameEqualFold,omitempty"` - EnvironmentNameContainsFold *string `json:"environmentNameContainsFold,omitempty"` - // environment_id field predicates - EnvironmentID *string `json:"environmentID,omitempty"` - EnvironmentIdneq *string `json:"environmentIDNEQ,omitempty"` - EnvironmentIDIn []string `json:"environmentIDIn,omitempty"` - EnvironmentIDNotIn []string `json:"environmentIDNotIn,omitempty"` - EnvironmentIdgt *string `json:"environmentIDGT,omitempty"` - EnvironmentIdgte *string `json:"environmentIDGTE,omitempty"` - EnvironmentIdlt *string `json:"environmentIDLT,omitempty"` - EnvironmentIdlte *string `json:"environmentIDLTE,omitempty"` - EnvironmentIDContains *string `json:"environmentIDContains,omitempty"` - EnvironmentIDHasPrefix *string `json:"environmentIDHasPrefix,omitempty"` - EnvironmentIDHasSuffix *string `json:"environmentIDHasSuffix,omitempty"` - EnvironmentIDIsNil *bool `json:"environmentIDIsNil,omitempty"` - EnvironmentIDNotNil *bool `json:"environmentIDNotNil,omitempty"` - EnvironmentIDEqualFold *string `json:"environmentIDEqualFold,omitempty"` - EnvironmentIDContainsFold *string `json:"environmentIDContainsFold,omitempty"` - // scope_name field predicates - ScopeName *string `json:"scopeName,omitempty"` - ScopeNameNeq *string `json:"scopeNameNEQ,omitempty"` - ScopeNameIn []string `json:"scopeNameIn,omitempty"` - ScopeNameNotIn []string `json:"scopeNameNotIn,omitempty"` - ScopeNameGt *string `json:"scopeNameGT,omitempty"` - ScopeNameGte *string `json:"scopeNameGTE,omitempty"` - ScopeNameLt *string `json:"scopeNameLT,omitempty"` - ScopeNameLte *string `json:"scopeNameLTE,omitempty"` - ScopeNameContains *string `json:"scopeNameContains,omitempty"` - ScopeNameHasPrefix *string `json:"scopeNameHasPrefix,omitempty"` - ScopeNameHasSuffix *string `json:"scopeNameHasSuffix,omitempty"` - ScopeNameIsNil *bool `json:"scopeNameIsNil,omitempty"` - ScopeNameNotNil *bool `json:"scopeNameNotNil,omitempty"` - ScopeNameEqualFold *string `json:"scopeNameEqualFold,omitempty"` - ScopeNameContainsFold *string `json:"scopeNameContainsFold,omitempty"` - // scope_id field predicates - ScopeID *string `json:"scopeID,omitempty"` - ScopeIdneq *string `json:"scopeIDNEQ,omitempty"` - ScopeIDIn []string `json:"scopeIDIn,omitempty"` - ScopeIDNotIn []string `json:"scopeIDNotIn,omitempty"` - ScopeIdgt *string `json:"scopeIDGT,omitempty"` - ScopeIdgte *string `json:"scopeIDGTE,omitempty"` - ScopeIdlt *string `json:"scopeIDLT,omitempty"` - ScopeIdlte *string `json:"scopeIDLTE,omitempty"` - ScopeIDContains *string `json:"scopeIDContains,omitempty"` - ScopeIDHasPrefix *string `json:"scopeIDHasPrefix,omitempty"` - ScopeIDHasSuffix *string `json:"scopeIDHasSuffix,omitempty"` - ScopeIDIsNil *bool `json:"scopeIDIsNil,omitempty"` - ScopeIDNotNil *bool `json:"scopeIDNotNil,omitempty"` - ScopeIDEqualFold *string `json:"scopeIDEqualFold,omitempty"` - ScopeIDContainsFold *string `json:"scopeIDContainsFold,omitempty"` - // workflow_eligible_marker field predicates - WorkflowEligibleMarker *bool `json:"workflowEligibleMarker,omitempty"` - WorkflowEligibleMarkerNeq *bool `json:"workflowEligibleMarkerNEQ,omitempty"` - WorkflowEligibleMarkerIsNil *bool `json:"workflowEligibleMarkerIsNil,omitempty"` - WorkflowEligibleMarkerNotNil *bool `json:"workflowEligibleMarkerNotNil,omitempty"` - // ref_code field predicates - RefCode *string `json:"refCode,omitempty"` - RefCodeNeq *string `json:"refCodeNEQ,omitempty"` - RefCodeIn []string `json:"refCodeIn,omitempty"` - RefCodeNotIn []string `json:"refCodeNotIn,omitempty"` - RefCodeGt *string `json:"refCodeGT,omitempty"` - RefCodeGte *string `json:"refCodeGTE,omitempty"` - RefCodeLt *string `json:"refCodeLT,omitempty"` - RefCodeLte *string `json:"refCodeLTE,omitempty"` - RefCodeContains *string `json:"refCodeContains,omitempty"` - RefCodeHasPrefix *string `json:"refCodeHasPrefix,omitempty"` - RefCodeHasSuffix *string `json:"refCodeHasSuffix,omitempty"` - RefCodeEqualFold *string `json:"refCodeEqualFold,omitempty"` - RefCodeContainsFold *string `json:"refCodeContainsFold,omitempty"` - // standard_id field predicates - StandardID *string `json:"standardID,omitempty"` - StandardIdneq *string `json:"standardIDNEQ,omitempty"` - StandardIDIn []string `json:"standardIDIn,omitempty"` - StandardIDNotIn []string `json:"standardIDNotIn,omitempty"` - StandardIdgt *string `json:"standardIDGT,omitempty"` - StandardIdgte *string `json:"standardIDGTE,omitempty"` - StandardIdlt *string `json:"standardIDLT,omitempty"` - StandardIdlte *string `json:"standardIDLTE,omitempty"` - StandardIDContains *string `json:"standardIDContains,omitempty"` - StandardIDHasPrefix *string `json:"standardIDHasPrefix,omitempty"` - StandardIDHasSuffix *string `json:"standardIDHasSuffix,omitempty"` - StandardIDIsNil *bool `json:"standardIDIsNil,omitempty"` - StandardIDNotNil *bool `json:"standardIDNotNil,omitempty"` - StandardIDEqualFold *string `json:"standardIDEqualFold,omitempty"` - StandardIDContainsFold *string `json:"standardIDContainsFold,omitempty"` - // trust_center_visibility field predicates - TrustCenterVisibility *enums.TrustCenterControlVisibility `json:"trustCenterVisibility,omitempty"` - TrustCenterVisibilityNeq *enums.TrustCenterControlVisibility `json:"trustCenterVisibilityNEQ,omitempty"` - TrustCenterVisibilityIn []enums.TrustCenterControlVisibility `json:"trustCenterVisibilityIn,omitempty"` - TrustCenterVisibilityNotIn []enums.TrustCenterControlVisibility `json:"trustCenterVisibilityNotIn,omitempty"` - TrustCenterVisibilityIsNil *bool `json:"trustCenterVisibilityIsNil,omitempty"` - TrustCenterVisibilityNotNil *bool `json:"trustCenterVisibilityNotNil,omitempty"` - // is_trust_center_control field predicates - IsTrustCenterControl *bool `json:"isTrustCenterControl,omitempty"` - IsTrustCenterControlNeq *bool `json:"isTrustCenterControlNEQ,omitempty"` - IsTrustCenterControlIsNil *bool `json:"isTrustCenterControlIsNil,omitempty"` - IsTrustCenterControlNotNil *bool `json:"isTrustCenterControlNotNil,omitempty"` - // evidence edge predicates - HasEvidence *bool `json:"hasEvidence,omitempty"` - HasEvidenceWith []*EvidenceWhereInput `json:"hasEvidenceWith,omitempty"` - // control_objectives edge predicates - HasControlObjectives *bool `json:"hasControlObjectives,omitempty"` - HasControlObjectivesWith []*ControlObjectiveWhereInput `json:"hasControlObjectivesWith,omitempty"` - // tasks edge predicates - HasTasks *bool `json:"hasTasks,omitempty"` - HasTasksWith []*TaskWhereInput `json:"hasTasksWith,omitempty"` - // narratives edge predicates - HasNarratives *bool `json:"hasNarratives,omitempty"` - HasNarrativesWith []*NarrativeWhereInput `json:"hasNarrativesWith,omitempty"` - // risks edge predicates - HasRisks *bool `json:"hasRisks,omitempty"` - HasRisksWith []*RiskWhereInput `json:"hasRisksWith,omitempty"` - // action_plans edge predicates - HasActionPlans *bool `json:"hasActionPlans,omitempty"` - HasActionPlansWith []*ActionPlanWhereInput `json:"hasActionPlansWith,omitempty"` - // procedures edge predicates - HasProcedures *bool `json:"hasProcedures,omitempty"` - HasProceduresWith []*ProcedureWhereInput `json:"hasProceduresWith,omitempty"` - // internal_policies edge predicates - HasInternalPolicies *bool `json:"hasInternalPolicies,omitempty"` - HasInternalPoliciesWith []*InternalPolicyWhereInput `json:"hasInternalPoliciesWith,omitempty"` - // comments edge predicates - HasComments *bool `json:"hasComments,omitempty"` - HasCommentsWith []*NoteWhereInput `json:"hasCommentsWith,omitempty"` - // discussions edge predicates - HasDiscussions *bool `json:"hasDiscussions,omitempty"` - HasDiscussionsWith []*DiscussionWhereInput `json:"hasDiscussionsWith,omitempty"` - // control_owner edge predicates - HasControlOwner *bool `json:"hasControlOwner,omitempty"` - HasControlOwnerWith []*GroupWhereInput `json:"hasControlOwnerWith,omitempty"` - // delegate edge predicates - HasDelegate *bool `json:"hasDelegate,omitempty"` - HasDelegateWith []*GroupWhereInput `json:"hasDelegateWith,omitempty"` - // responsible_party edge predicates - HasResponsibleParty *bool `json:"hasResponsibleParty,omitempty"` - HasResponsiblePartyWith []*EntityWhereInput `json:"hasResponsiblePartyWith,omitempty"` - // reviews edge predicates - HasReviews *bool `json:"hasReviews,omitempty"` - HasReviewsWith []*ReviewWhereInput `json:"hasReviewsWith,omitempty"` - // remediations edge predicates - HasRemediations *bool `json:"hasRemediations,omitempty"` - HasRemediationsWith []*RemediationWhereInput `json:"hasRemediationsWith,omitempty"` - // scans edge predicates - HasScans *bool `json:"hasScans,omitempty"` - HasScansWith []*ScanWhereInput `json:"hasScansWith,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // blocked_groups edge predicates - HasBlockedGroups *bool `json:"hasBlockedGroups,omitempty"` - HasBlockedGroupsWith []*GroupWhereInput `json:"hasBlockedGroupsWith,omitempty"` - // editors edge predicates - HasEditors *bool `json:"hasEditors,omitempty"` - HasEditorsWith []*GroupWhereInput `json:"hasEditorsWith,omitempty"` - // control_kind edge predicates - HasControlKind *bool `json:"hasControlKind,omitempty"` - HasControlKindWith []*CustomTypeEnumWhereInput `json:"hasControlKindWith,omitempty"` - // environment edge predicates - HasEnvironment *bool `json:"hasEnvironment,omitempty"` - HasEnvironmentWith []*CustomTypeEnumWhereInput `json:"hasEnvironmentWith,omitempty"` - // scope edge predicates - HasScope *bool `json:"hasScope,omitempty"` - HasScopeWith []*CustomTypeEnumWhereInput `json:"hasScopeWith,omitempty"` - // standard edge predicates - HasStandard *bool `json:"hasStandard,omitempty"` - HasStandardWith []*StandardWhereInput `json:"hasStandardWith,omitempty"` - // programs edge predicates - HasPrograms *bool `json:"hasPrograms,omitempty"` - HasProgramsWith []*ProgramWhereInput `json:"hasProgramsWith,omitempty"` - // platforms edge predicates - HasPlatforms *bool `json:"hasPlatforms,omitempty"` - HasPlatformsWith []*PlatformWhereInput `json:"hasPlatformsWith,omitempty"` - // assets edge predicates - HasAssets *bool `json:"hasAssets,omitempty"` - HasAssetsWith []*AssetWhereInput `json:"hasAssetsWith,omitempty"` - // entities edge predicates - HasEntities *bool `json:"hasEntities,omitempty"` - HasEntitiesWith []*EntityWhereInput `json:"hasEntitiesWith,omitempty"` - // identity_holders edge predicates - HasIdentityHolders *bool `json:"hasIdentityHolders,omitempty"` - HasIdentityHoldersWith []*IdentityHolderWhereInput `json:"hasIdentityHoldersWith,omitempty"` - // campaigns edge predicates - HasCampaigns *bool `json:"hasCampaigns,omitempty"` - HasCampaignsWith []*CampaignWhereInput `json:"hasCampaignsWith,omitempty"` - // findings edge predicates - HasFindings *bool `json:"hasFindings,omitempty"` - HasFindingsWith []*FindingWhereInput `json:"hasFindingsWith,omitempty"` - // control_implementations edge predicates - HasControlImplementations *bool `json:"hasControlImplementations,omitempty"` - HasControlImplementationsWith []*ControlImplementationWhereInput `json:"hasControlImplementationsWith,omitempty"` - // subcontrols edge predicates - HasSubcontrols *bool `json:"hasSubcontrols,omitempty"` - HasSubcontrolsWith []*SubcontrolWhereInput `json:"hasSubcontrolsWith,omitempty"` - // scheduled_jobs edge predicates - HasScheduledJobs *bool `json:"hasScheduledJobs,omitempty"` - HasScheduledJobsWith []*ScheduledJobWhereInput `json:"hasScheduledJobsWith,omitempty"` - // workflow_object_refs edge predicates - HasWorkflowObjectRefs *bool `json:"hasWorkflowObjectRefs,omitempty"` - HasWorkflowObjectRefsWith []*WorkflowObjectRefWhereInput `json:"hasWorkflowObjectRefsWith,omitempty"` - // control_mappings edge predicates - HasControlMappings *bool `json:"hasControlMappings,omitempty"` - HasControlMappingsWith []*FindingControlWhereInput `json:"hasControlMappingsWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` - // Filter for aliasesHas to contain a specific value - AliasesHas *string `json:"aliasesHas,omitempty"` - // Filter for mappedCategoriesHas to contain a specific value - MappedCategoriesHas *string `json:"mappedCategoriesHas,omitempty"` - // Filter for controlQuestionsHas to contain a specific value - ControlQuestionsHas *string `json:"controlQuestionsHas,omitempty"` -} - -// CreateAPITokenInput is used for create APIToken object. -// Input was generated by ent. -type CreateAPITokenInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the name associated with the token - Name string `json:"name"` - // when the token expires - ExpiresAt *time.Time `json:"expiresAt,omitempty"` - // a description of the token's purpose - Description *string `json:"description,omitempty"` - Scopes []string `json:"scopes,omitempty"` - LastUsedAt *time.Time `json:"lastUsedAt,omitempty"` - // whether the token is active - IsActive *bool `json:"isActive,omitempty"` - // the reason the token was revoked - RevokedReason *string `json:"revokedReason,omitempty"` - // the user who revoked the token - RevokedBy *string `json:"revokedBy,omitempty"` - // when the token was revoked - RevokedAt *time.Time `json:"revokedAt,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` -} - -// CreateActionPlanInput is used for create ActionPlan object. -// Input was generated by ent. -type CreateActionPlanInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // revision of the object as a semver (e.g. v1.0.0), by default any update will bump the patch version, unless the revision_bump field is set - Revision *string `json:"revision,omitempty"` - // the name of the action_plan - Name string `json:"name"` - // status of the action_plan, e.g. draft, published, archived, etc. - Status *enums.DocumentStatus `json:"status,omitempty"` - // details of the action_plan - Details *string `json:"details,omitempty"` - // structured details of the action_plan in JSON format - DetailsJSON []any `json:"detailsJSON,omitempty"` - // whether approval is required for edits to the action_plan - ApprovalRequired *bool `json:"approvalRequired,omitempty"` - // the date the action_plan should be reviewed, calculated based on the review_frequency if not directly set - ReviewDue *time.Time `json:"reviewDue,omitempty"` - // the frequency at which the action_plan should be reviewed, used to calculate the review_due date - ReviewFrequency *enums.Frequency `json:"reviewFrequency,omitempty"` - // auto-generated tag suggestions for the action_plan - TagSuggestions []string `json:"tagSuggestions,omitempty"` - // tag suggestions dismissed by the user for the action_plan - DismissedTagSuggestions []string `json:"dismissedTagSuggestions,omitempty"` - // proposed controls referenced in the action_plan - ControlSuggestions []string `json:"controlSuggestions,omitempty"` - // control suggestions dismissed by the user for the action_plan - DismissedControlSuggestions []string `json:"dismissedControlSuggestions,omitempty"` - // suggested improvements for the action_plan - ImprovementSuggestions []string `json:"improvementSuggestions,omitempty"` - // improvement suggestions dismissed by the user for the action_plan - DismissedImprovementSuggestions []string `json:"dismissedImprovementSuggestions,omitempty"` - // This will contain the url used to create or update the action_plan - URL *string `json:"url,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the kind of the action_plan - ActionPlanKindName *string `json:"actionPlanKindName,omitempty"` - // internal marker field for workflow eligibility, not exposed in API - WorkflowEligibleMarker *bool `json:"workflowEligibleMarker,omitempty"` - // short title describing the action plan - Title string `json:"title"` - // detailed description of remediation steps and objectives - Description *string `json:"description,omitempty"` - // due date of the action plan - DueDate *time.Time `json:"dueDate,omitempty"` - // timestamp when the action plan was completed - CompletedAt *time.Time `json:"completedAt,omitempty"` - // priority of the action plan - Priority *enums.Priority `json:"priority,omitempty"` - // indicates if the action plan requires explicit approval before closure - RequiresApproval *bool `json:"requiresApproval,omitempty"` - // true when the action plan is currently blocked - Blocked *bool `json:"blocked,omitempty"` - // context on why the action plan is blocked - BlockerReason *string `json:"blockerReason,omitempty"` - // additional structured metadata for the action plan - Metadata map[string]any `json:"metadata,omitempty"` - // raw payload received from the integration for auditing and troubleshooting - RawPayload map[string]any `json:"rawPayload,omitempty"` - // source of the action plan - Source *string `json:"source,omitempty"` - ApproverID *string `json:"approverID,omitempty"` - DelegateID *string `json:"delegateID,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - BlockedGroupIDs []string `json:"blockedGroupIDs,omitempty"` - EditorIDs []string `json:"editorIDs,omitempty"` - ViewerIDs []string `json:"viewerIDs,omitempty"` - ActionPlanKindID *string `json:"actionPlanKindID,omitempty"` - RiskIDs []string `json:"riskIDs,omitempty"` - ControlIDs []string `json:"controlIDs,omitempty"` - ProgramIDs []string `json:"programIDs,omitempty"` - FindingIDs []string `json:"findingIDs,omitempty"` - VulnerabilityIDs []string `json:"vulnerabilityIDs,omitempty"` - ScanIDs []string `json:"scanIDs,omitempty"` - ReviewIDs []string `json:"reviewIDs,omitempty"` - RemediationIDs []string `json:"remediationIDs,omitempty"` - TaskIDs []string `json:"taskIDs,omitempty"` - IntegrationIDs []string `json:"integrationIDs,omitempty"` - FileID *string `json:"fileID,omitempty"` - WorkflowObjectRefIDs []string `json:"workflowObjectRefIDs,omitempty"` -} - -// CreateAssessmentInput is used for create Assessment object. -// Input was generated by ent. -type CreateAssessmentInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the name of the assessment, e.g. cloud providers, marketing team - Name string `json:"name"` - AssessmentType *enums.AssessmentType `json:"assessmentType,omitempty"` - // the jsonschema object of the questionnaire. If not provided it will be inherited from the template. - Jsonconfig map[string]any `json:"jsonconfig,omitempty"` - // the uischema for the template to render in the UI. If not provided, it will be inherited from the template - Uischema map[string]any `json:"uischema,omitempty"` - // the duration in seconds that the user has to complete the assessment response, defaults to 7 days - ResponseDueDuration *int64 `json:"responseDueDuration,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - BlockedGroupIDs []string `json:"blockedGroupIDs,omitempty"` - EditorIDs []string `json:"editorIDs,omitempty"` - ViewerIDs []string `json:"viewerIDs,omitempty"` - TemplateID *string `json:"templateID,omitempty"` - PlatformIDs []string `json:"platformIDs,omitempty"` - IdentityHolderIDs []string `json:"identityHolderIDs,omitempty"` - AssessmentResponseIDs []string `json:"assessmentResponseIDs,omitempty"` - CampaignIDs []string `json:"campaignIDs,omitempty"` -} - -// CreateAssessmentResponseInput is used for create AssessmentResponse object. -// Input was generated by ent. -type CreateAssessmentResponseInput struct { - // the email address of the recipient - Email string `json:"email"` - // when the assessment email was delivered to the recipient - EmailDeliveredAt *time.Time `json:"emailDeliveredAt,omitempty"` - // when the assessment email was opened by the recipient - EmailOpenedAt *time.Time `json:"emailOpenedAt,omitempty"` - // when a link in the assessment email was clicked by the recipient - EmailClickedAt *time.Time `json:"emailClickedAt,omitempty"` - // the number of times the assessment email was opened - EmailOpenCount *int64 `json:"emailOpenCount,omitempty"` - // the number of link clicks for the assessment email - EmailClickCount *int64 `json:"emailClickCount,omitempty"` - // the most recent email event timestamp for this assessment response - LastEmailEventAt *time.Time `json:"lastEmailEventAt,omitempty"` - // additional metadata about email delivery events - EmailMetadata map[string]any `json:"emailMetadata,omitempty"` - // when the assessment response is due - DueDate *time.Time `json:"dueDate,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - AssessmentID string `json:"assessmentID"` - CampaignID *string `json:"campaignID,omitempty"` - IdentityHolderID *string `json:"identityHolderID,omitempty"` - EntityID *string `json:"entityID,omitempty"` - DocumentID *string `json:"documentID,omitempty"` -} - -// CreateAssetInput is used for create Asset object. -// Input was generated by ent. -type CreateAssetInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the internal owner for the asset when no user or group is linked - InternalOwner *string `json:"internalOwner,omitempty"` - // the subtype of the asset - AssetSubtypeName *string `json:"assetSubtypeName,omitempty"` - // the data_classification of the asset - AssetDataClassificationName *string `json:"assetDataClassificationName,omitempty"` - // the environment of the asset - EnvironmentName *string `json:"environmentName,omitempty"` - // the scope of the asset - ScopeName *string `json:"scopeName,omitempty"` - // the access_model of the asset - AccessModelName *string `json:"accessModelName,omitempty"` - // the encryption_status of the asset - EncryptionStatusName *string `json:"encryptionStatusName,omitempty"` - // the security_tier of the asset - SecurityTierName *string `json:"securityTierName,omitempty"` - // the criticality of the asset - CriticalityName *string `json:"criticalityName,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the type of the asset, e.g. technology, domain, device, etc - AssetType *enums.AssetType `json:"assetType,omitempty"` - // the name of the asset, e.g. matts computer, office router, IP address, etc - Name string `json:"name"` - // the display name of the asset - DisplayName *string `json:"displayName,omitempty"` - Description *string `json:"description,omitempty"` - // unique identifier like domain, device id, etc - Identifier *string `json:"identifier,omitempty"` - // the website of the asset, if applicable - Website *string `json:"website,omitempty"` - // physical location of the asset, if applicable - PhysicalLocation *string `json:"physicalLocation,omitempty"` - // the region where the asset operates or is hosted - Region *string `json:"region,omitempty"` - // whether the asset stores or processes PII - ContainsPii *bool `json:"containsPii,omitempty"` - // the source of the asset record, e.g., manual, discovered, imported, api - SourceType *enums.SourceType `json:"sourceType,omitempty"` - // the identifier used by the source platform for the asset - SourceIdentifier *string `json:"sourceIdentifier,omitempty"` - // cost center associated with the asset - CostCenter *string `json:"costCenter,omitempty"` - // estimated monthly cost for the asset - EstimatedMonthlyCost *float64 `json:"estimatedMonthlyCost,omitempty"` - // purchase date for the asset - PurchaseDate *models.DateTime `json:"purchaseDate,omitempty"` - // the CPE (Common Platform Enumeration) of the asset, if applicable - Cpe *string `json:"cpe,omitempty"` - // the categories of the asset, e.g. web server, database, etc - Categories []string `json:"categories,omitempty"` - // time when this asset was last observed by the source integration - ObservedAt *models.DateTime `json:"observedAt,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - BlockedGroupIDs []string `json:"blockedGroupIDs,omitempty"` - EditorIDs []string `json:"editorIDs,omitempty"` - ViewerIDs []string `json:"viewerIDs,omitempty"` - InternalOwnerUserID *string `json:"internalOwnerUserID,omitempty"` - InternalOwnerGroupID *string `json:"internalOwnerGroupID,omitempty"` - AssetSubtypeID *string `json:"assetSubtypeID,omitempty"` - AssetDataClassificationID *string `json:"assetDataClassificationID,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - AccessModelID *string `json:"accessModelID,omitempty"` - EncryptionStatusID *string `json:"encryptionStatusID,omitempty"` - SecurityTierID *string `json:"securityTierID,omitempty"` - CriticalityID *string `json:"criticalityID,omitempty"` - ScanIDs []string `json:"scanIDs,omitempty"` - EntityIDs []string `json:"entityIDs,omitempty"` - PlatformIDs []string `json:"platformIDs,omitempty"` - OutOfScopePlatformIDs []string `json:"outOfScopePlatformIDs,omitempty"` - IdentityHolderIDs []string `json:"identityHolderIDs,omitempty"` - ControlIDs []string `json:"controlIDs,omitempty"` - SubcontrolIDs []string `json:"subcontrolIDs,omitempty"` - InternalPolicyIDs []string `json:"internalPolicyIDs,omitempty"` - SourcePlatformID *string `json:"sourcePlatformID,omitempty"` - IntegrationID *string `json:"integrationID,omitempty"` - ConnectedAssetIDs []string `json:"connectedAssetIDs,omitempty"` - ConnectedFromIDs []string `json:"connectedFromIDs,omitempty"` -} - -// CreateCampaignInput is used for create Campaign object. -// Input was generated by ent. -type CreateCampaignInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the internal owner for the campaign when no user or group is linked - InternalOwner *string `json:"internalOwner,omitempty"` - // internal marker field for workflow eligibility, not exposed in API - WorkflowEligibleMarker *bool `json:"workflowEligibleMarker,omitempty"` - // the name of the campaign - Name string `json:"name"` - // the description of the campaign - Description *string `json:"description,omitempty"` - // the type of campaign - CampaignType *enums.CampaignType `json:"campaignType,omitempty"` - // the status of the campaign - Status *enums.CampaignStatus `json:"status,omitempty"` - // whether the campaign is active - IsActive *bool `json:"isActive,omitempty"` - // when the campaign is scheduled to start - ScheduledAt *models.DateTime `json:"scheduledAt,omitempty"` - // when the campaign was launched - LaunchedAt *models.DateTime `json:"launchedAt,omitempty"` - // when the campaign completed - CompletedAt *models.DateTime `json:"completedAt,omitempty"` - // when responses are due for the campaign - DueDate *models.DateTime `json:"dueDate,omitempty"` - // whether the campaign recurs on a schedule - IsRecurring *bool `json:"isRecurring,omitempty"` - // the recurrence cadence for the campaign - RecurrenceFrequency *enums.Frequency `json:"recurrenceFrequency,omitempty"` - // the recurrence interval for the campaign, combined with the recurrence frequency - RecurrenceInterval *int64 `json:"recurrenceInterval,omitempty"` - // cron schedule to run the campaign in cron 6-field syntax, e.g. 0 0 0 * * * - RecurrenceCron *string `json:"recurrenceCron,omitempty"` - // timezone used for the recurrence schedule - RecurrenceTimezone *string `json:"recurrenceTimezone,omitempty"` - // when the campaign was last executed - LastRunAt *models.DateTime `json:"lastRunAt,omitempty"` - // when the campaign is scheduled to run next - NextRunAt *models.DateTime `json:"nextRunAt,omitempty"` - // when the recurring campaign should stop running - RecurrenceEndAt *models.DateTime `json:"recurrenceEndAt,omitempty"` - // the number of recipients targeted by the campaign - RecipientCount *int64 `json:"recipientCount,omitempty"` - // the number of times campaign notifications were resent - ResendCount *int64 `json:"resendCount,omitempty"` - // when campaign notifications were last resent - LastResentAt *models.DateTime `json:"lastResentAt,omitempty"` - // additional metadata about the campaign - Metadata map[string]any `json:"metadata,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - BlockedGroupIDs []string `json:"blockedGroupIDs,omitempty"` - EditorIDs []string `json:"editorIDs,omitempty"` - ViewerIDs []string `json:"viewerIDs,omitempty"` - InternalOwnerUserID *string `json:"internalOwnerUserID,omitempty"` - InternalOwnerGroupID *string `json:"internalOwnerGroupID,omitempty"` - AssessmentID *string `json:"assessmentID,omitempty"` - TemplateID *string `json:"templateID,omitempty"` - EmailBrandingID *string `json:"emailBrandingID,omitempty"` - EmailTemplateID *string `json:"emailTemplateID,omitempty"` - EntityID *string `json:"entityID,omitempty"` - CampaignTargetIDs []string `json:"campaignTargetIDs,omitempty"` - AssessmentResponseIDs []string `json:"assessmentResponseIDs,omitempty"` - ContactIDs []string `json:"contactIDs,omitempty"` - UserIDs []string `json:"userIDs,omitempty"` - GroupIDs []string `json:"groupIDs,omitempty"` - IdentityHolderIDs []string `json:"identityHolderIDs,omitempty"` - ControlIDs []string `json:"controlIDs,omitempty"` - WorkflowObjectRefIDs []string `json:"workflowObjectRefIDs,omitempty"` -} - -// CreateCampaignTargetInput is used for create CampaignTarget object. -// Input was generated by ent. -type CreateCampaignTargetInput struct { - // internal marker field for workflow eligibility, not exposed in API - WorkflowEligibleMarker *bool `json:"workflowEligibleMarker,omitempty"` - // the email address targeted by the campaign - Email string `json:"email"` - // the name of the campaign target, if known - FullName *string `json:"fullName,omitempty"` - // the delivery or response status for the campaign target - Status *enums.AssessmentResponseStatus `json:"status,omitempty"` - // when the campaign target was last sent a request - SentAt *models.DateTime `json:"sentAt,omitempty"` - // when the campaign target completed the request - CompletedAt *models.DateTime `json:"completedAt,omitempty"` - // additional metadata about the campaign target - Metadata map[string]any `json:"metadata,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - CampaignID string `json:"campaignID"` - ContactID *string `json:"contactID,omitempty"` - UserID *string `json:"userID,omitempty"` - GroupID *string `json:"groupID,omitempty"` - WorkflowObjectRefIDs []string `json:"workflowObjectRefIDs,omitempty"` -} - -// Input for createCampaignWithTargets mutation -type CreateCampaignWithTargetsInput struct { - // values of the campaign - Campaign *CreateCampaignInput `json:"campaign"` - // list of targets to create for the campaign - Targets []*CreateCampaignTargetInput `json:"targets,omitempty"` -} - -// CreateContactInput is used for create Contact object. -// Input was generated by ent. -type CreateContactInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the full name of the contact - FullName *string `json:"fullName,omitempty"` - // the title of the contact - Title *string `json:"title,omitempty"` - // the company of the contact - Company *string `json:"company,omitempty"` - // the email of the contact - Email *string `json:"email,omitempty"` - // the phone number of the contact - PhoneNumber *string `json:"phoneNumber,omitempty"` - // the address of the contact - Address *string `json:"address,omitempty"` - // status of the contact - Status *enums.UserStatus `json:"status,omitempty"` - // stable identifier assigned by the source system, used for integration ingest deduplication - ExternalID *string `json:"externalID,omitempty"` - // integration that sourced this contact, when populated via integration ingest - IntegrationID *string `json:"integrationID,omitempty"` - // time when this contact was last observed by the source integration - ObservedAt *models.DateTime `json:"observedAt,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - EntityIDs []string `json:"entityIDs,omitempty"` - CampaignIDs []string `json:"campaignIDs,omitempty"` - CampaignTargetIDs []string `json:"campaignTargetIDs,omitempty"` - FileIDs []string `json:"fileIDs,omitempty"` -} - -// CreateControlImplementationInput is used for create ControlImplementation object. -// Input was generated by ent. -type CreateControlImplementationInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // status of the %s, e.g. draft, published, archived, etc. - Status *enums.DocumentStatus `json:"status,omitempty"` - // date the control was implemented - ImplementationDate *time.Time `json:"implementationDate,omitempty"` - // set to true if the control implementation has been verified - Verified *bool `json:"verified,omitempty"` - // date the control implementation was verified - VerificationDate *time.Time `json:"verificationDate,omitempty"` - // details of the control implementation - Details *string `json:"details,omitempty"` - // structured details of the control implementation in JSON format - DetailsJSON []any `json:"detailsJSON,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - BlockedGroupIDs []string `json:"blockedGroupIDs,omitempty"` - EditorIDs []string `json:"editorIDs,omitempty"` - ViewerIDs []string `json:"viewerIDs,omitempty"` - ControlIDs []string `json:"controlIDs,omitempty"` - SubcontrolIDs []string `json:"subcontrolIDs,omitempty"` - TaskIDs []string `json:"taskIDs,omitempty"` -} - -// CreateControlInput is used for create Control object. -// Input was generated by ent. -type CreateControlInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // stable external UUID for deterministic OSCAL export and round-tripping - ExternalUUID *string `json:"externalUUID,omitempty"` - // human readable title of the control for quick identification - Title *string `json:"title,omitempty"` - // description of what the control is supposed to accomplish - Description *string `json:"description,omitempty"` - // structured details of the control in JSON format - DescriptionJSON []any `json:"descriptionJSON,omitempty"` - // additional names (ref_codes) for the control - Aliases []string `json:"aliases,omitempty"` - // internal reference id of the control, can be used for internal tracking - ReferenceID *string `json:"referenceID,omitempty"` - // external auditor id of the control, can be used to map to external audit partner mappings - AuditorReferenceID *string `json:"auditorReferenceID,omitempty"` - // status of the control - Status *enums.ControlStatus `json:"status,omitempty"` - // OSCAL-aligned implementation status of the control - ImplementationStatus *enums.ControlImplementationStatus `json:"implementationStatus,omitempty"` - // narrative describing current implementation state for OSCAL export - ImplementationDescription *string `json:"implementationDescription,omitempty"` - // a public representation of the control that can be shared with external parties without revealing sensitive information - PublicRepresentation *string `json:"publicRepresentation,omitempty"` - // source of the control, e.g. framework, template, custom, etc. - Source *enums.ControlSource `json:"source,omitempty"` - // name of the source of the controls if not directly from a standard - SourceName *string `json:"sourceName,omitempty"` - // the reference framework for the control if it came from a standard, empty if not associated with a standard - ReferenceFramework *string `json:"referenceFramework,omitempty"` - // the reference framework revision for the control if it came from a standard, empty if not associated with a standard, allows for pulling in updates when the standard is updated - ReferenceFrameworkRevision *string `json:"referenceFrameworkRevision,omitempty"` - // category of the control - Category *string `json:"category,omitempty"` - // category id of the control - CategoryID *string `json:"categoryID,omitempty"` - // subcategory of the control - Subcategory *string `json:"subcategory,omitempty"` - // mapped categories of the control to other standards - MappedCategories []string `json:"mappedCategories,omitempty"` - // objectives of the audit assessment for the control - AssessmentObjectives []*models.AssessmentObjective `json:"assessmentObjectives,omitempty"` - // methods used to verify the control implementation during an audit - AssessmentMethods []*models.AssessmentMethod `json:"assessmentMethods,omitempty"` - // questions to ask to verify the control - ControlQuestions []string `json:"controlQuestions,omitempty"` - // implementation guidance for the control - ImplementationGuidance []*models.ImplementationGuidance `json:"implementationGuidance,omitempty"` - // examples of evidence for the control - ExampleEvidence []*models.ExampleEvidence `json:"exampleEvidence,omitempty"` - // references for the control - References []*models.Reference `json:"references,omitempty"` - // reference steps to take to test the control - TestingProcedures []*models.TestingProcedures `json:"testingProcedures,omitempty"` - // list of common evidence requests for the control - EvidenceRequests []*models.EvidenceRequests `json:"evidenceRequests,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the kind of the control - ControlKindName *string `json:"controlKindName,omitempty"` - // the environment of the control - EnvironmentName *string `json:"environmentName,omitempty"` - // the scope of the control - ScopeName *string `json:"scopeName,omitempty"` - // internal marker field for workflow eligibility, not exposed in API - WorkflowEligibleMarker *bool `json:"workflowEligibleMarker,omitempty"` - // the unique reference code for the control - RefCode string `json:"refCode"` - // visibility of the control on the trust center, controls the publishing state for trust center display - TrustCenterVisibility *enums.TrustCenterControlVisibility `json:"trustCenterVisibility,omitempty"` - EvidenceIDs []string `json:"evidenceIDs,omitempty"` - ControlObjectiveIDs []string `json:"controlObjectiveIDs,omitempty"` - TaskIDs []string `json:"taskIDs,omitempty"` - NarrativeIDs []string `json:"narrativeIDs,omitempty"` - RiskIDs []string `json:"riskIDs,omitempty"` - ActionPlanIDs []string `json:"actionPlanIDs,omitempty"` - ProcedureIDs []string `json:"procedureIDs,omitempty"` - InternalPolicyIDs []string `json:"internalPolicyIDs,omitempty"` - CommentIDs []string `json:"commentIDs,omitempty"` - DiscussionIDs []string `json:"discussionIDs,omitempty"` - ControlOwnerID *string `json:"controlOwnerID,omitempty"` - DelegateID *string `json:"delegateID,omitempty"` - ResponsiblePartyID *string `json:"responsiblePartyID,omitempty"` - ReviewIDs []string `json:"reviewIDs,omitempty"` - RemediationIDs []string `json:"remediationIDs,omitempty"` - ScanIDs []string `json:"scanIDs,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - BlockedGroupIDs []string `json:"blockedGroupIDs,omitempty"` - EditorIDs []string `json:"editorIDs,omitempty"` - ControlKindID *string `json:"controlKindID,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - StandardID *string `json:"standardID,omitempty"` - ProgramIDs []string `json:"programIDs,omitempty"` - PlatformIDs []string `json:"platformIDs,omitempty"` - AssetIDs []string `json:"assetIDs,omitempty"` - EntityIDs []string `json:"entityIDs,omitempty"` - IdentityHolderIDs []string `json:"identityHolderIDs,omitempty"` - CampaignIDs []string `json:"campaignIDs,omitempty"` - FindingIDs []string `json:"findingIDs,omitempty"` - ControlImplementationIDs []string `json:"controlImplementationIDs,omitempty"` - SubcontrolIDs []string `json:"subcontrolIDs,omitempty"` - ScheduledJobIDs []string `json:"scheduledJobIDs,omitempty"` - WorkflowObjectRefIDs []string `json:"workflowObjectRefIDs,omitempty"` -} - -// CreateControlObjectiveInput is used for create ControlObjective object. -// Input was generated by ent. -type CreateControlObjectiveInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // revision of the object as a semver (e.g. v1.0.0), by default any update will bump the patch version, unless the revision_bump field is set - Revision *string `json:"revision,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the name of the control objective - Name string `json:"name"` - // the desired outcome or target of the control objective - DesiredOutcome *string `json:"desiredOutcome,omitempty"` - // structured details of the control objective in JSON format - DesiredOutcomeJSON []any `json:"desiredOutcomeJSON,omitempty"` - // status of the control objective - Status *enums.ObjectiveStatus `json:"status,omitempty"` - // source of the control, e.g. framework, template, custom, etc. - Source *enums.ControlSource `json:"source,omitempty"` - // type of the control objective e.g. compliance, financial, operational, etc. - ControlObjectiveType *string `json:"controlObjectiveType,omitempty"` - // category of the control - Category *string `json:"category,omitempty"` - // subcategory of the control - Subcategory *string `json:"subcategory,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - BlockedGroupIDs []string `json:"blockedGroupIDs,omitempty"` - EditorIDs []string `json:"editorIDs,omitempty"` - ViewerIDs []string `json:"viewerIDs,omitempty"` - ProgramIDs []string `json:"programIDs,omitempty"` - EvidenceIDs []string `json:"evidenceIDs,omitempty"` - ControlIDs []string `json:"controlIDs,omitempty"` - SubcontrolIDs []string `json:"subcontrolIDs,omitempty"` - InternalPolicyIDs []string `json:"internalPolicyIDs,omitempty"` - ProcedureIDs []string `json:"procedureIDs,omitempty"` - RiskIDs []string `json:"riskIDs,omitempty"` - NarrativeIDs []string `json:"narrativeIDs,omitempty"` - TaskIDs []string `json:"taskIDs,omitempty"` -} - -type CreateControlWithSubcontrolsInput struct { - Control *CreateControlInput `json:"control,omitempty"` - Subcontrols []*CreateSubcontrolInput `json:"subcontrols,omitempty"` -} - -// CreateCustomDomainInput is used for create CustomDomain object. -// Input was generated by ent. -type CreateCustomDomainInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the name of the custom domain - CnameRecord string `json:"cnameRecord"` - // the ID of the trust center the domain belongs to, if applicable - TrustCenterID *string `json:"trustCenterID,omitempty"` - // the type of this custom domain - DomainType *enums.CustomDomainType `json:"domainType,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - MappableDomainID string `json:"mappableDomainID"` - DNSVerificationID *string `json:"dnsVerificationID,omitempty"` -} - -// CreateCustomTypeEnumInput is used for create CustomTypeEnum object. -// Input was generated by ent. -type CreateCustomTypeEnumInput struct { - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the kind of object the type applies to, for example task, leave empty for global enums - ObjectType string `json:"objectType"` - // the field on the object the type applies to, for example kind or category - Field *string `json:"field,omitempty"` - // The name of the enum value, for example evidence request - Name string `json:"name"` - // The description of the custom type - Description *string `json:"description,omitempty"` - // The color of the tag definition in hex format - Color *string `json:"color,omitempty"` - // The icon of the custom type enum in SVG format - Icon *string `json:"icon,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - TaskIDs []string `json:"taskIDs,omitempty"` - ControlIDs []string `json:"controlIDs,omitempty"` - SubcontrolIDs []string `json:"subcontrolIDs,omitempty"` - RiskIDs []string `json:"riskIDs,omitempty"` - RiskCategoryIDs []string `json:"riskCategoryIDs,omitempty"` - InternalPolicyIDs []string `json:"internalPolicyIDs,omitempty"` - ProcedureIDs []string `json:"procedureIDs,omitempty"` - ActionPlanIDs []string `json:"actionPlanIDs,omitempty"` - ProgramIDs []string `json:"programIDs,omitempty"` - PlatformIDs []string `json:"platformIDs,omitempty"` -} - -// CreateDNSVerificationInput is used for create DNSVerification object. -// Input was generated by ent. -type CreateDNSVerificationInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // The ID of the custom domain in cloudflare - CloudflareHostnameID string `json:"cloudflareHostnameID"` - // the name of the dns txt record - DNSTxtRecord string `json:"dnsTxtRecord"` - // the expected value of the dns txt record - DNSTxtValue string `json:"dnsTxtValue"` - // Status of the domain verification - DNSVerificationStatus *enums.DNSVerificationStatus `json:"dnsVerificationStatus,omitempty"` - // Reason of the dns verification status, for giving the user diagnostic info - DNSVerificationStatusReason *string `json:"dnsVerificationStatusReason,omitempty"` - // Path under /.well-known/acme-challenge/ to serve the ACME challenge - AcmeChallengePath *string `json:"acmeChallengePath,omitempty"` - // the expected value of the acme challenge record - ExpectedAcmeChallengeValue *string `json:"expectedAcmeChallengeValue,omitempty"` - // Status of the ACME challenge validation - AcmeChallengeStatus *enums.SSLVerificationStatus `json:"acmeChallengeStatus,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - CustomDomainIDs []string `json:"customDomainIDs,omitempty"` -} - -// CreateDirectoryAccountInput is used for create DirectoryAccount object. -// Input was generated by ent. -type CreateDirectoryAccountInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the environment of the directory_account - EnvironmentName *string `json:"environmentName,omitempty"` - // the scope of the directory_account - ScopeName *string `json:"scopeName,omitempty"` - // stable external workspace, tenant, or installation identifier used to correlate accounts across multiple integrations pointed at the same directory instance - DirectoryInstanceID *string `json:"directoryInstanceID,omitempty"` - // directory source label set by the integration (e.g. googleworkspace, github, slack) - DirectoryName *string `json:"directoryName,omitempty"` - // stable identifier from the directory system - ExternalID string `json:"externalID"` - // optional secondary identifier such as Azure immutable ID - SecondaryKey *string `json:"secondaryKey,omitempty"` - // lower-cased primary email address, if present - CanonicalEmail *string `json:"canonicalEmail,omitempty"` - // provider supplied display name - DisplayName *string `json:"displayName,omitempty"` - // URL of the avatar supplied by the directory provider - AvatarRemoteURL *string `json:"avatarRemoteURL,omitempty"` - // time the directory account avatar was last updated - AvatarUpdatedAt *time.Time `json:"avatarUpdatedAt,omitempty"` - // first name reported by the provider - GivenName *string `json:"givenName,omitempty"` - // last name reported by the provider - FamilyName *string `json:"familyName,omitempty"` - // title captured at sync time - JobTitle *string `json:"jobTitle,omitempty"` - // department captured at sync time - Department *string `json:"department,omitempty"` - // organizational unit or OU path the account lives under - OrganizationUnit *string `json:"organizationUnit,omitempty"` - // type of principal represented in the directory - AccountType *enums.DirectoryAccountType `json:"accountType,omitempty"` - // lifecycle status returned by the directory - Status *enums.DirectoryAccountStatus `json:"status,omitempty"` - // multi-factor authentication state reported by the directory - MfaState *enums.DirectoryAccountMFAState `json:"mfaState,omitempty"` - // last IP address observed by the provider, if any - LastSeenIP *string `json:"lastSeenIP,omitempty"` - // timestamp of the most recent login reported by the provider - LastLoginAt *time.Time `json:"lastLoginAt,omitempty"` - // time this account was first observed by Openlane from directory ingest - FirstSeenAt *time.Time `json:"firstSeenAt,omitempty"` - // time this account was most recently confirmed by directory ingest - LastSeenAt *time.Time `json:"lastSeenAt,omitempty"` - // provider-reported time the account was added or provisioned in the source directory - AddedAt *time.Time `json:"addedAt,omitempty"` - // provider-reported or locally-recorded time the account was removed from the source directory - RemovedAt *time.Time `json:"removedAt,omitempty"` - // time when this snapshot was recorded - ObservedAt *time.Time `json:"observedAt,omitempty"` - // hash of the normalized profile payload for change detection - ProfileHash *string `json:"profileHash,omitempty"` - // flattened attribute bag used for filtering/diffing - Profile map[string]any `json:"profile,omitempty"` - // provider-specific metadata captured alongside the normalized profile to preserve directory quirks without schema sprawl - Metadata map[string]any `json:"metadata,omitempty"` - // cursor or ETag supplied by the source system for auditing - SourceVersion *string `json:"sourceVersion,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - IntegrationID *string `json:"integrationID,omitempty"` - DirectorySyncRunID *string `json:"directorySyncRunID,omitempty"` - PlatformID *string `json:"platformID,omitempty"` - IdentityHolderID *string `json:"identityHolderID,omitempty"` - AvatarFileID *string `json:"avatarFileID,omitempty"` - GroupIDs []string `json:"groupIDs,omitempty"` - FindingIDs []string `json:"findingIDs,omitempty"` - WorkflowObjectRefIDs []string `json:"workflowObjectRefIDs,omitempty"` -} - -// CreateDirectoryGroupInput is used for create DirectoryGroup object. -// Input was generated by ent. -type CreateDirectoryGroupInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the environment of the directory_group - EnvironmentName *string `json:"environmentName,omitempty"` - // the scope of the directory_group - ScopeName *string `json:"scopeName,omitempty"` - // stable external workspace, tenant, or installation identifier used to correlate groups across multiple integrations pointed at the same directory instance - DirectoryInstanceID *string `json:"directoryInstanceID,omitempty"` - // stable identifier from the directory system - ExternalID string `json:"externalID"` - // primary group email address, when applicable - Email *string `json:"email,omitempty"` - // directory supplied display name - DisplayName *string `json:"displayName,omitempty"` - // free-form description captured at sync time - Description *string `json:"description,omitempty"` - // provider classification such as security, distribution, or dynamic - Classification *enums.DirectoryGroupClassification `json:"classification,omitempty"` - // lifecycle status reported by the directory - Status *enums.DirectoryGroupStatus `json:"status,omitempty"` - // true when directory settings allow sharing outside the tenant - ExternalSharingAllowed *bool `json:"externalSharingAllowed,omitempty"` - // member count reported by the directory - MemberCount *int64 `json:"memberCount,omitempty"` - // time this group was first observed by Openlane from directory ingest - FirstSeenAt *time.Time `json:"firstSeenAt,omitempty"` - // time this group was most recently confirmed by directory ingest - LastSeenAt *time.Time `json:"lastSeenAt,omitempty"` - // provider-reported time the group was added or provisioned in the source directory - AddedAt *time.Time `json:"addedAt,omitempty"` - // provider-reported or locally-recorded time the group was removed from the source directory - RemovedAt *time.Time `json:"removedAt,omitempty"` - // time when this snapshot was recorded - ObservedAt *time.Time `json:"observedAt,omitempty"` - // hash of the normalized payload for diffing - ProfileHash *string `json:"profileHash,omitempty"` - // flattened attribute bag used for filtering/diffing - Profile map[string]any `json:"profile,omitempty"` - // provider-specific metadata captured alongside the normalized profile to preserve directory quirks without schema sprawl - Metadata map[string]any `json:"metadata,omitempty"` - // cursor or ETag supplied by the source system for auditing - SourceVersion *string `json:"sourceVersion,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - IntegrationID string `json:"integrationID"` - DirectorySyncRunID string `json:"directorySyncRunID"` - PlatformID *string `json:"platformID,omitempty"` - WorkflowObjectRefIDs []string `json:"workflowObjectRefIDs,omitempty"` -} - -// CreateDirectoryMembershipInput is used for create DirectoryMembership object. -// Input was generated by ent. -type CreateDirectoryMembershipInput struct { - // the environment of the directory_membership - EnvironmentName *string `json:"environmentName,omitempty"` - // the scope of the directory_membership - ScopeName *string `json:"scopeName,omitempty"` - // stable external workspace, tenant, or installation identifier used to correlate memberships across multiple integrations pointed at the same directory instance - DirectoryInstanceID *string `json:"directoryInstanceID,omitempty"` - // membership role reported by the provider - Role *enums.DirectoryMembershipRole `json:"role,omitempty"` - // mechanism used to populate the membership (api, scim, csv, etc) - Source *string `json:"source,omitempty"` - // first time the membership was detected - FirstSeenAt *time.Time `json:"firstSeenAt,omitempty"` - // most recent time the membership was confirmed by directory ingest - LastSeenAt *time.Time `json:"lastSeenAt,omitempty"` - // provider-reported time the membership was added in the source directory - AddedAt *time.Time `json:"addedAt,omitempty"` - // provider-reported or locally-recorded time the membership was removed from the source directory - RemovedAt *time.Time `json:"removedAt,omitempty"` - // time when this record was created - ObservedAt *time.Time `json:"observedAt,omitempty"` - // sync run identifier that most recently confirmed this membership - LastConfirmedRunID *string `json:"lastConfirmedRunID,omitempty"` - // raw metadata associated with this membership from the provider - Metadata map[string]any `json:"metadata,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - IntegrationID string `json:"integrationID"` - DirectorySyncRunID string `json:"directorySyncRunID"` - PlatformID *string `json:"platformID,omitempty"` - DirectoryAccountID string `json:"directoryAccountID"` - DirectoryGroupID string `json:"directoryGroupID"` - EventIDs []string `json:"eventIDs,omitempty"` - WorkflowObjectRefIDs []string `json:"workflowObjectRefIDs,omitempty"` -} - -// CreateDirectorySyncRunInput is used for create DirectorySyncRun object. -// Input was generated by ent. -type CreateDirectorySyncRunInput struct { - // the environment of the directory_sync_run - EnvironmentName *string `json:"environmentName,omitempty"` - // the scope of the directory_sync_run - ScopeName *string `json:"scopeName,omitempty"` - // stable external workspace, tenant, or installation identifier derived from integration installation metadata for grouping runs across integrations pointed at the same directory instance - DirectoryInstanceID *string `json:"directoryInstanceID,omitempty"` - // current state of the sync run - Status *enums.DirectorySyncRunStatus `json:"status,omitempty"` - // time the sync started - StartedAt *time.Time `json:"startedAt,omitempty"` - // time the sync finished - CompletedAt *time.Time `json:"completedAt,omitempty"` - // cursor or checkpoint returned by the provider for the next run - SourceCursor *string `json:"sourceCursor,omitempty"` - // total records processed during this run - FullCount *int64 `json:"fullCount,omitempty"` - // number of records that changed compared to the prior run - DeltaCount *int64 `json:"deltaCount,omitempty"` - // serialized error information when the run failed - Error *string `json:"error,omitempty"` - // object storage file identifier for the manifest captured during the run - RawManifestFileID *string `json:"rawManifestFileID,omitempty"` - // additional provider-specific stats for the run - Stats map[string]any `json:"stats,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - IntegrationID string `json:"integrationID"` - PlatformID *string `json:"platformID,omitempty"` - DirectoryAccountIDs []string `json:"directoryAccountIDs,omitempty"` - DirectoryGroupIDs []string `json:"directoryGroupIDs,omitempty"` -} - -// CreateDiscussionInput is used for create Discussion object. -// Input was generated by ent. -type CreateDiscussionInput struct { - // the unique discussion identifier from external system, e.g. plate discussion id, only required if synced from external system - ExternalID *string `json:"externalID,omitempty"` - // whether the discussion is resolved - IsResolved *bool `json:"isResolved,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - CommentIDs []string `json:"commentIDs,omitempty"` - ControlID *string `json:"controlID,omitempty"` - SubcontrolID *string `json:"subcontrolID,omitempty"` - ProcedureID *string `json:"procedureID,omitempty"` - RiskID *string `json:"riskID,omitempty"` - InternalPolicyID *string `json:"internalPolicyID,omitempty"` - AddComment *CreateNoteInput `json:"addComment,omitempty"` -} - -// CreateDocumentDataInput is used for create DocumentData object. -// Input was generated by ent. -type CreateDocumentDataInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the environment of the document - EnvironmentName *string `json:"environmentName,omitempty"` - // the scope of the document - ScopeName *string `json:"scopeName,omitempty"` - // the json data of the document - Data map[string]any `json:"data"` - OwnerID *string `json:"ownerID,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - TemplateID *string `json:"templateID,omitempty"` - EntityIDs []string `json:"entityIDs,omitempty"` - FileIDs []string `json:"fileIDs,omitempty"` -} - -// CreateEmailBrandingInput is used for create EmailBranding object. -// Input was generated by ent. -type CreateEmailBrandingInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // friendly name for this email branding configuration - Name string `json:"name"` - // brand name displayed in templates - BrandName *string `json:"brandName,omitempty"` - // URL of the brand logo for emails - LogoRemoteURL *string `json:"logoRemoteURL,omitempty"` - // primary brand color for emails - PrimaryColor *string `json:"primaryColor,omitempty"` - // secondary brand color for emails - SecondaryColor *string `json:"secondaryColor,omitempty"` - // background color for emails - BackgroundColor *string `json:"backgroundColor,omitempty"` - // text color for emails - TextColor *string `json:"textColor,omitempty"` - // button background color for emails - ButtonColor *string `json:"buttonColor,omitempty"` - // button text color for emails - ButtonTextColor *string `json:"buttonTextColor,omitempty"` - // link color for emails - LinkColor *string `json:"linkColor,omitempty"` - // font family for emails - FontFamily *enums.Font `json:"fontFamily,omitempty"` - // whether this is the default email branding for the organization - IsDefault *bool `json:"isDefault,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - BlockedGroupIDs []string `json:"blockedGroupIDs,omitempty"` - EditorIDs []string `json:"editorIDs,omitempty"` - ViewerIDs []string `json:"viewerIDs,omitempty"` - CampaignIDs []string `json:"campaignIDs,omitempty"` - EmailTemplateIDs []string `json:"emailTemplateIDs,omitempty"` -} - -// CreateEmailTemplateInput is used for create EmailTemplate object. -// Input was generated by ent. -type CreateEmailTemplateInput struct { - // revision of the object as a semver (e.g. v1.0.0), by default any update will bump the patch version, unless the revision_bump field is set - Revision *string `json:"revision,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // stable identifier for the template - Key string `json:"key"` - // display name for the template - Name string `json:"name"` - // description of the template - Description *string `json:"description,omitempty"` - // template format for rendering - Format *enums.NotificationTemplateFormat `json:"format,omitempty"` - // locale for the template, e.g. en-US - Locale *string `json:"locale,omitempty"` - // subject template for email notifications - SubjectTemplate *string `json:"subjectTemplate,omitempty"` - // preheader/preview text template for email notifications - PreheaderTemplate *string `json:"preheaderTemplate,omitempty"` - // body template for the email - BodyTemplate *string `json:"bodyTemplate,omitempty"` - // plain text fallback template for the email - TextTemplate *string `json:"textTemplate,omitempty"` - // jsonschema for template data requirements - Jsonconfig map[string]any `json:"jsonconfig,omitempty"` - // uischema for a template builder - Uischema map[string]any `json:"uischema,omitempty"` - // additional template metadata - Metadata map[string]any `json:"metadata,omitempty"` - // whether the template is active - Active *bool `json:"active,omitempty"` - // template version - Version *int64 `json:"version,omitempty"` - // runtime data context defining available variable keys for this template - TemplateContext enums.TemplateContext `json:"templateContext"` - // static variable values merged as base layer at render time; call-site data takes precedence - Defaults map[string]any `json:"defaults,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - BlockedGroupIDs []string `json:"blockedGroupIDs,omitempty"` - EditorIDs []string `json:"editorIDs,omitempty"` - ViewerIDs []string `json:"viewerIDs,omitempty"` - EmailBrandingIDs []string `json:"emailBrandingIDs,omitempty"` - IntegrationID *string `json:"integrationID,omitempty"` - WorkflowDefinitionID *string `json:"workflowDefinitionID,omitempty"` - WorkflowInstanceID *string `json:"workflowInstanceID,omitempty"` - CampaignIDs []string `json:"campaignIDs,omitempty"` - NotificationTemplateIDs []string `json:"notificationTemplateIDs,omitempty"` - FileIDs []string `json:"fileIDs,omitempty"` -} - -// CreateEntityInput is used for create Entity object. -// Input was generated by ent. -type CreateEntityInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the internal owner for the entity when no user or group is linked - InternalOwner *string `json:"internalOwner,omitempty"` - // who reviewed the entity when no user or group is linked - ReviewedBy *string `json:"reviewedBy,omitempty"` - // when the entity was last reviewed - LastReviewedAt *models.DateTime `json:"lastReviewedAt,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the relationship_state of the entity - EntityRelationshipStateName *string `json:"entityRelationshipStateName,omitempty"` - // the security_questionnaire_status of the entity - EntitySecurityQuestionnaireStatusName *string `json:"entitySecurityQuestionnaireStatusName,omitempty"` - // the source_type of the entity - EntitySourceTypeName *string `json:"entitySourceTypeName,omitempty"` - // the environment of the entity - EnvironmentName *string `json:"environmentName,omitempty"` - // the scope of the entity - ScopeName *string `json:"scopeName,omitempty"` - // the name of the entity - Name *string `json:"name,omitempty"` - // The entity's displayed 'friendly' name - DisplayName *string `json:"displayName,omitempty"` - // An optional description of the entity - Description *string `json:"description,omitempty"` - // domains associated with the entity - Domains []string `json:"domains,omitempty"` - // status of the entity - Status *enums.EntityStatus `json:"status,omitempty"` - // whether the entity is approved for use - ApprovedForUse *bool `json:"approvedForUse,omitempty"` - // asset identifiers linked to the entity - LinkedAssetIds []string `json:"linkedAssetIds,omitempty"` - // whether the entity has an active SOC 2 report - HasSoc2 *bool `json:"hasSoc2,omitempty"` - // SOC 2 reporting period end date - Soc2PeriodEnd *models.DateTime `json:"soc2PeriodEnd,omitempty"` - // start date for the entity contract - ContractStartDate *models.DateTime `json:"contractStartDate,omitempty"` - // end date for the entity contract - ContractEndDate *models.DateTime `json:"contractEndDate,omitempty"` - // whether the contract auto-renews - AutoRenews *bool `json:"autoRenews,omitempty"` - // number of days required for termination notice - TerminationNoticeDays *int64 `json:"terminationNoticeDays,omitempty"` - // annual spend associated with the entity - AnnualSpend *float64 `json:"annualSpend,omitempty"` - // the currency of the annual spend - SpendCurrency *string `json:"spendCurrency,omitempty"` - // billing model for the entity relationship - BillingModel *string `json:"billingModel,omitempty"` - // renewal risk rating for the entity - RenewalRisk *string `json:"renewalRisk,omitempty"` - // whether SSO is enforced for the entity - SsoEnforced *bool `json:"ssoEnforced,omitempty"` - // whether MFA is supported by the entity - MfaSupported *bool `json:"mfaSupported,omitempty"` - // whether MFA is enforced by the entity - MfaEnforced *bool `json:"mfaEnforced,omitempty"` - // status page URL for the entity - StatusPageURL *string `json:"statusPageURL,omitempty"` - // services provided by the entity - ProvidedServices []string `json:"providedServices,omitempty"` - // external links associated with the entity - Links []string `json:"links,omitempty"` - // the risk rating label for the entity - RiskRating *string `json:"riskRating,omitempty"` - // the risk score for the entity - RiskScore *int64 `json:"riskScore,omitempty"` - // the tier classification for the entity - Tier *string `json:"tier,omitempty"` - // the cadence for reviewing the entity - ReviewFrequency *enums.Frequency `json:"reviewFrequency,omitempty"` - // when the entity is due for review - NextReviewAt *models.DateTime `json:"nextReviewAt,omitempty"` - // when the entity contract is up for renewal - ContractRenewalAt *models.DateTime `json:"contractRenewalAt,omitempty"` - // vendor metadata such as additional enrichment info, company size, public, etc. - VendorMetadata map[string]any `json:"vendorMetadata,omitempty"` - // stable identifier assigned by the source system, used for integration ingest deduplication - ExternalID *string `json:"externalID,omitempty"` - // time when this entity was last observed by the source integration - ObservedAt *models.DateTime `json:"observedAt,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - BlockedGroupIDs []string `json:"blockedGroupIDs,omitempty"` - EditorIDs []string `json:"editorIDs,omitempty"` - ViewerIDs []string `json:"viewerIDs,omitempty"` - InternalOwnerUserID *string `json:"internalOwnerUserID,omitempty"` - InternalOwnerGroupID *string `json:"internalOwnerGroupID,omitempty"` - ReviewedByUserID *string `json:"reviewedByUserID,omitempty"` - ReviewedByGroupID *string `json:"reviewedByGroupID,omitempty"` - EntityRelationshipStateID *string `json:"entityRelationshipStateID,omitempty"` - EntitySecurityQuestionnaireStatusID *string `json:"entitySecurityQuestionnaireStatusID,omitempty"` - EntitySourceTypeID *string `json:"entitySourceTypeID,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - ContactIDs []string `json:"contactIDs,omitempty"` - DocumentIDs []string `json:"documentIDs,omitempty"` - NoteIDs []string `json:"noteIDs,omitempty"` - FileIDs []string `json:"fileIDs,omitempty"` - AssetIDs []string `json:"assetIDs,omitempty"` - ScanIDs []string `json:"scanIDs,omitempty"` - CampaignIDs []string `json:"campaignIDs,omitempty"` - AssessmentResponseIDs []string `json:"assessmentResponseIDs,omitempty"` - IntegrationIDs []string `json:"integrationIDs,omitempty"` - SubprocessorIDs []string `json:"subprocessorIDs,omitempty"` - AuthMethodIDs []string `json:"authMethodIDs,omitempty"` - EmployerIdentityHolderIDs []string `json:"employerIdentityHolderIDs,omitempty"` - IdentityHolderIDs []string `json:"identityHolderIDs,omitempty"` - ControlIDs []string `json:"controlIDs,omitempty"` - SubcontrolIDs []string `json:"subcontrolIDs,omitempty"` - PlatformIDs []string `json:"platformIDs,omitempty"` - OutOfScopePlatformIDs []string `json:"outOfScopePlatformIDs,omitempty"` - SourcePlatformIDs []string `json:"sourcePlatformIDs,omitempty"` - EntityTypeID *string `json:"entityTypeID,omitempty"` - LogoFileID *string `json:"logoFileID,omitempty"` - InternalPolicyIDs []string `json:"internalPolicyIDs,omitempty"` - Note *CreateNoteInput `json:"note,omitempty"` -} - -// CreateEntityTypeInput is used for create EntityType object. -// Input was generated by ent. -type CreateEntityTypeInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the name of the entity - Name string `json:"name"` - OwnerID *string `json:"ownerID,omitempty"` - EntityIDs []string `json:"entityIDs,omitempty"` -} - -// CreateEventInput is used for create Event object. -// Input was generated by ent. -type CreateEventInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - EventID *string `json:"eventID,omitempty"` - CorrelationID *string `json:"correlationID,omitempty"` - EventType string `json:"eventType"` - Metadata map[string]any `json:"metadata,omitempty"` - UserIDs []string `json:"userIDs,omitempty"` - GroupIDs []string `json:"groupIDs,omitempty"` - IntegrationIDs []string `json:"integrationIDs,omitempty"` - OrganizationIDs []string `json:"organizationIDs,omitempty"` - InviteIDs []string `json:"inviteIDs,omitempty"` - PersonalAccessTokenIDs []string `json:"personalAccessTokenIDs,omitempty"` - SecretIDs []string `json:"secretIDs,omitempty"` - SubscriberIDs []string `json:"subscriberIDs,omitempty"` - FileIDs []string `json:"fileIDs,omitempty"` - OrgSubscriptionIDs []string `json:"orgSubscriptionIDs,omitempty"` -} - -// CreateEvidenceInput is used for create Evidence object. -// Input was generated by ent. -type CreateEvidenceInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the environment of the evidence - EnvironmentName *string `json:"environmentName,omitempty"` - // the scope of the evidence - ScopeName *string `json:"scopeName,omitempty"` - // internal marker field for workflow eligibility, not exposed in API - WorkflowEligibleMarker *bool `json:"workflowEligibleMarker,omitempty"` - // stable external UUID for deterministic OSCAL export and round-tripping - ExternalUUID *string `json:"externalUUID,omitempty"` - // the name of the evidence - Name string `json:"name"` - // the description of the evidence, what is contained in the uploaded file(s) or url(s) - Description *string `json:"description,omitempty"` - // description of how the evidence was collected - CollectionProcedure *string `json:"collectionProcedure,omitempty"` - // the date the evidence was retrieved - CreationDate *models.DateTime `json:"creationDate,omitempty"` - // the date the evidence should be renewed, defaults to a year from entry date - RenewalDate *models.DateTime `json:"renewalDate,omitempty"` - // the source of the evidence, e.g. system the evidence was retrieved from (splunk, github, etc) - Source *string `json:"source,omitempty"` - // whether the evidence was automatically generated - IsAutomated *bool `json:"isAutomated,omitempty"` - // the url of the evidence if not uploaded directly to the system - URL *string `json:"url,omitempty"` - // the status of the evidence, ready, approved, needs renewal, missing artifact, rejected - Status *enums.EvidenceStatus `json:"status,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - ControlIDs []string `json:"controlIDs,omitempty"` - SubcontrolIDs []string `json:"subcontrolIDs,omitempty"` - ControlObjectiveIDs []string `json:"controlObjectiveIDs,omitempty"` - ControlImplementationIDs []string `json:"controlImplementationIDs,omitempty"` - FileIDs []string `json:"fileIDs,omitempty"` - ProgramIDs []string `json:"programIDs,omitempty"` - TaskIDs []string `json:"taskIDs,omitempty"` - PlatformIDs []string `json:"platformIDs,omitempty"` - ScanIDs []string `json:"scanIDs,omitempty"` - CommentIDs []string `json:"commentIDs,omitempty"` - WorkflowObjectRefIDs []string `json:"workflowObjectRefIDs,omitempty"` -} - -// CreateExportInput is used for create Export object. -// Input was generated by ent. -type CreateExportInput struct { - // the type of export, e.g., control, policy, etc. - ExportType enums.ExportType `json:"exportType"` - // the format of export, e.g., csv and others - Format *enums.ExportFormat `json:"format,omitempty"` - // the specific fields to include in the export (defaults to only the id if not provided) - Fields []string `json:"fields,omitempty"` - // the specific filters to run against the exported data. This should be a well formatted graphql query - Filters *string `json:"filters,omitempty"` - // the mode of export, e.g., flat or folder - Mode *enums.ExportMode `json:"mode,omitempty"` - // metadata for the export record - ExportMetadata *string `json:"exportMetadata,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - EventIDs []string `json:"eventIDs,omitempty"` - FileIDs []string `json:"fileIDs,omitempty"` -} - -// CreateFileInput is used for create File object. -// Input was generated by ent. -type CreateFileInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the environment of the file - EnvironmentName *string `json:"environmentName,omitempty"` - // the scope of the file - ScopeName *string `json:"scopeName,omitempty"` - // the name of the file provided in the payload key without the extension - ProvidedFileName string `json:"providedFileName"` - // the extension of the file provided - ProvidedFileExtension string `json:"providedFileExtension"` - // the computed size of the file in the original http request - ProvidedFileSize *int64 `json:"providedFileSize,omitempty"` - PersistedFileSize *int64 `json:"persistedFileSize,omitempty"` - // the mime type detected by the system - DetectedMimeType *string `json:"detectedMimeType,omitempty"` - // the computed md5 hash of the file calculated after we received the contents of the file, but before the file was written to permanent storage - Md5Hash *string `json:"md5Hash,omitempty"` - // the content type of the HTTP request - may be different than MIME type as multipart-form can transmit multiple files and different types - DetectedContentType string `json:"detectedContentType"` - // the key parsed out of a multipart-form request; if we allow multiple files to be uploaded we may want our API specifications to require the use of different keys allowing us to perform easier conditional evaluation on the key and what to do with the file based on key - StoreKey *string `json:"storeKey,omitempty"` - // the category type of the file, if any (e.g. evidence, invoice, etc.) - CategoryType *string `json:"categoryType,omitempty"` - // the full URI of the file - URI *string `json:"uri,omitempty"` - // the storage scheme of the file, e.g. file://, s3://, etc. - StorageScheme *string `json:"storageScheme,omitempty"` - // the storage volume of the file which typically will be the organization ID the file belongs to - this is not a literal volume but the overlay file system mapping - StorageVolume *string `json:"storageVolume,omitempty"` - // the storage path is the second-level directory of the file path, typically the correlating logical object ID the file is associated with; files can be stand alone objects and not always correlated to a logical one, so this path of the tree may be empty - StoragePath *string `json:"storagePath,omitempty"` - // additional metadata about the file - Metadata map[string]any `json:"metadata,omitempty"` - // the region the file is stored in, if applicable - StorageRegion *string `json:"storageRegion,omitempty"` - // the storage provider the file is stored in, if applicable - StorageProvider *string `json:"storageProvider,omitempty"` - LastAccessedAt *time.Time `json:"lastAccessedAt,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - OrganizationIDs []string `json:"organizationIDs,omitempty"` - GroupIDs []string `json:"groupIDs,omitempty"` - ContactIDs []string `json:"contactIDs,omitempty"` - EntityIDs []string `json:"entityIDs,omitempty"` - OrganizationSettingIDs []string `json:"organizationSettingIDs,omitempty"` - TemplateIDs []string `json:"templateIDs,omitempty"` - DocumentIDs []string `json:"documentIDs,omitempty"` - ProgramIDs []string `json:"programIDs,omitempty"` - PlatformIDs []string `json:"platformIDs,omitempty"` - EvidenceIDs []string `json:"evidenceIDs,omitempty"` - IdentityHolderIDs []string `json:"identityHolderIDs,omitempty"` - ScanIDs []string `json:"scanIDs,omitempty"` - EventIDs []string `json:"eventIDs,omitempty"` - IntegrationIDs []string `json:"integrationIDs,omitempty"` - SecretIDs []string `json:"secretIDs,omitempty"` - TrustCenterEntityIDs []string `json:"trustCenterEntityIDs,omitempty"` - TrustCenterDocIDs []string `json:"trustCenterDocIDs,omitempty"` - OriginalTrustCenterDocIDs []string `json:"originalTrustCenterDocIDs,omitempty"` -} - -// CreateFindingControlInput is used for create FindingControl object. -// Input was generated by ent. -type CreateFindingControlInput struct { - // external identifier for the standard provided by the source system such as iso or hipaa - ExternalStandard *string `json:"externalStandard,omitempty"` - // version for the external standard provided by the source system - ExternalStandardVersion *string `json:"externalStandardVersion,omitempty"` - // control identifier provided by the source system such as A.5.10 - ExternalControlID *string `json:"externalControlID,omitempty"` - // the integration source that provided the mapping - Source *string `json:"source,omitempty"` - // additional metadata about the control mapping from the source system - Metadata map[string]any `json:"metadata,omitempty"` - // timestamp when the mapping was first observed - DiscoveredAt *models.DateTime `json:"discoveredAt,omitempty"` - FindingID string `json:"findingID"` - ControlID string `json:"controlID"` - StandardID *string `json:"standardID,omitempty"` -} - -// CreateFindingInput is used for create Finding object. -// Input was generated by ent. -type CreateFindingInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the environment of the finding - EnvironmentName *string `json:"environmentName,omitempty"` - // the scope of the finding - ScopeName *string `json:"scopeName,omitempty"` - // the status of the finding - FindingStatusName *string `json:"findingStatusName,omitempty"` - // external identifier from the integration source for the finding - ExternalID *string `json:"externalID,omitempty"` - // the owner of the finding - ExternalOwnerID *string `json:"externalOwnerID,omitempty"` - // system that produced the finding, e.g. gcpscc - Source *string `json:"source,omitempty"` - // resource identifier provided by the source system - ResourceName *string `json:"resourceName,omitempty"` - // display name for the finding when provided by the source - DisplayName *string `json:"displayName,omitempty"` - // state reported by the source system, such as ACTIVE or INACTIVE - State *string `json:"state,omitempty"` - // primary category of the finding - Category *string `json:"category,omitempty"` - // normalized categories for the finding - Categories []string `json:"categories,omitempty"` - // classification provided by the source, e.g. MISCONFIGURATION - FindingClass *string `json:"findingClass,omitempty"` - // severity label for the finding - Severity *string `json:"severity,omitempty"` - // numeric severity score for the finding if provided - NumericSeverity *float64 `json:"numericSeverity,omitempty"` - // aggregated score such as CVSS for the finding - Score *float64 `json:"score,omitempty"` - // impact score or rating for the finding - Impact *float64 `json:"impact,omitempty"` - // exploitability score or rating for the finding - Exploitability *float64 `json:"exploitability,omitempty"` - // priority assigned to the finding - Priority *string `json:"priority,omitempty"` - // indicates if the finding is still open - Open *bool `json:"open,omitempty"` - // true when the finding blocks production changes - BlocksProduction *bool `json:"blocksProduction,omitempty"` - // true when the finding affects production systems - Production *bool `json:"production,omitempty"` - // true when the finding is publicly disclosed - Public *bool `json:"public,omitempty"` - // true when the finding has been validated by the security team - Validated *bool `json:"validated,omitempty"` - // identifier for the assessment that generated the finding - AssessmentID *string `json:"assessmentID,omitempty"` - // long form description of the finding - Description *string `json:"description,omitempty"` - // short recommendation text from the source system (deprecated upstream) - Recommendation *string `json:"recommendation,omitempty"` - // markdown formatted remediation guidance for the finding - RecommendedActions *string `json:"recommendedActions,omitempty"` - // reference links for the finding - References []string `json:"references,omitempty"` - // steps required to reproduce the finding - StepsToReproduce []string `json:"stepsToReproduce,omitempty"` - // targets impacted by the finding such as projects or applications - Targets []string `json:"targets,omitempty"` - // structured details about the impacted targets - TargetDetails map[string]any `json:"targetDetails,omitempty"` - // attack vector string such as a CVSS vector - Vector *string `json:"vector,omitempty"` - // remediation service level agreement in days - RemediationSLA *int64 `json:"remediationSLA,omitempty"` - // timestamp when the finding was last observed by the source - EventTime *models.DateTime `json:"eventTime,omitempty"` - // timestamp when the finding was first reported by the source - ReportedAt *models.DateTime `json:"reportedAt,omitempty"` - // timestamp when the source last updated the finding - SourceUpdatedAt *models.DateTime `json:"sourceUpdatedAt,omitempty"` - // link to the finding in the source system - ExternalURI *string `json:"externalURI,omitempty"` - // raw metadata payload for the finding from the source system - Metadata map[string]any `json:"metadata,omitempty"` - // raw payload received from the integration for auditing and troubleshooting - RawPayload map[string]any `json:"rawPayload,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - BlockedGroupIDs []string `json:"blockedGroupIDs,omitempty"` - EditorIDs []string `json:"editorIDs,omitempty"` - ViewerIDs []string `json:"viewerIDs,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - FindingStatusID *string `json:"findingStatusID,omitempty"` - IntegrationIDs []string `json:"integrationIDs,omitempty"` - VulnerabilityIDs []string `json:"vulnerabilityIDs,omitempty"` - ActionPlanIDs []string `json:"actionPlanIDs,omitempty"` - ControlIDs []string `json:"controlIDs,omitempty"` - SubcontrolIDs []string `json:"subcontrolIDs,omitempty"` - RiskIDs []string `json:"riskIDs,omitempty"` - ProgramIDs []string `json:"programIDs,omitempty"` - AssetIDs []string `json:"assetIDs,omitempty"` - EntityIDs []string `json:"entityIDs,omitempty"` - ScanIDs []string `json:"scanIDs,omitempty"` - TaskIDs []string `json:"taskIDs,omitempty"` - DirectoryAccountIDs []string `json:"directoryAccountIDs,omitempty"` - IdentityHolderIDs []string `json:"identityHolderIDs,omitempty"` - RemediationIDs []string `json:"remediationIDs,omitempty"` - ReviewIDs []string `json:"reviewIDs,omitempty"` - CommentIDs []string `json:"commentIDs,omitempty"` - FileIDs []string `json:"fileIDs,omitempty"` - WorkflowObjectRefIDs []string `json:"workflowObjectRefIDs,omitempty"` -} - -type CreateFullProgramInput struct { - Program *CreateProgramInput `json:"program"` - Controls []*CreateControlWithSubcontrolsInput `json:"controls,omitempty"` - Risks []*CreateRiskInput `json:"risks,omitempty"` - InternalPolicies []*CreateInternalPolicyInput `json:"internalPolicies,omitempty"` - Procedures []*CreateProcedureInput `json:"procedures,omitempty"` - Members []*CreateMemberWithProgramInput `json:"members,omitempty"` - StandardID *string `json:"standardID,omitempty"` -} - -// CreateGroupInput is used for create Group object. -// Input was generated by ent. -type CreateGroupInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the name of the group - must be unique within the organization - Name string `json:"name"` - // the groups description - Description *string `json:"description,omitempty"` - // the URL to an image uploaded by the customer for the groups avatar image - LogoURL *string `json:"logoURL,omitempty"` - // The group's displayed 'friendly' name - DisplayName *string `json:"displayName,omitempty"` - // OSCAL role identifier used for role-based responsibility mapping - OscalRole *string `json:"oscalRole,omitempty"` - // OSCAL party UUID linked to this group for responsibility mapping - OscalPartyUUID *string `json:"oscalPartyUUID,omitempty"` - // OSCAL contact UUID references associated with this group - OscalContactUuids []string `json:"oscalContactUuids,omitempty"` - // the SCIM external ID for the group - ScimExternalID *string `json:"scimExternalID,omitempty"` - // the SCIM displayname for the group - ScimDisplayName *string `json:"scimDisplayName,omitempty"` - // whether the SCIM group is marked as active - ScimActive *bool `json:"scimActive,omitempty"` - // the SCIM group mailing list email - ScimGroupMailing *string `json:"scimGroupMailing,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - ProgramEditorIDs []string `json:"programEditorIDs,omitempty"` - ProgramBlockedGroupIDs []string `json:"programBlockedGroupIDs,omitempty"` - ProgramViewerIDs []string `json:"programViewerIDs,omitempty"` - RiskEditorIDs []string `json:"riskEditorIDs,omitempty"` - RiskBlockedGroupIDs []string `json:"riskBlockedGroupIDs,omitempty"` - RiskViewerIDs []string `json:"riskViewerIDs,omitempty"` - ControlObjectiveEditorIDs []string `json:"controlObjectiveEditorIDs,omitempty"` - ControlObjectiveBlockedGroupIDs []string `json:"controlObjectiveBlockedGroupIDs,omitempty"` - ControlObjectiveViewerIDs []string `json:"controlObjectiveViewerIDs,omitempty"` - NarrativeEditorIDs []string `json:"narrativeEditorIDs,omitempty"` - NarrativeBlockedGroupIDs []string `json:"narrativeBlockedGroupIDs,omitempty"` - NarrativeViewerIDs []string `json:"narrativeViewerIDs,omitempty"` - ControlImplementationEditorIDs []string `json:"controlImplementationEditorIDs,omitempty"` - ControlImplementationBlockedGroupIDs []string `json:"controlImplementationBlockedGroupIDs,omitempty"` - ControlImplementationViewerIDs []string `json:"controlImplementationViewerIDs,omitempty"` - ScanEditorIDs []string `json:"scanEditorIDs,omitempty"` - ScanBlockedGroupIDs []string `json:"scanBlockedGroupIDs,omitempty"` - ScanViewerIDs []string `json:"scanViewerIDs,omitempty"` - EntityEditorIDs []string `json:"entityEditorIDs,omitempty"` - EntityBlockedGroupIDs []string `json:"entityBlockedGroupIDs,omitempty"` - EntityViewerIDs []string `json:"entityViewerIDs,omitempty"` - ActionPlanEditorIDs []string `json:"actionPlanEditorIDs,omitempty"` - ActionPlanBlockedGroupIDs []string `json:"actionPlanBlockedGroupIDs,omitempty"` - ActionPlanViewerIDs []string `json:"actionPlanViewerIDs,omitempty"` - PlatformEditorIDs []string `json:"platformEditorIDs,omitempty"` - PlatformBlockedGroupIDs []string `json:"platformBlockedGroupIDs,omitempty"` - PlatformViewerIDs []string `json:"platformViewerIDs,omitempty"` - CampaignEditorIDs []string `json:"campaignEditorIDs,omitempty"` - CampaignBlockedGroupIDs []string `json:"campaignBlockedGroupIDs,omitempty"` - CampaignViewerIDs []string `json:"campaignViewerIDs,omitempty"` - ProcedureEditorIDs []string `json:"procedureEditorIDs,omitempty"` - ProcedureBlockedGroupIDs []string `json:"procedureBlockedGroupIDs,omitempty"` - InternalPolicyEditorIDs []string `json:"internalPolicyEditorIDs,omitempty"` - InternalPolicyBlockedGroupIDs []string `json:"internalPolicyBlockedGroupIDs,omitempty"` - ControlEditorIDs []string `json:"controlEditorIDs,omitempty"` - ControlBlockedGroupIDs []string `json:"controlBlockedGroupIDs,omitempty"` - MappedControlEditorIDs []string `json:"mappedControlEditorIDs,omitempty"` - MappedControlBlockedGroupIDs []string `json:"mappedControlBlockedGroupIDs,omitempty"` - SettingID *string `json:"settingID,omitempty"` - EventIDs []string `json:"eventIDs,omitempty"` - IntegrationIDs []string `json:"integrationIDs,omitempty"` - AvatarFileID *string `json:"avatarFileID,omitempty"` - FileIDs []string `json:"fileIDs,omitempty"` - TaskIDs []string `json:"taskIDs,omitempty"` - CampaignIDs []string `json:"campaignIDs,omitempty"` - CampaignTargetIDs []string `json:"campaignTargetIDs,omitempty"` - CreateGroupSettings *CreateGroupSettingInput `json:"createGroupSettings,omitempty"` -} - -// CreateGroupMembershipInput is used for create GroupMembership object. -// Input was generated by ent. -type CreateGroupMembershipInput struct { - Role *enums.Role `json:"role,omitempty"` - GroupID string `json:"groupID"` - UserID string `json:"userID"` - EventIDs []string `json:"eventIDs,omitempty"` -} - -// CreateGroupSettingInput is used for create GroupSetting object. -// Input was generated by ent. -type CreateGroupSettingInput struct { - // whether the group is visible to it's members / owners only or if it's searchable by anyone within the organization - Visibility *enums.Visibility `json:"visibility,omitempty"` - // the policy governing ability to freely join a group, whether it requires an invitation, application, or either - JoinPolicy *enums.JoinPolicy `json:"joinPolicy,omitempty"` - // whether to sync group members to slack groups - SyncToSlack *bool `json:"syncToSlack,omitempty"` - // whether to sync group members to github groups - SyncToGithub *bool `json:"syncToGithub,omitempty"` - GroupID *string `json:"groupID,omitempty"` -} - -// CreateHushInput is used for create Hush object. -// Input was generated by ent. -type CreateHushInput struct { - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the logical name of the corresponding hush secret or it's general grouping - Name string `json:"name"` - // a description of the hush value or purpose, such as github PAT - Description *string `json:"description,omitempty"` - // the kind of secret, such as sshkey, certificate, api token, etc. - Kind *string `json:"kind,omitempty"` - // the generic name of a secret associated with the organization - SecretName *string `json:"secretName,omitempty"` - // the secret value - SecretValue *string `json:"secretValue,omitempty"` - // a credential set, typically where you have multiple tokens or keys that compose one credential such as when accessing s3 and using access key ID, secret key, etc. - CredentialSet *models.CredentialSet `json:"credentialSet,omitempty"` - // additional metadata about the credential - Metadata map[string]any `json:"metadata,omitempty"` - LastUsedAt *time.Time `json:"lastUsedAt,omitempty"` - // when the token expires - ExpiresAt *time.Time `json:"expiresAt,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - IntegrationIDs []string `json:"integrationIDs,omitempty"` - FileIDs []string `json:"fileIDs,omitempty"` - EventIDs []string `json:"eventIDs,omitempty"` -} - -// CreateIdentityHolderInput is used for create IdentityHolder object. -// Input was generated by ent. -type CreateIdentityHolderInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the internal owner for the identity holder when no user or group is linked - InternalOwner *string `json:"internalOwner,omitempty"` - // the environment of the identity_holder - EnvironmentName *string `json:"environmentName,omitempty"` - // the scope of the identity_holder - ScopeName *string `json:"scopeName,omitempty"` - // internal marker field for workflow eligibility, not exposed in API - WorkflowEligibleMarker *bool `json:"workflowEligibleMarker,omitempty"` - // the full name of the identity holder - FullName string `json:"fullName"` - // the email address of the identity holder - Email string `json:"email"` - // alternate email address for the identity holder - AlternateEmail *string `json:"alternateEmail,omitempty"` - // phone number for the identity holder - PhoneNumber *string `json:"phoneNumber,omitempty"` - // whether the identity holder record is linked to an Openlane user account - IsOpenlaneUser *bool `json:"isOpenlaneUser,omitempty"` - // the classification of identity holders, such as employee or contractor - IdentityHolderType *enums.IdentityHolderType `json:"identityHolderType,omitempty"` - // the status of the identity holder record - Status *enums.UserStatus `json:"status,omitempty"` - // whether the identity holder record is active - IsActive *bool `json:"isActive,omitempty"` - // the job title of the identity holder - Title *string `json:"title,omitempty"` - // the department or function of the identity holder - Department *string `json:"department,omitempty"` - // the team name for the identity holder - Team *string `json:"team,omitempty"` - // location or office for the identity holder - Location *string `json:"location,omitempty"` - // the start date for the identity holder - StartDate *models.DateTime `json:"startDate,omitempty"` - // the end date for the identity holder, if applicable - EndDate *models.DateTime `json:"endDate,omitempty"` - // external user identifier for the identity holder - ExternalUserID *string `json:"externalUserID,omitempty"` - // external identifier for the identity holder from an upstream roster - ExternalReferenceID *string `json:"externalReferenceID,omitempty"` - // additional metadata about the identity holder - Metadata map[string]any `json:"metadata,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - BlockedGroupIDs []string `json:"blockedGroupIDs,omitempty"` - EditorIDs []string `json:"editorIDs,omitempty"` - ViewerIDs []string `json:"viewerIDs,omitempty"` - InternalOwnerUserID *string `json:"internalOwnerUserID,omitempty"` - InternalOwnerGroupID *string `json:"internalOwnerGroupID,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - EmployerID *string `json:"employerID,omitempty"` - AssessmentResponseIDs []string `json:"assessmentResponseIDs,omitempty"` - AssessmentIDs []string `json:"assessmentIDs,omitempty"` - TemplateIDs []string `json:"templateIDs,omitempty"` - AssetIDs []string `json:"assetIDs,omitempty"` - EntityIDs []string `json:"entityIDs,omitempty"` - DirectoryAccountIDs []string `json:"directoryAccountIDs,omitempty"` - ControlIDs []string `json:"controlIDs,omitempty"` - SubcontrolIDs []string `json:"subcontrolIDs,omitempty"` - PlatformIDs []string `json:"platformIDs,omitempty"` - CampaignIDs []string `json:"campaignIDs,omitempty"` - TaskIDs []string `json:"taskIDs,omitempty"` - FileIDs []string `json:"fileIDs,omitempty"` - FindingIDs []string `json:"findingIDs,omitempty"` - WorkflowObjectRefIDs []string `json:"workflowObjectRefIDs,omitempty"` - AccessPlatformIDs []string `json:"accessPlatformIDs,omitempty"` - UserID *string `json:"userID,omitempty"` - InternalPolicyIDs []string `json:"internalPolicyIDs,omitempty"` -} - -// CreateInternalPolicyInput is used for create InternalPolicy object. -// Input was generated by ent. -type CreateInternalPolicyInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // revision of the object as a semver (e.g. v1.0.0), by default any update will bump the patch version, unless the revision_bump field is set - Revision *string `json:"revision,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the name of the policy - Name string `json:"name"` - // status of the policy, e.g. draft, published, archived, etc. - Status *enums.DocumentStatus `json:"status,omitempty"` - // details of the policy - Details *string `json:"details,omitempty"` - // structured details of the policy in JSON format - DetailsJSON []any `json:"detailsJSON,omitempty"` - // whether approval is required for edits to the policy - ApprovalRequired *bool `json:"approvalRequired,omitempty"` - // the date the policy should be reviewed, calculated based on the review_frequency if not directly set - ReviewDue *time.Time `json:"reviewDue,omitempty"` - // the frequency at which the policy should be reviewed, used to calculate the review_due date - ReviewFrequency *enums.Frequency `json:"reviewFrequency,omitempty"` - // auto-generated tag suggestions for the policy - TagSuggestions []string `json:"tagSuggestions,omitempty"` - // tag suggestions dismissed by the user for the policy - DismissedTagSuggestions []string `json:"dismissedTagSuggestions,omitempty"` - // proposed controls referenced in the policy - ControlSuggestions []string `json:"controlSuggestions,omitempty"` - // control suggestions dismissed by the user for the policy - DismissedControlSuggestions []string `json:"dismissedControlSuggestions,omitempty"` - // suggested improvements for the policy - ImprovementSuggestions []string `json:"improvementSuggestions,omitempty"` - // improvement suggestions dismissed by the user for the policy - DismissedImprovementSuggestions []string `json:"dismissedImprovementSuggestions,omitempty"` - // This will contain the url used to create or update the policy - URL *string `json:"url,omitempty"` - // the kind of the internal_policy - InternalPolicyKindName *string `json:"internalPolicyKindName,omitempty"` - // the environment of the internal_policy - EnvironmentName *string `json:"environmentName,omitempty"` - // the scope of the internal_policy - ScopeName *string `json:"scopeName,omitempty"` - // internal marker field for workflow eligibility, not exposed in API - WorkflowEligibleMarker *bool `json:"workflowEligibleMarker,omitempty"` - // stable external UUID for deterministic OSCAL export and round-tripping - ExternalUUID *string `json:"externalUUID,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - BlockedGroupIDs []string `json:"blockedGroupIDs,omitempty"` - EditorIDs []string `json:"editorIDs,omitempty"` - ApproverID *string `json:"approverID,omitempty"` - DelegateID *string `json:"delegateID,omitempty"` - InternalPolicyKindID *string `json:"internalPolicyKindID,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - ControlObjectiveIDs []string `json:"controlObjectiveIDs,omitempty"` - ControlImplementationIDs []string `json:"controlImplementationIDs,omitempty"` - ControlIDs []string `json:"controlIDs,omitempty"` - SubcontrolIDs []string `json:"subcontrolIDs,omitempty"` - ProcedureIDs []string `json:"procedureIDs,omitempty"` - NarrativeIDs []string `json:"narrativeIDs,omitempty"` - TaskIDs []string `json:"taskIDs,omitempty"` - RiskIDs []string `json:"riskIDs,omitempty"` - ProgramIDs []string `json:"programIDs,omitempty"` - FileID *string `json:"fileID,omitempty"` - CommentIDs []string `json:"commentIDs,omitempty"` - DiscussionIDs []string `json:"discussionIDs,omitempty"` - WorkflowObjectRefIDs []string `json:"workflowObjectRefIDs,omitempty"` - AssetIDs []string `json:"assetIDs,omitempty"` - EntityIDs []string `json:"entityIDs,omitempty"` - IdentityHolderIDs []string `json:"identityHolderIDs,omitempty"` - ReviewIDs []string `json:"reviewIDs,omitempty"` -} - -// CreateInviteInput is used for create Invite object. -// Input was generated by ent. -type CreateInviteInput struct { - // the expiration date of the invitation token which defaults to 14 days in the future from creation - Expires *time.Time `json:"expires,omitempty"` - // the email used as input to generate the invitation token and is the destination person the invitation is sent to who is required to accept to join the organization - Recipient string `json:"recipient"` - // the status of the invitation - Status *enums.InviteStatus `json:"status,omitempty"` - Role *enums.Role `json:"role,omitempty"` - // the number of attempts made to perform email send of the invitation, maximum of 5 - SendAttempts *int64 `json:"sendAttempts,omitempty"` - // indicates if this invitation is for transferring organization ownership - when accepted, current owner becomes admin and invitee becomes owner - OwnershipTransfer *bool `json:"ownershipTransfer,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - EventIDs []string `json:"eventIDs,omitempty"` - GroupIDs []string `json:"groupIDs,omitempty"` -} - -// CreateJobResultInput is used for create JobResult object. -// Input was generated by ent. -type CreateJobResultInput struct { - // the status of this job. did it fail? did it succeed? - Status enums.JobExecutionStatus `json:"status"` - // the exit code from the script that was executed - ExitCode int64 `json:"exitCode"` - // The time the job finished it's execution. This is different from the db insertion time - FinishedAt *time.Time `json:"finishedAt,omitempty"` - // The time the job started it's execution. This is different from the db insertion time - StartedAt *time.Time `json:"startedAt,omitempty"` - // the log output from the job - Log *string `json:"log,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - ScheduledJobID string `json:"scheduledJobID"` - FileID string `json:"fileID"` -} - -// CreateJobRunnerInput is used for create JobRunner object. -// Input was generated by ent. -type CreateJobRunnerInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the name of the runner - Name string `json:"name"` - // the IP address of this runner - IPAddress *string `json:"ipAddress,omitempty"` - // the last time this runner was seen - LastSeen *time.Time `json:"lastSeen,omitempty"` - // the version of the runner - Version *string `json:"version,omitempty"` - // the operating system of the runner - Os *string `json:"os,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - JobRunnerTokenIDs []string `json:"jobRunnerTokenIDs,omitempty"` -} - -// CreateJobRunnerRegistrationTokenInput is used for create JobRunnerRegistrationToken object. -// Input was generated by ent. -type CreateJobRunnerRegistrationTokenInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - LastUsedAt *time.Time `json:"lastUsedAt,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - JobRunnerID *string `json:"jobRunnerID,omitempty"` -} - -// CreateJobRunnerTokenInput is used for create JobRunnerToken object. -// Input was generated by ent. -type CreateJobRunnerTokenInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // when the token expires - ExpiresAt *time.Time `json:"expiresAt,omitempty"` - LastUsedAt *time.Time `json:"lastUsedAt,omitempty"` - // whether the token is active - IsActive *bool `json:"isActive,omitempty"` - // the reason the token was revoked - RevokedReason *string `json:"revokedReason,omitempty"` - // the user who revoked the token - RevokedBy *string `json:"revokedBy,omitempty"` - // when the token was revoked - RevokedAt *time.Time `json:"revokedAt,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - JobRunnerIDs []string `json:"jobRunnerIDs,omitempty"` -} - -// CreateJobTemplateInput is used for create JobTemplate object. -// Input was generated by ent. -type CreateJobTemplateInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the title of the job - Title string `json:"title"` - // the short description of the job and what it does - Description *string `json:"description,omitempty"` - // the platform to use to execute this job, e.g. golang, typescript, python, etc. - Platform enums.JobPlatformType `json:"platform"` - // the url from where to download the script from - DownloadURL string `json:"downloadURL"` - // the json configuration to run this job, which could be used to template a job, e.g. { "account_name": "my-account" } - Configuration models.JobConfiguration `json:"configuration,omitempty"` - // cron schedule to run the job in cron 6-field syntax, e.g. 0 0 0 * * * - Cron *string `json:"cron,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` -} - -// CreateMappableDomainInput is used for create MappableDomain object. -// Input was generated by ent. -type CreateMappableDomainInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // Name of the mappable domain - Name string `json:"name"` - // DNS Zone ID of the mappable domain. - ZoneID string `json:"zoneID"` - CustomDomainIDs []string `json:"customDomainIDs,omitempty"` -} - -// CreateMappedControlInput is used for create MappedControl object. -// Input was generated by ent. -type CreateMappedControlInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the type of mapping between the two controls, e.g. subset, intersect, equal, superset - MappingType *enums.MappingType `json:"mappingType,omitempty"` - // description of how the two controls are related - Relation *string `json:"relation,omitempty"` - // percentage (0-100) of confidence in the mapping - Confidence *int64 `json:"confidence,omitempty"` - // source of the mapping, e.g. manual, suggested, etc. - Source *enums.MappingSource `json:"source,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - BlockedGroupIDs []string `json:"blockedGroupIDs,omitempty"` - EditorIDs []string `json:"editorIDs,omitempty"` - FromControlIDs []string `json:"fromControlIDs,omitempty"` - ToControlIDs []string `json:"toControlIDs,omitempty"` - FromSubcontrolIDs []string `json:"fromSubcontrolIDs,omitempty"` - ToSubcontrolIDs []string `json:"toSubcontrolIDs,omitempty"` - // the ref code(s) of the control(s) prefixed with the standard for the from side of the mapping, e.g. SOC2::CC1.1 - FromControlRefCodes []string `json:"fromControlRefCodes,omitempty"` - // the ref code(s) of the subcontrol(s) prefixed with the standard for the from side of the mapping, e.g. SOC2::CC1.1-POF1 - FromSubcontrolRefCodes []string `json:"fromSubcontrolRefCodes,omitempty"` - // the ref code(s) of the control(s) prefixed with the standard for the to side of the mapping, e.g. SOC2::CC1.1 - ToControlRefCodes []string `json:"toControlRefCodes,omitempty"` - // the ref code(s) of the subcontrol(s) prefixed with the standard for the to side of the mapping, e.g. SOC2::CC1.1-POF1 - ToSubcontrolRefCodes []string `json:"toSubcontrolRefCodes,omitempty"` -} - -type CreateMemberWithProgramInput struct { - Role *enums.Role `json:"role,omitempty"` - UserID string `json:"userID"` -} - -// CreateNarrativeInput is used for create Narrative object. -// Input was generated by ent. -type CreateNarrativeInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the name of the narrative - Name string `json:"name"` - // the description of the narrative - Description *string `json:"description,omitempty"` - // text data for the narrative document - Details *string `json:"details,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - BlockedGroupIDs []string `json:"blockedGroupIDs,omitempty"` - EditorIDs []string `json:"editorIDs,omitempty"` - ViewerIDs []string `json:"viewerIDs,omitempty"` - SatisfyIDs []string `json:"satisfyIDs,omitempty"` - ProgramIDs []string `json:"programIDs,omitempty"` - InternalPolicyIDs []string `json:"internalPolicyIDs,omitempty"` - ProcedureIDs []string `json:"procedureIDs,omitempty"` -} - -// CreateNoteInput is used for create Note object. -// Input was generated by ent. -type CreateNoteInput struct { - // the title of the note - Title *string `json:"title,omitempty"` - // the text of the note - Text string `json:"text"` - // structured details of the note in JSON format - TextJSON []any `json:"textJSON,omitempty"` - // ref location of the note - NoteRef *string `json:"noteRef,omitempty"` - // whether the note has been edited - IsEdited *bool `json:"isEdited,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - TaskID *string `json:"taskID,omitempty"` - ControlID *string `json:"controlID,omitempty"` - SubcontrolID *string `json:"subcontrolID,omitempty"` - ProcedureID *string `json:"procedureID,omitempty"` - RiskID *string `json:"riskID,omitempty"` - InternalPolicyID *string `json:"internalPolicyID,omitempty"` - EvidenceID *string `json:"evidenceID,omitempty"` - TrustCenterID *string `json:"trustCenterID,omitempty"` - DiscussionID *string `json:"discussionID,omitempty"` - TrustCenterFaqIDs []string `json:"trustCenterFaqIDs,omitempty"` - FileIDs []string `json:"fileIDs,omitempty"` -} - -// CreateNotificationInput is used for create Notification object. -// Input was generated by ent. -type CreateNotificationInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the type of notification - organization or user - NotificationType enums.NotificationType `json:"notificationType"` - // the event type this notification is related to (e.g., task.created, control.updated) - ObjectType string `json:"objectType"` - // the title of the notification - Title string `json:"title"` - // the body text of the notification - Body string `json:"body"` - // structured payload containing IDs, links, and other notification data - Data map[string]any `json:"data,omitempty"` - // the channels this notification should be sent to (IN_APP, SLACK, EMAIL) - Channels []string `json:"channels,omitempty"` - // the topic of the notification (TASK_ASSIGNMENT, APPROVAL, MENTION, EXPORT) - Topic *enums.NotificationTopic `json:"topic,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - NotificationTemplateID *string `json:"notificationTemplateID,omitempty"` -} - -// CreateNotificationPreferenceInput is used for create NotificationPreference object. -// Input was generated by ent. -type CreateNotificationPreferenceInput struct { - // the channel this preference applies to - Channel enums.Channel `json:"channel"` - // status of the channel configuration - Status *enums.NotificationChannelStatus `json:"status,omitempty"` - // provider service for the channel, e.g. sendgrid, mailgun for email or workspace name for slack - Provider *string `json:"provider,omitempty"` - // destination address or endpoint for the channel - Destination *string `json:"destination,omitempty"` - // channel configuration payload - Config map[string]any `json:"config,omitempty"` - // whether this preference is enabled - Enabled *bool `json:"enabled,omitempty"` - // delivery cadence for this preference - Cadence *enums.NotificationCadence `json:"cadence,omitempty"` - // optional priority override for this preference - Priority *enums.Priority `json:"priority,omitempty"` - // topic names or wildcard patterns this preference applies to; empty means all - TopicPatterns []string `json:"topicPatterns,omitempty"` - // optional per-topic overrides (e.g. template_id, cadence, priority) keyed by topic name - TopicOverrides map[string]any `json:"topicOverrides,omitempty"` - // mute notifications until this time - MuteUntil *time.Time `json:"muteUntil,omitempty"` - // start of quiet hours in HH:MM - QuietHoursStart *string `json:"quietHoursStart,omitempty"` - // end of quiet hours in HH:MM - QuietHoursEnd *string `json:"quietHoursEnd,omitempty"` - // timezone for quiet hours and digests - Timezone *string `json:"timezone,omitempty"` - // whether this is the default config for the channel - IsDefault *bool `json:"isDefault,omitempty"` - // when the channel config was verified - VerifiedAt *time.Time `json:"verifiedAt,omitempty"` - // last time the channel config was used - LastUsedAt *time.Time `json:"lastUsedAt,omitempty"` - // last error encountered while using the channel - LastError *string `json:"lastError,omitempty"` - // additional preference metadata - Metadata map[string]any `json:"metadata,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - UserID string `json:"userID"` - NotificationTemplateID *string `json:"notificationTemplateID,omitempty"` -} - -// CreateNotificationTemplateInput is used for create NotificationTemplate object. -// Input was generated by ent. -type CreateNotificationTemplateInput struct { - // revision of the object as a semver (e.g. v1.0.0), by default any update will bump the patch version, unless the revision_bump field is set - Revision *string `json:"revision,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // stable identifier for the template - Key string `json:"key"` - // display name for the template - Name string `json:"name"` - // description of the template - Description *string `json:"description,omitempty"` - // channel this template is intended for - Channel enums.Channel `json:"channel"` - // template format for rendering - Format *enums.NotificationTemplateFormat `json:"format,omitempty"` - // locale for the template, e.g. en-US - Locale *string `json:"locale,omitempty"` - // topic name or wildcard pattern this template targets - TopicPattern string `json:"topicPattern"` - // optional explicit provider destination identifiers for this template, such as Slack channel IDs - Destinations []string `json:"destinations,omitempty"` - // title template for external channel messages - TitleTemplate *string `json:"titleTemplate,omitempty"` - // subject template for email notifications - SubjectTemplate *string `json:"subjectTemplate,omitempty"` - // body template for the notification - BodyTemplate *string `json:"bodyTemplate,omitempty"` - // structured blocks for channels like Slack or Teams - Blocks map[string]any `json:"blocks,omitempty"` - // jsonschema for template data requirements - Jsonconfig map[string]any `json:"jsonconfig,omitempty"` - // uischema for a template builder - Uischema map[string]any `json:"uischema,omitempty"` - // additional template metadata - Metadata map[string]any `json:"metadata,omitempty"` - // whether the template is active - Active *bool `json:"active,omitempty"` - // template version - Version *int64 `json:"version,omitempty"` - // runtime data context defining available variable keys for this template - TemplateContext *enums.TemplateContext `json:"templateContext,omitempty"` - // static variable values merged as base layer at render time; call-site data takes precedence - Defaults map[string]any `json:"defaults,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - IntegrationID *string `json:"integrationID,omitempty"` - WorkflowDefinitionID *string `json:"workflowDefinitionID,omitempty"` - EmailTemplateID *string `json:"emailTemplateID,omitempty"` - NotificationIDs []string `json:"notificationIDs,omitempty"` -} - -// CreateOnboardingInput is used for create Onboarding object. -// Input was generated by ent. -type CreateOnboardingInput struct { - // name of the company - CompanyName string `json:"companyName"` - // domains associated with the company - Domains []string `json:"domains,omitempty"` - // details given about the company during the onboarding process, including things such as company size, sector, etc - CompanyDetails map[string]any `json:"companyDetails,omitempty"` - // details given about the user during the onboarding process, including things such as name, job title, department, etc - UserDetails map[string]any `json:"userDetails,omitempty"` - // details given about the compliance requirements during the onboarding process, such as coming with existing policies, controls, risk assessments, etc - Compliance map[string]any `json:"compliance,omitempty"` - DemoRequested *bool `json:"demoRequested,omitempty"` - OrganizationID *string `json:"organizationID,omitempty"` -} - -// CreateOrgMembershipInput is used for create OrgMembership object. -// Input was generated by ent. -type CreateOrgMembershipInput struct { - Role *enums.Role `json:"role,omitempty"` - OrganizationID string `json:"organizationID"` - UserID string `json:"userID"` - EventIDs []string `json:"eventIDs,omitempty"` -} - -// CreateOrganizationInput is used for create Organization object. -// Input was generated by ent. -type CreateOrganizationInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the name of the organization - Name string `json:"name"` - // The organization's displayed 'friendly' name - DisplayName *string `json:"displayName,omitempty"` - // An optional description of the organization - Description *string `json:"description,omitempty"` - // orgs directly associated with a user - PersonalOrg *bool `json:"personalOrg,omitempty"` - // URL of the user's remote avatar - AvatarRemoteURL *string `json:"avatarRemoteURL,omitempty"` - // The time the user's (local) avatar was last updated - AvatarUpdatedAt *time.Time `json:"avatarUpdatedAt,omitempty"` - // Whether the organization has a dedicated database - DedicatedDb *bool `json:"dedicatedDb,omitempty"` - ControlCreatorIDs []string `json:"controlCreatorIDs,omitempty"` - ControlImplementationCreatorIDs []string `json:"controlImplementationCreatorIDs,omitempty"` - ControlObjectiveCreatorIDs []string `json:"controlObjectiveCreatorIDs,omitempty"` - EvidenceCreatorIDs []string `json:"evidenceCreatorIDs,omitempty"` - AssetCreatorIDs []string `json:"assetCreatorIDs,omitempty"` - FindingCreatorIDs []string `json:"findingCreatorIDs,omitempty"` - VulnerabilityCreatorIDs []string `json:"vulnerabilityCreatorIDs,omitempty"` - GroupCreatorIDs []string `json:"groupCreatorIDs,omitempty"` - InternalPolicyCreatorIDs []string `json:"internalPolicyCreatorIDs,omitempty"` - MappedControlCreatorIDs []string `json:"mappedControlCreatorIDs,omitempty"` - NarrativeCreatorIDs []string `json:"narrativeCreatorIDs,omitempty"` - ProcedureCreatorIDs []string `json:"procedureCreatorIDs,omitempty"` - ProgramCreatorIDs []string `json:"programCreatorIDs,omitempty"` - RiskCreatorIDs []string `json:"riskCreatorIDs,omitempty"` - IdentityHolderCreatorIDs []string `json:"identityHolderCreatorIDs,omitempty"` - ScheduledJobCreatorIDs []string `json:"scheduledJobCreatorIDs,omitempty"` - StandardCreatorIDs []string `json:"standardCreatorIDs,omitempty"` - TemplateCreatorIDs []string `json:"templateCreatorIDs,omitempty"` - SubprocessorCreatorIDs []string `json:"subprocessorCreatorIDs,omitempty"` - TrustCenterDocCreatorIDs []string `json:"trustCenterDocCreatorIDs,omitempty"` - TrustCenterSubprocessorCreatorIDs []string `json:"trustCenterSubprocessorCreatorIDs,omitempty"` - ActionPlanCreatorIDs []string `json:"actionPlanCreatorIDs,omitempty"` - ParentID *string `json:"parentID,omitempty"` - SettingID *string `json:"settingID,omitempty"` - PersonalAccessTokenIDs []string `json:"personalAccessTokenIDs,omitempty"` - APITokenIDs []string `json:"apiTokenIDs,omitempty"` - EmailBrandingIDs []string `json:"emailBrandingIDs,omitempty"` - EmailTemplateIDs []string `json:"emailTemplateIDs,omitempty"` - NotificationPreferenceIDs []string `json:"notificationPreferenceIDs,omitempty"` - NotificationTemplateIDs []string `json:"notificationTemplateIDs,omitempty"` - FileIDs []string `json:"fileIDs,omitempty"` - EventIDs []string `json:"eventIDs,omitempty"` - SecretIDs []string `json:"secretIDs,omitempty"` - AvatarFileID *string `json:"avatarFileID,omitempty"` - GroupIDs []string `json:"groupIDs,omitempty"` - TemplateIDs []string `json:"templateIDs,omitempty"` - IntegrationIDs []string `json:"integrationIDs,omitempty"` - DocumentIDs []string `json:"documentIDs,omitempty"` - OrgSubscriptionIDs []string `json:"orgSubscriptionIDs,omitempty"` - InviteIDs []string `json:"inviteIDs,omitempty"` - SubscriberIDs []string `json:"subscriberIDs,omitempty"` - EntityIDs []string `json:"entityIDs,omitempty"` - PlatformIDs []string `json:"platformIDs,omitempty"` - IdentityHolderIDs []string `json:"identityHolderIDs,omitempty"` - CampaignIDs []string `json:"campaignIDs,omitempty"` - CampaignTargetIDs []string `json:"campaignTargetIDs,omitempty"` - EntityTypeIDs []string `json:"entityTypeIDs,omitempty"` - ContactIDs []string `json:"contactIDs,omitempty"` - NoteIDs []string `json:"noteIDs,omitempty"` - TaskIDs []string `json:"taskIDs,omitempty"` - ProgramIDs []string `json:"programIDs,omitempty"` - SystemDetailIDs []string `json:"systemDetailIDs,omitempty"` - ProcedureIDs []string `json:"procedureIDs,omitempty"` - InternalPolicyIDs []string `json:"internalPolicyIDs,omitempty"` - RiskIDs []string `json:"riskIDs,omitempty"` - ControlObjectiveIDs []string `json:"controlObjectiveIDs,omitempty"` - NarrativeIDs []string `json:"narrativeIDs,omitempty"` - ControlIDs []string `json:"controlIDs,omitempty"` - SubcontrolIDs []string `json:"subcontrolIDs,omitempty"` - ControlImplementationIDs []string `json:"controlImplementationIDs,omitempty"` - MappedControlIDs []string `json:"mappedControlIDs,omitempty"` - EvidenceIDs []string `json:"evidenceIDs,omitempty"` - StandardIDs []string `json:"standardIDs,omitempty"` - ActionPlanIDs []string `json:"actionPlanIDs,omitempty"` - CustomDomainIDs []string `json:"customDomainIDs,omitempty"` - JobRunnerIDs []string `json:"jobRunnerIDs,omitempty"` - JobRunnerTokenIDs []string `json:"jobRunnerTokenIDs,omitempty"` - JobRunnerRegistrationTokenIDs []string `json:"jobRunnerRegistrationTokenIDs,omitempty"` - DNSVerificationIDs []string `json:"dnsVerificationIDs,omitempty"` - JobTemplateIDs []string `json:"jobTemplateIDs,omitempty"` - ScheduledJobIDs []string `json:"scheduledJobIDs,omitempty"` - JobResultIDs []string `json:"jobResultIDs,omitempty"` - ScheduledJobRunIDs []string `json:"scheduledJobRunIDs,omitempty"` - TrustCenterIDs []string `json:"trustCenterIDs,omitempty"` - AssetIDs []string `json:"assetIDs,omitempty"` - ScanIDs []string `json:"scanIDs,omitempty"` - SLADefinitionIDs []string `json:"slaDefinitionIDs,omitempty"` - SubprocessorIDs []string `json:"subprocessorIDs,omitempty"` - ExportIDs []string `json:"exportIDs,omitempty"` - TrustCenterWatermarkConfigIDs []string `json:"trustCenterWatermarkConfigIDs,omitempty"` - ImpersonationEventIDs []string `json:"impersonationEventIDs,omitempty"` - AssessmentIDs []string `json:"assessmentIDs,omitempty"` - AssessmentResponseIDs []string `json:"assessmentResponseIDs,omitempty"` - CustomTypeEnumIDs []string `json:"customTypeEnumIDs,omitempty"` - TagDefinitionIDs []string `json:"tagDefinitionIDs,omitempty"` - RemediationIDs []string `json:"remediationIDs,omitempty"` - FindingIDs []string `json:"findingIDs,omitempty"` - ReviewIDs []string `json:"reviewIDs,omitempty"` - VulnerabilityIDs []string `json:"vulnerabilityIDs,omitempty"` - WorkflowDefinitionIDs []string `json:"workflowDefinitionIDs,omitempty"` - WorkflowInstanceIDs []string `json:"workflowInstanceIDs,omitempty"` - WorkflowEventIDs []string `json:"workflowEventIDs,omitempty"` - WorkflowAssignmentIDs []string `json:"workflowAssignmentIDs,omitempty"` - WorkflowAssignmentTargetIDs []string `json:"workflowAssignmentTargetIDs,omitempty"` - WorkflowObjectRefIDs []string `json:"workflowObjectRefIDs,omitempty"` - DirectoryAccountIDs []string `json:"directoryAccountIDs,omitempty"` - DirectoryGroupIDs []string `json:"directoryGroupIDs,omitempty"` - DirectorySyncRunIDs []string `json:"directorySyncRunIDs,omitempty"` - DiscussionIDs []string `json:"discussionIDs,omitempty"` - CreateOrgSettings *CreateOrganizationSettingInput `json:"createOrgSettings,omitempty"` -} - -// CreateOrganizationSettingInput is used for create OrganizationSetting object. -// Input was generated by ent. -type CreateOrganizationSettingInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // domains associated with the organization - Domains []string `json:"domains,omitempty"` - // Name of the person to contact for billing - BillingContact *string `json:"billingContact,omitempty"` - // Email address of the person to contact for billing - BillingEmail *string `json:"billingEmail,omitempty"` - // Phone number to contact for billing - BillingPhone *string `json:"billingPhone,omitempty"` - // the billing address to send billing information to - BillingAddress *models.Address `json:"billingAddress,omitempty"` - // Usually government-issued tax ID or business ID such as ABN in Australia - TaxIdentifier *string `json:"taxIdentifier,omitempty"` - // geographical location of the organization - GeoLocation *enums.Region `json:"geoLocation,omitempty"` - // should we send email notifications related to billing - BillingNotificationsEnabled *bool `json:"billingNotificationsEnabled,omitempty"` - // domains allowed to access the organization, if empty all domains are allowed - AllowedEmailDomains []string `json:"allowedEmailDomains,omitempty"` - // allow users who can successfully confirm their email or who login via social providers with an email that matches the organizations configured allowed domain to auto-join the organization - AllowMatchingDomainsAutojoin *bool `json:"allowMatchingDomainsAutojoin,omitempty"` - // SSO provider type for the organization - IdentityProvider *enums.SSOProvider `json:"identityProvider,omitempty"` - // client ID for SSO integration - IdentityProviderClientID *string `json:"identityProviderClientID,omitempty"` - // client secret for SSO integration - IdentityProviderClientSecret *string `json:"identityProviderClientSecret,omitempty"` - // metadata URL for the SSO provider - IdentityProviderMetadataEndpoint *string `json:"identityProviderMetadataEndpoint,omitempty"` - // SAML entity ID for the SSO provider - IdentityProviderEntityID *string `json:"identityProviderEntityID,omitempty"` - // OIDC discovery URL for the SSO provider - OidcDiscoveryEndpoint *string `json:"oidcDiscoveryEndpoint,omitempty"` - // the sign in URL to be used for SAML-based authentication - SamlSigninURL *string `json:"samlSigninURL,omitempty"` - // the SAML issuer - SamlIssuer *string `json:"samlIssuer,omitempty"` - // the x509 certificate used to validate SAML responses - SamlCert *string `json:"samlCert,omitempty"` - // enforce SSO authentication for organization members - IdentityProviderLoginEnforced *bool `json:"identityProviderLoginEnforced,omitempty"` - // enforce 2fa / multifactor authentication for organization members - MultifactorAuthEnforced *bool `json:"multifactorAuthEnforced,omitempty"` - // unique token used to receive compliance webhook events - ComplianceWebhookToken *string `json:"complianceWebhookToken,omitempty"` - OrganizationID *string `json:"organizationID,omitempty"` - FileIDs []string `json:"fileIDs,omitempty"` -} - -// CreatePersonalAccessTokenInput is used for create PersonalAccessToken object. -// Input was generated by ent. -type CreatePersonalAccessTokenInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the name associated with the token - Name string `json:"name"` - // when the token expires - ExpiresAt *time.Time `json:"expiresAt,omitempty"` - // a description of the token's purpose - Description *string `json:"description,omitempty"` - Scopes []string `json:"scopes,omitempty"` - LastUsedAt *time.Time `json:"lastUsedAt,omitempty"` - // whether the token is active - IsActive *bool `json:"isActive,omitempty"` - OrganizationIDs []string `json:"organizationIDs,omitempty"` - EventIDs []string `json:"eventIDs,omitempty"` -} - -// CreatePlatformInput is used for create Platform object. -// Input was generated by ent. -type CreatePlatformInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the internal owner for the platform when no user or group is linked - InternalOwner *string `json:"internalOwner,omitempty"` - // business owner for the platform when no user or group is linked - BusinessOwner *string `json:"businessOwner,omitempty"` - // technical owner for the platform when no user or group is linked - TechnicalOwner *string `json:"technicalOwner,omitempty"` - // security owner for the platform when no user or group is linked - SecurityOwner *string `json:"securityOwner,omitempty"` - // the kind of the platform - PlatformKindName *string `json:"platformKindName,omitempty"` - // the data_classification of the platform - PlatformDataClassificationName *string `json:"platformDataClassificationName,omitempty"` - // the environment of the platform - EnvironmentName *string `json:"environmentName,omitempty"` - // the scope of the platform - ScopeName *string `json:"scopeName,omitempty"` - // the access_model of the platform - AccessModelName *string `json:"accessModelName,omitempty"` - // the encryption_status of the platform - EncryptionStatusName *string `json:"encryptionStatusName,omitempty"` - // the security_tier of the platform - SecurityTierName *string `json:"securityTierName,omitempty"` - // the criticality of the platform - CriticalityName *string `json:"criticalityName,omitempty"` - // internal marker field for workflow eligibility, not exposed in API - WorkflowEligibleMarker *bool `json:"workflowEligibleMarker,omitempty"` - // stable external UUID for deterministic OSCAL export and round-tripping - ExternalUUID *string `json:"externalUUID,omitempty"` - // the name of the platform - Name string `json:"name"` - // the description of the platform boundary - Description *string `json:"description,omitempty"` - // the business purpose of the platform - BusinessPurpose *string `json:"businessPurpose,omitempty"` - // scope statement for the platform, used for narrative justification - ScopeStatement *string `json:"scopeStatement,omitempty"` - // description of the platform trust boundary - TrustBoundaryDescription *string `json:"trustBoundaryDescription,omitempty"` - // summary of platform data flows - DataFlowSummary *string `json:"dataFlowSummary,omitempty"` - // the lifecycle status of the platform - Status *enums.PlatformStatus `json:"status,omitempty"` - // physical location of the platform, if applicable - PhysicalLocation *string `json:"physicalLocation,omitempty"` - // the region where the platform operates or is hosted - Region *string `json:"region,omitempty"` - // whether the platform stores or processes PII - ContainsPii *bool `json:"containsPii,omitempty"` - // the source of the platform record, e.g., manual, discovered, imported, api - SourceType *enums.SourceType `json:"sourceType,omitempty"` - // the identifier used by the source system for the platform - SourceIdentifier *string `json:"sourceIdentifier,omitempty"` - // cost center associated with the platform - CostCenter *string `json:"costCenter,omitempty"` - // estimated monthly cost for the platform - EstimatedMonthlyCost *float64 `json:"estimatedMonthlyCost,omitempty"` - // purchase date for the platform - PurchaseDate *models.DateTime `json:"purchaseDate,omitempty"` - // external identifier for the platform from an upstream inventory - ExternalReferenceID *string `json:"externalReferenceID,omitempty"` - // additional metadata about the platform - Metadata map[string]any `json:"metadata,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - BlockedGroupIDs []string `json:"blockedGroupIDs,omitempty"` - EditorIDs []string `json:"editorIDs,omitempty"` - ViewerIDs []string `json:"viewerIDs,omitempty"` - InternalOwnerUserID *string `json:"internalOwnerUserID,omitempty"` - InternalOwnerGroupID *string `json:"internalOwnerGroupID,omitempty"` - BusinessOwnerUserID *string `json:"businessOwnerUserID,omitempty"` - BusinessOwnerGroupID *string `json:"businessOwnerGroupID,omitempty"` - TechnicalOwnerUserID *string `json:"technicalOwnerUserID,omitempty"` - TechnicalOwnerGroupID *string `json:"technicalOwnerGroupID,omitempty"` - SecurityOwnerUserID *string `json:"securityOwnerUserID,omitempty"` - SecurityOwnerGroupID *string `json:"securityOwnerGroupID,omitempty"` - PlatformKindID *string `json:"platformKindID,omitempty"` - PlatformDataClassificationID *string `json:"platformDataClassificationID,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - AccessModelID *string `json:"accessModelID,omitempty"` - EncryptionStatusID *string `json:"encryptionStatusID,omitempty"` - SecurityTierID *string `json:"securityTierID,omitempty"` - CriticalityID *string `json:"criticalityID,omitempty"` - AssetIDs []string `json:"assetIDs,omitempty"` - EntityIDs []string `json:"entityIDs,omitempty"` - EvidenceIDs []string `json:"evidenceIDs,omitempty"` - FileIDs []string `json:"fileIDs,omitempty"` - RiskIDs []string `json:"riskIDs,omitempty"` - ControlIDs []string `json:"controlIDs,omitempty"` - AssessmentIDs []string `json:"assessmentIDs,omitempty"` - ScanIDs []string `json:"scanIDs,omitempty"` - TaskIDs []string `json:"taskIDs,omitempty"` - IdentityHolderIDs []string `json:"identityHolderIDs,omitempty"` - IntegrationIDs []string `json:"integrationIDs,omitempty"` - DirectorySyncRunIDs []string `json:"directorySyncRunIDs,omitempty"` - DirectoryAccountIDs []string `json:"directoryAccountIDs,omitempty"` - DirectoryGroupIDs []string `json:"directoryGroupIDs,omitempty"` - WorkflowObjectRefIDs []string `json:"workflowObjectRefIDs,omitempty"` - SourceAssetIDs []string `json:"sourceAssetIDs,omitempty"` - SourceEntityIDs []string `json:"sourceEntityIDs,omitempty"` - OutOfScopeAssetIDs []string `json:"outOfScopeAssetIDs,omitempty"` - OutOfScopeVendorIDs []string `json:"outOfScopeVendorIDs,omitempty"` - ApplicableFrameworkIDs []string `json:"applicableFrameworkIDs,omitempty"` - GeneratedScanIDs []string `json:"generatedScanIDs,omitempty"` - PlatformOwnerID *string `json:"platformOwnerID,omitempty"` - SystemDetailID *string `json:"systemDetailID,omitempty"` -} - -// CreateProcedureInput is used for create Procedure object. -// Input was generated by ent. -type CreateProcedureInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // revision of the object as a semver (e.g. v1.0.0), by default any update will bump the patch version, unless the revision_bump field is set - Revision *string `json:"revision,omitempty"` - // the name of the procedure - Name string `json:"name"` - // status of the procedure, e.g. draft, published, archived, etc. - Status *enums.DocumentStatus `json:"status,omitempty"` - // details of the procedure - Details *string `json:"details,omitempty"` - // structured details of the procedure in JSON format - DetailsJSON []any `json:"detailsJSON,omitempty"` - // whether approval is required for edits to the procedure - ApprovalRequired *bool `json:"approvalRequired,omitempty"` - // the date the procedure should be reviewed, calculated based on the review_frequency if not directly set - ReviewDue *time.Time `json:"reviewDue,omitempty"` - // the frequency at which the procedure should be reviewed, used to calculate the review_due date - ReviewFrequency *enums.Frequency `json:"reviewFrequency,omitempty"` - // auto-generated tag suggestions for the procedure - TagSuggestions []string `json:"tagSuggestions,omitempty"` - // tag suggestions dismissed by the user for the procedure - DismissedTagSuggestions []string `json:"dismissedTagSuggestions,omitempty"` - // proposed controls referenced in the procedure - ControlSuggestions []string `json:"controlSuggestions,omitempty"` - // control suggestions dismissed by the user for the procedure - DismissedControlSuggestions []string `json:"dismissedControlSuggestions,omitempty"` - // suggested improvements for the procedure - ImprovementSuggestions []string `json:"improvementSuggestions,omitempty"` - // improvement suggestions dismissed by the user for the procedure - DismissedImprovementSuggestions []string `json:"dismissedImprovementSuggestions,omitempty"` - // This will contain the url used to create or update the procedure - URL *string `json:"url,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the kind of the procedure - ProcedureKindName *string `json:"procedureKindName,omitempty"` - // the environment of the procedure - EnvironmentName *string `json:"environmentName,omitempty"` - // the scope of the procedure - ScopeName *string `json:"scopeName,omitempty"` - // internal marker field for workflow eligibility, not exposed in API - WorkflowEligibleMarker *bool `json:"workflowEligibleMarker,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - BlockedGroupIDs []string `json:"blockedGroupIDs,omitempty"` - EditorIDs []string `json:"editorIDs,omitempty"` - ApproverID *string `json:"approverID,omitempty"` - DelegateID *string `json:"delegateID,omitempty"` - ProcedureKindID *string `json:"procedureKindID,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - ControlIDs []string `json:"controlIDs,omitempty"` - SubcontrolIDs []string `json:"subcontrolIDs,omitempty"` - InternalPolicyIDs []string `json:"internalPolicyIDs,omitempty"` - ProgramIDs []string `json:"programIDs,omitempty"` - NarrativeIDs []string `json:"narrativeIDs,omitempty"` - RiskIDs []string `json:"riskIDs,omitempty"` - TaskIDs []string `json:"taskIDs,omitempty"` - CommentIDs []string `json:"commentIDs,omitempty"` - DiscussionIDs []string `json:"discussionIDs,omitempty"` - FileID *string `json:"fileID,omitempty"` - WorkflowObjectRefIDs []string `json:"workflowObjectRefIDs,omitempty"` -} - -// CreateProgramInput is used for create Program object. -// Input was generated by ent. -type CreateProgramInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the kind of the program - ProgramKindName *string `json:"programKindName,omitempty"` - // stable external UUID for deterministic OSCAL export and round-tripping - ExternalUUID *string `json:"externalUUID,omitempty"` - // the name of the program - Name string `json:"name"` - // the description of the program - Description *string `json:"description,omitempty"` - // the status of the program - Status *enums.ProgramStatus `json:"status,omitempty"` - // the short name of the compliance standard the program is based on, only used for framework type programs - FrameworkName *string `json:"frameworkName,omitempty"` - // the start date of the period - StartDate *time.Time `json:"startDate,omitempty"` - // the end date of the period - EndDate *time.Time `json:"endDate,omitempty"` - // is the program ready for the auditor - AuditorReady *bool `json:"auditorReady,omitempty"` - // can the auditor write comments - AuditorWriteComments *bool `json:"auditorWriteComments,omitempty"` - // can the auditor read comments - AuditorReadComments *bool `json:"auditorReadComments,omitempty"` - // the name of the audit firm conducting the audit - AuditFirm *string `json:"auditFirm,omitempty"` - // the full name of the auditor conducting the audit - Auditor *string `json:"auditor,omitempty"` - // the email of the auditor conducting the audit - AuditorEmail *string `json:"auditorEmail,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - BlockedGroupIDs []string `json:"blockedGroupIDs,omitempty"` - EditorIDs []string `json:"editorIDs,omitempty"` - ViewerIDs []string `json:"viewerIDs,omitempty"` - ProgramKindID *string `json:"programKindID,omitempty"` - ControlIDs []string `json:"controlIDs,omitempty"` - SubcontrolIDs []string `json:"subcontrolIDs,omitempty"` - ControlObjectiveIDs []string `json:"controlObjectiveIDs,omitempty"` - InternalPolicyIDs []string `json:"internalPolicyIDs,omitempty"` - ProcedureIDs []string `json:"procedureIDs,omitempty"` - RiskIDs []string `json:"riskIDs,omitempty"` - TaskIDs []string `json:"taskIDs,omitempty"` - NoteIDs []string `json:"noteIDs,omitempty"` - FileIDs []string `json:"fileIDs,omitempty"` - EvidenceIDs []string `json:"evidenceIDs,omitempty"` - NarrativeIDs []string `json:"narrativeIDs,omitempty"` - ActionPlanIDs []string `json:"actionPlanIDs,omitempty"` - SystemDetailID *string `json:"systemDetailID,omitempty"` - ProgramOwnerID *string `json:"programOwnerID,omitempty"` -} - -// CreateProgramMembershipInput is used for create ProgramMembership object. -// Input was generated by ent. -type CreateProgramMembershipInput struct { - Role *enums.Role `json:"role,omitempty"` - ProgramID string `json:"programID"` - UserID string `json:"userID"` -} - -type CreateProgramWithMembersInput struct { - // program input for the base program details - Program *CreateProgramInput `json:"program"` - // members to add to the program - Members []*CreateMemberWithProgramInput `json:"members,omitempty"` - // standardID to clone all controls from into the organization and associated with the program - StandardID *string `json:"standardID,omitempty"` - // standardShortName to clone all controls from into the organization, if the standardID is provided that will take precedence - StandardShortName *string `json:"standardShortName,omitempty"` - // standardVersion is the version of the standard to use when filtering by short name, if not provided, the latest version will be used - StandardVersion *string `json:"standardVersion,omitempty"` - // categories to limit the controls that are cloned from a standard. If standardID is empty, this field is ignored - Categories []string `json:"categories,omitempty"` -} - -// CreateRemediationInput is used for create Remediation object. -// Input was generated by ent. -type CreateRemediationInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the environment of the remediation - EnvironmentName *string `json:"environmentName,omitempty"` - // the scope of the remediation - ScopeName *string `json:"scopeName,omitempty"` - // external identifier from the integration source for the remediation - ExternalID *string `json:"externalID,omitempty"` - // external identifier from the integration source for the remediation - ExternalOwnerID *string `json:"externalOwnerID,omitempty"` - // title or short description of the remediation effort - Title *string `json:"title,omitempty"` - // state of the remediation, such as pending or completed - State *string `json:"state,omitempty"` - // intent or goal of the remediation effort - Intent *string `json:"intent,omitempty"` - // summary of the remediation approach - Summary *string `json:"summary,omitempty"` - // detailed explanation of the remediation steps - Explanation *string `json:"explanation,omitempty"` - // specific instructions or steps to implement the remediation - Instructions *string `json:"instructions,omitempty"` - // reference to the owner responsible for remediation - OwnerReference *string `json:"ownerReference,omitempty"` - // source code repository URI associated with the remediation - RepositoryURI *string `json:"repositoryURI,omitempty"` - // pull request URI associated with the remediation - PullRequestURI *string `json:"pullRequestURI,omitempty"` - // reference to a tracking ticket for the remediation - TicketReference *string `json:"ticketReference,omitempty"` - // timestamp when the remediation is due - DueAt *models.DateTime `json:"dueAt,omitempty"` - // timestamp when the remediation was completed - CompletedAt *models.DateTime `json:"completedAt,omitempty"` - // timestamp when an automated pull request was generated - PrGeneratedAt *models.DateTime `json:"prGeneratedAt,omitempty"` - // details about any errors encountered during remediation automation - Error *string `json:"error,omitempty"` - // system that produced the remediation record - Source *string `json:"source,omitempty"` - // link to the remediation in the source system - ExternalURI *string `json:"externalURI,omitempty"` - // raw metadata payload for the remediation from the source system - Metadata map[string]any `json:"metadata,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - BlockedGroupIDs []string `json:"blockedGroupIDs,omitempty"` - EditorIDs []string `json:"editorIDs,omitempty"` - ViewerIDs []string `json:"viewerIDs,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - IntegrationIDs []string `json:"integrationIDs,omitempty"` - ScanIDs []string `json:"scanIDs,omitempty"` - FindingIDs []string `json:"findingIDs,omitempty"` - VulnerabilityIDs []string `json:"vulnerabilityIDs,omitempty"` - ActionPlanIDs []string `json:"actionPlanIDs,omitempty"` - TaskIDs []string `json:"taskIDs,omitempty"` - ControlIDs []string `json:"controlIDs,omitempty"` - SubcontrolIDs []string `json:"subcontrolIDs,omitempty"` - RiskIDs []string `json:"riskIDs,omitempty"` - ProgramIDs []string `json:"programIDs,omitempty"` - AssetIDs []string `json:"assetIDs,omitempty"` - EntityIDs []string `json:"entityIDs,omitempty"` - ReviewIDs []string `json:"reviewIDs,omitempty"` - CommentIDs []string `json:"commentIDs,omitempty"` - FileIDs []string `json:"fileIDs,omitempty"` -} - -// CreateReviewInput is used for create Review object. -// Input was generated by ent. -type CreateReviewInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the environment of the review - EnvironmentName *string `json:"environmentName,omitempty"` - // the scope of the review - ScopeName *string `json:"scopeName,omitempty"` - // external identifier from the integration source for the review - ExternalID *string `json:"externalID,omitempty"` - // external identifier from the integration source for the review - ExternalOwnerID *string `json:"externalOwnerID,omitempty"` - // title of the review - Title string `json:"title"` - // state of the review - State *string `json:"state,omitempty"` - // category for the review record - Category *string `json:"category,omitempty"` - // classification or sensitivity of the review record - Classification *string `json:"classification,omitempty"` - // summary text for the review - Summary *string `json:"summary,omitempty"` - // detailed notes captured during the review - Details *string `json:"details,omitempty"` - // person or system that created the review - Reporter *string `json:"reporter,omitempty"` - // true when the review has been approved - Approved *bool `json:"approved,omitempty"` - // timestamp when the review was completed - ReviewedAt *models.DateTime `json:"reviewedAt,omitempty"` - // timestamp when the review was reported or opened - ReportedAt *models.DateTime `json:"reportedAt,omitempty"` - // timestamp when the review was approved - ApprovedAt *models.DateTime `json:"approvedAt,omitempty"` - // system that produced the review record - Source *string `json:"source,omitempty"` - // link to the review in the source system - ExternalURI *string `json:"externalURI,omitempty"` - // raw metadata payload for the review from the source system - Metadata map[string]any `json:"metadata,omitempty"` - // raw payload received from the integration for auditing and troubleshooting - RawPayload map[string]any `json:"rawPayload,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - BlockedGroupIDs []string `json:"blockedGroupIDs,omitempty"` - EditorIDs []string `json:"editorIDs,omitempty"` - ViewerIDs []string `json:"viewerIDs,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - IntegrationIDs []string `json:"integrationIDs,omitempty"` - FindingIDs []string `json:"findingIDs,omitempty"` - VulnerabilityIDs []string `json:"vulnerabilityIDs,omitempty"` - ActionPlanIDs []string `json:"actionPlanIDs,omitempty"` - RemediationIDs []string `json:"remediationIDs,omitempty"` - ControlIDs []string `json:"controlIDs,omitempty"` - SubcontrolIDs []string `json:"subcontrolIDs,omitempty"` - RiskIDs []string `json:"riskIDs,omitempty"` - ProgramIDs []string `json:"programIDs,omitempty"` - AssetIDs []string `json:"assetIDs,omitempty"` - EntityIDs []string `json:"entityIDs,omitempty"` - TaskIDs []string `json:"taskIDs,omitempty"` - ReviewerID *string `json:"reviewerID,omitempty"` - CommentIDs []string `json:"commentIDs,omitempty"` - FileIDs []string `json:"fileIDs,omitempty"` - InternalPolicyIDs []string `json:"internalPolicyIDs,omitempty"` -} - -// CreateRiskInput is used for create Risk object. -// Input was generated by ent. -type CreateRiskInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the kind of the risk - RiskKindName *string `json:"riskKindName,omitempty"` - // the category of the risk - RiskCategoryName *string `json:"riskCategoryName,omitempty"` - // the environment of the risk - EnvironmentName *string `json:"environmentName,omitempty"` - // the scope of the risk - ScopeName *string `json:"scopeName,omitempty"` - // stable identifier assigned by the source system, used for integration ingest deduplication - ExternalID *string `json:"externalID,omitempty"` - // integration that surfaced this risk, when sourced via integration ingest - IntegrationID *string `json:"integrationID,omitempty"` - // time when this risk was last observed by the source integration - ObservedAt *models.DateTime `json:"observedAt,omitempty"` - // stable external UUID for deterministic OSCAL export and round-tripping - ExternalUUID *string `json:"externalUUID,omitempty"` - // the name of the risk - Name string `json:"name"` - // status of the risk - identified, mitigated, accepted, closed, transferred, and archived. - Status *enums.RiskStatus `json:"status,omitempty"` - // impact of the risk -critical, high, medium, low - Impact *enums.RiskImpact `json:"impact,omitempty"` - // likelihood of the risk occurring; unlikely, likely, highly likely - Likelihood *enums.RiskLikelihood `json:"likelihood,omitempty"` - // score of the risk based on impact and likelihood (1-4 unlikely, 5-9 likely, 10-16 highly likely, 17-20 critical) - Score *int64 `json:"score,omitempty"` - // mitigation for the risk - Mitigation *string `json:"mitigation,omitempty"` - // structured details of the mitigation in JSON format - MitigationJSON []any `json:"mitigationJSON,omitempty"` - // details of the risk - Details *string `json:"details,omitempty"` - // structured details of the risk in JSON format - DetailsJSON []any `json:"detailsJSON,omitempty"` - // business costs associated with the risk - BusinessCosts *string `json:"businessCosts,omitempty"` - // structured details of the business costs in JSON format - BusinessCostsJSON []any `json:"businessCostsJSON,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - BlockedGroupIDs []string `json:"blockedGroupIDs,omitempty"` - EditorIDs []string `json:"editorIDs,omitempty"` - ViewerIDs []string `json:"viewerIDs,omitempty"` - RiskKindID *string `json:"riskKindID,omitempty"` - RiskCategoryID *string `json:"riskCategoryID,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - ControlIDs []string `json:"controlIDs,omitempty"` - SubcontrolIDs []string `json:"subcontrolIDs,omitempty"` - ProcedureIDs []string `json:"procedureIDs,omitempty"` - InternalPolicyIDs []string `json:"internalPolicyIDs,omitempty"` - ProgramIDs []string `json:"programIDs,omitempty"` - PlatformIDs []string `json:"platformIDs,omitempty"` - ActionPlanIDs []string `json:"actionPlanIDs,omitempty"` - TaskIDs []string `json:"taskIDs,omitempty"` - AssetIDs []string `json:"assetIDs,omitempty"` - EntityIDs []string `json:"entityIDs,omitempty"` - ScanIDs []string `json:"scanIDs,omitempty"` - StakeholderID *string `json:"stakeholderID,omitempty"` - DelegateID *string `json:"delegateID,omitempty"` - CommentIDs []string `json:"commentIDs,omitempty"` - DiscussionIDs []string `json:"discussionIDs,omitempty"` -} - -// CreateSLADefinitionInput is used for create SLADefinition object. -// Input was generated by ent. -type CreateSLADefinitionInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // remediation service level agreement in days for the severity level - SLADays int64 `json:"slaDays"` - OwnerID *string `json:"ownerID,omitempty"` - BlockedGroupIDs []string `json:"blockedGroupIDs,omitempty"` - EditorIDs []string `json:"editorIDs,omitempty"` - ViewerIDs []string `json:"viewerIDs,omitempty"` -} - -// CreateScanInput is used for create Scan object. -// Input was generated by ent. -type CreateScanInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // who reviewed the scan when no user or group is linked - ReviewedBy *string `json:"reviewedBy,omitempty"` - // who the scan is assigned to when no user or group is linked - AssignedTo *string `json:"assignedTo,omitempty"` - // the environment of the scan - EnvironmentName *string `json:"environmentName,omitempty"` - // the scope of the scan - ScopeName *string `json:"scopeName,omitempty"` - // the target of the scan, e.g., a domain name or IP address, codebase - Target string `json:"target"` - // the type of scan, e.g., domain scan, vulnerability scan, provider scan - ScanType *enums.ScanType `json:"scanType,omitempty"` - // additional metadata for the scan, e.g., scan configuration, options, etc - Metadata map[string]any `json:"metadata,omitempty"` - // when the scan was executed - ScanDate *models.DateTime `json:"scanDate,omitempty"` - // cron schedule that governs the scan cadence, in cron 6-field syntax - ScanSchedule *string `json:"scanSchedule,omitempty"` - // when the scan is scheduled to run next - NextScanRunAt *models.DateTime `json:"nextScanRunAt,omitempty"` - // who performed the scan when no user or group is linked - PerformedBy *string `json:"performedBy,omitempty"` - // identifiers of vulnerabilities discovered during the scan - VulnerabilityIds []string `json:"vulnerabilityIds,omitempty"` - // the status of the scan, e.g., processing, completed, failed - Status *enums.ScanStatus `json:"status,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - BlockedGroupIDs []string `json:"blockedGroupIDs,omitempty"` - EditorIDs []string `json:"editorIDs,omitempty"` - ViewerIDs []string `json:"viewerIDs,omitempty"` - ReviewedByUserID *string `json:"reviewedByUserID,omitempty"` - ReviewedByGroupID *string `json:"reviewedByGroupID,omitempty"` - AssignedToUserID *string `json:"assignedToUserID,omitempty"` - AssignedToGroupID *string `json:"assignedToGroupID,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - AssetIDs []string `json:"assetIDs,omitempty"` - EntityIDs []string `json:"entityIDs,omitempty"` - EvidenceIDs []string `json:"evidenceIDs,omitempty"` - FileIDs []string `json:"fileIDs,omitempty"` - RemediationIDs []string `json:"remediationIDs,omitempty"` - ActionPlanIDs []string `json:"actionPlanIDs,omitempty"` - TaskIDs []string `json:"taskIDs,omitempty"` - PlatformIDs []string `json:"platformIDs,omitempty"` - VulnerabilityIDs []string `json:"vulnerabilityIDs,omitempty"` - ControlIDs []string `json:"controlIDs,omitempty"` - SubcontrolIDs []string `json:"subcontrolIDs,omitempty"` - GeneratedByPlatformID *string `json:"generatedByPlatformID,omitempty"` - PerformedByUserID *string `json:"performedByUserID,omitempty"` - PerformedByGroupID *string `json:"performedByGroupID,omitempty"` -} - -// CreateScheduledJobInput is used for create ScheduledJob object. -// Input was generated by ent. -type CreateScheduledJobInput struct { - // whether the scheduled job is active - Active *bool `json:"active,omitempty"` - // the json configuration to run this job, which could be used to template a job, e.g. { "account_name": "my-account" } - Configuration models.JobConfiguration `json:"configuration,omitempty"` - // cron 6-field syntax, defaults to the job template's cron if not provided - Cron *string `json:"cron,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - JobTemplateID string `json:"jobTemplateID"` - ControlIDs []string `json:"controlIDs,omitempty"` - SubcontrolIDs []string `json:"subcontrolIDs,omitempty"` - JobRunnerID *string `json:"jobRunnerID,omitempty"` -} - -// CreateScheduledJobRunInput is used for create ScheduledJobRun object. -// Input was generated by ent. -type CreateScheduledJobRunInput struct { - // The status of the job to be executed. By default will be pending but when - // scheduled on a runner, this will change to acquired. - Status *enums.ScheduledJobRunStatus `json:"status,omitempty"` - // When should this job execute on the agent. Since we might potentially schedule a few minutes before - ExpectedExecutionTime time.Time `json:"expectedExecutionTime"` - // the script that will be executed by the agent. - // This script will be templated with the values from the configuration on the job - Script string `json:"script"` - OwnerID *string `json:"ownerID,omitempty"` - ScheduledJobID string `json:"scheduledJobID"` - JobRunnerID string `json:"jobRunnerID"` -} - -// CreateStandardInput is used for create Standard object. -// Input was generated by ent. -type CreateStandardInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // revision of the object as a semver (e.g. v1.0.0), by default any update will bump the patch version, unless the revision_bump field is set - Revision *string `json:"revision,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the long name of the standard body - Name string `json:"name"` - // short name of the standard, e.g. SOC 2, ISO 27001, etc. - ShortName *string `json:"shortName,omitempty"` - // unique identifier of the standard with version - Framework *string `json:"framework,omitempty"` - // long description of the standard with details of what is covered - Description *string `json:"description,omitempty"` - // URL to the logo of the governing body - GoverningBodyLogoURL *string `json:"governingBodyLogoURL,omitempty"` - // governing body of the standard, e.g. AICPA, etc. - GoverningBody *string `json:"governingBody,omitempty"` - // domains the standard covers, e.g. availability, confidentiality, etc. - Domains []string `json:"domains,omitempty"` - // link to the official standard documentation - Link *string `json:"link,omitempty"` - // status of the standard - active, draft, and archived - Status *enums.StandardStatus `json:"status,omitempty"` - // indicates if the standard should be made available to all users, only for system owned standards - IsPublic *bool `json:"isPublic,omitempty"` - // indicates if the standard is freely distributable under a trial license, only for system owned standards - FreeToUse *bool `json:"freeToUse,omitempty"` - // type of the standard - cybersecurity, healthcare , financial, etc. - StandardType *string `json:"standardType,omitempty"` - // version of the standard - Version *string `json:"version,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - ControlIDs []string `json:"controlIDs,omitempty"` - TrustCenterComplianceIDs []string `json:"trustCenterComplianceIDs,omitempty"` - TrustCenterDocIDs []string `json:"trustCenterDocIDs,omitempty"` - ApplicablePlatformIDs []string `json:"applicablePlatformIDs,omitempty"` - LogoFileID *string `json:"logoFileID,omitempty"` -} - -// CreateSubcontrolInput is used for create Subcontrol object. -// Input was generated by ent. -type CreateSubcontrolInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // stable external UUID for deterministic OSCAL export and round-tripping - ExternalUUID *string `json:"externalUUID,omitempty"` - // human readable title of the control for quick identification - Title *string `json:"title,omitempty"` - // description of what the control is supposed to accomplish - Description *string `json:"description,omitempty"` - // structured details of the control in JSON format - DescriptionJSON []any `json:"descriptionJSON,omitempty"` - // additional names (ref_codes) for the control - Aliases []string `json:"aliases,omitempty"` - // internal reference id of the control, can be used for internal tracking - ReferenceID *string `json:"referenceID,omitempty"` - // external auditor id of the control, can be used to map to external audit partner mappings - AuditorReferenceID *string `json:"auditorReferenceID,omitempty"` - // status of the control - Status *enums.ControlStatus `json:"status,omitempty"` - // OSCAL-aligned implementation status of the control - ImplementationStatus *enums.ControlImplementationStatus `json:"implementationStatus,omitempty"` - // narrative describing current implementation state for OSCAL export - ImplementationDescription *string `json:"implementationDescription,omitempty"` - // a public representation of the control that can be shared with external parties without revealing sensitive information - PublicRepresentation *string `json:"publicRepresentation,omitempty"` - // source of the control, e.g. framework, template, custom, etc. - Source *enums.ControlSource `json:"source,omitempty"` - // name of the source of the controls if not directly from a standard - SourceName *string `json:"sourceName,omitempty"` - // the reference framework for the control if it came from a standard, empty if not associated with a standard - ReferenceFramework *string `json:"referenceFramework,omitempty"` - // the reference framework revision for the control if it came from a standard, empty if not associated with a standard, allows for pulling in updates when the standard is updated - ReferenceFrameworkRevision *string `json:"referenceFrameworkRevision,omitempty"` - // category of the control - Category *string `json:"category,omitempty"` - // category id of the control - CategoryID *string `json:"categoryID,omitempty"` - // subcategory of the control - Subcategory *string `json:"subcategory,omitempty"` - // mapped categories of the control to other standards - MappedCategories []string `json:"mappedCategories,omitempty"` - // objectives of the audit assessment for the control - AssessmentObjectives []*models.AssessmentObjective `json:"assessmentObjectives,omitempty"` - // methods used to verify the control implementation during an audit - AssessmentMethods []*models.AssessmentMethod `json:"assessmentMethods,omitempty"` - // questions to ask to verify the control - ControlQuestions []string `json:"controlQuestions,omitempty"` - // implementation guidance for the control - ImplementationGuidance []*models.ImplementationGuidance `json:"implementationGuidance,omitempty"` - // examples of evidence for the control - ExampleEvidence []*models.ExampleEvidence `json:"exampleEvidence,omitempty"` - // references for the control - References []*models.Reference `json:"references,omitempty"` - // reference steps to take to test the control - TestingProcedures []*models.TestingProcedures `json:"testingProcedures,omitempty"` - // list of common evidence requests for the control - EvidenceRequests []*models.EvidenceRequests `json:"evidenceRequests,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the kind of the subcontrol - SubcontrolKindName *string `json:"subcontrolKindName,omitempty"` - // internal marker field for workflow eligibility, not exposed in API - WorkflowEligibleMarker *bool `json:"workflowEligibleMarker,omitempty"` - // the unique reference code for the control - RefCode string `json:"refCode"` - EvidenceIDs []string `json:"evidenceIDs,omitempty"` - ControlObjectiveIDs []string `json:"controlObjectiveIDs,omitempty"` - TaskIDs []string `json:"taskIDs,omitempty"` - NarrativeIDs []string `json:"narrativeIDs,omitempty"` - RiskIDs []string `json:"riskIDs,omitempty"` - ActionPlanIDs []string `json:"actionPlanIDs,omitempty"` - ProcedureIDs []string `json:"procedureIDs,omitempty"` - InternalPolicyIDs []string `json:"internalPolicyIDs,omitempty"` - CommentIDs []string `json:"commentIDs,omitempty"` - DiscussionIDs []string `json:"discussionIDs,omitempty"` - ControlOwnerID *string `json:"controlOwnerID,omitempty"` - DelegateID *string `json:"delegateID,omitempty"` - ResponsiblePartyID *string `json:"responsiblePartyID,omitempty"` - ReviewIDs []string `json:"reviewIDs,omitempty"` - RemediationIDs []string `json:"remediationIDs,omitempty"` - ScanIDs []string `json:"scanIDs,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - SubcontrolKindID *string `json:"subcontrolKindID,omitempty"` - ControlID string `json:"controlID"` - ControlImplementationIDs []string `json:"controlImplementationIDs,omitempty"` - ScheduledJobIDs []string `json:"scheduledJobIDs,omitempty"` - WorkflowObjectRefIDs []string `json:"workflowObjectRefIDs,omitempty"` - AssetIDs []string `json:"assetIDs,omitempty"` - EntityIDs []string `json:"entityIDs,omitempty"` - IdentityHolderIDs []string `json:"identityHolderIDs,omitempty"` -} - -// CreateSubprocessorInput is used for create Subprocessor object. -// Input was generated by ent. -type CreateSubprocessorInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // name of the standard body - Name string `json:"name"` - // description of the subprocessor - Description *string `json:"description,omitempty"` - // URL of the logo - LogoRemoteURL *string `json:"logoRemoteURL,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - LogoFileID *string `json:"logoFileID,omitempty"` - TrustCenterSubprocessorIDs []string `json:"trustCenterSubprocessorIDs,omitempty"` - EntityIDs []string `json:"entityIDs,omitempty"` -} - -// CreateSubscriberInput is used for create Subscriber object. -// Input was generated by ent. -type CreateSubscriberInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // email address of the subscriber - Email string `json:"email"` - // phone number of the subscriber - PhoneNumber *string `json:"phoneNumber,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - EventIDs []string `json:"eventIDs,omitempty"` -} - -// CreateSystemDetailInput is used for create SystemDetail object. -// Input was generated by ent. -type CreateSystemDetailInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // system name used in OSCAL metadata - SystemName string `json:"systemName"` - // system version used in OSCAL metadata - Version *string `json:"version,omitempty"` - // system description used in OSCAL metadata - Description *string `json:"description,omitempty"` - // authorization boundary narrative for OSCAL export - AuthorizationBoundary *string `json:"authorizationBoundary,omitempty"` - // security sensitivity level of the system - SensitivityLevel *enums.SystemSensitivityLevel `json:"sensitivityLevel,omitempty"` - // timestamp when metadata was last reviewed - LastReviewed *models.DateTime `json:"lastReviewed,omitempty"` - // structured revision history for OSCAL metadata - RevisionHistory []any `json:"revisionHistory,omitempty"` - // optional escape hatch for additional OSCAL metadata fields - OscalMetadataJSON map[string]any `json:"oscalMetadataJSON,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - ProgramID *string `json:"programID,omitempty"` - PlatformID *string `json:"platformID,omitempty"` -} - -// CreateTFASettingInput is used for create TFASetting object. -// Input was generated by ent. -type CreateTFASettingInput struct { - // specifies a user may complete authentication by verifying a TOTP code delivered through an authenticator app - TotpAllowed *bool `json:"totpAllowed,omitempty"` -} - -// CreateTagDefinitionInput is used for create TagDefinition object. -// Input was generated by ent. -type CreateTagDefinitionInput struct { - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // The name of the tag definition - Name string `json:"name"` - // common aliases or misspellings for the tag definition - Aliases []string `json:"aliases,omitempty"` - // The description of the tag definition - Description *string `json:"description,omitempty"` - // The color of the tag definition in hex format - Color *string `json:"color,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` -} - -// CreateTaskInput is used for create Task object. -// Input was generated by ent. -type CreateTaskInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the kind of the task - TaskKindName *string `json:"taskKindName,omitempty"` - // the environment of the task - EnvironmentName *string `json:"environmentName,omitempty"` - // the scope of the task - ScopeName *string `json:"scopeName,omitempty"` - // stable external UUID for deterministic OSCAL export and round-tripping - ExternalUUID *string `json:"externalUUID,omitempty"` - // the title of the task - Title string `json:"title"` - // the details of the task - Details *string `json:"details,omitempty"` - // structured details of the task in JSON format - DetailsJSON []any `json:"detailsJSON,omitempty"` - // the status of the task - Status *enums.TaskStatus `json:"status,omitempty"` - // the due date of the task - Due *models.DateTime `json:"due,omitempty"` - // the completion date of the task - Completed *models.DateTime `json:"completed,omitempty"` - // indicates if the task was generated by the system - SystemGenerated *bool `json:"systemGenerated,omitempty"` - // an optional external reference URL for the task - ExternalReferenceURL []string `json:"externalReferenceURL,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - TaskKindID *string `json:"taskKindID,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - AssignerID *string `json:"assignerID,omitempty"` - AssigneeID *string `json:"assigneeID,omitempty"` - CommentIDs []string `json:"commentIDs,omitempty"` - GroupIDs []string `json:"groupIDs,omitempty"` - InternalPolicyIDs []string `json:"internalPolicyIDs,omitempty"` - ProcedureIDs []string `json:"procedureIDs,omitempty"` - ControlIDs []string `json:"controlIDs,omitempty"` - SubcontrolIDs []string `json:"subcontrolIDs,omitempty"` - ControlObjectiveIDs []string `json:"controlObjectiveIDs,omitempty"` - ProgramIDs []string `json:"programIDs,omitempty"` - RiskIDs []string `json:"riskIDs,omitempty"` - PlatformIDs []string `json:"platformIDs,omitempty"` - ScanIDs []string `json:"scanIDs,omitempty"` - IdentityHolderIDs []string `json:"identityHolderIDs,omitempty"` - ControlImplementationIDs []string `json:"controlImplementationIDs,omitempty"` - ActionPlanIDs []string `json:"actionPlanIDs,omitempty"` - EvidenceIDs []string `json:"evidenceIDs,omitempty"` - WorkflowObjectRefIDs []string `json:"workflowObjectRefIDs,omitempty"` - VulnerabilityIDs []string `json:"vulnerabilityIDs,omitempty"` - FindingIDs []string `json:"findingIDs,omitempty"` - ParentID *string `json:"parentID,omitempty"` - TaskIDs []string `json:"taskIDs,omitempty"` -} - -// CreateTemplateInput is used for create Template object. -// Input was generated by ent. -type CreateTemplateInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the environment of the template - EnvironmentName *string `json:"environmentName,omitempty"` - // the scope of the template - ScopeName *string `json:"scopeName,omitempty"` - // the name of the template - Name string `json:"name"` - // the type of the template, either a provided template or an implementation (document) - TemplateType *enums.DocumentType `json:"templateType,omitempty"` - // the description of the template - Description *string `json:"description,omitempty"` - // the kind of template, e.g. questionnaire - Kind *enums.TemplateKind `json:"kind,omitempty"` - // the jsonschema object of the template - Jsonconfig map[string]any `json:"jsonconfig"` - // the uischema for the template to render in the UI - Uischema map[string]any `json:"uischema,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - DocumentIDs []string `json:"documentIDs,omitempty"` - FileIDs []string `json:"fileIDs,omitempty"` - TrustCenterID *string `json:"trustCenterID,omitempty"` - AssessmentIDs []string `json:"assessmentIDs,omitempty"` - CampaignIDs []string `json:"campaignIDs,omitempty"` - IdentityHolderIDs []string `json:"identityHolderIDs,omitempty"` -} - -// CreateTrustCenterComplianceInput is used for create TrustCenterCompliance object. -// Input was generated by ent. -type CreateTrustCenterComplianceInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - BlockedGroupIDs []string `json:"blockedGroupIDs,omitempty"` - EditorIDs []string `json:"editorIDs,omitempty"` - TrustCenterID *string `json:"trustCenterID,omitempty"` - StandardID string `json:"standardID"` -} - -// CreateTrustCenterDocInput is used for create TrustCenterDoc object. -// Input was generated by ent. -type CreateTrustCenterDocInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the kind of the trust_center_doc - TrustCenterDocKindName *string `json:"trustCenterDocKindName,omitempty"` - // title of the document - Title string `json:"title"` - // whether watermarking is enabled for the document, this will only take effect if there is a global watermarking config for the trust center - WatermarkingEnabled *bool `json:"watermarkingEnabled,omitempty"` - // status of the watermarking - WatermarkStatus *enums.WatermarkStatus `json:"watermarkStatus,omitempty"` - // visibility of the document - Visibility *enums.TrustCenterDocumentVisibility `json:"visibility,omitempty"` - TrustCenterDocKindID *string `json:"trustCenterDocKindID,omitempty"` - BlockedGroupIDs []string `json:"blockedGroupIDs,omitempty"` - EditorIDs []string `json:"editorIDs,omitempty"` - TrustCenterID *string `json:"trustCenterID,omitempty"` - StandardID *string `json:"standardID,omitempty"` - FileID *string `json:"fileID,omitempty"` - OriginalFileID *string `json:"originalFileID,omitempty"` -} - -// Input for createTrustCenterDomain mutation -type CreateTrustCenterDomainInput struct { - // the name of the custom domain - CnameRecord string `json:"cnameRecord"` - // trust center ID - TrustCenterID string `json:"trustCenterID"` -} - -// CreateTrustCenterEntityInput is used for create TrustCenterEntity object. -// Input was generated by ent. -type CreateTrustCenterEntityInput struct { - // URL of customer's website - URL *string `json:"url,omitempty"` - // The name of the tag definition - Name string `json:"name"` - BlockedGroupIDs []string `json:"blockedGroupIDs,omitempty"` - EditorIDs []string `json:"editorIDs,omitempty"` - LogoFileID *string `json:"logoFileID,omitempty"` - TrustCenterID *string `json:"trustCenterID,omitempty"` - EntityTypeID *string `json:"entityTypeID,omitempty"` -} - -// CreateTrustCenterFAQInput is used for create TrustCenterFAQ object. -// Input was generated by ent. -type CreateTrustCenterFAQInput struct { - // the kind of the trust_center_faq - TrustCenterFaqKindName *string `json:"trustCenterFaqKindName,omitempty"` - // optional reference link for the FAQ - ReferenceLink *string `json:"referenceLink,omitempty"` - // display order of the FAQ - DisplayOrder *int64 `json:"displayOrder,omitempty"` - TrustCenterFaqKindID *string `json:"trustCenterFaqKindID,omitempty"` - BlockedGroupIDs []string `json:"blockedGroupIDs,omitempty"` - EditorIDs []string `json:"editorIDs,omitempty"` - TrustCenterID *string `json:"trustCenterID,omitempty"` - NoteID string `json:"noteID"` - CreateNote *CreateNoteInput `json:"createNote,omitempty"` -} - -// CreateTrustCenterInput is used for create TrustCenter object. -// Input was generated by ent. -type CreateTrustCenterInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // Pirsch domain ID - PirschDomainID *string `json:"pirschDomainID,omitempty"` - // Pirsch ID code - PirschIdentificationCode *string `json:"pirschIdentificationCode,omitempty"` - // Pirsch access link - PirschAccessLink *string `json:"pirschAccessLink,omitempty"` - // preview status of the trust center - PreviewStatus *enums.TrustCenterPreviewStatus `json:"previewStatus,omitempty"` - // External URL for the trust center subprocessors - SubprocessorURL *string `json:"subprocessorURL,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - BlockedGroupIDs []string `json:"blockedGroupIDs,omitempty"` - EditorIDs []string `json:"editorIDs,omitempty"` - CustomDomainID *string `json:"customDomainID,omitempty"` - PreviewDomainID *string `json:"previewDomainID,omitempty"` - SettingID *string `json:"settingID,omitempty"` - PreviewSettingID *string `json:"previewSettingID,omitempty"` - WatermarkConfigID *string `json:"watermarkConfigID,omitempty"` - TrustCenterSubprocessorIDs []string `json:"trustCenterSubprocessorIDs,omitempty"` - TrustCenterDocIDs []string `json:"trustCenterDocIDs,omitempty"` - TrustCenterComplianceIDs []string `json:"trustCenterComplianceIDs,omitempty"` - TemplateIDs []string `json:"templateIDs,omitempty"` - PostIDs []string `json:"postIDs,omitempty"` - TrustCenterEntityIDs []string `json:"trustCenterEntityIDs,omitempty"` - TrustCenterNdaRequestIDs []string `json:"trustCenterNdaRequestIDs,omitempty"` - TrustCenterFaqIDs []string `json:"trustCenterFaqIDs,omitempty"` - CreateTrustCenterSetting *CreateTrustCenterSettingInput `json:"createTrustCenterSetting,omitempty"` -} - -type CreateTrustCenterNDAInput struct { - // trust center id - TrustCenterID string `json:"trustCenterID"` -} - -// CreateTrustCenterNDARequestInput is used for create TrustCenterNDARequest object. -// Input was generated by ent. -type CreateTrustCenterNDARequestInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // first name of the requester - FirstName string `json:"firstName"` - // last name of the requester - LastName string `json:"lastName"` - // email address of the requester - Email string `json:"email"` - // company name of the requester - CompanyName *string `json:"companyName,omitempty"` - // reason for the NDA request - Reason *string `json:"reason,omitempty"` - // access level requested - AccessLevel *enums.TrustCenterNDARequestAccessLevel `json:"accessLevel,omitempty"` - // timestamp when the request was approved - ApprovedAt *models.DateTime `json:"approvedAt,omitempty"` - // ID of the user who approved the request - ApprovedByUserID *string `json:"approvedByUserID,omitempty"` - // timestamp when the NDA was signed - SignedAt *models.DateTime `json:"signedAt,omitempty"` - BlockedGroupIDs []string `json:"blockedGroupIDs,omitempty"` - EditorIDs []string `json:"editorIDs,omitempty"` - TrustCenterID *string `json:"trustCenterID,omitempty"` - TrustCenterDocIDs []string `json:"trustCenterDocIDs,omitempty"` - DocumentID *string `json:"documentID,omitempty"` - FileID *string `json:"fileID,omitempty"` -} - -// Input for createTrustCenterPreviewSetting mutation -type CreateTrustCenterPreviewSettingInput struct { - // trust center ID - TrustCenterID string `json:"trustCenterID"` - // title of the trust center - Title *string `json:"title,omitempty"` - // overview of the trust center - Overview *string `json:"overview,omitempty"` - // primary color for the trust center - PrimaryColor *string `json:"primaryColor,omitempty"` - // logo remote URL - LogoRemoteURL *string `json:"logoRemoteURL,omitempty"` - // logo local file ID - LogoFileID *string `json:"logoFileID,omitempty"` - // favicon remote URL - FaviconRemoteURL *string `json:"faviconRemoteURL,omitempty"` - // favicon local file ID - FaviconFileID *string `json:"faviconFileID,omitempty"` - // theme mode for the trust center - ThemeMode *enums.TrustCenterThemeMode `json:"themeMode,omitempty"` - // font for the trust center - Font *string `json:"font,omitempty"` - // foreground color for the trust center - ForegroundColor *string `json:"foregroundColor,omitempty"` - // background color for the trust center - BackgroundColor *string `json:"backgroundColor,omitempty"` - // accent color for the trust center - AccentColor *string `json:"accentColor,omitempty"` - // hero image local file ID - HeroImageFileID *string `json:"heroImageFileID,omitempty"` -} - -// CreateTrustCenterSettingInput is used for create TrustCenterSetting object. -// Input was generated by ent. -type CreateTrustCenterSettingInput struct { - // the ID of the trust center the settings belong to - TrustCenterID *string `json:"trustCenterID,omitempty"` - // title of the trust center - Title *string `json:"title,omitempty"` - // company name for the trust center, defaults to the organization's display name - CompanyName *string `json:"companyName,omitempty"` - // company description for the trust center - CompanyDescription *string `json:"companyDescription,omitempty"` - // overview of the trust center - Overview *string `json:"overview,omitempty"` - // URL of the logo - LogoRemoteURL *string `json:"logoRemoteURL,omitempty"` - // URL of the favicon - FaviconRemoteURL *string `json:"faviconRemoteURL,omitempty"` - // Theme mode for the trust center - ThemeMode *enums.TrustCenterThemeMode `json:"themeMode,omitempty"` - // primary color for the trust center - PrimaryColor *string `json:"primaryColor,omitempty"` - // font for the trust center - Font *string `json:"font,omitempty"` - // foreground color for the trust center - ForegroundColor *string `json:"foregroundColor,omitempty"` - // background color for the trust center - BackgroundColor *string `json:"backgroundColor,omitempty"` - // accent/brand color for the trust center - AccentColor *string `json:"accentColor,omitempty"` - // secondary background color for the trust center - SecondaryBackgroundColor *string `json:"secondaryBackgroundColor,omitempty"` - // secondary foreground color for the trust center - SecondaryForegroundColor *string `json:"secondaryForegroundColor,omitempty"` - // environment of the trust center - Environment *enums.TrustCenterEnvironment `json:"environment,omitempty"` - // URL to the company's homepage - CompanyDomain *string `json:"companyDomain,omitempty"` - // email address for security contact - SecurityContact *string `json:"securityContact,omitempty"` - // whether NDA requests require approval before being processed - NdaApprovalRequired *bool `json:"ndaApprovalRequired,omitempty"` - // URL to the company's status page - StatusPageURL *string `json:"statusPageURL,omitempty"` - BlockedGroupIDs []string `json:"blockedGroupIDs,omitempty"` - EditorIDs []string `json:"editorIDs,omitempty"` - LogoFileID *string `json:"logoFileID,omitempty"` - FaviconFileID *string `json:"faviconFileID,omitempty"` - HeroImageFileID *string `json:"heroImageFileID,omitempty"` -} - -// CreateTrustCenterSubprocessorInput is used for create TrustCenterSubprocessor object. -// Input was generated by ent. -type CreateTrustCenterSubprocessorInput struct { - // the kind of the trust_center_subprocessor - TrustCenterSubprocessorKindName *string `json:"trustCenterSubprocessorKindName,omitempty"` - // country codes or country where the subprocessor is located - Countries []string `json:"countries,omitempty"` - TrustCenterSubprocessorKindID *string `json:"trustCenterSubprocessorKindID,omitempty"` - BlockedGroupIDs []string `json:"blockedGroupIDs,omitempty"` - EditorIDs []string `json:"editorIDs,omitempty"` - TrustCenterID *string `json:"trustCenterID,omitempty"` - SubprocessorID string `json:"subprocessorID"` -} - -// CreateTrustCenterWatermarkConfigInput is used for create TrustCenterWatermarkConfig object. -// Input was generated by ent. -type CreateTrustCenterWatermarkConfigInput struct { - // ID of the trust center - TrustCenterID *string `json:"trustCenterID,omitempty"` - // whether the watermarking is enabled for all trust center documents, default is true - IsEnabled *bool `json:"isEnabled,omitempty"` - // text to watermark the document with - Text *string `json:"text,omitempty"` - // font size of the watermark text - FontSize *float64 `json:"fontSize,omitempty"` - // opacity of the watermark text - Opacity *float64 `json:"opacity,omitempty"` - // rotation of the watermark text - Rotation *float64 `json:"rotation,omitempty"` - // color of the watermark text - Color *string `json:"color,omitempty"` - // font of the watermark text - Font *enums.Font `json:"font,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - BlockedGroupIDs []string `json:"blockedGroupIDs,omitempty"` - EditorIDs []string `json:"editorIDs,omitempty"` - TrustCenterIDs []string `json:"trustCenterIDs,omitempty"` - FileID *string `json:"fileID,omitempty"` -} - -// CreateUserInput is used for create User object. -// Input was generated by ent. -type CreateUserInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - Email string `json:"email"` - FirstName *string `json:"firstName,omitempty"` - LastName *string `json:"lastName,omitempty"` - // The user's displayed 'friendly' name - DisplayName string `json:"displayName"` - // URL of the user's remote avatar - AvatarRemoteURL *string `json:"avatarRemoteURL,omitempty"` - // The time the user's (local) avatar was last updated - AvatarUpdatedAt *time.Time `json:"avatarUpdatedAt,omitempty"` - // the time the user was last seen - LastSeen *time.Time `json:"lastSeen,omitempty"` - // the last auth provider used to login - LastLoginProvider *enums.AuthProvider `json:"lastLoginProvider,omitempty"` - // user password hash - Password *string `json:"password,omitempty"` - // the Subject of the user JWT - Sub *string `json:"sub,omitempty"` - // auth provider used to register the account - AuthProvider *enums.AuthProvider `json:"authProvider,omitempty"` - // the user's role - Role *enums.Role `json:"role,omitempty"` - // the SCIM external ID for the user - ScimExternalID *string `json:"scimExternalID,omitempty"` - // the SCIM username for the user - ScimUsername *string `json:"scimUsername,omitempty"` - // whether the SCIM user is active - ScimActive *bool `json:"scimActive,omitempty"` - // the SCIM preferred language for the user - ScimPreferredLanguage *string `json:"scimPreferredLanguage,omitempty"` - // the SCIM locale for the user - ScimLocale *string `json:"scimLocale,omitempty"` - PersonalAccessTokenIDs []string `json:"personalAccessTokenIDs,omitempty"` - TfaSettingIDs []string `json:"tfaSettingIDs,omitempty"` - SettingID string `json:"settingID"` - GroupIDs []string `json:"groupIDs,omitempty"` - OrganizationIDs []string `json:"organizationIDs,omitempty"` - WebauthnIDs []string `json:"webauthnIDs,omitempty"` - AvatarFileID *string `json:"avatarFileID,omitempty"` - EventIDs []string `json:"eventIDs,omitempty"` - ActionPlanIDs []string `json:"actionPlanIDs,omitempty"` - CampaignIDs []string `json:"campaignIDs,omitempty"` - CampaignTargetIDs []string `json:"campaignTargetIDs,omitempty"` - SubcontrolIDs []string `json:"subcontrolIDs,omitempty"` - AssignerTaskIDs []string `json:"assignerTaskIDs,omitempty"` - AssigneeTaskIDs []string `json:"assigneeTaskIDs,omitempty"` - ProgramIDs []string `json:"programIDs,omitempty"` - ProgramsOwnedIDs []string `json:"programsOwnedIDs,omitempty"` - PlatformsOwnedIDs []string `json:"platformsOwnedIDs,omitempty"` - IdentityHolderProfileIDs []string `json:"identityHolderProfileIDs,omitempty"` - ImpersonationEventIDs []string `json:"impersonationEventIDs,omitempty"` - TargetedImpersonationIDs []string `json:"targetedImpersonationIDs,omitempty"` -} - -// CreateUserSettingInput is used for create UserSetting object. -// Input was generated by ent. -type CreateUserSettingInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // user id to delegate workflow approvals to - DelegateUserID *string `json:"delegateUserID,omitempty"` - // when delegation becomes active - DelegateStartAt *time.Time `json:"delegateStartAt,omitempty"` - // when delegation ends - DelegateEndAt *time.Time `json:"delegateEndAt,omitempty"` - // user account is locked if unconfirmed or explicitly locked - Locked *bool `json:"locked,omitempty"` - // The time notifications regarding the user were silenced - SilencedAt *time.Time `json:"silencedAt,omitempty"` - // The time the user was suspended - SuspendedAt *time.Time `json:"suspendedAt,omitempty"` - // status of the user account - Status *enums.UserStatus `json:"status,omitempty"` - // whether the user has confirmed their email address - EmailConfirmed *bool `json:"emailConfirmed,omitempty"` - // whether the user has two factor authentication enabled - IsTfaEnabled *bool `json:"isTfaEnabled,omitempty"` - UserID *string `json:"userID,omitempty"` - DefaultOrgID *string `json:"defaultOrgID,omitempty"` -} - -// CreateVulnerabilityInput is used for create Vulnerability object. -// Input was generated by ent. -type CreateVulnerabilityInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the environment of the vulnerability - EnvironmentName *string `json:"environmentName,omitempty"` - // the scope of the vulnerability - ScopeName *string `json:"scopeName,omitempty"` - // the status of the vulnerability - VulnerabilityStatusName *string `json:"vulnerabilityStatusName,omitempty"` - // owner of the vulnerability - ExternalOwnerID *string `json:"externalOwnerID,omitempty"` - // external identifier from the integration source for the vulnerability - ExternalID string `json:"externalID"` - // CVE identifier for the vulnerability when applicable - CveID *string `json:"cveID,omitempty"` - // system that produced the vulnerability record - Source *string `json:"source,omitempty"` - // display name for the vulnerability when provided - DisplayName *string `json:"displayName,omitempty"` - // category of the vulnerability such as application or infrastructure - Category *string `json:"category,omitempty"` - // severity label for the vulnerability - Severity *string `json:"severity,omitempty"` - // overall score such as CVSS for the vulnerability - Score *float64 `json:"score,omitempty"` - // impact score or rating for the vulnerability - Impact *float64 `json:"impact,omitempty"` - // exploitability score or rating for the vulnerability - Exploitability *float64 `json:"exploitability,omitempty"` - // priority assigned to the vulnerability - Priority *string `json:"priority,omitempty"` - // short summary of the vulnerability details - Summary *string `json:"summary,omitempty"` - // long form description of the vulnerability - Description *string `json:"description,omitempty"` - // attack vector string such as a CVSS vector - Vector *string `json:"vector,omitempty"` - // remediation service level agreement in days - RemediationSLA *int64 `json:"remediationSLA,omitempty"` - // indicates if the vulnerability is still open - Open *bool `json:"open,omitempty"` - // true when the vulnerability blocks production changes - Blocking *bool `json:"blocking,omitempty"` - // true when the vulnerability affects production systems - Production *bool `json:"production,omitempty"` - // true when the vulnerability is publicly disclosed - Public *bool `json:"public,omitempty"` - // true when the vulnerability has been validated by the security team - Validated *bool `json:"validated,omitempty"` - // reference links for the vulnerability - References []string `json:"references,omitempty"` - // targets or assets impacted by the vulnerability - Impacts []string `json:"impacts,omitempty"` - // timestamp when the vulnerability was published - PublishedAt *models.DateTime `json:"publishedAt,omitempty"` - // timestamp when the vulnerability was discovered in the environment - DiscoveredAt *models.DateTime `json:"discoveredAt,omitempty"` - // timestamp when the source last updated the vulnerability - SourceUpdatedAt *models.DateTime `json:"sourceUpdatedAt,omitempty"` - // link to the vulnerability in the source system - ExternalURI *string `json:"externalURI,omitempty"` - // raw metadata payload for the vulnerability from the source system - Metadata map[string]any `json:"metadata,omitempty"` - // raw payload received from the integration for auditing and troubleshooting - RawPayload map[string]any `json:"rawPayload,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - BlockedGroupIDs []string `json:"blockedGroupIDs,omitempty"` - EditorIDs []string `json:"editorIDs,omitempty"` - ViewerIDs []string `json:"viewerIDs,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - VulnerabilityStatusID *string `json:"vulnerabilityStatusID,omitempty"` - IntegrationIDs []string `json:"integrationIDs,omitempty"` - FindingIDs []string `json:"findingIDs,omitempty"` - ActionPlanIDs []string `json:"actionPlanIDs,omitempty"` - ControlIDs []string `json:"controlIDs,omitempty"` - SubcontrolIDs []string `json:"subcontrolIDs,omitempty"` - RiskIDs []string `json:"riskIDs,omitempty"` - ProgramIDs []string `json:"programIDs,omitempty"` - AssetIDs []string `json:"assetIDs,omitempty"` - EntityIDs []string `json:"entityIDs,omitempty"` - ScanIDs []string `json:"scanIDs,omitempty"` - TaskIDs []string `json:"taskIDs,omitempty"` - RemediationIDs []string `json:"remediationIDs,omitempty"` - ReviewIDs []string `json:"reviewIDs,omitempty"` - CommentIDs []string `json:"commentIDs,omitempty"` - FileIDs []string `json:"fileIDs,omitempty"` -} - -// CreateWorkflowDefinitionInput is used for create WorkflowDefinition object. -// Input was generated by ent. -type CreateWorkflowDefinitionInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // Name of the workflow definition - Name string `json:"name"` - // Optional description of the workflow definition - Description *string `json:"description,omitempty"` - // Kind of workflow, e.g. APPROVAL, LIFECYCLE, NOTIFICATION - WorkflowKind enums.WorkflowKind `json:"workflowKind"` - // Type of schema this workflow applies to - SchemaType string `json:"schemaType"` - // Revision number for this definition - Revision *int64 `json:"revision,omitempty"` - // Whether this definition is a draft - Draft *bool `json:"draft,omitempty"` - // When this definition was published - PublishedAt *time.Time `json:"publishedAt,omitempty"` - // Suppress duplicate triggers within this window per object/definition - CooldownSeconds *int64 `json:"cooldownSeconds,omitempty"` - // Whether this is the default workflow for the schema type - IsDefault *bool `json:"isDefault,omitempty"` - // Whether the workflow definition is active - Active *bool `json:"active,omitempty"` - // Typed document describing triggers, conditions, and actions - DefinitionJSON *models.WorkflowDefinitionDocument `json:"definitionJSON,omitempty"` - // Cached list of fields that should trigger workflow evaluation - TrackedFields []string `json:"trackedFields,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - BlockedGroupIDs []string `json:"blockedGroupIDs,omitempty"` - EditorIDs []string `json:"editorIDs,omitempty"` - ViewerIDs []string `json:"viewerIDs,omitempty"` - TagDefinitionIDs []string `json:"tagDefinitionIDs,omitempty"` - GroupIDs []string `json:"groupIDs,omitempty"` - NotificationTemplateIDs []string `json:"notificationTemplateIDs,omitempty"` - EmailTemplateIDs []string `json:"emailTemplateIDs,omitempty"` -} - -type CustomDomain struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the organization id that owns the object - OwnerID *string `json:"ownerID,omitempty"` - // indicates if the record is owned by the the openlane system and not by an organization - SystemOwned *bool `json:"systemOwned,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the name of the custom domain - CnameRecord string `json:"cnameRecord"` - // The mappable domain id that this custom domain maps to - MappableDomainID string `json:"mappableDomainID"` - // The ID of the dns verification record - DNSVerificationID *string `json:"dnsVerificationID,omitempty"` - // the ID of the trust center the domain belongs to, if applicable - TrustCenterID *string `json:"trustCenterID,omitempty"` - // the type of this custom domain - DomainType enums.CustomDomainType `json:"domainType"` - Owner *Organization `json:"owner,omitempty"` - MappableDomain *MappableDomain `json:"mappableDomain"` - DNSVerification *DNSVerification `json:"dnsVerification,omitempty"` -} - -func (CustomDomain) IsNode() {} - -// Return response for createBulkCustomDomain mutation -type CustomDomainBulkCreatePayload struct { - // Created customDomains - CustomDomains []*CustomDomain `json:"customDomains,omitempty"` -} - -// Return response for deleteBulkCustomDomain mutation -type CustomDomainBulkDeletePayload struct { - // Deleted customDomain IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkCustomDomain mutation -type CustomDomainBulkUpdatePayload struct { - // Updated customDomains - CustomDomains []*CustomDomain `json:"customDomains,omitempty"` - // IDs of the updated customDomains - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type CustomDomainConnection struct { - // A list of edges. - Edges []*CustomDomainEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createCustomDomain mutation -type CustomDomainCreatePayload struct { - // Created customDomain - CustomDomain *CustomDomain `json:"customDomain"` -} - -// Return response for deleteCustomDomain mutation -type CustomDomainDeletePayload struct { - // Deleted customDomain ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type CustomDomainEdge struct { - // The item at the end of the edge. - Node *CustomDomain `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for CustomDomain connections -type CustomDomainOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order CustomDomains. - Field CustomDomainOrderField `json:"field"` -} - -// Return response for updateCustomDomain mutation -type CustomDomainUpdatePayload struct { - // Updated customDomain - CustomDomain *CustomDomain `json:"customDomain"` -} - -// Return response for validateCustomDomain mutation -type CustomDomainValidatePayload struct { - // CustomDomain that validation was triggered for - CustomDomain *CustomDomain `json:"customDomain"` -} - -// CustomDomainWhereInput is used for filtering CustomDomain objects. -// Input was generated by ent. -type CustomDomainWhereInput struct { - Not *CustomDomainWhereInput `json:"not,omitempty"` - And []*CustomDomainWhereInput `json:"and,omitempty"` - Or []*CustomDomainWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // system_owned field predicates - SystemOwned *bool `json:"systemOwned,omitempty"` - SystemOwnedNeq *bool `json:"systemOwnedNEQ,omitempty"` - SystemOwnedIsNil *bool `json:"systemOwnedIsNil,omitempty"` - SystemOwnedNotNil *bool `json:"systemOwnedNotNil,omitempty"` - // internal_notes field predicates - InternalNotes *string `json:"internalNotes,omitempty"` - InternalNotesNeq *string `json:"internalNotesNEQ,omitempty"` - InternalNotesIn []string `json:"internalNotesIn,omitempty"` - InternalNotesNotIn []string `json:"internalNotesNotIn,omitempty"` - InternalNotesGt *string `json:"internalNotesGT,omitempty"` - InternalNotesGte *string `json:"internalNotesGTE,omitempty"` - InternalNotesLt *string `json:"internalNotesLT,omitempty"` - InternalNotesLte *string `json:"internalNotesLTE,omitempty"` - InternalNotesContains *string `json:"internalNotesContains,omitempty"` - InternalNotesHasPrefix *string `json:"internalNotesHasPrefix,omitempty"` - InternalNotesHasSuffix *string `json:"internalNotesHasSuffix,omitempty"` - InternalNotesIsNil *bool `json:"internalNotesIsNil,omitempty"` - InternalNotesNotNil *bool `json:"internalNotesNotNil,omitempty"` - InternalNotesEqualFold *string `json:"internalNotesEqualFold,omitempty"` - InternalNotesContainsFold *string `json:"internalNotesContainsFold,omitempty"` - // system_internal_id field predicates - SystemInternalID *string `json:"systemInternalID,omitempty"` - SystemInternalIdneq *string `json:"systemInternalIDNEQ,omitempty"` - SystemInternalIDIn []string `json:"systemInternalIDIn,omitempty"` - SystemInternalIDNotIn []string `json:"systemInternalIDNotIn,omitempty"` - SystemInternalIdgt *string `json:"systemInternalIDGT,omitempty"` - SystemInternalIdgte *string `json:"systemInternalIDGTE,omitempty"` - SystemInternalIdlt *string `json:"systemInternalIDLT,omitempty"` - SystemInternalIdlte *string `json:"systemInternalIDLTE,omitempty"` - SystemInternalIDContains *string `json:"systemInternalIDContains,omitempty"` - SystemInternalIDHasPrefix *string `json:"systemInternalIDHasPrefix,omitempty"` - SystemInternalIDHasSuffix *string `json:"systemInternalIDHasSuffix,omitempty"` - SystemInternalIDIsNil *bool `json:"systemInternalIDIsNil,omitempty"` - SystemInternalIDNotNil *bool `json:"systemInternalIDNotNil,omitempty"` - SystemInternalIDEqualFold *string `json:"systemInternalIDEqualFold,omitempty"` - SystemInternalIDContainsFold *string `json:"systemInternalIDContainsFold,omitempty"` - // cname_record field predicates - CnameRecord *string `json:"cnameRecord,omitempty"` - CnameRecordNeq *string `json:"cnameRecordNEQ,omitempty"` - CnameRecordIn []string `json:"cnameRecordIn,omitempty"` - CnameRecordNotIn []string `json:"cnameRecordNotIn,omitempty"` - CnameRecordGt *string `json:"cnameRecordGT,omitempty"` - CnameRecordGte *string `json:"cnameRecordGTE,omitempty"` - CnameRecordLt *string `json:"cnameRecordLT,omitempty"` - CnameRecordLte *string `json:"cnameRecordLTE,omitempty"` - CnameRecordContains *string `json:"cnameRecordContains,omitempty"` - CnameRecordHasPrefix *string `json:"cnameRecordHasPrefix,omitempty"` - CnameRecordHasSuffix *string `json:"cnameRecordHasSuffix,omitempty"` - CnameRecordEqualFold *string `json:"cnameRecordEqualFold,omitempty"` - CnameRecordContainsFold *string `json:"cnameRecordContainsFold,omitempty"` - // mappable_domain_id field predicates - MappableDomainID *string `json:"mappableDomainID,omitempty"` - MappableDomainIdneq *string `json:"mappableDomainIDNEQ,omitempty"` - MappableDomainIDIn []string `json:"mappableDomainIDIn,omitempty"` - MappableDomainIDNotIn []string `json:"mappableDomainIDNotIn,omitempty"` - MappableDomainIdgt *string `json:"mappableDomainIDGT,omitempty"` - MappableDomainIdgte *string `json:"mappableDomainIDGTE,omitempty"` - MappableDomainIdlt *string `json:"mappableDomainIDLT,omitempty"` - MappableDomainIdlte *string `json:"mappableDomainIDLTE,omitempty"` - MappableDomainIDContains *string `json:"mappableDomainIDContains,omitempty"` - MappableDomainIDHasPrefix *string `json:"mappableDomainIDHasPrefix,omitempty"` - MappableDomainIDHasSuffix *string `json:"mappableDomainIDHasSuffix,omitempty"` - MappableDomainIDEqualFold *string `json:"mappableDomainIDEqualFold,omitempty"` - MappableDomainIDContainsFold *string `json:"mappableDomainIDContainsFold,omitempty"` - // dns_verification_id field predicates - DNSVerificationID *string `json:"dnsVerificationID,omitempty"` - DNSVerificationIdneq *string `json:"dnsVerificationIDNEQ,omitempty"` - DNSVerificationIDIn []string `json:"dnsVerificationIDIn,omitempty"` - DNSVerificationIDNotIn []string `json:"dnsVerificationIDNotIn,omitempty"` - DNSVerificationIdgt *string `json:"dnsVerificationIDGT,omitempty"` - DNSVerificationIdgte *string `json:"dnsVerificationIDGTE,omitempty"` - DNSVerificationIdlt *string `json:"dnsVerificationIDLT,omitempty"` - DNSVerificationIdlte *string `json:"dnsVerificationIDLTE,omitempty"` - DNSVerificationIDContains *string `json:"dnsVerificationIDContains,omitempty"` - DNSVerificationIDHasPrefix *string `json:"dnsVerificationIDHasPrefix,omitempty"` - DNSVerificationIDHasSuffix *string `json:"dnsVerificationIDHasSuffix,omitempty"` - DNSVerificationIDIsNil *bool `json:"dnsVerificationIDIsNil,omitempty"` - DNSVerificationIDNotNil *bool `json:"dnsVerificationIDNotNil,omitempty"` - DNSVerificationIDEqualFold *string `json:"dnsVerificationIDEqualFold,omitempty"` - DNSVerificationIDContainsFold *string `json:"dnsVerificationIDContainsFold,omitempty"` - // trust_center_id field predicates - TrustCenterID *string `json:"trustCenterID,omitempty"` - TrustCenterIdneq *string `json:"trustCenterIDNEQ,omitempty"` - TrustCenterIDIn []string `json:"trustCenterIDIn,omitempty"` - TrustCenterIDNotIn []string `json:"trustCenterIDNotIn,omitempty"` - TrustCenterIdgt *string `json:"trustCenterIDGT,omitempty"` - TrustCenterIdgte *string `json:"trustCenterIDGTE,omitempty"` - TrustCenterIdlt *string `json:"trustCenterIDLT,omitempty"` - TrustCenterIdlte *string `json:"trustCenterIDLTE,omitempty"` - TrustCenterIDContains *string `json:"trustCenterIDContains,omitempty"` - TrustCenterIDHasPrefix *string `json:"trustCenterIDHasPrefix,omitempty"` - TrustCenterIDHasSuffix *string `json:"trustCenterIDHasSuffix,omitempty"` - TrustCenterIDIsNil *bool `json:"trustCenterIDIsNil,omitempty"` - TrustCenterIDNotNil *bool `json:"trustCenterIDNotNil,omitempty"` - TrustCenterIDEqualFold *string `json:"trustCenterIDEqualFold,omitempty"` - TrustCenterIDContainsFold *string `json:"trustCenterIDContainsFold,omitempty"` - // domain_type field predicates - DomainType *enums.CustomDomainType `json:"domainType,omitempty"` - DomainTypeNeq *enums.CustomDomainType `json:"domainTypeNEQ,omitempty"` - DomainTypeIn []enums.CustomDomainType `json:"domainTypeIn,omitempty"` - DomainTypeNotIn []enums.CustomDomainType `json:"domainTypeNotIn,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // mappable_domain edge predicates - HasMappableDomain *bool `json:"hasMappableDomain,omitempty"` - HasMappableDomainWith []*MappableDomainWhereInput `json:"hasMappableDomainWith,omitempty"` - // dns_verification edge predicates - HasDNSVerification *bool `json:"hasDNSVerification,omitempty"` - HasDNSVerificationWith []*DNSVerificationWhereInput `json:"hasDNSVerificationWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -type CustomTypeEnum struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // the organization id that owns the object - OwnerID *string `json:"ownerID,omitempty"` - // indicates if the record is owned by the the openlane system and not by an organization - SystemOwned *bool `json:"systemOwned,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the kind of object the type applies to, for example task, leave empty for global enums - ObjectType string `json:"objectType"` - // the field on the object the type applies to, for example kind or category - Field string `json:"field"` - // The name of the enum value, for example evidence request - Name string `json:"name"` - // The description of the custom type - Description *string `json:"description,omitempty"` - // The color of the tag definition in hex format - Color *string `json:"color,omitempty"` - // The icon of the custom type enum in SVG format - Icon *string `json:"icon,omitempty"` - Owner *Organization `json:"owner,omitempty"` - Tasks *TaskConnection `json:"tasks"` - Controls *ControlConnection `json:"controls"` - Subcontrols *SubcontrolConnection `json:"subcontrols"` - Risks *RiskConnection `json:"risks"` - RiskCategories *RiskConnection `json:"riskCategories"` - InternalPolicies *InternalPolicyConnection `json:"internalPolicies"` - Procedures *ProcedureConnection `json:"procedures"` - ActionPlans *ActionPlanConnection `json:"actionPlans"` - Programs *ProgramConnection `json:"programs"` - Platforms *PlatformConnection `json:"platforms"` -} - -func (CustomTypeEnum) IsNode() {} - -// Return response for createBulkCustomTypeEnum mutation -type CustomTypeEnumBulkCreatePayload struct { - // Created customTypeEnums - CustomTypeEnums []*CustomTypeEnum `json:"customTypeEnums,omitempty"` -} - -// A connection to a list of items. -type CustomTypeEnumConnection struct { - // A list of edges. - Edges []*CustomTypeEnumEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createCustomTypeEnum mutation -type CustomTypeEnumCreatePayload struct { - // Created customTypeEnum - CustomTypeEnum *CustomTypeEnum `json:"customTypeEnum"` -} - -// Return response for deleteCustomTypeEnum mutation -type CustomTypeEnumDeletePayload struct { - // Deleted customTypeEnum ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type CustomTypeEnumEdge struct { - // The item at the end of the edge. - Node *CustomTypeEnum `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for CustomTypeEnum connections -type CustomTypeEnumOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order CustomTypeEnums. - Field CustomTypeEnumOrderField `json:"field"` -} - -// Return response for updateCustomTypeEnum mutation -type CustomTypeEnumUpdatePayload struct { - // Updated customTypeEnum - CustomTypeEnum *CustomTypeEnum `json:"customTypeEnum"` -} - -// CustomTypeEnumWhereInput is used for filtering CustomTypeEnum objects. -// Input was generated by ent. -type CustomTypeEnumWhereInput struct { - Not *CustomTypeEnumWhereInput `json:"not,omitempty"` - And []*CustomTypeEnumWhereInput `json:"and,omitempty"` - Or []*CustomTypeEnumWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // system_owned field predicates - SystemOwned *bool `json:"systemOwned,omitempty"` - SystemOwnedNeq *bool `json:"systemOwnedNEQ,omitempty"` - SystemOwnedIsNil *bool `json:"systemOwnedIsNil,omitempty"` - SystemOwnedNotNil *bool `json:"systemOwnedNotNil,omitempty"` - // internal_notes field predicates - InternalNotes *string `json:"internalNotes,omitempty"` - InternalNotesNeq *string `json:"internalNotesNEQ,omitempty"` - InternalNotesIn []string `json:"internalNotesIn,omitempty"` - InternalNotesNotIn []string `json:"internalNotesNotIn,omitempty"` - InternalNotesGt *string `json:"internalNotesGT,omitempty"` - InternalNotesGte *string `json:"internalNotesGTE,omitempty"` - InternalNotesLt *string `json:"internalNotesLT,omitempty"` - InternalNotesLte *string `json:"internalNotesLTE,omitempty"` - InternalNotesContains *string `json:"internalNotesContains,omitempty"` - InternalNotesHasPrefix *string `json:"internalNotesHasPrefix,omitempty"` - InternalNotesHasSuffix *string `json:"internalNotesHasSuffix,omitempty"` - InternalNotesIsNil *bool `json:"internalNotesIsNil,omitempty"` - InternalNotesNotNil *bool `json:"internalNotesNotNil,omitempty"` - InternalNotesEqualFold *string `json:"internalNotesEqualFold,omitempty"` - InternalNotesContainsFold *string `json:"internalNotesContainsFold,omitempty"` - // system_internal_id field predicates - SystemInternalID *string `json:"systemInternalID,omitempty"` - SystemInternalIdneq *string `json:"systemInternalIDNEQ,omitempty"` - SystemInternalIDIn []string `json:"systemInternalIDIn,omitempty"` - SystemInternalIDNotIn []string `json:"systemInternalIDNotIn,omitempty"` - SystemInternalIdgt *string `json:"systemInternalIDGT,omitempty"` - SystemInternalIdgte *string `json:"systemInternalIDGTE,omitempty"` - SystemInternalIdlt *string `json:"systemInternalIDLT,omitempty"` - SystemInternalIdlte *string `json:"systemInternalIDLTE,omitempty"` - SystemInternalIDContains *string `json:"systemInternalIDContains,omitempty"` - SystemInternalIDHasPrefix *string `json:"systemInternalIDHasPrefix,omitempty"` - SystemInternalIDHasSuffix *string `json:"systemInternalIDHasSuffix,omitempty"` - SystemInternalIDIsNil *bool `json:"systemInternalIDIsNil,omitempty"` - SystemInternalIDNotNil *bool `json:"systemInternalIDNotNil,omitempty"` - SystemInternalIDEqualFold *string `json:"systemInternalIDEqualFold,omitempty"` - SystemInternalIDContainsFold *string `json:"systemInternalIDContainsFold,omitempty"` - // object_type field predicates - ObjectType *string `json:"objectType,omitempty"` - ObjectTypeNeq *string `json:"objectTypeNEQ,omitempty"` - ObjectTypeIn []string `json:"objectTypeIn,omitempty"` - ObjectTypeNotIn []string `json:"objectTypeNotIn,omitempty"` - ObjectTypeGt *string `json:"objectTypeGT,omitempty"` - ObjectTypeGte *string `json:"objectTypeGTE,omitempty"` - ObjectTypeLt *string `json:"objectTypeLT,omitempty"` - ObjectTypeLte *string `json:"objectTypeLTE,omitempty"` - ObjectTypeContains *string `json:"objectTypeContains,omitempty"` - ObjectTypeHasPrefix *string `json:"objectTypeHasPrefix,omitempty"` - ObjectTypeHasSuffix *string `json:"objectTypeHasSuffix,omitempty"` - ObjectTypeEqualFold *string `json:"objectTypeEqualFold,omitempty"` - ObjectTypeContainsFold *string `json:"objectTypeContainsFold,omitempty"` - // field field predicates - Field *string `json:"field,omitempty"` - FieldNeq *string `json:"fieldNEQ,omitempty"` - FieldIn []string `json:"fieldIn,omitempty"` - FieldNotIn []string `json:"fieldNotIn,omitempty"` - FieldGt *string `json:"fieldGT,omitempty"` - FieldGte *string `json:"fieldGTE,omitempty"` - FieldLt *string `json:"fieldLT,omitempty"` - FieldLte *string `json:"fieldLTE,omitempty"` - FieldContains *string `json:"fieldContains,omitempty"` - FieldHasPrefix *string `json:"fieldHasPrefix,omitempty"` - FieldHasSuffix *string `json:"fieldHasSuffix,omitempty"` - FieldEqualFold *string `json:"fieldEqualFold,omitempty"` - FieldContainsFold *string `json:"fieldContainsFold,omitempty"` - // name field predicates - Name *string `json:"name,omitempty"` - NameNeq *string `json:"nameNEQ,omitempty"` - NameIn []string `json:"nameIn,omitempty"` - NameNotIn []string `json:"nameNotIn,omitempty"` - NameGt *string `json:"nameGT,omitempty"` - NameGte *string `json:"nameGTE,omitempty"` - NameLt *string `json:"nameLT,omitempty"` - NameLte *string `json:"nameLTE,omitempty"` - NameContains *string `json:"nameContains,omitempty"` - NameHasPrefix *string `json:"nameHasPrefix,omitempty"` - NameHasSuffix *string `json:"nameHasSuffix,omitempty"` - NameEqualFold *string `json:"nameEqualFold,omitempty"` - NameContainsFold *string `json:"nameContainsFold,omitempty"` - // description field predicates - Description *string `json:"description,omitempty"` - DescriptionNeq *string `json:"descriptionNEQ,omitempty"` - DescriptionIn []string `json:"descriptionIn,omitempty"` - DescriptionNotIn []string `json:"descriptionNotIn,omitempty"` - DescriptionGt *string `json:"descriptionGT,omitempty"` - DescriptionGte *string `json:"descriptionGTE,omitempty"` - DescriptionLt *string `json:"descriptionLT,omitempty"` - DescriptionLte *string `json:"descriptionLTE,omitempty"` - DescriptionContains *string `json:"descriptionContains,omitempty"` - DescriptionHasPrefix *string `json:"descriptionHasPrefix,omitempty"` - DescriptionHasSuffix *string `json:"descriptionHasSuffix,omitempty"` - DescriptionIsNil *bool `json:"descriptionIsNil,omitempty"` - DescriptionNotNil *bool `json:"descriptionNotNil,omitempty"` - DescriptionEqualFold *string `json:"descriptionEqualFold,omitempty"` - DescriptionContainsFold *string `json:"descriptionContainsFold,omitempty"` - // color field predicates - Color *string `json:"color,omitempty"` - ColorNeq *string `json:"colorNEQ,omitempty"` - ColorIn []string `json:"colorIn,omitempty"` - ColorNotIn []string `json:"colorNotIn,omitempty"` - ColorGt *string `json:"colorGT,omitempty"` - ColorGte *string `json:"colorGTE,omitempty"` - ColorLt *string `json:"colorLT,omitempty"` - ColorLte *string `json:"colorLTE,omitempty"` - ColorContains *string `json:"colorContains,omitempty"` - ColorHasPrefix *string `json:"colorHasPrefix,omitempty"` - ColorHasSuffix *string `json:"colorHasSuffix,omitempty"` - ColorIsNil *bool `json:"colorIsNil,omitempty"` - ColorNotNil *bool `json:"colorNotNil,omitempty"` - ColorEqualFold *string `json:"colorEqualFold,omitempty"` - ColorContainsFold *string `json:"colorContainsFold,omitempty"` - // icon field predicates - Icon *string `json:"icon,omitempty"` - IconNeq *string `json:"iconNEQ,omitempty"` - IconIn []string `json:"iconIn,omitempty"` - IconNotIn []string `json:"iconNotIn,omitempty"` - IconGt *string `json:"iconGT,omitempty"` - IconGte *string `json:"iconGTE,omitempty"` - IconLt *string `json:"iconLT,omitempty"` - IconLte *string `json:"iconLTE,omitempty"` - IconContains *string `json:"iconContains,omitempty"` - IconHasPrefix *string `json:"iconHasPrefix,omitempty"` - IconHasSuffix *string `json:"iconHasSuffix,omitempty"` - IconIsNil *bool `json:"iconIsNil,omitempty"` - IconNotNil *bool `json:"iconNotNil,omitempty"` - IconEqualFold *string `json:"iconEqualFold,omitempty"` - IconContainsFold *string `json:"iconContainsFold,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // tasks edge predicates - HasTasks *bool `json:"hasTasks,omitempty"` - HasTasksWith []*TaskWhereInput `json:"hasTasksWith,omitempty"` - // controls edge predicates - HasControls *bool `json:"hasControls,omitempty"` - HasControlsWith []*ControlWhereInput `json:"hasControlsWith,omitempty"` - // subcontrols edge predicates - HasSubcontrols *bool `json:"hasSubcontrols,omitempty"` - HasSubcontrolsWith []*SubcontrolWhereInput `json:"hasSubcontrolsWith,omitempty"` - // risks edge predicates - HasRisks *bool `json:"hasRisks,omitempty"` - HasRisksWith []*RiskWhereInput `json:"hasRisksWith,omitempty"` - // risk_categories edge predicates - HasRiskCategories *bool `json:"hasRiskCategories,omitempty"` - HasRiskCategoriesWith []*RiskWhereInput `json:"hasRiskCategoriesWith,omitempty"` - // internal_policies edge predicates - HasInternalPolicies *bool `json:"hasInternalPolicies,omitempty"` - HasInternalPoliciesWith []*InternalPolicyWhereInput `json:"hasInternalPoliciesWith,omitempty"` - // procedures edge predicates - HasProcedures *bool `json:"hasProcedures,omitempty"` - HasProceduresWith []*ProcedureWhereInput `json:"hasProceduresWith,omitempty"` - // action_plans edge predicates - HasActionPlans *bool `json:"hasActionPlans,omitempty"` - HasActionPlansWith []*ActionPlanWhereInput `json:"hasActionPlansWith,omitempty"` - // programs edge predicates - HasPrograms *bool `json:"hasPrograms,omitempty"` - HasProgramsWith []*ProgramWhereInput `json:"hasProgramsWith,omitempty"` - // platforms edge predicates - HasPlatforms *bool `json:"hasPlatforms,omitempty"` - HasPlatformsWith []*PlatformWhereInput `json:"hasPlatformsWith,omitempty"` -} - -type DNSVerification struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the organization id that owns the object - OwnerID *string `json:"ownerID,omitempty"` - // The ID of the custom domain in cloudflare - CloudflareHostnameID string `json:"cloudflareHostnameID"` - // the name of the dns txt record - DNSTxtRecord string `json:"dnsTxtRecord"` - // the expected value of the dns txt record - DNSTxtValue string `json:"dnsTxtValue"` - // Status of the domain verification - DNSVerificationStatus enums.DNSVerificationStatus `json:"dnsVerificationStatus"` - // Reason of the dns verification status, for giving the user diagnostic info - DNSVerificationStatusReason *string `json:"dnsVerificationStatusReason,omitempty"` - // Path under /.well-known/acme-challenge/ to serve the ACME challenge - AcmeChallengePath *string `json:"acmeChallengePath,omitempty"` - // the expected value of the acme challenge record - ExpectedAcmeChallengeValue *string `json:"expectedAcmeChallengeValue,omitempty"` - // Status of the ACME challenge validation - AcmeChallengeStatus enums.SSLVerificationStatus `json:"acmeChallengeStatus"` - // Reason of the ACME status, for giving the user diagnostic info - AcmeChallengeStatusReason *string `json:"acmeChallengeStatusReason,omitempty"` - Owner *Organization `json:"owner,omitempty"` - CustomDomains *CustomDomainConnection `json:"customDomains"` -} - -func (DNSVerification) IsNode() {} - -// Return response for createBulkDNSVerification mutation -type DNSVerificationBulkCreatePayload struct { - // Created dnsVerifications - DNSVerifications []*DNSVerification `json:"dnsVerifications,omitempty"` -} - -// Return response for deleteBulkDNSVerification mutation -type DNSVerificationBulkDeletePayload struct { - // Deleted dnsVerification IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkDNSVerification mutation -type DNSVerificationBulkUpdatePayload struct { - // Updated dnsVerifications - DNSVerifications []*DNSVerification `json:"dnsVerifications,omitempty"` - // IDs of the updated dnsVerifications - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type DNSVerificationConnection struct { - // A list of edges. - Edges []*DNSVerificationEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createDNSVerification mutation -type DNSVerificationCreatePayload struct { - // Created dnsVerification - DNSVerification *DNSVerification `json:"dnsVerification"` -} - -// Return response for deleteDNSVerification mutation -type DNSVerificationDeletePayload struct { - // Deleted dnsVerification ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type DNSVerificationEdge struct { - // The item at the end of the edge. - Node *DNSVerification `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for DNSVerification connections -type DNSVerificationOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order DNSVerifications. - Field DNSVerificationOrderField `json:"field"` -} - -// Return response for updateDNSVerification mutation -type DNSVerificationUpdatePayload struct { - // Updated dnsVerification - DNSVerification *DNSVerification `json:"dnsVerification"` -} - -// DNSVerificationWhereInput is used for filtering DNSVerification objects. -// Input was generated by ent. -type DNSVerificationWhereInput struct { - Not *DNSVerificationWhereInput `json:"not,omitempty"` - And []*DNSVerificationWhereInput `json:"and,omitempty"` - Or []*DNSVerificationWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // cloudflare_hostname_id field predicates - CloudflareHostnameID *string `json:"cloudflareHostnameID,omitempty"` - CloudflareHostnameIdneq *string `json:"cloudflareHostnameIDNEQ,omitempty"` - CloudflareHostnameIDIn []string `json:"cloudflareHostnameIDIn,omitempty"` - CloudflareHostnameIDNotIn []string `json:"cloudflareHostnameIDNotIn,omitempty"` - CloudflareHostnameIdgt *string `json:"cloudflareHostnameIDGT,omitempty"` - CloudflareHostnameIdgte *string `json:"cloudflareHostnameIDGTE,omitempty"` - CloudflareHostnameIdlt *string `json:"cloudflareHostnameIDLT,omitempty"` - CloudflareHostnameIdlte *string `json:"cloudflareHostnameIDLTE,omitempty"` - CloudflareHostnameIDContains *string `json:"cloudflareHostnameIDContains,omitempty"` - CloudflareHostnameIDHasPrefix *string `json:"cloudflareHostnameIDHasPrefix,omitempty"` - CloudflareHostnameIDHasSuffix *string `json:"cloudflareHostnameIDHasSuffix,omitempty"` - CloudflareHostnameIDEqualFold *string `json:"cloudflareHostnameIDEqualFold,omitempty"` - CloudflareHostnameIDContainsFold *string `json:"cloudflareHostnameIDContainsFold,omitempty"` - // dns_txt_record field predicates - DNSTxtRecord *string `json:"dnsTxtRecord,omitempty"` - DNSTxtRecordNeq *string `json:"dnsTxtRecordNEQ,omitempty"` - DNSTxtRecordIn []string `json:"dnsTxtRecordIn,omitempty"` - DNSTxtRecordNotIn []string `json:"dnsTxtRecordNotIn,omitempty"` - DNSTxtRecordGt *string `json:"dnsTxtRecordGT,omitempty"` - DNSTxtRecordGte *string `json:"dnsTxtRecordGTE,omitempty"` - DNSTxtRecordLt *string `json:"dnsTxtRecordLT,omitempty"` - DNSTxtRecordLte *string `json:"dnsTxtRecordLTE,omitempty"` - DNSTxtRecordContains *string `json:"dnsTxtRecordContains,omitempty"` - DNSTxtRecordHasPrefix *string `json:"dnsTxtRecordHasPrefix,omitempty"` - DNSTxtRecordHasSuffix *string `json:"dnsTxtRecordHasSuffix,omitempty"` - DNSTxtRecordEqualFold *string `json:"dnsTxtRecordEqualFold,omitempty"` - DNSTxtRecordContainsFold *string `json:"dnsTxtRecordContainsFold,omitempty"` - // dns_txt_value field predicates - DNSTxtValue *string `json:"dnsTxtValue,omitempty"` - DNSTxtValueNeq *string `json:"dnsTxtValueNEQ,omitempty"` - DNSTxtValueIn []string `json:"dnsTxtValueIn,omitempty"` - DNSTxtValueNotIn []string `json:"dnsTxtValueNotIn,omitempty"` - DNSTxtValueGt *string `json:"dnsTxtValueGT,omitempty"` - DNSTxtValueGte *string `json:"dnsTxtValueGTE,omitempty"` - DNSTxtValueLt *string `json:"dnsTxtValueLT,omitempty"` - DNSTxtValueLte *string `json:"dnsTxtValueLTE,omitempty"` - DNSTxtValueContains *string `json:"dnsTxtValueContains,omitempty"` - DNSTxtValueHasPrefix *string `json:"dnsTxtValueHasPrefix,omitempty"` - DNSTxtValueHasSuffix *string `json:"dnsTxtValueHasSuffix,omitempty"` - DNSTxtValueEqualFold *string `json:"dnsTxtValueEqualFold,omitempty"` - DNSTxtValueContainsFold *string `json:"dnsTxtValueContainsFold,omitempty"` - // dns_verification_status field predicates - DNSVerificationStatus *enums.DNSVerificationStatus `json:"dnsVerificationStatus,omitempty"` - DNSVerificationStatusNeq *enums.DNSVerificationStatus `json:"dnsVerificationStatusNEQ,omitempty"` - DNSVerificationStatusIn []enums.DNSVerificationStatus `json:"dnsVerificationStatusIn,omitempty"` - DNSVerificationStatusNotIn []enums.DNSVerificationStatus `json:"dnsVerificationStatusNotIn,omitempty"` - // dns_verification_status_reason field predicates - DNSVerificationStatusReason *string `json:"dnsVerificationStatusReason,omitempty"` - DNSVerificationStatusReasonNeq *string `json:"dnsVerificationStatusReasonNEQ,omitempty"` - DNSVerificationStatusReasonIn []string `json:"dnsVerificationStatusReasonIn,omitempty"` - DNSVerificationStatusReasonNotIn []string `json:"dnsVerificationStatusReasonNotIn,omitempty"` - DNSVerificationStatusReasonGt *string `json:"dnsVerificationStatusReasonGT,omitempty"` - DNSVerificationStatusReasonGte *string `json:"dnsVerificationStatusReasonGTE,omitempty"` - DNSVerificationStatusReasonLt *string `json:"dnsVerificationStatusReasonLT,omitempty"` - DNSVerificationStatusReasonLte *string `json:"dnsVerificationStatusReasonLTE,omitempty"` - DNSVerificationStatusReasonContains *string `json:"dnsVerificationStatusReasonContains,omitempty"` - DNSVerificationStatusReasonHasPrefix *string `json:"dnsVerificationStatusReasonHasPrefix,omitempty"` - DNSVerificationStatusReasonHasSuffix *string `json:"dnsVerificationStatusReasonHasSuffix,omitempty"` - DNSVerificationStatusReasonIsNil *bool `json:"dnsVerificationStatusReasonIsNil,omitempty"` - DNSVerificationStatusReasonNotNil *bool `json:"dnsVerificationStatusReasonNotNil,omitempty"` - DNSVerificationStatusReasonEqualFold *string `json:"dnsVerificationStatusReasonEqualFold,omitempty"` - DNSVerificationStatusReasonContainsFold *string `json:"dnsVerificationStatusReasonContainsFold,omitempty"` - // acme_challenge_path field predicates - AcmeChallengePath *string `json:"acmeChallengePath,omitempty"` - AcmeChallengePathNeq *string `json:"acmeChallengePathNEQ,omitempty"` - AcmeChallengePathIn []string `json:"acmeChallengePathIn,omitempty"` - AcmeChallengePathNotIn []string `json:"acmeChallengePathNotIn,omitempty"` - AcmeChallengePathGt *string `json:"acmeChallengePathGT,omitempty"` - AcmeChallengePathGte *string `json:"acmeChallengePathGTE,omitempty"` - AcmeChallengePathLt *string `json:"acmeChallengePathLT,omitempty"` - AcmeChallengePathLte *string `json:"acmeChallengePathLTE,omitempty"` - AcmeChallengePathContains *string `json:"acmeChallengePathContains,omitempty"` - AcmeChallengePathHasPrefix *string `json:"acmeChallengePathHasPrefix,omitempty"` - AcmeChallengePathHasSuffix *string `json:"acmeChallengePathHasSuffix,omitempty"` - AcmeChallengePathIsNil *bool `json:"acmeChallengePathIsNil,omitempty"` - AcmeChallengePathNotNil *bool `json:"acmeChallengePathNotNil,omitempty"` - AcmeChallengePathEqualFold *string `json:"acmeChallengePathEqualFold,omitempty"` - AcmeChallengePathContainsFold *string `json:"acmeChallengePathContainsFold,omitempty"` - // expected_acme_challenge_value field predicates - ExpectedAcmeChallengeValue *string `json:"expectedAcmeChallengeValue,omitempty"` - ExpectedAcmeChallengeValueNeq *string `json:"expectedAcmeChallengeValueNEQ,omitempty"` - ExpectedAcmeChallengeValueIn []string `json:"expectedAcmeChallengeValueIn,omitempty"` - ExpectedAcmeChallengeValueNotIn []string `json:"expectedAcmeChallengeValueNotIn,omitempty"` - ExpectedAcmeChallengeValueGt *string `json:"expectedAcmeChallengeValueGT,omitempty"` - ExpectedAcmeChallengeValueGte *string `json:"expectedAcmeChallengeValueGTE,omitempty"` - ExpectedAcmeChallengeValueLt *string `json:"expectedAcmeChallengeValueLT,omitempty"` - ExpectedAcmeChallengeValueLte *string `json:"expectedAcmeChallengeValueLTE,omitempty"` - ExpectedAcmeChallengeValueContains *string `json:"expectedAcmeChallengeValueContains,omitempty"` - ExpectedAcmeChallengeValueHasPrefix *string `json:"expectedAcmeChallengeValueHasPrefix,omitempty"` - ExpectedAcmeChallengeValueHasSuffix *string `json:"expectedAcmeChallengeValueHasSuffix,omitempty"` - ExpectedAcmeChallengeValueIsNil *bool `json:"expectedAcmeChallengeValueIsNil,omitempty"` - ExpectedAcmeChallengeValueNotNil *bool `json:"expectedAcmeChallengeValueNotNil,omitempty"` - ExpectedAcmeChallengeValueEqualFold *string `json:"expectedAcmeChallengeValueEqualFold,omitempty"` - ExpectedAcmeChallengeValueContainsFold *string `json:"expectedAcmeChallengeValueContainsFold,omitempty"` - // acme_challenge_status field predicates - AcmeChallengeStatus *enums.SSLVerificationStatus `json:"acmeChallengeStatus,omitempty"` - AcmeChallengeStatusNeq *enums.SSLVerificationStatus `json:"acmeChallengeStatusNEQ,omitempty"` - AcmeChallengeStatusIn []enums.SSLVerificationStatus `json:"acmeChallengeStatusIn,omitempty"` - AcmeChallengeStatusNotIn []enums.SSLVerificationStatus `json:"acmeChallengeStatusNotIn,omitempty"` - // acme_challenge_status_reason field predicates - AcmeChallengeStatusReason *string `json:"acmeChallengeStatusReason,omitempty"` - AcmeChallengeStatusReasonNeq *string `json:"acmeChallengeStatusReasonNEQ,omitempty"` - AcmeChallengeStatusReasonIn []string `json:"acmeChallengeStatusReasonIn,omitempty"` - AcmeChallengeStatusReasonNotIn []string `json:"acmeChallengeStatusReasonNotIn,omitempty"` - AcmeChallengeStatusReasonGt *string `json:"acmeChallengeStatusReasonGT,omitempty"` - AcmeChallengeStatusReasonGte *string `json:"acmeChallengeStatusReasonGTE,omitempty"` - AcmeChallengeStatusReasonLt *string `json:"acmeChallengeStatusReasonLT,omitempty"` - AcmeChallengeStatusReasonLte *string `json:"acmeChallengeStatusReasonLTE,omitempty"` - AcmeChallengeStatusReasonContains *string `json:"acmeChallengeStatusReasonContains,omitempty"` - AcmeChallengeStatusReasonHasPrefix *string `json:"acmeChallengeStatusReasonHasPrefix,omitempty"` - AcmeChallengeStatusReasonHasSuffix *string `json:"acmeChallengeStatusReasonHasSuffix,omitempty"` - AcmeChallengeStatusReasonIsNil *bool `json:"acmeChallengeStatusReasonIsNil,omitempty"` - AcmeChallengeStatusReasonNotNil *bool `json:"acmeChallengeStatusReasonNotNil,omitempty"` - AcmeChallengeStatusReasonEqualFold *string `json:"acmeChallengeStatusReasonEqualFold,omitempty"` - AcmeChallengeStatusReasonContainsFold *string `json:"acmeChallengeStatusReasonContainsFold,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // custom_domains edge predicates - HasCustomDomains *bool `json:"hasCustomDomains,omitempty"` - HasCustomDomainsWith []*CustomDomainWhereInput `json:"hasCustomDomainsWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -type DirectoryAccount struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // a shortened prefixed id field to use as a human readable identifier - DisplayID string `json:"displayID"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the organization id that owns the object - OwnerID *string `json:"ownerID,omitempty"` - // the environment of the directory_account - EnvironmentName *string `json:"environmentName,omitempty"` - // the environment of the directory_account - EnvironmentID *string `json:"environmentID,omitempty"` - // the scope of the directory_account - ScopeName *string `json:"scopeName,omitempty"` - // the scope of the directory_account - ScopeID *string `json:"scopeID,omitempty"` - // optional integration that owns this directory account when sourced by an integration - IntegrationID *string `json:"integrationID,omitempty"` - // optional sync run that produced this snapshot - DirectorySyncRunID *string `json:"directorySyncRunID,omitempty"` - // optional platform associated with this directory account - PlatformID *string `json:"platformID,omitempty"` - // stable external workspace, tenant, or installation identifier used to correlate accounts across multiple integrations pointed at the same directory instance - DirectoryInstanceID *string `json:"directoryInstanceID,omitempty"` - // deduplicated identity holder linked to this directory account - IdentityHolderID *string `json:"identityHolderID,omitempty"` - // directory source label set by the integration (e.g. googleworkspace, github, slack) - DirectoryName *string `json:"directoryName,omitempty"` - // stable identifier from the directory system - ExternalID string `json:"externalID"` - // optional secondary identifier such as Azure immutable ID - SecondaryKey *string `json:"secondaryKey,omitempty"` - // lower-cased primary email address, if present - CanonicalEmail *string `json:"canonicalEmail,omitempty"` - // provider supplied display name - DisplayName *string `json:"displayName,omitempty"` - // URL of the avatar supplied by the directory provider - AvatarRemoteURL *string `json:"avatarRemoteURL,omitempty"` - // local avatar file identifier, takes precedence over avatar_remote_url - AvatarLocalFileID *string `json:"avatarLocalFileID,omitempty"` - // time the directory account avatar was last updated - AvatarUpdatedAt *time.Time `json:"avatarUpdatedAt,omitempty"` - // first name reported by the provider - GivenName *string `json:"givenName,omitempty"` - // last name reported by the provider - FamilyName *string `json:"familyName,omitempty"` - // title captured at sync time - JobTitle *string `json:"jobTitle,omitempty"` - // department captured at sync time - Department *string `json:"department,omitempty"` - // organizational unit or OU path the account lives under - OrganizationUnit *string `json:"organizationUnit,omitempty"` - // type of principal represented in the directory - AccountType *enums.DirectoryAccountType `json:"accountType,omitempty"` - // lifecycle status returned by the directory - Status enums.DirectoryAccountStatus `json:"status"` - // multi-factor authentication state reported by the directory - MfaState enums.DirectoryAccountMFAState `json:"mfaState"` - // last IP address observed by the provider, if any - LastSeenIP *string `json:"lastSeenIP,omitempty"` - // timestamp of the most recent login reported by the provider - LastLoginAt *time.Time `json:"lastLoginAt,omitempty"` - // time this account was first observed by Openlane from directory ingest - FirstSeenAt *time.Time `json:"firstSeenAt,omitempty"` - // time this account was most recently confirmed by directory ingest - LastSeenAt *time.Time `json:"lastSeenAt,omitempty"` - // provider-reported time the account was added or provisioned in the source directory - AddedAt *time.Time `json:"addedAt,omitempty"` - // provider-reported or locally-recorded time the account was removed from the source directory - RemovedAt *time.Time `json:"removedAt,omitempty"` - // time when this snapshot was recorded - ObservedAt time.Time `json:"observedAt"` - // hash of the normalized profile payload for change detection - ProfileHash string `json:"profileHash"` - // flattened attribute bag used for filtering/diffing - Profile map[string]any `json:"profile,omitempty"` - // provider-specific metadata captured alongside the normalized profile to preserve directory quirks without schema sprawl - Metadata map[string]any `json:"metadata,omitempty"` - // object storage file identifier that holds the raw upstream payload - RawProfileFileID *string `json:"rawProfileFileID,omitempty"` - // cursor or ETag supplied by the source system for auditing - SourceVersion *string `json:"sourceVersion,omitempty"` - Owner *Organization `json:"owner,omitempty"` - Environment *CustomTypeEnum `json:"environment,omitempty"` - Scope *CustomTypeEnum `json:"scope,omitempty"` - // integration that owns this directory account - Integration *Integration `json:"integration,omitempty"` - // sync run that produced this snapshot - DirectorySyncRun *DirectorySyncRun `json:"directorySyncRun,omitempty"` - // platform associated with this directory account - Platform *Platform `json:"platform,omitempty"` - // identity holder linked to this directory account - IdentityHolder *IdentityHolder `json:"identityHolder,omitempty"` - // local avatar file for the directory account - AvatarFile *File `json:"avatarFile,omitempty"` - Groups *DirectoryGroupConnection `json:"groups"` - Findings *FindingConnection `json:"findings"` - WorkflowObjectRefs *WorkflowObjectRefConnection `json:"workflowObjectRefs"` - Memberships *DirectoryMembershipConnection `json:"memberships"` -} - -func (DirectoryAccount) IsNode() {} - -// Return response for createBulkDirectoryAccount mutation -type DirectoryAccountBulkCreatePayload struct { - // Created directoryAccounts - DirectoryAccounts []*DirectoryAccount `json:"directoryAccounts,omitempty"` -} - -// A connection to a list of items. -type DirectoryAccountConnection struct { - // A list of edges. - Edges []*DirectoryAccountEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createDirectoryAccount mutation -type DirectoryAccountCreatePayload struct { - // Created directoryAccount - DirectoryAccount *DirectoryAccount `json:"directoryAccount"` -} - -// Return response for deleteDirectoryAccount mutation -type DirectoryAccountDeletePayload struct { - // Deleted directoryAccount ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type DirectoryAccountEdge struct { - // The item at the end of the edge. - Node *DirectoryAccount `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for DirectoryAccount connections -type DirectoryAccountOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order DirectoryAccounts. - Field DirectoryAccountOrderField `json:"field"` -} - -// Return response for updateDirectoryAccount mutation -type DirectoryAccountUpdatePayload struct { - // Updated directoryAccount - DirectoryAccount *DirectoryAccount `json:"directoryAccount"` -} - -// DirectoryAccountWhereInput is used for filtering DirectoryAccount objects. -// Input was generated by ent. -type DirectoryAccountWhereInput struct { - Not *DirectoryAccountWhereInput `json:"not,omitempty"` - And []*DirectoryAccountWhereInput `json:"and,omitempty"` - Or []*DirectoryAccountWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // display_id field predicates - DisplayID *string `json:"displayID,omitempty"` - DisplayIdneq *string `json:"displayIDNEQ,omitempty"` - DisplayIDIn []string `json:"displayIDIn,omitempty"` - DisplayIDNotIn []string `json:"displayIDNotIn,omitempty"` - DisplayIdgt *string `json:"displayIDGT,omitempty"` - DisplayIdgte *string `json:"displayIDGTE,omitempty"` - DisplayIdlt *string `json:"displayIDLT,omitempty"` - DisplayIdlte *string `json:"displayIDLTE,omitempty"` - DisplayIDContains *string `json:"displayIDContains,omitempty"` - DisplayIDHasPrefix *string `json:"displayIDHasPrefix,omitempty"` - DisplayIDHasSuffix *string `json:"displayIDHasSuffix,omitempty"` - DisplayIDEqualFold *string `json:"displayIDEqualFold,omitempty"` - DisplayIDContainsFold *string `json:"displayIDContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // environment_name field predicates - EnvironmentName *string `json:"environmentName,omitempty"` - EnvironmentNameNeq *string `json:"environmentNameNEQ,omitempty"` - EnvironmentNameIn []string `json:"environmentNameIn,omitempty"` - EnvironmentNameNotIn []string `json:"environmentNameNotIn,omitempty"` - EnvironmentNameGt *string `json:"environmentNameGT,omitempty"` - EnvironmentNameGte *string `json:"environmentNameGTE,omitempty"` - EnvironmentNameLt *string `json:"environmentNameLT,omitempty"` - EnvironmentNameLte *string `json:"environmentNameLTE,omitempty"` - EnvironmentNameContains *string `json:"environmentNameContains,omitempty"` - EnvironmentNameHasPrefix *string `json:"environmentNameHasPrefix,omitempty"` - EnvironmentNameHasSuffix *string `json:"environmentNameHasSuffix,omitempty"` - EnvironmentNameIsNil *bool `json:"environmentNameIsNil,omitempty"` - EnvironmentNameNotNil *bool `json:"environmentNameNotNil,omitempty"` - EnvironmentNameEqualFold *string `json:"environmentNameEqualFold,omitempty"` - EnvironmentNameContainsFold *string `json:"environmentNameContainsFold,omitempty"` - // environment_id field predicates - EnvironmentID *string `json:"environmentID,omitempty"` - EnvironmentIdneq *string `json:"environmentIDNEQ,omitempty"` - EnvironmentIDIn []string `json:"environmentIDIn,omitempty"` - EnvironmentIDNotIn []string `json:"environmentIDNotIn,omitempty"` - EnvironmentIdgt *string `json:"environmentIDGT,omitempty"` - EnvironmentIdgte *string `json:"environmentIDGTE,omitempty"` - EnvironmentIdlt *string `json:"environmentIDLT,omitempty"` - EnvironmentIdlte *string `json:"environmentIDLTE,omitempty"` - EnvironmentIDContains *string `json:"environmentIDContains,omitempty"` - EnvironmentIDHasPrefix *string `json:"environmentIDHasPrefix,omitempty"` - EnvironmentIDHasSuffix *string `json:"environmentIDHasSuffix,omitempty"` - EnvironmentIDIsNil *bool `json:"environmentIDIsNil,omitempty"` - EnvironmentIDNotNil *bool `json:"environmentIDNotNil,omitempty"` - EnvironmentIDEqualFold *string `json:"environmentIDEqualFold,omitempty"` - EnvironmentIDContainsFold *string `json:"environmentIDContainsFold,omitempty"` - // scope_name field predicates - ScopeName *string `json:"scopeName,omitempty"` - ScopeNameNeq *string `json:"scopeNameNEQ,omitempty"` - ScopeNameIn []string `json:"scopeNameIn,omitempty"` - ScopeNameNotIn []string `json:"scopeNameNotIn,omitempty"` - ScopeNameGt *string `json:"scopeNameGT,omitempty"` - ScopeNameGte *string `json:"scopeNameGTE,omitempty"` - ScopeNameLt *string `json:"scopeNameLT,omitempty"` - ScopeNameLte *string `json:"scopeNameLTE,omitempty"` - ScopeNameContains *string `json:"scopeNameContains,omitempty"` - ScopeNameHasPrefix *string `json:"scopeNameHasPrefix,omitempty"` - ScopeNameHasSuffix *string `json:"scopeNameHasSuffix,omitempty"` - ScopeNameIsNil *bool `json:"scopeNameIsNil,omitempty"` - ScopeNameNotNil *bool `json:"scopeNameNotNil,omitempty"` - ScopeNameEqualFold *string `json:"scopeNameEqualFold,omitempty"` - ScopeNameContainsFold *string `json:"scopeNameContainsFold,omitempty"` - // scope_id field predicates - ScopeID *string `json:"scopeID,omitempty"` - ScopeIdneq *string `json:"scopeIDNEQ,omitempty"` - ScopeIDIn []string `json:"scopeIDIn,omitempty"` - ScopeIDNotIn []string `json:"scopeIDNotIn,omitempty"` - ScopeIdgt *string `json:"scopeIDGT,omitempty"` - ScopeIdgte *string `json:"scopeIDGTE,omitempty"` - ScopeIdlt *string `json:"scopeIDLT,omitempty"` - ScopeIdlte *string `json:"scopeIDLTE,omitempty"` - ScopeIDContains *string `json:"scopeIDContains,omitempty"` - ScopeIDHasPrefix *string `json:"scopeIDHasPrefix,omitempty"` - ScopeIDHasSuffix *string `json:"scopeIDHasSuffix,omitempty"` - ScopeIDIsNil *bool `json:"scopeIDIsNil,omitempty"` - ScopeIDNotNil *bool `json:"scopeIDNotNil,omitempty"` - ScopeIDEqualFold *string `json:"scopeIDEqualFold,omitempty"` - ScopeIDContainsFold *string `json:"scopeIDContainsFold,omitempty"` - // integration_id field predicates - IntegrationID *string `json:"integrationID,omitempty"` - IntegrationIdneq *string `json:"integrationIDNEQ,omitempty"` - IntegrationIDIn []string `json:"integrationIDIn,omitempty"` - IntegrationIDNotIn []string `json:"integrationIDNotIn,omitempty"` - IntegrationIdgt *string `json:"integrationIDGT,omitempty"` - IntegrationIdgte *string `json:"integrationIDGTE,omitempty"` - IntegrationIdlt *string `json:"integrationIDLT,omitempty"` - IntegrationIdlte *string `json:"integrationIDLTE,omitempty"` - IntegrationIDContains *string `json:"integrationIDContains,omitempty"` - IntegrationIDHasPrefix *string `json:"integrationIDHasPrefix,omitempty"` - IntegrationIDHasSuffix *string `json:"integrationIDHasSuffix,omitempty"` - IntegrationIDIsNil *bool `json:"integrationIDIsNil,omitempty"` - IntegrationIDNotNil *bool `json:"integrationIDNotNil,omitempty"` - IntegrationIDEqualFold *string `json:"integrationIDEqualFold,omitempty"` - IntegrationIDContainsFold *string `json:"integrationIDContainsFold,omitempty"` - // directory_sync_run_id field predicates - DirectorySyncRunID *string `json:"directorySyncRunID,omitempty"` - DirectorySyncRunIdneq *string `json:"directorySyncRunIDNEQ,omitempty"` - DirectorySyncRunIDIn []string `json:"directorySyncRunIDIn,omitempty"` - DirectorySyncRunIDNotIn []string `json:"directorySyncRunIDNotIn,omitempty"` - DirectorySyncRunIdgt *string `json:"directorySyncRunIDGT,omitempty"` - DirectorySyncRunIdgte *string `json:"directorySyncRunIDGTE,omitempty"` - DirectorySyncRunIdlt *string `json:"directorySyncRunIDLT,omitempty"` - DirectorySyncRunIdlte *string `json:"directorySyncRunIDLTE,omitempty"` - DirectorySyncRunIDContains *string `json:"directorySyncRunIDContains,omitempty"` - DirectorySyncRunIDHasPrefix *string `json:"directorySyncRunIDHasPrefix,omitempty"` - DirectorySyncRunIDHasSuffix *string `json:"directorySyncRunIDHasSuffix,omitempty"` - DirectorySyncRunIDIsNil *bool `json:"directorySyncRunIDIsNil,omitempty"` - DirectorySyncRunIDNotNil *bool `json:"directorySyncRunIDNotNil,omitempty"` - DirectorySyncRunIDEqualFold *string `json:"directorySyncRunIDEqualFold,omitempty"` - DirectorySyncRunIDContainsFold *string `json:"directorySyncRunIDContainsFold,omitempty"` - // platform_id field predicates - PlatformID *string `json:"platformID,omitempty"` - PlatformIdneq *string `json:"platformIDNEQ,omitempty"` - PlatformIDIn []string `json:"platformIDIn,omitempty"` - PlatformIDNotIn []string `json:"platformIDNotIn,omitempty"` - PlatformIdgt *string `json:"platformIDGT,omitempty"` - PlatformIdgte *string `json:"platformIDGTE,omitempty"` - PlatformIdlt *string `json:"platformIDLT,omitempty"` - PlatformIdlte *string `json:"platformIDLTE,omitempty"` - PlatformIDContains *string `json:"platformIDContains,omitempty"` - PlatformIDHasPrefix *string `json:"platformIDHasPrefix,omitempty"` - PlatformIDHasSuffix *string `json:"platformIDHasSuffix,omitempty"` - PlatformIDIsNil *bool `json:"platformIDIsNil,omitempty"` - PlatformIDNotNil *bool `json:"platformIDNotNil,omitempty"` - PlatformIDEqualFold *string `json:"platformIDEqualFold,omitempty"` - PlatformIDContainsFold *string `json:"platformIDContainsFold,omitempty"` - // directory_instance_id field predicates - DirectoryInstanceID *string `json:"directoryInstanceID,omitempty"` - DirectoryInstanceIdneq *string `json:"directoryInstanceIDNEQ,omitempty"` - DirectoryInstanceIDIn []string `json:"directoryInstanceIDIn,omitempty"` - DirectoryInstanceIDNotIn []string `json:"directoryInstanceIDNotIn,omitempty"` - DirectoryInstanceIdgt *string `json:"directoryInstanceIDGT,omitempty"` - DirectoryInstanceIdgte *string `json:"directoryInstanceIDGTE,omitempty"` - DirectoryInstanceIdlt *string `json:"directoryInstanceIDLT,omitempty"` - DirectoryInstanceIdlte *string `json:"directoryInstanceIDLTE,omitempty"` - DirectoryInstanceIDContains *string `json:"directoryInstanceIDContains,omitempty"` - DirectoryInstanceIDHasPrefix *string `json:"directoryInstanceIDHasPrefix,omitempty"` - DirectoryInstanceIDHasSuffix *string `json:"directoryInstanceIDHasSuffix,omitempty"` - DirectoryInstanceIDIsNil *bool `json:"directoryInstanceIDIsNil,omitempty"` - DirectoryInstanceIDNotNil *bool `json:"directoryInstanceIDNotNil,omitempty"` - DirectoryInstanceIDEqualFold *string `json:"directoryInstanceIDEqualFold,omitempty"` - DirectoryInstanceIDContainsFold *string `json:"directoryInstanceIDContainsFold,omitempty"` - // identity_holder_id field predicates - IdentityHolderID *string `json:"identityHolderID,omitempty"` - IdentityHolderIdneq *string `json:"identityHolderIDNEQ,omitempty"` - IdentityHolderIDIn []string `json:"identityHolderIDIn,omitempty"` - IdentityHolderIDNotIn []string `json:"identityHolderIDNotIn,omitempty"` - IdentityHolderIdgt *string `json:"identityHolderIDGT,omitempty"` - IdentityHolderIdgte *string `json:"identityHolderIDGTE,omitempty"` - IdentityHolderIdlt *string `json:"identityHolderIDLT,omitempty"` - IdentityHolderIdlte *string `json:"identityHolderIDLTE,omitempty"` - IdentityHolderIDContains *string `json:"identityHolderIDContains,omitempty"` - IdentityHolderIDHasPrefix *string `json:"identityHolderIDHasPrefix,omitempty"` - IdentityHolderIDHasSuffix *string `json:"identityHolderIDHasSuffix,omitempty"` - IdentityHolderIDIsNil *bool `json:"identityHolderIDIsNil,omitempty"` - IdentityHolderIDNotNil *bool `json:"identityHolderIDNotNil,omitempty"` - IdentityHolderIDEqualFold *string `json:"identityHolderIDEqualFold,omitempty"` - IdentityHolderIDContainsFold *string `json:"identityHolderIDContainsFold,omitempty"` - // directory_name field predicates - DirectoryName *string `json:"directoryName,omitempty"` - DirectoryNameNeq *string `json:"directoryNameNEQ,omitempty"` - DirectoryNameIn []string `json:"directoryNameIn,omitempty"` - DirectoryNameNotIn []string `json:"directoryNameNotIn,omitempty"` - DirectoryNameGt *string `json:"directoryNameGT,omitempty"` - DirectoryNameGte *string `json:"directoryNameGTE,omitempty"` - DirectoryNameLt *string `json:"directoryNameLT,omitempty"` - DirectoryNameLte *string `json:"directoryNameLTE,omitempty"` - DirectoryNameContains *string `json:"directoryNameContains,omitempty"` - DirectoryNameHasPrefix *string `json:"directoryNameHasPrefix,omitempty"` - DirectoryNameHasSuffix *string `json:"directoryNameHasSuffix,omitempty"` - DirectoryNameIsNil *bool `json:"directoryNameIsNil,omitempty"` - DirectoryNameNotNil *bool `json:"directoryNameNotNil,omitempty"` - DirectoryNameEqualFold *string `json:"directoryNameEqualFold,omitempty"` - DirectoryNameContainsFold *string `json:"directoryNameContainsFold,omitempty"` - // external_id field predicates - ExternalID *string `json:"externalID,omitempty"` - ExternalIdneq *string `json:"externalIDNEQ,omitempty"` - ExternalIDIn []string `json:"externalIDIn,omitempty"` - ExternalIDNotIn []string `json:"externalIDNotIn,omitempty"` - ExternalIdgt *string `json:"externalIDGT,omitempty"` - ExternalIdgte *string `json:"externalIDGTE,omitempty"` - ExternalIdlt *string `json:"externalIDLT,omitempty"` - ExternalIdlte *string `json:"externalIDLTE,omitempty"` - ExternalIDContains *string `json:"externalIDContains,omitempty"` - ExternalIDHasPrefix *string `json:"externalIDHasPrefix,omitempty"` - ExternalIDHasSuffix *string `json:"externalIDHasSuffix,omitempty"` - ExternalIDEqualFold *string `json:"externalIDEqualFold,omitempty"` - ExternalIDContainsFold *string `json:"externalIDContainsFold,omitempty"` - // secondary_key field predicates - SecondaryKey *string `json:"secondaryKey,omitempty"` - SecondaryKeyNeq *string `json:"secondaryKeyNEQ,omitempty"` - SecondaryKeyIn []string `json:"secondaryKeyIn,omitempty"` - SecondaryKeyNotIn []string `json:"secondaryKeyNotIn,omitempty"` - SecondaryKeyGt *string `json:"secondaryKeyGT,omitempty"` - SecondaryKeyGte *string `json:"secondaryKeyGTE,omitempty"` - SecondaryKeyLt *string `json:"secondaryKeyLT,omitempty"` - SecondaryKeyLte *string `json:"secondaryKeyLTE,omitempty"` - SecondaryKeyContains *string `json:"secondaryKeyContains,omitempty"` - SecondaryKeyHasPrefix *string `json:"secondaryKeyHasPrefix,omitempty"` - SecondaryKeyHasSuffix *string `json:"secondaryKeyHasSuffix,omitempty"` - SecondaryKeyIsNil *bool `json:"secondaryKeyIsNil,omitempty"` - SecondaryKeyNotNil *bool `json:"secondaryKeyNotNil,omitempty"` - SecondaryKeyEqualFold *string `json:"secondaryKeyEqualFold,omitempty"` - SecondaryKeyContainsFold *string `json:"secondaryKeyContainsFold,omitempty"` - // canonical_email field predicates - CanonicalEmail *string `json:"canonicalEmail,omitempty"` - CanonicalEmailNeq *string `json:"canonicalEmailNEQ,omitempty"` - CanonicalEmailIn []string `json:"canonicalEmailIn,omitempty"` - CanonicalEmailNotIn []string `json:"canonicalEmailNotIn,omitempty"` - CanonicalEmailGt *string `json:"canonicalEmailGT,omitempty"` - CanonicalEmailGte *string `json:"canonicalEmailGTE,omitempty"` - CanonicalEmailLt *string `json:"canonicalEmailLT,omitempty"` - CanonicalEmailLte *string `json:"canonicalEmailLTE,omitempty"` - CanonicalEmailContains *string `json:"canonicalEmailContains,omitempty"` - CanonicalEmailHasPrefix *string `json:"canonicalEmailHasPrefix,omitempty"` - CanonicalEmailHasSuffix *string `json:"canonicalEmailHasSuffix,omitempty"` - CanonicalEmailIsNil *bool `json:"canonicalEmailIsNil,omitempty"` - CanonicalEmailNotNil *bool `json:"canonicalEmailNotNil,omitempty"` - CanonicalEmailEqualFold *string `json:"canonicalEmailEqualFold,omitempty"` - CanonicalEmailContainsFold *string `json:"canonicalEmailContainsFold,omitempty"` - // display_name field predicates - DisplayName *string `json:"displayName,omitempty"` - DisplayNameNeq *string `json:"displayNameNEQ,omitempty"` - DisplayNameIn []string `json:"displayNameIn,omitempty"` - DisplayNameNotIn []string `json:"displayNameNotIn,omitempty"` - DisplayNameGt *string `json:"displayNameGT,omitempty"` - DisplayNameGte *string `json:"displayNameGTE,omitempty"` - DisplayNameLt *string `json:"displayNameLT,omitempty"` - DisplayNameLte *string `json:"displayNameLTE,omitempty"` - DisplayNameContains *string `json:"displayNameContains,omitempty"` - DisplayNameHasPrefix *string `json:"displayNameHasPrefix,omitempty"` - DisplayNameHasSuffix *string `json:"displayNameHasSuffix,omitempty"` - DisplayNameIsNil *bool `json:"displayNameIsNil,omitempty"` - DisplayNameNotNil *bool `json:"displayNameNotNil,omitempty"` - DisplayNameEqualFold *string `json:"displayNameEqualFold,omitempty"` - DisplayNameContainsFold *string `json:"displayNameContainsFold,omitempty"` - // avatar_remote_url field predicates - AvatarRemoteURL *string `json:"avatarRemoteURL,omitempty"` - AvatarRemoteURLNeq *string `json:"avatarRemoteURLNEQ,omitempty"` - AvatarRemoteURLIn []string `json:"avatarRemoteURLIn,omitempty"` - AvatarRemoteURLNotIn []string `json:"avatarRemoteURLNotIn,omitempty"` - AvatarRemoteURLGt *string `json:"avatarRemoteURLGT,omitempty"` - AvatarRemoteURLGte *string `json:"avatarRemoteURLGTE,omitempty"` - AvatarRemoteURLLt *string `json:"avatarRemoteURLLT,omitempty"` - AvatarRemoteURLLte *string `json:"avatarRemoteURLLTE,omitempty"` - AvatarRemoteURLContains *string `json:"avatarRemoteURLContains,omitempty"` - AvatarRemoteURLHasPrefix *string `json:"avatarRemoteURLHasPrefix,omitempty"` - AvatarRemoteURLHasSuffix *string `json:"avatarRemoteURLHasSuffix,omitempty"` - AvatarRemoteURLIsNil *bool `json:"avatarRemoteURLIsNil,omitempty"` - AvatarRemoteURLNotNil *bool `json:"avatarRemoteURLNotNil,omitempty"` - AvatarRemoteURLEqualFold *string `json:"avatarRemoteURLEqualFold,omitempty"` - AvatarRemoteURLContainsFold *string `json:"avatarRemoteURLContainsFold,omitempty"` - // avatar_local_file_id field predicates - AvatarLocalFileID *string `json:"avatarLocalFileID,omitempty"` - AvatarLocalFileIdneq *string `json:"avatarLocalFileIDNEQ,omitempty"` - AvatarLocalFileIDIn []string `json:"avatarLocalFileIDIn,omitempty"` - AvatarLocalFileIDNotIn []string `json:"avatarLocalFileIDNotIn,omitempty"` - AvatarLocalFileIdgt *string `json:"avatarLocalFileIDGT,omitempty"` - AvatarLocalFileIdgte *string `json:"avatarLocalFileIDGTE,omitempty"` - AvatarLocalFileIdlt *string `json:"avatarLocalFileIDLT,omitempty"` - AvatarLocalFileIdlte *string `json:"avatarLocalFileIDLTE,omitempty"` - AvatarLocalFileIDContains *string `json:"avatarLocalFileIDContains,omitempty"` - AvatarLocalFileIDHasPrefix *string `json:"avatarLocalFileIDHasPrefix,omitempty"` - AvatarLocalFileIDHasSuffix *string `json:"avatarLocalFileIDHasSuffix,omitempty"` - AvatarLocalFileIDIsNil *bool `json:"avatarLocalFileIDIsNil,omitempty"` - AvatarLocalFileIDNotNil *bool `json:"avatarLocalFileIDNotNil,omitempty"` - AvatarLocalFileIDEqualFold *string `json:"avatarLocalFileIDEqualFold,omitempty"` - AvatarLocalFileIDContainsFold *string `json:"avatarLocalFileIDContainsFold,omitempty"` - // avatar_updated_at field predicates - AvatarUpdatedAt *time.Time `json:"avatarUpdatedAt,omitempty"` - AvatarUpdatedAtNeq *time.Time `json:"avatarUpdatedAtNEQ,omitempty"` - AvatarUpdatedAtIn []*time.Time `json:"avatarUpdatedAtIn,omitempty"` - AvatarUpdatedAtNotIn []*time.Time `json:"avatarUpdatedAtNotIn,omitempty"` - AvatarUpdatedAtGt *time.Time `json:"avatarUpdatedAtGT,omitempty"` - AvatarUpdatedAtGte *time.Time `json:"avatarUpdatedAtGTE,omitempty"` - AvatarUpdatedAtLt *time.Time `json:"avatarUpdatedAtLT,omitempty"` - AvatarUpdatedAtLte *time.Time `json:"avatarUpdatedAtLTE,omitempty"` - AvatarUpdatedAtIsNil *bool `json:"avatarUpdatedAtIsNil,omitempty"` - AvatarUpdatedAtNotNil *bool `json:"avatarUpdatedAtNotNil,omitempty"` - // given_name field predicates - GivenName *string `json:"givenName,omitempty"` - GivenNameNeq *string `json:"givenNameNEQ,omitempty"` - GivenNameIn []string `json:"givenNameIn,omitempty"` - GivenNameNotIn []string `json:"givenNameNotIn,omitempty"` - GivenNameGt *string `json:"givenNameGT,omitempty"` - GivenNameGte *string `json:"givenNameGTE,omitempty"` - GivenNameLt *string `json:"givenNameLT,omitempty"` - GivenNameLte *string `json:"givenNameLTE,omitempty"` - GivenNameContains *string `json:"givenNameContains,omitempty"` - GivenNameHasPrefix *string `json:"givenNameHasPrefix,omitempty"` - GivenNameHasSuffix *string `json:"givenNameHasSuffix,omitempty"` - GivenNameIsNil *bool `json:"givenNameIsNil,omitempty"` - GivenNameNotNil *bool `json:"givenNameNotNil,omitempty"` - GivenNameEqualFold *string `json:"givenNameEqualFold,omitempty"` - GivenNameContainsFold *string `json:"givenNameContainsFold,omitempty"` - // family_name field predicates - FamilyName *string `json:"familyName,omitempty"` - FamilyNameNeq *string `json:"familyNameNEQ,omitempty"` - FamilyNameIn []string `json:"familyNameIn,omitempty"` - FamilyNameNotIn []string `json:"familyNameNotIn,omitempty"` - FamilyNameGt *string `json:"familyNameGT,omitempty"` - FamilyNameGte *string `json:"familyNameGTE,omitempty"` - FamilyNameLt *string `json:"familyNameLT,omitempty"` - FamilyNameLte *string `json:"familyNameLTE,omitempty"` - FamilyNameContains *string `json:"familyNameContains,omitempty"` - FamilyNameHasPrefix *string `json:"familyNameHasPrefix,omitempty"` - FamilyNameHasSuffix *string `json:"familyNameHasSuffix,omitempty"` - FamilyNameIsNil *bool `json:"familyNameIsNil,omitempty"` - FamilyNameNotNil *bool `json:"familyNameNotNil,omitempty"` - FamilyNameEqualFold *string `json:"familyNameEqualFold,omitempty"` - FamilyNameContainsFold *string `json:"familyNameContainsFold,omitempty"` - // job_title field predicates - JobTitle *string `json:"jobTitle,omitempty"` - JobTitleNeq *string `json:"jobTitleNEQ,omitempty"` - JobTitleIn []string `json:"jobTitleIn,omitempty"` - JobTitleNotIn []string `json:"jobTitleNotIn,omitempty"` - JobTitleGt *string `json:"jobTitleGT,omitempty"` - JobTitleGte *string `json:"jobTitleGTE,omitempty"` - JobTitleLt *string `json:"jobTitleLT,omitempty"` - JobTitleLte *string `json:"jobTitleLTE,omitempty"` - JobTitleContains *string `json:"jobTitleContains,omitempty"` - JobTitleHasPrefix *string `json:"jobTitleHasPrefix,omitempty"` - JobTitleHasSuffix *string `json:"jobTitleHasSuffix,omitempty"` - JobTitleIsNil *bool `json:"jobTitleIsNil,omitempty"` - JobTitleNotNil *bool `json:"jobTitleNotNil,omitempty"` - JobTitleEqualFold *string `json:"jobTitleEqualFold,omitempty"` - JobTitleContainsFold *string `json:"jobTitleContainsFold,omitempty"` - // department field predicates - Department *string `json:"department,omitempty"` - DepartmentNeq *string `json:"departmentNEQ,omitempty"` - DepartmentIn []string `json:"departmentIn,omitempty"` - DepartmentNotIn []string `json:"departmentNotIn,omitempty"` - DepartmentGt *string `json:"departmentGT,omitempty"` - DepartmentGte *string `json:"departmentGTE,omitempty"` - DepartmentLt *string `json:"departmentLT,omitempty"` - DepartmentLte *string `json:"departmentLTE,omitempty"` - DepartmentContains *string `json:"departmentContains,omitempty"` - DepartmentHasPrefix *string `json:"departmentHasPrefix,omitempty"` - DepartmentHasSuffix *string `json:"departmentHasSuffix,omitempty"` - DepartmentIsNil *bool `json:"departmentIsNil,omitempty"` - DepartmentNotNil *bool `json:"departmentNotNil,omitempty"` - DepartmentEqualFold *string `json:"departmentEqualFold,omitempty"` - DepartmentContainsFold *string `json:"departmentContainsFold,omitempty"` - // organization_unit field predicates - OrganizationUnit *string `json:"organizationUnit,omitempty"` - OrganizationUnitNeq *string `json:"organizationUnitNEQ,omitempty"` - OrganizationUnitIn []string `json:"organizationUnitIn,omitempty"` - OrganizationUnitNotIn []string `json:"organizationUnitNotIn,omitempty"` - OrganizationUnitGt *string `json:"organizationUnitGT,omitempty"` - OrganizationUnitGte *string `json:"organizationUnitGTE,omitempty"` - OrganizationUnitLt *string `json:"organizationUnitLT,omitempty"` - OrganizationUnitLte *string `json:"organizationUnitLTE,omitempty"` - OrganizationUnitContains *string `json:"organizationUnitContains,omitempty"` - OrganizationUnitHasPrefix *string `json:"organizationUnitHasPrefix,omitempty"` - OrganizationUnitHasSuffix *string `json:"organizationUnitHasSuffix,omitempty"` - OrganizationUnitIsNil *bool `json:"organizationUnitIsNil,omitempty"` - OrganizationUnitNotNil *bool `json:"organizationUnitNotNil,omitempty"` - OrganizationUnitEqualFold *string `json:"organizationUnitEqualFold,omitempty"` - OrganizationUnitContainsFold *string `json:"organizationUnitContainsFold,omitempty"` - // account_type field predicates - AccountType *enums.DirectoryAccountType `json:"accountType,omitempty"` - AccountTypeNeq *enums.DirectoryAccountType `json:"accountTypeNEQ,omitempty"` - AccountTypeIn []enums.DirectoryAccountType `json:"accountTypeIn,omitempty"` - AccountTypeNotIn []enums.DirectoryAccountType `json:"accountTypeNotIn,omitempty"` - AccountTypeIsNil *bool `json:"accountTypeIsNil,omitempty"` - AccountTypeNotNil *bool `json:"accountTypeNotNil,omitempty"` - // status field predicates - Status *enums.DirectoryAccountStatus `json:"status,omitempty"` - StatusNeq *enums.DirectoryAccountStatus `json:"statusNEQ,omitempty"` - StatusIn []enums.DirectoryAccountStatus `json:"statusIn,omitempty"` - StatusNotIn []enums.DirectoryAccountStatus `json:"statusNotIn,omitempty"` - // mfa_state field predicates - MfaState *enums.DirectoryAccountMFAState `json:"mfaState,omitempty"` - MfaStateNeq *enums.DirectoryAccountMFAState `json:"mfaStateNEQ,omitempty"` - MfaStateIn []enums.DirectoryAccountMFAState `json:"mfaStateIn,omitempty"` - MfaStateNotIn []enums.DirectoryAccountMFAState `json:"mfaStateNotIn,omitempty"` - // last_seen_ip field predicates - LastSeenIP *string `json:"lastSeenIP,omitempty"` - LastSeenIpneq *string `json:"lastSeenIPNEQ,omitempty"` - LastSeenIPIn []string `json:"lastSeenIPIn,omitempty"` - LastSeenIPNotIn []string `json:"lastSeenIPNotIn,omitempty"` - LastSeenIpgt *string `json:"lastSeenIPGT,omitempty"` - LastSeenIpgte *string `json:"lastSeenIPGTE,omitempty"` - LastSeenIplt *string `json:"lastSeenIPLT,omitempty"` - LastSeenIplte *string `json:"lastSeenIPLTE,omitempty"` - LastSeenIPContains *string `json:"lastSeenIPContains,omitempty"` - LastSeenIPHasPrefix *string `json:"lastSeenIPHasPrefix,omitempty"` - LastSeenIPHasSuffix *string `json:"lastSeenIPHasSuffix,omitempty"` - LastSeenIPIsNil *bool `json:"lastSeenIPIsNil,omitempty"` - LastSeenIPNotNil *bool `json:"lastSeenIPNotNil,omitempty"` - LastSeenIPEqualFold *string `json:"lastSeenIPEqualFold,omitempty"` - LastSeenIPContainsFold *string `json:"lastSeenIPContainsFold,omitempty"` - // last_login_at field predicates - LastLoginAt *time.Time `json:"lastLoginAt,omitempty"` - LastLoginAtNeq *time.Time `json:"lastLoginAtNEQ,omitempty"` - LastLoginAtIn []*time.Time `json:"lastLoginAtIn,omitempty"` - LastLoginAtNotIn []*time.Time `json:"lastLoginAtNotIn,omitempty"` - LastLoginAtGt *time.Time `json:"lastLoginAtGT,omitempty"` - LastLoginAtGte *time.Time `json:"lastLoginAtGTE,omitempty"` - LastLoginAtLt *time.Time `json:"lastLoginAtLT,omitempty"` - LastLoginAtLte *time.Time `json:"lastLoginAtLTE,omitempty"` - LastLoginAtIsNil *bool `json:"lastLoginAtIsNil,omitempty"` - LastLoginAtNotNil *bool `json:"lastLoginAtNotNil,omitempty"` - // first_seen_at field predicates - FirstSeenAt *time.Time `json:"firstSeenAt,omitempty"` - FirstSeenAtNeq *time.Time `json:"firstSeenAtNEQ,omitempty"` - FirstSeenAtIn []*time.Time `json:"firstSeenAtIn,omitempty"` - FirstSeenAtNotIn []*time.Time `json:"firstSeenAtNotIn,omitempty"` - FirstSeenAtGt *time.Time `json:"firstSeenAtGT,omitempty"` - FirstSeenAtGte *time.Time `json:"firstSeenAtGTE,omitempty"` - FirstSeenAtLt *time.Time `json:"firstSeenAtLT,omitempty"` - FirstSeenAtLte *time.Time `json:"firstSeenAtLTE,omitempty"` - FirstSeenAtIsNil *bool `json:"firstSeenAtIsNil,omitempty"` - FirstSeenAtNotNil *bool `json:"firstSeenAtNotNil,omitempty"` - // last_seen_at field predicates - LastSeenAt *time.Time `json:"lastSeenAt,omitempty"` - LastSeenAtNeq *time.Time `json:"lastSeenAtNEQ,omitempty"` - LastSeenAtIn []*time.Time `json:"lastSeenAtIn,omitempty"` - LastSeenAtNotIn []*time.Time `json:"lastSeenAtNotIn,omitempty"` - LastSeenAtGt *time.Time `json:"lastSeenAtGT,omitempty"` - LastSeenAtGte *time.Time `json:"lastSeenAtGTE,omitempty"` - LastSeenAtLt *time.Time `json:"lastSeenAtLT,omitempty"` - LastSeenAtLte *time.Time `json:"lastSeenAtLTE,omitempty"` - LastSeenAtIsNil *bool `json:"lastSeenAtIsNil,omitempty"` - LastSeenAtNotNil *bool `json:"lastSeenAtNotNil,omitempty"` - // added_at field predicates - AddedAt *time.Time `json:"addedAt,omitempty"` - AddedAtNeq *time.Time `json:"addedAtNEQ,omitempty"` - AddedAtIn []*time.Time `json:"addedAtIn,omitempty"` - AddedAtNotIn []*time.Time `json:"addedAtNotIn,omitempty"` - AddedAtGt *time.Time `json:"addedAtGT,omitempty"` - AddedAtGte *time.Time `json:"addedAtGTE,omitempty"` - AddedAtLt *time.Time `json:"addedAtLT,omitempty"` - AddedAtLte *time.Time `json:"addedAtLTE,omitempty"` - AddedAtIsNil *bool `json:"addedAtIsNil,omitempty"` - AddedAtNotNil *bool `json:"addedAtNotNil,omitempty"` - // removed_at field predicates - RemovedAt *time.Time `json:"removedAt,omitempty"` - RemovedAtNeq *time.Time `json:"removedAtNEQ,omitempty"` - RemovedAtIn []*time.Time `json:"removedAtIn,omitempty"` - RemovedAtNotIn []*time.Time `json:"removedAtNotIn,omitempty"` - RemovedAtGt *time.Time `json:"removedAtGT,omitempty"` - RemovedAtGte *time.Time `json:"removedAtGTE,omitempty"` - RemovedAtLt *time.Time `json:"removedAtLT,omitempty"` - RemovedAtLte *time.Time `json:"removedAtLTE,omitempty"` - RemovedAtIsNil *bool `json:"removedAtIsNil,omitempty"` - RemovedAtNotNil *bool `json:"removedAtNotNil,omitempty"` - // observed_at field predicates - ObservedAt *time.Time `json:"observedAt,omitempty"` - ObservedAtNeq *time.Time `json:"observedAtNEQ,omitempty"` - ObservedAtIn []*time.Time `json:"observedAtIn,omitempty"` - ObservedAtNotIn []*time.Time `json:"observedAtNotIn,omitempty"` - ObservedAtGt *time.Time `json:"observedAtGT,omitempty"` - ObservedAtGte *time.Time `json:"observedAtGTE,omitempty"` - ObservedAtLt *time.Time `json:"observedAtLT,omitempty"` - ObservedAtLte *time.Time `json:"observedAtLTE,omitempty"` - // profile_hash field predicates - ProfileHash *string `json:"profileHash,omitempty"` - ProfileHashNeq *string `json:"profileHashNEQ,omitempty"` - ProfileHashIn []string `json:"profileHashIn,omitempty"` - ProfileHashNotIn []string `json:"profileHashNotIn,omitempty"` - ProfileHashGt *string `json:"profileHashGT,omitempty"` - ProfileHashGte *string `json:"profileHashGTE,omitempty"` - ProfileHashLt *string `json:"profileHashLT,omitempty"` - ProfileHashLte *string `json:"profileHashLTE,omitempty"` - ProfileHashContains *string `json:"profileHashContains,omitempty"` - ProfileHashHasPrefix *string `json:"profileHashHasPrefix,omitempty"` - ProfileHashHasSuffix *string `json:"profileHashHasSuffix,omitempty"` - ProfileHashEqualFold *string `json:"profileHashEqualFold,omitempty"` - ProfileHashContainsFold *string `json:"profileHashContainsFold,omitempty"` - // source_version field predicates - SourceVersion *string `json:"sourceVersion,omitempty"` - SourceVersionNeq *string `json:"sourceVersionNEQ,omitempty"` - SourceVersionIn []string `json:"sourceVersionIn,omitempty"` - SourceVersionNotIn []string `json:"sourceVersionNotIn,omitempty"` - SourceVersionGt *string `json:"sourceVersionGT,omitempty"` - SourceVersionGte *string `json:"sourceVersionGTE,omitempty"` - SourceVersionLt *string `json:"sourceVersionLT,omitempty"` - SourceVersionLte *string `json:"sourceVersionLTE,omitempty"` - SourceVersionContains *string `json:"sourceVersionContains,omitempty"` - SourceVersionHasPrefix *string `json:"sourceVersionHasPrefix,omitempty"` - SourceVersionHasSuffix *string `json:"sourceVersionHasSuffix,omitempty"` - SourceVersionIsNil *bool `json:"sourceVersionIsNil,omitempty"` - SourceVersionNotNil *bool `json:"sourceVersionNotNil,omitempty"` - SourceVersionEqualFold *string `json:"sourceVersionEqualFold,omitempty"` - SourceVersionContainsFold *string `json:"sourceVersionContainsFold,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // environment edge predicates - HasEnvironment *bool `json:"hasEnvironment,omitempty"` - HasEnvironmentWith []*CustomTypeEnumWhereInput `json:"hasEnvironmentWith,omitempty"` - // scope edge predicates - HasScope *bool `json:"hasScope,omitempty"` - HasScopeWith []*CustomTypeEnumWhereInput `json:"hasScopeWith,omitempty"` - // integration edge predicates - HasIntegration *bool `json:"hasIntegration,omitempty"` - HasIntegrationWith []*IntegrationWhereInput `json:"hasIntegrationWith,omitempty"` - // directory_sync_run edge predicates - HasDirectorySyncRun *bool `json:"hasDirectorySyncRun,omitempty"` - HasDirectorySyncRunWith []*DirectorySyncRunWhereInput `json:"hasDirectorySyncRunWith,omitempty"` - // platform edge predicates - HasPlatform *bool `json:"hasPlatform,omitempty"` - HasPlatformWith []*PlatformWhereInput `json:"hasPlatformWith,omitempty"` - // identity_holder edge predicates - HasIdentityHolder *bool `json:"hasIdentityHolder,omitempty"` - HasIdentityHolderWith []*IdentityHolderWhereInput `json:"hasIdentityHolderWith,omitempty"` - // avatar_file edge predicates - HasAvatarFile *bool `json:"hasAvatarFile,omitempty"` - HasAvatarFileWith []*FileWhereInput `json:"hasAvatarFileWith,omitempty"` - // groups edge predicates - HasGroups *bool `json:"hasGroups,omitempty"` - HasGroupsWith []*DirectoryGroupWhereInput `json:"hasGroupsWith,omitempty"` - // findings edge predicates - HasFindings *bool `json:"hasFindings,omitempty"` - HasFindingsWith []*FindingWhereInput `json:"hasFindingsWith,omitempty"` - // workflow_object_refs edge predicates - HasWorkflowObjectRefs *bool `json:"hasWorkflowObjectRefs,omitempty"` - HasWorkflowObjectRefsWith []*WorkflowObjectRefWhereInput `json:"hasWorkflowObjectRefsWith,omitempty"` - // memberships edge predicates - HasMemberships *bool `json:"hasMemberships,omitempty"` - HasMembershipsWith []*DirectoryMembershipWhereInput `json:"hasMembershipsWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -type DirectoryGroup struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // a shortened prefixed id field to use as a human readable identifier - DisplayID string `json:"displayID"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the organization id that owns the object - OwnerID *string `json:"ownerID,omitempty"` - // the environment of the directory_group - EnvironmentName *string `json:"environmentName,omitempty"` - // the environment of the directory_group - EnvironmentID *string `json:"environmentID,omitempty"` - // the scope of the directory_group - ScopeName *string `json:"scopeName,omitempty"` - // the scope of the directory_group - ScopeID *string `json:"scopeID,omitempty"` - // integration that owns this directory group - IntegrationID string `json:"integrationID"` - // optional platform associated with this directory group - PlatformID *string `json:"platformID,omitempty"` - // stable external workspace, tenant, or installation identifier used to correlate groups across multiple integrations pointed at the same directory instance - DirectoryInstanceID *string `json:"directoryInstanceID,omitempty"` - // sync run that produced this snapshot - DirectorySyncRunID string `json:"directorySyncRunID"` - // stable identifier from the directory system - ExternalID string `json:"externalID"` - // primary group email address, when applicable - Email *string `json:"email,omitempty"` - // directory supplied display name - DisplayName *string `json:"displayName,omitempty"` - // free-form description captured at sync time - Description *string `json:"description,omitempty"` - // provider classification such as security, distribution, or dynamic - Classification enums.DirectoryGroupClassification `json:"classification"` - // lifecycle status reported by the directory - Status enums.DirectoryGroupStatus `json:"status"` - // true when directory settings allow sharing outside the tenant - ExternalSharingAllowed *bool `json:"externalSharingAllowed,omitempty"` - // member count reported by the directory - MemberCount *int64 `json:"memberCount,omitempty"` - // time this group was first observed by Openlane from directory ingest - FirstSeenAt *time.Time `json:"firstSeenAt,omitempty"` - // time this group was most recently confirmed by directory ingest - LastSeenAt *time.Time `json:"lastSeenAt,omitempty"` - // provider-reported time the group was added or provisioned in the source directory - AddedAt *time.Time `json:"addedAt,omitempty"` - // provider-reported or locally-recorded time the group was removed from the source directory - RemovedAt *time.Time `json:"removedAt,omitempty"` - // time when this snapshot was recorded - ObservedAt time.Time `json:"observedAt"` - // hash of the normalized payload for diffing - ProfileHash string `json:"profileHash"` - // flattened attribute bag used for filtering/diffing - Profile map[string]any `json:"profile,omitempty"` - // provider-specific metadata captured alongside the normalized profile to preserve directory quirks without schema sprawl - Metadata map[string]any `json:"metadata,omitempty"` - // object storage file identifier containing the raw upstream payload - RawProfileFileID *string `json:"rawProfileFileID,omitempty"` - // cursor or ETag supplied by the source system for auditing - SourceVersion *string `json:"sourceVersion,omitempty"` - Owner *Organization `json:"owner,omitempty"` - Environment *CustomTypeEnum `json:"environment,omitempty"` - Scope *CustomTypeEnum `json:"scope,omitempty"` - // integration that owns this directory group - Integration *Integration `json:"integration"` - // sync run that produced this snapshot - DirectorySyncRun *DirectorySyncRun `json:"directorySyncRun"` - // platform associated with this directory group - Platform *Platform `json:"platform,omitempty"` - Accounts *DirectoryAccountConnection `json:"accounts"` - WorkflowObjectRefs *WorkflowObjectRefConnection `json:"workflowObjectRefs"` - Members *DirectoryMembershipConnection `json:"members"` -} - -func (DirectoryGroup) IsNode() {} - -// Return response for createBulkDirectoryGroup mutation -type DirectoryGroupBulkCreatePayload struct { - // Created directoryGroups - DirectoryGroups []*DirectoryGroup `json:"directoryGroups,omitempty"` -} - -// A connection to a list of items. -type DirectoryGroupConnection struct { - // A list of edges. - Edges []*DirectoryGroupEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createDirectoryGroup mutation -type DirectoryGroupCreatePayload struct { - // Created directoryGroup - DirectoryGroup *DirectoryGroup `json:"directoryGroup"` -} - -// Return response for deleteDirectoryGroup mutation -type DirectoryGroupDeletePayload struct { - // Deleted directoryGroup ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type DirectoryGroupEdge struct { - // The item at the end of the edge. - Node *DirectoryGroup `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for DirectoryGroup connections -type DirectoryGroupOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order DirectoryGroups. - Field DirectoryGroupOrderField `json:"field"` -} - -// Return response for updateDirectoryGroup mutation -type DirectoryGroupUpdatePayload struct { - // Updated directoryGroup - DirectoryGroup *DirectoryGroup `json:"directoryGroup"` -} - -// DirectoryGroupWhereInput is used for filtering DirectoryGroup objects. -// Input was generated by ent. -type DirectoryGroupWhereInput struct { - Not *DirectoryGroupWhereInput `json:"not,omitempty"` - And []*DirectoryGroupWhereInput `json:"and,omitempty"` - Or []*DirectoryGroupWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // display_id field predicates - DisplayID *string `json:"displayID,omitempty"` - DisplayIdneq *string `json:"displayIDNEQ,omitempty"` - DisplayIDIn []string `json:"displayIDIn,omitempty"` - DisplayIDNotIn []string `json:"displayIDNotIn,omitempty"` - DisplayIdgt *string `json:"displayIDGT,omitempty"` - DisplayIdgte *string `json:"displayIDGTE,omitempty"` - DisplayIdlt *string `json:"displayIDLT,omitempty"` - DisplayIdlte *string `json:"displayIDLTE,omitempty"` - DisplayIDContains *string `json:"displayIDContains,omitempty"` - DisplayIDHasPrefix *string `json:"displayIDHasPrefix,omitempty"` - DisplayIDHasSuffix *string `json:"displayIDHasSuffix,omitempty"` - DisplayIDEqualFold *string `json:"displayIDEqualFold,omitempty"` - DisplayIDContainsFold *string `json:"displayIDContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // environment_name field predicates - EnvironmentName *string `json:"environmentName,omitempty"` - EnvironmentNameNeq *string `json:"environmentNameNEQ,omitempty"` - EnvironmentNameIn []string `json:"environmentNameIn,omitempty"` - EnvironmentNameNotIn []string `json:"environmentNameNotIn,omitempty"` - EnvironmentNameGt *string `json:"environmentNameGT,omitempty"` - EnvironmentNameGte *string `json:"environmentNameGTE,omitempty"` - EnvironmentNameLt *string `json:"environmentNameLT,omitempty"` - EnvironmentNameLte *string `json:"environmentNameLTE,omitempty"` - EnvironmentNameContains *string `json:"environmentNameContains,omitempty"` - EnvironmentNameHasPrefix *string `json:"environmentNameHasPrefix,omitempty"` - EnvironmentNameHasSuffix *string `json:"environmentNameHasSuffix,omitempty"` - EnvironmentNameIsNil *bool `json:"environmentNameIsNil,omitempty"` - EnvironmentNameNotNil *bool `json:"environmentNameNotNil,omitempty"` - EnvironmentNameEqualFold *string `json:"environmentNameEqualFold,omitempty"` - EnvironmentNameContainsFold *string `json:"environmentNameContainsFold,omitempty"` - // environment_id field predicates - EnvironmentID *string `json:"environmentID,omitempty"` - EnvironmentIdneq *string `json:"environmentIDNEQ,omitempty"` - EnvironmentIDIn []string `json:"environmentIDIn,omitempty"` - EnvironmentIDNotIn []string `json:"environmentIDNotIn,omitempty"` - EnvironmentIdgt *string `json:"environmentIDGT,omitempty"` - EnvironmentIdgte *string `json:"environmentIDGTE,omitempty"` - EnvironmentIdlt *string `json:"environmentIDLT,omitempty"` - EnvironmentIdlte *string `json:"environmentIDLTE,omitempty"` - EnvironmentIDContains *string `json:"environmentIDContains,omitempty"` - EnvironmentIDHasPrefix *string `json:"environmentIDHasPrefix,omitempty"` - EnvironmentIDHasSuffix *string `json:"environmentIDHasSuffix,omitempty"` - EnvironmentIDIsNil *bool `json:"environmentIDIsNil,omitempty"` - EnvironmentIDNotNil *bool `json:"environmentIDNotNil,omitempty"` - EnvironmentIDEqualFold *string `json:"environmentIDEqualFold,omitempty"` - EnvironmentIDContainsFold *string `json:"environmentIDContainsFold,omitempty"` - // scope_name field predicates - ScopeName *string `json:"scopeName,omitempty"` - ScopeNameNeq *string `json:"scopeNameNEQ,omitempty"` - ScopeNameIn []string `json:"scopeNameIn,omitempty"` - ScopeNameNotIn []string `json:"scopeNameNotIn,omitempty"` - ScopeNameGt *string `json:"scopeNameGT,omitempty"` - ScopeNameGte *string `json:"scopeNameGTE,omitempty"` - ScopeNameLt *string `json:"scopeNameLT,omitempty"` - ScopeNameLte *string `json:"scopeNameLTE,omitempty"` - ScopeNameContains *string `json:"scopeNameContains,omitempty"` - ScopeNameHasPrefix *string `json:"scopeNameHasPrefix,omitempty"` - ScopeNameHasSuffix *string `json:"scopeNameHasSuffix,omitempty"` - ScopeNameIsNil *bool `json:"scopeNameIsNil,omitempty"` - ScopeNameNotNil *bool `json:"scopeNameNotNil,omitempty"` - ScopeNameEqualFold *string `json:"scopeNameEqualFold,omitempty"` - ScopeNameContainsFold *string `json:"scopeNameContainsFold,omitempty"` - // scope_id field predicates - ScopeID *string `json:"scopeID,omitempty"` - ScopeIdneq *string `json:"scopeIDNEQ,omitempty"` - ScopeIDIn []string `json:"scopeIDIn,omitempty"` - ScopeIDNotIn []string `json:"scopeIDNotIn,omitempty"` - ScopeIdgt *string `json:"scopeIDGT,omitempty"` - ScopeIdgte *string `json:"scopeIDGTE,omitempty"` - ScopeIdlt *string `json:"scopeIDLT,omitempty"` - ScopeIdlte *string `json:"scopeIDLTE,omitempty"` - ScopeIDContains *string `json:"scopeIDContains,omitempty"` - ScopeIDHasPrefix *string `json:"scopeIDHasPrefix,omitempty"` - ScopeIDHasSuffix *string `json:"scopeIDHasSuffix,omitempty"` - ScopeIDIsNil *bool `json:"scopeIDIsNil,omitempty"` - ScopeIDNotNil *bool `json:"scopeIDNotNil,omitempty"` - ScopeIDEqualFold *string `json:"scopeIDEqualFold,omitempty"` - ScopeIDContainsFold *string `json:"scopeIDContainsFold,omitempty"` - // integration_id field predicates - IntegrationID *string `json:"integrationID,omitempty"` - IntegrationIdneq *string `json:"integrationIDNEQ,omitempty"` - IntegrationIDIn []string `json:"integrationIDIn,omitempty"` - IntegrationIDNotIn []string `json:"integrationIDNotIn,omitempty"` - IntegrationIdgt *string `json:"integrationIDGT,omitempty"` - IntegrationIdgte *string `json:"integrationIDGTE,omitempty"` - IntegrationIdlt *string `json:"integrationIDLT,omitempty"` - IntegrationIdlte *string `json:"integrationIDLTE,omitempty"` - IntegrationIDContains *string `json:"integrationIDContains,omitempty"` - IntegrationIDHasPrefix *string `json:"integrationIDHasPrefix,omitempty"` - IntegrationIDHasSuffix *string `json:"integrationIDHasSuffix,omitempty"` - IntegrationIDEqualFold *string `json:"integrationIDEqualFold,omitempty"` - IntegrationIDContainsFold *string `json:"integrationIDContainsFold,omitempty"` - // platform_id field predicates - PlatformID *string `json:"platformID,omitempty"` - PlatformIdneq *string `json:"platformIDNEQ,omitempty"` - PlatformIDIn []string `json:"platformIDIn,omitempty"` - PlatformIDNotIn []string `json:"platformIDNotIn,omitempty"` - PlatformIdgt *string `json:"platformIDGT,omitempty"` - PlatformIdgte *string `json:"platformIDGTE,omitempty"` - PlatformIdlt *string `json:"platformIDLT,omitempty"` - PlatformIdlte *string `json:"platformIDLTE,omitempty"` - PlatformIDContains *string `json:"platformIDContains,omitempty"` - PlatformIDHasPrefix *string `json:"platformIDHasPrefix,omitempty"` - PlatformIDHasSuffix *string `json:"platformIDHasSuffix,omitempty"` - PlatformIDIsNil *bool `json:"platformIDIsNil,omitempty"` - PlatformIDNotNil *bool `json:"platformIDNotNil,omitempty"` - PlatformIDEqualFold *string `json:"platformIDEqualFold,omitempty"` - PlatformIDContainsFold *string `json:"platformIDContainsFold,omitempty"` - // directory_instance_id field predicates - DirectoryInstanceID *string `json:"directoryInstanceID,omitempty"` - DirectoryInstanceIdneq *string `json:"directoryInstanceIDNEQ,omitempty"` - DirectoryInstanceIDIn []string `json:"directoryInstanceIDIn,omitempty"` - DirectoryInstanceIDNotIn []string `json:"directoryInstanceIDNotIn,omitempty"` - DirectoryInstanceIdgt *string `json:"directoryInstanceIDGT,omitempty"` - DirectoryInstanceIdgte *string `json:"directoryInstanceIDGTE,omitempty"` - DirectoryInstanceIdlt *string `json:"directoryInstanceIDLT,omitempty"` - DirectoryInstanceIdlte *string `json:"directoryInstanceIDLTE,omitempty"` - DirectoryInstanceIDContains *string `json:"directoryInstanceIDContains,omitempty"` - DirectoryInstanceIDHasPrefix *string `json:"directoryInstanceIDHasPrefix,omitempty"` - DirectoryInstanceIDHasSuffix *string `json:"directoryInstanceIDHasSuffix,omitempty"` - DirectoryInstanceIDIsNil *bool `json:"directoryInstanceIDIsNil,omitempty"` - DirectoryInstanceIDNotNil *bool `json:"directoryInstanceIDNotNil,omitempty"` - DirectoryInstanceIDEqualFold *string `json:"directoryInstanceIDEqualFold,omitempty"` - DirectoryInstanceIDContainsFold *string `json:"directoryInstanceIDContainsFold,omitempty"` - // directory_sync_run_id field predicates - DirectorySyncRunID *string `json:"directorySyncRunID,omitempty"` - DirectorySyncRunIdneq *string `json:"directorySyncRunIDNEQ,omitempty"` - DirectorySyncRunIDIn []string `json:"directorySyncRunIDIn,omitempty"` - DirectorySyncRunIDNotIn []string `json:"directorySyncRunIDNotIn,omitempty"` - DirectorySyncRunIdgt *string `json:"directorySyncRunIDGT,omitempty"` - DirectorySyncRunIdgte *string `json:"directorySyncRunIDGTE,omitempty"` - DirectorySyncRunIdlt *string `json:"directorySyncRunIDLT,omitempty"` - DirectorySyncRunIdlte *string `json:"directorySyncRunIDLTE,omitempty"` - DirectorySyncRunIDContains *string `json:"directorySyncRunIDContains,omitempty"` - DirectorySyncRunIDHasPrefix *string `json:"directorySyncRunIDHasPrefix,omitempty"` - DirectorySyncRunIDHasSuffix *string `json:"directorySyncRunIDHasSuffix,omitempty"` - DirectorySyncRunIDEqualFold *string `json:"directorySyncRunIDEqualFold,omitempty"` - DirectorySyncRunIDContainsFold *string `json:"directorySyncRunIDContainsFold,omitempty"` - // external_id field predicates - ExternalID *string `json:"externalID,omitempty"` - ExternalIdneq *string `json:"externalIDNEQ,omitempty"` - ExternalIDIn []string `json:"externalIDIn,omitempty"` - ExternalIDNotIn []string `json:"externalIDNotIn,omitempty"` - ExternalIdgt *string `json:"externalIDGT,omitempty"` - ExternalIdgte *string `json:"externalIDGTE,omitempty"` - ExternalIdlt *string `json:"externalIDLT,omitempty"` - ExternalIdlte *string `json:"externalIDLTE,omitempty"` - ExternalIDContains *string `json:"externalIDContains,omitempty"` - ExternalIDHasPrefix *string `json:"externalIDHasPrefix,omitempty"` - ExternalIDHasSuffix *string `json:"externalIDHasSuffix,omitempty"` - ExternalIDEqualFold *string `json:"externalIDEqualFold,omitempty"` - ExternalIDContainsFold *string `json:"externalIDContainsFold,omitempty"` - // email field predicates - Email *string `json:"email,omitempty"` - EmailNeq *string `json:"emailNEQ,omitempty"` - EmailIn []string `json:"emailIn,omitempty"` - EmailNotIn []string `json:"emailNotIn,omitempty"` - EmailGt *string `json:"emailGT,omitempty"` - EmailGte *string `json:"emailGTE,omitempty"` - EmailLt *string `json:"emailLT,omitempty"` - EmailLte *string `json:"emailLTE,omitempty"` - EmailContains *string `json:"emailContains,omitempty"` - EmailHasPrefix *string `json:"emailHasPrefix,omitempty"` - EmailHasSuffix *string `json:"emailHasSuffix,omitempty"` - EmailIsNil *bool `json:"emailIsNil,omitempty"` - EmailNotNil *bool `json:"emailNotNil,omitempty"` - EmailEqualFold *string `json:"emailEqualFold,omitempty"` - EmailContainsFold *string `json:"emailContainsFold,omitempty"` - // display_name field predicates - DisplayName *string `json:"displayName,omitempty"` - DisplayNameNeq *string `json:"displayNameNEQ,omitempty"` - DisplayNameIn []string `json:"displayNameIn,omitempty"` - DisplayNameNotIn []string `json:"displayNameNotIn,omitempty"` - DisplayNameGt *string `json:"displayNameGT,omitempty"` - DisplayNameGte *string `json:"displayNameGTE,omitempty"` - DisplayNameLt *string `json:"displayNameLT,omitempty"` - DisplayNameLte *string `json:"displayNameLTE,omitempty"` - DisplayNameContains *string `json:"displayNameContains,omitempty"` - DisplayNameHasPrefix *string `json:"displayNameHasPrefix,omitempty"` - DisplayNameHasSuffix *string `json:"displayNameHasSuffix,omitempty"` - DisplayNameIsNil *bool `json:"displayNameIsNil,omitempty"` - DisplayNameNotNil *bool `json:"displayNameNotNil,omitempty"` - DisplayNameEqualFold *string `json:"displayNameEqualFold,omitempty"` - DisplayNameContainsFold *string `json:"displayNameContainsFold,omitempty"` - // classification field predicates - Classification *enums.DirectoryGroupClassification `json:"classification,omitempty"` - ClassificationNeq *enums.DirectoryGroupClassification `json:"classificationNEQ,omitempty"` - ClassificationIn []enums.DirectoryGroupClassification `json:"classificationIn,omitempty"` - ClassificationNotIn []enums.DirectoryGroupClassification `json:"classificationNotIn,omitempty"` - // status field predicates - Status *enums.DirectoryGroupStatus `json:"status,omitempty"` - StatusNeq *enums.DirectoryGroupStatus `json:"statusNEQ,omitempty"` - StatusIn []enums.DirectoryGroupStatus `json:"statusIn,omitempty"` - StatusNotIn []enums.DirectoryGroupStatus `json:"statusNotIn,omitempty"` - // external_sharing_allowed field predicates - ExternalSharingAllowed *bool `json:"externalSharingAllowed,omitempty"` - ExternalSharingAllowedNeq *bool `json:"externalSharingAllowedNEQ,omitempty"` - ExternalSharingAllowedIsNil *bool `json:"externalSharingAllowedIsNil,omitempty"` - ExternalSharingAllowedNotNil *bool `json:"externalSharingAllowedNotNil,omitempty"` - // member_count field predicates - MemberCount *int64 `json:"memberCount,omitempty"` - MemberCountNeq *int64 `json:"memberCountNEQ,omitempty"` - MemberCountIn []int64 `json:"memberCountIn,omitempty"` - MemberCountNotIn []int64 `json:"memberCountNotIn,omitempty"` - MemberCountGt *int64 `json:"memberCountGT,omitempty"` - MemberCountGte *int64 `json:"memberCountGTE,omitempty"` - MemberCountLt *int64 `json:"memberCountLT,omitempty"` - MemberCountLte *int64 `json:"memberCountLTE,omitempty"` - MemberCountIsNil *bool `json:"memberCountIsNil,omitempty"` - MemberCountNotNil *bool `json:"memberCountNotNil,omitempty"` - // first_seen_at field predicates - FirstSeenAt *time.Time `json:"firstSeenAt,omitempty"` - FirstSeenAtNeq *time.Time `json:"firstSeenAtNEQ,omitempty"` - FirstSeenAtIn []*time.Time `json:"firstSeenAtIn,omitempty"` - FirstSeenAtNotIn []*time.Time `json:"firstSeenAtNotIn,omitempty"` - FirstSeenAtGt *time.Time `json:"firstSeenAtGT,omitempty"` - FirstSeenAtGte *time.Time `json:"firstSeenAtGTE,omitempty"` - FirstSeenAtLt *time.Time `json:"firstSeenAtLT,omitempty"` - FirstSeenAtLte *time.Time `json:"firstSeenAtLTE,omitempty"` - FirstSeenAtIsNil *bool `json:"firstSeenAtIsNil,omitempty"` - FirstSeenAtNotNil *bool `json:"firstSeenAtNotNil,omitempty"` - // last_seen_at field predicates - LastSeenAt *time.Time `json:"lastSeenAt,omitempty"` - LastSeenAtNeq *time.Time `json:"lastSeenAtNEQ,omitempty"` - LastSeenAtIn []*time.Time `json:"lastSeenAtIn,omitempty"` - LastSeenAtNotIn []*time.Time `json:"lastSeenAtNotIn,omitempty"` - LastSeenAtGt *time.Time `json:"lastSeenAtGT,omitempty"` - LastSeenAtGte *time.Time `json:"lastSeenAtGTE,omitempty"` - LastSeenAtLt *time.Time `json:"lastSeenAtLT,omitempty"` - LastSeenAtLte *time.Time `json:"lastSeenAtLTE,omitempty"` - LastSeenAtIsNil *bool `json:"lastSeenAtIsNil,omitempty"` - LastSeenAtNotNil *bool `json:"lastSeenAtNotNil,omitempty"` - // added_at field predicates - AddedAt *time.Time `json:"addedAt,omitempty"` - AddedAtNeq *time.Time `json:"addedAtNEQ,omitempty"` - AddedAtIn []*time.Time `json:"addedAtIn,omitempty"` - AddedAtNotIn []*time.Time `json:"addedAtNotIn,omitempty"` - AddedAtGt *time.Time `json:"addedAtGT,omitempty"` - AddedAtGte *time.Time `json:"addedAtGTE,omitempty"` - AddedAtLt *time.Time `json:"addedAtLT,omitempty"` - AddedAtLte *time.Time `json:"addedAtLTE,omitempty"` - AddedAtIsNil *bool `json:"addedAtIsNil,omitempty"` - AddedAtNotNil *bool `json:"addedAtNotNil,omitempty"` - // removed_at field predicates - RemovedAt *time.Time `json:"removedAt,omitempty"` - RemovedAtNeq *time.Time `json:"removedAtNEQ,omitempty"` - RemovedAtIn []*time.Time `json:"removedAtIn,omitempty"` - RemovedAtNotIn []*time.Time `json:"removedAtNotIn,omitempty"` - RemovedAtGt *time.Time `json:"removedAtGT,omitempty"` - RemovedAtGte *time.Time `json:"removedAtGTE,omitempty"` - RemovedAtLt *time.Time `json:"removedAtLT,omitempty"` - RemovedAtLte *time.Time `json:"removedAtLTE,omitempty"` - RemovedAtIsNil *bool `json:"removedAtIsNil,omitempty"` - RemovedAtNotNil *bool `json:"removedAtNotNil,omitempty"` - // observed_at field predicates - ObservedAt *time.Time `json:"observedAt,omitempty"` - ObservedAtNeq *time.Time `json:"observedAtNEQ,omitempty"` - ObservedAtIn []*time.Time `json:"observedAtIn,omitempty"` - ObservedAtNotIn []*time.Time `json:"observedAtNotIn,omitempty"` - ObservedAtGt *time.Time `json:"observedAtGT,omitempty"` - ObservedAtGte *time.Time `json:"observedAtGTE,omitempty"` - ObservedAtLt *time.Time `json:"observedAtLT,omitempty"` - ObservedAtLte *time.Time `json:"observedAtLTE,omitempty"` - // profile_hash field predicates - ProfileHash *string `json:"profileHash,omitempty"` - ProfileHashNeq *string `json:"profileHashNEQ,omitempty"` - ProfileHashIn []string `json:"profileHashIn,omitempty"` - ProfileHashNotIn []string `json:"profileHashNotIn,omitempty"` - ProfileHashGt *string `json:"profileHashGT,omitempty"` - ProfileHashGte *string `json:"profileHashGTE,omitempty"` - ProfileHashLt *string `json:"profileHashLT,omitempty"` - ProfileHashLte *string `json:"profileHashLTE,omitempty"` - ProfileHashContains *string `json:"profileHashContains,omitempty"` - ProfileHashHasPrefix *string `json:"profileHashHasPrefix,omitempty"` - ProfileHashHasSuffix *string `json:"profileHashHasSuffix,omitempty"` - ProfileHashEqualFold *string `json:"profileHashEqualFold,omitempty"` - ProfileHashContainsFold *string `json:"profileHashContainsFold,omitempty"` - // source_version field predicates - SourceVersion *string `json:"sourceVersion,omitempty"` - SourceVersionNeq *string `json:"sourceVersionNEQ,omitempty"` - SourceVersionIn []string `json:"sourceVersionIn,omitempty"` - SourceVersionNotIn []string `json:"sourceVersionNotIn,omitempty"` - SourceVersionGt *string `json:"sourceVersionGT,omitempty"` - SourceVersionGte *string `json:"sourceVersionGTE,omitempty"` - SourceVersionLt *string `json:"sourceVersionLT,omitempty"` - SourceVersionLte *string `json:"sourceVersionLTE,omitempty"` - SourceVersionContains *string `json:"sourceVersionContains,omitempty"` - SourceVersionHasPrefix *string `json:"sourceVersionHasPrefix,omitempty"` - SourceVersionHasSuffix *string `json:"sourceVersionHasSuffix,omitempty"` - SourceVersionIsNil *bool `json:"sourceVersionIsNil,omitempty"` - SourceVersionNotNil *bool `json:"sourceVersionNotNil,omitempty"` - SourceVersionEqualFold *string `json:"sourceVersionEqualFold,omitempty"` - SourceVersionContainsFold *string `json:"sourceVersionContainsFold,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // environment edge predicates - HasEnvironment *bool `json:"hasEnvironment,omitempty"` - HasEnvironmentWith []*CustomTypeEnumWhereInput `json:"hasEnvironmentWith,omitempty"` - // scope edge predicates - HasScope *bool `json:"hasScope,omitempty"` - HasScopeWith []*CustomTypeEnumWhereInput `json:"hasScopeWith,omitempty"` - // integration edge predicates - HasIntegration *bool `json:"hasIntegration,omitempty"` - HasIntegrationWith []*IntegrationWhereInput `json:"hasIntegrationWith,omitempty"` - // directory_sync_run edge predicates - HasDirectorySyncRun *bool `json:"hasDirectorySyncRun,omitempty"` - HasDirectorySyncRunWith []*DirectorySyncRunWhereInput `json:"hasDirectorySyncRunWith,omitempty"` - // platform edge predicates - HasPlatform *bool `json:"hasPlatform,omitempty"` - HasPlatformWith []*PlatformWhereInput `json:"hasPlatformWith,omitempty"` - // accounts edge predicates - HasAccounts *bool `json:"hasAccounts,omitempty"` - HasAccountsWith []*DirectoryAccountWhereInput `json:"hasAccountsWith,omitempty"` - // workflow_object_refs edge predicates - HasWorkflowObjectRefs *bool `json:"hasWorkflowObjectRefs,omitempty"` - HasWorkflowObjectRefsWith []*WorkflowObjectRefWhereInput `json:"hasWorkflowObjectRefsWith,omitempty"` - // members edge predicates - HasMembers *bool `json:"hasMembers,omitempty"` - HasMembersWith []*DirectoryMembershipWhereInput `json:"hasMembersWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -type DirectoryMembership struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // a shortened prefixed id field to use as a human readable identifier - DisplayID string `json:"displayID"` - // the organization id that owns the object - OwnerID *string `json:"ownerID,omitempty"` - // the environment of the directory_membership - EnvironmentName *string `json:"environmentName,omitempty"` - // the environment of the directory_membership - EnvironmentID *string `json:"environmentID,omitempty"` - // the scope of the directory_membership - ScopeName *string `json:"scopeName,omitempty"` - // the scope of the directory_membership - ScopeID *string `json:"scopeID,omitempty"` - // integration that owns this directory membership - IntegrationID string `json:"integrationID"` - // optional platform associated with this directory membership - PlatformID *string `json:"platformID,omitempty"` - // stable external workspace, tenant, or installation identifier used to correlate memberships across multiple integrations pointed at the same directory instance - DirectoryInstanceID *string `json:"directoryInstanceID,omitempty"` - // sync run that produced this snapshot - DirectorySyncRunID string `json:"directorySyncRunID"` - // directory account participating in this membership - DirectoryAccountID string `json:"directoryAccountID"` - // directory group associated with this membership - DirectoryGroupID string `json:"directoryGroupID"` - // membership role reported by the provider - Role *enums.DirectoryMembershipRole `json:"role,omitempty"` - // mechanism used to populate the membership (api, scim, csv, etc) - Source *string `json:"source,omitempty"` - // first time the membership was detected - FirstSeenAt *time.Time `json:"firstSeenAt,omitempty"` - // most recent time the membership was confirmed by directory ingest - LastSeenAt *time.Time `json:"lastSeenAt,omitempty"` - // provider-reported time the membership was added in the source directory - AddedAt *time.Time `json:"addedAt,omitempty"` - // provider-reported or locally-recorded time the membership was removed from the source directory - RemovedAt *time.Time `json:"removedAt,omitempty"` - // time when this record was created - ObservedAt time.Time `json:"observedAt"` - // sync run identifier that most recently confirmed this membership - LastConfirmedRunID *string `json:"lastConfirmedRunID,omitempty"` - // raw metadata associated with this membership from the provider - Metadata map[string]any `json:"metadata,omitempty"` - Owner *Organization `json:"owner,omitempty"` - Environment *CustomTypeEnum `json:"environment,omitempty"` - Scope *CustomTypeEnum `json:"scope,omitempty"` - // integration that owns this directory membership - Integration *Integration `json:"integration"` - // sync run that produced this snapshot - DirectorySyncRun *DirectorySyncRun `json:"directorySyncRun"` - // platform associated with this directory membership - Platform *Platform `json:"platform,omitempty"` - DirectoryAccount *DirectoryAccount `json:"directoryAccount"` - DirectoryGroup *DirectoryGroup `json:"directoryGroup"` - Events *EventConnection `json:"events"` - WorkflowObjectRefs *WorkflowObjectRefConnection `json:"workflowObjectRefs"` -} - -func (DirectoryMembership) IsNode() {} - -// Return response for createBulkDirectoryMembership mutation -type DirectoryMembershipBulkCreatePayload struct { - // Created directoryMemberships - DirectoryMemberships []*DirectoryMembership `json:"directoryMemberships,omitempty"` -} - -// A connection to a list of items. -type DirectoryMembershipConnection struct { - // A list of edges. - Edges []*DirectoryMembershipEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createDirectoryMembership mutation -type DirectoryMembershipCreatePayload struct { - // Created directoryMembership - DirectoryMembership *DirectoryMembership `json:"directoryMembership"` -} - -// Return response for deleteDirectoryMembership mutation -type DirectoryMembershipDeletePayload struct { - // Deleted directoryMembership ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type DirectoryMembershipEdge struct { - // The item at the end of the edge. - Node *DirectoryMembership `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for DirectoryMembership connections -type DirectoryMembershipOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order DirectoryMemberships. - Field DirectoryMembershipOrderField `json:"field"` -} - -// Return response for updateDirectoryMembership mutation -type DirectoryMembershipUpdatePayload struct { - // Updated directoryMembership - DirectoryMembership *DirectoryMembership `json:"directoryMembership"` -} - -// DirectoryMembershipWhereInput is used for filtering DirectoryMembership objects. -// Input was generated by ent. -type DirectoryMembershipWhereInput struct { - Not *DirectoryMembershipWhereInput `json:"not,omitempty"` - And []*DirectoryMembershipWhereInput `json:"and,omitempty"` - Or []*DirectoryMembershipWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // display_id field predicates - DisplayID *string `json:"displayID,omitempty"` - DisplayIdneq *string `json:"displayIDNEQ,omitempty"` - DisplayIDIn []string `json:"displayIDIn,omitempty"` - DisplayIDNotIn []string `json:"displayIDNotIn,omitempty"` - DisplayIdgt *string `json:"displayIDGT,omitempty"` - DisplayIdgte *string `json:"displayIDGTE,omitempty"` - DisplayIdlt *string `json:"displayIDLT,omitempty"` - DisplayIdlte *string `json:"displayIDLTE,omitempty"` - DisplayIDContains *string `json:"displayIDContains,omitempty"` - DisplayIDHasPrefix *string `json:"displayIDHasPrefix,omitempty"` - DisplayIDHasSuffix *string `json:"displayIDHasSuffix,omitempty"` - DisplayIDEqualFold *string `json:"displayIDEqualFold,omitempty"` - DisplayIDContainsFold *string `json:"displayIDContainsFold,omitempty"` - // environment_name field predicates - EnvironmentName *string `json:"environmentName,omitempty"` - EnvironmentNameNeq *string `json:"environmentNameNEQ,omitempty"` - EnvironmentNameIn []string `json:"environmentNameIn,omitempty"` - EnvironmentNameNotIn []string `json:"environmentNameNotIn,omitempty"` - EnvironmentNameGt *string `json:"environmentNameGT,omitempty"` - EnvironmentNameGte *string `json:"environmentNameGTE,omitempty"` - EnvironmentNameLt *string `json:"environmentNameLT,omitempty"` - EnvironmentNameLte *string `json:"environmentNameLTE,omitempty"` - EnvironmentNameContains *string `json:"environmentNameContains,omitempty"` - EnvironmentNameHasPrefix *string `json:"environmentNameHasPrefix,omitempty"` - EnvironmentNameHasSuffix *string `json:"environmentNameHasSuffix,omitempty"` - EnvironmentNameIsNil *bool `json:"environmentNameIsNil,omitempty"` - EnvironmentNameNotNil *bool `json:"environmentNameNotNil,omitempty"` - EnvironmentNameEqualFold *string `json:"environmentNameEqualFold,omitempty"` - EnvironmentNameContainsFold *string `json:"environmentNameContainsFold,omitempty"` - // scope_name field predicates - ScopeName *string `json:"scopeName,omitempty"` - ScopeNameNeq *string `json:"scopeNameNEQ,omitempty"` - ScopeNameIn []string `json:"scopeNameIn,omitempty"` - ScopeNameNotIn []string `json:"scopeNameNotIn,omitempty"` - ScopeNameGt *string `json:"scopeNameGT,omitempty"` - ScopeNameGte *string `json:"scopeNameGTE,omitempty"` - ScopeNameLt *string `json:"scopeNameLT,omitempty"` - ScopeNameLte *string `json:"scopeNameLTE,omitempty"` - ScopeNameContains *string `json:"scopeNameContains,omitempty"` - ScopeNameHasPrefix *string `json:"scopeNameHasPrefix,omitempty"` - ScopeNameHasSuffix *string `json:"scopeNameHasSuffix,omitempty"` - ScopeNameIsNil *bool `json:"scopeNameIsNil,omitempty"` - ScopeNameNotNil *bool `json:"scopeNameNotNil,omitempty"` - ScopeNameEqualFold *string `json:"scopeNameEqualFold,omitempty"` - ScopeNameContainsFold *string `json:"scopeNameContainsFold,omitempty"` - // directory_instance_id field predicates - DirectoryInstanceID *string `json:"directoryInstanceID,omitempty"` - DirectoryInstanceIdneq *string `json:"directoryInstanceIDNEQ,omitempty"` - DirectoryInstanceIDIn []string `json:"directoryInstanceIDIn,omitempty"` - DirectoryInstanceIDNotIn []string `json:"directoryInstanceIDNotIn,omitempty"` - DirectoryInstanceIdgt *string `json:"directoryInstanceIDGT,omitempty"` - DirectoryInstanceIdgte *string `json:"directoryInstanceIDGTE,omitempty"` - DirectoryInstanceIdlt *string `json:"directoryInstanceIDLT,omitempty"` - DirectoryInstanceIdlte *string `json:"directoryInstanceIDLTE,omitempty"` - DirectoryInstanceIDContains *string `json:"directoryInstanceIDContains,omitempty"` - DirectoryInstanceIDHasPrefix *string `json:"directoryInstanceIDHasPrefix,omitempty"` - DirectoryInstanceIDHasSuffix *string `json:"directoryInstanceIDHasSuffix,omitempty"` - DirectoryInstanceIDIsNil *bool `json:"directoryInstanceIDIsNil,omitempty"` - DirectoryInstanceIDNotNil *bool `json:"directoryInstanceIDNotNil,omitempty"` - DirectoryInstanceIDEqualFold *string `json:"directoryInstanceIDEqualFold,omitempty"` - DirectoryInstanceIDContainsFold *string `json:"directoryInstanceIDContainsFold,omitempty"` - // role field predicates - Role *enums.DirectoryMembershipRole `json:"role,omitempty"` - RoleNeq *enums.DirectoryMembershipRole `json:"roleNEQ,omitempty"` - RoleIn []enums.DirectoryMembershipRole `json:"roleIn,omitempty"` - RoleNotIn []enums.DirectoryMembershipRole `json:"roleNotIn,omitempty"` - RoleIsNil *bool `json:"roleIsNil,omitempty"` - RoleNotNil *bool `json:"roleNotNil,omitempty"` - // source field predicates - Source *string `json:"source,omitempty"` - SourceNeq *string `json:"sourceNEQ,omitempty"` - SourceIn []string `json:"sourceIn,omitempty"` - SourceNotIn []string `json:"sourceNotIn,omitempty"` - SourceGt *string `json:"sourceGT,omitempty"` - SourceGte *string `json:"sourceGTE,omitempty"` - SourceLt *string `json:"sourceLT,omitempty"` - SourceLte *string `json:"sourceLTE,omitempty"` - SourceContains *string `json:"sourceContains,omitempty"` - SourceHasPrefix *string `json:"sourceHasPrefix,omitempty"` - SourceHasSuffix *string `json:"sourceHasSuffix,omitempty"` - SourceIsNil *bool `json:"sourceIsNil,omitempty"` - SourceNotNil *bool `json:"sourceNotNil,omitempty"` - SourceEqualFold *string `json:"sourceEqualFold,omitempty"` - SourceContainsFold *string `json:"sourceContainsFold,omitempty"` - // first_seen_at field predicates - FirstSeenAt *time.Time `json:"firstSeenAt,omitempty"` - FirstSeenAtNeq *time.Time `json:"firstSeenAtNEQ,omitempty"` - FirstSeenAtIn []*time.Time `json:"firstSeenAtIn,omitempty"` - FirstSeenAtNotIn []*time.Time `json:"firstSeenAtNotIn,omitempty"` - FirstSeenAtGt *time.Time `json:"firstSeenAtGT,omitempty"` - FirstSeenAtGte *time.Time `json:"firstSeenAtGTE,omitempty"` - FirstSeenAtLt *time.Time `json:"firstSeenAtLT,omitempty"` - FirstSeenAtLte *time.Time `json:"firstSeenAtLTE,omitempty"` - FirstSeenAtIsNil *bool `json:"firstSeenAtIsNil,omitempty"` - FirstSeenAtNotNil *bool `json:"firstSeenAtNotNil,omitempty"` - // last_seen_at field predicates - LastSeenAt *time.Time `json:"lastSeenAt,omitempty"` - LastSeenAtNeq *time.Time `json:"lastSeenAtNEQ,omitempty"` - LastSeenAtIn []*time.Time `json:"lastSeenAtIn,omitempty"` - LastSeenAtNotIn []*time.Time `json:"lastSeenAtNotIn,omitempty"` - LastSeenAtGt *time.Time `json:"lastSeenAtGT,omitempty"` - LastSeenAtGte *time.Time `json:"lastSeenAtGTE,omitempty"` - LastSeenAtLt *time.Time `json:"lastSeenAtLT,omitempty"` - LastSeenAtLte *time.Time `json:"lastSeenAtLTE,omitempty"` - LastSeenAtIsNil *bool `json:"lastSeenAtIsNil,omitempty"` - LastSeenAtNotNil *bool `json:"lastSeenAtNotNil,omitempty"` - // added_at field predicates - AddedAt *time.Time `json:"addedAt,omitempty"` - AddedAtNeq *time.Time `json:"addedAtNEQ,omitempty"` - AddedAtIn []*time.Time `json:"addedAtIn,omitempty"` - AddedAtNotIn []*time.Time `json:"addedAtNotIn,omitempty"` - AddedAtGt *time.Time `json:"addedAtGT,omitempty"` - AddedAtGte *time.Time `json:"addedAtGTE,omitempty"` - AddedAtLt *time.Time `json:"addedAtLT,omitempty"` - AddedAtLte *time.Time `json:"addedAtLTE,omitempty"` - AddedAtIsNil *bool `json:"addedAtIsNil,omitempty"` - AddedAtNotNil *bool `json:"addedAtNotNil,omitempty"` - // removed_at field predicates - RemovedAt *time.Time `json:"removedAt,omitempty"` - RemovedAtNeq *time.Time `json:"removedAtNEQ,omitempty"` - RemovedAtIn []*time.Time `json:"removedAtIn,omitempty"` - RemovedAtNotIn []*time.Time `json:"removedAtNotIn,omitempty"` - RemovedAtGt *time.Time `json:"removedAtGT,omitempty"` - RemovedAtGte *time.Time `json:"removedAtGTE,omitempty"` - RemovedAtLt *time.Time `json:"removedAtLT,omitempty"` - RemovedAtLte *time.Time `json:"removedAtLTE,omitempty"` - RemovedAtIsNil *bool `json:"removedAtIsNil,omitempty"` - RemovedAtNotNil *bool `json:"removedAtNotNil,omitempty"` - // observed_at field predicates - ObservedAt *time.Time `json:"observedAt,omitempty"` - ObservedAtNeq *time.Time `json:"observedAtNEQ,omitempty"` - ObservedAtIn []*time.Time `json:"observedAtIn,omitempty"` - ObservedAtNotIn []*time.Time `json:"observedAtNotIn,omitempty"` - ObservedAtGt *time.Time `json:"observedAtGT,omitempty"` - ObservedAtGte *time.Time `json:"observedAtGTE,omitempty"` - ObservedAtLt *time.Time `json:"observedAtLT,omitempty"` - ObservedAtLte *time.Time `json:"observedAtLTE,omitempty"` - // last_confirmed_run_id field predicates - LastConfirmedRunID *string `json:"lastConfirmedRunID,omitempty"` - LastConfirmedRunIdneq *string `json:"lastConfirmedRunIDNEQ,omitempty"` - LastConfirmedRunIDIn []string `json:"lastConfirmedRunIDIn,omitempty"` - LastConfirmedRunIDNotIn []string `json:"lastConfirmedRunIDNotIn,omitempty"` - LastConfirmedRunIdgt *string `json:"lastConfirmedRunIDGT,omitempty"` - LastConfirmedRunIdgte *string `json:"lastConfirmedRunIDGTE,omitempty"` - LastConfirmedRunIdlt *string `json:"lastConfirmedRunIDLT,omitempty"` - LastConfirmedRunIdlte *string `json:"lastConfirmedRunIDLTE,omitempty"` - LastConfirmedRunIDContains *string `json:"lastConfirmedRunIDContains,omitempty"` - LastConfirmedRunIDHasPrefix *string `json:"lastConfirmedRunIDHasPrefix,omitempty"` - LastConfirmedRunIDHasSuffix *string `json:"lastConfirmedRunIDHasSuffix,omitempty"` - LastConfirmedRunIDIsNil *bool `json:"lastConfirmedRunIDIsNil,omitempty"` - LastConfirmedRunIDNotNil *bool `json:"lastConfirmedRunIDNotNil,omitempty"` - LastConfirmedRunIDEqualFold *string `json:"lastConfirmedRunIDEqualFold,omitempty"` - LastConfirmedRunIDContainsFold *string `json:"lastConfirmedRunIDContainsFold,omitempty"` -} - -type DirectorySyncRun struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // a shortened prefixed id field to use as a human readable identifier - DisplayID string `json:"displayID"` - // the organization id that owns the object - OwnerID *string `json:"ownerID,omitempty"` - // the environment of the directory_sync_run - EnvironmentName *string `json:"environmentName,omitempty"` - // the environment of the directory_sync_run - EnvironmentID *string `json:"environmentID,omitempty"` - // the scope of the directory_sync_run - ScopeName *string `json:"scopeName,omitempty"` - // the scope of the directory_sync_run - ScopeID *string `json:"scopeID,omitempty"` - // integration this sync run executed for - IntegrationID string `json:"integrationID"` - // optional platform associated with this sync run - PlatformID *string `json:"platformID,omitempty"` - // stable external workspace, tenant, or installation identifier derived from integration installation metadata for grouping runs across integrations pointed at the same directory instance - DirectoryInstanceID *string `json:"directoryInstanceID,omitempty"` - // current state of the sync run - Status enums.DirectorySyncRunStatus `json:"status"` - // time the sync started - StartedAt time.Time `json:"startedAt"` - // time the sync finished - CompletedAt *time.Time `json:"completedAt,omitempty"` - // cursor or checkpoint returned by the provider for the next run - SourceCursor *string `json:"sourceCursor,omitempty"` - // total records processed during this run - FullCount int64 `json:"fullCount"` - // number of records that changed compared to the prior run - DeltaCount int64 `json:"deltaCount"` - // serialized error information when the run failed - Error *string `json:"error,omitempty"` - // object storage file identifier for the manifest captured during the run - RawManifestFileID *string `json:"rawManifestFileID,omitempty"` - // additional provider-specific stats for the run - Stats map[string]any `json:"stats,omitempty"` - Owner *Organization `json:"owner,omitempty"` - Environment *CustomTypeEnum `json:"environment,omitempty"` - Scope *CustomTypeEnum `json:"scope,omitempty"` - // integration that executed this sync run - Integration *Integration `json:"integration"` - // platform associated with this sync run - Platform *Platform `json:"platform,omitempty"` - DirectoryAccounts *DirectoryAccountConnection `json:"directoryAccounts"` - DirectoryGroups *DirectoryGroupConnection `json:"directoryGroups"` - DirectoryMemberships *DirectoryMembershipConnection `json:"directoryMemberships"` -} - -func (DirectorySyncRun) IsNode() {} - -// Return response for createBulkDirectorySyncRun mutation -type DirectorySyncRunBulkCreatePayload struct { - // Created directorySyncRuns - DirectorySyncRuns []*DirectorySyncRun `json:"directorySyncRuns,omitempty"` -} - -// A connection to a list of items. -type DirectorySyncRunConnection struct { - // A list of edges. - Edges []*DirectorySyncRunEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createDirectorySyncRun mutation -type DirectorySyncRunCreatePayload struct { - // Created directorySyncRun - DirectorySyncRun *DirectorySyncRun `json:"directorySyncRun"` -} - -// Return response for deleteDirectorySyncRun mutation -type DirectorySyncRunDeletePayload struct { - // Deleted directorySyncRun ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type DirectorySyncRunEdge struct { - // The item at the end of the edge. - Node *DirectorySyncRun `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for DirectorySyncRun connections -type DirectorySyncRunOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order DirectorySyncRuns. - Field DirectorySyncRunOrderField `json:"field"` -} - -// Return response for updateDirectorySyncRun mutation -type DirectorySyncRunUpdatePayload struct { - // Updated directorySyncRun - DirectorySyncRun *DirectorySyncRun `json:"directorySyncRun"` -} - -// DirectorySyncRunWhereInput is used for filtering DirectorySyncRun objects. -// Input was generated by ent. -type DirectorySyncRunWhereInput struct { - Not *DirectorySyncRunWhereInput `json:"not,omitempty"` - And []*DirectorySyncRunWhereInput `json:"and,omitempty"` - Or []*DirectorySyncRunWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // display_id field predicates - DisplayID *string `json:"displayID,omitempty"` - DisplayIdneq *string `json:"displayIDNEQ,omitempty"` - DisplayIDIn []string `json:"displayIDIn,omitempty"` - DisplayIDNotIn []string `json:"displayIDNotIn,omitempty"` - DisplayIdgt *string `json:"displayIDGT,omitempty"` - DisplayIdgte *string `json:"displayIDGTE,omitempty"` - DisplayIdlt *string `json:"displayIDLT,omitempty"` - DisplayIdlte *string `json:"displayIDLTE,omitempty"` - DisplayIDContains *string `json:"displayIDContains,omitempty"` - DisplayIDHasPrefix *string `json:"displayIDHasPrefix,omitempty"` - DisplayIDHasSuffix *string `json:"displayIDHasSuffix,omitempty"` - DisplayIDEqualFold *string `json:"displayIDEqualFold,omitempty"` - DisplayIDContainsFold *string `json:"displayIDContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // environment_name field predicates - EnvironmentName *string `json:"environmentName,omitempty"` - EnvironmentNameNeq *string `json:"environmentNameNEQ,omitempty"` - EnvironmentNameIn []string `json:"environmentNameIn,omitempty"` - EnvironmentNameNotIn []string `json:"environmentNameNotIn,omitempty"` - EnvironmentNameGt *string `json:"environmentNameGT,omitempty"` - EnvironmentNameGte *string `json:"environmentNameGTE,omitempty"` - EnvironmentNameLt *string `json:"environmentNameLT,omitempty"` - EnvironmentNameLte *string `json:"environmentNameLTE,omitempty"` - EnvironmentNameContains *string `json:"environmentNameContains,omitempty"` - EnvironmentNameHasPrefix *string `json:"environmentNameHasPrefix,omitempty"` - EnvironmentNameHasSuffix *string `json:"environmentNameHasSuffix,omitempty"` - EnvironmentNameIsNil *bool `json:"environmentNameIsNil,omitempty"` - EnvironmentNameNotNil *bool `json:"environmentNameNotNil,omitempty"` - EnvironmentNameEqualFold *string `json:"environmentNameEqualFold,omitempty"` - EnvironmentNameContainsFold *string `json:"environmentNameContainsFold,omitempty"` - // environment_id field predicates - EnvironmentID *string `json:"environmentID,omitempty"` - EnvironmentIdneq *string `json:"environmentIDNEQ,omitempty"` - EnvironmentIDIn []string `json:"environmentIDIn,omitempty"` - EnvironmentIDNotIn []string `json:"environmentIDNotIn,omitempty"` - EnvironmentIdgt *string `json:"environmentIDGT,omitempty"` - EnvironmentIdgte *string `json:"environmentIDGTE,omitempty"` - EnvironmentIdlt *string `json:"environmentIDLT,omitempty"` - EnvironmentIdlte *string `json:"environmentIDLTE,omitempty"` - EnvironmentIDContains *string `json:"environmentIDContains,omitempty"` - EnvironmentIDHasPrefix *string `json:"environmentIDHasPrefix,omitempty"` - EnvironmentIDHasSuffix *string `json:"environmentIDHasSuffix,omitempty"` - EnvironmentIDIsNil *bool `json:"environmentIDIsNil,omitempty"` - EnvironmentIDNotNil *bool `json:"environmentIDNotNil,omitempty"` - EnvironmentIDEqualFold *string `json:"environmentIDEqualFold,omitempty"` - EnvironmentIDContainsFold *string `json:"environmentIDContainsFold,omitempty"` - // scope_name field predicates - ScopeName *string `json:"scopeName,omitempty"` - ScopeNameNeq *string `json:"scopeNameNEQ,omitempty"` - ScopeNameIn []string `json:"scopeNameIn,omitempty"` - ScopeNameNotIn []string `json:"scopeNameNotIn,omitempty"` - ScopeNameGt *string `json:"scopeNameGT,omitempty"` - ScopeNameGte *string `json:"scopeNameGTE,omitempty"` - ScopeNameLt *string `json:"scopeNameLT,omitempty"` - ScopeNameLte *string `json:"scopeNameLTE,omitempty"` - ScopeNameContains *string `json:"scopeNameContains,omitempty"` - ScopeNameHasPrefix *string `json:"scopeNameHasPrefix,omitempty"` - ScopeNameHasSuffix *string `json:"scopeNameHasSuffix,omitempty"` - ScopeNameIsNil *bool `json:"scopeNameIsNil,omitempty"` - ScopeNameNotNil *bool `json:"scopeNameNotNil,omitempty"` - ScopeNameEqualFold *string `json:"scopeNameEqualFold,omitempty"` - ScopeNameContainsFold *string `json:"scopeNameContainsFold,omitempty"` - // scope_id field predicates - ScopeID *string `json:"scopeID,omitempty"` - ScopeIdneq *string `json:"scopeIDNEQ,omitempty"` - ScopeIDIn []string `json:"scopeIDIn,omitempty"` - ScopeIDNotIn []string `json:"scopeIDNotIn,omitempty"` - ScopeIdgt *string `json:"scopeIDGT,omitempty"` - ScopeIdgte *string `json:"scopeIDGTE,omitempty"` - ScopeIdlt *string `json:"scopeIDLT,omitempty"` - ScopeIdlte *string `json:"scopeIDLTE,omitempty"` - ScopeIDContains *string `json:"scopeIDContains,omitempty"` - ScopeIDHasPrefix *string `json:"scopeIDHasPrefix,omitempty"` - ScopeIDHasSuffix *string `json:"scopeIDHasSuffix,omitempty"` - ScopeIDIsNil *bool `json:"scopeIDIsNil,omitempty"` - ScopeIDNotNil *bool `json:"scopeIDNotNil,omitempty"` - ScopeIDEqualFold *string `json:"scopeIDEqualFold,omitempty"` - ScopeIDContainsFold *string `json:"scopeIDContainsFold,omitempty"` - // integration_id field predicates - IntegrationID *string `json:"integrationID,omitempty"` - IntegrationIdneq *string `json:"integrationIDNEQ,omitempty"` - IntegrationIDIn []string `json:"integrationIDIn,omitempty"` - IntegrationIDNotIn []string `json:"integrationIDNotIn,omitempty"` - IntegrationIdgt *string `json:"integrationIDGT,omitempty"` - IntegrationIdgte *string `json:"integrationIDGTE,omitempty"` - IntegrationIdlt *string `json:"integrationIDLT,omitempty"` - IntegrationIdlte *string `json:"integrationIDLTE,omitempty"` - IntegrationIDContains *string `json:"integrationIDContains,omitempty"` - IntegrationIDHasPrefix *string `json:"integrationIDHasPrefix,omitempty"` - IntegrationIDHasSuffix *string `json:"integrationIDHasSuffix,omitempty"` - IntegrationIDEqualFold *string `json:"integrationIDEqualFold,omitempty"` - IntegrationIDContainsFold *string `json:"integrationIDContainsFold,omitempty"` - // platform_id field predicates - PlatformID *string `json:"platformID,omitempty"` - PlatformIdneq *string `json:"platformIDNEQ,omitempty"` - PlatformIDIn []string `json:"platformIDIn,omitempty"` - PlatformIDNotIn []string `json:"platformIDNotIn,omitempty"` - PlatformIdgt *string `json:"platformIDGT,omitempty"` - PlatformIdgte *string `json:"platformIDGTE,omitempty"` - PlatformIdlt *string `json:"platformIDLT,omitempty"` - PlatformIdlte *string `json:"platformIDLTE,omitempty"` - PlatformIDContains *string `json:"platformIDContains,omitempty"` - PlatformIDHasPrefix *string `json:"platformIDHasPrefix,omitempty"` - PlatformIDHasSuffix *string `json:"platformIDHasSuffix,omitempty"` - PlatformIDIsNil *bool `json:"platformIDIsNil,omitempty"` - PlatformIDNotNil *bool `json:"platformIDNotNil,omitempty"` - PlatformIDEqualFold *string `json:"platformIDEqualFold,omitempty"` - PlatformIDContainsFold *string `json:"platformIDContainsFold,omitempty"` - // directory_instance_id field predicates - DirectoryInstanceID *string `json:"directoryInstanceID,omitempty"` - DirectoryInstanceIdneq *string `json:"directoryInstanceIDNEQ,omitempty"` - DirectoryInstanceIDIn []string `json:"directoryInstanceIDIn,omitempty"` - DirectoryInstanceIDNotIn []string `json:"directoryInstanceIDNotIn,omitempty"` - DirectoryInstanceIdgt *string `json:"directoryInstanceIDGT,omitempty"` - DirectoryInstanceIdgte *string `json:"directoryInstanceIDGTE,omitempty"` - DirectoryInstanceIdlt *string `json:"directoryInstanceIDLT,omitempty"` - DirectoryInstanceIdlte *string `json:"directoryInstanceIDLTE,omitempty"` - DirectoryInstanceIDContains *string `json:"directoryInstanceIDContains,omitempty"` - DirectoryInstanceIDHasPrefix *string `json:"directoryInstanceIDHasPrefix,omitempty"` - DirectoryInstanceIDHasSuffix *string `json:"directoryInstanceIDHasSuffix,omitempty"` - DirectoryInstanceIDIsNil *bool `json:"directoryInstanceIDIsNil,omitempty"` - DirectoryInstanceIDNotNil *bool `json:"directoryInstanceIDNotNil,omitempty"` - DirectoryInstanceIDEqualFold *string `json:"directoryInstanceIDEqualFold,omitempty"` - DirectoryInstanceIDContainsFold *string `json:"directoryInstanceIDContainsFold,omitempty"` - // status field predicates - Status *enums.DirectorySyncRunStatus `json:"status,omitempty"` - StatusNeq *enums.DirectorySyncRunStatus `json:"statusNEQ,omitempty"` - StatusIn []enums.DirectorySyncRunStatus `json:"statusIn,omitempty"` - StatusNotIn []enums.DirectorySyncRunStatus `json:"statusNotIn,omitempty"` - // started_at field predicates - StartedAt *time.Time `json:"startedAt,omitempty"` - StartedAtNeq *time.Time `json:"startedAtNEQ,omitempty"` - StartedAtIn []*time.Time `json:"startedAtIn,omitempty"` - StartedAtNotIn []*time.Time `json:"startedAtNotIn,omitempty"` - StartedAtGt *time.Time `json:"startedAtGT,omitempty"` - StartedAtGte *time.Time `json:"startedAtGTE,omitempty"` - StartedAtLt *time.Time `json:"startedAtLT,omitempty"` - StartedAtLte *time.Time `json:"startedAtLTE,omitempty"` - // completed_at field predicates - CompletedAt *time.Time `json:"completedAt,omitempty"` - CompletedAtNeq *time.Time `json:"completedAtNEQ,omitempty"` - CompletedAtIn []*time.Time `json:"completedAtIn,omitempty"` - CompletedAtNotIn []*time.Time `json:"completedAtNotIn,omitempty"` - CompletedAtGt *time.Time `json:"completedAtGT,omitempty"` - CompletedAtGte *time.Time `json:"completedAtGTE,omitempty"` - CompletedAtLt *time.Time `json:"completedAtLT,omitempty"` - CompletedAtLte *time.Time `json:"completedAtLTE,omitempty"` - CompletedAtIsNil *bool `json:"completedAtIsNil,omitempty"` - CompletedAtNotNil *bool `json:"completedAtNotNil,omitempty"` - // source_cursor field predicates - SourceCursor *string `json:"sourceCursor,omitempty"` - SourceCursorNeq *string `json:"sourceCursorNEQ,omitempty"` - SourceCursorIn []string `json:"sourceCursorIn,omitempty"` - SourceCursorNotIn []string `json:"sourceCursorNotIn,omitempty"` - SourceCursorGt *string `json:"sourceCursorGT,omitempty"` - SourceCursorGte *string `json:"sourceCursorGTE,omitempty"` - SourceCursorLt *string `json:"sourceCursorLT,omitempty"` - SourceCursorLte *string `json:"sourceCursorLTE,omitempty"` - SourceCursorContains *string `json:"sourceCursorContains,omitempty"` - SourceCursorHasPrefix *string `json:"sourceCursorHasPrefix,omitempty"` - SourceCursorHasSuffix *string `json:"sourceCursorHasSuffix,omitempty"` - SourceCursorIsNil *bool `json:"sourceCursorIsNil,omitempty"` - SourceCursorNotNil *bool `json:"sourceCursorNotNil,omitempty"` - SourceCursorEqualFold *string `json:"sourceCursorEqualFold,omitempty"` - SourceCursorContainsFold *string `json:"sourceCursorContainsFold,omitempty"` - // full_count field predicates - FullCount *int64 `json:"fullCount,omitempty"` - FullCountNeq *int64 `json:"fullCountNEQ,omitempty"` - FullCountIn []int64 `json:"fullCountIn,omitempty"` - FullCountNotIn []int64 `json:"fullCountNotIn,omitempty"` - FullCountGt *int64 `json:"fullCountGT,omitempty"` - FullCountGte *int64 `json:"fullCountGTE,omitempty"` - FullCountLt *int64 `json:"fullCountLT,omitempty"` - FullCountLte *int64 `json:"fullCountLTE,omitempty"` - // delta_count field predicates - DeltaCount *int64 `json:"deltaCount,omitempty"` - DeltaCountNeq *int64 `json:"deltaCountNEQ,omitempty"` - DeltaCountIn []int64 `json:"deltaCountIn,omitempty"` - DeltaCountNotIn []int64 `json:"deltaCountNotIn,omitempty"` - DeltaCountGt *int64 `json:"deltaCountGT,omitempty"` - DeltaCountGte *int64 `json:"deltaCountGTE,omitempty"` - DeltaCountLt *int64 `json:"deltaCountLT,omitempty"` - DeltaCountLte *int64 `json:"deltaCountLTE,omitempty"` - // error field predicates - Error *string `json:"error,omitempty"` - ErrorNeq *string `json:"errorNEQ,omitempty"` - ErrorIn []string `json:"errorIn,omitempty"` - ErrorNotIn []string `json:"errorNotIn,omitempty"` - ErrorGt *string `json:"errorGT,omitempty"` - ErrorGte *string `json:"errorGTE,omitempty"` - ErrorLt *string `json:"errorLT,omitempty"` - ErrorLte *string `json:"errorLTE,omitempty"` - ErrorContains *string `json:"errorContains,omitempty"` - ErrorHasPrefix *string `json:"errorHasPrefix,omitempty"` - ErrorHasSuffix *string `json:"errorHasSuffix,omitempty"` - ErrorIsNil *bool `json:"errorIsNil,omitempty"` - ErrorNotNil *bool `json:"errorNotNil,omitempty"` - ErrorEqualFold *string `json:"errorEqualFold,omitempty"` - ErrorContainsFold *string `json:"errorContainsFold,omitempty"` - // raw_manifest_file_id field predicates - RawManifestFileID *string `json:"rawManifestFileID,omitempty"` - RawManifestFileIdneq *string `json:"rawManifestFileIDNEQ,omitempty"` - RawManifestFileIDIn []string `json:"rawManifestFileIDIn,omitempty"` - RawManifestFileIDNotIn []string `json:"rawManifestFileIDNotIn,omitempty"` - RawManifestFileIdgt *string `json:"rawManifestFileIDGT,omitempty"` - RawManifestFileIdgte *string `json:"rawManifestFileIDGTE,omitempty"` - RawManifestFileIdlt *string `json:"rawManifestFileIDLT,omitempty"` - RawManifestFileIdlte *string `json:"rawManifestFileIDLTE,omitempty"` - RawManifestFileIDContains *string `json:"rawManifestFileIDContains,omitempty"` - RawManifestFileIDHasPrefix *string `json:"rawManifestFileIDHasPrefix,omitempty"` - RawManifestFileIDHasSuffix *string `json:"rawManifestFileIDHasSuffix,omitempty"` - RawManifestFileIDIsNil *bool `json:"rawManifestFileIDIsNil,omitempty"` - RawManifestFileIDNotNil *bool `json:"rawManifestFileIDNotNil,omitempty"` - RawManifestFileIDEqualFold *string `json:"rawManifestFileIDEqualFold,omitempty"` - RawManifestFileIDContainsFold *string `json:"rawManifestFileIDContainsFold,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // environment edge predicates - HasEnvironment *bool `json:"hasEnvironment,omitempty"` - HasEnvironmentWith []*CustomTypeEnumWhereInput `json:"hasEnvironmentWith,omitempty"` - // scope edge predicates - HasScope *bool `json:"hasScope,omitempty"` - HasScopeWith []*CustomTypeEnumWhereInput `json:"hasScopeWith,omitempty"` - // integration edge predicates - HasIntegration *bool `json:"hasIntegration,omitempty"` - HasIntegrationWith []*IntegrationWhereInput `json:"hasIntegrationWith,omitempty"` - // platform edge predicates - HasPlatform *bool `json:"hasPlatform,omitempty"` - HasPlatformWith []*PlatformWhereInput `json:"hasPlatformWith,omitempty"` - // directory_accounts edge predicates - HasDirectoryAccounts *bool `json:"hasDirectoryAccounts,omitempty"` - HasDirectoryAccountsWith []*DirectoryAccountWhereInput `json:"hasDirectoryAccountsWith,omitempty"` - // directory_groups edge predicates - HasDirectoryGroups *bool `json:"hasDirectoryGroups,omitempty"` - HasDirectoryGroupsWith []*DirectoryGroupWhereInput `json:"hasDirectoryGroupsWith,omitempty"` - // directory_memberships edge predicates - HasDirectoryMemberships *bool `json:"hasDirectoryMemberships,omitempty"` - HasDirectoryMembershipsWith []*DirectoryMembershipWhereInput `json:"hasDirectoryMembershipsWith,omitempty"` -} - -type Discussion struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // the ID of the organization owner of the object - OwnerID *string `json:"ownerID,omitempty"` - // the unique discussion identifier from external system, e.g. plate discussion id, only required if synced from external system - ExternalID *string `json:"externalID,omitempty"` - // whether the discussion is resolved - IsResolved bool `json:"isResolved"` - Owner *Organization `json:"owner,omitempty"` - Comments *NoteConnection `json:"comments"` - Control *Control `json:"control,omitempty"` - Subcontrol *Subcontrol `json:"subcontrol,omitempty"` - Procedure *Procedure `json:"procedure,omitempty"` - Risk *Risk `json:"risk,omitempty"` - InternalPolicy *InternalPolicy `json:"internalPolicy,omitempty"` -} - -func (Discussion) IsNode() {} - -// Return response for createBulkDiscussion mutation -type DiscussionBulkCreatePayload struct { - // Created discussions - Discussions []*Discussion `json:"discussions,omitempty"` -} - -// A connection to a list of items. -type DiscussionConnection struct { - // A list of edges. - Edges []*DiscussionEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createDiscussion mutation -type DiscussionCreatePayload struct { - // Created discussion - Discussion *Discussion `json:"discussion"` -} - -// Return response for deleteDiscussion mutation -type DiscussionDeletePayload struct { - // Deleted discussion ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type DiscussionEdge struct { - // The item at the end of the edge. - Node *Discussion `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for Discussion connections -type DiscussionOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order Discussions. - Field DiscussionOrderField `json:"field"` -} - -// Return response for updateDiscussion mutation -type DiscussionUpdatePayload struct { - // Updated discussion - Discussion *Discussion `json:"discussion"` -} - -// DiscussionWhereInput is used for filtering Discussion objects. -// Input was generated by ent. -type DiscussionWhereInput struct { - Not *DiscussionWhereInput `json:"not,omitempty"` - And []*DiscussionWhereInput `json:"and,omitempty"` - Or []*DiscussionWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // external_id field predicates - ExternalID *string `json:"externalID,omitempty"` - ExternalIdneq *string `json:"externalIDNEQ,omitempty"` - ExternalIDIn []string `json:"externalIDIn,omitempty"` - ExternalIDNotIn []string `json:"externalIDNotIn,omitempty"` - ExternalIdgt *string `json:"externalIDGT,omitempty"` - ExternalIdgte *string `json:"externalIDGTE,omitempty"` - ExternalIdlt *string `json:"externalIDLT,omitempty"` - ExternalIdlte *string `json:"externalIDLTE,omitempty"` - ExternalIDContains *string `json:"externalIDContains,omitempty"` - ExternalIDHasPrefix *string `json:"externalIDHasPrefix,omitempty"` - ExternalIDHasSuffix *string `json:"externalIDHasSuffix,omitempty"` - ExternalIDIsNil *bool `json:"externalIDIsNil,omitempty"` - ExternalIDNotNil *bool `json:"externalIDNotNil,omitempty"` - ExternalIDEqualFold *string `json:"externalIDEqualFold,omitempty"` - ExternalIDContainsFold *string `json:"externalIDContainsFold,omitempty"` - // is_resolved field predicates - IsResolved *bool `json:"isResolved,omitempty"` - IsResolvedNeq *bool `json:"isResolvedNEQ,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // comments edge predicates - HasComments *bool `json:"hasComments,omitempty"` - HasCommentsWith []*NoteWhereInput `json:"hasCommentsWith,omitempty"` - // control edge predicates - HasControl *bool `json:"hasControl,omitempty"` - HasControlWith []*ControlWhereInput `json:"hasControlWith,omitempty"` - // subcontrol edge predicates - HasSubcontrol *bool `json:"hasSubcontrol,omitempty"` - HasSubcontrolWith []*SubcontrolWhereInput `json:"hasSubcontrolWith,omitempty"` - // procedure edge predicates - HasProcedure *bool `json:"hasProcedure,omitempty"` - HasProcedureWith []*ProcedureWhereInput `json:"hasProcedureWith,omitempty"` - // risk edge predicates - HasRisk *bool `json:"hasRisk,omitempty"` - HasRiskWith []*RiskWhereInput `json:"hasRiskWith,omitempty"` - // internal_policy edge predicates - HasInternalPolicy *bool `json:"hasInternalPolicy,omitempty"` - HasInternalPolicyWith []*InternalPolicyWhereInput `json:"hasInternalPolicyWith,omitempty"` -} - -type DocumentData struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the ID of the organization owner of the object - OwnerID *string `json:"ownerID,omitempty"` - // the environment of the document - EnvironmentName *string `json:"environmentName,omitempty"` - // the environment of the document - EnvironmentID *string `json:"environmentID,omitempty"` - // the scope of the document - ScopeName *string `json:"scopeName,omitempty"` - // the scope of the document - ScopeID *string `json:"scopeID,omitempty"` - // the template id of the document - TemplateID *string `json:"templateID,omitempty"` - // the json data of the document - Data map[string]any `json:"data"` - Owner *Organization `json:"owner,omitempty"` - Environment *CustomTypeEnum `json:"environment,omitempty"` - Scope *CustomTypeEnum `json:"scope,omitempty"` - Template *Template `json:"template,omitempty"` - Entities *EntityConnection `json:"entities"` - Files *FileConnection `json:"files"` -} - -func (DocumentData) IsNode() {} - -// Return response for createBulkDocumentData mutation -type DocumentDataBulkCreatePayload struct { - // Created documentData - DocumentData []*DocumentData `json:"documentData,omitempty"` -} - -// Return response for deleteBulkDocumentData mutation -type DocumentDataBulkDeletePayload struct { - // Deleted documentData IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkDocumentData mutation -type DocumentDataBulkUpdatePayload struct { - // Updated documentDatas - DocumentData []*DocumentData `json:"documentData,omitempty"` - // IDs of the updated documentDatas - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type DocumentDataConnection struct { - // A list of edges. - Edges []*DocumentDataEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createDocumentData mutation -type DocumentDataCreatePayload struct { - // Created documentData - DocumentData *DocumentData `json:"documentData"` -} - -// Return response for deleteDocumentData mutation -type DocumentDataDeletePayload struct { - // Deleted documentData ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type DocumentDataEdge struct { - // The item at the end of the edge. - Node *DocumentData `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for DocumentData connections -type DocumentDataOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order DocumentDataSlice. - Field DocumentDataOrderField `json:"field"` -} - -// Return response for updateDocumentData mutation -type DocumentDataUpdatePayload struct { - // Updated documentData - DocumentData *DocumentData `json:"documentData"` -} - -// DocumentDataWhereInput is used for filtering DocumentData objects. -// Input was generated by ent. -type DocumentDataWhereInput struct { - Not *DocumentDataWhereInput `json:"not,omitempty"` - And []*DocumentDataWhereInput `json:"and,omitempty"` - Or []*DocumentDataWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // environment_name field predicates - EnvironmentName *string `json:"environmentName,omitempty"` - EnvironmentNameNeq *string `json:"environmentNameNEQ,omitempty"` - EnvironmentNameIn []string `json:"environmentNameIn,omitempty"` - EnvironmentNameNotIn []string `json:"environmentNameNotIn,omitempty"` - EnvironmentNameGt *string `json:"environmentNameGT,omitempty"` - EnvironmentNameGte *string `json:"environmentNameGTE,omitempty"` - EnvironmentNameLt *string `json:"environmentNameLT,omitempty"` - EnvironmentNameLte *string `json:"environmentNameLTE,omitempty"` - EnvironmentNameContains *string `json:"environmentNameContains,omitempty"` - EnvironmentNameHasPrefix *string `json:"environmentNameHasPrefix,omitempty"` - EnvironmentNameHasSuffix *string `json:"environmentNameHasSuffix,omitempty"` - EnvironmentNameIsNil *bool `json:"environmentNameIsNil,omitempty"` - EnvironmentNameNotNil *bool `json:"environmentNameNotNil,omitempty"` - EnvironmentNameEqualFold *string `json:"environmentNameEqualFold,omitempty"` - EnvironmentNameContainsFold *string `json:"environmentNameContainsFold,omitempty"` - // environment_id field predicates - EnvironmentID *string `json:"environmentID,omitempty"` - EnvironmentIdneq *string `json:"environmentIDNEQ,omitempty"` - EnvironmentIDIn []string `json:"environmentIDIn,omitempty"` - EnvironmentIDNotIn []string `json:"environmentIDNotIn,omitempty"` - EnvironmentIdgt *string `json:"environmentIDGT,omitempty"` - EnvironmentIdgte *string `json:"environmentIDGTE,omitempty"` - EnvironmentIdlt *string `json:"environmentIDLT,omitempty"` - EnvironmentIdlte *string `json:"environmentIDLTE,omitempty"` - EnvironmentIDContains *string `json:"environmentIDContains,omitempty"` - EnvironmentIDHasPrefix *string `json:"environmentIDHasPrefix,omitempty"` - EnvironmentIDHasSuffix *string `json:"environmentIDHasSuffix,omitempty"` - EnvironmentIDIsNil *bool `json:"environmentIDIsNil,omitempty"` - EnvironmentIDNotNil *bool `json:"environmentIDNotNil,omitempty"` - EnvironmentIDEqualFold *string `json:"environmentIDEqualFold,omitempty"` - EnvironmentIDContainsFold *string `json:"environmentIDContainsFold,omitempty"` - // scope_name field predicates - ScopeName *string `json:"scopeName,omitempty"` - ScopeNameNeq *string `json:"scopeNameNEQ,omitempty"` - ScopeNameIn []string `json:"scopeNameIn,omitempty"` - ScopeNameNotIn []string `json:"scopeNameNotIn,omitempty"` - ScopeNameGt *string `json:"scopeNameGT,omitempty"` - ScopeNameGte *string `json:"scopeNameGTE,omitempty"` - ScopeNameLt *string `json:"scopeNameLT,omitempty"` - ScopeNameLte *string `json:"scopeNameLTE,omitempty"` - ScopeNameContains *string `json:"scopeNameContains,omitempty"` - ScopeNameHasPrefix *string `json:"scopeNameHasPrefix,omitempty"` - ScopeNameHasSuffix *string `json:"scopeNameHasSuffix,omitempty"` - ScopeNameIsNil *bool `json:"scopeNameIsNil,omitempty"` - ScopeNameNotNil *bool `json:"scopeNameNotNil,omitempty"` - ScopeNameEqualFold *string `json:"scopeNameEqualFold,omitempty"` - ScopeNameContainsFold *string `json:"scopeNameContainsFold,omitempty"` - // scope_id field predicates - ScopeID *string `json:"scopeID,omitempty"` - ScopeIdneq *string `json:"scopeIDNEQ,omitempty"` - ScopeIDIn []string `json:"scopeIDIn,omitempty"` - ScopeIDNotIn []string `json:"scopeIDNotIn,omitempty"` - ScopeIdgt *string `json:"scopeIDGT,omitempty"` - ScopeIdgte *string `json:"scopeIDGTE,omitempty"` - ScopeIdlt *string `json:"scopeIDLT,omitempty"` - ScopeIdlte *string `json:"scopeIDLTE,omitempty"` - ScopeIDContains *string `json:"scopeIDContains,omitempty"` - ScopeIDHasPrefix *string `json:"scopeIDHasPrefix,omitempty"` - ScopeIDHasSuffix *string `json:"scopeIDHasSuffix,omitempty"` - ScopeIDIsNil *bool `json:"scopeIDIsNil,omitempty"` - ScopeIDNotNil *bool `json:"scopeIDNotNil,omitempty"` - ScopeIDEqualFold *string `json:"scopeIDEqualFold,omitempty"` - ScopeIDContainsFold *string `json:"scopeIDContainsFold,omitempty"` - // template_id field predicates - TemplateID *string `json:"templateID,omitempty"` - TemplateIdneq *string `json:"templateIDNEQ,omitempty"` - TemplateIDIn []string `json:"templateIDIn,omitempty"` - TemplateIDNotIn []string `json:"templateIDNotIn,omitempty"` - TemplateIdgt *string `json:"templateIDGT,omitempty"` - TemplateIdgte *string `json:"templateIDGTE,omitempty"` - TemplateIdlt *string `json:"templateIDLT,omitempty"` - TemplateIdlte *string `json:"templateIDLTE,omitempty"` - TemplateIDContains *string `json:"templateIDContains,omitempty"` - TemplateIDHasPrefix *string `json:"templateIDHasPrefix,omitempty"` - TemplateIDHasSuffix *string `json:"templateIDHasSuffix,omitempty"` - TemplateIDIsNil *bool `json:"templateIDIsNil,omitempty"` - TemplateIDNotNil *bool `json:"templateIDNotNil,omitempty"` - TemplateIDEqualFold *string `json:"templateIDEqualFold,omitempty"` - TemplateIDContainsFold *string `json:"templateIDContainsFold,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // environment edge predicates - HasEnvironment *bool `json:"hasEnvironment,omitempty"` - HasEnvironmentWith []*CustomTypeEnumWhereInput `json:"hasEnvironmentWith,omitempty"` - // scope edge predicates - HasScope *bool `json:"hasScope,omitempty"` - HasScopeWith []*CustomTypeEnumWhereInput `json:"hasScopeWith,omitempty"` - // template edge predicates - HasTemplate *bool `json:"hasTemplate,omitempty"` - HasTemplateWith []*TemplateWhereInput `json:"hasTemplateWith,omitempty"` - // entities edge predicates - HasEntities *bool `json:"hasEntities,omitempty"` - HasEntitiesWith []*EntityWhereInput `json:"hasEntitiesWith,omitempty"` - // files edge predicates - HasFiles *bool `json:"hasFiles,omitempty"` - HasFilesWith []*FileWhereInput `json:"hasFilesWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -type EmailBranding struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the ID of the organization owner of the object - OwnerID *string `json:"ownerID,omitempty"` - // friendly name for this email branding configuration - Name string `json:"name"` - // brand name displayed in templates - BrandName *string `json:"brandName,omitempty"` - // URL of the brand logo for emails - LogoRemoteURL *string `json:"logoRemoteURL,omitempty"` - // primary brand color for emails - PrimaryColor *string `json:"primaryColor,omitempty"` - // secondary brand color for emails - SecondaryColor *string `json:"secondaryColor,omitempty"` - // background color for emails - BackgroundColor *string `json:"backgroundColor,omitempty"` - // text color for emails - TextColor *string `json:"textColor,omitempty"` - // button background color for emails - ButtonColor *string `json:"buttonColor,omitempty"` - // button text color for emails - ButtonTextColor *string `json:"buttonTextColor,omitempty"` - // link color for emails - LinkColor *string `json:"linkColor,omitempty"` - // font family for emails - FontFamily *enums.Font `json:"fontFamily,omitempty"` - // whether this is the default email branding for the organization - IsDefault *bool `json:"isDefault,omitempty"` - Owner *Organization `json:"owner,omitempty"` - BlockedGroups *GroupConnection `json:"blockedGroups"` - Editors *GroupConnection `json:"editors"` - Viewers *GroupConnection `json:"viewers"` - Campaigns *CampaignConnection `json:"campaigns"` - EmailTemplates *EmailTemplateConnection `json:"emailTemplates"` -} - -func (EmailBranding) IsNode() {} - -// Return response for createBulkEmailBranding mutation -type EmailBrandingBulkCreatePayload struct { - // Created emailBrandings - EmailBrandings []*EmailBranding `json:"emailBrandings,omitempty"` -} - -// Return response for deleteBulkEmailBranding mutation -type EmailBrandingBulkDeletePayload struct { - // Deleted emailBranding IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkEmailBranding mutation -type EmailBrandingBulkUpdatePayload struct { - // Updated emailBrandings - EmailBrandings []*EmailBranding `json:"emailBrandings,omitempty"` - // IDs of the updated emailBrandings - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type EmailBrandingConnection struct { - // A list of edges. - Edges []*EmailBrandingEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createEmailBranding mutation -type EmailBrandingCreatePayload struct { - // Created emailBranding - EmailBranding *EmailBranding `json:"emailBranding"` -} - -// Return response for deleteEmailBranding mutation -type EmailBrandingDeletePayload struct { - // Deleted emailBranding ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type EmailBrandingEdge struct { - // The item at the end of the edge. - Node *EmailBranding `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for EmailBranding connections -type EmailBrandingOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order EmailBrandings. - Field EmailBrandingOrderField `json:"field"` -} - -// Return response for updateEmailBranding mutation -type EmailBrandingUpdatePayload struct { - // Updated emailBranding - EmailBranding *EmailBranding `json:"emailBranding"` -} - -// EmailBrandingWhereInput is used for filtering EmailBranding objects. -// Input was generated by ent. -type EmailBrandingWhereInput struct { - Not *EmailBrandingWhereInput `json:"not,omitempty"` - And []*EmailBrandingWhereInput `json:"and,omitempty"` - Or []*EmailBrandingWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // name field predicates - Name *string `json:"name,omitempty"` - NameNeq *string `json:"nameNEQ,omitempty"` - NameIn []string `json:"nameIn,omitempty"` - NameNotIn []string `json:"nameNotIn,omitempty"` - NameGt *string `json:"nameGT,omitempty"` - NameGte *string `json:"nameGTE,omitempty"` - NameLt *string `json:"nameLT,omitempty"` - NameLte *string `json:"nameLTE,omitempty"` - NameContains *string `json:"nameContains,omitempty"` - NameHasPrefix *string `json:"nameHasPrefix,omitempty"` - NameHasSuffix *string `json:"nameHasSuffix,omitempty"` - NameEqualFold *string `json:"nameEqualFold,omitempty"` - NameContainsFold *string `json:"nameContainsFold,omitempty"` - // brand_name field predicates - BrandName *string `json:"brandName,omitempty"` - BrandNameNeq *string `json:"brandNameNEQ,omitempty"` - BrandNameIn []string `json:"brandNameIn,omitempty"` - BrandNameNotIn []string `json:"brandNameNotIn,omitempty"` - BrandNameGt *string `json:"brandNameGT,omitempty"` - BrandNameGte *string `json:"brandNameGTE,omitempty"` - BrandNameLt *string `json:"brandNameLT,omitempty"` - BrandNameLte *string `json:"brandNameLTE,omitempty"` - BrandNameContains *string `json:"brandNameContains,omitempty"` - BrandNameHasPrefix *string `json:"brandNameHasPrefix,omitempty"` - BrandNameHasSuffix *string `json:"brandNameHasSuffix,omitempty"` - BrandNameIsNil *bool `json:"brandNameIsNil,omitempty"` - BrandNameNotNil *bool `json:"brandNameNotNil,omitempty"` - BrandNameEqualFold *string `json:"brandNameEqualFold,omitempty"` - BrandNameContainsFold *string `json:"brandNameContainsFold,omitempty"` - // logo_remote_url field predicates - LogoRemoteURL *string `json:"logoRemoteURL,omitempty"` - LogoRemoteURLNeq *string `json:"logoRemoteURLNEQ,omitempty"` - LogoRemoteURLIn []string `json:"logoRemoteURLIn,omitempty"` - LogoRemoteURLNotIn []string `json:"logoRemoteURLNotIn,omitempty"` - LogoRemoteURLGt *string `json:"logoRemoteURLGT,omitempty"` - LogoRemoteURLGte *string `json:"logoRemoteURLGTE,omitempty"` - LogoRemoteURLLt *string `json:"logoRemoteURLLT,omitempty"` - LogoRemoteURLLte *string `json:"logoRemoteURLLTE,omitempty"` - LogoRemoteURLContains *string `json:"logoRemoteURLContains,omitempty"` - LogoRemoteURLHasPrefix *string `json:"logoRemoteURLHasPrefix,omitempty"` - LogoRemoteURLHasSuffix *string `json:"logoRemoteURLHasSuffix,omitempty"` - LogoRemoteURLIsNil *bool `json:"logoRemoteURLIsNil,omitempty"` - LogoRemoteURLNotNil *bool `json:"logoRemoteURLNotNil,omitempty"` - LogoRemoteURLEqualFold *string `json:"logoRemoteURLEqualFold,omitempty"` - LogoRemoteURLContainsFold *string `json:"logoRemoteURLContainsFold,omitempty"` - // primary_color field predicates - PrimaryColor *string `json:"primaryColor,omitempty"` - PrimaryColorNeq *string `json:"primaryColorNEQ,omitempty"` - PrimaryColorIn []string `json:"primaryColorIn,omitempty"` - PrimaryColorNotIn []string `json:"primaryColorNotIn,omitempty"` - PrimaryColorGt *string `json:"primaryColorGT,omitempty"` - PrimaryColorGte *string `json:"primaryColorGTE,omitempty"` - PrimaryColorLt *string `json:"primaryColorLT,omitempty"` - PrimaryColorLte *string `json:"primaryColorLTE,omitempty"` - PrimaryColorContains *string `json:"primaryColorContains,omitempty"` - PrimaryColorHasPrefix *string `json:"primaryColorHasPrefix,omitempty"` - PrimaryColorHasSuffix *string `json:"primaryColorHasSuffix,omitempty"` - PrimaryColorIsNil *bool `json:"primaryColorIsNil,omitempty"` - PrimaryColorNotNil *bool `json:"primaryColorNotNil,omitempty"` - PrimaryColorEqualFold *string `json:"primaryColorEqualFold,omitempty"` - PrimaryColorContainsFold *string `json:"primaryColorContainsFold,omitempty"` - // secondary_color field predicates - SecondaryColor *string `json:"secondaryColor,omitempty"` - SecondaryColorNeq *string `json:"secondaryColorNEQ,omitempty"` - SecondaryColorIn []string `json:"secondaryColorIn,omitempty"` - SecondaryColorNotIn []string `json:"secondaryColorNotIn,omitempty"` - SecondaryColorGt *string `json:"secondaryColorGT,omitempty"` - SecondaryColorGte *string `json:"secondaryColorGTE,omitempty"` - SecondaryColorLt *string `json:"secondaryColorLT,omitempty"` - SecondaryColorLte *string `json:"secondaryColorLTE,omitempty"` - SecondaryColorContains *string `json:"secondaryColorContains,omitempty"` - SecondaryColorHasPrefix *string `json:"secondaryColorHasPrefix,omitempty"` - SecondaryColorHasSuffix *string `json:"secondaryColorHasSuffix,omitempty"` - SecondaryColorIsNil *bool `json:"secondaryColorIsNil,omitempty"` - SecondaryColorNotNil *bool `json:"secondaryColorNotNil,omitempty"` - SecondaryColorEqualFold *string `json:"secondaryColorEqualFold,omitempty"` - SecondaryColorContainsFold *string `json:"secondaryColorContainsFold,omitempty"` - // background_color field predicates - BackgroundColor *string `json:"backgroundColor,omitempty"` - BackgroundColorNeq *string `json:"backgroundColorNEQ,omitempty"` - BackgroundColorIn []string `json:"backgroundColorIn,omitempty"` - BackgroundColorNotIn []string `json:"backgroundColorNotIn,omitempty"` - BackgroundColorGt *string `json:"backgroundColorGT,omitempty"` - BackgroundColorGte *string `json:"backgroundColorGTE,omitempty"` - BackgroundColorLt *string `json:"backgroundColorLT,omitempty"` - BackgroundColorLte *string `json:"backgroundColorLTE,omitempty"` - BackgroundColorContains *string `json:"backgroundColorContains,omitempty"` - BackgroundColorHasPrefix *string `json:"backgroundColorHasPrefix,omitempty"` - BackgroundColorHasSuffix *string `json:"backgroundColorHasSuffix,omitempty"` - BackgroundColorIsNil *bool `json:"backgroundColorIsNil,omitempty"` - BackgroundColorNotNil *bool `json:"backgroundColorNotNil,omitempty"` - BackgroundColorEqualFold *string `json:"backgroundColorEqualFold,omitempty"` - BackgroundColorContainsFold *string `json:"backgroundColorContainsFold,omitempty"` - // text_color field predicates - TextColor *string `json:"textColor,omitempty"` - TextColorNeq *string `json:"textColorNEQ,omitempty"` - TextColorIn []string `json:"textColorIn,omitempty"` - TextColorNotIn []string `json:"textColorNotIn,omitempty"` - TextColorGt *string `json:"textColorGT,omitempty"` - TextColorGte *string `json:"textColorGTE,omitempty"` - TextColorLt *string `json:"textColorLT,omitempty"` - TextColorLte *string `json:"textColorLTE,omitempty"` - TextColorContains *string `json:"textColorContains,omitempty"` - TextColorHasPrefix *string `json:"textColorHasPrefix,omitempty"` - TextColorHasSuffix *string `json:"textColorHasSuffix,omitempty"` - TextColorIsNil *bool `json:"textColorIsNil,omitempty"` - TextColorNotNil *bool `json:"textColorNotNil,omitempty"` - TextColorEqualFold *string `json:"textColorEqualFold,omitempty"` - TextColorContainsFold *string `json:"textColorContainsFold,omitempty"` - // button_color field predicates - ButtonColor *string `json:"buttonColor,omitempty"` - ButtonColorNeq *string `json:"buttonColorNEQ,omitempty"` - ButtonColorIn []string `json:"buttonColorIn,omitempty"` - ButtonColorNotIn []string `json:"buttonColorNotIn,omitempty"` - ButtonColorGt *string `json:"buttonColorGT,omitempty"` - ButtonColorGte *string `json:"buttonColorGTE,omitempty"` - ButtonColorLt *string `json:"buttonColorLT,omitempty"` - ButtonColorLte *string `json:"buttonColorLTE,omitempty"` - ButtonColorContains *string `json:"buttonColorContains,omitempty"` - ButtonColorHasPrefix *string `json:"buttonColorHasPrefix,omitempty"` - ButtonColorHasSuffix *string `json:"buttonColorHasSuffix,omitempty"` - ButtonColorIsNil *bool `json:"buttonColorIsNil,omitempty"` - ButtonColorNotNil *bool `json:"buttonColorNotNil,omitempty"` - ButtonColorEqualFold *string `json:"buttonColorEqualFold,omitempty"` - ButtonColorContainsFold *string `json:"buttonColorContainsFold,omitempty"` - // button_text_color field predicates - ButtonTextColor *string `json:"buttonTextColor,omitempty"` - ButtonTextColorNeq *string `json:"buttonTextColorNEQ,omitempty"` - ButtonTextColorIn []string `json:"buttonTextColorIn,omitempty"` - ButtonTextColorNotIn []string `json:"buttonTextColorNotIn,omitempty"` - ButtonTextColorGt *string `json:"buttonTextColorGT,omitempty"` - ButtonTextColorGte *string `json:"buttonTextColorGTE,omitempty"` - ButtonTextColorLt *string `json:"buttonTextColorLT,omitempty"` - ButtonTextColorLte *string `json:"buttonTextColorLTE,omitempty"` - ButtonTextColorContains *string `json:"buttonTextColorContains,omitempty"` - ButtonTextColorHasPrefix *string `json:"buttonTextColorHasPrefix,omitempty"` - ButtonTextColorHasSuffix *string `json:"buttonTextColorHasSuffix,omitempty"` - ButtonTextColorIsNil *bool `json:"buttonTextColorIsNil,omitempty"` - ButtonTextColorNotNil *bool `json:"buttonTextColorNotNil,omitempty"` - ButtonTextColorEqualFold *string `json:"buttonTextColorEqualFold,omitempty"` - ButtonTextColorContainsFold *string `json:"buttonTextColorContainsFold,omitempty"` - // link_color field predicates - LinkColor *string `json:"linkColor,omitempty"` - LinkColorNeq *string `json:"linkColorNEQ,omitempty"` - LinkColorIn []string `json:"linkColorIn,omitempty"` - LinkColorNotIn []string `json:"linkColorNotIn,omitempty"` - LinkColorGt *string `json:"linkColorGT,omitempty"` - LinkColorGte *string `json:"linkColorGTE,omitempty"` - LinkColorLt *string `json:"linkColorLT,omitempty"` - LinkColorLte *string `json:"linkColorLTE,omitempty"` - LinkColorContains *string `json:"linkColorContains,omitempty"` - LinkColorHasPrefix *string `json:"linkColorHasPrefix,omitempty"` - LinkColorHasSuffix *string `json:"linkColorHasSuffix,omitempty"` - LinkColorIsNil *bool `json:"linkColorIsNil,omitempty"` - LinkColorNotNil *bool `json:"linkColorNotNil,omitempty"` - LinkColorEqualFold *string `json:"linkColorEqualFold,omitempty"` - LinkColorContainsFold *string `json:"linkColorContainsFold,omitempty"` - // font_family field predicates - FontFamily *enums.Font `json:"fontFamily,omitempty"` - FontFamilyNeq *enums.Font `json:"fontFamilyNEQ,omitempty"` - FontFamilyIn []enums.Font `json:"fontFamilyIn,omitempty"` - FontFamilyNotIn []enums.Font `json:"fontFamilyNotIn,omitempty"` - FontFamilyIsNil *bool `json:"fontFamilyIsNil,omitempty"` - FontFamilyNotNil *bool `json:"fontFamilyNotNil,omitempty"` - // is_default field predicates - IsDefault *bool `json:"isDefault,omitempty"` - IsDefaultNeq *bool `json:"isDefaultNEQ,omitempty"` - IsDefaultIsNil *bool `json:"isDefaultIsNil,omitempty"` - IsDefaultNotNil *bool `json:"isDefaultNotNil,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // blocked_groups edge predicates - HasBlockedGroups *bool `json:"hasBlockedGroups,omitempty"` - HasBlockedGroupsWith []*GroupWhereInput `json:"hasBlockedGroupsWith,omitempty"` - // editors edge predicates - HasEditors *bool `json:"hasEditors,omitempty"` - HasEditorsWith []*GroupWhereInput `json:"hasEditorsWith,omitempty"` - // viewers edge predicates - HasViewers *bool `json:"hasViewers,omitempty"` - HasViewersWith []*GroupWhereInput `json:"hasViewersWith,omitempty"` - // campaigns edge predicates - HasCampaigns *bool `json:"hasCampaigns,omitempty"` - HasCampaignsWith []*CampaignWhereInput `json:"hasCampaignsWith,omitempty"` - // email_templates edge predicates - HasEmailTemplates *bool `json:"hasEmailTemplates,omitempty"` - HasEmailTemplatesWith []*EmailTemplateWhereInput `json:"hasEmailTemplatesWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -type EmailTemplate struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // revision of the object as a semver (e.g. v1.0.0), by default any update will bump the patch version, unless the revision_bump field is set - Revision *string `json:"revision,omitempty"` - // the ID of the organization owner of the object - OwnerID *string `json:"ownerID,omitempty"` - // indicates if the record is owned by the the openlane system and not by an organization - SystemOwned *bool `json:"systemOwned,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // stable identifier for the template - Key string `json:"key"` - // display name for the template - Name string `json:"name"` - // description of the template - Description *string `json:"description,omitempty"` - // template format for rendering - Format enums.NotificationTemplateFormat `json:"format"` - // locale for the template, e.g. en-US - Locale string `json:"locale"` - // subject template for email notifications - SubjectTemplate *string `json:"subjectTemplate,omitempty"` - // preheader/preview text template for email notifications - PreheaderTemplate *string `json:"preheaderTemplate,omitempty"` - // body template for the email - BodyTemplate *string `json:"bodyTemplate,omitempty"` - // plain text fallback template for the email - TextTemplate *string `json:"textTemplate,omitempty"` - // jsonschema for template data requirements - Jsonconfig map[string]any `json:"jsonconfig,omitempty"` - // uischema for a template builder - Uischema map[string]any `json:"uischema,omitempty"` - // additional template metadata - Metadata map[string]any `json:"metadata,omitempty"` - // whether the template is active - Active bool `json:"active"` - // template version - Version int64 `json:"version"` - // runtime data context defining available variable keys for this template - TemplateContext enums.TemplateContext `json:"templateContext"` - // static variable values merged as base layer at render time; call-site data takes precedence - Defaults map[string]any `json:"defaults,omitempty"` - // integration used to deliver emails for this template - IntegrationID *string `json:"integrationID,omitempty"` - // workflow definition associated with this template - WorkflowDefinitionID *string `json:"workflowDefinitionID,omitempty"` - // workflow instance associated with this template - WorkflowInstanceID *string `json:"workflowInstanceID,omitempty"` - Owner *Organization `json:"owner,omitempty"` - BlockedGroups *GroupConnection `json:"blockedGroups"` - Editors *GroupConnection `json:"editors"` - Viewers *GroupConnection `json:"viewers"` - EmailBranding []*EmailBranding `json:"emailBranding,omitempty"` - Integration *Integration `json:"integration,omitempty"` - WorkflowDefinition *WorkflowDefinition `json:"workflowDefinition,omitempty"` - WorkflowInstance *WorkflowInstance `json:"workflowInstance,omitempty"` - Campaigns *CampaignConnection `json:"campaigns"` - NotificationTemplates *NotificationTemplateConnection `json:"notificationTemplates"` - Files *FileConnection `json:"files"` -} - -func (EmailTemplate) IsNode() {} - -// Return response for createBulkEmailTemplate mutation -type EmailTemplateBulkCreatePayload struct { - // Created emailTemplates - EmailTemplates []*EmailTemplate `json:"emailTemplates,omitempty"` -} - -// Return response for deleteBulkEmailTemplate mutation -type EmailTemplateBulkDeletePayload struct { - // Deleted emailTemplate IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkEmailTemplate mutation -type EmailTemplateBulkUpdatePayload struct { - // Updated emailTemplates - EmailTemplates []*EmailTemplate `json:"emailTemplates,omitempty"` - // IDs of the updated emailTemplates - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type EmailTemplateConnection struct { - // A list of edges. - Edges []*EmailTemplateEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createEmailTemplate mutation -type EmailTemplateCreatePayload struct { - // Created emailTemplate - EmailTemplate *EmailTemplate `json:"emailTemplate"` -} - -// Return response for deleteEmailTemplate mutation -type EmailTemplateDeletePayload struct { - // Deleted emailTemplate ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type EmailTemplateEdge struct { - // The item at the end of the edge. - Node *EmailTemplate `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for EmailTemplate connections -type EmailTemplateOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order EmailTemplates. - Field EmailTemplateOrderField `json:"field"` -} - -// Return response for updateEmailTemplate mutation -type EmailTemplateUpdatePayload struct { - // Updated emailTemplate - EmailTemplate *EmailTemplate `json:"emailTemplate"` -} - -// EmailTemplateWhereInput is used for filtering EmailTemplate objects. -// Input was generated by ent. -type EmailTemplateWhereInput struct { - Not *EmailTemplateWhereInput `json:"not,omitempty"` - And []*EmailTemplateWhereInput `json:"and,omitempty"` - Or []*EmailTemplateWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // revision field predicates - Revision *string `json:"revision,omitempty"` - RevisionNeq *string `json:"revisionNEQ,omitempty"` - RevisionIn []string `json:"revisionIn,omitempty"` - RevisionNotIn []string `json:"revisionNotIn,omitempty"` - RevisionGt *string `json:"revisionGT,omitempty"` - RevisionGte *string `json:"revisionGTE,omitempty"` - RevisionLt *string `json:"revisionLT,omitempty"` - RevisionLte *string `json:"revisionLTE,omitempty"` - RevisionContains *string `json:"revisionContains,omitempty"` - RevisionHasPrefix *string `json:"revisionHasPrefix,omitempty"` - RevisionHasSuffix *string `json:"revisionHasSuffix,omitempty"` - RevisionIsNil *bool `json:"revisionIsNil,omitempty"` - RevisionNotNil *bool `json:"revisionNotNil,omitempty"` - RevisionEqualFold *string `json:"revisionEqualFold,omitempty"` - RevisionContainsFold *string `json:"revisionContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // system_owned field predicates - SystemOwned *bool `json:"systemOwned,omitempty"` - SystemOwnedNeq *bool `json:"systemOwnedNEQ,omitempty"` - SystemOwnedIsNil *bool `json:"systemOwnedIsNil,omitempty"` - SystemOwnedNotNil *bool `json:"systemOwnedNotNil,omitempty"` - // internal_notes field predicates - InternalNotes *string `json:"internalNotes,omitempty"` - InternalNotesNeq *string `json:"internalNotesNEQ,omitempty"` - InternalNotesIn []string `json:"internalNotesIn,omitempty"` - InternalNotesNotIn []string `json:"internalNotesNotIn,omitempty"` - InternalNotesGt *string `json:"internalNotesGT,omitempty"` - InternalNotesGte *string `json:"internalNotesGTE,omitempty"` - InternalNotesLt *string `json:"internalNotesLT,omitempty"` - InternalNotesLte *string `json:"internalNotesLTE,omitempty"` - InternalNotesContains *string `json:"internalNotesContains,omitempty"` - InternalNotesHasPrefix *string `json:"internalNotesHasPrefix,omitempty"` - InternalNotesHasSuffix *string `json:"internalNotesHasSuffix,omitempty"` - InternalNotesIsNil *bool `json:"internalNotesIsNil,omitempty"` - InternalNotesNotNil *bool `json:"internalNotesNotNil,omitempty"` - InternalNotesEqualFold *string `json:"internalNotesEqualFold,omitempty"` - InternalNotesContainsFold *string `json:"internalNotesContainsFold,omitempty"` - // system_internal_id field predicates - SystemInternalID *string `json:"systemInternalID,omitempty"` - SystemInternalIdneq *string `json:"systemInternalIDNEQ,omitempty"` - SystemInternalIDIn []string `json:"systemInternalIDIn,omitempty"` - SystemInternalIDNotIn []string `json:"systemInternalIDNotIn,omitempty"` - SystemInternalIdgt *string `json:"systemInternalIDGT,omitempty"` - SystemInternalIdgte *string `json:"systemInternalIDGTE,omitempty"` - SystemInternalIdlt *string `json:"systemInternalIDLT,omitempty"` - SystemInternalIdlte *string `json:"systemInternalIDLTE,omitempty"` - SystemInternalIDContains *string `json:"systemInternalIDContains,omitempty"` - SystemInternalIDHasPrefix *string `json:"systemInternalIDHasPrefix,omitempty"` - SystemInternalIDHasSuffix *string `json:"systemInternalIDHasSuffix,omitempty"` - SystemInternalIDIsNil *bool `json:"systemInternalIDIsNil,omitempty"` - SystemInternalIDNotNil *bool `json:"systemInternalIDNotNil,omitempty"` - SystemInternalIDEqualFold *string `json:"systemInternalIDEqualFold,omitempty"` - SystemInternalIDContainsFold *string `json:"systemInternalIDContainsFold,omitempty"` - // key field predicates - Key *string `json:"key,omitempty"` - KeyNeq *string `json:"keyNEQ,omitempty"` - KeyIn []string `json:"keyIn,omitempty"` - KeyNotIn []string `json:"keyNotIn,omitempty"` - KeyGt *string `json:"keyGT,omitempty"` - KeyGte *string `json:"keyGTE,omitempty"` - KeyLt *string `json:"keyLT,omitempty"` - KeyLte *string `json:"keyLTE,omitempty"` - KeyContains *string `json:"keyContains,omitempty"` - KeyHasPrefix *string `json:"keyHasPrefix,omitempty"` - KeyHasSuffix *string `json:"keyHasSuffix,omitempty"` - KeyEqualFold *string `json:"keyEqualFold,omitempty"` - KeyContainsFold *string `json:"keyContainsFold,omitempty"` - // name field predicates - Name *string `json:"name,omitempty"` - NameNeq *string `json:"nameNEQ,omitempty"` - NameIn []string `json:"nameIn,omitempty"` - NameNotIn []string `json:"nameNotIn,omitempty"` - NameGt *string `json:"nameGT,omitempty"` - NameGte *string `json:"nameGTE,omitempty"` - NameLt *string `json:"nameLT,omitempty"` - NameLte *string `json:"nameLTE,omitempty"` - NameContains *string `json:"nameContains,omitempty"` - NameHasPrefix *string `json:"nameHasPrefix,omitempty"` - NameHasSuffix *string `json:"nameHasSuffix,omitempty"` - NameEqualFold *string `json:"nameEqualFold,omitempty"` - NameContainsFold *string `json:"nameContainsFold,omitempty"` - // description field predicates - Description *string `json:"description,omitempty"` - DescriptionNeq *string `json:"descriptionNEQ,omitempty"` - DescriptionIn []string `json:"descriptionIn,omitempty"` - DescriptionNotIn []string `json:"descriptionNotIn,omitempty"` - DescriptionGt *string `json:"descriptionGT,omitempty"` - DescriptionGte *string `json:"descriptionGTE,omitempty"` - DescriptionLt *string `json:"descriptionLT,omitempty"` - DescriptionLte *string `json:"descriptionLTE,omitempty"` - DescriptionContains *string `json:"descriptionContains,omitempty"` - DescriptionHasPrefix *string `json:"descriptionHasPrefix,omitempty"` - DescriptionHasSuffix *string `json:"descriptionHasSuffix,omitempty"` - DescriptionIsNil *bool `json:"descriptionIsNil,omitempty"` - DescriptionNotNil *bool `json:"descriptionNotNil,omitempty"` - DescriptionEqualFold *string `json:"descriptionEqualFold,omitempty"` - DescriptionContainsFold *string `json:"descriptionContainsFold,omitempty"` - // format field predicates - Format *enums.NotificationTemplateFormat `json:"format,omitempty"` - FormatNeq *enums.NotificationTemplateFormat `json:"formatNEQ,omitempty"` - FormatIn []enums.NotificationTemplateFormat `json:"formatIn,omitempty"` - FormatNotIn []enums.NotificationTemplateFormat `json:"formatNotIn,omitempty"` - // locale field predicates - Locale *string `json:"locale,omitempty"` - LocaleNeq *string `json:"localeNEQ,omitempty"` - LocaleIn []string `json:"localeIn,omitempty"` - LocaleNotIn []string `json:"localeNotIn,omitempty"` - LocaleGt *string `json:"localeGT,omitempty"` - LocaleGte *string `json:"localeGTE,omitempty"` - LocaleLt *string `json:"localeLT,omitempty"` - LocaleLte *string `json:"localeLTE,omitempty"` - LocaleContains *string `json:"localeContains,omitempty"` - LocaleHasPrefix *string `json:"localeHasPrefix,omitempty"` - LocaleHasSuffix *string `json:"localeHasSuffix,omitempty"` - LocaleEqualFold *string `json:"localeEqualFold,omitempty"` - LocaleContainsFold *string `json:"localeContainsFold,omitempty"` - // subject_template field predicates - SubjectTemplate *string `json:"subjectTemplate,omitempty"` - SubjectTemplateNeq *string `json:"subjectTemplateNEQ,omitempty"` - SubjectTemplateIn []string `json:"subjectTemplateIn,omitempty"` - SubjectTemplateNotIn []string `json:"subjectTemplateNotIn,omitempty"` - SubjectTemplateGt *string `json:"subjectTemplateGT,omitempty"` - SubjectTemplateGte *string `json:"subjectTemplateGTE,omitempty"` - SubjectTemplateLt *string `json:"subjectTemplateLT,omitempty"` - SubjectTemplateLte *string `json:"subjectTemplateLTE,omitempty"` - SubjectTemplateContains *string `json:"subjectTemplateContains,omitempty"` - SubjectTemplateHasPrefix *string `json:"subjectTemplateHasPrefix,omitempty"` - SubjectTemplateHasSuffix *string `json:"subjectTemplateHasSuffix,omitempty"` - SubjectTemplateIsNil *bool `json:"subjectTemplateIsNil,omitempty"` - SubjectTemplateNotNil *bool `json:"subjectTemplateNotNil,omitempty"` - SubjectTemplateEqualFold *string `json:"subjectTemplateEqualFold,omitempty"` - SubjectTemplateContainsFold *string `json:"subjectTemplateContainsFold,omitempty"` - // preheader_template field predicates - PreheaderTemplate *string `json:"preheaderTemplate,omitempty"` - PreheaderTemplateNeq *string `json:"preheaderTemplateNEQ,omitempty"` - PreheaderTemplateIn []string `json:"preheaderTemplateIn,omitempty"` - PreheaderTemplateNotIn []string `json:"preheaderTemplateNotIn,omitempty"` - PreheaderTemplateGt *string `json:"preheaderTemplateGT,omitempty"` - PreheaderTemplateGte *string `json:"preheaderTemplateGTE,omitempty"` - PreheaderTemplateLt *string `json:"preheaderTemplateLT,omitempty"` - PreheaderTemplateLte *string `json:"preheaderTemplateLTE,omitempty"` - PreheaderTemplateContains *string `json:"preheaderTemplateContains,omitempty"` - PreheaderTemplateHasPrefix *string `json:"preheaderTemplateHasPrefix,omitempty"` - PreheaderTemplateHasSuffix *string `json:"preheaderTemplateHasSuffix,omitempty"` - PreheaderTemplateIsNil *bool `json:"preheaderTemplateIsNil,omitempty"` - PreheaderTemplateNotNil *bool `json:"preheaderTemplateNotNil,omitempty"` - PreheaderTemplateEqualFold *string `json:"preheaderTemplateEqualFold,omitempty"` - PreheaderTemplateContainsFold *string `json:"preheaderTemplateContainsFold,omitempty"` - // body_template field predicates - BodyTemplate *string `json:"bodyTemplate,omitempty"` - BodyTemplateNeq *string `json:"bodyTemplateNEQ,omitempty"` - BodyTemplateIn []string `json:"bodyTemplateIn,omitempty"` - BodyTemplateNotIn []string `json:"bodyTemplateNotIn,omitempty"` - BodyTemplateGt *string `json:"bodyTemplateGT,omitempty"` - BodyTemplateGte *string `json:"bodyTemplateGTE,omitempty"` - BodyTemplateLt *string `json:"bodyTemplateLT,omitempty"` - BodyTemplateLte *string `json:"bodyTemplateLTE,omitempty"` - BodyTemplateContains *string `json:"bodyTemplateContains,omitempty"` - BodyTemplateHasPrefix *string `json:"bodyTemplateHasPrefix,omitempty"` - BodyTemplateHasSuffix *string `json:"bodyTemplateHasSuffix,omitempty"` - BodyTemplateIsNil *bool `json:"bodyTemplateIsNil,omitempty"` - BodyTemplateNotNil *bool `json:"bodyTemplateNotNil,omitempty"` - BodyTemplateEqualFold *string `json:"bodyTemplateEqualFold,omitempty"` - BodyTemplateContainsFold *string `json:"bodyTemplateContainsFold,omitempty"` - // text_template field predicates - TextTemplate *string `json:"textTemplate,omitempty"` - TextTemplateNeq *string `json:"textTemplateNEQ,omitempty"` - TextTemplateIn []string `json:"textTemplateIn,omitempty"` - TextTemplateNotIn []string `json:"textTemplateNotIn,omitempty"` - TextTemplateGt *string `json:"textTemplateGT,omitempty"` - TextTemplateGte *string `json:"textTemplateGTE,omitempty"` - TextTemplateLt *string `json:"textTemplateLT,omitempty"` - TextTemplateLte *string `json:"textTemplateLTE,omitempty"` - TextTemplateContains *string `json:"textTemplateContains,omitempty"` - TextTemplateHasPrefix *string `json:"textTemplateHasPrefix,omitempty"` - TextTemplateHasSuffix *string `json:"textTemplateHasSuffix,omitempty"` - TextTemplateIsNil *bool `json:"textTemplateIsNil,omitempty"` - TextTemplateNotNil *bool `json:"textTemplateNotNil,omitempty"` - TextTemplateEqualFold *string `json:"textTemplateEqualFold,omitempty"` - TextTemplateContainsFold *string `json:"textTemplateContainsFold,omitempty"` - // active field predicates - Active *bool `json:"active,omitempty"` - ActiveNeq *bool `json:"activeNEQ,omitempty"` - // version field predicates - Version *int64 `json:"version,omitempty"` - VersionNeq *int64 `json:"versionNEQ,omitempty"` - VersionIn []int64 `json:"versionIn,omitempty"` - VersionNotIn []int64 `json:"versionNotIn,omitempty"` - VersionGt *int64 `json:"versionGT,omitempty"` - VersionGte *int64 `json:"versionGTE,omitempty"` - VersionLt *int64 `json:"versionLT,omitempty"` - VersionLte *int64 `json:"versionLTE,omitempty"` - // template_context field predicates - TemplateContext *enums.TemplateContext `json:"templateContext,omitempty"` - TemplateContextNeq *enums.TemplateContext `json:"templateContextNEQ,omitempty"` - TemplateContextIn []enums.TemplateContext `json:"templateContextIn,omitempty"` - TemplateContextNotIn []enums.TemplateContext `json:"templateContextNotIn,omitempty"` - // integration_id field predicates - IntegrationID *string `json:"integrationID,omitempty"` - IntegrationIdneq *string `json:"integrationIDNEQ,omitempty"` - IntegrationIDIn []string `json:"integrationIDIn,omitempty"` - IntegrationIDNotIn []string `json:"integrationIDNotIn,omitempty"` - IntegrationIdgt *string `json:"integrationIDGT,omitempty"` - IntegrationIdgte *string `json:"integrationIDGTE,omitempty"` - IntegrationIdlt *string `json:"integrationIDLT,omitempty"` - IntegrationIdlte *string `json:"integrationIDLTE,omitempty"` - IntegrationIDContains *string `json:"integrationIDContains,omitempty"` - IntegrationIDHasPrefix *string `json:"integrationIDHasPrefix,omitempty"` - IntegrationIDHasSuffix *string `json:"integrationIDHasSuffix,omitempty"` - IntegrationIDIsNil *bool `json:"integrationIDIsNil,omitempty"` - IntegrationIDNotNil *bool `json:"integrationIDNotNil,omitempty"` - IntegrationIDEqualFold *string `json:"integrationIDEqualFold,omitempty"` - IntegrationIDContainsFold *string `json:"integrationIDContainsFold,omitempty"` - // workflow_definition_id field predicates - WorkflowDefinitionID *string `json:"workflowDefinitionID,omitempty"` - WorkflowDefinitionIdneq *string `json:"workflowDefinitionIDNEQ,omitempty"` - WorkflowDefinitionIDIn []string `json:"workflowDefinitionIDIn,omitempty"` - WorkflowDefinitionIDNotIn []string `json:"workflowDefinitionIDNotIn,omitempty"` - WorkflowDefinitionIdgt *string `json:"workflowDefinitionIDGT,omitempty"` - WorkflowDefinitionIdgte *string `json:"workflowDefinitionIDGTE,omitempty"` - WorkflowDefinitionIdlt *string `json:"workflowDefinitionIDLT,omitempty"` - WorkflowDefinitionIdlte *string `json:"workflowDefinitionIDLTE,omitempty"` - WorkflowDefinitionIDContains *string `json:"workflowDefinitionIDContains,omitempty"` - WorkflowDefinitionIDHasPrefix *string `json:"workflowDefinitionIDHasPrefix,omitempty"` - WorkflowDefinitionIDHasSuffix *string `json:"workflowDefinitionIDHasSuffix,omitempty"` - WorkflowDefinitionIDIsNil *bool `json:"workflowDefinitionIDIsNil,omitempty"` - WorkflowDefinitionIDNotNil *bool `json:"workflowDefinitionIDNotNil,omitempty"` - WorkflowDefinitionIDEqualFold *string `json:"workflowDefinitionIDEqualFold,omitempty"` - WorkflowDefinitionIDContainsFold *string `json:"workflowDefinitionIDContainsFold,omitempty"` - // workflow_instance_id field predicates - WorkflowInstanceID *string `json:"workflowInstanceID,omitempty"` - WorkflowInstanceIdneq *string `json:"workflowInstanceIDNEQ,omitempty"` - WorkflowInstanceIDIn []string `json:"workflowInstanceIDIn,omitempty"` - WorkflowInstanceIDNotIn []string `json:"workflowInstanceIDNotIn,omitempty"` - WorkflowInstanceIdgt *string `json:"workflowInstanceIDGT,omitempty"` - WorkflowInstanceIdgte *string `json:"workflowInstanceIDGTE,omitempty"` - WorkflowInstanceIdlt *string `json:"workflowInstanceIDLT,omitempty"` - WorkflowInstanceIdlte *string `json:"workflowInstanceIDLTE,omitempty"` - WorkflowInstanceIDContains *string `json:"workflowInstanceIDContains,omitempty"` - WorkflowInstanceIDHasPrefix *string `json:"workflowInstanceIDHasPrefix,omitempty"` - WorkflowInstanceIDHasSuffix *string `json:"workflowInstanceIDHasSuffix,omitempty"` - WorkflowInstanceIDIsNil *bool `json:"workflowInstanceIDIsNil,omitempty"` - WorkflowInstanceIDNotNil *bool `json:"workflowInstanceIDNotNil,omitempty"` - WorkflowInstanceIDEqualFold *string `json:"workflowInstanceIDEqualFold,omitempty"` - WorkflowInstanceIDContainsFold *string `json:"workflowInstanceIDContainsFold,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // blocked_groups edge predicates - HasBlockedGroups *bool `json:"hasBlockedGroups,omitempty"` - HasBlockedGroupsWith []*GroupWhereInput `json:"hasBlockedGroupsWith,omitempty"` - // editors edge predicates - HasEditors *bool `json:"hasEditors,omitempty"` - HasEditorsWith []*GroupWhereInput `json:"hasEditorsWith,omitempty"` - // viewers edge predicates - HasViewers *bool `json:"hasViewers,omitempty"` - HasViewersWith []*GroupWhereInput `json:"hasViewersWith,omitempty"` - // email_branding edge predicates - HasEmailBranding *bool `json:"hasEmailBranding,omitempty"` - HasEmailBrandingWith []*EmailBrandingWhereInput `json:"hasEmailBrandingWith,omitempty"` - // integration edge predicates - HasIntegration *bool `json:"hasIntegration,omitempty"` - HasIntegrationWith []*IntegrationWhereInput `json:"hasIntegrationWith,omitempty"` - // workflow_definition edge predicates - HasWorkflowDefinition *bool `json:"hasWorkflowDefinition,omitempty"` - HasWorkflowDefinitionWith []*WorkflowDefinitionWhereInput `json:"hasWorkflowDefinitionWith,omitempty"` - // workflow_instance edge predicates - HasWorkflowInstance *bool `json:"hasWorkflowInstance,omitempty"` - HasWorkflowInstanceWith []*WorkflowInstanceWhereInput `json:"hasWorkflowInstanceWith,omitempty"` - // campaigns edge predicates - HasCampaigns *bool `json:"hasCampaigns,omitempty"` - HasCampaignsWith []*CampaignWhereInput `json:"hasCampaignsWith,omitempty"` - // notification_templates edge predicates - HasNotificationTemplates *bool `json:"hasNotificationTemplates,omitempty"` - HasNotificationTemplatesWith []*NotificationTemplateWhereInput `json:"hasNotificationTemplatesWith,omitempty"` - // files edge predicates - HasFiles *bool `json:"hasFiles,omitempty"` - HasFilesWith []*FileWhereInput `json:"hasFilesWith,omitempty"` -} - -type Entity struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the ID of the organization owner of the object - OwnerID *string `json:"ownerID,omitempty"` - // the internal owner for the entity when no user or group is linked - InternalOwner *string `json:"internalOwner,omitempty"` - // the internal owner user id for the entity - InternalOwnerUserID *string `json:"internalOwnerUserID,omitempty"` - // the internal owner group id for the entity - InternalOwnerGroupID *string `json:"internalOwnerGroupID,omitempty"` - // who reviewed the entity when no user or group is linked - ReviewedBy *string `json:"reviewedBy,omitempty"` - // the user id that reviewed the entity - ReviewedByUserID *string `json:"reviewedByUserID,omitempty"` - // the group id that reviewed the entity - ReviewedByGroupID *string `json:"reviewedByGroupID,omitempty"` - // when the entity was last reviewed - LastReviewedAt *models.DateTime `json:"lastReviewedAt,omitempty"` - // indicates if the record is owned by the the openlane system and not by an organization - SystemOwned *bool `json:"systemOwned,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the relationship_state of the entity - EntityRelationshipStateName *string `json:"entityRelationshipStateName,omitempty"` - // the relationship_state of the entity - EntityRelationshipStateID *string `json:"entityRelationshipStateID,omitempty"` - // the security_questionnaire_status of the entity - EntitySecurityQuestionnaireStatusName *string `json:"entitySecurityQuestionnaireStatusName,omitempty"` - // the security_questionnaire_status of the entity - EntitySecurityQuestionnaireStatusID *string `json:"entitySecurityQuestionnaireStatusID,omitempty"` - // the source_type of the entity - EntitySourceTypeName *string `json:"entitySourceTypeName,omitempty"` - // the source_type of the entity - EntitySourceTypeID *string `json:"entitySourceTypeID,omitempty"` - // the environment of the entity - EnvironmentName *string `json:"environmentName,omitempty"` - // the environment of the entity - EnvironmentID *string `json:"environmentID,omitempty"` - // the scope of the entity - ScopeName *string `json:"scopeName,omitempty"` - // the scope of the entity - ScopeID *string `json:"scopeID,omitempty"` - // the name of the entity - Name *string `json:"name,omitempty"` - // The entity's displayed 'friendly' name - DisplayName *string `json:"displayName,omitempty"` - // An optional description of the entity - Description *string `json:"description,omitempty"` - // domains associated with the entity - Domains []string `json:"domains,omitempty"` - // The type of the entity - EntityTypeID *string `json:"entityTypeID,omitempty"` - // status of the entity - Status *enums.EntityStatus `json:"status,omitempty"` - // whether the entity is approved for use - ApprovedForUse *bool `json:"approvedForUse,omitempty"` - // asset identifiers linked to the entity - LinkedAssetIds []string `json:"linkedAssetIds,omitempty"` - // whether the entity has an active SOC 2 report - HasSoc2 *bool `json:"hasSoc2,omitempty"` - // SOC 2 reporting period end date - Soc2PeriodEnd *models.DateTime `json:"soc2PeriodEnd,omitempty"` - // start date for the entity contract - ContractStartDate *models.DateTime `json:"contractStartDate,omitempty"` - // end date for the entity contract - ContractEndDate *models.DateTime `json:"contractEndDate,omitempty"` - // whether the contract auto-renews - AutoRenews *bool `json:"autoRenews,omitempty"` - // number of days required for termination notice - TerminationNoticeDays *int64 `json:"terminationNoticeDays,omitempty"` - // annual spend associated with the entity - AnnualSpend *float64 `json:"annualSpend,omitempty"` - // the currency of the annual spend - SpendCurrency *string `json:"spendCurrency,omitempty"` - // billing model for the entity relationship - BillingModel *string `json:"billingModel,omitempty"` - // renewal risk rating for the entity - RenewalRisk *string `json:"renewalRisk,omitempty"` - // whether SSO is enforced for the entity - SsoEnforced *bool `json:"ssoEnforced,omitempty"` - // whether MFA is supported by the entity - MfaSupported *bool `json:"mfaSupported,omitempty"` - // whether MFA is enforced by the entity - MfaEnforced *bool `json:"mfaEnforced,omitempty"` - // status page URL for the entity - StatusPageURL *string `json:"statusPageURL,omitempty"` - // services provided by the entity - ProvidedServices []string `json:"providedServices,omitempty"` - // external links associated with the entity - Links []string `json:"links,omitempty"` - // the risk rating label for the entity - RiskRating *string `json:"riskRating,omitempty"` - // the risk score for the entity - RiskScore *int64 `json:"riskScore,omitempty"` - // the tier classification for the entity - Tier *string `json:"tier,omitempty"` - // the cadence for reviewing the entity - ReviewFrequency *enums.Frequency `json:"reviewFrequency,omitempty"` - // when the entity is due for review - NextReviewAt *models.DateTime `json:"nextReviewAt,omitempty"` - // when the entity contract is up for renewal - ContractRenewalAt *models.DateTime `json:"contractRenewalAt,omitempty"` - // vendor metadata such as additional enrichment info, company size, public, etc. - VendorMetadata map[string]any `json:"vendorMetadata,omitempty"` - // The logo file id for the entity - LogoFileID *string `json:"logoFileID,omitempty"` - // stable identifier assigned by the source system, used for integration ingest deduplication - ExternalID *string `json:"externalID,omitempty"` - // time when this entity was last observed by the source integration - ObservedAt *models.DateTime `json:"observedAt,omitempty"` - Owner *Organization `json:"owner,omitempty"` - BlockedGroups *GroupConnection `json:"blockedGroups"` - Editors *GroupConnection `json:"editors"` - Viewers *GroupConnection `json:"viewers"` - InternalOwnerUser *User `json:"internalOwnerUser,omitempty"` - InternalOwnerGroup *Group `json:"internalOwnerGroup,omitempty"` - ReviewedByUser *User `json:"reviewedByUser,omitempty"` - ReviewedByGroup *Group `json:"reviewedByGroup,omitempty"` - EntityRelationshipState *CustomTypeEnum `json:"entityRelationshipState,omitempty"` - EntitySecurityQuestionnaireStatus *CustomTypeEnum `json:"entitySecurityQuestionnaireStatus,omitempty"` - EntitySourceType *CustomTypeEnum `json:"entitySourceType,omitempty"` - Environment *CustomTypeEnum `json:"environment,omitempty"` - Scope *CustomTypeEnum `json:"scope,omitempty"` - Contacts *ContactConnection `json:"contacts"` - Documents *DocumentDataConnection `json:"documents"` - Notes *NoteConnection `json:"notes"` - Files *FileConnection `json:"files"` - Assets *AssetConnection `json:"assets"` - Scans *ScanConnection `json:"scans"` - Campaigns *CampaignConnection `json:"campaigns"` - AssessmentResponses *AssessmentResponseConnection `json:"assessmentResponses"` - Integrations *IntegrationConnection `json:"integrations"` - Subprocessors *SubprocessorConnection `json:"subprocessors"` - AuthMethods *CustomTypeEnumConnection `json:"authMethods"` - EmployerIdentityHolders *IdentityHolderConnection `json:"employerIdentityHolders"` - IdentityHolders *IdentityHolderConnection `json:"identityHolders"` - Controls *ControlConnection `json:"controls"` - Subcontrols *SubcontrolConnection `json:"subcontrols"` - Platforms *PlatformConnection `json:"platforms"` - OutOfScopePlatforms *PlatformConnection `json:"outOfScopePlatforms"` - SourcePlatforms *PlatformConnection `json:"sourcePlatforms"` - EntityType *EntityType `json:"entityType,omitempty"` - LogoFile *File `json:"logoFile,omitempty"` - InternalPolicies *InternalPolicyConnection `json:"internalPolicies"` -} - -func (Entity) IsNode() {} - -// Return response for createBulkEntity mutation -type EntityBulkCreatePayload struct { - // Created entities - Entities []*Entity `json:"entities,omitempty"` -} - -// Return response for deleteBulkEntity mutation -type EntityBulkDeletePayload struct { - // Deleted entity IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkEntity mutation -type EntityBulkUpdatePayload struct { - // Updated entitys - Entities []*Entity `json:"entities,omitempty"` - // IDs of the updated entitys - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type EntityConnection struct { - // A list of edges. - Edges []*EntityEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createEntity mutation -type EntityCreatePayload struct { - // Created entity - Entity *Entity `json:"entity"` -} - -// Return response for deleteEntity mutation -type EntityDeletePayload struct { - // Deleted entity ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type EntityEdge struct { - // The item at the end of the edge. - Node *Entity `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for Entity connections -type EntityOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order Entities. - Field EntityOrderField `json:"field"` -} - -type EntityType struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the organization id that owns the object - OwnerID *string `json:"ownerID,omitempty"` - // indicates if the record is owned by the the openlane system and not by an organization - SystemOwned *bool `json:"systemOwned,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the name of the entity - Name string `json:"name"` - Owner *Organization `json:"owner,omitempty"` - Entities *EntityConnection `json:"entities"` -} - -func (EntityType) IsNode() {} - -// Return response for createBulkEntityType mutation -type EntityTypeBulkCreatePayload struct { - // Created entityTypes - EntityTypes []*EntityType `json:"entityTypes,omitempty"` -} - -// Return response for deleteBulkEntityType mutation -type EntityTypeBulkDeletePayload struct { - // Deleted entityType IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkEntityType mutation -type EntityTypeBulkUpdatePayload struct { - // Updated entityTypes - EntityTypes []*EntityType `json:"entityTypes,omitempty"` - // IDs of the updated entityTypes - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type EntityTypeConnection struct { - // A list of edges. - Edges []*EntityTypeEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createEntityType mutation -type EntityTypeCreatePayload struct { - // Created entityType - EntityType *EntityType `json:"entityType"` -} - -// Return response for deleteEntityType mutation -type EntityTypeDeletePayload struct { - // Deleted entityType ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type EntityTypeEdge struct { - // The item at the end of the edge. - Node *EntityType `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for EntityType connections -type EntityTypeOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order EntityTypes. - Field EntityTypeOrderField `json:"field"` -} - -// Return response for updateEntityType mutation -type EntityTypeUpdatePayload struct { - // Updated entityType - EntityType *EntityType `json:"entityType"` -} - -// EntityTypeWhereInput is used for filtering EntityType objects. -// Input was generated by ent. -type EntityTypeWhereInput struct { - Not *EntityTypeWhereInput `json:"not,omitempty"` - And []*EntityTypeWhereInput `json:"and,omitempty"` - Or []*EntityTypeWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // system_owned field predicates - SystemOwned *bool `json:"systemOwned,omitempty"` - SystemOwnedNeq *bool `json:"systemOwnedNEQ,omitempty"` - SystemOwnedIsNil *bool `json:"systemOwnedIsNil,omitempty"` - SystemOwnedNotNil *bool `json:"systemOwnedNotNil,omitempty"` - // internal_notes field predicates - InternalNotes *string `json:"internalNotes,omitempty"` - InternalNotesNeq *string `json:"internalNotesNEQ,omitempty"` - InternalNotesIn []string `json:"internalNotesIn,omitempty"` - InternalNotesNotIn []string `json:"internalNotesNotIn,omitempty"` - InternalNotesGt *string `json:"internalNotesGT,omitempty"` - InternalNotesGte *string `json:"internalNotesGTE,omitempty"` - InternalNotesLt *string `json:"internalNotesLT,omitempty"` - InternalNotesLte *string `json:"internalNotesLTE,omitempty"` - InternalNotesContains *string `json:"internalNotesContains,omitempty"` - InternalNotesHasPrefix *string `json:"internalNotesHasPrefix,omitempty"` - InternalNotesHasSuffix *string `json:"internalNotesHasSuffix,omitempty"` - InternalNotesIsNil *bool `json:"internalNotesIsNil,omitempty"` - InternalNotesNotNil *bool `json:"internalNotesNotNil,omitempty"` - InternalNotesEqualFold *string `json:"internalNotesEqualFold,omitempty"` - InternalNotesContainsFold *string `json:"internalNotesContainsFold,omitempty"` - // system_internal_id field predicates - SystemInternalID *string `json:"systemInternalID,omitempty"` - SystemInternalIdneq *string `json:"systemInternalIDNEQ,omitempty"` - SystemInternalIDIn []string `json:"systemInternalIDIn,omitempty"` - SystemInternalIDNotIn []string `json:"systemInternalIDNotIn,omitempty"` - SystemInternalIdgt *string `json:"systemInternalIDGT,omitempty"` - SystemInternalIdgte *string `json:"systemInternalIDGTE,omitempty"` - SystemInternalIdlt *string `json:"systemInternalIDLT,omitempty"` - SystemInternalIdlte *string `json:"systemInternalIDLTE,omitempty"` - SystemInternalIDContains *string `json:"systemInternalIDContains,omitempty"` - SystemInternalIDHasPrefix *string `json:"systemInternalIDHasPrefix,omitempty"` - SystemInternalIDHasSuffix *string `json:"systemInternalIDHasSuffix,omitempty"` - SystemInternalIDIsNil *bool `json:"systemInternalIDIsNil,omitempty"` - SystemInternalIDNotNil *bool `json:"systemInternalIDNotNil,omitempty"` - SystemInternalIDEqualFold *string `json:"systemInternalIDEqualFold,omitempty"` - SystemInternalIDContainsFold *string `json:"systemInternalIDContainsFold,omitempty"` - // name field predicates - Name *string `json:"name,omitempty"` - NameNeq *string `json:"nameNEQ,omitempty"` - NameIn []string `json:"nameIn,omitempty"` - NameNotIn []string `json:"nameNotIn,omitempty"` - NameGt *string `json:"nameGT,omitempty"` - NameGte *string `json:"nameGTE,omitempty"` - NameLt *string `json:"nameLT,omitempty"` - NameLte *string `json:"nameLTE,omitempty"` - NameContains *string `json:"nameContains,omitempty"` - NameHasPrefix *string `json:"nameHasPrefix,omitempty"` - NameHasSuffix *string `json:"nameHasSuffix,omitempty"` - NameEqualFold *string `json:"nameEqualFold,omitempty"` - NameContainsFold *string `json:"nameContainsFold,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // entities edge predicates - HasEntities *bool `json:"hasEntities,omitempty"` - HasEntitiesWith []*EntityWhereInput `json:"hasEntitiesWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -// Return response for updateEntity mutation -type EntityUpdatePayload struct { - // Updated entity - Entity *Entity `json:"entity"` -} - -// EntityWhereInput is used for filtering Entity objects. -// Input was generated by ent. -type EntityWhereInput struct { - Not *EntityWhereInput `json:"not,omitempty"` - And []*EntityWhereInput `json:"and,omitempty"` - Or []*EntityWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // internal_owner field predicates - InternalOwner *string `json:"internalOwner,omitempty"` - InternalOwnerNeq *string `json:"internalOwnerNEQ,omitempty"` - InternalOwnerIn []string `json:"internalOwnerIn,omitempty"` - InternalOwnerNotIn []string `json:"internalOwnerNotIn,omitempty"` - InternalOwnerGt *string `json:"internalOwnerGT,omitempty"` - InternalOwnerGte *string `json:"internalOwnerGTE,omitempty"` - InternalOwnerLt *string `json:"internalOwnerLT,omitempty"` - InternalOwnerLte *string `json:"internalOwnerLTE,omitempty"` - InternalOwnerContains *string `json:"internalOwnerContains,omitempty"` - InternalOwnerHasPrefix *string `json:"internalOwnerHasPrefix,omitempty"` - InternalOwnerHasSuffix *string `json:"internalOwnerHasSuffix,omitempty"` - InternalOwnerIsNil *bool `json:"internalOwnerIsNil,omitempty"` - InternalOwnerNotNil *bool `json:"internalOwnerNotNil,omitempty"` - InternalOwnerEqualFold *string `json:"internalOwnerEqualFold,omitempty"` - InternalOwnerContainsFold *string `json:"internalOwnerContainsFold,omitempty"` - // internal_owner_user_id field predicates - InternalOwnerUserID *string `json:"internalOwnerUserID,omitempty"` - InternalOwnerUserIdneq *string `json:"internalOwnerUserIDNEQ,omitempty"` - InternalOwnerUserIDIn []string `json:"internalOwnerUserIDIn,omitempty"` - InternalOwnerUserIDNotIn []string `json:"internalOwnerUserIDNotIn,omitempty"` - InternalOwnerUserIdgt *string `json:"internalOwnerUserIDGT,omitempty"` - InternalOwnerUserIdgte *string `json:"internalOwnerUserIDGTE,omitempty"` - InternalOwnerUserIdlt *string `json:"internalOwnerUserIDLT,omitempty"` - InternalOwnerUserIdlte *string `json:"internalOwnerUserIDLTE,omitempty"` - InternalOwnerUserIDContains *string `json:"internalOwnerUserIDContains,omitempty"` - InternalOwnerUserIDHasPrefix *string `json:"internalOwnerUserIDHasPrefix,omitempty"` - InternalOwnerUserIDHasSuffix *string `json:"internalOwnerUserIDHasSuffix,omitempty"` - InternalOwnerUserIDIsNil *bool `json:"internalOwnerUserIDIsNil,omitempty"` - InternalOwnerUserIDNotNil *bool `json:"internalOwnerUserIDNotNil,omitempty"` - InternalOwnerUserIDEqualFold *string `json:"internalOwnerUserIDEqualFold,omitempty"` - InternalOwnerUserIDContainsFold *string `json:"internalOwnerUserIDContainsFold,omitempty"` - // internal_owner_group_id field predicates - InternalOwnerGroupID *string `json:"internalOwnerGroupID,omitempty"` - InternalOwnerGroupIdneq *string `json:"internalOwnerGroupIDNEQ,omitempty"` - InternalOwnerGroupIDIn []string `json:"internalOwnerGroupIDIn,omitempty"` - InternalOwnerGroupIDNotIn []string `json:"internalOwnerGroupIDNotIn,omitempty"` - InternalOwnerGroupIdgt *string `json:"internalOwnerGroupIDGT,omitempty"` - InternalOwnerGroupIdgte *string `json:"internalOwnerGroupIDGTE,omitempty"` - InternalOwnerGroupIdlt *string `json:"internalOwnerGroupIDLT,omitempty"` - InternalOwnerGroupIdlte *string `json:"internalOwnerGroupIDLTE,omitempty"` - InternalOwnerGroupIDContains *string `json:"internalOwnerGroupIDContains,omitempty"` - InternalOwnerGroupIDHasPrefix *string `json:"internalOwnerGroupIDHasPrefix,omitempty"` - InternalOwnerGroupIDHasSuffix *string `json:"internalOwnerGroupIDHasSuffix,omitempty"` - InternalOwnerGroupIDIsNil *bool `json:"internalOwnerGroupIDIsNil,omitempty"` - InternalOwnerGroupIDNotNil *bool `json:"internalOwnerGroupIDNotNil,omitempty"` - InternalOwnerGroupIDEqualFold *string `json:"internalOwnerGroupIDEqualFold,omitempty"` - InternalOwnerGroupIDContainsFold *string `json:"internalOwnerGroupIDContainsFold,omitempty"` - // reviewed_by field predicates - ReviewedBy *string `json:"reviewedBy,omitempty"` - ReviewedByNeq *string `json:"reviewedByNEQ,omitempty"` - ReviewedByIn []string `json:"reviewedByIn,omitempty"` - ReviewedByNotIn []string `json:"reviewedByNotIn,omitempty"` - ReviewedByGt *string `json:"reviewedByGT,omitempty"` - ReviewedByGte *string `json:"reviewedByGTE,omitempty"` - ReviewedByLt *string `json:"reviewedByLT,omitempty"` - ReviewedByLte *string `json:"reviewedByLTE,omitempty"` - ReviewedByContains *string `json:"reviewedByContains,omitempty"` - ReviewedByHasPrefix *string `json:"reviewedByHasPrefix,omitempty"` - ReviewedByHasSuffix *string `json:"reviewedByHasSuffix,omitempty"` - ReviewedByIsNil *bool `json:"reviewedByIsNil,omitempty"` - ReviewedByNotNil *bool `json:"reviewedByNotNil,omitempty"` - ReviewedByEqualFold *string `json:"reviewedByEqualFold,omitempty"` - ReviewedByContainsFold *string `json:"reviewedByContainsFold,omitempty"` - // reviewed_by_user_id field predicates - ReviewedByUserID *string `json:"reviewedByUserID,omitempty"` - ReviewedByUserIdneq *string `json:"reviewedByUserIDNEQ,omitempty"` - ReviewedByUserIDIn []string `json:"reviewedByUserIDIn,omitempty"` - ReviewedByUserIDNotIn []string `json:"reviewedByUserIDNotIn,omitempty"` - ReviewedByUserIdgt *string `json:"reviewedByUserIDGT,omitempty"` - ReviewedByUserIdgte *string `json:"reviewedByUserIDGTE,omitempty"` - ReviewedByUserIdlt *string `json:"reviewedByUserIDLT,omitempty"` - ReviewedByUserIdlte *string `json:"reviewedByUserIDLTE,omitempty"` - ReviewedByUserIDContains *string `json:"reviewedByUserIDContains,omitempty"` - ReviewedByUserIDHasPrefix *string `json:"reviewedByUserIDHasPrefix,omitempty"` - ReviewedByUserIDHasSuffix *string `json:"reviewedByUserIDHasSuffix,omitempty"` - ReviewedByUserIDIsNil *bool `json:"reviewedByUserIDIsNil,omitempty"` - ReviewedByUserIDNotNil *bool `json:"reviewedByUserIDNotNil,omitempty"` - ReviewedByUserIDEqualFold *string `json:"reviewedByUserIDEqualFold,omitempty"` - ReviewedByUserIDContainsFold *string `json:"reviewedByUserIDContainsFold,omitempty"` - // reviewed_by_group_id field predicates - ReviewedByGroupID *string `json:"reviewedByGroupID,omitempty"` - ReviewedByGroupIdneq *string `json:"reviewedByGroupIDNEQ,omitempty"` - ReviewedByGroupIDIn []string `json:"reviewedByGroupIDIn,omitempty"` - ReviewedByGroupIDNotIn []string `json:"reviewedByGroupIDNotIn,omitempty"` - ReviewedByGroupIdgt *string `json:"reviewedByGroupIDGT,omitempty"` - ReviewedByGroupIdgte *string `json:"reviewedByGroupIDGTE,omitempty"` - ReviewedByGroupIdlt *string `json:"reviewedByGroupIDLT,omitempty"` - ReviewedByGroupIdlte *string `json:"reviewedByGroupIDLTE,omitempty"` - ReviewedByGroupIDContains *string `json:"reviewedByGroupIDContains,omitempty"` - ReviewedByGroupIDHasPrefix *string `json:"reviewedByGroupIDHasPrefix,omitempty"` - ReviewedByGroupIDHasSuffix *string `json:"reviewedByGroupIDHasSuffix,omitempty"` - ReviewedByGroupIDIsNil *bool `json:"reviewedByGroupIDIsNil,omitempty"` - ReviewedByGroupIDNotNil *bool `json:"reviewedByGroupIDNotNil,omitempty"` - ReviewedByGroupIDEqualFold *string `json:"reviewedByGroupIDEqualFold,omitempty"` - ReviewedByGroupIDContainsFold *string `json:"reviewedByGroupIDContainsFold,omitempty"` - // last_reviewed_at field predicates - LastReviewedAt *models.DateTime `json:"lastReviewedAt,omitempty"` - LastReviewedAtNeq *models.DateTime `json:"lastReviewedAtNEQ,omitempty"` - LastReviewedAtIn []*models.DateTime `json:"lastReviewedAtIn,omitempty"` - LastReviewedAtNotIn []*models.DateTime `json:"lastReviewedAtNotIn,omitempty"` - LastReviewedAtGt *models.DateTime `json:"lastReviewedAtGT,omitempty"` - LastReviewedAtGte *models.DateTime `json:"lastReviewedAtGTE,omitempty"` - LastReviewedAtLt *models.DateTime `json:"lastReviewedAtLT,omitempty"` - LastReviewedAtLte *models.DateTime `json:"lastReviewedAtLTE,omitempty"` - LastReviewedAtIsNil *bool `json:"lastReviewedAtIsNil,omitempty"` - LastReviewedAtNotNil *bool `json:"lastReviewedAtNotNil,omitempty"` - // system_owned field predicates - SystemOwned *bool `json:"systemOwned,omitempty"` - SystemOwnedNeq *bool `json:"systemOwnedNEQ,omitempty"` - SystemOwnedIsNil *bool `json:"systemOwnedIsNil,omitempty"` - SystemOwnedNotNil *bool `json:"systemOwnedNotNil,omitempty"` - // internal_notes field predicates - InternalNotes *string `json:"internalNotes,omitempty"` - InternalNotesNeq *string `json:"internalNotesNEQ,omitempty"` - InternalNotesIn []string `json:"internalNotesIn,omitempty"` - InternalNotesNotIn []string `json:"internalNotesNotIn,omitempty"` - InternalNotesGt *string `json:"internalNotesGT,omitempty"` - InternalNotesGte *string `json:"internalNotesGTE,omitempty"` - InternalNotesLt *string `json:"internalNotesLT,omitempty"` - InternalNotesLte *string `json:"internalNotesLTE,omitempty"` - InternalNotesContains *string `json:"internalNotesContains,omitempty"` - InternalNotesHasPrefix *string `json:"internalNotesHasPrefix,omitempty"` - InternalNotesHasSuffix *string `json:"internalNotesHasSuffix,omitempty"` - InternalNotesIsNil *bool `json:"internalNotesIsNil,omitempty"` - InternalNotesNotNil *bool `json:"internalNotesNotNil,omitempty"` - InternalNotesEqualFold *string `json:"internalNotesEqualFold,omitempty"` - InternalNotesContainsFold *string `json:"internalNotesContainsFold,omitempty"` - // system_internal_id field predicates - SystemInternalID *string `json:"systemInternalID,omitempty"` - SystemInternalIdneq *string `json:"systemInternalIDNEQ,omitempty"` - SystemInternalIDIn []string `json:"systemInternalIDIn,omitempty"` - SystemInternalIDNotIn []string `json:"systemInternalIDNotIn,omitempty"` - SystemInternalIdgt *string `json:"systemInternalIDGT,omitempty"` - SystemInternalIdgte *string `json:"systemInternalIDGTE,omitempty"` - SystemInternalIdlt *string `json:"systemInternalIDLT,omitempty"` - SystemInternalIdlte *string `json:"systemInternalIDLTE,omitempty"` - SystemInternalIDContains *string `json:"systemInternalIDContains,omitempty"` - SystemInternalIDHasPrefix *string `json:"systemInternalIDHasPrefix,omitempty"` - SystemInternalIDHasSuffix *string `json:"systemInternalIDHasSuffix,omitempty"` - SystemInternalIDIsNil *bool `json:"systemInternalIDIsNil,omitempty"` - SystemInternalIDNotNil *bool `json:"systemInternalIDNotNil,omitempty"` - SystemInternalIDEqualFold *string `json:"systemInternalIDEqualFold,omitempty"` - SystemInternalIDContainsFold *string `json:"systemInternalIDContainsFold,omitempty"` - // entity_relationship_state_name field predicates - EntityRelationshipStateName *string `json:"entityRelationshipStateName,omitempty"` - EntityRelationshipStateNameNeq *string `json:"entityRelationshipStateNameNEQ,omitempty"` - EntityRelationshipStateNameIn []string `json:"entityRelationshipStateNameIn,omitempty"` - EntityRelationshipStateNameNotIn []string `json:"entityRelationshipStateNameNotIn,omitempty"` - EntityRelationshipStateNameGt *string `json:"entityRelationshipStateNameGT,omitempty"` - EntityRelationshipStateNameGte *string `json:"entityRelationshipStateNameGTE,omitempty"` - EntityRelationshipStateNameLt *string `json:"entityRelationshipStateNameLT,omitempty"` - EntityRelationshipStateNameLte *string `json:"entityRelationshipStateNameLTE,omitempty"` - EntityRelationshipStateNameContains *string `json:"entityRelationshipStateNameContains,omitempty"` - EntityRelationshipStateNameHasPrefix *string `json:"entityRelationshipStateNameHasPrefix,omitempty"` - EntityRelationshipStateNameHasSuffix *string `json:"entityRelationshipStateNameHasSuffix,omitempty"` - EntityRelationshipStateNameIsNil *bool `json:"entityRelationshipStateNameIsNil,omitempty"` - EntityRelationshipStateNameNotNil *bool `json:"entityRelationshipStateNameNotNil,omitempty"` - EntityRelationshipStateNameEqualFold *string `json:"entityRelationshipStateNameEqualFold,omitempty"` - EntityRelationshipStateNameContainsFold *string `json:"entityRelationshipStateNameContainsFold,omitempty"` - // entity_relationship_state_id field predicates - EntityRelationshipStateID *string `json:"entityRelationshipStateID,omitempty"` - EntityRelationshipStateIdneq *string `json:"entityRelationshipStateIDNEQ,omitempty"` - EntityRelationshipStateIDIn []string `json:"entityRelationshipStateIDIn,omitempty"` - EntityRelationshipStateIDNotIn []string `json:"entityRelationshipStateIDNotIn,omitempty"` - EntityRelationshipStateIdgt *string `json:"entityRelationshipStateIDGT,omitempty"` - EntityRelationshipStateIdgte *string `json:"entityRelationshipStateIDGTE,omitempty"` - EntityRelationshipStateIdlt *string `json:"entityRelationshipStateIDLT,omitempty"` - EntityRelationshipStateIdlte *string `json:"entityRelationshipStateIDLTE,omitempty"` - EntityRelationshipStateIDContains *string `json:"entityRelationshipStateIDContains,omitempty"` - EntityRelationshipStateIDHasPrefix *string `json:"entityRelationshipStateIDHasPrefix,omitempty"` - EntityRelationshipStateIDHasSuffix *string `json:"entityRelationshipStateIDHasSuffix,omitempty"` - EntityRelationshipStateIDIsNil *bool `json:"entityRelationshipStateIDIsNil,omitempty"` - EntityRelationshipStateIDNotNil *bool `json:"entityRelationshipStateIDNotNil,omitempty"` - EntityRelationshipStateIDEqualFold *string `json:"entityRelationshipStateIDEqualFold,omitempty"` - EntityRelationshipStateIDContainsFold *string `json:"entityRelationshipStateIDContainsFold,omitempty"` - // entity_security_questionnaire_status_name field predicates - EntitySecurityQuestionnaireStatusName *string `json:"entitySecurityQuestionnaireStatusName,omitempty"` - EntitySecurityQuestionnaireStatusNameNeq *string `json:"entitySecurityQuestionnaireStatusNameNEQ,omitempty"` - EntitySecurityQuestionnaireStatusNameIn []string `json:"entitySecurityQuestionnaireStatusNameIn,omitempty"` - EntitySecurityQuestionnaireStatusNameNotIn []string `json:"entitySecurityQuestionnaireStatusNameNotIn,omitempty"` - EntitySecurityQuestionnaireStatusNameGt *string `json:"entitySecurityQuestionnaireStatusNameGT,omitempty"` - EntitySecurityQuestionnaireStatusNameGte *string `json:"entitySecurityQuestionnaireStatusNameGTE,omitempty"` - EntitySecurityQuestionnaireStatusNameLt *string `json:"entitySecurityQuestionnaireStatusNameLT,omitempty"` - EntitySecurityQuestionnaireStatusNameLte *string `json:"entitySecurityQuestionnaireStatusNameLTE,omitempty"` - EntitySecurityQuestionnaireStatusNameContains *string `json:"entitySecurityQuestionnaireStatusNameContains,omitempty"` - EntitySecurityQuestionnaireStatusNameHasPrefix *string `json:"entitySecurityQuestionnaireStatusNameHasPrefix,omitempty"` - EntitySecurityQuestionnaireStatusNameHasSuffix *string `json:"entitySecurityQuestionnaireStatusNameHasSuffix,omitempty"` - EntitySecurityQuestionnaireStatusNameIsNil *bool `json:"entitySecurityQuestionnaireStatusNameIsNil,omitempty"` - EntitySecurityQuestionnaireStatusNameNotNil *bool `json:"entitySecurityQuestionnaireStatusNameNotNil,omitempty"` - EntitySecurityQuestionnaireStatusNameEqualFold *string `json:"entitySecurityQuestionnaireStatusNameEqualFold,omitempty"` - EntitySecurityQuestionnaireStatusNameContainsFold *string `json:"entitySecurityQuestionnaireStatusNameContainsFold,omitempty"` - // entity_security_questionnaire_status_id field predicates - EntitySecurityQuestionnaireStatusID *string `json:"entitySecurityQuestionnaireStatusID,omitempty"` - EntitySecurityQuestionnaireStatusIdneq *string `json:"entitySecurityQuestionnaireStatusIDNEQ,omitempty"` - EntitySecurityQuestionnaireStatusIDIn []string `json:"entitySecurityQuestionnaireStatusIDIn,omitempty"` - EntitySecurityQuestionnaireStatusIDNotIn []string `json:"entitySecurityQuestionnaireStatusIDNotIn,omitempty"` - EntitySecurityQuestionnaireStatusIdgt *string `json:"entitySecurityQuestionnaireStatusIDGT,omitempty"` - EntitySecurityQuestionnaireStatusIdgte *string `json:"entitySecurityQuestionnaireStatusIDGTE,omitempty"` - EntitySecurityQuestionnaireStatusIdlt *string `json:"entitySecurityQuestionnaireStatusIDLT,omitempty"` - EntitySecurityQuestionnaireStatusIdlte *string `json:"entitySecurityQuestionnaireStatusIDLTE,omitempty"` - EntitySecurityQuestionnaireStatusIDContains *string `json:"entitySecurityQuestionnaireStatusIDContains,omitempty"` - EntitySecurityQuestionnaireStatusIDHasPrefix *string `json:"entitySecurityQuestionnaireStatusIDHasPrefix,omitempty"` - EntitySecurityQuestionnaireStatusIDHasSuffix *string `json:"entitySecurityQuestionnaireStatusIDHasSuffix,omitempty"` - EntitySecurityQuestionnaireStatusIDIsNil *bool `json:"entitySecurityQuestionnaireStatusIDIsNil,omitempty"` - EntitySecurityQuestionnaireStatusIDNotNil *bool `json:"entitySecurityQuestionnaireStatusIDNotNil,omitempty"` - EntitySecurityQuestionnaireStatusIDEqualFold *string `json:"entitySecurityQuestionnaireStatusIDEqualFold,omitempty"` - EntitySecurityQuestionnaireStatusIDContainsFold *string `json:"entitySecurityQuestionnaireStatusIDContainsFold,omitempty"` - // entity_source_type_name field predicates - EntitySourceTypeName *string `json:"entitySourceTypeName,omitempty"` - EntitySourceTypeNameNeq *string `json:"entitySourceTypeNameNEQ,omitempty"` - EntitySourceTypeNameIn []string `json:"entitySourceTypeNameIn,omitempty"` - EntitySourceTypeNameNotIn []string `json:"entitySourceTypeNameNotIn,omitempty"` - EntitySourceTypeNameGt *string `json:"entitySourceTypeNameGT,omitempty"` - EntitySourceTypeNameGte *string `json:"entitySourceTypeNameGTE,omitempty"` - EntitySourceTypeNameLt *string `json:"entitySourceTypeNameLT,omitempty"` - EntitySourceTypeNameLte *string `json:"entitySourceTypeNameLTE,omitempty"` - EntitySourceTypeNameContains *string `json:"entitySourceTypeNameContains,omitempty"` - EntitySourceTypeNameHasPrefix *string `json:"entitySourceTypeNameHasPrefix,omitempty"` - EntitySourceTypeNameHasSuffix *string `json:"entitySourceTypeNameHasSuffix,omitempty"` - EntitySourceTypeNameIsNil *bool `json:"entitySourceTypeNameIsNil,omitempty"` - EntitySourceTypeNameNotNil *bool `json:"entitySourceTypeNameNotNil,omitempty"` - EntitySourceTypeNameEqualFold *string `json:"entitySourceTypeNameEqualFold,omitempty"` - EntitySourceTypeNameContainsFold *string `json:"entitySourceTypeNameContainsFold,omitempty"` - // entity_source_type_id field predicates - EntitySourceTypeID *string `json:"entitySourceTypeID,omitempty"` - EntitySourceTypeIdneq *string `json:"entitySourceTypeIDNEQ,omitempty"` - EntitySourceTypeIDIn []string `json:"entitySourceTypeIDIn,omitempty"` - EntitySourceTypeIDNotIn []string `json:"entitySourceTypeIDNotIn,omitempty"` - EntitySourceTypeIdgt *string `json:"entitySourceTypeIDGT,omitempty"` - EntitySourceTypeIdgte *string `json:"entitySourceTypeIDGTE,omitempty"` - EntitySourceTypeIdlt *string `json:"entitySourceTypeIDLT,omitempty"` - EntitySourceTypeIdlte *string `json:"entitySourceTypeIDLTE,omitempty"` - EntitySourceTypeIDContains *string `json:"entitySourceTypeIDContains,omitempty"` - EntitySourceTypeIDHasPrefix *string `json:"entitySourceTypeIDHasPrefix,omitempty"` - EntitySourceTypeIDHasSuffix *string `json:"entitySourceTypeIDHasSuffix,omitempty"` - EntitySourceTypeIDIsNil *bool `json:"entitySourceTypeIDIsNil,omitempty"` - EntitySourceTypeIDNotNil *bool `json:"entitySourceTypeIDNotNil,omitempty"` - EntitySourceTypeIDEqualFold *string `json:"entitySourceTypeIDEqualFold,omitempty"` - EntitySourceTypeIDContainsFold *string `json:"entitySourceTypeIDContainsFold,omitempty"` - // environment_name field predicates - EnvironmentName *string `json:"environmentName,omitempty"` - EnvironmentNameNeq *string `json:"environmentNameNEQ,omitempty"` - EnvironmentNameIn []string `json:"environmentNameIn,omitempty"` - EnvironmentNameNotIn []string `json:"environmentNameNotIn,omitempty"` - EnvironmentNameGt *string `json:"environmentNameGT,omitempty"` - EnvironmentNameGte *string `json:"environmentNameGTE,omitempty"` - EnvironmentNameLt *string `json:"environmentNameLT,omitempty"` - EnvironmentNameLte *string `json:"environmentNameLTE,omitempty"` - EnvironmentNameContains *string `json:"environmentNameContains,omitempty"` - EnvironmentNameHasPrefix *string `json:"environmentNameHasPrefix,omitempty"` - EnvironmentNameHasSuffix *string `json:"environmentNameHasSuffix,omitempty"` - EnvironmentNameIsNil *bool `json:"environmentNameIsNil,omitempty"` - EnvironmentNameNotNil *bool `json:"environmentNameNotNil,omitempty"` - EnvironmentNameEqualFold *string `json:"environmentNameEqualFold,omitempty"` - EnvironmentNameContainsFold *string `json:"environmentNameContainsFold,omitempty"` - // environment_id field predicates - EnvironmentID *string `json:"environmentID,omitempty"` - EnvironmentIdneq *string `json:"environmentIDNEQ,omitempty"` - EnvironmentIDIn []string `json:"environmentIDIn,omitempty"` - EnvironmentIDNotIn []string `json:"environmentIDNotIn,omitempty"` - EnvironmentIdgt *string `json:"environmentIDGT,omitempty"` - EnvironmentIdgte *string `json:"environmentIDGTE,omitempty"` - EnvironmentIdlt *string `json:"environmentIDLT,omitempty"` - EnvironmentIdlte *string `json:"environmentIDLTE,omitempty"` - EnvironmentIDContains *string `json:"environmentIDContains,omitempty"` - EnvironmentIDHasPrefix *string `json:"environmentIDHasPrefix,omitempty"` - EnvironmentIDHasSuffix *string `json:"environmentIDHasSuffix,omitempty"` - EnvironmentIDIsNil *bool `json:"environmentIDIsNil,omitempty"` - EnvironmentIDNotNil *bool `json:"environmentIDNotNil,omitempty"` - EnvironmentIDEqualFold *string `json:"environmentIDEqualFold,omitempty"` - EnvironmentIDContainsFold *string `json:"environmentIDContainsFold,omitempty"` - // scope_name field predicates - ScopeName *string `json:"scopeName,omitempty"` - ScopeNameNeq *string `json:"scopeNameNEQ,omitempty"` - ScopeNameIn []string `json:"scopeNameIn,omitempty"` - ScopeNameNotIn []string `json:"scopeNameNotIn,omitempty"` - ScopeNameGt *string `json:"scopeNameGT,omitempty"` - ScopeNameGte *string `json:"scopeNameGTE,omitempty"` - ScopeNameLt *string `json:"scopeNameLT,omitempty"` - ScopeNameLte *string `json:"scopeNameLTE,omitempty"` - ScopeNameContains *string `json:"scopeNameContains,omitempty"` - ScopeNameHasPrefix *string `json:"scopeNameHasPrefix,omitempty"` - ScopeNameHasSuffix *string `json:"scopeNameHasSuffix,omitempty"` - ScopeNameIsNil *bool `json:"scopeNameIsNil,omitempty"` - ScopeNameNotNil *bool `json:"scopeNameNotNil,omitempty"` - ScopeNameEqualFold *string `json:"scopeNameEqualFold,omitempty"` - ScopeNameContainsFold *string `json:"scopeNameContainsFold,omitempty"` - // scope_id field predicates - ScopeID *string `json:"scopeID,omitempty"` - ScopeIdneq *string `json:"scopeIDNEQ,omitempty"` - ScopeIDIn []string `json:"scopeIDIn,omitempty"` - ScopeIDNotIn []string `json:"scopeIDNotIn,omitempty"` - ScopeIdgt *string `json:"scopeIDGT,omitempty"` - ScopeIdgte *string `json:"scopeIDGTE,omitempty"` - ScopeIdlt *string `json:"scopeIDLT,omitempty"` - ScopeIdlte *string `json:"scopeIDLTE,omitempty"` - ScopeIDContains *string `json:"scopeIDContains,omitempty"` - ScopeIDHasPrefix *string `json:"scopeIDHasPrefix,omitempty"` - ScopeIDHasSuffix *string `json:"scopeIDHasSuffix,omitempty"` - ScopeIDIsNil *bool `json:"scopeIDIsNil,omitempty"` - ScopeIDNotNil *bool `json:"scopeIDNotNil,omitempty"` - ScopeIDEqualFold *string `json:"scopeIDEqualFold,omitempty"` - ScopeIDContainsFold *string `json:"scopeIDContainsFold,omitempty"` - // name field predicates - Name *string `json:"name,omitempty"` - NameNeq *string `json:"nameNEQ,omitempty"` - NameIn []string `json:"nameIn,omitempty"` - NameNotIn []string `json:"nameNotIn,omitempty"` - NameGt *string `json:"nameGT,omitempty"` - NameGte *string `json:"nameGTE,omitempty"` - NameLt *string `json:"nameLT,omitempty"` - NameLte *string `json:"nameLTE,omitempty"` - NameContains *string `json:"nameContains,omitempty"` - NameHasPrefix *string `json:"nameHasPrefix,omitempty"` - NameHasSuffix *string `json:"nameHasSuffix,omitempty"` - NameIsNil *bool `json:"nameIsNil,omitempty"` - NameNotNil *bool `json:"nameNotNil,omitempty"` - NameEqualFold *string `json:"nameEqualFold,omitempty"` - NameContainsFold *string `json:"nameContainsFold,omitempty"` - // display_name field predicates - DisplayName *string `json:"displayName,omitempty"` - DisplayNameNeq *string `json:"displayNameNEQ,omitempty"` - DisplayNameIn []string `json:"displayNameIn,omitempty"` - DisplayNameNotIn []string `json:"displayNameNotIn,omitempty"` - DisplayNameGt *string `json:"displayNameGT,omitempty"` - DisplayNameGte *string `json:"displayNameGTE,omitempty"` - DisplayNameLt *string `json:"displayNameLT,omitempty"` - DisplayNameLte *string `json:"displayNameLTE,omitempty"` - DisplayNameContains *string `json:"displayNameContains,omitempty"` - DisplayNameHasPrefix *string `json:"displayNameHasPrefix,omitempty"` - DisplayNameHasSuffix *string `json:"displayNameHasSuffix,omitempty"` - DisplayNameIsNil *bool `json:"displayNameIsNil,omitempty"` - DisplayNameNotNil *bool `json:"displayNameNotNil,omitempty"` - DisplayNameEqualFold *string `json:"displayNameEqualFold,omitempty"` - DisplayNameContainsFold *string `json:"displayNameContainsFold,omitempty"` - // entity_type_id field predicates - EntityTypeID *string `json:"entityTypeID,omitempty"` - EntityTypeIdneq *string `json:"entityTypeIDNEQ,omitempty"` - EntityTypeIDIn []string `json:"entityTypeIDIn,omitempty"` - EntityTypeIDNotIn []string `json:"entityTypeIDNotIn,omitempty"` - EntityTypeIdgt *string `json:"entityTypeIDGT,omitempty"` - EntityTypeIdgte *string `json:"entityTypeIDGTE,omitempty"` - EntityTypeIdlt *string `json:"entityTypeIDLT,omitempty"` - EntityTypeIdlte *string `json:"entityTypeIDLTE,omitempty"` - EntityTypeIDContains *string `json:"entityTypeIDContains,omitempty"` - EntityTypeIDHasPrefix *string `json:"entityTypeIDHasPrefix,omitempty"` - EntityTypeIDHasSuffix *string `json:"entityTypeIDHasSuffix,omitempty"` - EntityTypeIDIsNil *bool `json:"entityTypeIDIsNil,omitempty"` - EntityTypeIDNotNil *bool `json:"entityTypeIDNotNil,omitempty"` - EntityTypeIDEqualFold *string `json:"entityTypeIDEqualFold,omitempty"` - EntityTypeIDContainsFold *string `json:"entityTypeIDContainsFold,omitempty"` - // status field predicates - Status *enums.EntityStatus `json:"status,omitempty"` - StatusNeq *enums.EntityStatus `json:"statusNEQ,omitempty"` - StatusIn []enums.EntityStatus `json:"statusIn,omitempty"` - StatusNotIn []enums.EntityStatus `json:"statusNotIn,omitempty"` - StatusIsNil *bool `json:"statusIsNil,omitempty"` - StatusNotNil *bool `json:"statusNotNil,omitempty"` - // approved_for_use field predicates - ApprovedForUse *bool `json:"approvedForUse,omitempty"` - ApprovedForUseNeq *bool `json:"approvedForUseNEQ,omitempty"` - ApprovedForUseIsNil *bool `json:"approvedForUseIsNil,omitempty"` - ApprovedForUseNotNil *bool `json:"approvedForUseNotNil,omitempty"` - // has_soc2 field predicates - HasSoc2 *bool `json:"hasSoc2,omitempty"` - HasSoc2neq *bool `json:"hasSoc2NEQ,omitempty"` - HasSoc2IsNil *bool `json:"hasSoc2IsNil,omitempty"` - HasSoc2NotNil *bool `json:"hasSoc2NotNil,omitempty"` - // soc2_period_end field predicates - Soc2PeriodEnd *models.DateTime `json:"soc2PeriodEnd,omitempty"` - Soc2PeriodEndNeq *models.DateTime `json:"soc2PeriodEndNEQ,omitempty"` - Soc2PeriodEndIn []*models.DateTime `json:"soc2PeriodEndIn,omitempty"` - Soc2PeriodEndNotIn []*models.DateTime `json:"soc2PeriodEndNotIn,omitempty"` - Soc2PeriodEndGt *models.DateTime `json:"soc2PeriodEndGT,omitempty"` - Soc2PeriodEndGte *models.DateTime `json:"soc2PeriodEndGTE,omitempty"` - Soc2PeriodEndLt *models.DateTime `json:"soc2PeriodEndLT,omitempty"` - Soc2PeriodEndLte *models.DateTime `json:"soc2PeriodEndLTE,omitempty"` - Soc2PeriodEndIsNil *bool `json:"soc2PeriodEndIsNil,omitempty"` - Soc2PeriodEndNotNil *bool `json:"soc2PeriodEndNotNil,omitempty"` - // contract_start_date field predicates - ContractStartDate *models.DateTime `json:"contractStartDate,omitempty"` - ContractStartDateNeq *models.DateTime `json:"contractStartDateNEQ,omitempty"` - ContractStartDateIn []*models.DateTime `json:"contractStartDateIn,omitempty"` - ContractStartDateNotIn []*models.DateTime `json:"contractStartDateNotIn,omitempty"` - ContractStartDateGt *models.DateTime `json:"contractStartDateGT,omitempty"` - ContractStartDateGte *models.DateTime `json:"contractStartDateGTE,omitempty"` - ContractStartDateLt *models.DateTime `json:"contractStartDateLT,omitempty"` - ContractStartDateLte *models.DateTime `json:"contractStartDateLTE,omitempty"` - ContractStartDateIsNil *bool `json:"contractStartDateIsNil,omitempty"` - ContractStartDateNotNil *bool `json:"contractStartDateNotNil,omitempty"` - // contract_end_date field predicates - ContractEndDate *models.DateTime `json:"contractEndDate,omitempty"` - ContractEndDateNeq *models.DateTime `json:"contractEndDateNEQ,omitempty"` - ContractEndDateIn []*models.DateTime `json:"contractEndDateIn,omitempty"` - ContractEndDateNotIn []*models.DateTime `json:"contractEndDateNotIn,omitempty"` - ContractEndDateGt *models.DateTime `json:"contractEndDateGT,omitempty"` - ContractEndDateGte *models.DateTime `json:"contractEndDateGTE,omitempty"` - ContractEndDateLt *models.DateTime `json:"contractEndDateLT,omitempty"` - ContractEndDateLte *models.DateTime `json:"contractEndDateLTE,omitempty"` - ContractEndDateIsNil *bool `json:"contractEndDateIsNil,omitempty"` - ContractEndDateNotNil *bool `json:"contractEndDateNotNil,omitempty"` - // auto_renews field predicates - AutoRenews *bool `json:"autoRenews,omitempty"` - AutoRenewsNeq *bool `json:"autoRenewsNEQ,omitempty"` - AutoRenewsIsNil *bool `json:"autoRenewsIsNil,omitempty"` - AutoRenewsNotNil *bool `json:"autoRenewsNotNil,omitempty"` - // termination_notice_days field predicates - TerminationNoticeDays *int64 `json:"terminationNoticeDays,omitempty"` - TerminationNoticeDaysNeq *int64 `json:"terminationNoticeDaysNEQ,omitempty"` - TerminationNoticeDaysIn []int64 `json:"terminationNoticeDaysIn,omitempty"` - TerminationNoticeDaysNotIn []int64 `json:"terminationNoticeDaysNotIn,omitempty"` - TerminationNoticeDaysGt *int64 `json:"terminationNoticeDaysGT,omitempty"` - TerminationNoticeDaysGte *int64 `json:"terminationNoticeDaysGTE,omitempty"` - TerminationNoticeDaysLt *int64 `json:"terminationNoticeDaysLT,omitempty"` - TerminationNoticeDaysLte *int64 `json:"terminationNoticeDaysLTE,omitempty"` - TerminationNoticeDaysIsNil *bool `json:"terminationNoticeDaysIsNil,omitempty"` - TerminationNoticeDaysNotNil *bool `json:"terminationNoticeDaysNotNil,omitempty"` - // annual_spend field predicates - AnnualSpend *float64 `json:"annualSpend,omitempty"` - AnnualSpendNeq *float64 `json:"annualSpendNEQ,omitempty"` - AnnualSpendIn []float64 `json:"annualSpendIn,omitempty"` - AnnualSpendNotIn []float64 `json:"annualSpendNotIn,omitempty"` - AnnualSpendGt *float64 `json:"annualSpendGT,omitempty"` - AnnualSpendGte *float64 `json:"annualSpendGTE,omitempty"` - AnnualSpendLt *float64 `json:"annualSpendLT,omitempty"` - AnnualSpendLte *float64 `json:"annualSpendLTE,omitempty"` - AnnualSpendIsNil *bool `json:"annualSpendIsNil,omitempty"` - AnnualSpendNotNil *bool `json:"annualSpendNotNil,omitempty"` - // spend_currency field predicates - SpendCurrency *string `json:"spendCurrency,omitempty"` - SpendCurrencyNeq *string `json:"spendCurrencyNEQ,omitempty"` - SpendCurrencyIn []string `json:"spendCurrencyIn,omitempty"` - SpendCurrencyNotIn []string `json:"spendCurrencyNotIn,omitempty"` - SpendCurrencyGt *string `json:"spendCurrencyGT,omitempty"` - SpendCurrencyGte *string `json:"spendCurrencyGTE,omitempty"` - SpendCurrencyLt *string `json:"spendCurrencyLT,omitempty"` - SpendCurrencyLte *string `json:"spendCurrencyLTE,omitempty"` - SpendCurrencyContains *string `json:"spendCurrencyContains,omitempty"` - SpendCurrencyHasPrefix *string `json:"spendCurrencyHasPrefix,omitempty"` - SpendCurrencyHasSuffix *string `json:"spendCurrencyHasSuffix,omitempty"` - SpendCurrencyIsNil *bool `json:"spendCurrencyIsNil,omitempty"` - SpendCurrencyNotNil *bool `json:"spendCurrencyNotNil,omitempty"` - SpendCurrencyEqualFold *string `json:"spendCurrencyEqualFold,omitempty"` - SpendCurrencyContainsFold *string `json:"spendCurrencyContainsFold,omitempty"` - // billing_model field predicates - BillingModel *string `json:"billingModel,omitempty"` - BillingModelNeq *string `json:"billingModelNEQ,omitempty"` - BillingModelIn []string `json:"billingModelIn,omitempty"` - BillingModelNotIn []string `json:"billingModelNotIn,omitempty"` - BillingModelGt *string `json:"billingModelGT,omitempty"` - BillingModelGte *string `json:"billingModelGTE,omitempty"` - BillingModelLt *string `json:"billingModelLT,omitempty"` - BillingModelLte *string `json:"billingModelLTE,omitempty"` - BillingModelContains *string `json:"billingModelContains,omitempty"` - BillingModelHasPrefix *string `json:"billingModelHasPrefix,omitempty"` - BillingModelHasSuffix *string `json:"billingModelHasSuffix,omitempty"` - BillingModelIsNil *bool `json:"billingModelIsNil,omitempty"` - BillingModelNotNil *bool `json:"billingModelNotNil,omitempty"` - BillingModelEqualFold *string `json:"billingModelEqualFold,omitempty"` - BillingModelContainsFold *string `json:"billingModelContainsFold,omitempty"` - // renewal_risk field predicates - RenewalRisk *string `json:"renewalRisk,omitempty"` - RenewalRiskNeq *string `json:"renewalRiskNEQ,omitempty"` - RenewalRiskIn []string `json:"renewalRiskIn,omitempty"` - RenewalRiskNotIn []string `json:"renewalRiskNotIn,omitempty"` - RenewalRiskGt *string `json:"renewalRiskGT,omitempty"` - RenewalRiskGte *string `json:"renewalRiskGTE,omitempty"` - RenewalRiskLt *string `json:"renewalRiskLT,omitempty"` - RenewalRiskLte *string `json:"renewalRiskLTE,omitempty"` - RenewalRiskContains *string `json:"renewalRiskContains,omitempty"` - RenewalRiskHasPrefix *string `json:"renewalRiskHasPrefix,omitempty"` - RenewalRiskHasSuffix *string `json:"renewalRiskHasSuffix,omitempty"` - RenewalRiskIsNil *bool `json:"renewalRiskIsNil,omitempty"` - RenewalRiskNotNil *bool `json:"renewalRiskNotNil,omitempty"` - RenewalRiskEqualFold *string `json:"renewalRiskEqualFold,omitempty"` - RenewalRiskContainsFold *string `json:"renewalRiskContainsFold,omitempty"` - // sso_enforced field predicates - SsoEnforced *bool `json:"ssoEnforced,omitempty"` - SsoEnforcedNeq *bool `json:"ssoEnforcedNEQ,omitempty"` - SsoEnforcedIsNil *bool `json:"ssoEnforcedIsNil,omitempty"` - SsoEnforcedNotNil *bool `json:"ssoEnforcedNotNil,omitempty"` - // mfa_supported field predicates - MfaSupported *bool `json:"mfaSupported,omitempty"` - MfaSupportedNeq *bool `json:"mfaSupportedNEQ,omitempty"` - MfaSupportedIsNil *bool `json:"mfaSupportedIsNil,omitempty"` - MfaSupportedNotNil *bool `json:"mfaSupportedNotNil,omitempty"` - // mfa_enforced field predicates - MfaEnforced *bool `json:"mfaEnforced,omitempty"` - MfaEnforcedNeq *bool `json:"mfaEnforcedNEQ,omitempty"` - MfaEnforcedIsNil *bool `json:"mfaEnforcedIsNil,omitempty"` - MfaEnforcedNotNil *bool `json:"mfaEnforcedNotNil,omitempty"` - // status_page_url field predicates - StatusPageURL *string `json:"statusPageURL,omitempty"` - StatusPageURLNeq *string `json:"statusPageURLNEQ,omitempty"` - StatusPageURLIn []string `json:"statusPageURLIn,omitempty"` - StatusPageURLNotIn []string `json:"statusPageURLNotIn,omitempty"` - StatusPageURLGt *string `json:"statusPageURLGT,omitempty"` - StatusPageURLGte *string `json:"statusPageURLGTE,omitempty"` - StatusPageURLLt *string `json:"statusPageURLLT,omitempty"` - StatusPageURLLte *string `json:"statusPageURLLTE,omitempty"` - StatusPageURLContains *string `json:"statusPageURLContains,omitempty"` - StatusPageURLHasPrefix *string `json:"statusPageURLHasPrefix,omitempty"` - StatusPageURLHasSuffix *string `json:"statusPageURLHasSuffix,omitempty"` - StatusPageURLIsNil *bool `json:"statusPageURLIsNil,omitempty"` - StatusPageURLNotNil *bool `json:"statusPageURLNotNil,omitempty"` - StatusPageURLEqualFold *string `json:"statusPageURLEqualFold,omitempty"` - StatusPageURLContainsFold *string `json:"statusPageURLContainsFold,omitempty"` - // risk_rating field predicates - RiskRating *string `json:"riskRating,omitempty"` - RiskRatingNeq *string `json:"riskRatingNEQ,omitempty"` - RiskRatingIn []string `json:"riskRatingIn,omitempty"` - RiskRatingNotIn []string `json:"riskRatingNotIn,omitempty"` - RiskRatingGt *string `json:"riskRatingGT,omitempty"` - RiskRatingGte *string `json:"riskRatingGTE,omitempty"` - RiskRatingLt *string `json:"riskRatingLT,omitempty"` - RiskRatingLte *string `json:"riskRatingLTE,omitempty"` - RiskRatingContains *string `json:"riskRatingContains,omitempty"` - RiskRatingHasPrefix *string `json:"riskRatingHasPrefix,omitempty"` - RiskRatingHasSuffix *string `json:"riskRatingHasSuffix,omitempty"` - RiskRatingIsNil *bool `json:"riskRatingIsNil,omitempty"` - RiskRatingNotNil *bool `json:"riskRatingNotNil,omitempty"` - RiskRatingEqualFold *string `json:"riskRatingEqualFold,omitempty"` - RiskRatingContainsFold *string `json:"riskRatingContainsFold,omitempty"` - // risk_score field predicates - RiskScore *int64 `json:"riskScore,omitempty"` - RiskScoreNeq *int64 `json:"riskScoreNEQ,omitempty"` - RiskScoreIn []int64 `json:"riskScoreIn,omitempty"` - RiskScoreNotIn []int64 `json:"riskScoreNotIn,omitempty"` - RiskScoreGt *int64 `json:"riskScoreGT,omitempty"` - RiskScoreGte *int64 `json:"riskScoreGTE,omitempty"` - RiskScoreLt *int64 `json:"riskScoreLT,omitempty"` - RiskScoreLte *int64 `json:"riskScoreLTE,omitempty"` - RiskScoreIsNil *bool `json:"riskScoreIsNil,omitempty"` - RiskScoreNotNil *bool `json:"riskScoreNotNil,omitempty"` - // tier field predicates - Tier *string `json:"tier,omitempty"` - TierNeq *string `json:"tierNEQ,omitempty"` - TierIn []string `json:"tierIn,omitempty"` - TierNotIn []string `json:"tierNotIn,omitempty"` - TierGt *string `json:"tierGT,omitempty"` - TierGte *string `json:"tierGTE,omitempty"` - TierLt *string `json:"tierLT,omitempty"` - TierLte *string `json:"tierLTE,omitempty"` - TierContains *string `json:"tierContains,omitempty"` - TierHasPrefix *string `json:"tierHasPrefix,omitempty"` - TierHasSuffix *string `json:"tierHasSuffix,omitempty"` - TierIsNil *bool `json:"tierIsNil,omitempty"` - TierNotNil *bool `json:"tierNotNil,omitempty"` - TierEqualFold *string `json:"tierEqualFold,omitempty"` - TierContainsFold *string `json:"tierContainsFold,omitempty"` - // review_frequency field predicates - ReviewFrequency *enums.Frequency `json:"reviewFrequency,omitempty"` - ReviewFrequencyNeq *enums.Frequency `json:"reviewFrequencyNEQ,omitempty"` - ReviewFrequencyIn []enums.Frequency `json:"reviewFrequencyIn,omitempty"` - ReviewFrequencyNotIn []enums.Frequency `json:"reviewFrequencyNotIn,omitempty"` - ReviewFrequencyIsNil *bool `json:"reviewFrequencyIsNil,omitempty"` - ReviewFrequencyNotNil *bool `json:"reviewFrequencyNotNil,omitempty"` - // next_review_at field predicates - NextReviewAt *models.DateTime `json:"nextReviewAt,omitempty"` - NextReviewAtNeq *models.DateTime `json:"nextReviewAtNEQ,omitempty"` - NextReviewAtIn []*models.DateTime `json:"nextReviewAtIn,omitempty"` - NextReviewAtNotIn []*models.DateTime `json:"nextReviewAtNotIn,omitempty"` - NextReviewAtGt *models.DateTime `json:"nextReviewAtGT,omitempty"` - NextReviewAtGte *models.DateTime `json:"nextReviewAtGTE,omitempty"` - NextReviewAtLt *models.DateTime `json:"nextReviewAtLT,omitempty"` - NextReviewAtLte *models.DateTime `json:"nextReviewAtLTE,omitempty"` - NextReviewAtIsNil *bool `json:"nextReviewAtIsNil,omitempty"` - NextReviewAtNotNil *bool `json:"nextReviewAtNotNil,omitempty"` - // contract_renewal_at field predicates - ContractRenewalAt *models.DateTime `json:"contractRenewalAt,omitempty"` - ContractRenewalAtNeq *models.DateTime `json:"contractRenewalAtNEQ,omitempty"` - ContractRenewalAtIn []*models.DateTime `json:"contractRenewalAtIn,omitempty"` - ContractRenewalAtNotIn []*models.DateTime `json:"contractRenewalAtNotIn,omitempty"` - ContractRenewalAtGt *models.DateTime `json:"contractRenewalAtGT,omitempty"` - ContractRenewalAtGte *models.DateTime `json:"contractRenewalAtGTE,omitempty"` - ContractRenewalAtLt *models.DateTime `json:"contractRenewalAtLT,omitempty"` - ContractRenewalAtLte *models.DateTime `json:"contractRenewalAtLTE,omitempty"` - ContractRenewalAtIsNil *bool `json:"contractRenewalAtIsNil,omitempty"` - ContractRenewalAtNotNil *bool `json:"contractRenewalAtNotNil,omitempty"` - // logo_file_id field predicates - LogoFileID *string `json:"logoFileID,omitempty"` - LogoFileIdneq *string `json:"logoFileIDNEQ,omitempty"` - LogoFileIDIn []string `json:"logoFileIDIn,omitempty"` - LogoFileIDNotIn []string `json:"logoFileIDNotIn,omitempty"` - LogoFileIdgt *string `json:"logoFileIDGT,omitempty"` - LogoFileIdgte *string `json:"logoFileIDGTE,omitempty"` - LogoFileIdlt *string `json:"logoFileIDLT,omitempty"` - LogoFileIdlte *string `json:"logoFileIDLTE,omitempty"` - LogoFileIDContains *string `json:"logoFileIDContains,omitempty"` - LogoFileIDHasPrefix *string `json:"logoFileIDHasPrefix,omitempty"` - LogoFileIDHasSuffix *string `json:"logoFileIDHasSuffix,omitempty"` - LogoFileIDIsNil *bool `json:"logoFileIDIsNil,omitempty"` - LogoFileIDNotNil *bool `json:"logoFileIDNotNil,omitempty"` - LogoFileIDEqualFold *string `json:"logoFileIDEqualFold,omitempty"` - LogoFileIDContainsFold *string `json:"logoFileIDContainsFold,omitempty"` - // external_id field predicates - ExternalID *string `json:"externalID,omitempty"` - ExternalIdneq *string `json:"externalIDNEQ,omitempty"` - ExternalIDIn []string `json:"externalIDIn,omitempty"` - ExternalIDNotIn []string `json:"externalIDNotIn,omitempty"` - ExternalIdgt *string `json:"externalIDGT,omitempty"` - ExternalIdgte *string `json:"externalIDGTE,omitempty"` - ExternalIdlt *string `json:"externalIDLT,omitempty"` - ExternalIdlte *string `json:"externalIDLTE,omitempty"` - ExternalIDContains *string `json:"externalIDContains,omitempty"` - ExternalIDHasPrefix *string `json:"externalIDHasPrefix,omitempty"` - ExternalIDHasSuffix *string `json:"externalIDHasSuffix,omitempty"` - ExternalIDIsNil *bool `json:"externalIDIsNil,omitempty"` - ExternalIDNotNil *bool `json:"externalIDNotNil,omitempty"` - ExternalIDEqualFold *string `json:"externalIDEqualFold,omitempty"` - ExternalIDContainsFold *string `json:"externalIDContainsFold,omitempty"` - // observed_at field predicates - ObservedAt *models.DateTime `json:"observedAt,omitempty"` - ObservedAtNeq *models.DateTime `json:"observedAtNEQ,omitempty"` - ObservedAtIn []*models.DateTime `json:"observedAtIn,omitempty"` - ObservedAtNotIn []*models.DateTime `json:"observedAtNotIn,omitempty"` - ObservedAtGt *models.DateTime `json:"observedAtGT,omitempty"` - ObservedAtGte *models.DateTime `json:"observedAtGTE,omitempty"` - ObservedAtLt *models.DateTime `json:"observedAtLT,omitempty"` - ObservedAtLte *models.DateTime `json:"observedAtLTE,omitempty"` - ObservedAtIsNil *bool `json:"observedAtIsNil,omitempty"` - ObservedAtNotNil *bool `json:"observedAtNotNil,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // blocked_groups edge predicates - HasBlockedGroups *bool `json:"hasBlockedGroups,omitempty"` - HasBlockedGroupsWith []*GroupWhereInput `json:"hasBlockedGroupsWith,omitempty"` - // editors edge predicates - HasEditors *bool `json:"hasEditors,omitempty"` - HasEditorsWith []*GroupWhereInput `json:"hasEditorsWith,omitempty"` - // viewers edge predicates - HasViewers *bool `json:"hasViewers,omitempty"` - HasViewersWith []*GroupWhereInput `json:"hasViewersWith,omitempty"` - // internal_owner_user edge predicates - HasInternalOwnerUser *bool `json:"hasInternalOwnerUser,omitempty"` - HasInternalOwnerUserWith []*UserWhereInput `json:"hasInternalOwnerUserWith,omitempty"` - // internal_owner_group edge predicates - HasInternalOwnerGroup *bool `json:"hasInternalOwnerGroup,omitempty"` - HasInternalOwnerGroupWith []*GroupWhereInput `json:"hasInternalOwnerGroupWith,omitempty"` - // reviewed_by_user edge predicates - HasReviewedByUser *bool `json:"hasReviewedByUser,omitempty"` - HasReviewedByUserWith []*UserWhereInput `json:"hasReviewedByUserWith,omitempty"` - // reviewed_by_group edge predicates - HasReviewedByGroup *bool `json:"hasReviewedByGroup,omitempty"` - HasReviewedByGroupWith []*GroupWhereInput `json:"hasReviewedByGroupWith,omitempty"` - // entity_relationship_state edge predicates - HasEntityRelationshipState *bool `json:"hasEntityRelationshipState,omitempty"` - HasEntityRelationshipStateWith []*CustomTypeEnumWhereInput `json:"hasEntityRelationshipStateWith,omitempty"` - // entity_security_questionnaire_status edge predicates - HasEntitySecurityQuestionnaireStatus *bool `json:"hasEntitySecurityQuestionnaireStatus,omitempty"` - HasEntitySecurityQuestionnaireStatusWith []*CustomTypeEnumWhereInput `json:"hasEntitySecurityQuestionnaireStatusWith,omitempty"` - // entity_source_type edge predicates - HasEntitySourceType *bool `json:"hasEntitySourceType,omitempty"` - HasEntitySourceTypeWith []*CustomTypeEnumWhereInput `json:"hasEntitySourceTypeWith,omitempty"` - // environment edge predicates - HasEnvironment *bool `json:"hasEnvironment,omitempty"` - HasEnvironmentWith []*CustomTypeEnumWhereInput `json:"hasEnvironmentWith,omitempty"` - // scope edge predicates - HasScope *bool `json:"hasScope,omitempty"` - HasScopeWith []*CustomTypeEnumWhereInput `json:"hasScopeWith,omitempty"` - // contacts edge predicates - HasContacts *bool `json:"hasContacts,omitempty"` - HasContactsWith []*ContactWhereInput `json:"hasContactsWith,omitempty"` - // documents edge predicates - HasDocuments *bool `json:"hasDocuments,omitempty"` - HasDocumentsWith []*DocumentDataWhereInput `json:"hasDocumentsWith,omitempty"` - // notes edge predicates - HasNotes *bool `json:"hasNotes,omitempty"` - HasNotesWith []*NoteWhereInput `json:"hasNotesWith,omitempty"` - // files edge predicates - HasFiles *bool `json:"hasFiles,omitempty"` - HasFilesWith []*FileWhereInput `json:"hasFilesWith,omitempty"` - // assets edge predicates - HasAssets *bool `json:"hasAssets,omitempty"` - HasAssetsWith []*AssetWhereInput `json:"hasAssetsWith,omitempty"` - // scans edge predicates - HasScans *bool `json:"hasScans,omitempty"` - HasScansWith []*ScanWhereInput `json:"hasScansWith,omitempty"` - // campaigns edge predicates - HasCampaigns *bool `json:"hasCampaigns,omitempty"` - HasCampaignsWith []*CampaignWhereInput `json:"hasCampaignsWith,omitempty"` - // assessment_responses edge predicates - HasAssessmentResponses *bool `json:"hasAssessmentResponses,omitempty"` - HasAssessmentResponsesWith []*AssessmentResponseWhereInput `json:"hasAssessmentResponsesWith,omitempty"` - // integrations edge predicates - HasIntegrations *bool `json:"hasIntegrations,omitempty"` - HasIntegrationsWith []*IntegrationWhereInput `json:"hasIntegrationsWith,omitempty"` - // subprocessors edge predicates - HasSubprocessors *bool `json:"hasSubprocessors,omitempty"` - HasSubprocessorsWith []*SubprocessorWhereInput `json:"hasSubprocessorsWith,omitempty"` - // auth_methods edge predicates - HasAuthMethods *bool `json:"hasAuthMethods,omitempty"` - HasAuthMethodsWith []*CustomTypeEnumWhereInput `json:"hasAuthMethodsWith,omitempty"` - // employer_identity_holders edge predicates - HasEmployerIdentityHolders *bool `json:"hasEmployerIdentityHolders,omitempty"` - HasEmployerIdentityHoldersWith []*IdentityHolderWhereInput `json:"hasEmployerIdentityHoldersWith,omitempty"` - // identity_holders edge predicates - HasIdentityHolders *bool `json:"hasIdentityHolders,omitempty"` - HasIdentityHoldersWith []*IdentityHolderWhereInput `json:"hasIdentityHoldersWith,omitempty"` - // controls edge predicates - HasControls *bool `json:"hasControls,omitempty"` - HasControlsWith []*ControlWhereInput `json:"hasControlsWith,omitempty"` - // subcontrols edge predicates - HasSubcontrols *bool `json:"hasSubcontrols,omitempty"` - HasSubcontrolsWith []*SubcontrolWhereInput `json:"hasSubcontrolsWith,omitempty"` - // platforms edge predicates - HasPlatforms *bool `json:"hasPlatforms,omitempty"` - HasPlatformsWith []*PlatformWhereInput `json:"hasPlatformsWith,omitempty"` - // out_of_scope_platforms edge predicates - HasOutOfScopePlatforms *bool `json:"hasOutOfScopePlatforms,omitempty"` - HasOutOfScopePlatformsWith []*PlatformWhereInput `json:"hasOutOfScopePlatformsWith,omitempty"` - // source_platforms edge predicates - HasSourcePlatforms *bool `json:"hasSourcePlatforms,omitempty"` - HasSourcePlatformsWith []*PlatformWhereInput `json:"hasSourcePlatformsWith,omitempty"` - // entity_type edge predicates - HasEntityType *bool `json:"hasEntityType,omitempty"` - HasEntityTypeWith []*EntityTypeWhereInput `json:"hasEntityTypeWith,omitempty"` - // logo_file edge predicates - HasLogoFile *bool `json:"hasLogoFile,omitempty"` - HasLogoFileWith []*FileWhereInput `json:"hasLogoFileWith,omitempty"` - // internal_policies edge predicates - HasInternalPolicies *bool `json:"hasInternalPolicies,omitempty"` - HasInternalPoliciesWith []*InternalPolicyWhereInput `json:"hasInternalPoliciesWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` - // Filter for domainsHas to contain a specific value - DomainsHas *string `json:"domainsHas,omitempty"` - // Filter for linkedAssetIdsHas to contain a specific value - LinkedAssetIdsHas *string `json:"linkedAssetIdsHas,omitempty"` - // Filter for providedServicesHas to contain a specific value - ProvidedServicesHas *string `json:"providedServicesHas,omitempty"` - // Filter for linksHas to contain a specific value - LinksHas *string `json:"linksHas,omitempty"` -} - -type Event struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - EventID *string `json:"eventID,omitempty"` - CorrelationID *string `json:"correlationID,omitempty"` - EventType string `json:"eventType"` - Metadata map[string]any `json:"metadata,omitempty"` - Users *UserConnection `json:"users"` - Groups *GroupConnection `json:"groups"` - Integrations *IntegrationConnection `json:"integrations"` - Organizations *OrganizationConnection `json:"organizations"` - Invites *InviteConnection `json:"invites"` - PersonalAccessTokens *PersonalAccessTokenConnection `json:"personalAccessTokens"` - Secrets *HushConnection `json:"secrets"` - OrgMemberships *OrgMembershipConnection `json:"orgMemberships"` - GroupMemberships *GroupMembershipConnection `json:"groupMemberships"` - Subscribers *SubscriberConnection `json:"subscribers"` - Files *FileConnection `json:"files"` - OrgSubscriptions *OrgSubscriptionConnection `json:"orgSubscriptions"` -} - -func (Event) IsNode() {} - -// Return response for createBulkEvent mutation -type EventBulkCreatePayload struct { - // Created events - Events []*Event `json:"events,omitempty"` -} - -// Return response for deleteBulkEvent mutation -type EventBulkDeletePayload struct { - // Deleted event IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkEvent mutation -type EventBulkUpdatePayload struct { - // Updated events - Events []*Event `json:"events,omitempty"` - // IDs of the updated events - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type EventConnection struct { - // A list of edges. - Edges []*EventEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createEvent mutation -type EventCreatePayload struct { - // Created event - Event *Event `json:"event"` -} - -// Return response for deleteEvent mutation -type EventDeletePayload struct { - // Deleted event ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type EventEdge struct { - // The item at the end of the edge. - Node *Event `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for Event connections -type EventOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order Events. - Field EventOrderField `json:"field"` -} - -// Return response for updateEvent mutation -type EventUpdatePayload struct { - // Updated event - Event *Event `json:"event"` -} - -// EventWhereInput is used for filtering Event objects. -// Input was generated by ent. -type EventWhereInput struct { - Not *EventWhereInput `json:"not,omitempty"` - And []*EventWhereInput `json:"and,omitempty"` - Or []*EventWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // event_id field predicates - EventID *string `json:"eventID,omitempty"` - EventIdneq *string `json:"eventIDNEQ,omitempty"` - EventIDIn []string `json:"eventIDIn,omitempty"` - EventIDNotIn []string `json:"eventIDNotIn,omitempty"` - EventIdgt *string `json:"eventIDGT,omitempty"` - EventIdgte *string `json:"eventIDGTE,omitempty"` - EventIdlt *string `json:"eventIDLT,omitempty"` - EventIdlte *string `json:"eventIDLTE,omitempty"` - EventIDContains *string `json:"eventIDContains,omitempty"` - EventIDHasPrefix *string `json:"eventIDHasPrefix,omitempty"` - EventIDHasSuffix *string `json:"eventIDHasSuffix,omitempty"` - EventIDIsNil *bool `json:"eventIDIsNil,omitempty"` - EventIDNotNil *bool `json:"eventIDNotNil,omitempty"` - EventIDEqualFold *string `json:"eventIDEqualFold,omitempty"` - EventIDContainsFold *string `json:"eventIDContainsFold,omitempty"` - // correlation_id field predicates - CorrelationID *string `json:"correlationID,omitempty"` - CorrelationIdneq *string `json:"correlationIDNEQ,omitempty"` - CorrelationIDIn []string `json:"correlationIDIn,omitempty"` - CorrelationIDNotIn []string `json:"correlationIDNotIn,omitempty"` - CorrelationIdgt *string `json:"correlationIDGT,omitempty"` - CorrelationIdgte *string `json:"correlationIDGTE,omitempty"` - CorrelationIdlt *string `json:"correlationIDLT,omitempty"` - CorrelationIdlte *string `json:"correlationIDLTE,omitempty"` - CorrelationIDContains *string `json:"correlationIDContains,omitempty"` - CorrelationIDHasPrefix *string `json:"correlationIDHasPrefix,omitempty"` - CorrelationIDHasSuffix *string `json:"correlationIDHasSuffix,omitempty"` - CorrelationIDIsNil *bool `json:"correlationIDIsNil,omitempty"` - CorrelationIDNotNil *bool `json:"correlationIDNotNil,omitempty"` - CorrelationIDEqualFold *string `json:"correlationIDEqualFold,omitempty"` - CorrelationIDContainsFold *string `json:"correlationIDContainsFold,omitempty"` - // event_type field predicates - EventType *string `json:"eventType,omitempty"` - EventTypeNeq *string `json:"eventTypeNEQ,omitempty"` - EventTypeIn []string `json:"eventTypeIn,omitempty"` - EventTypeNotIn []string `json:"eventTypeNotIn,omitempty"` - EventTypeGt *string `json:"eventTypeGT,omitempty"` - EventTypeGte *string `json:"eventTypeGTE,omitempty"` - EventTypeLt *string `json:"eventTypeLT,omitempty"` - EventTypeLte *string `json:"eventTypeLTE,omitempty"` - EventTypeContains *string `json:"eventTypeContains,omitempty"` - EventTypeHasPrefix *string `json:"eventTypeHasPrefix,omitempty"` - EventTypeHasSuffix *string `json:"eventTypeHasSuffix,omitempty"` - EventTypeEqualFold *string `json:"eventTypeEqualFold,omitempty"` - EventTypeContainsFold *string `json:"eventTypeContainsFold,omitempty"` - // users edge predicates - HasUsers *bool `json:"hasUsers,omitempty"` - HasUsersWith []*UserWhereInput `json:"hasUsersWith,omitempty"` - // groups edge predicates - HasGroups *bool `json:"hasGroups,omitempty"` - HasGroupsWith []*GroupWhereInput `json:"hasGroupsWith,omitempty"` - // integrations edge predicates - HasIntegrations *bool `json:"hasIntegrations,omitempty"` - HasIntegrationsWith []*IntegrationWhereInput `json:"hasIntegrationsWith,omitempty"` - // organizations edge predicates - HasOrganizations *bool `json:"hasOrganizations,omitempty"` - HasOrganizationsWith []*OrganizationWhereInput `json:"hasOrganizationsWith,omitempty"` - // invites edge predicates - HasInvites *bool `json:"hasInvites,omitempty"` - HasInvitesWith []*InviteWhereInput `json:"hasInvitesWith,omitempty"` - // personal_access_tokens edge predicates - HasPersonalAccessTokens *bool `json:"hasPersonalAccessTokens,omitempty"` - HasPersonalAccessTokensWith []*PersonalAccessTokenWhereInput `json:"hasPersonalAccessTokensWith,omitempty"` - // secrets edge predicates - HasSecrets *bool `json:"hasSecrets,omitempty"` - HasSecretsWith []*HushWhereInput `json:"hasSecretsWith,omitempty"` - // org_memberships edge predicates - HasOrgMemberships *bool `json:"hasOrgMemberships,omitempty"` - HasOrgMembershipsWith []*OrgMembershipWhereInput `json:"hasOrgMembershipsWith,omitempty"` - // group_memberships edge predicates - HasGroupMemberships *bool `json:"hasGroupMemberships,omitempty"` - HasGroupMembershipsWith []*GroupMembershipWhereInput `json:"hasGroupMembershipsWith,omitempty"` - // subscribers edge predicates - HasSubscribers *bool `json:"hasSubscribers,omitempty"` - HasSubscribersWith []*SubscriberWhereInput `json:"hasSubscribersWith,omitempty"` - // files edge predicates - HasFiles *bool `json:"hasFiles,omitempty"` - HasFilesWith []*FileWhereInput `json:"hasFilesWith,omitempty"` - // org_subscriptions edge predicates - HasOrgSubscriptions *bool `json:"hasOrgSubscriptions,omitempty"` - HasOrgSubscriptionsWith []*OrgSubscriptionWhereInput `json:"hasOrgSubscriptionsWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -type Evidence struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // a shortened prefixed id field to use as a human readable identifier - DisplayID string `json:"displayID"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the ID of the organization owner of the object - OwnerID *string `json:"ownerID,omitempty"` - // the environment of the evidence - EnvironmentName *string `json:"environmentName,omitempty"` - // the environment of the evidence - EnvironmentID *string `json:"environmentID,omitempty"` - // the scope of the evidence - ScopeName *string `json:"scopeName,omitempty"` - // the scope of the evidence - ScopeID *string `json:"scopeID,omitempty"` - // internal marker field for workflow eligibility, not exposed in API - WorkflowEligibleMarker *bool `json:"workflowEligibleMarker,omitempty"` - // stable external UUID for deterministic OSCAL export and round-tripping - ExternalUUID *string `json:"externalUUID,omitempty"` - // the name of the evidence - Name string `json:"name"` - // the description of the evidence, what is contained in the uploaded file(s) or url(s) - Description *string `json:"description,omitempty"` - // description of how the evidence was collected - CollectionProcedure *string `json:"collectionProcedure,omitempty"` - // the date the evidence was retrieved - CreationDate models.DateTime `json:"creationDate"` - // the date the evidence should be renewed, defaults to a year from entry date - RenewalDate *models.DateTime `json:"renewalDate,omitempty"` - // the source of the evidence, e.g. system the evidence was retrieved from (splunk, github, etc) - Source *string `json:"source,omitempty"` - // whether the evidence was automatically generated - IsAutomated *bool `json:"isAutomated,omitempty"` - // the url of the evidence if not uploaded directly to the system - URL *string `json:"url,omitempty"` - // the status of the evidence, ready, approved, needs renewal, missing artifact, rejected - Status *enums.EvidenceStatus `json:"status,omitempty"` - Owner *Organization `json:"owner,omitempty"` - Environment *CustomTypeEnum `json:"environment,omitempty"` - Scope *CustomTypeEnum `json:"scope,omitempty"` - Controls *ControlConnection `json:"controls"` - Subcontrols *SubcontrolConnection `json:"subcontrols"` - ControlObjectives *ControlObjectiveConnection `json:"controlObjectives"` - ControlImplementations *ControlImplementationConnection `json:"controlImplementations"` - Files *FileConnection `json:"files"` - Programs *ProgramConnection `json:"programs"` - Tasks *TaskConnection `json:"tasks"` - Platforms *PlatformConnection `json:"platforms"` - Scans *ScanConnection `json:"scans"` - Comments *NoteConnection `json:"comments"` - WorkflowObjectRefs *WorkflowObjectRefConnection `json:"workflowObjectRefs"` - // Indicates if this evidence has pending changes awaiting workflow approval - HasPendingWorkflow bool `json:"hasPendingWorkflow"` - // Indicates if this evidence has any workflow history (completed or failed instances) - HasWorkflowHistory bool `json:"hasWorkflowHistory"` - // Returns active workflow instances for this evidence (RUNNING or PAUSED) - ActiveWorkflowInstances []*WorkflowInstance `json:"activeWorkflowInstances"` - // Returns the workflow event timeline for this evidence across all workflow instances - WorkflowTimeline *WorkflowEventConnection `json:"workflowTimeline"` -} - -func (Evidence) IsNode() {} - -// Return response for createBulkEvidence mutation -type EvidenceBulkCreatePayload struct { - // Created evidence - Evidences []*Evidence `json:"evidences,omitempty"` -} - -// Return response for deleteBulkEvidence mutation -type EvidenceBulkDeletePayload struct { - // Deleted evidence IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkEvidence mutation -type EvidenceBulkUpdatePayload struct { - // Updated evidences - Evidences []*Evidence `json:"evidences,omitempty"` - // IDs of the updated evidence - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type EvidenceConnection struct { - // A list of edges. - Edges []*EvidenceEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createEvidence mutation -type EvidenceCreatePayload struct { - // Created evidence - Evidence *Evidence `json:"evidence"` -} - -// Return response for deleteEvidence mutation -type EvidenceDeletePayload struct { - // Deleted evidence ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type EvidenceEdge struct { - // The item at the end of the edge. - Node *Evidence `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for Evidence connections -type EvidenceOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order Evidences. - Field EvidenceOrderField `json:"field"` -} - -// Return response for updateEvidence mutation -type EvidenceUpdatePayload struct { - // Updated evidence - Evidence *Evidence `json:"evidence"` -} - -// EvidenceWhereInput is used for filtering Evidence objects. -// Input was generated by ent. -type EvidenceWhereInput struct { - Not *EvidenceWhereInput `json:"not,omitempty"` - And []*EvidenceWhereInput `json:"and,omitempty"` - Or []*EvidenceWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // display_id field predicates - DisplayID *string `json:"displayID,omitempty"` - DisplayIdneq *string `json:"displayIDNEQ,omitempty"` - DisplayIDIn []string `json:"displayIDIn,omitempty"` - DisplayIDNotIn []string `json:"displayIDNotIn,omitempty"` - DisplayIdgt *string `json:"displayIDGT,omitempty"` - DisplayIdgte *string `json:"displayIDGTE,omitempty"` - DisplayIdlt *string `json:"displayIDLT,omitempty"` - DisplayIdlte *string `json:"displayIDLTE,omitempty"` - DisplayIDContains *string `json:"displayIDContains,omitempty"` - DisplayIDHasPrefix *string `json:"displayIDHasPrefix,omitempty"` - DisplayIDHasSuffix *string `json:"displayIDHasSuffix,omitempty"` - DisplayIDEqualFold *string `json:"displayIDEqualFold,omitempty"` - DisplayIDContainsFold *string `json:"displayIDContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // environment_name field predicates - EnvironmentName *string `json:"environmentName,omitempty"` - EnvironmentNameNeq *string `json:"environmentNameNEQ,omitempty"` - EnvironmentNameIn []string `json:"environmentNameIn,omitempty"` - EnvironmentNameNotIn []string `json:"environmentNameNotIn,omitempty"` - EnvironmentNameGt *string `json:"environmentNameGT,omitempty"` - EnvironmentNameGte *string `json:"environmentNameGTE,omitempty"` - EnvironmentNameLt *string `json:"environmentNameLT,omitempty"` - EnvironmentNameLte *string `json:"environmentNameLTE,omitempty"` - EnvironmentNameContains *string `json:"environmentNameContains,omitempty"` - EnvironmentNameHasPrefix *string `json:"environmentNameHasPrefix,omitempty"` - EnvironmentNameHasSuffix *string `json:"environmentNameHasSuffix,omitempty"` - EnvironmentNameIsNil *bool `json:"environmentNameIsNil,omitempty"` - EnvironmentNameNotNil *bool `json:"environmentNameNotNil,omitempty"` - EnvironmentNameEqualFold *string `json:"environmentNameEqualFold,omitempty"` - EnvironmentNameContainsFold *string `json:"environmentNameContainsFold,omitempty"` - // environment_id field predicates - EnvironmentID *string `json:"environmentID,omitempty"` - EnvironmentIdneq *string `json:"environmentIDNEQ,omitempty"` - EnvironmentIDIn []string `json:"environmentIDIn,omitempty"` - EnvironmentIDNotIn []string `json:"environmentIDNotIn,omitempty"` - EnvironmentIdgt *string `json:"environmentIDGT,omitempty"` - EnvironmentIdgte *string `json:"environmentIDGTE,omitempty"` - EnvironmentIdlt *string `json:"environmentIDLT,omitempty"` - EnvironmentIdlte *string `json:"environmentIDLTE,omitempty"` - EnvironmentIDContains *string `json:"environmentIDContains,omitempty"` - EnvironmentIDHasPrefix *string `json:"environmentIDHasPrefix,omitempty"` - EnvironmentIDHasSuffix *string `json:"environmentIDHasSuffix,omitempty"` - EnvironmentIDIsNil *bool `json:"environmentIDIsNil,omitempty"` - EnvironmentIDNotNil *bool `json:"environmentIDNotNil,omitempty"` - EnvironmentIDEqualFold *string `json:"environmentIDEqualFold,omitempty"` - EnvironmentIDContainsFold *string `json:"environmentIDContainsFold,omitempty"` - // scope_name field predicates - ScopeName *string `json:"scopeName,omitempty"` - ScopeNameNeq *string `json:"scopeNameNEQ,omitempty"` - ScopeNameIn []string `json:"scopeNameIn,omitempty"` - ScopeNameNotIn []string `json:"scopeNameNotIn,omitempty"` - ScopeNameGt *string `json:"scopeNameGT,omitempty"` - ScopeNameGte *string `json:"scopeNameGTE,omitempty"` - ScopeNameLt *string `json:"scopeNameLT,omitempty"` - ScopeNameLte *string `json:"scopeNameLTE,omitempty"` - ScopeNameContains *string `json:"scopeNameContains,omitempty"` - ScopeNameHasPrefix *string `json:"scopeNameHasPrefix,omitempty"` - ScopeNameHasSuffix *string `json:"scopeNameHasSuffix,omitempty"` - ScopeNameIsNil *bool `json:"scopeNameIsNil,omitempty"` - ScopeNameNotNil *bool `json:"scopeNameNotNil,omitempty"` - ScopeNameEqualFold *string `json:"scopeNameEqualFold,omitempty"` - ScopeNameContainsFold *string `json:"scopeNameContainsFold,omitempty"` - // scope_id field predicates - ScopeID *string `json:"scopeID,omitempty"` - ScopeIdneq *string `json:"scopeIDNEQ,omitempty"` - ScopeIDIn []string `json:"scopeIDIn,omitempty"` - ScopeIDNotIn []string `json:"scopeIDNotIn,omitempty"` - ScopeIdgt *string `json:"scopeIDGT,omitempty"` - ScopeIdgte *string `json:"scopeIDGTE,omitempty"` - ScopeIdlt *string `json:"scopeIDLT,omitempty"` - ScopeIdlte *string `json:"scopeIDLTE,omitempty"` - ScopeIDContains *string `json:"scopeIDContains,omitempty"` - ScopeIDHasPrefix *string `json:"scopeIDHasPrefix,omitempty"` - ScopeIDHasSuffix *string `json:"scopeIDHasSuffix,omitempty"` - ScopeIDIsNil *bool `json:"scopeIDIsNil,omitempty"` - ScopeIDNotNil *bool `json:"scopeIDNotNil,omitempty"` - ScopeIDEqualFold *string `json:"scopeIDEqualFold,omitempty"` - ScopeIDContainsFold *string `json:"scopeIDContainsFold,omitempty"` - // workflow_eligible_marker field predicates - WorkflowEligibleMarker *bool `json:"workflowEligibleMarker,omitempty"` - WorkflowEligibleMarkerNeq *bool `json:"workflowEligibleMarkerNEQ,omitempty"` - WorkflowEligibleMarkerIsNil *bool `json:"workflowEligibleMarkerIsNil,omitempty"` - WorkflowEligibleMarkerNotNil *bool `json:"workflowEligibleMarkerNotNil,omitempty"` - // external_uuid field predicates - ExternalUUID *string `json:"externalUUID,omitempty"` - ExternalUUIDNeq *string `json:"externalUUIDNEQ,omitempty"` - ExternalUUIDIn []string `json:"externalUUIDIn,omitempty"` - ExternalUUIDNotIn []string `json:"externalUUIDNotIn,omitempty"` - ExternalUUIDGt *string `json:"externalUUIDGT,omitempty"` - ExternalUUIDGte *string `json:"externalUUIDGTE,omitempty"` - ExternalUUIDLt *string `json:"externalUUIDLT,omitempty"` - ExternalUUIDLte *string `json:"externalUUIDLTE,omitempty"` - ExternalUUIDContains *string `json:"externalUUIDContains,omitempty"` - ExternalUUIDHasPrefix *string `json:"externalUUIDHasPrefix,omitempty"` - ExternalUUIDHasSuffix *string `json:"externalUUIDHasSuffix,omitempty"` - ExternalUUIDIsNil *bool `json:"externalUUIDIsNil,omitempty"` - ExternalUUIDNotNil *bool `json:"externalUUIDNotNil,omitempty"` - ExternalUUIDEqualFold *string `json:"externalUUIDEqualFold,omitempty"` - ExternalUUIDContainsFold *string `json:"externalUUIDContainsFold,omitempty"` - // name field predicates - Name *string `json:"name,omitempty"` - NameNeq *string `json:"nameNEQ,omitempty"` - NameIn []string `json:"nameIn,omitempty"` - NameNotIn []string `json:"nameNotIn,omitempty"` - NameGt *string `json:"nameGT,omitempty"` - NameGte *string `json:"nameGTE,omitempty"` - NameLt *string `json:"nameLT,omitempty"` - NameLte *string `json:"nameLTE,omitempty"` - NameContains *string `json:"nameContains,omitempty"` - NameHasPrefix *string `json:"nameHasPrefix,omitempty"` - NameHasSuffix *string `json:"nameHasSuffix,omitempty"` - NameEqualFold *string `json:"nameEqualFold,omitempty"` - NameContainsFold *string `json:"nameContainsFold,omitempty"` - // description field predicates - Description *string `json:"description,omitempty"` - DescriptionNeq *string `json:"descriptionNEQ,omitempty"` - DescriptionIn []string `json:"descriptionIn,omitempty"` - DescriptionNotIn []string `json:"descriptionNotIn,omitempty"` - DescriptionGt *string `json:"descriptionGT,omitempty"` - DescriptionGte *string `json:"descriptionGTE,omitempty"` - DescriptionLt *string `json:"descriptionLT,omitempty"` - DescriptionLte *string `json:"descriptionLTE,omitempty"` - DescriptionContains *string `json:"descriptionContains,omitempty"` - DescriptionHasPrefix *string `json:"descriptionHasPrefix,omitempty"` - DescriptionHasSuffix *string `json:"descriptionHasSuffix,omitempty"` - DescriptionIsNil *bool `json:"descriptionIsNil,omitempty"` - DescriptionNotNil *bool `json:"descriptionNotNil,omitempty"` - DescriptionEqualFold *string `json:"descriptionEqualFold,omitempty"` - DescriptionContainsFold *string `json:"descriptionContainsFold,omitempty"` - // collection_procedure field predicates - CollectionProcedure *string `json:"collectionProcedure,omitempty"` - CollectionProcedureNeq *string `json:"collectionProcedureNEQ,omitempty"` - CollectionProcedureIn []string `json:"collectionProcedureIn,omitempty"` - CollectionProcedureNotIn []string `json:"collectionProcedureNotIn,omitempty"` - CollectionProcedureGt *string `json:"collectionProcedureGT,omitempty"` - CollectionProcedureGte *string `json:"collectionProcedureGTE,omitempty"` - CollectionProcedureLt *string `json:"collectionProcedureLT,omitempty"` - CollectionProcedureLte *string `json:"collectionProcedureLTE,omitempty"` - CollectionProcedureContains *string `json:"collectionProcedureContains,omitempty"` - CollectionProcedureHasPrefix *string `json:"collectionProcedureHasPrefix,omitempty"` - CollectionProcedureHasSuffix *string `json:"collectionProcedureHasSuffix,omitempty"` - CollectionProcedureIsNil *bool `json:"collectionProcedureIsNil,omitempty"` - CollectionProcedureNotNil *bool `json:"collectionProcedureNotNil,omitempty"` - CollectionProcedureEqualFold *string `json:"collectionProcedureEqualFold,omitempty"` - CollectionProcedureContainsFold *string `json:"collectionProcedureContainsFold,omitempty"` - // creation_date field predicates - CreationDate *models.DateTime `json:"creationDate,omitempty"` - CreationDateNeq *models.DateTime `json:"creationDateNEQ,omitempty"` - CreationDateIn []*models.DateTime `json:"creationDateIn,omitempty"` - CreationDateNotIn []*models.DateTime `json:"creationDateNotIn,omitempty"` - CreationDateGt *models.DateTime `json:"creationDateGT,omitempty"` - CreationDateGte *models.DateTime `json:"creationDateGTE,omitempty"` - CreationDateLt *models.DateTime `json:"creationDateLT,omitempty"` - CreationDateLte *models.DateTime `json:"creationDateLTE,omitempty"` - // renewal_date field predicates - RenewalDate *models.DateTime `json:"renewalDate,omitempty"` - RenewalDateNeq *models.DateTime `json:"renewalDateNEQ,omitempty"` - RenewalDateIn []*models.DateTime `json:"renewalDateIn,omitempty"` - RenewalDateNotIn []*models.DateTime `json:"renewalDateNotIn,omitempty"` - RenewalDateGt *models.DateTime `json:"renewalDateGT,omitempty"` - RenewalDateGte *models.DateTime `json:"renewalDateGTE,omitempty"` - RenewalDateLt *models.DateTime `json:"renewalDateLT,omitempty"` - RenewalDateLte *models.DateTime `json:"renewalDateLTE,omitempty"` - RenewalDateIsNil *bool `json:"renewalDateIsNil,omitempty"` - RenewalDateNotNil *bool `json:"renewalDateNotNil,omitempty"` - // source field predicates - Source *string `json:"source,omitempty"` - SourceNeq *string `json:"sourceNEQ,omitempty"` - SourceIn []string `json:"sourceIn,omitempty"` - SourceNotIn []string `json:"sourceNotIn,omitempty"` - SourceGt *string `json:"sourceGT,omitempty"` - SourceGte *string `json:"sourceGTE,omitempty"` - SourceLt *string `json:"sourceLT,omitempty"` - SourceLte *string `json:"sourceLTE,omitempty"` - SourceContains *string `json:"sourceContains,omitempty"` - SourceHasPrefix *string `json:"sourceHasPrefix,omitempty"` - SourceHasSuffix *string `json:"sourceHasSuffix,omitempty"` - SourceIsNil *bool `json:"sourceIsNil,omitempty"` - SourceNotNil *bool `json:"sourceNotNil,omitempty"` - SourceEqualFold *string `json:"sourceEqualFold,omitempty"` - SourceContainsFold *string `json:"sourceContainsFold,omitempty"` - // is_automated field predicates - IsAutomated *bool `json:"isAutomated,omitempty"` - IsAutomatedNeq *bool `json:"isAutomatedNEQ,omitempty"` - IsAutomatedIsNil *bool `json:"isAutomatedIsNil,omitempty"` - IsAutomatedNotNil *bool `json:"isAutomatedNotNil,omitempty"` - // url field predicates - URL *string `json:"url,omitempty"` - URLNeq *string `json:"urlNEQ,omitempty"` - URLIn []string `json:"urlIn,omitempty"` - URLNotIn []string `json:"urlNotIn,omitempty"` - URLGt *string `json:"urlGT,omitempty"` - URLGte *string `json:"urlGTE,omitempty"` - URLLt *string `json:"urlLT,omitempty"` - URLLte *string `json:"urlLTE,omitempty"` - URLContains *string `json:"urlContains,omitempty"` - URLHasPrefix *string `json:"urlHasPrefix,omitempty"` - URLHasSuffix *string `json:"urlHasSuffix,omitempty"` - URLIsNil *bool `json:"urlIsNil,omitempty"` - URLNotNil *bool `json:"urlNotNil,omitempty"` - URLEqualFold *string `json:"urlEqualFold,omitempty"` - URLContainsFold *string `json:"urlContainsFold,omitempty"` - // status field predicates - Status *enums.EvidenceStatus `json:"status,omitempty"` - StatusNeq *enums.EvidenceStatus `json:"statusNEQ,omitempty"` - StatusIn []enums.EvidenceStatus `json:"statusIn,omitempty"` - StatusNotIn []enums.EvidenceStatus `json:"statusNotIn,omitempty"` - StatusIsNil *bool `json:"statusIsNil,omitempty"` - StatusNotNil *bool `json:"statusNotNil,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // environment edge predicates - HasEnvironment *bool `json:"hasEnvironment,omitempty"` - HasEnvironmentWith []*CustomTypeEnumWhereInput `json:"hasEnvironmentWith,omitempty"` - // scope edge predicates - HasScope *bool `json:"hasScope,omitempty"` - HasScopeWith []*CustomTypeEnumWhereInput `json:"hasScopeWith,omitempty"` - // controls edge predicates - HasControls *bool `json:"hasControls,omitempty"` - HasControlsWith []*ControlWhereInput `json:"hasControlsWith,omitempty"` - // subcontrols edge predicates - HasSubcontrols *bool `json:"hasSubcontrols,omitempty"` - HasSubcontrolsWith []*SubcontrolWhereInput `json:"hasSubcontrolsWith,omitempty"` - // control_objectives edge predicates - HasControlObjectives *bool `json:"hasControlObjectives,omitempty"` - HasControlObjectivesWith []*ControlObjectiveWhereInput `json:"hasControlObjectivesWith,omitempty"` - // control_implementations edge predicates - HasControlImplementations *bool `json:"hasControlImplementations,omitempty"` - HasControlImplementationsWith []*ControlImplementationWhereInput `json:"hasControlImplementationsWith,omitempty"` - // files edge predicates - HasFiles *bool `json:"hasFiles,omitempty"` - HasFilesWith []*FileWhereInput `json:"hasFilesWith,omitempty"` - // programs edge predicates - HasPrograms *bool `json:"hasPrograms,omitempty"` - HasProgramsWith []*ProgramWhereInput `json:"hasProgramsWith,omitempty"` - // tasks edge predicates - HasTasks *bool `json:"hasTasks,omitempty"` - HasTasksWith []*TaskWhereInput `json:"hasTasksWith,omitempty"` - // platforms edge predicates - HasPlatforms *bool `json:"hasPlatforms,omitempty"` - HasPlatformsWith []*PlatformWhereInput `json:"hasPlatformsWith,omitempty"` - // scans edge predicates - HasScans *bool `json:"hasScans,omitempty"` - HasScansWith []*ScanWhereInput `json:"hasScansWith,omitempty"` - // comments edge predicates - HasComments *bool `json:"hasComments,omitempty"` - HasCommentsWith []*NoteWhereInput `json:"hasCommentsWith,omitempty"` - // workflow_object_refs edge predicates - HasWorkflowObjectRefs *bool `json:"hasWorkflowObjectRefs,omitempty"` - HasWorkflowObjectRefsWith []*WorkflowObjectRefWhereInput `json:"hasWorkflowObjectRefsWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -type Export struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // the user who initiated the request - RequestorID *string `json:"requestorID,omitempty"` - // the organization id that owns the object - OwnerID *string `json:"ownerID,omitempty"` - // the type of export, e.g., control, policy, etc. - ExportType enums.ExportType `json:"exportType"` - // the format of export, e.g., csv and others - Format enums.ExportFormat `json:"format"` - // the status of the export, e.g., pending, ready, failed - Status enums.ExportStatus `json:"status"` - // the specific fields to include in the export (defaults to only the id if not provided) - Fields []string `json:"fields,omitempty"` - // the specific filters to run against the exported data. This should be a well formatted graphql query - Filters *string `json:"filters,omitempty"` - // if we try to export and it fails, the error message will be stored here - ErrorMessage *string `json:"errorMessage,omitempty"` - // the mode of export, e.g., flat or folder - Mode enums.ExportMode `json:"mode"` - // metadata for the export record - ExportMetadata *string `json:"exportMetadata,omitempty"` - Owner *Organization `json:"owner,omitempty"` - Events *EventConnection `json:"events"` - Files *FileConnection `json:"files"` -} - -func (Export) IsNode() {} - -// Return response for createBulkExport mutation -type ExportBulkCreatePayload struct { - // Created exports - Exports []*Export `json:"exports,omitempty"` -} - -// Return response for deleteBulkExport mutation -type ExportBulkDeletePayload struct { - // Deleted export IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// A connection to a list of items. -type ExportConnection struct { - // A list of edges. - Edges []*ExportEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createExport mutation -type ExportCreatePayload struct { - // Created export - Export *Export `json:"export"` -} - -// Return response for deleteExport mutation -type ExportDeletePayload struct { - // Deleted export ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type ExportEdge struct { - // The item at the end of the edge. - Node *Export `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for Export connections -type ExportOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order Exports. - Field ExportOrderField `json:"field"` -} - -// Return response for updateExport mutation -type ExportUpdatePayload struct { - // Updated export - Export *Export `json:"export"` -} - -// ExportWhereInput is used for filtering Export objects. -// Input was generated by ent. -type ExportWhereInput struct { - Not *ExportWhereInput `json:"not,omitempty"` - And []*ExportWhereInput `json:"and,omitempty"` - Or []*ExportWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // requestor_id field predicates - RequestorID *string `json:"requestorID,omitempty"` - RequestorIdneq *string `json:"requestorIDNEQ,omitempty"` - RequestorIDIn []string `json:"requestorIDIn,omitempty"` - RequestorIDNotIn []string `json:"requestorIDNotIn,omitempty"` - RequestorIdgt *string `json:"requestorIDGT,omitempty"` - RequestorIdgte *string `json:"requestorIDGTE,omitempty"` - RequestorIdlt *string `json:"requestorIDLT,omitempty"` - RequestorIdlte *string `json:"requestorIDLTE,omitempty"` - RequestorIDContains *string `json:"requestorIDContains,omitempty"` - RequestorIDHasPrefix *string `json:"requestorIDHasPrefix,omitempty"` - RequestorIDHasSuffix *string `json:"requestorIDHasSuffix,omitempty"` - RequestorIDIsNil *bool `json:"requestorIDIsNil,omitempty"` - RequestorIDNotNil *bool `json:"requestorIDNotNil,omitempty"` - RequestorIDEqualFold *string `json:"requestorIDEqualFold,omitempty"` - RequestorIDContainsFold *string `json:"requestorIDContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // export_type field predicates - ExportType *enums.ExportType `json:"exportType,omitempty"` - ExportTypeNeq *enums.ExportType `json:"exportTypeNEQ,omitempty"` - ExportTypeIn []enums.ExportType `json:"exportTypeIn,omitempty"` - ExportTypeNotIn []enums.ExportType `json:"exportTypeNotIn,omitempty"` - // format field predicates - Format *enums.ExportFormat `json:"format,omitempty"` - FormatNeq *enums.ExportFormat `json:"formatNEQ,omitempty"` - FormatIn []enums.ExportFormat `json:"formatIn,omitempty"` - FormatNotIn []enums.ExportFormat `json:"formatNotIn,omitempty"` - // status field predicates - Status *enums.ExportStatus `json:"status,omitempty"` - StatusNeq *enums.ExportStatus `json:"statusNEQ,omitempty"` - StatusIn []enums.ExportStatus `json:"statusIn,omitempty"` - StatusNotIn []enums.ExportStatus `json:"statusNotIn,omitempty"` - // filters field predicates - Filters *string `json:"filters,omitempty"` - FiltersNeq *string `json:"filtersNEQ,omitempty"` - FiltersIn []string `json:"filtersIn,omitempty"` - FiltersNotIn []string `json:"filtersNotIn,omitempty"` - FiltersGt *string `json:"filtersGT,omitempty"` - FiltersGte *string `json:"filtersGTE,omitempty"` - FiltersLt *string `json:"filtersLT,omitempty"` - FiltersLte *string `json:"filtersLTE,omitempty"` - FiltersContains *string `json:"filtersContains,omitempty"` - FiltersHasPrefix *string `json:"filtersHasPrefix,omitempty"` - FiltersHasSuffix *string `json:"filtersHasSuffix,omitempty"` - FiltersIsNil *bool `json:"filtersIsNil,omitempty"` - FiltersNotNil *bool `json:"filtersNotNil,omitempty"` - FiltersEqualFold *string `json:"filtersEqualFold,omitempty"` - FiltersContainsFold *string `json:"filtersContainsFold,omitempty"` - // error_message field predicates - ErrorMessage *string `json:"errorMessage,omitempty"` - ErrorMessageNeq *string `json:"errorMessageNEQ,omitempty"` - ErrorMessageIn []string `json:"errorMessageIn,omitempty"` - ErrorMessageNotIn []string `json:"errorMessageNotIn,omitempty"` - ErrorMessageGt *string `json:"errorMessageGT,omitempty"` - ErrorMessageGte *string `json:"errorMessageGTE,omitempty"` - ErrorMessageLt *string `json:"errorMessageLT,omitempty"` - ErrorMessageLte *string `json:"errorMessageLTE,omitempty"` - ErrorMessageContains *string `json:"errorMessageContains,omitempty"` - ErrorMessageHasPrefix *string `json:"errorMessageHasPrefix,omitempty"` - ErrorMessageHasSuffix *string `json:"errorMessageHasSuffix,omitempty"` - ErrorMessageIsNil *bool `json:"errorMessageIsNil,omitempty"` - ErrorMessageNotNil *bool `json:"errorMessageNotNil,omitempty"` - ErrorMessageEqualFold *string `json:"errorMessageEqualFold,omitempty"` - ErrorMessageContainsFold *string `json:"errorMessageContainsFold,omitempty"` - // mode field predicates - Mode *enums.ExportMode `json:"mode,omitempty"` - ModeNeq *enums.ExportMode `json:"modeNEQ,omitempty"` - ModeIn []enums.ExportMode `json:"modeIn,omitempty"` - ModeNotIn []enums.ExportMode `json:"modeNotIn,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // events edge predicates - HasEvents *bool `json:"hasEvents,omitempty"` - HasEventsWith []*EventWhereInput `json:"hasEventsWith,omitempty"` - // files edge predicates - HasFiles *bool `json:"hasFiles,omitempty"` - HasFilesWith []*FileWhereInput `json:"hasFilesWith,omitempty"` - // Filter for fieldsHas to contain a specific value - FieldsHas *string `json:"fieldsHas,omitempty"` -} - -type File struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // indicates if the record is owned by the the openlane system and not by an organization - SystemOwned *bool `json:"systemOwned,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the environment of the file - EnvironmentName *string `json:"environmentName,omitempty"` - // the environment of the file - EnvironmentID *string `json:"environmentID,omitempty"` - // the scope of the file - ScopeName *string `json:"scopeName,omitempty"` - // the scope of the file - ScopeID *string `json:"scopeID,omitempty"` - // the name of the file provided in the payload key without the extension - ProvidedFileName string `json:"providedFileName"` - // the extension of the file provided - ProvidedFileExtension string `json:"providedFileExtension"` - // the computed size of the file in the original http request - ProvidedFileSize *int64 `json:"providedFileSize,omitempty"` - PersistedFileSize *int64 `json:"persistedFileSize,omitempty"` - // the mime type detected by the system - DetectedMimeType *string `json:"detectedMimeType,omitempty"` - // the computed md5 hash of the file calculated after we received the contents of the file, but before the file was written to permanent storage - Md5Hash *string `json:"md5Hash,omitempty"` - // the content type of the HTTP request - may be different than MIME type as multipart-form can transmit multiple files and different types - DetectedContentType string `json:"detectedContentType"` - // the key parsed out of a multipart-form request; if we allow multiple files to be uploaded we may want our API specifications to require the use of different keys allowing us to perform easier conditional evaluation on the key and what to do with the file based on key - StoreKey *string `json:"storeKey,omitempty"` - // the category type of the file, if any (e.g. evidence, invoice, etc.) - CategoryType *string `json:"categoryType,omitempty"` - // the full URI of the file - URI *string `json:"uri,omitempty"` - // the storage scheme of the file, e.g. file://, s3://, etc. - StorageScheme *string `json:"storageScheme,omitempty"` - // the storage volume of the file which typically will be the organization ID the file belongs to - this is not a literal volume but the overlay file system mapping - StorageVolume *string `json:"storageVolume,omitempty"` - // the storage path is the second-level directory of the file path, typically the correlating logical object ID the file is associated with; files can be stand alone objects and not always correlated to a logical one, so this path of the tree may be empty - StoragePath *string `json:"storagePath,omitempty"` - // additional metadata about the file - Metadata map[string]any `json:"metadata,omitempty"` - // the region the file is stored in, if applicable - StorageRegion *string `json:"storageRegion,omitempty"` - // the storage provider the file is stored in, if applicable - StorageProvider *string `json:"storageProvider,omitempty"` - LastAccessedAt *time.Time `json:"lastAccessedAt,omitempty"` - Environment *CustomTypeEnum `json:"environment,omitempty"` - Scope *CustomTypeEnum `json:"scope,omitempty"` - Organization []*Organization `json:"organization,omitempty"` - Groups *GroupConnection `json:"groups"` - Contact []*Contact `json:"contact,omitempty"` - Entity []*Entity `json:"entity,omitempty"` - OrganizationSetting []*OrganizationSetting `json:"organizationSetting,omitempty"` - Template []*Template `json:"template,omitempty"` - Document []*DocumentData `json:"document,omitempty"` - Program []*Program `json:"program,omitempty"` - Platform []*Platform `json:"platform,omitempty"` - Evidence []*Evidence `json:"evidence,omitempty"` - IdentityHolder []*IdentityHolder `json:"identityHolder,omitempty"` - Scan []*Scan `json:"scan,omitempty"` - Events *EventConnection `json:"events"` - Integrations *IntegrationConnection `json:"integrations"` - Secrets *HushConnection `json:"secrets"` - TrustCenterEntities *TrustCenterEntityConnection `json:"trustCenterEntities"` - TrustCenterDoc []*TrustCenterDoc `json:"trustCenterDoc,omitempty"` - OriginalTrustCenterDoc []*TrustCenterDoc `json:"originalTrustCenterDoc,omitempty"` - PresignedURL *string `json:"presignedURL,omitempty"` - Base64 *string `json:"base64,omitempty"` -} - -func (File) IsNode() {} - -// A connection to a list of items. -type FileConnection struct { - // A list of edges. - Edges []*FileEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for deleteFile mutation -type FileDeletePayload struct { - // Deleted file ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type FileEdge struct { - // The item at the end of the edge. - Node *File `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for File connections -type FileOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order Files. - Field FileOrderField `json:"field"` -} - -// FileWhereInput is used for filtering File objects. -// Input was generated by ent. -type FileWhereInput struct { - Not *FileWhereInput `json:"not,omitempty"` - And []*FileWhereInput `json:"and,omitempty"` - Or []*FileWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // system_owned field predicates - SystemOwned *bool `json:"systemOwned,omitempty"` - SystemOwnedNeq *bool `json:"systemOwnedNEQ,omitempty"` - SystemOwnedIsNil *bool `json:"systemOwnedIsNil,omitempty"` - SystemOwnedNotNil *bool `json:"systemOwnedNotNil,omitempty"` - // internal_notes field predicates - InternalNotes *string `json:"internalNotes,omitempty"` - InternalNotesNeq *string `json:"internalNotesNEQ,omitempty"` - InternalNotesIn []string `json:"internalNotesIn,omitempty"` - InternalNotesNotIn []string `json:"internalNotesNotIn,omitempty"` - InternalNotesGt *string `json:"internalNotesGT,omitempty"` - InternalNotesGte *string `json:"internalNotesGTE,omitempty"` - InternalNotesLt *string `json:"internalNotesLT,omitempty"` - InternalNotesLte *string `json:"internalNotesLTE,omitempty"` - InternalNotesContains *string `json:"internalNotesContains,omitempty"` - InternalNotesHasPrefix *string `json:"internalNotesHasPrefix,omitempty"` - InternalNotesHasSuffix *string `json:"internalNotesHasSuffix,omitempty"` - InternalNotesIsNil *bool `json:"internalNotesIsNil,omitempty"` - InternalNotesNotNil *bool `json:"internalNotesNotNil,omitempty"` - InternalNotesEqualFold *string `json:"internalNotesEqualFold,omitempty"` - InternalNotesContainsFold *string `json:"internalNotesContainsFold,omitempty"` - // system_internal_id field predicates - SystemInternalID *string `json:"systemInternalID,omitempty"` - SystemInternalIdneq *string `json:"systemInternalIDNEQ,omitempty"` - SystemInternalIDIn []string `json:"systemInternalIDIn,omitempty"` - SystemInternalIDNotIn []string `json:"systemInternalIDNotIn,omitempty"` - SystemInternalIdgt *string `json:"systemInternalIDGT,omitempty"` - SystemInternalIdgte *string `json:"systemInternalIDGTE,omitempty"` - SystemInternalIdlt *string `json:"systemInternalIDLT,omitempty"` - SystemInternalIdlte *string `json:"systemInternalIDLTE,omitempty"` - SystemInternalIDContains *string `json:"systemInternalIDContains,omitempty"` - SystemInternalIDHasPrefix *string `json:"systemInternalIDHasPrefix,omitempty"` - SystemInternalIDHasSuffix *string `json:"systemInternalIDHasSuffix,omitempty"` - SystemInternalIDIsNil *bool `json:"systemInternalIDIsNil,omitempty"` - SystemInternalIDNotNil *bool `json:"systemInternalIDNotNil,omitempty"` - SystemInternalIDEqualFold *string `json:"systemInternalIDEqualFold,omitempty"` - SystemInternalIDContainsFold *string `json:"systemInternalIDContainsFold,omitempty"` - // environment_name field predicates - EnvironmentName *string `json:"environmentName,omitempty"` - EnvironmentNameNeq *string `json:"environmentNameNEQ,omitempty"` - EnvironmentNameIn []string `json:"environmentNameIn,omitempty"` - EnvironmentNameNotIn []string `json:"environmentNameNotIn,omitempty"` - EnvironmentNameGt *string `json:"environmentNameGT,omitempty"` - EnvironmentNameGte *string `json:"environmentNameGTE,omitempty"` - EnvironmentNameLt *string `json:"environmentNameLT,omitempty"` - EnvironmentNameLte *string `json:"environmentNameLTE,omitempty"` - EnvironmentNameContains *string `json:"environmentNameContains,omitempty"` - EnvironmentNameHasPrefix *string `json:"environmentNameHasPrefix,omitempty"` - EnvironmentNameHasSuffix *string `json:"environmentNameHasSuffix,omitempty"` - EnvironmentNameIsNil *bool `json:"environmentNameIsNil,omitempty"` - EnvironmentNameNotNil *bool `json:"environmentNameNotNil,omitempty"` - EnvironmentNameEqualFold *string `json:"environmentNameEqualFold,omitempty"` - EnvironmentNameContainsFold *string `json:"environmentNameContainsFold,omitempty"` - // environment_id field predicates - EnvironmentID *string `json:"environmentID,omitempty"` - EnvironmentIdneq *string `json:"environmentIDNEQ,omitempty"` - EnvironmentIDIn []string `json:"environmentIDIn,omitempty"` - EnvironmentIDNotIn []string `json:"environmentIDNotIn,omitempty"` - EnvironmentIdgt *string `json:"environmentIDGT,omitempty"` - EnvironmentIdgte *string `json:"environmentIDGTE,omitempty"` - EnvironmentIdlt *string `json:"environmentIDLT,omitempty"` - EnvironmentIdlte *string `json:"environmentIDLTE,omitempty"` - EnvironmentIDContains *string `json:"environmentIDContains,omitempty"` - EnvironmentIDHasPrefix *string `json:"environmentIDHasPrefix,omitempty"` - EnvironmentIDHasSuffix *string `json:"environmentIDHasSuffix,omitempty"` - EnvironmentIDIsNil *bool `json:"environmentIDIsNil,omitempty"` - EnvironmentIDNotNil *bool `json:"environmentIDNotNil,omitempty"` - EnvironmentIDEqualFold *string `json:"environmentIDEqualFold,omitempty"` - EnvironmentIDContainsFold *string `json:"environmentIDContainsFold,omitempty"` - // scope_name field predicates - ScopeName *string `json:"scopeName,omitempty"` - ScopeNameNeq *string `json:"scopeNameNEQ,omitempty"` - ScopeNameIn []string `json:"scopeNameIn,omitempty"` - ScopeNameNotIn []string `json:"scopeNameNotIn,omitempty"` - ScopeNameGt *string `json:"scopeNameGT,omitempty"` - ScopeNameGte *string `json:"scopeNameGTE,omitempty"` - ScopeNameLt *string `json:"scopeNameLT,omitempty"` - ScopeNameLte *string `json:"scopeNameLTE,omitempty"` - ScopeNameContains *string `json:"scopeNameContains,omitempty"` - ScopeNameHasPrefix *string `json:"scopeNameHasPrefix,omitempty"` - ScopeNameHasSuffix *string `json:"scopeNameHasSuffix,omitempty"` - ScopeNameIsNil *bool `json:"scopeNameIsNil,omitempty"` - ScopeNameNotNil *bool `json:"scopeNameNotNil,omitempty"` - ScopeNameEqualFold *string `json:"scopeNameEqualFold,omitempty"` - ScopeNameContainsFold *string `json:"scopeNameContainsFold,omitempty"` - // scope_id field predicates - ScopeID *string `json:"scopeID,omitempty"` - ScopeIdneq *string `json:"scopeIDNEQ,omitempty"` - ScopeIDIn []string `json:"scopeIDIn,omitempty"` - ScopeIDNotIn []string `json:"scopeIDNotIn,omitempty"` - ScopeIdgt *string `json:"scopeIDGT,omitempty"` - ScopeIdgte *string `json:"scopeIDGTE,omitempty"` - ScopeIdlt *string `json:"scopeIDLT,omitempty"` - ScopeIdlte *string `json:"scopeIDLTE,omitempty"` - ScopeIDContains *string `json:"scopeIDContains,omitempty"` - ScopeIDHasPrefix *string `json:"scopeIDHasPrefix,omitempty"` - ScopeIDHasSuffix *string `json:"scopeIDHasSuffix,omitempty"` - ScopeIDIsNil *bool `json:"scopeIDIsNil,omitempty"` - ScopeIDNotNil *bool `json:"scopeIDNotNil,omitempty"` - ScopeIDEqualFold *string `json:"scopeIDEqualFold,omitempty"` - ScopeIDContainsFold *string `json:"scopeIDContainsFold,omitempty"` - // provided_file_name field predicates - ProvidedFileName *string `json:"providedFileName,omitempty"` - ProvidedFileNameNeq *string `json:"providedFileNameNEQ,omitempty"` - ProvidedFileNameIn []string `json:"providedFileNameIn,omitempty"` - ProvidedFileNameNotIn []string `json:"providedFileNameNotIn,omitempty"` - ProvidedFileNameGt *string `json:"providedFileNameGT,omitempty"` - ProvidedFileNameGte *string `json:"providedFileNameGTE,omitempty"` - ProvidedFileNameLt *string `json:"providedFileNameLT,omitempty"` - ProvidedFileNameLte *string `json:"providedFileNameLTE,omitempty"` - ProvidedFileNameContains *string `json:"providedFileNameContains,omitempty"` - ProvidedFileNameHasPrefix *string `json:"providedFileNameHasPrefix,omitempty"` - ProvidedFileNameHasSuffix *string `json:"providedFileNameHasSuffix,omitempty"` - ProvidedFileNameEqualFold *string `json:"providedFileNameEqualFold,omitempty"` - ProvidedFileNameContainsFold *string `json:"providedFileNameContainsFold,omitempty"` - // provided_file_extension field predicates - ProvidedFileExtension *string `json:"providedFileExtension,omitempty"` - ProvidedFileExtensionNeq *string `json:"providedFileExtensionNEQ,omitempty"` - ProvidedFileExtensionIn []string `json:"providedFileExtensionIn,omitempty"` - ProvidedFileExtensionNotIn []string `json:"providedFileExtensionNotIn,omitempty"` - ProvidedFileExtensionGt *string `json:"providedFileExtensionGT,omitempty"` - ProvidedFileExtensionGte *string `json:"providedFileExtensionGTE,omitempty"` - ProvidedFileExtensionLt *string `json:"providedFileExtensionLT,omitempty"` - ProvidedFileExtensionLte *string `json:"providedFileExtensionLTE,omitempty"` - ProvidedFileExtensionContains *string `json:"providedFileExtensionContains,omitempty"` - ProvidedFileExtensionHasPrefix *string `json:"providedFileExtensionHasPrefix,omitempty"` - ProvidedFileExtensionHasSuffix *string `json:"providedFileExtensionHasSuffix,omitempty"` - ProvidedFileExtensionEqualFold *string `json:"providedFileExtensionEqualFold,omitempty"` - ProvidedFileExtensionContainsFold *string `json:"providedFileExtensionContainsFold,omitempty"` - // provided_file_size field predicates - ProvidedFileSize *int64 `json:"providedFileSize,omitempty"` - ProvidedFileSizeNeq *int64 `json:"providedFileSizeNEQ,omitempty"` - ProvidedFileSizeIn []int64 `json:"providedFileSizeIn,omitempty"` - ProvidedFileSizeNotIn []int64 `json:"providedFileSizeNotIn,omitempty"` - ProvidedFileSizeGt *int64 `json:"providedFileSizeGT,omitempty"` - ProvidedFileSizeGte *int64 `json:"providedFileSizeGTE,omitempty"` - ProvidedFileSizeLt *int64 `json:"providedFileSizeLT,omitempty"` - ProvidedFileSizeLte *int64 `json:"providedFileSizeLTE,omitempty"` - ProvidedFileSizeIsNil *bool `json:"providedFileSizeIsNil,omitempty"` - ProvidedFileSizeNotNil *bool `json:"providedFileSizeNotNil,omitempty"` - // persisted_file_size field predicates - PersistedFileSize *int64 `json:"persistedFileSize,omitempty"` - PersistedFileSizeNeq *int64 `json:"persistedFileSizeNEQ,omitempty"` - PersistedFileSizeIn []int64 `json:"persistedFileSizeIn,omitempty"` - PersistedFileSizeNotIn []int64 `json:"persistedFileSizeNotIn,omitempty"` - PersistedFileSizeGt *int64 `json:"persistedFileSizeGT,omitempty"` - PersistedFileSizeGte *int64 `json:"persistedFileSizeGTE,omitempty"` - PersistedFileSizeLt *int64 `json:"persistedFileSizeLT,omitempty"` - PersistedFileSizeLte *int64 `json:"persistedFileSizeLTE,omitempty"` - PersistedFileSizeIsNil *bool `json:"persistedFileSizeIsNil,omitempty"` - PersistedFileSizeNotNil *bool `json:"persistedFileSizeNotNil,omitempty"` - // detected_mime_type field predicates - DetectedMimeType *string `json:"detectedMimeType,omitempty"` - DetectedMimeTypeNeq *string `json:"detectedMimeTypeNEQ,omitempty"` - DetectedMimeTypeIn []string `json:"detectedMimeTypeIn,omitempty"` - DetectedMimeTypeNotIn []string `json:"detectedMimeTypeNotIn,omitempty"` - DetectedMimeTypeGt *string `json:"detectedMimeTypeGT,omitempty"` - DetectedMimeTypeGte *string `json:"detectedMimeTypeGTE,omitempty"` - DetectedMimeTypeLt *string `json:"detectedMimeTypeLT,omitempty"` - DetectedMimeTypeLte *string `json:"detectedMimeTypeLTE,omitempty"` - DetectedMimeTypeContains *string `json:"detectedMimeTypeContains,omitempty"` - DetectedMimeTypeHasPrefix *string `json:"detectedMimeTypeHasPrefix,omitempty"` - DetectedMimeTypeHasSuffix *string `json:"detectedMimeTypeHasSuffix,omitempty"` - DetectedMimeTypeIsNil *bool `json:"detectedMimeTypeIsNil,omitempty"` - DetectedMimeTypeNotNil *bool `json:"detectedMimeTypeNotNil,omitempty"` - DetectedMimeTypeEqualFold *string `json:"detectedMimeTypeEqualFold,omitempty"` - DetectedMimeTypeContainsFold *string `json:"detectedMimeTypeContainsFold,omitempty"` - // md5_hash field predicates - Md5Hash *string `json:"md5Hash,omitempty"` - Md5HashNeq *string `json:"md5HashNEQ,omitempty"` - Md5HashIn []string `json:"md5HashIn,omitempty"` - Md5HashNotIn []string `json:"md5HashNotIn,omitempty"` - Md5HashGt *string `json:"md5HashGT,omitempty"` - Md5HashGte *string `json:"md5HashGTE,omitempty"` - Md5HashLt *string `json:"md5HashLT,omitempty"` - Md5HashLte *string `json:"md5HashLTE,omitempty"` - Md5HashContains *string `json:"md5HashContains,omitempty"` - Md5HashHasPrefix *string `json:"md5HashHasPrefix,omitempty"` - Md5HashHasSuffix *string `json:"md5HashHasSuffix,omitempty"` - Md5HashIsNil *bool `json:"md5HashIsNil,omitempty"` - Md5HashNotNil *bool `json:"md5HashNotNil,omitempty"` - Md5HashEqualFold *string `json:"md5HashEqualFold,omitempty"` - Md5HashContainsFold *string `json:"md5HashContainsFold,omitempty"` - // detected_content_type field predicates - DetectedContentType *string `json:"detectedContentType,omitempty"` - DetectedContentTypeNeq *string `json:"detectedContentTypeNEQ,omitempty"` - DetectedContentTypeIn []string `json:"detectedContentTypeIn,omitempty"` - DetectedContentTypeNotIn []string `json:"detectedContentTypeNotIn,omitempty"` - DetectedContentTypeGt *string `json:"detectedContentTypeGT,omitempty"` - DetectedContentTypeGte *string `json:"detectedContentTypeGTE,omitempty"` - DetectedContentTypeLt *string `json:"detectedContentTypeLT,omitempty"` - DetectedContentTypeLte *string `json:"detectedContentTypeLTE,omitempty"` - DetectedContentTypeContains *string `json:"detectedContentTypeContains,omitempty"` - DetectedContentTypeHasPrefix *string `json:"detectedContentTypeHasPrefix,omitempty"` - DetectedContentTypeHasSuffix *string `json:"detectedContentTypeHasSuffix,omitempty"` - DetectedContentTypeEqualFold *string `json:"detectedContentTypeEqualFold,omitempty"` - DetectedContentTypeContainsFold *string `json:"detectedContentTypeContainsFold,omitempty"` - // store_key field predicates - StoreKey *string `json:"storeKey,omitempty"` - StoreKeyNeq *string `json:"storeKeyNEQ,omitempty"` - StoreKeyIn []string `json:"storeKeyIn,omitempty"` - StoreKeyNotIn []string `json:"storeKeyNotIn,omitempty"` - StoreKeyGt *string `json:"storeKeyGT,omitempty"` - StoreKeyGte *string `json:"storeKeyGTE,omitempty"` - StoreKeyLt *string `json:"storeKeyLT,omitempty"` - StoreKeyLte *string `json:"storeKeyLTE,omitempty"` - StoreKeyContains *string `json:"storeKeyContains,omitempty"` - StoreKeyHasPrefix *string `json:"storeKeyHasPrefix,omitempty"` - StoreKeyHasSuffix *string `json:"storeKeyHasSuffix,omitempty"` - StoreKeyIsNil *bool `json:"storeKeyIsNil,omitempty"` - StoreKeyNotNil *bool `json:"storeKeyNotNil,omitempty"` - StoreKeyEqualFold *string `json:"storeKeyEqualFold,omitempty"` - StoreKeyContainsFold *string `json:"storeKeyContainsFold,omitempty"` - // category_type field predicates - CategoryType *string `json:"categoryType,omitempty"` - CategoryTypeNeq *string `json:"categoryTypeNEQ,omitempty"` - CategoryTypeIn []string `json:"categoryTypeIn,omitempty"` - CategoryTypeNotIn []string `json:"categoryTypeNotIn,omitempty"` - CategoryTypeGt *string `json:"categoryTypeGT,omitempty"` - CategoryTypeGte *string `json:"categoryTypeGTE,omitempty"` - CategoryTypeLt *string `json:"categoryTypeLT,omitempty"` - CategoryTypeLte *string `json:"categoryTypeLTE,omitempty"` - CategoryTypeContains *string `json:"categoryTypeContains,omitempty"` - CategoryTypeHasPrefix *string `json:"categoryTypeHasPrefix,omitempty"` - CategoryTypeHasSuffix *string `json:"categoryTypeHasSuffix,omitempty"` - CategoryTypeIsNil *bool `json:"categoryTypeIsNil,omitempty"` - CategoryTypeNotNil *bool `json:"categoryTypeNotNil,omitempty"` - CategoryTypeEqualFold *string `json:"categoryTypeEqualFold,omitempty"` - CategoryTypeContainsFold *string `json:"categoryTypeContainsFold,omitempty"` - // uri field predicates - URI *string `json:"uri,omitempty"` - URINeq *string `json:"uriNEQ,omitempty"` - URIIn []string `json:"uriIn,omitempty"` - URINotIn []string `json:"uriNotIn,omitempty"` - URIGt *string `json:"uriGT,omitempty"` - URIGte *string `json:"uriGTE,omitempty"` - URILt *string `json:"uriLT,omitempty"` - URILte *string `json:"uriLTE,omitempty"` - URIContains *string `json:"uriContains,omitempty"` - URIHasPrefix *string `json:"uriHasPrefix,omitempty"` - URIHasSuffix *string `json:"uriHasSuffix,omitempty"` - URIIsNil *bool `json:"uriIsNil,omitempty"` - URINotNil *bool `json:"uriNotNil,omitempty"` - URIEqualFold *string `json:"uriEqualFold,omitempty"` - URIContainsFold *string `json:"uriContainsFold,omitempty"` - // storage_scheme field predicates - StorageScheme *string `json:"storageScheme,omitempty"` - StorageSchemeNeq *string `json:"storageSchemeNEQ,omitempty"` - StorageSchemeIn []string `json:"storageSchemeIn,omitempty"` - StorageSchemeNotIn []string `json:"storageSchemeNotIn,omitempty"` - StorageSchemeGt *string `json:"storageSchemeGT,omitempty"` - StorageSchemeGte *string `json:"storageSchemeGTE,omitempty"` - StorageSchemeLt *string `json:"storageSchemeLT,omitempty"` - StorageSchemeLte *string `json:"storageSchemeLTE,omitempty"` - StorageSchemeContains *string `json:"storageSchemeContains,omitempty"` - StorageSchemeHasPrefix *string `json:"storageSchemeHasPrefix,omitempty"` - StorageSchemeHasSuffix *string `json:"storageSchemeHasSuffix,omitempty"` - StorageSchemeIsNil *bool `json:"storageSchemeIsNil,omitempty"` - StorageSchemeNotNil *bool `json:"storageSchemeNotNil,omitempty"` - StorageSchemeEqualFold *string `json:"storageSchemeEqualFold,omitempty"` - StorageSchemeContainsFold *string `json:"storageSchemeContainsFold,omitempty"` - // storage_volume field predicates - StorageVolume *string `json:"storageVolume,omitempty"` - StorageVolumeNeq *string `json:"storageVolumeNEQ,omitempty"` - StorageVolumeIn []string `json:"storageVolumeIn,omitempty"` - StorageVolumeNotIn []string `json:"storageVolumeNotIn,omitempty"` - StorageVolumeGt *string `json:"storageVolumeGT,omitempty"` - StorageVolumeGte *string `json:"storageVolumeGTE,omitempty"` - StorageVolumeLt *string `json:"storageVolumeLT,omitempty"` - StorageVolumeLte *string `json:"storageVolumeLTE,omitempty"` - StorageVolumeContains *string `json:"storageVolumeContains,omitempty"` - StorageVolumeHasPrefix *string `json:"storageVolumeHasPrefix,omitempty"` - StorageVolumeHasSuffix *string `json:"storageVolumeHasSuffix,omitempty"` - StorageVolumeIsNil *bool `json:"storageVolumeIsNil,omitempty"` - StorageVolumeNotNil *bool `json:"storageVolumeNotNil,omitempty"` - StorageVolumeEqualFold *string `json:"storageVolumeEqualFold,omitempty"` - StorageVolumeContainsFold *string `json:"storageVolumeContainsFold,omitempty"` - // storage_path field predicates - StoragePath *string `json:"storagePath,omitempty"` - StoragePathNeq *string `json:"storagePathNEQ,omitempty"` - StoragePathIn []string `json:"storagePathIn,omitempty"` - StoragePathNotIn []string `json:"storagePathNotIn,omitempty"` - StoragePathGt *string `json:"storagePathGT,omitempty"` - StoragePathGte *string `json:"storagePathGTE,omitempty"` - StoragePathLt *string `json:"storagePathLT,omitempty"` - StoragePathLte *string `json:"storagePathLTE,omitempty"` - StoragePathContains *string `json:"storagePathContains,omitempty"` - StoragePathHasPrefix *string `json:"storagePathHasPrefix,omitempty"` - StoragePathHasSuffix *string `json:"storagePathHasSuffix,omitempty"` - StoragePathIsNil *bool `json:"storagePathIsNil,omitempty"` - StoragePathNotNil *bool `json:"storagePathNotNil,omitempty"` - StoragePathEqualFold *string `json:"storagePathEqualFold,omitempty"` - StoragePathContainsFold *string `json:"storagePathContainsFold,omitempty"` - // storage_region field predicates - StorageRegion *string `json:"storageRegion,omitempty"` - StorageRegionNeq *string `json:"storageRegionNEQ,omitempty"` - StorageRegionIn []string `json:"storageRegionIn,omitempty"` - StorageRegionNotIn []string `json:"storageRegionNotIn,omitempty"` - StorageRegionGt *string `json:"storageRegionGT,omitempty"` - StorageRegionGte *string `json:"storageRegionGTE,omitempty"` - StorageRegionLt *string `json:"storageRegionLT,omitempty"` - StorageRegionLte *string `json:"storageRegionLTE,omitempty"` - StorageRegionContains *string `json:"storageRegionContains,omitempty"` - StorageRegionHasPrefix *string `json:"storageRegionHasPrefix,omitempty"` - StorageRegionHasSuffix *string `json:"storageRegionHasSuffix,omitempty"` - StorageRegionIsNil *bool `json:"storageRegionIsNil,omitempty"` - StorageRegionNotNil *bool `json:"storageRegionNotNil,omitempty"` - StorageRegionEqualFold *string `json:"storageRegionEqualFold,omitempty"` - StorageRegionContainsFold *string `json:"storageRegionContainsFold,omitempty"` - // storage_provider field predicates - StorageProvider *string `json:"storageProvider,omitempty"` - StorageProviderNeq *string `json:"storageProviderNEQ,omitempty"` - StorageProviderIn []string `json:"storageProviderIn,omitempty"` - StorageProviderNotIn []string `json:"storageProviderNotIn,omitempty"` - StorageProviderGt *string `json:"storageProviderGT,omitempty"` - StorageProviderGte *string `json:"storageProviderGTE,omitempty"` - StorageProviderLt *string `json:"storageProviderLT,omitempty"` - StorageProviderLte *string `json:"storageProviderLTE,omitempty"` - StorageProviderContains *string `json:"storageProviderContains,omitempty"` - StorageProviderHasPrefix *string `json:"storageProviderHasPrefix,omitempty"` - StorageProviderHasSuffix *string `json:"storageProviderHasSuffix,omitempty"` - StorageProviderIsNil *bool `json:"storageProviderIsNil,omitempty"` - StorageProviderNotNil *bool `json:"storageProviderNotNil,omitempty"` - StorageProviderEqualFold *string `json:"storageProviderEqualFold,omitempty"` - StorageProviderContainsFold *string `json:"storageProviderContainsFold,omitempty"` - // last_accessed_at field predicates - LastAccessedAt *time.Time `json:"lastAccessedAt,omitempty"` - LastAccessedAtNeq *time.Time `json:"lastAccessedAtNEQ,omitempty"` - LastAccessedAtIn []*time.Time `json:"lastAccessedAtIn,omitempty"` - LastAccessedAtNotIn []*time.Time `json:"lastAccessedAtNotIn,omitempty"` - LastAccessedAtGt *time.Time `json:"lastAccessedAtGT,omitempty"` - LastAccessedAtGte *time.Time `json:"lastAccessedAtGTE,omitempty"` - LastAccessedAtLt *time.Time `json:"lastAccessedAtLT,omitempty"` - LastAccessedAtLte *time.Time `json:"lastAccessedAtLTE,omitempty"` - LastAccessedAtIsNil *bool `json:"lastAccessedAtIsNil,omitempty"` - LastAccessedAtNotNil *bool `json:"lastAccessedAtNotNil,omitempty"` - // environment edge predicates - HasEnvironment *bool `json:"hasEnvironment,omitempty"` - HasEnvironmentWith []*CustomTypeEnumWhereInput `json:"hasEnvironmentWith,omitempty"` - // scope edge predicates - HasScope *bool `json:"hasScope,omitempty"` - HasScopeWith []*CustomTypeEnumWhereInput `json:"hasScopeWith,omitempty"` - // organization edge predicates - HasOrganization *bool `json:"hasOrganization,omitempty"` - HasOrganizationWith []*OrganizationWhereInput `json:"hasOrganizationWith,omitempty"` - // groups edge predicates - HasGroups *bool `json:"hasGroups,omitempty"` - HasGroupsWith []*GroupWhereInput `json:"hasGroupsWith,omitempty"` - // contact edge predicates - HasContact *bool `json:"hasContact,omitempty"` - HasContactWith []*ContactWhereInput `json:"hasContactWith,omitempty"` - // entity edge predicates - HasEntity *bool `json:"hasEntity,omitempty"` - HasEntityWith []*EntityWhereInput `json:"hasEntityWith,omitempty"` - // organization_setting edge predicates - HasOrganizationSetting *bool `json:"hasOrganizationSetting,omitempty"` - HasOrganizationSettingWith []*OrganizationSettingWhereInput `json:"hasOrganizationSettingWith,omitempty"` - // template edge predicates - HasTemplate *bool `json:"hasTemplate,omitempty"` - HasTemplateWith []*TemplateWhereInput `json:"hasTemplateWith,omitempty"` - // document edge predicates - HasDocument *bool `json:"hasDocument,omitempty"` - HasDocumentWith []*DocumentDataWhereInput `json:"hasDocumentWith,omitempty"` - // program edge predicates - HasProgram *bool `json:"hasProgram,omitempty"` - HasProgramWith []*ProgramWhereInput `json:"hasProgramWith,omitempty"` - // platform edge predicates - HasPlatform *bool `json:"hasPlatform,omitempty"` - HasPlatformWith []*PlatformWhereInput `json:"hasPlatformWith,omitempty"` - // evidence edge predicates - HasEvidence *bool `json:"hasEvidence,omitempty"` - HasEvidenceWith []*EvidenceWhereInput `json:"hasEvidenceWith,omitempty"` - // identity_holder edge predicates - HasIdentityHolder *bool `json:"hasIdentityHolder,omitempty"` - HasIdentityHolderWith []*IdentityHolderWhereInput `json:"hasIdentityHolderWith,omitempty"` - // scan edge predicates - HasScan *bool `json:"hasScan,omitempty"` - HasScanWith []*ScanWhereInput `json:"hasScanWith,omitempty"` - // events edge predicates - HasEvents *bool `json:"hasEvents,omitempty"` - HasEventsWith []*EventWhereInput `json:"hasEventsWith,omitempty"` - // integrations edge predicates - HasIntegrations *bool `json:"hasIntegrations,omitempty"` - HasIntegrationsWith []*IntegrationWhereInput `json:"hasIntegrationsWith,omitempty"` - // secrets edge predicates - HasSecrets *bool `json:"hasSecrets,omitempty"` - HasSecretsWith []*HushWhereInput `json:"hasSecretsWith,omitempty"` - // trust_center_entities edge predicates - HasTrustCenterEntities *bool `json:"hasTrustCenterEntities,omitempty"` - HasTrustCenterEntitiesWith []*TrustCenterEntityWhereInput `json:"hasTrustCenterEntitiesWith,omitempty"` - // trust_center_doc edge predicates - HasTrustCenterDoc *bool `json:"hasTrustCenterDoc,omitempty"` - HasTrustCenterDocWith []*TrustCenterDocWhereInput `json:"hasTrustCenterDocWith,omitempty"` - // original_trust_center_doc edge predicates - HasOriginalTrustCenterDoc *bool `json:"hasOriginalTrustCenterDoc,omitempty"` - HasOriginalTrustCenterDocWith []*TrustCenterDocWhereInput `json:"hasOriginalTrustCenterDocWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -type Finding struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // a shortened prefixed id field to use as a human readable identifier - DisplayID string `json:"displayID"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the ID of the organization owner of the object - OwnerID *string `json:"ownerID,omitempty"` - // indicates if the record is owned by the the openlane system and not by an organization - SystemOwned *bool `json:"systemOwned,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the environment of the finding - EnvironmentName *string `json:"environmentName,omitempty"` - // the environment of the finding - EnvironmentID *string `json:"environmentID,omitempty"` - // the scope of the finding - ScopeName *string `json:"scopeName,omitempty"` - // the scope of the finding - ScopeID *string `json:"scopeID,omitempty"` - // the status of the finding - FindingStatusName *string `json:"findingStatusName,omitempty"` - // the status of the finding - FindingStatusID *string `json:"findingStatusID,omitempty"` - // external identifier from the integration source for the finding - ExternalID *string `json:"externalID,omitempty"` - // incoming source severity - SecurityLevel *enums.SecurityLevel `json:"securityLevel,omitempty"` - // the owner of the finding - ExternalOwnerID *string `json:"externalOwnerID,omitempty"` - // system that produced the finding, e.g. gcpscc - Source *string `json:"source,omitempty"` - // resource identifier provided by the source system - ResourceName *string `json:"resourceName,omitempty"` - // display name for the finding when provided by the source - DisplayName *string `json:"displayName,omitempty"` - // state reported by the source system, such as ACTIVE or INACTIVE - State *string `json:"state,omitempty"` - // primary category of the finding - Category *string `json:"category,omitempty"` - // normalized categories for the finding - Categories []string `json:"categories,omitempty"` - // classification provided by the source, e.g. MISCONFIGURATION - FindingClass *string `json:"findingClass,omitempty"` - // severity label for the finding - Severity *string `json:"severity,omitempty"` - // numeric severity score for the finding if provided - NumericSeverity *float64 `json:"numericSeverity,omitempty"` - // aggregated score such as CVSS for the finding - Score *float64 `json:"score,omitempty"` - // impact score or rating for the finding - Impact *float64 `json:"impact,omitempty"` - // exploitability score or rating for the finding - Exploitability *float64 `json:"exploitability,omitempty"` - // priority assigned to the finding - Priority *string `json:"priority,omitempty"` - // indicates if the finding is still open - Open *bool `json:"open,omitempty"` - // true when the finding blocks production changes - BlocksProduction *bool `json:"blocksProduction,omitempty"` - // true when the finding affects production systems - Production *bool `json:"production,omitempty"` - // true when the finding is publicly disclosed - Public *bool `json:"public,omitempty"` - // true when the finding has been validated by the security team - Validated *bool `json:"validated,omitempty"` - // identifier for the assessment that generated the finding - AssessmentID *string `json:"assessmentID,omitempty"` - // long form description of the finding - Description *string `json:"description,omitempty"` - // short recommendation text from the source system (deprecated upstream) - Recommendation *string `json:"recommendation,omitempty"` - // markdown formatted remediation guidance for the finding - RecommendedActions *string `json:"recommendedActions,omitempty"` - // reference links for the finding - References []string `json:"references,omitempty"` - // steps required to reproduce the finding - StepsToReproduce []string `json:"stepsToReproduce,omitempty"` - // targets impacted by the finding such as projects or applications - Targets []string `json:"targets,omitempty"` - // structured details about the impacted targets - TargetDetails map[string]any `json:"targetDetails,omitempty"` - // attack vector string such as a CVSS vector - Vector *string `json:"vector,omitempty"` - // remediation service level agreement in days - RemediationSLA *int64 `json:"remediationSLA,omitempty"` - // timestamp when the finding was last observed by the source - EventTime *models.DateTime `json:"eventTime,omitempty"` - // timestamp when the finding was first reported by the source - ReportedAt *models.DateTime `json:"reportedAt,omitempty"` - // timestamp when the source last updated the finding - SourceUpdatedAt *models.DateTime `json:"sourceUpdatedAt,omitempty"` - // link to the finding in the source system - ExternalURI *string `json:"externalURI,omitempty"` - // raw metadata payload for the finding from the source system - Metadata map[string]any `json:"metadata,omitempty"` - // raw payload received from the integration for auditing and troubleshooting - RawPayload map[string]any `json:"rawPayload,omitempty"` - Owner *Organization `json:"owner,omitempty"` - BlockedGroups *GroupConnection `json:"blockedGroups"` - Editors *GroupConnection `json:"editors"` - Viewers *GroupConnection `json:"viewers"` - Environment *CustomTypeEnum `json:"environment,omitempty"` - Scope *CustomTypeEnum `json:"scope,omitempty"` - FindingStatus *CustomTypeEnum `json:"findingStatus,omitempty"` - Integrations *IntegrationConnection `json:"integrations"` - Vulnerabilities *VulnerabilityConnection `json:"vulnerabilities"` - ActionPlans *ActionPlanConnection `json:"actionPlans"` - Controls *ControlConnection `json:"controls"` - Subcontrols *SubcontrolConnection `json:"subcontrols"` - Risks *RiskConnection `json:"risks"` - Programs *ProgramConnection `json:"programs"` - Assets *AssetConnection `json:"assets"` - Entities *EntityConnection `json:"entities"` - Scans *ScanConnection `json:"scans"` - Tasks *TaskConnection `json:"tasks"` - DirectoryAccounts *DirectoryAccountConnection `json:"directoryAccounts"` - IdentityHolders *IdentityHolderConnection `json:"identityHolders"` - Remediations *RemediationConnection `json:"remediations"` - Reviews *ReviewConnection `json:"reviews"` - Comments *NoteConnection `json:"comments"` - Files *FileConnection `json:"files"` - WorkflowObjectRefs *WorkflowObjectRefConnection `json:"workflowObjectRefs"` - ControlMappings *FindingControlConnection `json:"controlMappings"` -} - -func (Finding) IsNode() {} - -// Return response for createBulkFinding mutation -type FindingBulkCreatePayload struct { - // Created findings - Findings []*Finding `json:"findings,omitempty"` -} - -// Return response for deleteBulkFinding mutation -type FindingBulkDeletePayload struct { - // Deleted finding IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkFinding mutation -type FindingBulkUpdatePayload struct { - // Updated findings - Findings []*Finding `json:"findings,omitempty"` - // IDs of the updated findings - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type FindingConnection struct { - // A list of edges. - Edges []*FindingEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -type FindingControl struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // the id of the finding associated with the control - FindingID string `json:"findingID"` - // the id of the control mapped to the finding when it exists in the catalog - ControlID string `json:"controlID"` - // the id of the standard that the control belongs to when it exists in the catalog - StandardID *string `json:"standardID,omitempty"` - // external identifier for the standard provided by the source system such as iso or hipaa - ExternalStandard *string `json:"externalStandard,omitempty"` - // version for the external standard provided by the source system - ExternalStandardVersion *string `json:"externalStandardVersion,omitempty"` - // control identifier provided by the source system such as A.5.10 - ExternalControlID *string `json:"externalControlID,omitempty"` - // the integration source that provided the mapping - Source *string `json:"source,omitempty"` - // additional metadata about the control mapping from the source system - Metadata map[string]any `json:"metadata,omitempty"` - // timestamp when the mapping was first observed - DiscoveredAt *models.DateTime `json:"discoveredAt,omitempty"` - Finding *Finding `json:"finding"` - Control *Control `json:"control"` - Standard *Standard `json:"standard,omitempty"` -} - -func (FindingControl) IsNode() {} - -// Return response for createBulkFindingControl mutation -type FindingControlBulkCreatePayload struct { - // Created findingControls - FindingControls []*FindingControl `json:"findingControls,omitempty"` -} - -// A connection to a list of items. -type FindingControlConnection struct { - // A list of edges. - Edges []*FindingControlEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createFindingControl mutation -type FindingControlCreatePayload struct { - // Created findingControl - FindingControl *FindingControl `json:"findingControl"` -} - -// Return response for deleteFindingControl mutation -type FindingControlDeletePayload struct { - // Deleted findingControl ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type FindingControlEdge struct { - // The item at the end of the edge. - Node *FindingControl `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for FindingControl connections -type FindingControlOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order FindingControls. - Field FindingControlOrderField `json:"field"` -} - -// Return response for updateFindingControl mutation -type FindingControlUpdatePayload struct { - // Updated findingControl - FindingControl *FindingControl `json:"findingControl"` -} - -// FindingControlWhereInput is used for filtering FindingControl objects. -// Input was generated by ent. -type FindingControlWhereInput struct { - Not *FindingControlWhereInput `json:"not,omitempty"` - And []*FindingControlWhereInput `json:"and,omitempty"` - Or []*FindingControlWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // external_standard field predicates - ExternalStandard *string `json:"externalStandard,omitempty"` - ExternalStandardNeq *string `json:"externalStandardNEQ,omitempty"` - ExternalStandardIn []string `json:"externalStandardIn,omitempty"` - ExternalStandardNotIn []string `json:"externalStandardNotIn,omitempty"` - ExternalStandardGt *string `json:"externalStandardGT,omitempty"` - ExternalStandardGte *string `json:"externalStandardGTE,omitempty"` - ExternalStandardLt *string `json:"externalStandardLT,omitempty"` - ExternalStandardLte *string `json:"externalStandardLTE,omitempty"` - ExternalStandardContains *string `json:"externalStandardContains,omitempty"` - ExternalStandardHasPrefix *string `json:"externalStandardHasPrefix,omitempty"` - ExternalStandardHasSuffix *string `json:"externalStandardHasSuffix,omitempty"` - ExternalStandardIsNil *bool `json:"externalStandardIsNil,omitempty"` - ExternalStandardNotNil *bool `json:"externalStandardNotNil,omitempty"` - ExternalStandardEqualFold *string `json:"externalStandardEqualFold,omitempty"` - ExternalStandardContainsFold *string `json:"externalStandardContainsFold,omitempty"` - // external_standard_version field predicates - ExternalStandardVersion *string `json:"externalStandardVersion,omitempty"` - ExternalStandardVersionNeq *string `json:"externalStandardVersionNEQ,omitempty"` - ExternalStandardVersionIn []string `json:"externalStandardVersionIn,omitempty"` - ExternalStandardVersionNotIn []string `json:"externalStandardVersionNotIn,omitempty"` - ExternalStandardVersionGt *string `json:"externalStandardVersionGT,omitempty"` - ExternalStandardVersionGte *string `json:"externalStandardVersionGTE,omitempty"` - ExternalStandardVersionLt *string `json:"externalStandardVersionLT,omitempty"` - ExternalStandardVersionLte *string `json:"externalStandardVersionLTE,omitempty"` - ExternalStandardVersionContains *string `json:"externalStandardVersionContains,omitempty"` - ExternalStandardVersionHasPrefix *string `json:"externalStandardVersionHasPrefix,omitempty"` - ExternalStandardVersionHasSuffix *string `json:"externalStandardVersionHasSuffix,omitempty"` - ExternalStandardVersionIsNil *bool `json:"externalStandardVersionIsNil,omitempty"` - ExternalStandardVersionNotNil *bool `json:"externalStandardVersionNotNil,omitempty"` - ExternalStandardVersionEqualFold *string `json:"externalStandardVersionEqualFold,omitempty"` - ExternalStandardVersionContainsFold *string `json:"externalStandardVersionContainsFold,omitempty"` - // external_control_id field predicates - ExternalControlID *string `json:"externalControlID,omitempty"` - ExternalControlIdneq *string `json:"externalControlIDNEQ,omitempty"` - ExternalControlIDIn []string `json:"externalControlIDIn,omitempty"` - ExternalControlIDNotIn []string `json:"externalControlIDNotIn,omitempty"` - ExternalControlIdgt *string `json:"externalControlIDGT,omitempty"` - ExternalControlIdgte *string `json:"externalControlIDGTE,omitempty"` - ExternalControlIdlt *string `json:"externalControlIDLT,omitempty"` - ExternalControlIdlte *string `json:"externalControlIDLTE,omitempty"` - ExternalControlIDContains *string `json:"externalControlIDContains,omitempty"` - ExternalControlIDHasPrefix *string `json:"externalControlIDHasPrefix,omitempty"` - ExternalControlIDHasSuffix *string `json:"externalControlIDHasSuffix,omitempty"` - ExternalControlIDIsNil *bool `json:"externalControlIDIsNil,omitempty"` - ExternalControlIDNotNil *bool `json:"externalControlIDNotNil,omitempty"` - ExternalControlIDEqualFold *string `json:"externalControlIDEqualFold,omitempty"` - ExternalControlIDContainsFold *string `json:"externalControlIDContainsFold,omitempty"` - // source field predicates - Source *string `json:"source,omitempty"` - SourceNeq *string `json:"sourceNEQ,omitempty"` - SourceIn []string `json:"sourceIn,omitempty"` - SourceNotIn []string `json:"sourceNotIn,omitempty"` - SourceGt *string `json:"sourceGT,omitempty"` - SourceGte *string `json:"sourceGTE,omitempty"` - SourceLt *string `json:"sourceLT,omitempty"` - SourceLte *string `json:"sourceLTE,omitempty"` - SourceContains *string `json:"sourceContains,omitempty"` - SourceHasPrefix *string `json:"sourceHasPrefix,omitempty"` - SourceHasSuffix *string `json:"sourceHasSuffix,omitempty"` - SourceIsNil *bool `json:"sourceIsNil,omitempty"` - SourceNotNil *bool `json:"sourceNotNil,omitempty"` - SourceEqualFold *string `json:"sourceEqualFold,omitempty"` - SourceContainsFold *string `json:"sourceContainsFold,omitempty"` - // discovered_at field predicates - DiscoveredAt *models.DateTime `json:"discoveredAt,omitempty"` - DiscoveredAtNeq *models.DateTime `json:"discoveredAtNEQ,omitempty"` - DiscoveredAtIn []*models.DateTime `json:"discoveredAtIn,omitempty"` - DiscoveredAtNotIn []*models.DateTime `json:"discoveredAtNotIn,omitempty"` - DiscoveredAtGt *models.DateTime `json:"discoveredAtGT,omitempty"` - DiscoveredAtGte *models.DateTime `json:"discoveredAtGTE,omitempty"` - DiscoveredAtLt *models.DateTime `json:"discoveredAtLT,omitempty"` - DiscoveredAtLte *models.DateTime `json:"discoveredAtLTE,omitempty"` - DiscoveredAtIsNil *bool `json:"discoveredAtIsNil,omitempty"` - DiscoveredAtNotNil *bool `json:"discoveredAtNotNil,omitempty"` -} - -// Return response for createFinding mutation -type FindingCreatePayload struct { - // Created finding - Finding *Finding `json:"finding"` -} - -// Return response for deleteFinding mutation -type FindingDeletePayload struct { - // Deleted finding ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type FindingEdge struct { - // The item at the end of the edge. - Node *Finding `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for Finding connections -type FindingOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order Findings. - Field FindingOrderField `json:"field"` -} - -// Return response for updateFinding mutation -type FindingUpdatePayload struct { - // Updated finding - Finding *Finding `json:"finding"` -} - -// FindingWhereInput is used for filtering Finding objects. -// Input was generated by ent. -type FindingWhereInput struct { - Not *FindingWhereInput `json:"not,omitempty"` - And []*FindingWhereInput `json:"and,omitempty"` - Or []*FindingWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // display_id field predicates - DisplayID *string `json:"displayID,omitempty"` - DisplayIdneq *string `json:"displayIDNEQ,omitempty"` - DisplayIDIn []string `json:"displayIDIn,omitempty"` - DisplayIDNotIn []string `json:"displayIDNotIn,omitempty"` - DisplayIdgt *string `json:"displayIDGT,omitempty"` - DisplayIdgte *string `json:"displayIDGTE,omitempty"` - DisplayIdlt *string `json:"displayIDLT,omitempty"` - DisplayIdlte *string `json:"displayIDLTE,omitempty"` - DisplayIDContains *string `json:"displayIDContains,omitempty"` - DisplayIDHasPrefix *string `json:"displayIDHasPrefix,omitempty"` - DisplayIDHasSuffix *string `json:"displayIDHasSuffix,omitempty"` - DisplayIDEqualFold *string `json:"displayIDEqualFold,omitempty"` - DisplayIDContainsFold *string `json:"displayIDContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // system_owned field predicates - SystemOwned *bool `json:"systemOwned,omitempty"` - SystemOwnedNeq *bool `json:"systemOwnedNEQ,omitempty"` - SystemOwnedIsNil *bool `json:"systemOwnedIsNil,omitempty"` - SystemOwnedNotNil *bool `json:"systemOwnedNotNil,omitempty"` - // internal_notes field predicates - InternalNotes *string `json:"internalNotes,omitempty"` - InternalNotesNeq *string `json:"internalNotesNEQ,omitempty"` - InternalNotesIn []string `json:"internalNotesIn,omitempty"` - InternalNotesNotIn []string `json:"internalNotesNotIn,omitempty"` - InternalNotesGt *string `json:"internalNotesGT,omitempty"` - InternalNotesGte *string `json:"internalNotesGTE,omitempty"` - InternalNotesLt *string `json:"internalNotesLT,omitempty"` - InternalNotesLte *string `json:"internalNotesLTE,omitempty"` - InternalNotesContains *string `json:"internalNotesContains,omitempty"` - InternalNotesHasPrefix *string `json:"internalNotesHasPrefix,omitempty"` - InternalNotesHasSuffix *string `json:"internalNotesHasSuffix,omitempty"` - InternalNotesIsNil *bool `json:"internalNotesIsNil,omitempty"` - InternalNotesNotNil *bool `json:"internalNotesNotNil,omitempty"` - InternalNotesEqualFold *string `json:"internalNotesEqualFold,omitempty"` - InternalNotesContainsFold *string `json:"internalNotesContainsFold,omitempty"` - // system_internal_id field predicates - SystemInternalID *string `json:"systemInternalID,omitempty"` - SystemInternalIdneq *string `json:"systemInternalIDNEQ,omitempty"` - SystemInternalIDIn []string `json:"systemInternalIDIn,omitempty"` - SystemInternalIDNotIn []string `json:"systemInternalIDNotIn,omitempty"` - SystemInternalIdgt *string `json:"systemInternalIDGT,omitempty"` - SystemInternalIdgte *string `json:"systemInternalIDGTE,omitempty"` - SystemInternalIdlt *string `json:"systemInternalIDLT,omitempty"` - SystemInternalIdlte *string `json:"systemInternalIDLTE,omitempty"` - SystemInternalIDContains *string `json:"systemInternalIDContains,omitempty"` - SystemInternalIDHasPrefix *string `json:"systemInternalIDHasPrefix,omitempty"` - SystemInternalIDHasSuffix *string `json:"systemInternalIDHasSuffix,omitempty"` - SystemInternalIDIsNil *bool `json:"systemInternalIDIsNil,omitempty"` - SystemInternalIDNotNil *bool `json:"systemInternalIDNotNil,omitempty"` - SystemInternalIDEqualFold *string `json:"systemInternalIDEqualFold,omitempty"` - SystemInternalIDContainsFold *string `json:"systemInternalIDContainsFold,omitempty"` - // environment_name field predicates - EnvironmentName *string `json:"environmentName,omitempty"` - EnvironmentNameNeq *string `json:"environmentNameNEQ,omitempty"` - EnvironmentNameIn []string `json:"environmentNameIn,omitempty"` - EnvironmentNameNotIn []string `json:"environmentNameNotIn,omitempty"` - EnvironmentNameGt *string `json:"environmentNameGT,omitempty"` - EnvironmentNameGte *string `json:"environmentNameGTE,omitempty"` - EnvironmentNameLt *string `json:"environmentNameLT,omitempty"` - EnvironmentNameLte *string `json:"environmentNameLTE,omitempty"` - EnvironmentNameContains *string `json:"environmentNameContains,omitempty"` - EnvironmentNameHasPrefix *string `json:"environmentNameHasPrefix,omitempty"` - EnvironmentNameHasSuffix *string `json:"environmentNameHasSuffix,omitempty"` - EnvironmentNameIsNil *bool `json:"environmentNameIsNil,omitempty"` - EnvironmentNameNotNil *bool `json:"environmentNameNotNil,omitempty"` - EnvironmentNameEqualFold *string `json:"environmentNameEqualFold,omitempty"` - EnvironmentNameContainsFold *string `json:"environmentNameContainsFold,omitempty"` - // environment_id field predicates - EnvironmentID *string `json:"environmentID,omitempty"` - EnvironmentIdneq *string `json:"environmentIDNEQ,omitempty"` - EnvironmentIDIn []string `json:"environmentIDIn,omitempty"` - EnvironmentIDNotIn []string `json:"environmentIDNotIn,omitempty"` - EnvironmentIdgt *string `json:"environmentIDGT,omitempty"` - EnvironmentIdgte *string `json:"environmentIDGTE,omitempty"` - EnvironmentIdlt *string `json:"environmentIDLT,omitempty"` - EnvironmentIdlte *string `json:"environmentIDLTE,omitempty"` - EnvironmentIDContains *string `json:"environmentIDContains,omitempty"` - EnvironmentIDHasPrefix *string `json:"environmentIDHasPrefix,omitempty"` - EnvironmentIDHasSuffix *string `json:"environmentIDHasSuffix,omitempty"` - EnvironmentIDIsNil *bool `json:"environmentIDIsNil,omitempty"` - EnvironmentIDNotNil *bool `json:"environmentIDNotNil,omitempty"` - EnvironmentIDEqualFold *string `json:"environmentIDEqualFold,omitempty"` - EnvironmentIDContainsFold *string `json:"environmentIDContainsFold,omitempty"` - // scope_name field predicates - ScopeName *string `json:"scopeName,omitempty"` - ScopeNameNeq *string `json:"scopeNameNEQ,omitempty"` - ScopeNameIn []string `json:"scopeNameIn,omitempty"` - ScopeNameNotIn []string `json:"scopeNameNotIn,omitempty"` - ScopeNameGt *string `json:"scopeNameGT,omitempty"` - ScopeNameGte *string `json:"scopeNameGTE,omitempty"` - ScopeNameLt *string `json:"scopeNameLT,omitempty"` - ScopeNameLte *string `json:"scopeNameLTE,omitempty"` - ScopeNameContains *string `json:"scopeNameContains,omitempty"` - ScopeNameHasPrefix *string `json:"scopeNameHasPrefix,omitempty"` - ScopeNameHasSuffix *string `json:"scopeNameHasSuffix,omitempty"` - ScopeNameIsNil *bool `json:"scopeNameIsNil,omitempty"` - ScopeNameNotNil *bool `json:"scopeNameNotNil,omitempty"` - ScopeNameEqualFold *string `json:"scopeNameEqualFold,omitempty"` - ScopeNameContainsFold *string `json:"scopeNameContainsFold,omitempty"` - // scope_id field predicates - ScopeID *string `json:"scopeID,omitempty"` - ScopeIdneq *string `json:"scopeIDNEQ,omitempty"` - ScopeIDIn []string `json:"scopeIDIn,omitempty"` - ScopeIDNotIn []string `json:"scopeIDNotIn,omitempty"` - ScopeIdgt *string `json:"scopeIDGT,omitempty"` - ScopeIdgte *string `json:"scopeIDGTE,omitempty"` - ScopeIdlt *string `json:"scopeIDLT,omitempty"` - ScopeIdlte *string `json:"scopeIDLTE,omitempty"` - ScopeIDContains *string `json:"scopeIDContains,omitempty"` - ScopeIDHasPrefix *string `json:"scopeIDHasPrefix,omitempty"` - ScopeIDHasSuffix *string `json:"scopeIDHasSuffix,omitempty"` - ScopeIDIsNil *bool `json:"scopeIDIsNil,omitempty"` - ScopeIDNotNil *bool `json:"scopeIDNotNil,omitempty"` - ScopeIDEqualFold *string `json:"scopeIDEqualFold,omitempty"` - ScopeIDContainsFold *string `json:"scopeIDContainsFold,omitempty"` - // finding_status_name field predicates - FindingStatusName *string `json:"findingStatusName,omitempty"` - FindingStatusNameNeq *string `json:"findingStatusNameNEQ,omitempty"` - FindingStatusNameIn []string `json:"findingStatusNameIn,omitempty"` - FindingStatusNameNotIn []string `json:"findingStatusNameNotIn,omitempty"` - FindingStatusNameGt *string `json:"findingStatusNameGT,omitempty"` - FindingStatusNameGte *string `json:"findingStatusNameGTE,omitempty"` - FindingStatusNameLt *string `json:"findingStatusNameLT,omitempty"` - FindingStatusNameLte *string `json:"findingStatusNameLTE,omitempty"` - FindingStatusNameContains *string `json:"findingStatusNameContains,omitempty"` - FindingStatusNameHasPrefix *string `json:"findingStatusNameHasPrefix,omitempty"` - FindingStatusNameHasSuffix *string `json:"findingStatusNameHasSuffix,omitempty"` - FindingStatusNameIsNil *bool `json:"findingStatusNameIsNil,omitempty"` - FindingStatusNameNotNil *bool `json:"findingStatusNameNotNil,omitempty"` - FindingStatusNameEqualFold *string `json:"findingStatusNameEqualFold,omitempty"` - FindingStatusNameContainsFold *string `json:"findingStatusNameContainsFold,omitempty"` - // finding_status_id field predicates - FindingStatusID *string `json:"findingStatusID,omitempty"` - FindingStatusIdneq *string `json:"findingStatusIDNEQ,omitempty"` - FindingStatusIDIn []string `json:"findingStatusIDIn,omitempty"` - FindingStatusIDNotIn []string `json:"findingStatusIDNotIn,omitempty"` - FindingStatusIdgt *string `json:"findingStatusIDGT,omitempty"` - FindingStatusIdgte *string `json:"findingStatusIDGTE,omitempty"` - FindingStatusIdlt *string `json:"findingStatusIDLT,omitempty"` - FindingStatusIdlte *string `json:"findingStatusIDLTE,omitempty"` - FindingStatusIDContains *string `json:"findingStatusIDContains,omitempty"` - FindingStatusIDHasPrefix *string `json:"findingStatusIDHasPrefix,omitempty"` - FindingStatusIDHasSuffix *string `json:"findingStatusIDHasSuffix,omitempty"` - FindingStatusIDIsNil *bool `json:"findingStatusIDIsNil,omitempty"` - FindingStatusIDNotNil *bool `json:"findingStatusIDNotNil,omitempty"` - FindingStatusIDEqualFold *string `json:"findingStatusIDEqualFold,omitempty"` - FindingStatusIDContainsFold *string `json:"findingStatusIDContainsFold,omitempty"` - // external_id field predicates - ExternalID *string `json:"externalID,omitempty"` - ExternalIdneq *string `json:"externalIDNEQ,omitempty"` - ExternalIDIn []string `json:"externalIDIn,omitempty"` - ExternalIDNotIn []string `json:"externalIDNotIn,omitempty"` - ExternalIdgt *string `json:"externalIDGT,omitempty"` - ExternalIdgte *string `json:"externalIDGTE,omitempty"` - ExternalIdlt *string `json:"externalIDLT,omitempty"` - ExternalIdlte *string `json:"externalIDLTE,omitempty"` - ExternalIDContains *string `json:"externalIDContains,omitempty"` - ExternalIDHasPrefix *string `json:"externalIDHasPrefix,omitempty"` - ExternalIDHasSuffix *string `json:"externalIDHasSuffix,omitempty"` - ExternalIDIsNil *bool `json:"externalIDIsNil,omitempty"` - ExternalIDNotNil *bool `json:"externalIDNotNil,omitempty"` - ExternalIDEqualFold *string `json:"externalIDEqualFold,omitempty"` - ExternalIDContainsFold *string `json:"externalIDContainsFold,omitempty"` - // security_level field predicates - SecurityLevel *enums.SecurityLevel `json:"securityLevel,omitempty"` - SecurityLevelNeq *enums.SecurityLevel `json:"securityLevelNEQ,omitempty"` - SecurityLevelIn []enums.SecurityLevel `json:"securityLevelIn,omitempty"` - SecurityLevelNotIn []enums.SecurityLevel `json:"securityLevelNotIn,omitempty"` - SecurityLevelIsNil *bool `json:"securityLevelIsNil,omitempty"` - SecurityLevelNotNil *bool `json:"securityLevelNotNil,omitempty"` - // external_owner_id field predicates - ExternalOwnerID *string `json:"externalOwnerID,omitempty"` - ExternalOwnerIdneq *string `json:"externalOwnerIDNEQ,omitempty"` - ExternalOwnerIDIn []string `json:"externalOwnerIDIn,omitempty"` - ExternalOwnerIDNotIn []string `json:"externalOwnerIDNotIn,omitempty"` - ExternalOwnerIdgt *string `json:"externalOwnerIDGT,omitempty"` - ExternalOwnerIdgte *string `json:"externalOwnerIDGTE,omitempty"` - ExternalOwnerIdlt *string `json:"externalOwnerIDLT,omitempty"` - ExternalOwnerIdlte *string `json:"externalOwnerIDLTE,omitempty"` - ExternalOwnerIDContains *string `json:"externalOwnerIDContains,omitempty"` - ExternalOwnerIDHasPrefix *string `json:"externalOwnerIDHasPrefix,omitempty"` - ExternalOwnerIDHasSuffix *string `json:"externalOwnerIDHasSuffix,omitempty"` - ExternalOwnerIDIsNil *bool `json:"externalOwnerIDIsNil,omitempty"` - ExternalOwnerIDNotNil *bool `json:"externalOwnerIDNotNil,omitempty"` - ExternalOwnerIDEqualFold *string `json:"externalOwnerIDEqualFold,omitempty"` - ExternalOwnerIDContainsFold *string `json:"externalOwnerIDContainsFold,omitempty"` - // source field predicates - Source *string `json:"source,omitempty"` - SourceNeq *string `json:"sourceNEQ,omitempty"` - SourceIn []string `json:"sourceIn,omitempty"` - SourceNotIn []string `json:"sourceNotIn,omitempty"` - SourceGt *string `json:"sourceGT,omitempty"` - SourceGte *string `json:"sourceGTE,omitempty"` - SourceLt *string `json:"sourceLT,omitempty"` - SourceLte *string `json:"sourceLTE,omitempty"` - SourceContains *string `json:"sourceContains,omitempty"` - SourceHasPrefix *string `json:"sourceHasPrefix,omitempty"` - SourceHasSuffix *string `json:"sourceHasSuffix,omitempty"` - SourceIsNil *bool `json:"sourceIsNil,omitempty"` - SourceNotNil *bool `json:"sourceNotNil,omitempty"` - SourceEqualFold *string `json:"sourceEqualFold,omitempty"` - SourceContainsFold *string `json:"sourceContainsFold,omitempty"` - // resource_name field predicates - ResourceName *string `json:"resourceName,omitempty"` - ResourceNameNeq *string `json:"resourceNameNEQ,omitempty"` - ResourceNameIn []string `json:"resourceNameIn,omitempty"` - ResourceNameNotIn []string `json:"resourceNameNotIn,omitempty"` - ResourceNameGt *string `json:"resourceNameGT,omitempty"` - ResourceNameGte *string `json:"resourceNameGTE,omitempty"` - ResourceNameLt *string `json:"resourceNameLT,omitempty"` - ResourceNameLte *string `json:"resourceNameLTE,omitempty"` - ResourceNameContains *string `json:"resourceNameContains,omitempty"` - ResourceNameHasPrefix *string `json:"resourceNameHasPrefix,omitempty"` - ResourceNameHasSuffix *string `json:"resourceNameHasSuffix,omitempty"` - ResourceNameIsNil *bool `json:"resourceNameIsNil,omitempty"` - ResourceNameNotNil *bool `json:"resourceNameNotNil,omitempty"` - ResourceNameEqualFold *string `json:"resourceNameEqualFold,omitempty"` - ResourceNameContainsFold *string `json:"resourceNameContainsFold,omitempty"` - // display_name field predicates - DisplayName *string `json:"displayName,omitempty"` - DisplayNameNeq *string `json:"displayNameNEQ,omitempty"` - DisplayNameIn []string `json:"displayNameIn,omitempty"` - DisplayNameNotIn []string `json:"displayNameNotIn,omitempty"` - DisplayNameGt *string `json:"displayNameGT,omitempty"` - DisplayNameGte *string `json:"displayNameGTE,omitempty"` - DisplayNameLt *string `json:"displayNameLT,omitempty"` - DisplayNameLte *string `json:"displayNameLTE,omitempty"` - DisplayNameContains *string `json:"displayNameContains,omitempty"` - DisplayNameHasPrefix *string `json:"displayNameHasPrefix,omitempty"` - DisplayNameHasSuffix *string `json:"displayNameHasSuffix,omitempty"` - DisplayNameIsNil *bool `json:"displayNameIsNil,omitempty"` - DisplayNameNotNil *bool `json:"displayNameNotNil,omitempty"` - DisplayNameEqualFold *string `json:"displayNameEqualFold,omitempty"` - DisplayNameContainsFold *string `json:"displayNameContainsFold,omitempty"` - // state field predicates - State *string `json:"state,omitempty"` - StateNeq *string `json:"stateNEQ,omitempty"` - StateIn []string `json:"stateIn,omitempty"` - StateNotIn []string `json:"stateNotIn,omitempty"` - StateGt *string `json:"stateGT,omitempty"` - StateGte *string `json:"stateGTE,omitempty"` - StateLt *string `json:"stateLT,omitempty"` - StateLte *string `json:"stateLTE,omitempty"` - StateContains *string `json:"stateContains,omitempty"` - StateHasPrefix *string `json:"stateHasPrefix,omitempty"` - StateHasSuffix *string `json:"stateHasSuffix,omitempty"` - StateIsNil *bool `json:"stateIsNil,omitempty"` - StateNotNil *bool `json:"stateNotNil,omitempty"` - StateEqualFold *string `json:"stateEqualFold,omitempty"` - StateContainsFold *string `json:"stateContainsFold,omitempty"` - // category field predicates - Category *string `json:"category,omitempty"` - CategoryNeq *string `json:"categoryNEQ,omitempty"` - CategoryIn []string `json:"categoryIn,omitempty"` - CategoryNotIn []string `json:"categoryNotIn,omitempty"` - CategoryGt *string `json:"categoryGT,omitempty"` - CategoryGte *string `json:"categoryGTE,omitempty"` - CategoryLt *string `json:"categoryLT,omitempty"` - CategoryLte *string `json:"categoryLTE,omitempty"` - CategoryContains *string `json:"categoryContains,omitempty"` - CategoryHasPrefix *string `json:"categoryHasPrefix,omitempty"` - CategoryHasSuffix *string `json:"categoryHasSuffix,omitempty"` - CategoryIsNil *bool `json:"categoryIsNil,omitempty"` - CategoryNotNil *bool `json:"categoryNotNil,omitempty"` - CategoryEqualFold *string `json:"categoryEqualFold,omitempty"` - CategoryContainsFold *string `json:"categoryContainsFold,omitempty"` - // finding_class field predicates - FindingClass *string `json:"findingClass,omitempty"` - FindingClassNeq *string `json:"findingClassNEQ,omitempty"` - FindingClassIn []string `json:"findingClassIn,omitempty"` - FindingClassNotIn []string `json:"findingClassNotIn,omitempty"` - FindingClassGt *string `json:"findingClassGT,omitempty"` - FindingClassGte *string `json:"findingClassGTE,omitempty"` - FindingClassLt *string `json:"findingClassLT,omitempty"` - FindingClassLte *string `json:"findingClassLTE,omitempty"` - FindingClassContains *string `json:"findingClassContains,omitempty"` - FindingClassHasPrefix *string `json:"findingClassHasPrefix,omitempty"` - FindingClassHasSuffix *string `json:"findingClassHasSuffix,omitempty"` - FindingClassIsNil *bool `json:"findingClassIsNil,omitempty"` - FindingClassNotNil *bool `json:"findingClassNotNil,omitempty"` - FindingClassEqualFold *string `json:"findingClassEqualFold,omitempty"` - FindingClassContainsFold *string `json:"findingClassContainsFold,omitempty"` - // severity field predicates - Severity *string `json:"severity,omitempty"` - SeverityNeq *string `json:"severityNEQ,omitempty"` - SeverityIn []string `json:"severityIn,omitempty"` - SeverityNotIn []string `json:"severityNotIn,omitempty"` - SeverityGt *string `json:"severityGT,omitempty"` - SeverityGte *string `json:"severityGTE,omitempty"` - SeverityLt *string `json:"severityLT,omitempty"` - SeverityLte *string `json:"severityLTE,omitempty"` - SeverityContains *string `json:"severityContains,omitempty"` - SeverityHasPrefix *string `json:"severityHasPrefix,omitempty"` - SeverityHasSuffix *string `json:"severityHasSuffix,omitempty"` - SeverityIsNil *bool `json:"severityIsNil,omitempty"` - SeverityNotNil *bool `json:"severityNotNil,omitempty"` - SeverityEqualFold *string `json:"severityEqualFold,omitempty"` - SeverityContainsFold *string `json:"severityContainsFold,omitempty"` - // numeric_severity field predicates - NumericSeverity *float64 `json:"numericSeverity,omitempty"` - NumericSeverityNeq *float64 `json:"numericSeverityNEQ,omitempty"` - NumericSeverityIn []float64 `json:"numericSeverityIn,omitempty"` - NumericSeverityNotIn []float64 `json:"numericSeverityNotIn,omitempty"` - NumericSeverityGt *float64 `json:"numericSeverityGT,omitempty"` - NumericSeverityGte *float64 `json:"numericSeverityGTE,omitempty"` - NumericSeverityLt *float64 `json:"numericSeverityLT,omitempty"` - NumericSeverityLte *float64 `json:"numericSeverityLTE,omitempty"` - NumericSeverityIsNil *bool `json:"numericSeverityIsNil,omitempty"` - NumericSeverityNotNil *bool `json:"numericSeverityNotNil,omitempty"` - // score field predicates - Score *float64 `json:"score,omitempty"` - ScoreNeq *float64 `json:"scoreNEQ,omitempty"` - ScoreIn []float64 `json:"scoreIn,omitempty"` - ScoreNotIn []float64 `json:"scoreNotIn,omitempty"` - ScoreGt *float64 `json:"scoreGT,omitempty"` - ScoreGte *float64 `json:"scoreGTE,omitempty"` - ScoreLt *float64 `json:"scoreLT,omitempty"` - ScoreLte *float64 `json:"scoreLTE,omitempty"` - ScoreIsNil *bool `json:"scoreIsNil,omitempty"` - ScoreNotNil *bool `json:"scoreNotNil,omitempty"` - // impact field predicates - Impact *float64 `json:"impact,omitempty"` - ImpactNeq *float64 `json:"impactNEQ,omitempty"` - ImpactIn []float64 `json:"impactIn,omitempty"` - ImpactNotIn []float64 `json:"impactNotIn,omitempty"` - ImpactGt *float64 `json:"impactGT,omitempty"` - ImpactGte *float64 `json:"impactGTE,omitempty"` - ImpactLt *float64 `json:"impactLT,omitempty"` - ImpactLte *float64 `json:"impactLTE,omitempty"` - ImpactIsNil *bool `json:"impactIsNil,omitempty"` - ImpactNotNil *bool `json:"impactNotNil,omitempty"` - // exploitability field predicates - Exploitability *float64 `json:"exploitability,omitempty"` - ExploitabilityNeq *float64 `json:"exploitabilityNEQ,omitempty"` - ExploitabilityIn []float64 `json:"exploitabilityIn,omitempty"` - ExploitabilityNotIn []float64 `json:"exploitabilityNotIn,omitempty"` - ExploitabilityGt *float64 `json:"exploitabilityGT,omitempty"` - ExploitabilityGte *float64 `json:"exploitabilityGTE,omitempty"` - ExploitabilityLt *float64 `json:"exploitabilityLT,omitempty"` - ExploitabilityLte *float64 `json:"exploitabilityLTE,omitempty"` - ExploitabilityIsNil *bool `json:"exploitabilityIsNil,omitempty"` - ExploitabilityNotNil *bool `json:"exploitabilityNotNil,omitempty"` - // priority field predicates - Priority *string `json:"priority,omitempty"` - PriorityNeq *string `json:"priorityNEQ,omitempty"` - PriorityIn []string `json:"priorityIn,omitempty"` - PriorityNotIn []string `json:"priorityNotIn,omitempty"` - PriorityGt *string `json:"priorityGT,omitempty"` - PriorityGte *string `json:"priorityGTE,omitempty"` - PriorityLt *string `json:"priorityLT,omitempty"` - PriorityLte *string `json:"priorityLTE,omitempty"` - PriorityContains *string `json:"priorityContains,omitempty"` - PriorityHasPrefix *string `json:"priorityHasPrefix,omitempty"` - PriorityHasSuffix *string `json:"priorityHasSuffix,omitempty"` - PriorityIsNil *bool `json:"priorityIsNil,omitempty"` - PriorityNotNil *bool `json:"priorityNotNil,omitempty"` - PriorityEqualFold *string `json:"priorityEqualFold,omitempty"` - PriorityContainsFold *string `json:"priorityContainsFold,omitempty"` - // open field predicates - Open *bool `json:"open,omitempty"` - OpenNeq *bool `json:"openNEQ,omitempty"` - OpenIsNil *bool `json:"openIsNil,omitempty"` - OpenNotNil *bool `json:"openNotNil,omitempty"` - // blocks_production field predicates - BlocksProduction *bool `json:"blocksProduction,omitempty"` - BlocksProductionNeq *bool `json:"blocksProductionNEQ,omitempty"` - BlocksProductionIsNil *bool `json:"blocksProductionIsNil,omitempty"` - BlocksProductionNotNil *bool `json:"blocksProductionNotNil,omitempty"` - // production field predicates - Production *bool `json:"production,omitempty"` - ProductionNeq *bool `json:"productionNEQ,omitempty"` - ProductionIsNil *bool `json:"productionIsNil,omitempty"` - ProductionNotNil *bool `json:"productionNotNil,omitempty"` - // public field predicates - Public *bool `json:"public,omitempty"` - PublicNeq *bool `json:"publicNEQ,omitempty"` - PublicIsNil *bool `json:"publicIsNil,omitempty"` - PublicNotNil *bool `json:"publicNotNil,omitempty"` - // validated field predicates - Validated *bool `json:"validated,omitempty"` - ValidatedNeq *bool `json:"validatedNEQ,omitempty"` - ValidatedIsNil *bool `json:"validatedIsNil,omitempty"` - ValidatedNotNil *bool `json:"validatedNotNil,omitempty"` - // assessment_id field predicates - AssessmentID *string `json:"assessmentID,omitempty"` - AssessmentIdneq *string `json:"assessmentIDNEQ,omitempty"` - AssessmentIDIn []string `json:"assessmentIDIn,omitempty"` - AssessmentIDNotIn []string `json:"assessmentIDNotIn,omitempty"` - AssessmentIdgt *string `json:"assessmentIDGT,omitempty"` - AssessmentIdgte *string `json:"assessmentIDGTE,omitempty"` - AssessmentIdlt *string `json:"assessmentIDLT,omitempty"` - AssessmentIdlte *string `json:"assessmentIDLTE,omitempty"` - AssessmentIDContains *string `json:"assessmentIDContains,omitempty"` - AssessmentIDHasPrefix *string `json:"assessmentIDHasPrefix,omitempty"` - AssessmentIDHasSuffix *string `json:"assessmentIDHasSuffix,omitempty"` - AssessmentIDIsNil *bool `json:"assessmentIDIsNil,omitempty"` - AssessmentIDNotNil *bool `json:"assessmentIDNotNil,omitempty"` - AssessmentIDEqualFold *string `json:"assessmentIDEqualFold,omitempty"` - AssessmentIDContainsFold *string `json:"assessmentIDContainsFold,omitempty"` - // description field predicates - Description *string `json:"description,omitempty"` - DescriptionNeq *string `json:"descriptionNEQ,omitempty"` - DescriptionIn []string `json:"descriptionIn,omitempty"` - DescriptionNotIn []string `json:"descriptionNotIn,omitempty"` - DescriptionGt *string `json:"descriptionGT,omitempty"` - DescriptionGte *string `json:"descriptionGTE,omitempty"` - DescriptionLt *string `json:"descriptionLT,omitempty"` - DescriptionLte *string `json:"descriptionLTE,omitempty"` - DescriptionContains *string `json:"descriptionContains,omitempty"` - DescriptionHasPrefix *string `json:"descriptionHasPrefix,omitempty"` - DescriptionHasSuffix *string `json:"descriptionHasSuffix,omitempty"` - DescriptionIsNil *bool `json:"descriptionIsNil,omitempty"` - DescriptionNotNil *bool `json:"descriptionNotNil,omitempty"` - DescriptionEqualFold *string `json:"descriptionEqualFold,omitempty"` - DescriptionContainsFold *string `json:"descriptionContainsFold,omitempty"` - // recommendation field predicates - Recommendation *string `json:"recommendation,omitempty"` - RecommendationNeq *string `json:"recommendationNEQ,omitempty"` - RecommendationIn []string `json:"recommendationIn,omitempty"` - RecommendationNotIn []string `json:"recommendationNotIn,omitempty"` - RecommendationGt *string `json:"recommendationGT,omitempty"` - RecommendationGte *string `json:"recommendationGTE,omitempty"` - RecommendationLt *string `json:"recommendationLT,omitempty"` - RecommendationLte *string `json:"recommendationLTE,omitempty"` - RecommendationContains *string `json:"recommendationContains,omitempty"` - RecommendationHasPrefix *string `json:"recommendationHasPrefix,omitempty"` - RecommendationHasSuffix *string `json:"recommendationHasSuffix,omitempty"` - RecommendationIsNil *bool `json:"recommendationIsNil,omitempty"` - RecommendationNotNil *bool `json:"recommendationNotNil,omitempty"` - RecommendationEqualFold *string `json:"recommendationEqualFold,omitempty"` - RecommendationContainsFold *string `json:"recommendationContainsFold,omitempty"` - // recommended_actions field predicates - RecommendedActions *string `json:"recommendedActions,omitempty"` - RecommendedActionsNeq *string `json:"recommendedActionsNEQ,omitempty"` - RecommendedActionsIn []string `json:"recommendedActionsIn,omitempty"` - RecommendedActionsNotIn []string `json:"recommendedActionsNotIn,omitempty"` - RecommendedActionsGt *string `json:"recommendedActionsGT,omitempty"` - RecommendedActionsGte *string `json:"recommendedActionsGTE,omitempty"` - RecommendedActionsLt *string `json:"recommendedActionsLT,omitempty"` - RecommendedActionsLte *string `json:"recommendedActionsLTE,omitempty"` - RecommendedActionsContains *string `json:"recommendedActionsContains,omitempty"` - RecommendedActionsHasPrefix *string `json:"recommendedActionsHasPrefix,omitempty"` - RecommendedActionsHasSuffix *string `json:"recommendedActionsHasSuffix,omitempty"` - RecommendedActionsIsNil *bool `json:"recommendedActionsIsNil,omitempty"` - RecommendedActionsNotNil *bool `json:"recommendedActionsNotNil,omitempty"` - RecommendedActionsEqualFold *string `json:"recommendedActionsEqualFold,omitempty"` - RecommendedActionsContainsFold *string `json:"recommendedActionsContainsFold,omitempty"` - // vector field predicates - Vector *string `json:"vector,omitempty"` - VectorNeq *string `json:"vectorNEQ,omitempty"` - VectorIn []string `json:"vectorIn,omitempty"` - VectorNotIn []string `json:"vectorNotIn,omitempty"` - VectorGt *string `json:"vectorGT,omitempty"` - VectorGte *string `json:"vectorGTE,omitempty"` - VectorLt *string `json:"vectorLT,omitempty"` - VectorLte *string `json:"vectorLTE,omitempty"` - VectorContains *string `json:"vectorContains,omitempty"` - VectorHasPrefix *string `json:"vectorHasPrefix,omitempty"` - VectorHasSuffix *string `json:"vectorHasSuffix,omitempty"` - VectorIsNil *bool `json:"vectorIsNil,omitempty"` - VectorNotNil *bool `json:"vectorNotNil,omitempty"` - VectorEqualFold *string `json:"vectorEqualFold,omitempty"` - VectorContainsFold *string `json:"vectorContainsFold,omitempty"` - // remediation_sla field predicates - RemediationSLA *int64 `json:"remediationSLA,omitempty"` - RemediationSLANeq *int64 `json:"remediationSLANEQ,omitempty"` - RemediationSLAIn []int64 `json:"remediationSLAIn,omitempty"` - RemediationSLANotIn []int64 `json:"remediationSLANotIn,omitempty"` - RemediationSLAGt *int64 `json:"remediationSLAGT,omitempty"` - RemediationSLAGte *int64 `json:"remediationSLAGTE,omitempty"` - RemediationSLALt *int64 `json:"remediationSLALT,omitempty"` - RemediationSLALte *int64 `json:"remediationSLALTE,omitempty"` - RemediationSLAIsNil *bool `json:"remediationSLAIsNil,omitempty"` - RemediationSLANotNil *bool `json:"remediationSLANotNil,omitempty"` - // event_time field predicates - EventTime *models.DateTime `json:"eventTime,omitempty"` - EventTimeNeq *models.DateTime `json:"eventTimeNEQ,omitempty"` - EventTimeIn []*models.DateTime `json:"eventTimeIn,omitempty"` - EventTimeNotIn []*models.DateTime `json:"eventTimeNotIn,omitempty"` - EventTimeGt *models.DateTime `json:"eventTimeGT,omitempty"` - EventTimeGte *models.DateTime `json:"eventTimeGTE,omitempty"` - EventTimeLt *models.DateTime `json:"eventTimeLT,omitempty"` - EventTimeLte *models.DateTime `json:"eventTimeLTE,omitempty"` - EventTimeIsNil *bool `json:"eventTimeIsNil,omitempty"` - EventTimeNotNil *bool `json:"eventTimeNotNil,omitempty"` - // reported_at field predicates - ReportedAt *models.DateTime `json:"reportedAt,omitempty"` - ReportedAtNeq *models.DateTime `json:"reportedAtNEQ,omitempty"` - ReportedAtIn []*models.DateTime `json:"reportedAtIn,omitempty"` - ReportedAtNotIn []*models.DateTime `json:"reportedAtNotIn,omitempty"` - ReportedAtGt *models.DateTime `json:"reportedAtGT,omitempty"` - ReportedAtGte *models.DateTime `json:"reportedAtGTE,omitempty"` - ReportedAtLt *models.DateTime `json:"reportedAtLT,omitempty"` - ReportedAtLte *models.DateTime `json:"reportedAtLTE,omitempty"` - ReportedAtIsNil *bool `json:"reportedAtIsNil,omitempty"` - ReportedAtNotNil *bool `json:"reportedAtNotNil,omitempty"` - // source_updated_at field predicates - SourceUpdatedAt *models.DateTime `json:"sourceUpdatedAt,omitempty"` - SourceUpdatedAtNeq *models.DateTime `json:"sourceUpdatedAtNEQ,omitempty"` - SourceUpdatedAtIn []*models.DateTime `json:"sourceUpdatedAtIn,omitempty"` - SourceUpdatedAtNotIn []*models.DateTime `json:"sourceUpdatedAtNotIn,omitempty"` - SourceUpdatedAtGt *models.DateTime `json:"sourceUpdatedAtGT,omitempty"` - SourceUpdatedAtGte *models.DateTime `json:"sourceUpdatedAtGTE,omitempty"` - SourceUpdatedAtLt *models.DateTime `json:"sourceUpdatedAtLT,omitempty"` - SourceUpdatedAtLte *models.DateTime `json:"sourceUpdatedAtLTE,omitempty"` - SourceUpdatedAtIsNil *bool `json:"sourceUpdatedAtIsNil,omitempty"` - SourceUpdatedAtNotNil *bool `json:"sourceUpdatedAtNotNil,omitempty"` - // external_uri field predicates - ExternalURI *string `json:"externalURI,omitempty"` - ExternalURINeq *string `json:"externalURINEQ,omitempty"` - ExternalURIIn []string `json:"externalURIIn,omitempty"` - ExternalURINotIn []string `json:"externalURINotIn,omitempty"` - ExternalURIGt *string `json:"externalURIGT,omitempty"` - ExternalURIGte *string `json:"externalURIGTE,omitempty"` - ExternalURILt *string `json:"externalURILT,omitempty"` - ExternalURILte *string `json:"externalURILTE,omitempty"` - ExternalURIContains *string `json:"externalURIContains,omitempty"` - ExternalURIHasPrefix *string `json:"externalURIHasPrefix,omitempty"` - ExternalURIHasSuffix *string `json:"externalURIHasSuffix,omitempty"` - ExternalURIIsNil *bool `json:"externalURIIsNil,omitempty"` - ExternalURINotNil *bool `json:"externalURINotNil,omitempty"` - ExternalURIEqualFold *string `json:"externalURIEqualFold,omitempty"` - ExternalURIContainsFold *string `json:"externalURIContainsFold,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // blocked_groups edge predicates - HasBlockedGroups *bool `json:"hasBlockedGroups,omitempty"` - HasBlockedGroupsWith []*GroupWhereInput `json:"hasBlockedGroupsWith,omitempty"` - // editors edge predicates - HasEditors *bool `json:"hasEditors,omitempty"` - HasEditorsWith []*GroupWhereInput `json:"hasEditorsWith,omitempty"` - // viewers edge predicates - HasViewers *bool `json:"hasViewers,omitempty"` - HasViewersWith []*GroupWhereInput `json:"hasViewersWith,omitempty"` - // environment edge predicates - HasEnvironment *bool `json:"hasEnvironment,omitempty"` - HasEnvironmentWith []*CustomTypeEnumWhereInput `json:"hasEnvironmentWith,omitempty"` - // scope edge predicates - HasScope *bool `json:"hasScope,omitempty"` - HasScopeWith []*CustomTypeEnumWhereInput `json:"hasScopeWith,omitempty"` - // finding_status edge predicates - HasFindingStatus *bool `json:"hasFindingStatus,omitempty"` - HasFindingStatusWith []*CustomTypeEnumWhereInput `json:"hasFindingStatusWith,omitempty"` - // integrations edge predicates - HasIntegrations *bool `json:"hasIntegrations,omitempty"` - HasIntegrationsWith []*IntegrationWhereInput `json:"hasIntegrationsWith,omitempty"` - // vulnerabilities edge predicates - HasVulnerabilities *bool `json:"hasVulnerabilities,omitempty"` - HasVulnerabilitiesWith []*VulnerabilityWhereInput `json:"hasVulnerabilitiesWith,omitempty"` - // action_plans edge predicates - HasActionPlans *bool `json:"hasActionPlans,omitempty"` - HasActionPlansWith []*ActionPlanWhereInput `json:"hasActionPlansWith,omitempty"` - // controls edge predicates - HasControls *bool `json:"hasControls,omitempty"` - HasControlsWith []*ControlWhereInput `json:"hasControlsWith,omitempty"` - // subcontrols edge predicates - HasSubcontrols *bool `json:"hasSubcontrols,omitempty"` - HasSubcontrolsWith []*SubcontrolWhereInput `json:"hasSubcontrolsWith,omitempty"` - // risks edge predicates - HasRisks *bool `json:"hasRisks,omitempty"` - HasRisksWith []*RiskWhereInput `json:"hasRisksWith,omitempty"` - // programs edge predicates - HasPrograms *bool `json:"hasPrograms,omitempty"` - HasProgramsWith []*ProgramWhereInput `json:"hasProgramsWith,omitempty"` - // assets edge predicates - HasAssets *bool `json:"hasAssets,omitempty"` - HasAssetsWith []*AssetWhereInput `json:"hasAssetsWith,omitempty"` - // entities edge predicates - HasEntities *bool `json:"hasEntities,omitempty"` - HasEntitiesWith []*EntityWhereInput `json:"hasEntitiesWith,omitempty"` - // scans edge predicates - HasScans *bool `json:"hasScans,omitempty"` - HasScansWith []*ScanWhereInput `json:"hasScansWith,omitempty"` - // tasks edge predicates - HasTasks *bool `json:"hasTasks,omitempty"` - HasTasksWith []*TaskWhereInput `json:"hasTasksWith,omitempty"` - // directory_accounts edge predicates - HasDirectoryAccounts *bool `json:"hasDirectoryAccounts,omitempty"` - HasDirectoryAccountsWith []*DirectoryAccountWhereInput `json:"hasDirectoryAccountsWith,omitempty"` - // identity_holders edge predicates - HasIdentityHolders *bool `json:"hasIdentityHolders,omitempty"` - HasIdentityHoldersWith []*IdentityHolderWhereInput `json:"hasIdentityHoldersWith,omitempty"` - // remediations edge predicates - HasRemediations *bool `json:"hasRemediations,omitempty"` - HasRemediationsWith []*RemediationWhereInput `json:"hasRemediationsWith,omitempty"` - // reviews edge predicates - HasReviews *bool `json:"hasReviews,omitempty"` - HasReviewsWith []*ReviewWhereInput `json:"hasReviewsWith,omitempty"` - // comments edge predicates - HasComments *bool `json:"hasComments,omitempty"` - HasCommentsWith []*NoteWhereInput `json:"hasCommentsWith,omitempty"` - // files edge predicates - HasFiles *bool `json:"hasFiles,omitempty"` - HasFilesWith []*FileWhereInput `json:"hasFilesWith,omitempty"` - // workflow_object_refs edge predicates - HasWorkflowObjectRefs *bool `json:"hasWorkflowObjectRefs,omitempty"` - HasWorkflowObjectRefsWith []*WorkflowObjectRefWhereInput `json:"hasWorkflowObjectRefsWith,omitempty"` - // control_mappings edge predicates - HasControlMappings *bool `json:"hasControlMappings,omitempty"` - HasControlMappingsWith []*FindingControlWhereInput `json:"hasControlMappingsWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` - // Filter for categoriesHas to contain a specific value - CategoriesHas *string `json:"categoriesHas,omitempty"` - // Filter for referencesHas to contain a specific value - ReferencesHas *string `json:"referencesHas,omitempty"` - // Filter for stepsToReproduceHas to contain a specific value - StepsToReproduceHas *string `json:"stepsToReproduceHas,omitempty"` - // Filter for targetsHas to contain a specific value - TargetsHas *string `json:"targetsHas,omitempty"` -} - -type Group struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // a shortened prefixed id field to use as a human readable identifier - DisplayID string `json:"displayID"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the organization id that owns the object - OwnerID *string `json:"ownerID,omitempty"` - // the name of the group - must be unique within the organization - Name string `json:"name"` - // the groups description - Description *string `json:"description,omitempty"` - // whether the group is managed by the system - IsManaged *bool `json:"isManaged,omitempty"` - // the URL to an auto generated gravatar image for the group - GravatarLogoURL *string `json:"gravatarLogoURL,omitempty"` - // the URL to an image uploaded by the customer for the groups avatar image - LogoURL *string `json:"logoURL,omitempty"` - // The group's local avatar file id, takes precedence over the gravatar logo URL - AvatarLocalFileID *string `json:"avatarLocalFileID,omitempty"` - // The group's displayed 'friendly' name - DisplayName string `json:"displayName"` - // OSCAL role identifier used for role-based responsibility mapping - OscalRole *string `json:"oscalRole,omitempty"` - // OSCAL party UUID linked to this group for responsibility mapping - OscalPartyUUID *string `json:"oscalPartyUUID,omitempty"` - // OSCAL contact UUID references associated with this group - OscalContactUuids []string `json:"oscalContactUuids,omitempty"` - // the SCIM external ID for the group - ScimExternalID *string `json:"scimExternalID,omitempty"` - // the SCIM displayname for the group - ScimDisplayName *string `json:"scimDisplayName,omitempty"` - // whether the SCIM group is marked as active - ScimActive *bool `json:"scimActive,omitempty"` - // the SCIM group mailing list email - ScimGroupMailing *string `json:"scimGroupMailing,omitempty"` - Owner *Organization `json:"owner,omitempty"` - ProgramEditors *ProgramConnection `json:"programEditors"` - ProgramBlockedGroups *ProgramConnection `json:"programBlockedGroups"` - ProgramViewers *ProgramConnection `json:"programViewers"` - RiskEditors *RiskConnection `json:"riskEditors"` - RiskBlockedGroups *RiskConnection `json:"riskBlockedGroups"` - RiskViewers *RiskConnection `json:"riskViewers"` - ControlObjectiveEditors *ControlObjectiveConnection `json:"controlObjectiveEditors"` - ControlObjectiveBlockedGroups *ControlObjectiveConnection `json:"controlObjectiveBlockedGroups"` - ControlObjectiveViewers *ControlObjectiveConnection `json:"controlObjectiveViewers"` - NarrativeEditors *NarrativeConnection `json:"narrativeEditors"` - NarrativeBlockedGroups *NarrativeConnection `json:"narrativeBlockedGroups"` - NarrativeViewers *NarrativeConnection `json:"narrativeViewers"` - ControlImplementationEditors *ControlImplementationConnection `json:"controlImplementationEditors"` - ControlImplementationBlockedGroups *ControlImplementationConnection `json:"controlImplementationBlockedGroups"` - ControlImplementationViewers *ControlImplementationConnection `json:"controlImplementationViewers"` - ScanEditors *ScanConnection `json:"scanEditors"` - ScanBlockedGroups *ScanConnection `json:"scanBlockedGroups"` - ScanViewers *ScanConnection `json:"scanViewers"` - EntityEditors *EntityConnection `json:"entityEditors"` - EntityBlockedGroups *EntityConnection `json:"entityBlockedGroups"` - EntityViewers *EntityConnection `json:"entityViewers"` - ActionPlanEditors *ActionPlanConnection `json:"actionPlanEditors"` - ActionPlanBlockedGroups *ActionPlanConnection `json:"actionPlanBlockedGroups"` - ActionPlanViewers *ActionPlanConnection `json:"actionPlanViewers"` - PlatformEditors *PlatformConnection `json:"platformEditors"` - PlatformBlockedGroups *PlatformConnection `json:"platformBlockedGroups"` - PlatformViewers *PlatformConnection `json:"platformViewers"` - CampaignEditors *CampaignConnection `json:"campaignEditors"` - CampaignBlockedGroups *CampaignConnection `json:"campaignBlockedGroups"` - CampaignViewers *CampaignConnection `json:"campaignViewers"` - ProcedureEditors *ProcedureConnection `json:"procedureEditors"` - ProcedureBlockedGroups *ProcedureConnection `json:"procedureBlockedGroups"` - InternalPolicyEditors *InternalPolicyConnection `json:"internalPolicyEditors"` - InternalPolicyBlockedGroups *InternalPolicyConnection `json:"internalPolicyBlockedGroups"` - ControlEditors *ControlConnection `json:"controlEditors"` - ControlBlockedGroups *ControlConnection `json:"controlBlockedGroups"` - MappedControlEditors *MappedControlConnection `json:"mappedControlEditors"` - MappedControlBlockedGroups *MappedControlConnection `json:"mappedControlBlockedGroups"` - Setting *GroupSetting `json:"setting,omitempty"` - Users *UserConnection `json:"users"` - Events *EventConnection `json:"events"` - Integrations *IntegrationConnection `json:"integrations"` - AvatarFile *File `json:"avatarFile,omitempty"` - Files *FileConnection `json:"files"` - Tasks *TaskConnection `json:"tasks"` - Campaigns *CampaignConnection `json:"campaigns"` - CampaignTargets *CampaignTargetConnection `json:"campaignTargets"` - Members *GroupMembershipConnection `json:"members"` - // permissions the group provides - Permissions *GroupPermissionConnection `json:"permissions"` -} - -func (Group) IsNode() {} - -// Return response for createBulkGroup mutation -type GroupBulkCreatePayload struct { - // Created groups - Groups []*Group `json:"groups,omitempty"` -} - -// Return response for deleteBulkGroup mutation -type GroupBulkDeletePayload struct { - // Deleted group IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkGroup mutation -type GroupBulkUpdatePayload struct { - // Updated groups - Groups []*Group `json:"groups,omitempty"` - // IDs of the updated groups - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type GroupConnection struct { - // A list of edges. - Edges []*GroupEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createGroup mutation -type GroupCreatePayload struct { - // Created group - Group *Group `json:"group"` -} - -// Return response for deleteGroup mutation -type GroupDeletePayload struct { - // Deleted group ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type GroupEdge struct { - // The item at the end of the edge. - Node *Group `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// GroupMembersInput is used to create members for a group -// along with the group creation -type GroupMembersInput struct { - Role *enums.Role `json:"role,omitempty"` - UserID string `json:"userID"` -} - -type GroupMembership struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - Role enums.Role `json:"role"` - GroupID string `json:"groupID"` - UserID string `json:"userID"` - Group *Group `json:"group"` - User *User `json:"user"` - Events *EventConnection `json:"events"` -} - -func (GroupMembership) IsNode() {} - -// Return response for createBulkGroupMembership mutation -type GroupMembershipBulkCreatePayload struct { - // Created groupMemberships - GroupMemberships []*GroupMembership `json:"groupMemberships,omitempty"` -} - -// Return response for deleteBulkGroupMembership mutation -type GroupMembershipBulkDeletePayload struct { - // Deleted groupMembership IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkGroupMembership mutation -type GroupMembershipBulkUpdatePayload struct { - // Updated groupMemberships - GroupMemberships []*GroupMembership `json:"groupMemberships,omitempty"` - // IDs of the updated groupMemberships - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type GroupMembershipConnection struct { - // A list of edges. - Edges []*GroupMembershipEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createGroupMembership mutation -type GroupMembershipCreatePayload struct { - // Created groupMembership - GroupMembership *GroupMembership `json:"groupMembership"` -} - -// Return response for deleteGroupMembership mutation -type GroupMembershipDeletePayload struct { - // Deleted groupMembership ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type GroupMembershipEdge struct { - // The item at the end of the edge. - Node *GroupMembership `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for GroupMembership connections -type GroupMembershipOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order GroupMemberships. - Field GroupMembershipOrderField `json:"field"` -} - -// Return response for updateGroupMembership mutation -type GroupMembershipUpdatePayload struct { - // Updated groupMembership - GroupMembership *GroupMembership `json:"groupMembership"` -} - -// GroupMembershipWhereInput is used for filtering GroupMembership objects. -// Input was generated by ent. -type GroupMembershipWhereInput struct { - Not *GroupMembershipWhereInput `json:"not,omitempty"` - And []*GroupMembershipWhereInput `json:"and,omitempty"` - Or []*GroupMembershipWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // role field predicates - Role *enums.Role `json:"role,omitempty"` - RoleNeq *enums.Role `json:"roleNEQ,omitempty"` - RoleIn []enums.Role `json:"roleIn,omitempty"` - RoleNotIn []enums.Role `json:"roleNotIn,omitempty"` - GroupID *string `json:"groupID,omitempty"` - UserID *string `json:"userID,omitempty"` -} - -// Ordering options for Group connections -type GroupOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order Groups. - Field GroupOrderField `json:"field"` -} - -// GroupPermission 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 GroupPermission struct { - // the type of object the permissions are for, e.g. Program, Control, etc. - ObjectType string `json:"objectType"` - // the permissions the group has in relation to the object, e.g. EDITOR, VIEWER, BLOCKED - Permissions enums.Permission `json:"permissions"` - // the ID of the object the group was given permissions to - ID string `json:"id"` - // the displayID of the object the group was given permissions to - DisplayID *string `json:"displayID,omitempty"` - // the name of the object the group was given permissions to - Name *string `json:"name,omitempty"` -} - -func (GroupPermission) IsNode() {} - -// A connection to a list of items. -type GroupPermissionConnection struct { - // A list of edges. - Edges []*GroupPermissionEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// An edge in a connection. -type GroupPermissionEdge struct { - // The item at the end of the edge. - Node *GroupPermission `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for GroupPermission connections -type GroupPermissionOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order GroupPermission. - Field GroupPermissionOrderField `json:"field"` -} - -// GroupPermissionWhereInput is used for filtering GroupPermission objects. -type GroupPermissionWhereInput struct { - Not *GroupPermissionWhereInput `json:"not,omitempty"` - And []*GroupPermissionWhereInput `json:"and,omitempty"` - Or []*GroupPermissionWhereInput `json:"or,omitempty"` - // name field predicates - Name *string `json:"name,omitempty"` - NameNeq *string `json:"nameNEQ,omitempty"` - NameIn []string `json:"nameIn,omitempty"` - NameNotIn []string `json:"nameNotIn,omitempty"` - NameGt *string `json:"nameGT,omitempty"` - NameGte *string `json:"nameGTE,omitempty"` - NameLt *string `json:"nameLT,omitempty"` - NameLte *string `json:"nameLTE,omitempty"` - NameContains *string `json:"nameContains,omitempty"` - NameHasPrefix *string `json:"nameHasPrefix,omitempty"` - NameHasSuffix *string `json:"nameHasSuffix,omitempty"` - NameEqualFold *string `json:"nameEqualFold,omitempty"` - NameContainsFold *string `json:"nameContainsFold,omitempty"` - // objectType field predicates - ObjectType *string `json:"objectType,omitempty"` - ObjectTypeNeq *string `json:"objectTypeNEQ,omitempty"` - ObjectTypeIn []string `json:"objectTypeIn,omitempty"` - ObjectTypeNotIn []string `json:"objectTypeNotIn,omitempty"` - ObjectTypeGt *string `json:"objectTypeGT,omitempty"` - ObjectTypeGte *string `json:"objectTypeGTE,omitempty"` - ObjectTypeLt *string `json:"objectTypeLT,omitempty"` - ObjectTypeLte *string `json:"objectTypeLTE,omitempty"` - ObjectTypeContains *string `json:"objectTypeContains,omitempty"` - ObjectTypeHasPrefix *string `json:"objectTypeHasPrefix,omitempty"` - ObjectTypeHasSuffix *string `json:"objectTypeHasSuffix,omitempty"` - ObjectTypeIsNil *bool `json:"objectTypeIsNil,omitempty"` - ObjectTypeNotNil *bool `json:"objectTypeNotNil,omitempty"` - ObjectTypeEqualFold *string `json:"objectTypeEqualFold,omitempty"` - ObjectTypeContainsFold *string `json:"objectTypeContainsFold,omitempty"` - // permission field predicates - Permission *string `json:"permission,omitempty"` - PermissionNeq *string `json:"permissionNEQ,omitempty"` - PermissionIn []string `json:"permissionIn,omitempty"` - PermissionNotIn []string `json:"permissionNotIn,omitempty"` - PermissionGt *string `json:"permissionGT,omitempty"` - PermissionGte *string `json:"permissionGTE,omitempty"` - PermissionLt *string `json:"permissionLT,omitempty"` - PermissionLte *string `json:"permissionLTE,omitempty"` - PermissionContains *string `json:"permissionContains,omitempty"` - PermissionHasPrefix *string `json:"permissionHasPrefix,omitempty"` - PermissionHasSuffix *string `json:"permissionHasSuffix,omitempty"` - PermissionIsNil *bool `json:"permissionIsNil,omitempty"` - PermissionNotNil *bool `json:"permissionNotNil,omitempty"` - PermissionEqualFold *string `json:"permissionEqualFold,omitempty"` - PermissionContainsFold *string `json:"permissionContainsFold,omitempty"` -} - -type GroupSetting struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // whether the group is visible to it's members / owners only or if it's searchable by anyone within the organization - Visibility enums.Visibility `json:"visibility"` - // the policy governing ability to freely join a group, whether it requires an invitation, application, or either - JoinPolicy enums.JoinPolicy `json:"joinPolicy"` - // whether to sync group members to slack groups - SyncToSlack *bool `json:"syncToSlack,omitempty"` - // whether to sync group members to github groups - SyncToGithub *bool `json:"syncToGithub,omitempty"` - // the group id associated with the settings - GroupID *string `json:"groupID,omitempty"` - Group *Group `json:"group,omitempty"` -} - -func (GroupSetting) IsNode() {} - -// Return response for createBulkGroupSetting mutation -type GroupSettingBulkCreatePayload struct { - // Created groupSettings - GroupSettings []*GroupSetting `json:"groupSettings,omitempty"` -} - -// Return response for deleteBulkGroupSetting mutation -type GroupSettingBulkDeletePayload struct { - // Deleted groupSetting IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkGroupSetting mutation -type GroupSettingBulkUpdatePayload struct { - // Updated groupSettings - GroupSettings []*GroupSetting `json:"groupSettings,omitempty"` - // IDs of the updated groupSettings - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type GroupSettingConnection struct { - // A list of edges. - Edges []*GroupSettingEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createGroupSetting mutation -type GroupSettingCreatePayload struct { - // Created groupSetting - GroupSetting *GroupSetting `json:"groupSetting"` -} - -// Return response for deleteGroupSetting mutation -type GroupSettingDeletePayload struct { - // Deleted groupSetting ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type GroupSettingEdge struct { - // The item at the end of the edge. - Node *GroupSetting `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for GroupSetting connections -type GroupSettingOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order GroupSettings. - Field GroupSettingOrderField `json:"field"` -} - -// Return response for updateGroupSetting mutation -type GroupSettingUpdatePayload struct { - // Updated groupSetting - GroupSetting *GroupSetting `json:"groupSetting"` -} - -// GroupSettingWhereInput is used for filtering GroupSetting objects. -// Input was generated by ent. -type GroupSettingWhereInput struct { - Not *GroupSettingWhereInput `json:"not,omitempty"` - And []*GroupSettingWhereInput `json:"and,omitempty"` - Or []*GroupSettingWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // visibility field predicates - Visibility *enums.Visibility `json:"visibility,omitempty"` - VisibilityNeq *enums.Visibility `json:"visibilityNEQ,omitempty"` - VisibilityIn []enums.Visibility `json:"visibilityIn,omitempty"` - VisibilityNotIn []enums.Visibility `json:"visibilityNotIn,omitempty"` - // join_policy field predicates - JoinPolicy *enums.JoinPolicy `json:"joinPolicy,omitempty"` - JoinPolicyNeq *enums.JoinPolicy `json:"joinPolicyNEQ,omitempty"` - JoinPolicyIn []enums.JoinPolicy `json:"joinPolicyIn,omitempty"` - JoinPolicyNotIn []enums.JoinPolicy `json:"joinPolicyNotIn,omitempty"` - // sync_to_slack field predicates - SyncToSlack *bool `json:"syncToSlack,omitempty"` - SyncToSlackNeq *bool `json:"syncToSlackNEQ,omitempty"` - SyncToSlackIsNil *bool `json:"syncToSlackIsNil,omitempty"` - SyncToSlackNotNil *bool `json:"syncToSlackNotNil,omitempty"` - // sync_to_github field predicates - SyncToGithub *bool `json:"syncToGithub,omitempty"` - SyncToGithubNeq *bool `json:"syncToGithubNEQ,omitempty"` - SyncToGithubIsNil *bool `json:"syncToGithubIsNil,omitempty"` - SyncToGithubNotNil *bool `json:"syncToGithubNotNil,omitempty"` - // group_id field predicates - GroupID *string `json:"groupID,omitempty"` - GroupIdneq *string `json:"groupIDNEQ,omitempty"` - GroupIDIn []string `json:"groupIDIn,omitempty"` - GroupIDNotIn []string `json:"groupIDNotIn,omitempty"` - GroupIdgt *string `json:"groupIDGT,omitempty"` - GroupIdgte *string `json:"groupIDGTE,omitempty"` - GroupIdlt *string `json:"groupIDLT,omitempty"` - GroupIdlte *string `json:"groupIDLTE,omitempty"` - GroupIDContains *string `json:"groupIDContains,omitempty"` - GroupIDHasPrefix *string `json:"groupIDHasPrefix,omitempty"` - GroupIDHasSuffix *string `json:"groupIDHasSuffix,omitempty"` - GroupIDIsNil *bool `json:"groupIDIsNil,omitempty"` - GroupIDNotNil *bool `json:"groupIDNotNil,omitempty"` - GroupIDEqualFold *string `json:"groupIDEqualFold,omitempty"` - GroupIDContainsFold *string `json:"groupIDContainsFold,omitempty"` - // group edge predicates - HasGroup *bool `json:"hasGroup,omitempty"` - HasGroupWith []*GroupWhereInput `json:"hasGroupWith,omitempty"` -} - -// Return response for updateGroup mutation -type GroupUpdatePayload struct { - // Updated group - Group *Group `json:"group"` -} - -// GroupWhereInput is used for filtering Group objects. -// Input was generated by ent. -type GroupWhereInput struct { - Not *GroupWhereInput `json:"not,omitempty"` - And []*GroupWhereInput `json:"and,omitempty"` - Or []*GroupWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // display_id field predicates - DisplayID *string `json:"displayID,omitempty"` - DisplayIdneq *string `json:"displayIDNEQ,omitempty"` - DisplayIDIn []string `json:"displayIDIn,omitempty"` - DisplayIDNotIn []string `json:"displayIDNotIn,omitempty"` - DisplayIdgt *string `json:"displayIDGT,omitempty"` - DisplayIdgte *string `json:"displayIDGTE,omitempty"` - DisplayIdlt *string `json:"displayIDLT,omitempty"` - DisplayIdlte *string `json:"displayIDLTE,omitempty"` - DisplayIDContains *string `json:"displayIDContains,omitempty"` - DisplayIDHasPrefix *string `json:"displayIDHasPrefix,omitempty"` - DisplayIDHasSuffix *string `json:"displayIDHasSuffix,omitempty"` - DisplayIDEqualFold *string `json:"displayIDEqualFold,omitempty"` - DisplayIDContainsFold *string `json:"displayIDContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // name field predicates - Name *string `json:"name,omitempty"` - NameNeq *string `json:"nameNEQ,omitempty"` - NameIn []string `json:"nameIn,omitempty"` - NameNotIn []string `json:"nameNotIn,omitempty"` - NameGt *string `json:"nameGT,omitempty"` - NameGte *string `json:"nameGTE,omitempty"` - NameLt *string `json:"nameLT,omitempty"` - NameLte *string `json:"nameLTE,omitempty"` - NameContains *string `json:"nameContains,omitempty"` - NameHasPrefix *string `json:"nameHasPrefix,omitempty"` - NameHasSuffix *string `json:"nameHasSuffix,omitempty"` - NameEqualFold *string `json:"nameEqualFold,omitempty"` - NameContainsFold *string `json:"nameContainsFold,omitempty"` - // is_managed field predicates - IsManaged *bool `json:"isManaged,omitempty"` - IsManagedNeq *bool `json:"isManagedNEQ,omitempty"` - IsManagedIsNil *bool `json:"isManagedIsNil,omitempty"` - IsManagedNotNil *bool `json:"isManagedNotNil,omitempty"` - // avatar_local_file_id field predicates - AvatarLocalFileID *string `json:"avatarLocalFileID,omitempty"` - AvatarLocalFileIdneq *string `json:"avatarLocalFileIDNEQ,omitempty"` - AvatarLocalFileIDIn []string `json:"avatarLocalFileIDIn,omitempty"` - AvatarLocalFileIDNotIn []string `json:"avatarLocalFileIDNotIn,omitempty"` - AvatarLocalFileIdgt *string `json:"avatarLocalFileIDGT,omitempty"` - AvatarLocalFileIdgte *string `json:"avatarLocalFileIDGTE,omitempty"` - AvatarLocalFileIdlt *string `json:"avatarLocalFileIDLT,omitempty"` - AvatarLocalFileIdlte *string `json:"avatarLocalFileIDLTE,omitempty"` - AvatarLocalFileIDContains *string `json:"avatarLocalFileIDContains,omitempty"` - AvatarLocalFileIDHasPrefix *string `json:"avatarLocalFileIDHasPrefix,omitempty"` - AvatarLocalFileIDHasSuffix *string `json:"avatarLocalFileIDHasSuffix,omitempty"` - AvatarLocalFileIDIsNil *bool `json:"avatarLocalFileIDIsNil,omitempty"` - AvatarLocalFileIDNotNil *bool `json:"avatarLocalFileIDNotNil,omitempty"` - AvatarLocalFileIDEqualFold *string `json:"avatarLocalFileIDEqualFold,omitempty"` - AvatarLocalFileIDContainsFold *string `json:"avatarLocalFileIDContainsFold,omitempty"` - // display_name field predicates - DisplayName *string `json:"displayName,omitempty"` - DisplayNameNeq *string `json:"displayNameNEQ,omitempty"` - DisplayNameIn []string `json:"displayNameIn,omitempty"` - DisplayNameNotIn []string `json:"displayNameNotIn,omitempty"` - DisplayNameGt *string `json:"displayNameGT,omitempty"` - DisplayNameGte *string `json:"displayNameGTE,omitempty"` - DisplayNameLt *string `json:"displayNameLT,omitempty"` - DisplayNameLte *string `json:"displayNameLTE,omitempty"` - DisplayNameContains *string `json:"displayNameContains,omitempty"` - DisplayNameHasPrefix *string `json:"displayNameHasPrefix,omitempty"` - DisplayNameHasSuffix *string `json:"displayNameHasSuffix,omitempty"` - DisplayNameEqualFold *string `json:"displayNameEqualFold,omitempty"` - DisplayNameContainsFold *string `json:"displayNameContainsFold,omitempty"` - // oscal_role field predicates - OscalRole *string `json:"oscalRole,omitempty"` - OscalRoleNeq *string `json:"oscalRoleNEQ,omitempty"` - OscalRoleIn []string `json:"oscalRoleIn,omitempty"` - OscalRoleNotIn []string `json:"oscalRoleNotIn,omitempty"` - OscalRoleGt *string `json:"oscalRoleGT,omitempty"` - OscalRoleGte *string `json:"oscalRoleGTE,omitempty"` - OscalRoleLt *string `json:"oscalRoleLT,omitempty"` - OscalRoleLte *string `json:"oscalRoleLTE,omitempty"` - OscalRoleContains *string `json:"oscalRoleContains,omitempty"` - OscalRoleHasPrefix *string `json:"oscalRoleHasPrefix,omitempty"` - OscalRoleHasSuffix *string `json:"oscalRoleHasSuffix,omitempty"` - OscalRoleIsNil *bool `json:"oscalRoleIsNil,omitempty"` - OscalRoleNotNil *bool `json:"oscalRoleNotNil,omitempty"` - OscalRoleEqualFold *string `json:"oscalRoleEqualFold,omitempty"` - OscalRoleContainsFold *string `json:"oscalRoleContainsFold,omitempty"` - // oscal_party_uuid field predicates - OscalPartyUUID *string `json:"oscalPartyUUID,omitempty"` - OscalPartyUUIDNeq *string `json:"oscalPartyUUIDNEQ,omitempty"` - OscalPartyUUIDIn []string `json:"oscalPartyUUIDIn,omitempty"` - OscalPartyUUIDNotIn []string `json:"oscalPartyUUIDNotIn,omitempty"` - OscalPartyUUIDGt *string `json:"oscalPartyUUIDGT,omitempty"` - OscalPartyUUIDGte *string `json:"oscalPartyUUIDGTE,omitempty"` - OscalPartyUUIDLt *string `json:"oscalPartyUUIDLT,omitempty"` - OscalPartyUUIDLte *string `json:"oscalPartyUUIDLTE,omitempty"` - OscalPartyUUIDContains *string `json:"oscalPartyUUIDContains,omitempty"` - OscalPartyUUIDHasPrefix *string `json:"oscalPartyUUIDHasPrefix,omitempty"` - OscalPartyUUIDHasSuffix *string `json:"oscalPartyUUIDHasSuffix,omitempty"` - OscalPartyUUIDIsNil *bool `json:"oscalPartyUUIDIsNil,omitempty"` - OscalPartyUUIDNotNil *bool `json:"oscalPartyUUIDNotNil,omitempty"` - OscalPartyUUIDEqualFold *string `json:"oscalPartyUUIDEqualFold,omitempty"` - OscalPartyUUIDContainsFold *string `json:"oscalPartyUUIDContainsFold,omitempty"` - // scim_external_id field predicates - ScimExternalID *string `json:"scimExternalID,omitempty"` - ScimExternalIdneq *string `json:"scimExternalIDNEQ,omitempty"` - ScimExternalIDIn []string `json:"scimExternalIDIn,omitempty"` - ScimExternalIDNotIn []string `json:"scimExternalIDNotIn,omitempty"` - ScimExternalIdgt *string `json:"scimExternalIDGT,omitempty"` - ScimExternalIdgte *string `json:"scimExternalIDGTE,omitempty"` - ScimExternalIdlt *string `json:"scimExternalIDLT,omitempty"` - ScimExternalIdlte *string `json:"scimExternalIDLTE,omitempty"` - ScimExternalIDContains *string `json:"scimExternalIDContains,omitempty"` - ScimExternalIDHasPrefix *string `json:"scimExternalIDHasPrefix,omitempty"` - ScimExternalIDHasSuffix *string `json:"scimExternalIDHasSuffix,omitempty"` - ScimExternalIDIsNil *bool `json:"scimExternalIDIsNil,omitempty"` - ScimExternalIDNotNil *bool `json:"scimExternalIDNotNil,omitempty"` - ScimExternalIDEqualFold *string `json:"scimExternalIDEqualFold,omitempty"` - ScimExternalIDContainsFold *string `json:"scimExternalIDContainsFold,omitempty"` - // scim_display_name field predicates - ScimDisplayName *string `json:"scimDisplayName,omitempty"` - ScimDisplayNameNeq *string `json:"scimDisplayNameNEQ,omitempty"` - ScimDisplayNameIn []string `json:"scimDisplayNameIn,omitempty"` - ScimDisplayNameNotIn []string `json:"scimDisplayNameNotIn,omitempty"` - ScimDisplayNameGt *string `json:"scimDisplayNameGT,omitempty"` - ScimDisplayNameGte *string `json:"scimDisplayNameGTE,omitempty"` - ScimDisplayNameLt *string `json:"scimDisplayNameLT,omitempty"` - ScimDisplayNameLte *string `json:"scimDisplayNameLTE,omitempty"` - ScimDisplayNameContains *string `json:"scimDisplayNameContains,omitempty"` - ScimDisplayNameHasPrefix *string `json:"scimDisplayNameHasPrefix,omitempty"` - ScimDisplayNameHasSuffix *string `json:"scimDisplayNameHasSuffix,omitempty"` - ScimDisplayNameIsNil *bool `json:"scimDisplayNameIsNil,omitempty"` - ScimDisplayNameNotNil *bool `json:"scimDisplayNameNotNil,omitempty"` - ScimDisplayNameEqualFold *string `json:"scimDisplayNameEqualFold,omitempty"` - ScimDisplayNameContainsFold *string `json:"scimDisplayNameContainsFold,omitempty"` - // scim_active field predicates - ScimActive *bool `json:"scimActive,omitempty"` - ScimActiveNeq *bool `json:"scimActiveNEQ,omitempty"` - ScimActiveIsNil *bool `json:"scimActiveIsNil,omitempty"` - ScimActiveNotNil *bool `json:"scimActiveNotNil,omitempty"` - // scim_group_mailing field predicates - ScimGroupMailing *string `json:"scimGroupMailing,omitempty"` - ScimGroupMailingNeq *string `json:"scimGroupMailingNEQ,omitempty"` - ScimGroupMailingIn []string `json:"scimGroupMailingIn,omitempty"` - ScimGroupMailingNotIn []string `json:"scimGroupMailingNotIn,omitempty"` - ScimGroupMailingGt *string `json:"scimGroupMailingGT,omitempty"` - ScimGroupMailingGte *string `json:"scimGroupMailingGTE,omitempty"` - ScimGroupMailingLt *string `json:"scimGroupMailingLT,omitempty"` - ScimGroupMailingLte *string `json:"scimGroupMailingLTE,omitempty"` - ScimGroupMailingContains *string `json:"scimGroupMailingContains,omitempty"` - ScimGroupMailingHasPrefix *string `json:"scimGroupMailingHasPrefix,omitempty"` - ScimGroupMailingHasSuffix *string `json:"scimGroupMailingHasSuffix,omitempty"` - ScimGroupMailingIsNil *bool `json:"scimGroupMailingIsNil,omitempty"` - ScimGroupMailingNotNil *bool `json:"scimGroupMailingNotNil,omitempty"` - ScimGroupMailingEqualFold *string `json:"scimGroupMailingEqualFold,omitempty"` - ScimGroupMailingContainsFold *string `json:"scimGroupMailingContainsFold,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // program_editors edge predicates - HasProgramEditors *bool `json:"hasProgramEditors,omitempty"` - HasProgramEditorsWith []*ProgramWhereInput `json:"hasProgramEditorsWith,omitempty"` - // program_blocked_groups edge predicates - HasProgramBlockedGroups *bool `json:"hasProgramBlockedGroups,omitempty"` - HasProgramBlockedGroupsWith []*ProgramWhereInput `json:"hasProgramBlockedGroupsWith,omitempty"` - // program_viewers edge predicates - HasProgramViewers *bool `json:"hasProgramViewers,omitempty"` - HasProgramViewersWith []*ProgramWhereInput `json:"hasProgramViewersWith,omitempty"` - // risk_editors edge predicates - HasRiskEditors *bool `json:"hasRiskEditors,omitempty"` - HasRiskEditorsWith []*RiskWhereInput `json:"hasRiskEditorsWith,omitempty"` - // risk_blocked_groups edge predicates - HasRiskBlockedGroups *bool `json:"hasRiskBlockedGroups,omitempty"` - HasRiskBlockedGroupsWith []*RiskWhereInput `json:"hasRiskBlockedGroupsWith,omitempty"` - // risk_viewers edge predicates - HasRiskViewers *bool `json:"hasRiskViewers,omitempty"` - HasRiskViewersWith []*RiskWhereInput `json:"hasRiskViewersWith,omitempty"` - // control_objective_editors edge predicates - HasControlObjectiveEditors *bool `json:"hasControlObjectiveEditors,omitempty"` - HasControlObjectiveEditorsWith []*ControlObjectiveWhereInput `json:"hasControlObjectiveEditorsWith,omitempty"` - // control_objective_blocked_groups edge predicates - HasControlObjectiveBlockedGroups *bool `json:"hasControlObjectiveBlockedGroups,omitempty"` - HasControlObjectiveBlockedGroupsWith []*ControlObjectiveWhereInput `json:"hasControlObjectiveBlockedGroupsWith,omitempty"` - // control_objective_viewers edge predicates - HasControlObjectiveViewers *bool `json:"hasControlObjectiveViewers,omitempty"` - HasControlObjectiveViewersWith []*ControlObjectiveWhereInput `json:"hasControlObjectiveViewersWith,omitempty"` - // narrative_editors edge predicates - HasNarrativeEditors *bool `json:"hasNarrativeEditors,omitempty"` - HasNarrativeEditorsWith []*NarrativeWhereInput `json:"hasNarrativeEditorsWith,omitempty"` - // narrative_blocked_groups edge predicates - HasNarrativeBlockedGroups *bool `json:"hasNarrativeBlockedGroups,omitempty"` - HasNarrativeBlockedGroupsWith []*NarrativeWhereInput `json:"hasNarrativeBlockedGroupsWith,omitempty"` - // narrative_viewers edge predicates - HasNarrativeViewers *bool `json:"hasNarrativeViewers,omitempty"` - HasNarrativeViewersWith []*NarrativeWhereInput `json:"hasNarrativeViewersWith,omitempty"` - // control_implementation_editors edge predicates - HasControlImplementationEditors *bool `json:"hasControlImplementationEditors,omitempty"` - HasControlImplementationEditorsWith []*ControlImplementationWhereInput `json:"hasControlImplementationEditorsWith,omitempty"` - // control_implementation_blocked_groups edge predicates - HasControlImplementationBlockedGroups *bool `json:"hasControlImplementationBlockedGroups,omitempty"` - HasControlImplementationBlockedGroupsWith []*ControlImplementationWhereInput `json:"hasControlImplementationBlockedGroupsWith,omitempty"` - // control_implementation_viewers edge predicates - HasControlImplementationViewers *bool `json:"hasControlImplementationViewers,omitempty"` - HasControlImplementationViewersWith []*ControlImplementationWhereInput `json:"hasControlImplementationViewersWith,omitempty"` - // scan_editors edge predicates - HasScanEditors *bool `json:"hasScanEditors,omitempty"` - HasScanEditorsWith []*ScanWhereInput `json:"hasScanEditorsWith,omitempty"` - // scan_blocked_groups edge predicates - HasScanBlockedGroups *bool `json:"hasScanBlockedGroups,omitempty"` - HasScanBlockedGroupsWith []*ScanWhereInput `json:"hasScanBlockedGroupsWith,omitempty"` - // scan_viewers edge predicates - HasScanViewers *bool `json:"hasScanViewers,omitempty"` - HasScanViewersWith []*ScanWhereInput `json:"hasScanViewersWith,omitempty"` - // entity_editors edge predicates - HasEntityEditors *bool `json:"hasEntityEditors,omitempty"` - HasEntityEditorsWith []*EntityWhereInput `json:"hasEntityEditorsWith,omitempty"` - // entity_blocked_groups edge predicates - HasEntityBlockedGroups *bool `json:"hasEntityBlockedGroups,omitempty"` - HasEntityBlockedGroupsWith []*EntityWhereInput `json:"hasEntityBlockedGroupsWith,omitempty"` - // entity_viewers edge predicates - HasEntityViewers *bool `json:"hasEntityViewers,omitempty"` - HasEntityViewersWith []*EntityWhereInput `json:"hasEntityViewersWith,omitempty"` - // action_plan_editors edge predicates - HasActionPlanEditors *bool `json:"hasActionPlanEditors,omitempty"` - HasActionPlanEditorsWith []*ActionPlanWhereInput `json:"hasActionPlanEditorsWith,omitempty"` - // action_plan_blocked_groups edge predicates - HasActionPlanBlockedGroups *bool `json:"hasActionPlanBlockedGroups,omitempty"` - HasActionPlanBlockedGroupsWith []*ActionPlanWhereInput `json:"hasActionPlanBlockedGroupsWith,omitempty"` - // action_plan_viewers edge predicates - HasActionPlanViewers *bool `json:"hasActionPlanViewers,omitempty"` - HasActionPlanViewersWith []*ActionPlanWhereInput `json:"hasActionPlanViewersWith,omitempty"` - // platform_editors edge predicates - HasPlatformEditors *bool `json:"hasPlatformEditors,omitempty"` - HasPlatformEditorsWith []*PlatformWhereInput `json:"hasPlatformEditorsWith,omitempty"` - // platform_blocked_groups edge predicates - HasPlatformBlockedGroups *bool `json:"hasPlatformBlockedGroups,omitempty"` - HasPlatformBlockedGroupsWith []*PlatformWhereInput `json:"hasPlatformBlockedGroupsWith,omitempty"` - // platform_viewers edge predicates - HasPlatformViewers *bool `json:"hasPlatformViewers,omitempty"` - HasPlatformViewersWith []*PlatformWhereInput `json:"hasPlatformViewersWith,omitempty"` - // campaign_editors edge predicates - HasCampaignEditors *bool `json:"hasCampaignEditors,omitempty"` - HasCampaignEditorsWith []*CampaignWhereInput `json:"hasCampaignEditorsWith,omitempty"` - // campaign_blocked_groups edge predicates - HasCampaignBlockedGroups *bool `json:"hasCampaignBlockedGroups,omitempty"` - HasCampaignBlockedGroupsWith []*CampaignWhereInput `json:"hasCampaignBlockedGroupsWith,omitempty"` - // campaign_viewers edge predicates - HasCampaignViewers *bool `json:"hasCampaignViewers,omitempty"` - HasCampaignViewersWith []*CampaignWhereInput `json:"hasCampaignViewersWith,omitempty"` - // procedure_editors edge predicates - HasProcedureEditors *bool `json:"hasProcedureEditors,omitempty"` - HasProcedureEditorsWith []*ProcedureWhereInput `json:"hasProcedureEditorsWith,omitempty"` - // procedure_blocked_groups edge predicates - HasProcedureBlockedGroups *bool `json:"hasProcedureBlockedGroups,omitempty"` - HasProcedureBlockedGroupsWith []*ProcedureWhereInput `json:"hasProcedureBlockedGroupsWith,omitempty"` - // internal_policy_editors edge predicates - HasInternalPolicyEditors *bool `json:"hasInternalPolicyEditors,omitempty"` - HasInternalPolicyEditorsWith []*InternalPolicyWhereInput `json:"hasInternalPolicyEditorsWith,omitempty"` - // internal_policy_blocked_groups edge predicates - HasInternalPolicyBlockedGroups *bool `json:"hasInternalPolicyBlockedGroups,omitempty"` - HasInternalPolicyBlockedGroupsWith []*InternalPolicyWhereInput `json:"hasInternalPolicyBlockedGroupsWith,omitempty"` - // control_editors edge predicates - HasControlEditors *bool `json:"hasControlEditors,omitempty"` - HasControlEditorsWith []*ControlWhereInput `json:"hasControlEditorsWith,omitempty"` - // control_blocked_groups edge predicates - HasControlBlockedGroups *bool `json:"hasControlBlockedGroups,omitempty"` - HasControlBlockedGroupsWith []*ControlWhereInput `json:"hasControlBlockedGroupsWith,omitempty"` - // mapped_control_editors edge predicates - HasMappedControlEditors *bool `json:"hasMappedControlEditors,omitempty"` - HasMappedControlEditorsWith []*MappedControlWhereInput `json:"hasMappedControlEditorsWith,omitempty"` - // mapped_control_blocked_groups edge predicates - HasMappedControlBlockedGroups *bool `json:"hasMappedControlBlockedGroups,omitempty"` - HasMappedControlBlockedGroupsWith []*MappedControlWhereInput `json:"hasMappedControlBlockedGroupsWith,omitempty"` - // setting edge predicates - HasSetting *bool `json:"hasSetting,omitempty"` - HasSettingWith []*GroupSettingWhereInput `json:"hasSettingWith,omitempty"` - // users edge predicates - HasUsers *bool `json:"hasUsers,omitempty"` - HasUsersWith []*UserWhereInput `json:"hasUsersWith,omitempty"` - // events edge predicates - HasEvents *bool `json:"hasEvents,omitempty"` - HasEventsWith []*EventWhereInput `json:"hasEventsWith,omitempty"` - // integrations edge predicates - HasIntegrations *bool `json:"hasIntegrations,omitempty"` - HasIntegrationsWith []*IntegrationWhereInput `json:"hasIntegrationsWith,omitempty"` - // avatar_file edge predicates - HasAvatarFile *bool `json:"hasAvatarFile,omitempty"` - HasAvatarFileWith []*FileWhereInput `json:"hasAvatarFileWith,omitempty"` - // files edge predicates - HasFiles *bool `json:"hasFiles,omitempty"` - HasFilesWith []*FileWhereInput `json:"hasFilesWith,omitempty"` - // tasks edge predicates - HasTasks *bool `json:"hasTasks,omitempty"` - HasTasksWith []*TaskWhereInput `json:"hasTasksWith,omitempty"` - // campaigns edge predicates - HasCampaigns *bool `json:"hasCampaigns,omitempty"` - HasCampaignsWith []*CampaignWhereInput `json:"hasCampaignsWith,omitempty"` - // campaign_targets edge predicates - HasCampaignTargets *bool `json:"hasCampaignTargets,omitempty"` - HasCampaignTargetsWith []*CampaignTargetWhereInput `json:"hasCampaignTargetsWith,omitempty"` - // members edge predicates - HasMembers *bool `json:"hasMembers,omitempty"` - HasMembersWith []*GroupMembershipWhereInput `json:"hasMembersWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` - // Filter for oscalContactUuidsHas to contain a specific value - OscalContactUuidsHas *string `json:"oscalContactUuidsHas,omitempty"` -} - -type Hush struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // the organization id that owns the object - OwnerID *string `json:"ownerID,omitempty"` - // indicates if the record is owned by the the openlane system and not by an organization - SystemOwned *bool `json:"systemOwned,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the logical name of the corresponding hush secret or it's general grouping - Name string `json:"name"` - // a description of the hush value or purpose, such as github PAT - Description *string `json:"description,omitempty"` - // the kind of secret, such as sshkey, certificate, api token, etc. - Kind *string `json:"kind,omitempty"` - // the generic name of a secret associated with the organization - SecretName *string `json:"secretName,omitempty"` - // a credential set, typically where you have multiple tokens or keys that compose one credential such as when accessing s3 and using access key ID, secret key, etc. - CredentialSet *models.CredentialSet `json:"credentialSet,omitempty"` - // additional metadata about the credential - Metadata map[string]any `json:"metadata,omitempty"` - LastUsedAt *time.Time `json:"lastUsedAt,omitempty"` - // when the token expires - ExpiresAt *time.Time `json:"expiresAt,omitempty"` - Owner *Organization `json:"owner,omitempty"` - Integrations *IntegrationConnection `json:"integrations"` - Files *FileConnection `json:"files"` - Events *EventConnection `json:"events"` -} - -func (Hush) IsNode() {} - -// Return response for createBulkHush mutation -type HushBulkCreatePayload struct { - // Created hushs - Hushes []*Hush `json:"hushes,omitempty"` -} - -// Return response for deleteBulkHush mutation -type HushBulkDeletePayload struct { - // Deleted hush IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkHush mutation -type HushBulkUpdatePayload struct { - // Updated hushs - Hushes []*Hush `json:"hushes,omitempty"` - // IDs of the updated hushs - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type HushConnection struct { - // A list of edges. - Edges []*HushEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createHush mutation -type HushCreatePayload struct { - // Created hush - Hush *Hush `json:"hush"` -} - -// Return response for deleteHush mutation -type HushDeletePayload struct { - // Deleted hush ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type HushEdge struct { - // The item at the end of the edge. - Node *Hush `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for Hush connections -type HushOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order Hushes. - Field HushOrderField `json:"field"` -} - -// Return response for updateHush mutation -type HushUpdatePayload struct { - // Updated hush - Hush *Hush `json:"hush"` -} - -// HushWhereInput is used for filtering Hush objects. -// Input was generated by ent. -type HushWhereInput struct { - Not *HushWhereInput `json:"not,omitempty"` - And []*HushWhereInput `json:"and,omitempty"` - Or []*HushWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // system_owned field predicates - SystemOwned *bool `json:"systemOwned,omitempty"` - SystemOwnedNeq *bool `json:"systemOwnedNEQ,omitempty"` - SystemOwnedIsNil *bool `json:"systemOwnedIsNil,omitempty"` - SystemOwnedNotNil *bool `json:"systemOwnedNotNil,omitempty"` - // internal_notes field predicates - InternalNotes *string `json:"internalNotes,omitempty"` - InternalNotesNeq *string `json:"internalNotesNEQ,omitempty"` - InternalNotesIn []string `json:"internalNotesIn,omitempty"` - InternalNotesNotIn []string `json:"internalNotesNotIn,omitempty"` - InternalNotesGt *string `json:"internalNotesGT,omitempty"` - InternalNotesGte *string `json:"internalNotesGTE,omitempty"` - InternalNotesLt *string `json:"internalNotesLT,omitempty"` - InternalNotesLte *string `json:"internalNotesLTE,omitempty"` - InternalNotesContains *string `json:"internalNotesContains,omitempty"` - InternalNotesHasPrefix *string `json:"internalNotesHasPrefix,omitempty"` - InternalNotesHasSuffix *string `json:"internalNotesHasSuffix,omitempty"` - InternalNotesIsNil *bool `json:"internalNotesIsNil,omitempty"` - InternalNotesNotNil *bool `json:"internalNotesNotNil,omitempty"` - InternalNotesEqualFold *string `json:"internalNotesEqualFold,omitempty"` - InternalNotesContainsFold *string `json:"internalNotesContainsFold,omitempty"` - // system_internal_id field predicates - SystemInternalID *string `json:"systemInternalID,omitempty"` - SystemInternalIdneq *string `json:"systemInternalIDNEQ,omitempty"` - SystemInternalIDIn []string `json:"systemInternalIDIn,omitempty"` - SystemInternalIDNotIn []string `json:"systemInternalIDNotIn,omitempty"` - SystemInternalIdgt *string `json:"systemInternalIDGT,omitempty"` - SystemInternalIdgte *string `json:"systemInternalIDGTE,omitempty"` - SystemInternalIdlt *string `json:"systemInternalIDLT,omitempty"` - SystemInternalIdlte *string `json:"systemInternalIDLTE,omitempty"` - SystemInternalIDContains *string `json:"systemInternalIDContains,omitempty"` - SystemInternalIDHasPrefix *string `json:"systemInternalIDHasPrefix,omitempty"` - SystemInternalIDHasSuffix *string `json:"systemInternalIDHasSuffix,omitempty"` - SystemInternalIDIsNil *bool `json:"systemInternalIDIsNil,omitempty"` - SystemInternalIDNotNil *bool `json:"systemInternalIDNotNil,omitempty"` - SystemInternalIDEqualFold *string `json:"systemInternalIDEqualFold,omitempty"` - SystemInternalIDContainsFold *string `json:"systemInternalIDContainsFold,omitempty"` - // name field predicates - Name *string `json:"name,omitempty"` - NameNeq *string `json:"nameNEQ,omitempty"` - NameIn []string `json:"nameIn,omitempty"` - NameNotIn []string `json:"nameNotIn,omitempty"` - NameGt *string `json:"nameGT,omitempty"` - NameGte *string `json:"nameGTE,omitempty"` - NameLt *string `json:"nameLT,omitempty"` - NameLte *string `json:"nameLTE,omitempty"` - NameContains *string `json:"nameContains,omitempty"` - NameHasPrefix *string `json:"nameHasPrefix,omitempty"` - NameHasSuffix *string `json:"nameHasSuffix,omitempty"` - NameEqualFold *string `json:"nameEqualFold,omitempty"` - NameContainsFold *string `json:"nameContainsFold,omitempty"` - // kind field predicates - Kind *string `json:"kind,omitempty"` - KindNeq *string `json:"kindNEQ,omitempty"` - KindIn []string `json:"kindIn,omitempty"` - KindNotIn []string `json:"kindNotIn,omitempty"` - KindGt *string `json:"kindGT,omitempty"` - KindGte *string `json:"kindGTE,omitempty"` - KindLt *string `json:"kindLT,omitempty"` - KindLte *string `json:"kindLTE,omitempty"` - KindContains *string `json:"kindContains,omitempty"` - KindHasPrefix *string `json:"kindHasPrefix,omitempty"` - KindHasSuffix *string `json:"kindHasSuffix,omitempty"` - KindIsNil *bool `json:"kindIsNil,omitempty"` - KindNotNil *bool `json:"kindNotNil,omitempty"` - KindEqualFold *string `json:"kindEqualFold,omitempty"` - KindContainsFold *string `json:"kindContainsFold,omitempty"` - // secret_name field predicates - SecretName *string `json:"secretName,omitempty"` - SecretNameNeq *string `json:"secretNameNEQ,omitempty"` - SecretNameIn []string `json:"secretNameIn,omitempty"` - SecretNameNotIn []string `json:"secretNameNotIn,omitempty"` - SecretNameGt *string `json:"secretNameGT,omitempty"` - SecretNameGte *string `json:"secretNameGTE,omitempty"` - SecretNameLt *string `json:"secretNameLT,omitempty"` - SecretNameLte *string `json:"secretNameLTE,omitempty"` - SecretNameContains *string `json:"secretNameContains,omitempty"` - SecretNameHasPrefix *string `json:"secretNameHasPrefix,omitempty"` - SecretNameHasSuffix *string `json:"secretNameHasSuffix,omitempty"` - SecretNameIsNil *bool `json:"secretNameIsNil,omitempty"` - SecretNameNotNil *bool `json:"secretNameNotNil,omitempty"` - SecretNameEqualFold *string `json:"secretNameEqualFold,omitempty"` - SecretNameContainsFold *string `json:"secretNameContainsFold,omitempty"` - // last_used_at field predicates - LastUsedAt *time.Time `json:"lastUsedAt,omitempty"` - LastUsedAtNeq *time.Time `json:"lastUsedAtNEQ,omitempty"` - LastUsedAtIn []*time.Time `json:"lastUsedAtIn,omitempty"` - LastUsedAtNotIn []*time.Time `json:"lastUsedAtNotIn,omitempty"` - LastUsedAtGt *time.Time `json:"lastUsedAtGT,omitempty"` - LastUsedAtGte *time.Time `json:"lastUsedAtGTE,omitempty"` - LastUsedAtLt *time.Time `json:"lastUsedAtLT,omitempty"` - LastUsedAtLte *time.Time `json:"lastUsedAtLTE,omitempty"` - LastUsedAtIsNil *bool `json:"lastUsedAtIsNil,omitempty"` - LastUsedAtNotNil *bool `json:"lastUsedAtNotNil,omitempty"` - // expires_at field predicates - ExpiresAt *time.Time `json:"expiresAt,omitempty"` - ExpiresAtNeq *time.Time `json:"expiresAtNEQ,omitempty"` - ExpiresAtIn []*time.Time `json:"expiresAtIn,omitempty"` - ExpiresAtNotIn []*time.Time `json:"expiresAtNotIn,omitempty"` - ExpiresAtGt *time.Time `json:"expiresAtGT,omitempty"` - ExpiresAtGte *time.Time `json:"expiresAtGTE,omitempty"` - ExpiresAtLt *time.Time `json:"expiresAtLT,omitempty"` - ExpiresAtLte *time.Time `json:"expiresAtLTE,omitempty"` - ExpiresAtIsNil *bool `json:"expiresAtIsNil,omitempty"` - ExpiresAtNotNil *bool `json:"expiresAtNotNil,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // integrations edge predicates - HasIntegrations *bool `json:"hasIntegrations,omitempty"` - HasIntegrationsWith []*IntegrationWhereInput `json:"hasIntegrationsWith,omitempty"` - // files edge predicates - HasFiles *bool `json:"hasFiles,omitempty"` - HasFilesWith []*FileWhereInput `json:"hasFilesWith,omitempty"` - // events edge predicates - HasEvents *bool `json:"hasEvents,omitempty"` - HasEventsWith []*EventWhereInput `json:"hasEventsWith,omitempty"` -} - -type IdentityHolder struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // a shortened prefixed id field to use as a human readable identifier - DisplayID string `json:"displayID"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the ID of the organization owner of the object - OwnerID *string `json:"ownerID,omitempty"` - // the internal owner for the identity holder when no user or group is linked - InternalOwner *string `json:"internalOwner,omitempty"` - // the internal owner user id for the identity holder - InternalOwnerUserID *string `json:"internalOwnerUserID,omitempty"` - // the internal owner group id for the identity holder - InternalOwnerGroupID *string `json:"internalOwnerGroupID,omitempty"` - // the environment of the identity_holder - EnvironmentName *string `json:"environmentName,omitempty"` - // the environment of the identity_holder - EnvironmentID *string `json:"environmentID,omitempty"` - // the scope of the identity_holder - ScopeName *string `json:"scopeName,omitempty"` - // the scope of the identity_holder - ScopeID *string `json:"scopeID,omitempty"` - // internal marker field for workflow eligibility, not exposed in API - WorkflowEligibleMarker *bool `json:"workflowEligibleMarker,omitempty"` - // the full name of the identity holder - FullName string `json:"fullName"` - // the email address of the identity holder - Email string `json:"email"` - // alternate email address for the identity holder - AlternateEmail *string `json:"alternateEmail,omitempty"` - // phone number for the identity holder - PhoneNumber *string `json:"phoneNumber,omitempty"` - // whether the identity holder record is linked to an Openlane user account - IsOpenlaneUser *bool `json:"isOpenlaneUser,omitempty"` - // the user id associated with the identity holder record - UserID *string `json:"userID,omitempty"` - // the classification of identity holders, such as employee or contractor - IdentityHolderType enums.IdentityHolderType `json:"identityHolderType"` - // the status of the identity holder record - Status enums.UserStatus `json:"status"` - // whether the identity holder record is active - IsActive bool `json:"isActive"` - // the job title of the identity holder - Title *string `json:"title,omitempty"` - // the department or function of the identity holder - Department *string `json:"department,omitempty"` - // the team name for the identity holder - Team *string `json:"team,omitempty"` - // location or office for the identity holder - Location *string `json:"location,omitempty"` - // the start date for the identity holder - StartDate *models.DateTime `json:"startDate,omitempty"` - // the end date for the identity holder, if applicable - EndDate *models.DateTime `json:"endDate,omitempty"` - // the external entity this identity holder is affiliated with - EmployerEntityID *string `json:"employerEntityID,omitempty"` - // external user identifier for the identity holder - ExternalUserID *string `json:"externalUserID,omitempty"` - // external identifier for the identity holder from an upstream roster - ExternalReferenceID *string `json:"externalReferenceID,omitempty"` - // additional metadata about the identity holder - Metadata map[string]any `json:"metadata,omitempty"` - Owner *Organization `json:"owner,omitempty"` - BlockedGroups *GroupConnection `json:"blockedGroups"` - Editors *GroupConnection `json:"editors"` - Viewers *GroupConnection `json:"viewers"` - InternalOwnerUser *User `json:"internalOwnerUser,omitempty"` - InternalOwnerGroup *Group `json:"internalOwnerGroup,omitempty"` - Environment *CustomTypeEnum `json:"environment,omitempty"` - Scope *CustomTypeEnum `json:"scope,omitempty"` - Employer *Entity `json:"employer,omitempty"` - AssessmentResponses *AssessmentResponseConnection `json:"assessmentResponses"` - Assessments *AssessmentConnection `json:"assessments"` - Templates *TemplateConnection `json:"templates"` - Assets *AssetConnection `json:"assets"` - Entities *EntityConnection `json:"entities"` - DirectoryAccounts *DirectoryAccountConnection `json:"directoryAccounts"` - Controls *ControlConnection `json:"controls"` - Subcontrols *SubcontrolConnection `json:"subcontrols"` - Platforms *PlatformConnection `json:"platforms"` - Campaigns *CampaignConnection `json:"campaigns"` - Tasks *TaskConnection `json:"tasks"` - Files *FileConnection `json:"files"` - Findings *FindingConnection `json:"findings"` - WorkflowObjectRefs *WorkflowObjectRefConnection `json:"workflowObjectRefs"` - AccessPlatforms *PlatformConnection `json:"accessPlatforms"` - User *User `json:"user,omitempty"` - InternalPolicies *InternalPolicyConnection `json:"internalPolicies"` - // Indicates if this identityHolder has pending changes awaiting workflow approval - HasPendingWorkflow bool `json:"hasPendingWorkflow"` - // Indicates if this identityHolder has any workflow history (completed or failed instances) - HasWorkflowHistory bool `json:"hasWorkflowHistory"` - // Returns active workflow instances for this identityHolder (RUNNING or PAUSED) - ActiveWorkflowInstances []*WorkflowInstance `json:"activeWorkflowInstances"` - // Returns the workflow event timeline for this identityHolder across all workflow instances - WorkflowTimeline *WorkflowEventConnection `json:"workflowTimeline"` -} - -func (IdentityHolder) IsNode() {} - -// Return response for createBulkIdentityHolder mutation -type IdentityHolderBulkCreatePayload struct { - // Created identityHolders - IdentityHolders []*IdentityHolder `json:"identityHolders,omitempty"` -} - -// Return response for deleteBulkIdentityHolder mutation -type IdentityHolderBulkDeletePayload struct { - // Deleted identityHolder IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkIdentityHolder mutation -type IdentityHolderBulkUpdatePayload struct { - // Updated identityHolders - IdentityHolders []*IdentityHolder `json:"identityHolders,omitempty"` - // IDs of the updated identityHolders - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type IdentityHolderConnection struct { - // A list of edges. - Edges []*IdentityHolderEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createIdentityHolder mutation -type IdentityHolderCreatePayload struct { - // Created identityHolder - IdentityHolder *IdentityHolder `json:"identityHolder"` -} - -// Return response for deleteIdentityHolder mutation -type IdentityHolderDeletePayload struct { - // Deleted identityHolder ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type IdentityHolderEdge struct { - // The item at the end of the edge. - Node *IdentityHolder `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for IdentityHolder connections -type IdentityHolderOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order IdentityHolders. - Field IdentityHolderOrderField `json:"field"` -} - -// Return response for updateIdentityHolder mutation -type IdentityHolderUpdatePayload struct { - // Updated identityHolder - IdentityHolder *IdentityHolder `json:"identityHolder"` -} - -// IdentityHolderWhereInput is used for filtering IdentityHolder objects. -// Input was generated by ent. -type IdentityHolderWhereInput struct { - Not *IdentityHolderWhereInput `json:"not,omitempty"` - And []*IdentityHolderWhereInput `json:"and,omitempty"` - Or []*IdentityHolderWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // display_id field predicates - DisplayID *string `json:"displayID,omitempty"` - DisplayIdneq *string `json:"displayIDNEQ,omitempty"` - DisplayIDIn []string `json:"displayIDIn,omitempty"` - DisplayIDNotIn []string `json:"displayIDNotIn,omitempty"` - DisplayIdgt *string `json:"displayIDGT,omitempty"` - DisplayIdgte *string `json:"displayIDGTE,omitempty"` - DisplayIdlt *string `json:"displayIDLT,omitempty"` - DisplayIdlte *string `json:"displayIDLTE,omitempty"` - DisplayIDContains *string `json:"displayIDContains,omitempty"` - DisplayIDHasPrefix *string `json:"displayIDHasPrefix,omitempty"` - DisplayIDHasSuffix *string `json:"displayIDHasSuffix,omitempty"` - DisplayIDEqualFold *string `json:"displayIDEqualFold,omitempty"` - DisplayIDContainsFold *string `json:"displayIDContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // internal_owner field predicates - InternalOwner *string `json:"internalOwner,omitempty"` - InternalOwnerNeq *string `json:"internalOwnerNEQ,omitempty"` - InternalOwnerIn []string `json:"internalOwnerIn,omitempty"` - InternalOwnerNotIn []string `json:"internalOwnerNotIn,omitempty"` - InternalOwnerGt *string `json:"internalOwnerGT,omitempty"` - InternalOwnerGte *string `json:"internalOwnerGTE,omitempty"` - InternalOwnerLt *string `json:"internalOwnerLT,omitempty"` - InternalOwnerLte *string `json:"internalOwnerLTE,omitempty"` - InternalOwnerContains *string `json:"internalOwnerContains,omitempty"` - InternalOwnerHasPrefix *string `json:"internalOwnerHasPrefix,omitempty"` - InternalOwnerHasSuffix *string `json:"internalOwnerHasSuffix,omitempty"` - InternalOwnerIsNil *bool `json:"internalOwnerIsNil,omitempty"` - InternalOwnerNotNil *bool `json:"internalOwnerNotNil,omitempty"` - InternalOwnerEqualFold *string `json:"internalOwnerEqualFold,omitempty"` - InternalOwnerContainsFold *string `json:"internalOwnerContainsFold,omitempty"` - // internal_owner_user_id field predicates - InternalOwnerUserID *string `json:"internalOwnerUserID,omitempty"` - InternalOwnerUserIdneq *string `json:"internalOwnerUserIDNEQ,omitempty"` - InternalOwnerUserIDIn []string `json:"internalOwnerUserIDIn,omitempty"` - InternalOwnerUserIDNotIn []string `json:"internalOwnerUserIDNotIn,omitempty"` - InternalOwnerUserIdgt *string `json:"internalOwnerUserIDGT,omitempty"` - InternalOwnerUserIdgte *string `json:"internalOwnerUserIDGTE,omitempty"` - InternalOwnerUserIdlt *string `json:"internalOwnerUserIDLT,omitempty"` - InternalOwnerUserIdlte *string `json:"internalOwnerUserIDLTE,omitempty"` - InternalOwnerUserIDContains *string `json:"internalOwnerUserIDContains,omitempty"` - InternalOwnerUserIDHasPrefix *string `json:"internalOwnerUserIDHasPrefix,omitempty"` - InternalOwnerUserIDHasSuffix *string `json:"internalOwnerUserIDHasSuffix,omitempty"` - InternalOwnerUserIDIsNil *bool `json:"internalOwnerUserIDIsNil,omitempty"` - InternalOwnerUserIDNotNil *bool `json:"internalOwnerUserIDNotNil,omitempty"` - InternalOwnerUserIDEqualFold *string `json:"internalOwnerUserIDEqualFold,omitempty"` - InternalOwnerUserIDContainsFold *string `json:"internalOwnerUserIDContainsFold,omitempty"` - // internal_owner_group_id field predicates - InternalOwnerGroupID *string `json:"internalOwnerGroupID,omitempty"` - InternalOwnerGroupIdneq *string `json:"internalOwnerGroupIDNEQ,omitempty"` - InternalOwnerGroupIDIn []string `json:"internalOwnerGroupIDIn,omitempty"` - InternalOwnerGroupIDNotIn []string `json:"internalOwnerGroupIDNotIn,omitempty"` - InternalOwnerGroupIdgt *string `json:"internalOwnerGroupIDGT,omitempty"` - InternalOwnerGroupIdgte *string `json:"internalOwnerGroupIDGTE,omitempty"` - InternalOwnerGroupIdlt *string `json:"internalOwnerGroupIDLT,omitempty"` - InternalOwnerGroupIdlte *string `json:"internalOwnerGroupIDLTE,omitempty"` - InternalOwnerGroupIDContains *string `json:"internalOwnerGroupIDContains,omitempty"` - InternalOwnerGroupIDHasPrefix *string `json:"internalOwnerGroupIDHasPrefix,omitempty"` - InternalOwnerGroupIDHasSuffix *string `json:"internalOwnerGroupIDHasSuffix,omitempty"` - InternalOwnerGroupIDIsNil *bool `json:"internalOwnerGroupIDIsNil,omitempty"` - InternalOwnerGroupIDNotNil *bool `json:"internalOwnerGroupIDNotNil,omitempty"` - InternalOwnerGroupIDEqualFold *string `json:"internalOwnerGroupIDEqualFold,omitempty"` - InternalOwnerGroupIDContainsFold *string `json:"internalOwnerGroupIDContainsFold,omitempty"` - // environment_name field predicates - EnvironmentName *string `json:"environmentName,omitempty"` - EnvironmentNameNeq *string `json:"environmentNameNEQ,omitempty"` - EnvironmentNameIn []string `json:"environmentNameIn,omitempty"` - EnvironmentNameNotIn []string `json:"environmentNameNotIn,omitempty"` - EnvironmentNameGt *string `json:"environmentNameGT,omitempty"` - EnvironmentNameGte *string `json:"environmentNameGTE,omitempty"` - EnvironmentNameLt *string `json:"environmentNameLT,omitempty"` - EnvironmentNameLte *string `json:"environmentNameLTE,omitempty"` - EnvironmentNameContains *string `json:"environmentNameContains,omitempty"` - EnvironmentNameHasPrefix *string `json:"environmentNameHasPrefix,omitempty"` - EnvironmentNameHasSuffix *string `json:"environmentNameHasSuffix,omitempty"` - EnvironmentNameIsNil *bool `json:"environmentNameIsNil,omitempty"` - EnvironmentNameNotNil *bool `json:"environmentNameNotNil,omitempty"` - EnvironmentNameEqualFold *string `json:"environmentNameEqualFold,omitempty"` - EnvironmentNameContainsFold *string `json:"environmentNameContainsFold,omitempty"` - // environment_id field predicates - EnvironmentID *string `json:"environmentID,omitempty"` - EnvironmentIdneq *string `json:"environmentIDNEQ,omitempty"` - EnvironmentIDIn []string `json:"environmentIDIn,omitempty"` - EnvironmentIDNotIn []string `json:"environmentIDNotIn,omitempty"` - EnvironmentIdgt *string `json:"environmentIDGT,omitempty"` - EnvironmentIdgte *string `json:"environmentIDGTE,omitempty"` - EnvironmentIdlt *string `json:"environmentIDLT,omitempty"` - EnvironmentIdlte *string `json:"environmentIDLTE,omitempty"` - EnvironmentIDContains *string `json:"environmentIDContains,omitempty"` - EnvironmentIDHasPrefix *string `json:"environmentIDHasPrefix,omitempty"` - EnvironmentIDHasSuffix *string `json:"environmentIDHasSuffix,omitempty"` - EnvironmentIDIsNil *bool `json:"environmentIDIsNil,omitempty"` - EnvironmentIDNotNil *bool `json:"environmentIDNotNil,omitempty"` - EnvironmentIDEqualFold *string `json:"environmentIDEqualFold,omitempty"` - EnvironmentIDContainsFold *string `json:"environmentIDContainsFold,omitempty"` - // scope_name field predicates - ScopeName *string `json:"scopeName,omitempty"` - ScopeNameNeq *string `json:"scopeNameNEQ,omitempty"` - ScopeNameIn []string `json:"scopeNameIn,omitempty"` - ScopeNameNotIn []string `json:"scopeNameNotIn,omitempty"` - ScopeNameGt *string `json:"scopeNameGT,omitempty"` - ScopeNameGte *string `json:"scopeNameGTE,omitempty"` - ScopeNameLt *string `json:"scopeNameLT,omitempty"` - ScopeNameLte *string `json:"scopeNameLTE,omitempty"` - ScopeNameContains *string `json:"scopeNameContains,omitempty"` - ScopeNameHasPrefix *string `json:"scopeNameHasPrefix,omitempty"` - ScopeNameHasSuffix *string `json:"scopeNameHasSuffix,omitempty"` - ScopeNameIsNil *bool `json:"scopeNameIsNil,omitempty"` - ScopeNameNotNil *bool `json:"scopeNameNotNil,omitempty"` - ScopeNameEqualFold *string `json:"scopeNameEqualFold,omitempty"` - ScopeNameContainsFold *string `json:"scopeNameContainsFold,omitempty"` - // scope_id field predicates - ScopeID *string `json:"scopeID,omitempty"` - ScopeIdneq *string `json:"scopeIDNEQ,omitempty"` - ScopeIDIn []string `json:"scopeIDIn,omitempty"` - ScopeIDNotIn []string `json:"scopeIDNotIn,omitempty"` - ScopeIdgt *string `json:"scopeIDGT,omitempty"` - ScopeIdgte *string `json:"scopeIDGTE,omitempty"` - ScopeIdlt *string `json:"scopeIDLT,omitempty"` - ScopeIdlte *string `json:"scopeIDLTE,omitempty"` - ScopeIDContains *string `json:"scopeIDContains,omitempty"` - ScopeIDHasPrefix *string `json:"scopeIDHasPrefix,omitempty"` - ScopeIDHasSuffix *string `json:"scopeIDHasSuffix,omitempty"` - ScopeIDIsNil *bool `json:"scopeIDIsNil,omitempty"` - ScopeIDNotNil *bool `json:"scopeIDNotNil,omitempty"` - ScopeIDEqualFold *string `json:"scopeIDEqualFold,omitempty"` - ScopeIDContainsFold *string `json:"scopeIDContainsFold,omitempty"` - // workflow_eligible_marker field predicates - WorkflowEligibleMarker *bool `json:"workflowEligibleMarker,omitempty"` - WorkflowEligibleMarkerNeq *bool `json:"workflowEligibleMarkerNEQ,omitempty"` - WorkflowEligibleMarkerIsNil *bool `json:"workflowEligibleMarkerIsNil,omitempty"` - WorkflowEligibleMarkerNotNil *bool `json:"workflowEligibleMarkerNotNil,omitempty"` - // full_name field predicates - FullName *string `json:"fullName,omitempty"` - FullNameNeq *string `json:"fullNameNEQ,omitempty"` - FullNameIn []string `json:"fullNameIn,omitempty"` - FullNameNotIn []string `json:"fullNameNotIn,omitempty"` - FullNameGt *string `json:"fullNameGT,omitempty"` - FullNameGte *string `json:"fullNameGTE,omitempty"` - FullNameLt *string `json:"fullNameLT,omitempty"` - FullNameLte *string `json:"fullNameLTE,omitempty"` - FullNameContains *string `json:"fullNameContains,omitempty"` - FullNameHasPrefix *string `json:"fullNameHasPrefix,omitempty"` - FullNameHasSuffix *string `json:"fullNameHasSuffix,omitempty"` - FullNameEqualFold *string `json:"fullNameEqualFold,omitempty"` - FullNameContainsFold *string `json:"fullNameContainsFold,omitempty"` - // email field predicates - Email *string `json:"email,omitempty"` - EmailNeq *string `json:"emailNEQ,omitempty"` - EmailIn []string `json:"emailIn,omitempty"` - EmailNotIn []string `json:"emailNotIn,omitempty"` - EmailGt *string `json:"emailGT,omitempty"` - EmailGte *string `json:"emailGTE,omitempty"` - EmailLt *string `json:"emailLT,omitempty"` - EmailLte *string `json:"emailLTE,omitempty"` - EmailContains *string `json:"emailContains,omitempty"` - EmailHasPrefix *string `json:"emailHasPrefix,omitempty"` - EmailHasSuffix *string `json:"emailHasSuffix,omitempty"` - EmailEqualFold *string `json:"emailEqualFold,omitempty"` - EmailContainsFold *string `json:"emailContainsFold,omitempty"` - // alternate_email field predicates - AlternateEmail *string `json:"alternateEmail,omitempty"` - AlternateEmailNeq *string `json:"alternateEmailNEQ,omitempty"` - AlternateEmailIn []string `json:"alternateEmailIn,omitempty"` - AlternateEmailNotIn []string `json:"alternateEmailNotIn,omitempty"` - AlternateEmailGt *string `json:"alternateEmailGT,omitempty"` - AlternateEmailGte *string `json:"alternateEmailGTE,omitempty"` - AlternateEmailLt *string `json:"alternateEmailLT,omitempty"` - AlternateEmailLte *string `json:"alternateEmailLTE,omitempty"` - AlternateEmailContains *string `json:"alternateEmailContains,omitempty"` - AlternateEmailHasPrefix *string `json:"alternateEmailHasPrefix,omitempty"` - AlternateEmailHasSuffix *string `json:"alternateEmailHasSuffix,omitempty"` - AlternateEmailIsNil *bool `json:"alternateEmailIsNil,omitempty"` - AlternateEmailNotNil *bool `json:"alternateEmailNotNil,omitempty"` - AlternateEmailEqualFold *string `json:"alternateEmailEqualFold,omitempty"` - AlternateEmailContainsFold *string `json:"alternateEmailContainsFold,omitempty"` - // phone_number field predicates - PhoneNumber *string `json:"phoneNumber,omitempty"` - PhoneNumberNeq *string `json:"phoneNumberNEQ,omitempty"` - PhoneNumberIn []string `json:"phoneNumberIn,omitempty"` - PhoneNumberNotIn []string `json:"phoneNumberNotIn,omitempty"` - PhoneNumberGt *string `json:"phoneNumberGT,omitempty"` - PhoneNumberGte *string `json:"phoneNumberGTE,omitempty"` - PhoneNumberLt *string `json:"phoneNumberLT,omitempty"` - PhoneNumberLte *string `json:"phoneNumberLTE,omitempty"` - PhoneNumberContains *string `json:"phoneNumberContains,omitempty"` - PhoneNumberHasPrefix *string `json:"phoneNumberHasPrefix,omitempty"` - PhoneNumberHasSuffix *string `json:"phoneNumberHasSuffix,omitempty"` - PhoneNumberIsNil *bool `json:"phoneNumberIsNil,omitempty"` - PhoneNumberNotNil *bool `json:"phoneNumberNotNil,omitempty"` - PhoneNumberEqualFold *string `json:"phoneNumberEqualFold,omitempty"` - PhoneNumberContainsFold *string `json:"phoneNumberContainsFold,omitempty"` - // is_openlane_user field predicates - IsOpenlaneUser *bool `json:"isOpenlaneUser,omitempty"` - IsOpenlaneUserNeq *bool `json:"isOpenlaneUserNEQ,omitempty"` - IsOpenlaneUserIsNil *bool `json:"isOpenlaneUserIsNil,omitempty"` - IsOpenlaneUserNotNil *bool `json:"isOpenlaneUserNotNil,omitempty"` - // user_id field predicates - UserID *string `json:"userID,omitempty"` - UserIdneq *string `json:"userIDNEQ,omitempty"` - UserIDIn []string `json:"userIDIn,omitempty"` - UserIDNotIn []string `json:"userIDNotIn,omitempty"` - UserIdgt *string `json:"userIDGT,omitempty"` - UserIdgte *string `json:"userIDGTE,omitempty"` - UserIdlt *string `json:"userIDLT,omitempty"` - UserIdlte *string `json:"userIDLTE,omitempty"` - UserIDContains *string `json:"userIDContains,omitempty"` - UserIDHasPrefix *string `json:"userIDHasPrefix,omitempty"` - UserIDHasSuffix *string `json:"userIDHasSuffix,omitempty"` - UserIDIsNil *bool `json:"userIDIsNil,omitempty"` - UserIDNotNil *bool `json:"userIDNotNil,omitempty"` - UserIDEqualFold *string `json:"userIDEqualFold,omitempty"` - UserIDContainsFold *string `json:"userIDContainsFold,omitempty"` - // identity_holder_type field predicates - IdentityHolderType *enums.IdentityHolderType `json:"identityHolderType,omitempty"` - IdentityHolderTypeNeq *enums.IdentityHolderType `json:"identityHolderTypeNEQ,omitempty"` - IdentityHolderTypeIn []enums.IdentityHolderType `json:"identityHolderTypeIn,omitempty"` - IdentityHolderTypeNotIn []enums.IdentityHolderType `json:"identityHolderTypeNotIn,omitempty"` - // status field predicates - Status *enums.UserStatus `json:"status,omitempty"` - StatusNeq *enums.UserStatus `json:"statusNEQ,omitempty"` - StatusIn []enums.UserStatus `json:"statusIn,omitempty"` - StatusNotIn []enums.UserStatus `json:"statusNotIn,omitempty"` - // is_active field predicates - IsActive *bool `json:"isActive,omitempty"` - IsActiveNeq *bool `json:"isActiveNEQ,omitempty"` - // title field predicates - Title *string `json:"title,omitempty"` - TitleNeq *string `json:"titleNEQ,omitempty"` - TitleIn []string `json:"titleIn,omitempty"` - TitleNotIn []string `json:"titleNotIn,omitempty"` - TitleGt *string `json:"titleGT,omitempty"` - TitleGte *string `json:"titleGTE,omitempty"` - TitleLt *string `json:"titleLT,omitempty"` - TitleLte *string `json:"titleLTE,omitempty"` - TitleContains *string `json:"titleContains,omitempty"` - TitleHasPrefix *string `json:"titleHasPrefix,omitempty"` - TitleHasSuffix *string `json:"titleHasSuffix,omitempty"` - TitleIsNil *bool `json:"titleIsNil,omitempty"` - TitleNotNil *bool `json:"titleNotNil,omitempty"` - TitleEqualFold *string `json:"titleEqualFold,omitempty"` - TitleContainsFold *string `json:"titleContainsFold,omitempty"` - // department field predicates - Department *string `json:"department,omitempty"` - DepartmentNeq *string `json:"departmentNEQ,omitempty"` - DepartmentIn []string `json:"departmentIn,omitempty"` - DepartmentNotIn []string `json:"departmentNotIn,omitempty"` - DepartmentGt *string `json:"departmentGT,omitempty"` - DepartmentGte *string `json:"departmentGTE,omitempty"` - DepartmentLt *string `json:"departmentLT,omitempty"` - DepartmentLte *string `json:"departmentLTE,omitempty"` - DepartmentContains *string `json:"departmentContains,omitempty"` - DepartmentHasPrefix *string `json:"departmentHasPrefix,omitempty"` - DepartmentHasSuffix *string `json:"departmentHasSuffix,omitempty"` - DepartmentIsNil *bool `json:"departmentIsNil,omitempty"` - DepartmentNotNil *bool `json:"departmentNotNil,omitempty"` - DepartmentEqualFold *string `json:"departmentEqualFold,omitempty"` - DepartmentContainsFold *string `json:"departmentContainsFold,omitempty"` - // team field predicates - Team *string `json:"team,omitempty"` - TeamNeq *string `json:"teamNEQ,omitempty"` - TeamIn []string `json:"teamIn,omitempty"` - TeamNotIn []string `json:"teamNotIn,omitempty"` - TeamGt *string `json:"teamGT,omitempty"` - TeamGte *string `json:"teamGTE,omitempty"` - TeamLt *string `json:"teamLT,omitempty"` - TeamLte *string `json:"teamLTE,omitempty"` - TeamContains *string `json:"teamContains,omitempty"` - TeamHasPrefix *string `json:"teamHasPrefix,omitempty"` - TeamHasSuffix *string `json:"teamHasSuffix,omitempty"` - TeamIsNil *bool `json:"teamIsNil,omitempty"` - TeamNotNil *bool `json:"teamNotNil,omitempty"` - TeamEqualFold *string `json:"teamEqualFold,omitempty"` - TeamContainsFold *string `json:"teamContainsFold,omitempty"` - // location field predicates - Location *string `json:"location,omitempty"` - LocationNeq *string `json:"locationNEQ,omitempty"` - LocationIn []string `json:"locationIn,omitempty"` - LocationNotIn []string `json:"locationNotIn,omitempty"` - LocationGt *string `json:"locationGT,omitempty"` - LocationGte *string `json:"locationGTE,omitempty"` - LocationLt *string `json:"locationLT,omitempty"` - LocationLte *string `json:"locationLTE,omitempty"` - LocationContains *string `json:"locationContains,omitempty"` - LocationHasPrefix *string `json:"locationHasPrefix,omitempty"` - LocationHasSuffix *string `json:"locationHasSuffix,omitempty"` - LocationIsNil *bool `json:"locationIsNil,omitempty"` - LocationNotNil *bool `json:"locationNotNil,omitempty"` - LocationEqualFold *string `json:"locationEqualFold,omitempty"` - LocationContainsFold *string `json:"locationContainsFold,omitempty"` - // start_date field predicates - StartDate *models.DateTime `json:"startDate,omitempty"` - StartDateNeq *models.DateTime `json:"startDateNEQ,omitempty"` - StartDateIn []*models.DateTime `json:"startDateIn,omitempty"` - StartDateNotIn []*models.DateTime `json:"startDateNotIn,omitempty"` - StartDateGt *models.DateTime `json:"startDateGT,omitempty"` - StartDateGte *models.DateTime `json:"startDateGTE,omitempty"` - StartDateLt *models.DateTime `json:"startDateLT,omitempty"` - StartDateLte *models.DateTime `json:"startDateLTE,omitempty"` - StartDateIsNil *bool `json:"startDateIsNil,omitempty"` - StartDateNotNil *bool `json:"startDateNotNil,omitempty"` - // end_date field predicates - EndDate *models.DateTime `json:"endDate,omitempty"` - EndDateNeq *models.DateTime `json:"endDateNEQ,omitempty"` - EndDateIn []*models.DateTime `json:"endDateIn,omitempty"` - EndDateNotIn []*models.DateTime `json:"endDateNotIn,omitempty"` - EndDateGt *models.DateTime `json:"endDateGT,omitempty"` - EndDateGte *models.DateTime `json:"endDateGTE,omitempty"` - EndDateLt *models.DateTime `json:"endDateLT,omitempty"` - EndDateLte *models.DateTime `json:"endDateLTE,omitempty"` - EndDateIsNil *bool `json:"endDateIsNil,omitempty"` - EndDateNotNil *bool `json:"endDateNotNil,omitempty"` - // employer_entity_id field predicates - EmployerEntityID *string `json:"employerEntityID,omitempty"` - EmployerEntityIdneq *string `json:"employerEntityIDNEQ,omitempty"` - EmployerEntityIDIn []string `json:"employerEntityIDIn,omitempty"` - EmployerEntityIDNotIn []string `json:"employerEntityIDNotIn,omitempty"` - EmployerEntityIdgt *string `json:"employerEntityIDGT,omitempty"` - EmployerEntityIdgte *string `json:"employerEntityIDGTE,omitempty"` - EmployerEntityIdlt *string `json:"employerEntityIDLT,omitempty"` - EmployerEntityIdlte *string `json:"employerEntityIDLTE,omitempty"` - EmployerEntityIDContains *string `json:"employerEntityIDContains,omitempty"` - EmployerEntityIDHasPrefix *string `json:"employerEntityIDHasPrefix,omitempty"` - EmployerEntityIDHasSuffix *string `json:"employerEntityIDHasSuffix,omitempty"` - EmployerEntityIDIsNil *bool `json:"employerEntityIDIsNil,omitempty"` - EmployerEntityIDNotNil *bool `json:"employerEntityIDNotNil,omitempty"` - EmployerEntityIDEqualFold *string `json:"employerEntityIDEqualFold,omitempty"` - EmployerEntityIDContainsFold *string `json:"employerEntityIDContainsFold,omitempty"` - // external_user_id field predicates - ExternalUserID *string `json:"externalUserID,omitempty"` - ExternalUserIdneq *string `json:"externalUserIDNEQ,omitempty"` - ExternalUserIDIn []string `json:"externalUserIDIn,omitempty"` - ExternalUserIDNotIn []string `json:"externalUserIDNotIn,omitempty"` - ExternalUserIdgt *string `json:"externalUserIDGT,omitempty"` - ExternalUserIdgte *string `json:"externalUserIDGTE,omitempty"` - ExternalUserIdlt *string `json:"externalUserIDLT,omitempty"` - ExternalUserIdlte *string `json:"externalUserIDLTE,omitempty"` - ExternalUserIDContains *string `json:"externalUserIDContains,omitempty"` - ExternalUserIDHasPrefix *string `json:"externalUserIDHasPrefix,omitempty"` - ExternalUserIDHasSuffix *string `json:"externalUserIDHasSuffix,omitempty"` - ExternalUserIDIsNil *bool `json:"externalUserIDIsNil,omitempty"` - ExternalUserIDNotNil *bool `json:"externalUserIDNotNil,omitempty"` - ExternalUserIDEqualFold *string `json:"externalUserIDEqualFold,omitempty"` - ExternalUserIDContainsFold *string `json:"externalUserIDContainsFold,omitempty"` - // external_reference_id field predicates - ExternalReferenceID *string `json:"externalReferenceID,omitempty"` - ExternalReferenceIdneq *string `json:"externalReferenceIDNEQ,omitempty"` - ExternalReferenceIDIn []string `json:"externalReferenceIDIn,omitempty"` - ExternalReferenceIDNotIn []string `json:"externalReferenceIDNotIn,omitempty"` - ExternalReferenceIdgt *string `json:"externalReferenceIDGT,omitempty"` - ExternalReferenceIdgte *string `json:"externalReferenceIDGTE,omitempty"` - ExternalReferenceIdlt *string `json:"externalReferenceIDLT,omitempty"` - ExternalReferenceIdlte *string `json:"externalReferenceIDLTE,omitempty"` - ExternalReferenceIDContains *string `json:"externalReferenceIDContains,omitempty"` - ExternalReferenceIDHasPrefix *string `json:"externalReferenceIDHasPrefix,omitempty"` - ExternalReferenceIDHasSuffix *string `json:"externalReferenceIDHasSuffix,omitempty"` - ExternalReferenceIDIsNil *bool `json:"externalReferenceIDIsNil,omitempty"` - ExternalReferenceIDNotNil *bool `json:"externalReferenceIDNotNil,omitempty"` - ExternalReferenceIDEqualFold *string `json:"externalReferenceIDEqualFold,omitempty"` - ExternalReferenceIDContainsFold *string `json:"externalReferenceIDContainsFold,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // blocked_groups edge predicates - HasBlockedGroups *bool `json:"hasBlockedGroups,omitempty"` - HasBlockedGroupsWith []*GroupWhereInput `json:"hasBlockedGroupsWith,omitempty"` - // editors edge predicates - HasEditors *bool `json:"hasEditors,omitempty"` - HasEditorsWith []*GroupWhereInput `json:"hasEditorsWith,omitempty"` - // viewers edge predicates - HasViewers *bool `json:"hasViewers,omitempty"` - HasViewersWith []*GroupWhereInput `json:"hasViewersWith,omitempty"` - // internal_owner_user edge predicates - HasInternalOwnerUser *bool `json:"hasInternalOwnerUser,omitempty"` - HasInternalOwnerUserWith []*UserWhereInput `json:"hasInternalOwnerUserWith,omitempty"` - // internal_owner_group edge predicates - HasInternalOwnerGroup *bool `json:"hasInternalOwnerGroup,omitempty"` - HasInternalOwnerGroupWith []*GroupWhereInput `json:"hasInternalOwnerGroupWith,omitempty"` - // environment edge predicates - HasEnvironment *bool `json:"hasEnvironment,omitempty"` - HasEnvironmentWith []*CustomTypeEnumWhereInput `json:"hasEnvironmentWith,omitempty"` - // scope edge predicates - HasScope *bool `json:"hasScope,omitempty"` - HasScopeWith []*CustomTypeEnumWhereInput `json:"hasScopeWith,omitempty"` - // employer edge predicates - HasEmployer *bool `json:"hasEmployer,omitempty"` - HasEmployerWith []*EntityWhereInput `json:"hasEmployerWith,omitempty"` - // assessment_responses edge predicates - HasAssessmentResponses *bool `json:"hasAssessmentResponses,omitempty"` - HasAssessmentResponsesWith []*AssessmentResponseWhereInput `json:"hasAssessmentResponsesWith,omitempty"` - // assessments edge predicates - HasAssessments *bool `json:"hasAssessments,omitempty"` - HasAssessmentsWith []*AssessmentWhereInput `json:"hasAssessmentsWith,omitempty"` - // templates edge predicates - HasTemplates *bool `json:"hasTemplates,omitempty"` - HasTemplatesWith []*TemplateWhereInput `json:"hasTemplatesWith,omitempty"` - // assets edge predicates - HasAssets *bool `json:"hasAssets,omitempty"` - HasAssetsWith []*AssetWhereInput `json:"hasAssetsWith,omitempty"` - // entities edge predicates - HasEntities *bool `json:"hasEntities,omitempty"` - HasEntitiesWith []*EntityWhereInput `json:"hasEntitiesWith,omitempty"` - // directory_accounts edge predicates - HasDirectoryAccounts *bool `json:"hasDirectoryAccounts,omitempty"` - HasDirectoryAccountsWith []*DirectoryAccountWhereInput `json:"hasDirectoryAccountsWith,omitempty"` - // controls edge predicates - HasControls *bool `json:"hasControls,omitempty"` - HasControlsWith []*ControlWhereInput `json:"hasControlsWith,omitempty"` - // subcontrols edge predicates - HasSubcontrols *bool `json:"hasSubcontrols,omitempty"` - HasSubcontrolsWith []*SubcontrolWhereInput `json:"hasSubcontrolsWith,omitempty"` - // platforms edge predicates - HasPlatforms *bool `json:"hasPlatforms,omitempty"` - HasPlatformsWith []*PlatformWhereInput `json:"hasPlatformsWith,omitempty"` - // campaigns edge predicates - HasCampaigns *bool `json:"hasCampaigns,omitempty"` - HasCampaignsWith []*CampaignWhereInput `json:"hasCampaignsWith,omitempty"` - // tasks edge predicates - HasTasks *bool `json:"hasTasks,omitempty"` - HasTasksWith []*TaskWhereInput `json:"hasTasksWith,omitempty"` - // files edge predicates - HasFiles *bool `json:"hasFiles,omitempty"` - HasFilesWith []*FileWhereInput `json:"hasFilesWith,omitempty"` - // findings edge predicates - HasFindings *bool `json:"hasFindings,omitempty"` - HasFindingsWith []*FindingWhereInput `json:"hasFindingsWith,omitempty"` - // workflow_object_refs edge predicates - HasWorkflowObjectRefs *bool `json:"hasWorkflowObjectRefs,omitempty"` - HasWorkflowObjectRefsWith []*WorkflowObjectRefWhereInput `json:"hasWorkflowObjectRefsWith,omitempty"` - // access_platforms edge predicates - HasAccessPlatforms *bool `json:"hasAccessPlatforms,omitempty"` - HasAccessPlatformsWith []*PlatformWhereInput `json:"hasAccessPlatformsWith,omitempty"` - // user edge predicates - HasUser *bool `json:"hasUser,omitempty"` - HasUserWith []*UserWhereInput `json:"hasUserWith,omitempty"` - // internal_policies edge predicates - HasInternalPolicies *bool `json:"hasInternalPolicies,omitempty"` - HasInternalPoliciesWith []*InternalPolicyWhereInput `json:"hasInternalPoliciesWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -type Integration struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the organization id that owns the object - OwnerID *string `json:"ownerID,omitempty"` - // indicates if the record is owned by the the openlane system and not by an organization - SystemOwned *bool `json:"systemOwned,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the environment of the integration - EnvironmentName *string `json:"environmentName,omitempty"` - // the environment of the integration - EnvironmentID *string `json:"environmentID,omitempty"` - // the scope of the integration - ScopeName *string `json:"scopeName,omitempty"` - // the scope of the integration - ScopeID *string `json:"scopeID,omitempty"` - // the name of the integration - Name string `json:"name"` - // a description of the integration - Description *string `json:"description,omitempty"` - // the kind of integration, such as github, slack, s3 etc. - Kind *string `json:"kind,omitempty"` - // the type of integration, such as communicattion, storage, SCM, etc. - IntegrationType *string `json:"integrationType,omitempty"` - // optional platform associated with this integration for downstream inventory linkage - PlatformID *string `json:"platformID,omitempty"` - // additional metadata about the integration - Metadata map[string]any `json:"metadata,omitempty"` - // the canonical definition identifier for the installation - DefinitionID *string `json:"definitionID,omitempty"` - // the definition version recorded for this installation - DefinitionVersion *string `json:"definitionVersion,omitempty"` - // the human-readable definition slug recorded for this installation - DefinitionSlug *string `json:"definitionSlug,omitempty"` - // the denormalized family label for the installation definition - Family *string `json:"family,omitempty"` - // the lifecycle status of the installation - Status enums.IntegrationStatus `json:"status"` - // snapshot of definition metadata captured on the installation - ProviderMetadataSnapshot map[string]any `json:"providerMetadataSnapshot,omitempty"` - Owner *Organization `json:"owner,omitempty"` - Environment *CustomTypeEnum `json:"environment,omitempty"` - Scope *CustomTypeEnum `json:"scope,omitempty"` - Secrets *HushConnection `json:"secrets"` - Files *FileConnection `json:"files"` - Events *EventConnection `json:"events"` - Findings *FindingConnection `json:"findings"` - Vulnerabilities *VulnerabilityConnection `json:"vulnerabilities"` - Reviews *ReviewConnection `json:"reviews"` - Remediations *RemediationConnection `json:"remediations"` - Tasks *TaskConnection `json:"tasks"` - ActionPlans *ActionPlanConnection `json:"actionPlans"` - Assets *AssetConnection `json:"assets"` - DirectoryAccounts *DirectoryAccountConnection `json:"directoryAccounts"` - DirectoryGroups *DirectoryGroupConnection `json:"directoryGroups"` - DirectoryMemberships *DirectoryMembershipConnection `json:"directoryMemberships"` - DirectorySyncRuns *DirectorySyncRunConnection `json:"directorySyncRuns"` - // platform associated with this integration - Platform *Platform `json:"platform,omitempty"` - NotificationTemplates *NotificationTemplateConnection `json:"notificationTemplates"` - EmailTemplates *EmailTemplateConnection `json:"emailTemplates"` - Entities *EntityConnection `json:"entities"` - WebhookURLs map[string]any `json:"webhookURLs,omitempty"` -} - -func (Integration) IsNode() {} - -// A connection to a list of items. -type IntegrationConnection struct { - // A list of edges. - Edges []*IntegrationEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for deleteIntegration mutation -type IntegrationDeletePayload struct { - // Deleted integration ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type IntegrationEdge struct { - // The item at the end of the edge. - Node *Integration `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for Integration connections -type IntegrationOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order Integrations. - Field IntegrationOrderField `json:"field"` -} - -// IntegrationWhereInput is used for filtering Integration objects. -// Input was generated by ent. -type IntegrationWhereInput struct { - Not *IntegrationWhereInput `json:"not,omitempty"` - And []*IntegrationWhereInput `json:"and,omitempty"` - Or []*IntegrationWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // system_owned field predicates - SystemOwned *bool `json:"systemOwned,omitempty"` - SystemOwnedNeq *bool `json:"systemOwnedNEQ,omitempty"` - SystemOwnedIsNil *bool `json:"systemOwnedIsNil,omitempty"` - SystemOwnedNotNil *bool `json:"systemOwnedNotNil,omitempty"` - // internal_notes field predicates - InternalNotes *string `json:"internalNotes,omitempty"` - InternalNotesNeq *string `json:"internalNotesNEQ,omitempty"` - InternalNotesIn []string `json:"internalNotesIn,omitempty"` - InternalNotesNotIn []string `json:"internalNotesNotIn,omitempty"` - InternalNotesGt *string `json:"internalNotesGT,omitempty"` - InternalNotesGte *string `json:"internalNotesGTE,omitempty"` - InternalNotesLt *string `json:"internalNotesLT,omitempty"` - InternalNotesLte *string `json:"internalNotesLTE,omitempty"` - InternalNotesContains *string `json:"internalNotesContains,omitempty"` - InternalNotesHasPrefix *string `json:"internalNotesHasPrefix,omitempty"` - InternalNotesHasSuffix *string `json:"internalNotesHasSuffix,omitempty"` - InternalNotesIsNil *bool `json:"internalNotesIsNil,omitempty"` - InternalNotesNotNil *bool `json:"internalNotesNotNil,omitempty"` - InternalNotesEqualFold *string `json:"internalNotesEqualFold,omitempty"` - InternalNotesContainsFold *string `json:"internalNotesContainsFold,omitempty"` - // system_internal_id field predicates - SystemInternalID *string `json:"systemInternalID,omitempty"` - SystemInternalIdneq *string `json:"systemInternalIDNEQ,omitempty"` - SystemInternalIDIn []string `json:"systemInternalIDIn,omitempty"` - SystemInternalIDNotIn []string `json:"systemInternalIDNotIn,omitempty"` - SystemInternalIdgt *string `json:"systemInternalIDGT,omitempty"` - SystemInternalIdgte *string `json:"systemInternalIDGTE,omitempty"` - SystemInternalIdlt *string `json:"systemInternalIDLT,omitempty"` - SystemInternalIdlte *string `json:"systemInternalIDLTE,omitempty"` - SystemInternalIDContains *string `json:"systemInternalIDContains,omitempty"` - SystemInternalIDHasPrefix *string `json:"systemInternalIDHasPrefix,omitempty"` - SystemInternalIDHasSuffix *string `json:"systemInternalIDHasSuffix,omitempty"` - SystemInternalIDIsNil *bool `json:"systemInternalIDIsNil,omitempty"` - SystemInternalIDNotNil *bool `json:"systemInternalIDNotNil,omitempty"` - SystemInternalIDEqualFold *string `json:"systemInternalIDEqualFold,omitempty"` - SystemInternalIDContainsFold *string `json:"systemInternalIDContainsFold,omitempty"` - // environment_name field predicates - EnvironmentName *string `json:"environmentName,omitempty"` - EnvironmentNameNeq *string `json:"environmentNameNEQ,omitempty"` - EnvironmentNameIn []string `json:"environmentNameIn,omitempty"` - EnvironmentNameNotIn []string `json:"environmentNameNotIn,omitempty"` - EnvironmentNameGt *string `json:"environmentNameGT,omitempty"` - EnvironmentNameGte *string `json:"environmentNameGTE,omitempty"` - EnvironmentNameLt *string `json:"environmentNameLT,omitempty"` - EnvironmentNameLte *string `json:"environmentNameLTE,omitempty"` - EnvironmentNameContains *string `json:"environmentNameContains,omitempty"` - EnvironmentNameHasPrefix *string `json:"environmentNameHasPrefix,omitempty"` - EnvironmentNameHasSuffix *string `json:"environmentNameHasSuffix,omitempty"` - EnvironmentNameIsNil *bool `json:"environmentNameIsNil,omitempty"` - EnvironmentNameNotNil *bool `json:"environmentNameNotNil,omitempty"` - EnvironmentNameEqualFold *string `json:"environmentNameEqualFold,omitempty"` - EnvironmentNameContainsFold *string `json:"environmentNameContainsFold,omitempty"` - // environment_id field predicates - EnvironmentID *string `json:"environmentID,omitempty"` - EnvironmentIdneq *string `json:"environmentIDNEQ,omitempty"` - EnvironmentIDIn []string `json:"environmentIDIn,omitempty"` - EnvironmentIDNotIn []string `json:"environmentIDNotIn,omitempty"` - EnvironmentIdgt *string `json:"environmentIDGT,omitempty"` - EnvironmentIdgte *string `json:"environmentIDGTE,omitempty"` - EnvironmentIdlt *string `json:"environmentIDLT,omitempty"` - EnvironmentIdlte *string `json:"environmentIDLTE,omitempty"` - EnvironmentIDContains *string `json:"environmentIDContains,omitempty"` - EnvironmentIDHasPrefix *string `json:"environmentIDHasPrefix,omitempty"` - EnvironmentIDHasSuffix *string `json:"environmentIDHasSuffix,omitempty"` - EnvironmentIDIsNil *bool `json:"environmentIDIsNil,omitempty"` - EnvironmentIDNotNil *bool `json:"environmentIDNotNil,omitempty"` - EnvironmentIDEqualFold *string `json:"environmentIDEqualFold,omitempty"` - EnvironmentIDContainsFold *string `json:"environmentIDContainsFold,omitempty"` - // scope_name field predicates - ScopeName *string `json:"scopeName,omitempty"` - ScopeNameNeq *string `json:"scopeNameNEQ,omitempty"` - ScopeNameIn []string `json:"scopeNameIn,omitempty"` - ScopeNameNotIn []string `json:"scopeNameNotIn,omitempty"` - ScopeNameGt *string `json:"scopeNameGT,omitempty"` - ScopeNameGte *string `json:"scopeNameGTE,omitempty"` - ScopeNameLt *string `json:"scopeNameLT,omitempty"` - ScopeNameLte *string `json:"scopeNameLTE,omitempty"` - ScopeNameContains *string `json:"scopeNameContains,omitempty"` - ScopeNameHasPrefix *string `json:"scopeNameHasPrefix,omitempty"` - ScopeNameHasSuffix *string `json:"scopeNameHasSuffix,omitempty"` - ScopeNameIsNil *bool `json:"scopeNameIsNil,omitempty"` - ScopeNameNotNil *bool `json:"scopeNameNotNil,omitempty"` - ScopeNameEqualFold *string `json:"scopeNameEqualFold,omitempty"` - ScopeNameContainsFold *string `json:"scopeNameContainsFold,omitempty"` - // scope_id field predicates - ScopeID *string `json:"scopeID,omitempty"` - ScopeIdneq *string `json:"scopeIDNEQ,omitempty"` - ScopeIDIn []string `json:"scopeIDIn,omitempty"` - ScopeIDNotIn []string `json:"scopeIDNotIn,omitempty"` - ScopeIdgt *string `json:"scopeIDGT,omitempty"` - ScopeIdgte *string `json:"scopeIDGTE,omitempty"` - ScopeIdlt *string `json:"scopeIDLT,omitempty"` - ScopeIdlte *string `json:"scopeIDLTE,omitempty"` - ScopeIDContains *string `json:"scopeIDContains,omitempty"` - ScopeIDHasPrefix *string `json:"scopeIDHasPrefix,omitempty"` - ScopeIDHasSuffix *string `json:"scopeIDHasSuffix,omitempty"` - ScopeIDIsNil *bool `json:"scopeIDIsNil,omitempty"` - ScopeIDNotNil *bool `json:"scopeIDNotNil,omitempty"` - ScopeIDEqualFold *string `json:"scopeIDEqualFold,omitempty"` - ScopeIDContainsFold *string `json:"scopeIDContainsFold,omitempty"` - // name field predicates - Name *string `json:"name,omitempty"` - NameNeq *string `json:"nameNEQ,omitempty"` - NameIn []string `json:"nameIn,omitempty"` - NameNotIn []string `json:"nameNotIn,omitempty"` - NameGt *string `json:"nameGT,omitempty"` - NameGte *string `json:"nameGTE,omitempty"` - NameLt *string `json:"nameLT,omitempty"` - NameLte *string `json:"nameLTE,omitempty"` - NameContains *string `json:"nameContains,omitempty"` - NameHasPrefix *string `json:"nameHasPrefix,omitempty"` - NameHasSuffix *string `json:"nameHasSuffix,omitempty"` - NameEqualFold *string `json:"nameEqualFold,omitempty"` - NameContainsFold *string `json:"nameContainsFold,omitempty"` - // kind field predicates - Kind *string `json:"kind,omitempty"` - KindNeq *string `json:"kindNEQ,omitempty"` - KindIn []string `json:"kindIn,omitempty"` - KindNotIn []string `json:"kindNotIn,omitempty"` - KindGt *string `json:"kindGT,omitempty"` - KindGte *string `json:"kindGTE,omitempty"` - KindLt *string `json:"kindLT,omitempty"` - KindLte *string `json:"kindLTE,omitempty"` - KindContains *string `json:"kindContains,omitempty"` - KindHasPrefix *string `json:"kindHasPrefix,omitempty"` - KindHasSuffix *string `json:"kindHasSuffix,omitempty"` - KindIsNil *bool `json:"kindIsNil,omitempty"` - KindNotNil *bool `json:"kindNotNil,omitempty"` - KindEqualFold *string `json:"kindEqualFold,omitempty"` - KindContainsFold *string `json:"kindContainsFold,omitempty"` - // integration_type field predicates - IntegrationType *string `json:"integrationType,omitempty"` - IntegrationTypeNeq *string `json:"integrationTypeNEQ,omitempty"` - IntegrationTypeIn []string `json:"integrationTypeIn,omitempty"` - IntegrationTypeNotIn []string `json:"integrationTypeNotIn,omitempty"` - IntegrationTypeGt *string `json:"integrationTypeGT,omitempty"` - IntegrationTypeGte *string `json:"integrationTypeGTE,omitempty"` - IntegrationTypeLt *string `json:"integrationTypeLT,omitempty"` - IntegrationTypeLte *string `json:"integrationTypeLTE,omitempty"` - IntegrationTypeContains *string `json:"integrationTypeContains,omitempty"` - IntegrationTypeHasPrefix *string `json:"integrationTypeHasPrefix,omitempty"` - IntegrationTypeHasSuffix *string `json:"integrationTypeHasSuffix,omitempty"` - IntegrationTypeIsNil *bool `json:"integrationTypeIsNil,omitempty"` - IntegrationTypeNotNil *bool `json:"integrationTypeNotNil,omitempty"` - IntegrationTypeEqualFold *string `json:"integrationTypeEqualFold,omitempty"` - IntegrationTypeContainsFold *string `json:"integrationTypeContainsFold,omitempty"` - // platform_id field predicates - PlatformID *string `json:"platformID,omitempty"` - PlatformIdneq *string `json:"platformIDNEQ,omitempty"` - PlatformIDIn []string `json:"platformIDIn,omitempty"` - PlatformIDNotIn []string `json:"platformIDNotIn,omitempty"` - PlatformIdgt *string `json:"platformIDGT,omitempty"` - PlatformIdgte *string `json:"platformIDGTE,omitempty"` - PlatformIdlt *string `json:"platformIDLT,omitempty"` - PlatformIdlte *string `json:"platformIDLTE,omitempty"` - PlatformIDContains *string `json:"platformIDContains,omitempty"` - PlatformIDHasPrefix *string `json:"platformIDHasPrefix,omitempty"` - PlatformIDHasSuffix *string `json:"platformIDHasSuffix,omitempty"` - PlatformIDIsNil *bool `json:"platformIDIsNil,omitempty"` - PlatformIDNotNil *bool `json:"platformIDNotNil,omitempty"` - PlatformIDEqualFold *string `json:"platformIDEqualFold,omitempty"` - PlatformIDContainsFold *string `json:"platformIDContainsFold,omitempty"` - // definition_id field predicates - DefinitionID *string `json:"definitionID,omitempty"` - DefinitionIdneq *string `json:"definitionIDNEQ,omitempty"` - DefinitionIDIn []string `json:"definitionIDIn,omitempty"` - DefinitionIDNotIn []string `json:"definitionIDNotIn,omitempty"` - DefinitionIdgt *string `json:"definitionIDGT,omitempty"` - DefinitionIdgte *string `json:"definitionIDGTE,omitempty"` - DefinitionIdlt *string `json:"definitionIDLT,omitempty"` - DefinitionIdlte *string `json:"definitionIDLTE,omitempty"` - DefinitionIDContains *string `json:"definitionIDContains,omitempty"` - DefinitionIDHasPrefix *string `json:"definitionIDHasPrefix,omitempty"` - DefinitionIDHasSuffix *string `json:"definitionIDHasSuffix,omitempty"` - DefinitionIDIsNil *bool `json:"definitionIDIsNil,omitempty"` - DefinitionIDNotNil *bool `json:"definitionIDNotNil,omitempty"` - DefinitionIDEqualFold *string `json:"definitionIDEqualFold,omitempty"` - DefinitionIDContainsFold *string `json:"definitionIDContainsFold,omitempty"` - // definition_version field predicates - DefinitionVersion *string `json:"definitionVersion,omitempty"` - DefinitionVersionNeq *string `json:"definitionVersionNEQ,omitempty"` - DefinitionVersionIn []string `json:"definitionVersionIn,omitempty"` - DefinitionVersionNotIn []string `json:"definitionVersionNotIn,omitempty"` - DefinitionVersionGt *string `json:"definitionVersionGT,omitempty"` - DefinitionVersionGte *string `json:"definitionVersionGTE,omitempty"` - DefinitionVersionLt *string `json:"definitionVersionLT,omitempty"` - DefinitionVersionLte *string `json:"definitionVersionLTE,omitempty"` - DefinitionVersionContains *string `json:"definitionVersionContains,omitempty"` - DefinitionVersionHasPrefix *string `json:"definitionVersionHasPrefix,omitempty"` - DefinitionVersionHasSuffix *string `json:"definitionVersionHasSuffix,omitempty"` - DefinitionVersionIsNil *bool `json:"definitionVersionIsNil,omitempty"` - DefinitionVersionNotNil *bool `json:"definitionVersionNotNil,omitempty"` - DefinitionVersionEqualFold *string `json:"definitionVersionEqualFold,omitempty"` - DefinitionVersionContainsFold *string `json:"definitionVersionContainsFold,omitempty"` - // definition_slug field predicates - DefinitionSlug *string `json:"definitionSlug,omitempty"` - DefinitionSlugNeq *string `json:"definitionSlugNEQ,omitempty"` - DefinitionSlugIn []string `json:"definitionSlugIn,omitempty"` - DefinitionSlugNotIn []string `json:"definitionSlugNotIn,omitempty"` - DefinitionSlugGt *string `json:"definitionSlugGT,omitempty"` - DefinitionSlugGte *string `json:"definitionSlugGTE,omitempty"` - DefinitionSlugLt *string `json:"definitionSlugLT,omitempty"` - DefinitionSlugLte *string `json:"definitionSlugLTE,omitempty"` - DefinitionSlugContains *string `json:"definitionSlugContains,omitempty"` - DefinitionSlugHasPrefix *string `json:"definitionSlugHasPrefix,omitempty"` - DefinitionSlugHasSuffix *string `json:"definitionSlugHasSuffix,omitempty"` - DefinitionSlugIsNil *bool `json:"definitionSlugIsNil,omitempty"` - DefinitionSlugNotNil *bool `json:"definitionSlugNotNil,omitempty"` - DefinitionSlugEqualFold *string `json:"definitionSlugEqualFold,omitempty"` - DefinitionSlugContainsFold *string `json:"definitionSlugContainsFold,omitempty"` - // family field predicates - Family *string `json:"family,omitempty"` - FamilyNeq *string `json:"familyNEQ,omitempty"` - FamilyIn []string `json:"familyIn,omitempty"` - FamilyNotIn []string `json:"familyNotIn,omitempty"` - FamilyGt *string `json:"familyGT,omitempty"` - FamilyGte *string `json:"familyGTE,omitempty"` - FamilyLt *string `json:"familyLT,omitempty"` - FamilyLte *string `json:"familyLTE,omitempty"` - FamilyContains *string `json:"familyContains,omitempty"` - FamilyHasPrefix *string `json:"familyHasPrefix,omitempty"` - FamilyHasSuffix *string `json:"familyHasSuffix,omitempty"` - FamilyIsNil *bool `json:"familyIsNil,omitempty"` - FamilyNotNil *bool `json:"familyNotNil,omitempty"` - FamilyEqualFold *string `json:"familyEqualFold,omitempty"` - FamilyContainsFold *string `json:"familyContainsFold,omitempty"` - // status field predicates - Status *enums.IntegrationStatus `json:"status,omitempty"` - StatusNeq *enums.IntegrationStatus `json:"statusNEQ,omitempty"` - StatusIn []enums.IntegrationStatus `json:"statusIn,omitempty"` - StatusNotIn []enums.IntegrationStatus `json:"statusNotIn,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // environment edge predicates - HasEnvironment *bool `json:"hasEnvironment,omitempty"` - HasEnvironmentWith []*CustomTypeEnumWhereInput `json:"hasEnvironmentWith,omitempty"` - // scope edge predicates - HasScope *bool `json:"hasScope,omitempty"` - HasScopeWith []*CustomTypeEnumWhereInput `json:"hasScopeWith,omitempty"` - // secrets edge predicates - HasSecrets *bool `json:"hasSecrets,omitempty"` - HasSecretsWith []*HushWhereInput `json:"hasSecretsWith,omitempty"` - // files edge predicates - HasFiles *bool `json:"hasFiles,omitempty"` - HasFilesWith []*FileWhereInput `json:"hasFilesWith,omitempty"` - // events edge predicates - HasEvents *bool `json:"hasEvents,omitempty"` - HasEventsWith []*EventWhereInput `json:"hasEventsWith,omitempty"` - // findings edge predicates - HasFindings *bool `json:"hasFindings,omitempty"` - HasFindingsWith []*FindingWhereInput `json:"hasFindingsWith,omitempty"` - // vulnerabilities edge predicates - HasVulnerabilities *bool `json:"hasVulnerabilities,omitempty"` - HasVulnerabilitiesWith []*VulnerabilityWhereInput `json:"hasVulnerabilitiesWith,omitempty"` - // reviews edge predicates - HasReviews *bool `json:"hasReviews,omitempty"` - HasReviewsWith []*ReviewWhereInput `json:"hasReviewsWith,omitempty"` - // remediations edge predicates - HasRemediations *bool `json:"hasRemediations,omitempty"` - HasRemediationsWith []*RemediationWhereInput `json:"hasRemediationsWith,omitempty"` - // tasks edge predicates - HasTasks *bool `json:"hasTasks,omitempty"` - HasTasksWith []*TaskWhereInput `json:"hasTasksWith,omitempty"` - // action_plans edge predicates - HasActionPlans *bool `json:"hasActionPlans,omitempty"` - HasActionPlansWith []*ActionPlanWhereInput `json:"hasActionPlansWith,omitempty"` - // assets edge predicates - HasAssets *bool `json:"hasAssets,omitempty"` - HasAssetsWith []*AssetWhereInput `json:"hasAssetsWith,omitempty"` - // directory_accounts edge predicates - HasDirectoryAccounts *bool `json:"hasDirectoryAccounts,omitempty"` - HasDirectoryAccountsWith []*DirectoryAccountWhereInput `json:"hasDirectoryAccountsWith,omitempty"` - // directory_groups edge predicates - HasDirectoryGroups *bool `json:"hasDirectoryGroups,omitempty"` - HasDirectoryGroupsWith []*DirectoryGroupWhereInput `json:"hasDirectoryGroupsWith,omitempty"` - // directory_memberships edge predicates - HasDirectoryMemberships *bool `json:"hasDirectoryMemberships,omitempty"` - HasDirectoryMembershipsWith []*DirectoryMembershipWhereInput `json:"hasDirectoryMembershipsWith,omitempty"` - // directory_sync_runs edge predicates - HasDirectorySyncRuns *bool `json:"hasDirectorySyncRuns,omitempty"` - HasDirectorySyncRunsWith []*DirectorySyncRunWhereInput `json:"hasDirectorySyncRunsWith,omitempty"` - // platform edge predicates - HasPlatform *bool `json:"hasPlatform,omitempty"` - HasPlatformWith []*PlatformWhereInput `json:"hasPlatformWith,omitempty"` - // notification_templates edge predicates - HasNotificationTemplates *bool `json:"hasNotificationTemplates,omitempty"` - HasNotificationTemplatesWith []*NotificationTemplateWhereInput `json:"hasNotificationTemplatesWith,omitempty"` - // email_templates edge predicates - HasEmailTemplates *bool `json:"hasEmailTemplates,omitempty"` - HasEmailTemplatesWith []*EmailTemplateWhereInput `json:"hasEmailTemplatesWith,omitempty"` - // entities edge predicates - HasEntities *bool `json:"hasEntities,omitempty"` - HasEntitiesWith []*EntityWhereInput `json:"hasEntitiesWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -type InternalPolicy struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // a shortened prefixed id field to use as a human readable identifier - DisplayID string `json:"displayID"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // revision of the object as a semver (e.g. v1.0.0), by default any update will bump the patch version, unless the revision_bump field is set - Revision *string `json:"revision,omitempty"` - // the organization id that owns the object - OwnerID *string `json:"ownerID,omitempty"` - // indicates if the record is owned by the the openlane system and not by an organization - SystemOwned *bool `json:"systemOwned,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the name of the policy - Name string `json:"name"` - // status of the policy, e.g. draft, published, archived, etc. - Status *enums.DocumentStatus `json:"status,omitempty"` - // details of the policy - Details *string `json:"details,omitempty"` - // structured details of the policy in JSON format - DetailsJSON []any `json:"detailsJSON,omitempty"` - // whether approval is required for edits to the policy - ApprovalRequired *bool `json:"approvalRequired,omitempty"` - // the date the policy should be reviewed, calculated based on the review_frequency if not directly set - ReviewDue *time.Time `json:"reviewDue,omitempty"` - // the frequency at which the policy should be reviewed, used to calculate the review_due date - ReviewFrequency *enums.Frequency `json:"reviewFrequency,omitempty"` - // the id of the group responsible for approving the policy - ApproverID *string `json:"approverID,omitempty"` - // the id of the group responsible for approving the policy - DelegateID *string `json:"delegateID,omitempty"` - Summary *string `json:"summary,omitempty"` - // auto-generated tag suggestions for the policy - TagSuggestions []string `json:"tagSuggestions,omitempty"` - // tag suggestions dismissed by the user for the policy - DismissedTagSuggestions []string `json:"dismissedTagSuggestions,omitempty"` - // proposed controls referenced in the policy - ControlSuggestions []string `json:"controlSuggestions,omitempty"` - // control suggestions dismissed by the user for the policy - DismissedControlSuggestions []string `json:"dismissedControlSuggestions,omitempty"` - // suggested improvements for the policy - ImprovementSuggestions []string `json:"improvementSuggestions,omitempty"` - // improvement suggestions dismissed by the user for the policy - DismissedImprovementSuggestions []string `json:"dismissedImprovementSuggestions,omitempty"` - // This will contain the url used to create or update the policy - URL *string `json:"url,omitempty"` - // This will contain the most recent file id if this policy was created from a file - FileID *string `json:"fileID,omitempty"` - // the kind of the internal_policy - InternalPolicyKindName *string `json:"internalPolicyKindName,omitempty"` - // the kind of the internal_policy - InternalPolicyKindID *string `json:"internalPolicyKindID,omitempty"` - // the environment of the internal_policy - EnvironmentName *string `json:"environmentName,omitempty"` - // the environment of the internal_policy - EnvironmentID *string `json:"environmentID,omitempty"` - // the scope of the internal_policy - ScopeName *string `json:"scopeName,omitempty"` - // the scope of the internal_policy - ScopeID *string `json:"scopeID,omitempty"` - // internal marker field for workflow eligibility, not exposed in API - WorkflowEligibleMarker *bool `json:"workflowEligibleMarker,omitempty"` - // stable external UUID for deterministic OSCAL export and round-tripping - ExternalUUID *string `json:"externalUUID,omitempty"` - Owner *Organization `json:"owner,omitempty"` - BlockedGroups *GroupConnection `json:"blockedGroups"` - Editors *GroupConnection `json:"editors"` - // the group of users who are responsible for approving the policy - Approver *Group `json:"approver,omitempty"` - // temporary delegates for the policy, used for temporary approval - Delegate *Group `json:"delegate,omitempty"` - InternalPolicyKind *CustomTypeEnum `json:"internalPolicyKind,omitempty"` - Environment *CustomTypeEnum `json:"environment,omitempty"` - Scope *CustomTypeEnum `json:"scope,omitempty"` - ControlObjectives *ControlObjectiveConnection `json:"controlObjectives"` - ControlImplementations *ControlImplementationConnection `json:"controlImplementations"` - Controls *ControlConnection `json:"controls"` - Subcontrols *SubcontrolConnection `json:"subcontrols"` - Procedures *ProcedureConnection `json:"procedures"` - Narratives *NarrativeConnection `json:"narratives"` - Tasks *TaskConnection `json:"tasks"` - Risks *RiskConnection `json:"risks"` - Programs *ProgramConnection `json:"programs"` - File *File `json:"file,omitempty"` - Comments *NoteConnection `json:"comments"` - Discussions *DiscussionConnection `json:"discussions"` - WorkflowObjectRefs *WorkflowObjectRefConnection `json:"workflowObjectRefs"` - Assets *AssetConnection `json:"assets"` - Entities *EntityConnection `json:"entities"` - IdentityHolders *IdentityHolderConnection `json:"identityHolders"` - Reviews *ReviewConnection `json:"reviews"` - // Indicates if this internalPolicy has pending changes awaiting workflow approval - HasPendingWorkflow bool `json:"hasPendingWorkflow"` - // Indicates if this internalPolicy has any workflow history (completed or failed instances) - HasWorkflowHistory bool `json:"hasWorkflowHistory"` - // Returns active workflow instances for this internalPolicy (RUNNING or PAUSED) - ActiveWorkflowInstances []*WorkflowInstance `json:"activeWorkflowInstances"` - // Returns the workflow event timeline for this internalPolicy across all workflow instances - WorkflowTimeline *WorkflowEventConnection `json:"workflowTimeline"` -} - -func (InternalPolicy) IsNode() {} - -// Return response for createBulkInternalPolicy mutation -type InternalPolicyBulkCreatePayload struct { - // Created internalPolicys - InternalPolicies []*InternalPolicy `json:"internalPolicies,omitempty"` -} - -// Return response for deleteBulkInternalPolicy mutation -type InternalPolicyBulkDeletePayload struct { - // Deleted internalPolicy IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkInternalPolicy mutation -type InternalPolicyBulkUpdatePayload struct { - // Updated internalPolicys - InternalPolicies []*InternalPolicy `json:"internalPolicies,omitempty"` - // IDs of the updated internalPolicys - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type InternalPolicyConnection struct { - // A list of edges. - Edges []*InternalPolicyEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createInternalPolicy mutation -type InternalPolicyCreatePayload struct { - // Created internalPolicy - InternalPolicy *InternalPolicy `json:"internalPolicy"` -} - -// Return response for deleteInternalPolicy mutation -type InternalPolicyDeletePayload struct { - // Deleted internalPolicy ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type InternalPolicyEdge struct { - // The item at the end of the edge. - Node *InternalPolicy `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for InternalPolicy connections -type InternalPolicyOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order InternalPolicies. - Field InternalPolicyOrderField `json:"field"` -} - -// Return response for updateInternalPolicy mutation -type InternalPolicyUpdatePayload struct { - // Updated internalPolicy - InternalPolicy *InternalPolicy `json:"internalPolicy"` -} - -// InternalPolicyWhereInput is used for filtering InternalPolicy objects. -// Input was generated by ent. -type InternalPolicyWhereInput struct { - Not *InternalPolicyWhereInput `json:"not,omitempty"` - And []*InternalPolicyWhereInput `json:"and,omitempty"` - Or []*InternalPolicyWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // display_id field predicates - DisplayID *string `json:"displayID,omitempty"` - DisplayIdneq *string `json:"displayIDNEQ,omitempty"` - DisplayIDIn []string `json:"displayIDIn,omitempty"` - DisplayIDNotIn []string `json:"displayIDNotIn,omitempty"` - DisplayIdgt *string `json:"displayIDGT,omitempty"` - DisplayIdgte *string `json:"displayIDGTE,omitempty"` - DisplayIdlt *string `json:"displayIDLT,omitempty"` - DisplayIdlte *string `json:"displayIDLTE,omitempty"` - DisplayIDContains *string `json:"displayIDContains,omitempty"` - DisplayIDHasPrefix *string `json:"displayIDHasPrefix,omitempty"` - DisplayIDHasSuffix *string `json:"displayIDHasSuffix,omitempty"` - DisplayIDEqualFold *string `json:"displayIDEqualFold,omitempty"` - DisplayIDContainsFold *string `json:"displayIDContainsFold,omitempty"` - // revision field predicates - Revision *string `json:"revision,omitempty"` - RevisionNeq *string `json:"revisionNEQ,omitempty"` - RevisionIn []string `json:"revisionIn,omitempty"` - RevisionNotIn []string `json:"revisionNotIn,omitempty"` - RevisionGt *string `json:"revisionGT,omitempty"` - RevisionGte *string `json:"revisionGTE,omitempty"` - RevisionLt *string `json:"revisionLT,omitempty"` - RevisionLte *string `json:"revisionLTE,omitempty"` - RevisionContains *string `json:"revisionContains,omitempty"` - RevisionHasPrefix *string `json:"revisionHasPrefix,omitempty"` - RevisionHasSuffix *string `json:"revisionHasSuffix,omitempty"` - RevisionIsNil *bool `json:"revisionIsNil,omitempty"` - RevisionNotNil *bool `json:"revisionNotNil,omitempty"` - RevisionEqualFold *string `json:"revisionEqualFold,omitempty"` - RevisionContainsFold *string `json:"revisionContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // system_owned field predicates - SystemOwned *bool `json:"systemOwned,omitempty"` - SystemOwnedNeq *bool `json:"systemOwnedNEQ,omitempty"` - SystemOwnedIsNil *bool `json:"systemOwnedIsNil,omitempty"` - SystemOwnedNotNil *bool `json:"systemOwnedNotNil,omitempty"` - // internal_notes field predicates - InternalNotes *string `json:"internalNotes,omitempty"` - InternalNotesNeq *string `json:"internalNotesNEQ,omitempty"` - InternalNotesIn []string `json:"internalNotesIn,omitempty"` - InternalNotesNotIn []string `json:"internalNotesNotIn,omitempty"` - InternalNotesGt *string `json:"internalNotesGT,omitempty"` - InternalNotesGte *string `json:"internalNotesGTE,omitempty"` - InternalNotesLt *string `json:"internalNotesLT,omitempty"` - InternalNotesLte *string `json:"internalNotesLTE,omitempty"` - InternalNotesContains *string `json:"internalNotesContains,omitempty"` - InternalNotesHasPrefix *string `json:"internalNotesHasPrefix,omitempty"` - InternalNotesHasSuffix *string `json:"internalNotesHasSuffix,omitempty"` - InternalNotesIsNil *bool `json:"internalNotesIsNil,omitempty"` - InternalNotesNotNil *bool `json:"internalNotesNotNil,omitempty"` - InternalNotesEqualFold *string `json:"internalNotesEqualFold,omitempty"` - InternalNotesContainsFold *string `json:"internalNotesContainsFold,omitempty"` - // system_internal_id field predicates - SystemInternalID *string `json:"systemInternalID,omitempty"` - SystemInternalIdneq *string `json:"systemInternalIDNEQ,omitempty"` - SystemInternalIDIn []string `json:"systemInternalIDIn,omitempty"` - SystemInternalIDNotIn []string `json:"systemInternalIDNotIn,omitempty"` - SystemInternalIdgt *string `json:"systemInternalIDGT,omitempty"` - SystemInternalIdgte *string `json:"systemInternalIDGTE,omitempty"` - SystemInternalIdlt *string `json:"systemInternalIDLT,omitempty"` - SystemInternalIdlte *string `json:"systemInternalIDLTE,omitempty"` - SystemInternalIDContains *string `json:"systemInternalIDContains,omitempty"` - SystemInternalIDHasPrefix *string `json:"systemInternalIDHasPrefix,omitempty"` - SystemInternalIDHasSuffix *string `json:"systemInternalIDHasSuffix,omitempty"` - SystemInternalIDIsNil *bool `json:"systemInternalIDIsNil,omitempty"` - SystemInternalIDNotNil *bool `json:"systemInternalIDNotNil,omitempty"` - SystemInternalIDEqualFold *string `json:"systemInternalIDEqualFold,omitempty"` - SystemInternalIDContainsFold *string `json:"systemInternalIDContainsFold,omitempty"` - // name field predicates - Name *string `json:"name,omitempty"` - NameNeq *string `json:"nameNEQ,omitempty"` - NameIn []string `json:"nameIn,omitempty"` - NameNotIn []string `json:"nameNotIn,omitempty"` - NameGt *string `json:"nameGT,omitempty"` - NameGte *string `json:"nameGTE,omitempty"` - NameLt *string `json:"nameLT,omitempty"` - NameLte *string `json:"nameLTE,omitempty"` - NameContains *string `json:"nameContains,omitempty"` - NameHasPrefix *string `json:"nameHasPrefix,omitempty"` - NameHasSuffix *string `json:"nameHasSuffix,omitempty"` - NameEqualFold *string `json:"nameEqualFold,omitempty"` - NameContainsFold *string `json:"nameContainsFold,omitempty"` - // status field predicates - Status *enums.DocumentStatus `json:"status,omitempty"` - StatusNeq *enums.DocumentStatus `json:"statusNEQ,omitempty"` - StatusIn []enums.DocumentStatus `json:"statusIn,omitempty"` - StatusNotIn []enums.DocumentStatus `json:"statusNotIn,omitempty"` - StatusIsNil *bool `json:"statusIsNil,omitempty"` - StatusNotNil *bool `json:"statusNotNil,omitempty"` - // details field predicates - Details *string `json:"details,omitempty"` - DetailsNeq *string `json:"detailsNEQ,omitempty"` - DetailsIn []string `json:"detailsIn,omitempty"` - DetailsNotIn []string `json:"detailsNotIn,omitempty"` - DetailsGt *string `json:"detailsGT,omitempty"` - DetailsGte *string `json:"detailsGTE,omitempty"` - DetailsLt *string `json:"detailsLT,omitempty"` - DetailsLte *string `json:"detailsLTE,omitempty"` - DetailsContains *string `json:"detailsContains,omitempty"` - DetailsHasPrefix *string `json:"detailsHasPrefix,omitempty"` - DetailsHasSuffix *string `json:"detailsHasSuffix,omitempty"` - DetailsIsNil *bool `json:"detailsIsNil,omitempty"` - DetailsNotNil *bool `json:"detailsNotNil,omitempty"` - DetailsEqualFold *string `json:"detailsEqualFold,omitempty"` - DetailsContainsFold *string `json:"detailsContainsFold,omitempty"` - // approval_required field predicates - ApprovalRequired *bool `json:"approvalRequired,omitempty"` - ApprovalRequiredNeq *bool `json:"approvalRequiredNEQ,omitempty"` - ApprovalRequiredIsNil *bool `json:"approvalRequiredIsNil,omitempty"` - ApprovalRequiredNotNil *bool `json:"approvalRequiredNotNil,omitempty"` - // review_due field predicates - ReviewDue *time.Time `json:"reviewDue,omitempty"` - ReviewDueNeq *time.Time `json:"reviewDueNEQ,omitempty"` - ReviewDueIn []*time.Time `json:"reviewDueIn,omitempty"` - ReviewDueNotIn []*time.Time `json:"reviewDueNotIn,omitempty"` - ReviewDueGt *time.Time `json:"reviewDueGT,omitempty"` - ReviewDueGte *time.Time `json:"reviewDueGTE,omitempty"` - ReviewDueLt *time.Time `json:"reviewDueLT,omitempty"` - ReviewDueLte *time.Time `json:"reviewDueLTE,omitempty"` - ReviewDueIsNil *bool `json:"reviewDueIsNil,omitempty"` - ReviewDueNotNil *bool `json:"reviewDueNotNil,omitempty"` - // review_frequency field predicates - ReviewFrequency *enums.Frequency `json:"reviewFrequency,omitempty"` - ReviewFrequencyNeq *enums.Frequency `json:"reviewFrequencyNEQ,omitempty"` - ReviewFrequencyIn []enums.Frequency `json:"reviewFrequencyIn,omitempty"` - ReviewFrequencyNotIn []enums.Frequency `json:"reviewFrequencyNotIn,omitempty"` - ReviewFrequencyIsNil *bool `json:"reviewFrequencyIsNil,omitempty"` - ReviewFrequencyNotNil *bool `json:"reviewFrequencyNotNil,omitempty"` - // approver_id field predicates - ApproverID *string `json:"approverID,omitempty"` - ApproverIdneq *string `json:"approverIDNEQ,omitempty"` - ApproverIDIn []string `json:"approverIDIn,omitempty"` - ApproverIDNotIn []string `json:"approverIDNotIn,omitempty"` - ApproverIdgt *string `json:"approverIDGT,omitempty"` - ApproverIdgte *string `json:"approverIDGTE,omitempty"` - ApproverIdlt *string `json:"approverIDLT,omitempty"` - ApproverIdlte *string `json:"approverIDLTE,omitempty"` - ApproverIDContains *string `json:"approverIDContains,omitempty"` - ApproverIDHasPrefix *string `json:"approverIDHasPrefix,omitempty"` - ApproverIDHasSuffix *string `json:"approverIDHasSuffix,omitempty"` - ApproverIDIsNil *bool `json:"approverIDIsNil,omitempty"` - ApproverIDNotNil *bool `json:"approverIDNotNil,omitempty"` - ApproverIDEqualFold *string `json:"approverIDEqualFold,omitempty"` - ApproverIDContainsFold *string `json:"approverIDContainsFold,omitempty"` - // delegate_id field predicates - DelegateID *string `json:"delegateID,omitempty"` - DelegateIdneq *string `json:"delegateIDNEQ,omitempty"` - DelegateIDIn []string `json:"delegateIDIn,omitempty"` - DelegateIDNotIn []string `json:"delegateIDNotIn,omitempty"` - DelegateIdgt *string `json:"delegateIDGT,omitempty"` - DelegateIdgte *string `json:"delegateIDGTE,omitempty"` - DelegateIdlt *string `json:"delegateIDLT,omitempty"` - DelegateIdlte *string `json:"delegateIDLTE,omitempty"` - DelegateIDContains *string `json:"delegateIDContains,omitempty"` - DelegateIDHasPrefix *string `json:"delegateIDHasPrefix,omitempty"` - DelegateIDHasSuffix *string `json:"delegateIDHasSuffix,omitempty"` - DelegateIDIsNil *bool `json:"delegateIDIsNil,omitempty"` - DelegateIDNotNil *bool `json:"delegateIDNotNil,omitempty"` - DelegateIDEqualFold *string `json:"delegateIDEqualFold,omitempty"` - DelegateIDContainsFold *string `json:"delegateIDContainsFold,omitempty"` - // url field predicates - URL *string `json:"url,omitempty"` - URLNeq *string `json:"urlNEQ,omitempty"` - URLIn []string `json:"urlIn,omitempty"` - URLNotIn []string `json:"urlNotIn,omitempty"` - URLGt *string `json:"urlGT,omitempty"` - URLGte *string `json:"urlGTE,omitempty"` - URLLt *string `json:"urlLT,omitempty"` - URLLte *string `json:"urlLTE,omitempty"` - URLContains *string `json:"urlContains,omitempty"` - URLHasPrefix *string `json:"urlHasPrefix,omitempty"` - URLHasSuffix *string `json:"urlHasSuffix,omitempty"` - URLIsNil *bool `json:"urlIsNil,omitempty"` - URLNotNil *bool `json:"urlNotNil,omitempty"` - URLEqualFold *string `json:"urlEqualFold,omitempty"` - URLContainsFold *string `json:"urlContainsFold,omitempty"` - // file_id field predicates - FileID *string `json:"fileID,omitempty"` - FileIdneq *string `json:"fileIDNEQ,omitempty"` - FileIDIn []string `json:"fileIDIn,omitempty"` - FileIDNotIn []string `json:"fileIDNotIn,omitempty"` - FileIdgt *string `json:"fileIDGT,omitempty"` - FileIdgte *string `json:"fileIDGTE,omitempty"` - FileIdlt *string `json:"fileIDLT,omitempty"` - FileIdlte *string `json:"fileIDLTE,omitempty"` - FileIDContains *string `json:"fileIDContains,omitempty"` - FileIDHasPrefix *string `json:"fileIDHasPrefix,omitempty"` - FileIDHasSuffix *string `json:"fileIDHasSuffix,omitempty"` - FileIDIsNil *bool `json:"fileIDIsNil,omitempty"` - FileIDNotNil *bool `json:"fileIDNotNil,omitempty"` - FileIDEqualFold *string `json:"fileIDEqualFold,omitempty"` - FileIDContainsFold *string `json:"fileIDContainsFold,omitempty"` - // internal_policy_kind_name field predicates - InternalPolicyKindName *string `json:"internalPolicyKindName,omitempty"` - InternalPolicyKindNameNeq *string `json:"internalPolicyKindNameNEQ,omitempty"` - InternalPolicyKindNameIn []string `json:"internalPolicyKindNameIn,omitempty"` - InternalPolicyKindNameNotIn []string `json:"internalPolicyKindNameNotIn,omitempty"` - InternalPolicyKindNameGt *string `json:"internalPolicyKindNameGT,omitempty"` - InternalPolicyKindNameGte *string `json:"internalPolicyKindNameGTE,omitempty"` - InternalPolicyKindNameLt *string `json:"internalPolicyKindNameLT,omitempty"` - InternalPolicyKindNameLte *string `json:"internalPolicyKindNameLTE,omitempty"` - InternalPolicyKindNameContains *string `json:"internalPolicyKindNameContains,omitempty"` - InternalPolicyKindNameHasPrefix *string `json:"internalPolicyKindNameHasPrefix,omitempty"` - InternalPolicyKindNameHasSuffix *string `json:"internalPolicyKindNameHasSuffix,omitempty"` - InternalPolicyKindNameIsNil *bool `json:"internalPolicyKindNameIsNil,omitempty"` - InternalPolicyKindNameNotNil *bool `json:"internalPolicyKindNameNotNil,omitempty"` - InternalPolicyKindNameEqualFold *string `json:"internalPolicyKindNameEqualFold,omitempty"` - InternalPolicyKindNameContainsFold *string `json:"internalPolicyKindNameContainsFold,omitempty"` - // internal_policy_kind_id field predicates - InternalPolicyKindID *string `json:"internalPolicyKindID,omitempty"` - InternalPolicyKindIdneq *string `json:"internalPolicyKindIDNEQ,omitempty"` - InternalPolicyKindIDIn []string `json:"internalPolicyKindIDIn,omitempty"` - InternalPolicyKindIDNotIn []string `json:"internalPolicyKindIDNotIn,omitempty"` - InternalPolicyKindIdgt *string `json:"internalPolicyKindIDGT,omitempty"` - InternalPolicyKindIdgte *string `json:"internalPolicyKindIDGTE,omitempty"` - InternalPolicyKindIdlt *string `json:"internalPolicyKindIDLT,omitempty"` - InternalPolicyKindIdlte *string `json:"internalPolicyKindIDLTE,omitempty"` - InternalPolicyKindIDContains *string `json:"internalPolicyKindIDContains,omitempty"` - InternalPolicyKindIDHasPrefix *string `json:"internalPolicyKindIDHasPrefix,omitempty"` - InternalPolicyKindIDHasSuffix *string `json:"internalPolicyKindIDHasSuffix,omitempty"` - InternalPolicyKindIDIsNil *bool `json:"internalPolicyKindIDIsNil,omitempty"` - InternalPolicyKindIDNotNil *bool `json:"internalPolicyKindIDNotNil,omitempty"` - InternalPolicyKindIDEqualFold *string `json:"internalPolicyKindIDEqualFold,omitempty"` - InternalPolicyKindIDContainsFold *string `json:"internalPolicyKindIDContainsFold,omitempty"` - // environment_name field predicates - EnvironmentName *string `json:"environmentName,omitempty"` - EnvironmentNameNeq *string `json:"environmentNameNEQ,omitempty"` - EnvironmentNameIn []string `json:"environmentNameIn,omitempty"` - EnvironmentNameNotIn []string `json:"environmentNameNotIn,omitempty"` - EnvironmentNameGt *string `json:"environmentNameGT,omitempty"` - EnvironmentNameGte *string `json:"environmentNameGTE,omitempty"` - EnvironmentNameLt *string `json:"environmentNameLT,omitempty"` - EnvironmentNameLte *string `json:"environmentNameLTE,omitempty"` - EnvironmentNameContains *string `json:"environmentNameContains,omitempty"` - EnvironmentNameHasPrefix *string `json:"environmentNameHasPrefix,omitempty"` - EnvironmentNameHasSuffix *string `json:"environmentNameHasSuffix,omitempty"` - EnvironmentNameIsNil *bool `json:"environmentNameIsNil,omitempty"` - EnvironmentNameNotNil *bool `json:"environmentNameNotNil,omitempty"` - EnvironmentNameEqualFold *string `json:"environmentNameEqualFold,omitempty"` - EnvironmentNameContainsFold *string `json:"environmentNameContainsFold,omitempty"` - // environment_id field predicates - EnvironmentID *string `json:"environmentID,omitempty"` - EnvironmentIdneq *string `json:"environmentIDNEQ,omitempty"` - EnvironmentIDIn []string `json:"environmentIDIn,omitempty"` - EnvironmentIDNotIn []string `json:"environmentIDNotIn,omitempty"` - EnvironmentIdgt *string `json:"environmentIDGT,omitempty"` - EnvironmentIdgte *string `json:"environmentIDGTE,omitempty"` - EnvironmentIdlt *string `json:"environmentIDLT,omitempty"` - EnvironmentIdlte *string `json:"environmentIDLTE,omitempty"` - EnvironmentIDContains *string `json:"environmentIDContains,omitempty"` - EnvironmentIDHasPrefix *string `json:"environmentIDHasPrefix,omitempty"` - EnvironmentIDHasSuffix *string `json:"environmentIDHasSuffix,omitempty"` - EnvironmentIDIsNil *bool `json:"environmentIDIsNil,omitempty"` - EnvironmentIDNotNil *bool `json:"environmentIDNotNil,omitempty"` - EnvironmentIDEqualFold *string `json:"environmentIDEqualFold,omitempty"` - EnvironmentIDContainsFold *string `json:"environmentIDContainsFold,omitempty"` - // scope_name field predicates - ScopeName *string `json:"scopeName,omitempty"` - ScopeNameNeq *string `json:"scopeNameNEQ,omitempty"` - ScopeNameIn []string `json:"scopeNameIn,omitempty"` - ScopeNameNotIn []string `json:"scopeNameNotIn,omitempty"` - ScopeNameGt *string `json:"scopeNameGT,omitempty"` - ScopeNameGte *string `json:"scopeNameGTE,omitempty"` - ScopeNameLt *string `json:"scopeNameLT,omitempty"` - ScopeNameLte *string `json:"scopeNameLTE,omitempty"` - ScopeNameContains *string `json:"scopeNameContains,omitempty"` - ScopeNameHasPrefix *string `json:"scopeNameHasPrefix,omitempty"` - ScopeNameHasSuffix *string `json:"scopeNameHasSuffix,omitempty"` - ScopeNameIsNil *bool `json:"scopeNameIsNil,omitempty"` - ScopeNameNotNil *bool `json:"scopeNameNotNil,omitempty"` - ScopeNameEqualFold *string `json:"scopeNameEqualFold,omitempty"` - ScopeNameContainsFold *string `json:"scopeNameContainsFold,omitempty"` - // scope_id field predicates - ScopeID *string `json:"scopeID,omitempty"` - ScopeIdneq *string `json:"scopeIDNEQ,omitempty"` - ScopeIDIn []string `json:"scopeIDIn,omitempty"` - ScopeIDNotIn []string `json:"scopeIDNotIn,omitempty"` - ScopeIdgt *string `json:"scopeIDGT,omitempty"` - ScopeIdgte *string `json:"scopeIDGTE,omitempty"` - ScopeIdlt *string `json:"scopeIDLT,omitempty"` - ScopeIdlte *string `json:"scopeIDLTE,omitempty"` - ScopeIDContains *string `json:"scopeIDContains,omitempty"` - ScopeIDHasPrefix *string `json:"scopeIDHasPrefix,omitempty"` - ScopeIDHasSuffix *string `json:"scopeIDHasSuffix,omitempty"` - ScopeIDIsNil *bool `json:"scopeIDIsNil,omitempty"` - ScopeIDNotNil *bool `json:"scopeIDNotNil,omitempty"` - ScopeIDEqualFold *string `json:"scopeIDEqualFold,omitempty"` - ScopeIDContainsFold *string `json:"scopeIDContainsFold,omitempty"` - // workflow_eligible_marker field predicates - WorkflowEligibleMarker *bool `json:"workflowEligibleMarker,omitempty"` - WorkflowEligibleMarkerNeq *bool `json:"workflowEligibleMarkerNEQ,omitempty"` - WorkflowEligibleMarkerIsNil *bool `json:"workflowEligibleMarkerIsNil,omitempty"` - WorkflowEligibleMarkerNotNil *bool `json:"workflowEligibleMarkerNotNil,omitempty"` - // external_uuid field predicates - ExternalUUID *string `json:"externalUUID,omitempty"` - ExternalUUIDNeq *string `json:"externalUUIDNEQ,omitempty"` - ExternalUUIDIn []string `json:"externalUUIDIn,omitempty"` - ExternalUUIDNotIn []string `json:"externalUUIDNotIn,omitempty"` - ExternalUUIDGt *string `json:"externalUUIDGT,omitempty"` - ExternalUUIDGte *string `json:"externalUUIDGTE,omitempty"` - ExternalUUIDLt *string `json:"externalUUIDLT,omitempty"` - ExternalUUIDLte *string `json:"externalUUIDLTE,omitempty"` - ExternalUUIDContains *string `json:"externalUUIDContains,omitempty"` - ExternalUUIDHasPrefix *string `json:"externalUUIDHasPrefix,omitempty"` - ExternalUUIDHasSuffix *string `json:"externalUUIDHasSuffix,omitempty"` - ExternalUUIDIsNil *bool `json:"externalUUIDIsNil,omitempty"` - ExternalUUIDNotNil *bool `json:"externalUUIDNotNil,omitempty"` - ExternalUUIDEqualFold *string `json:"externalUUIDEqualFold,omitempty"` - ExternalUUIDContainsFold *string `json:"externalUUIDContainsFold,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // blocked_groups edge predicates - HasBlockedGroups *bool `json:"hasBlockedGroups,omitempty"` - HasBlockedGroupsWith []*GroupWhereInput `json:"hasBlockedGroupsWith,omitempty"` - // editors edge predicates - HasEditors *bool `json:"hasEditors,omitempty"` - HasEditorsWith []*GroupWhereInput `json:"hasEditorsWith,omitempty"` - // approver edge predicates - HasApprover *bool `json:"hasApprover,omitempty"` - HasApproverWith []*GroupWhereInput `json:"hasApproverWith,omitempty"` - // delegate edge predicates - HasDelegate *bool `json:"hasDelegate,omitempty"` - HasDelegateWith []*GroupWhereInput `json:"hasDelegateWith,omitempty"` - // internal_policy_kind edge predicates - HasInternalPolicyKind *bool `json:"hasInternalPolicyKind,omitempty"` - HasInternalPolicyKindWith []*CustomTypeEnumWhereInput `json:"hasInternalPolicyKindWith,omitempty"` - // environment edge predicates - HasEnvironment *bool `json:"hasEnvironment,omitempty"` - HasEnvironmentWith []*CustomTypeEnumWhereInput `json:"hasEnvironmentWith,omitempty"` - // scope edge predicates - HasScope *bool `json:"hasScope,omitempty"` - HasScopeWith []*CustomTypeEnumWhereInput `json:"hasScopeWith,omitempty"` - // control_objectives edge predicates - HasControlObjectives *bool `json:"hasControlObjectives,omitempty"` - HasControlObjectivesWith []*ControlObjectiveWhereInput `json:"hasControlObjectivesWith,omitempty"` - // control_implementations edge predicates - HasControlImplementations *bool `json:"hasControlImplementations,omitempty"` - HasControlImplementationsWith []*ControlImplementationWhereInput `json:"hasControlImplementationsWith,omitempty"` - // controls edge predicates - HasControls *bool `json:"hasControls,omitempty"` - HasControlsWith []*ControlWhereInput `json:"hasControlsWith,omitempty"` - // subcontrols edge predicates - HasSubcontrols *bool `json:"hasSubcontrols,omitempty"` - HasSubcontrolsWith []*SubcontrolWhereInput `json:"hasSubcontrolsWith,omitempty"` - // procedures edge predicates - HasProcedures *bool `json:"hasProcedures,omitempty"` - HasProceduresWith []*ProcedureWhereInput `json:"hasProceduresWith,omitempty"` - // narratives edge predicates - HasNarratives *bool `json:"hasNarratives,omitempty"` - HasNarrativesWith []*NarrativeWhereInput `json:"hasNarrativesWith,omitempty"` - // tasks edge predicates - HasTasks *bool `json:"hasTasks,omitempty"` - HasTasksWith []*TaskWhereInput `json:"hasTasksWith,omitempty"` - // risks edge predicates - HasRisks *bool `json:"hasRisks,omitempty"` - HasRisksWith []*RiskWhereInput `json:"hasRisksWith,omitempty"` - // programs edge predicates - HasPrograms *bool `json:"hasPrograms,omitempty"` - HasProgramsWith []*ProgramWhereInput `json:"hasProgramsWith,omitempty"` - // file edge predicates - HasFile *bool `json:"hasFile,omitempty"` - HasFileWith []*FileWhereInput `json:"hasFileWith,omitempty"` - // comments edge predicates - HasComments *bool `json:"hasComments,omitempty"` - HasCommentsWith []*NoteWhereInput `json:"hasCommentsWith,omitempty"` - // discussions edge predicates - HasDiscussions *bool `json:"hasDiscussions,omitempty"` - HasDiscussionsWith []*DiscussionWhereInput `json:"hasDiscussionsWith,omitempty"` - // workflow_object_refs edge predicates - HasWorkflowObjectRefs *bool `json:"hasWorkflowObjectRefs,omitempty"` - HasWorkflowObjectRefsWith []*WorkflowObjectRefWhereInput `json:"hasWorkflowObjectRefsWith,omitempty"` - // assets edge predicates - HasAssets *bool `json:"hasAssets,omitempty"` - HasAssetsWith []*AssetWhereInput `json:"hasAssetsWith,omitempty"` - // entities edge predicates - HasEntities *bool `json:"hasEntities,omitempty"` - HasEntitiesWith []*EntityWhereInput `json:"hasEntitiesWith,omitempty"` - // identity_holders edge predicates - HasIdentityHolders *bool `json:"hasIdentityHolders,omitempty"` - HasIdentityHoldersWith []*IdentityHolderWhereInput `json:"hasIdentityHoldersWith,omitempty"` - // reviews edge predicates - HasReviews *bool `json:"hasReviews,omitempty"` - HasReviewsWith []*ReviewWhereInput `json:"hasReviewsWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` - // Filter for tagSuggestionsHas to contain a specific value - TagSuggestionsHas *string `json:"tagSuggestionsHas,omitempty"` - // Filter for dismissedTagSuggestionsHas to contain a specific value - DismissedTagSuggestionsHas *string `json:"dismissedTagSuggestionsHas,omitempty"` - // Filter for controlSuggestionsHas to contain a specific value - ControlSuggestionsHas *string `json:"controlSuggestionsHas,omitempty"` - // Filter for dismissedControlSuggestionsHas to contain a specific value - DismissedControlSuggestionsHas *string `json:"dismissedControlSuggestionsHas,omitempty"` - // Filter for improvementSuggestionsHas to contain a specific value - ImprovementSuggestionsHas *string `json:"improvementSuggestionsHas,omitempty"` - // Filter for dismissedImprovementSuggestionsHas to contain a specific value - DismissedImprovementSuggestionsHas *string `json:"dismissedImprovementSuggestionsHas,omitempty"` -} - -type Invite struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // the user who initiated the request - RequestorID *string `json:"requestorID,omitempty"` - // the organization id that owns the object - OwnerID *string `json:"ownerID,omitempty"` - // the expiration date of the invitation token which defaults to 14 days in the future from creation - Expires *time.Time `json:"expires,omitempty"` - // the email used as input to generate the invitation token and is the destination person the invitation is sent to who is required to accept to join the organization - Recipient string `json:"recipient"` - // the status of the invitation - Status enums.InviteStatus `json:"status"` - Role enums.Role `json:"role"` - // the number of attempts made to perform email send of the invitation, maximum of 5 - SendAttempts int64 `json:"sendAttempts"` - // indicates if this invitation is for transferring organization ownership - when accepted, current owner becomes admin and invitee becomes owner - OwnershipTransfer *bool `json:"ownershipTransfer,omitempty"` - Owner *Organization `json:"owner,omitempty"` - Events *EventConnection `json:"events"` - Groups *GroupConnection `json:"groups"` -} - -func (Invite) IsNode() {} - -// Return response for createBulkInvite mutation -type InviteBulkCreatePayload struct { - // Created invites - Invites []*Invite `json:"invites,omitempty"` -} - -// Return response for deleteBulkInvite mutation -type InviteBulkDeletePayload struct { - // Deleted invite IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkInvite mutation -type InviteBulkUpdatePayload struct { - // Updated invites - Invites []*Invite `json:"invites,omitempty"` - // IDs of the updated invites - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type InviteConnection struct { - // A list of edges. - Edges []*InviteEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createInvite mutation -type InviteCreatePayload struct { - // Created invite - Invite *Invite `json:"invite"` -} - -// Return response for deleteInvite mutation -type InviteDeletePayload struct { - // Deleted invite ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type InviteEdge struct { - // The item at the end of the edge. - Node *Invite `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for Invite connections -type InviteOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order Invites. - Field InviteOrderField `json:"field"` -} - -// Return response for updateInvite mutation -type InviteUpdatePayload struct { - // Updated invite - Invite *Invite `json:"invite"` -} - -// InviteWhereInput is used for filtering Invite objects. -// Input was generated by ent. -type InviteWhereInput struct { - Not *InviteWhereInput `json:"not,omitempty"` - And []*InviteWhereInput `json:"and,omitempty"` - Or []*InviteWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // requestor_id field predicates - RequestorID *string `json:"requestorID,omitempty"` - RequestorIdneq *string `json:"requestorIDNEQ,omitempty"` - RequestorIDIn []string `json:"requestorIDIn,omitempty"` - RequestorIDNotIn []string `json:"requestorIDNotIn,omitempty"` - RequestorIdgt *string `json:"requestorIDGT,omitempty"` - RequestorIdgte *string `json:"requestorIDGTE,omitempty"` - RequestorIdlt *string `json:"requestorIDLT,omitempty"` - RequestorIdlte *string `json:"requestorIDLTE,omitempty"` - RequestorIDContains *string `json:"requestorIDContains,omitempty"` - RequestorIDHasPrefix *string `json:"requestorIDHasPrefix,omitempty"` - RequestorIDHasSuffix *string `json:"requestorIDHasSuffix,omitempty"` - RequestorIDIsNil *bool `json:"requestorIDIsNil,omitempty"` - RequestorIDNotNil *bool `json:"requestorIDNotNil,omitempty"` - RequestorIDEqualFold *string `json:"requestorIDEqualFold,omitempty"` - RequestorIDContainsFold *string `json:"requestorIDContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // expires field predicates - Expires *time.Time `json:"expires,omitempty"` - ExpiresNeq *time.Time `json:"expiresNEQ,omitempty"` - ExpiresIn []*time.Time `json:"expiresIn,omitempty"` - ExpiresNotIn []*time.Time `json:"expiresNotIn,omitempty"` - ExpiresGt *time.Time `json:"expiresGT,omitempty"` - ExpiresGte *time.Time `json:"expiresGTE,omitempty"` - ExpiresLt *time.Time `json:"expiresLT,omitempty"` - ExpiresLte *time.Time `json:"expiresLTE,omitempty"` - ExpiresIsNil *bool `json:"expiresIsNil,omitempty"` - ExpiresNotNil *bool `json:"expiresNotNil,omitempty"` - // recipient field predicates - Recipient *string `json:"recipient,omitempty"` - RecipientNeq *string `json:"recipientNEQ,omitempty"` - RecipientIn []string `json:"recipientIn,omitempty"` - RecipientNotIn []string `json:"recipientNotIn,omitempty"` - RecipientGt *string `json:"recipientGT,omitempty"` - RecipientGte *string `json:"recipientGTE,omitempty"` - RecipientLt *string `json:"recipientLT,omitempty"` - RecipientLte *string `json:"recipientLTE,omitempty"` - RecipientContains *string `json:"recipientContains,omitempty"` - RecipientHasPrefix *string `json:"recipientHasPrefix,omitempty"` - RecipientHasSuffix *string `json:"recipientHasSuffix,omitempty"` - RecipientEqualFold *string `json:"recipientEqualFold,omitempty"` - RecipientContainsFold *string `json:"recipientContainsFold,omitempty"` - // status field predicates - Status *enums.InviteStatus `json:"status,omitempty"` - StatusNeq *enums.InviteStatus `json:"statusNEQ,omitempty"` - StatusIn []enums.InviteStatus `json:"statusIn,omitempty"` - StatusNotIn []enums.InviteStatus `json:"statusNotIn,omitempty"` - // role field predicates - Role *enums.Role `json:"role,omitempty"` - RoleNeq *enums.Role `json:"roleNEQ,omitempty"` - RoleIn []enums.Role `json:"roleIn,omitempty"` - RoleNotIn []enums.Role `json:"roleNotIn,omitempty"` - // send_attempts field predicates - SendAttempts *int64 `json:"sendAttempts,omitempty"` - SendAttemptsNeq *int64 `json:"sendAttemptsNEQ,omitempty"` - SendAttemptsIn []int64 `json:"sendAttemptsIn,omitempty"` - SendAttemptsNotIn []int64 `json:"sendAttemptsNotIn,omitempty"` - SendAttemptsGt *int64 `json:"sendAttemptsGT,omitempty"` - SendAttemptsGte *int64 `json:"sendAttemptsGTE,omitempty"` - SendAttemptsLt *int64 `json:"sendAttemptsLT,omitempty"` - SendAttemptsLte *int64 `json:"sendAttemptsLTE,omitempty"` - // ownership_transfer field predicates - OwnershipTransfer *bool `json:"ownershipTransfer,omitempty"` - OwnershipTransferNeq *bool `json:"ownershipTransferNEQ,omitempty"` - OwnershipTransferIsNil *bool `json:"ownershipTransferIsNil,omitempty"` - OwnershipTransferNotNil *bool `json:"ownershipTransferNotNil,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // events edge predicates - HasEvents *bool `json:"hasEvents,omitempty"` - HasEventsWith []*EventWhereInput `json:"hasEventsWith,omitempty"` - // groups edge predicates - HasGroups *bool `json:"hasGroups,omitempty"` - HasGroupsWith []*GroupWhereInput `json:"hasGroupsWith,omitempty"` -} - -type JobResult struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // the organization id that owns the object - OwnerID *string `json:"ownerID,omitempty"` - // the job this result belongs to - ScheduledJobID string `json:"scheduledJobID"` - // the status of this job. did it fail? did it succeed? - Status enums.JobExecutionStatus `json:"status"` - // the exit code from the script that was executed - ExitCode int64 `json:"exitCode"` - // The time the job finished it's execution. This is different from the db insertion time - FinishedAt time.Time `json:"finishedAt"` - // The time the job started it's execution. This is different from the db insertion time - StartedAt time.Time `json:"startedAt"` - FileID string `json:"fileID"` - // the log output from the job - Log *string `json:"log,omitempty"` - Owner *Organization `json:"owner,omitempty"` - ScheduledJob *ScheduledJob `json:"scheduledJob"` - File *File `json:"file"` -} - -func (JobResult) IsNode() {} - -// A connection to a list of items. -type JobResultConnection struct { - // A list of edges. - Edges []*JobResultEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createJobResult mutation -type JobResultCreatePayload struct { - // Created jobResult - JobResult *JobResult `json:"jobResult"` -} - -// Return response for deleteJobResult mutation -type JobResultDeletePayload struct { - // Deleted jobResult ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type JobResultEdge struct { - // The item at the end of the edge. - Node *JobResult `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for JobResult connections -type JobResultOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order JobResults. - Field JobResultOrderField `json:"field"` -} - -// Return response for updateJobResult mutation -type JobResultUpdatePayload struct { - // Updated jobResult - JobResult *JobResult `json:"jobResult"` -} - -// JobResultWhereInput is used for filtering JobResult objects. -// Input was generated by ent. -type JobResultWhereInput struct { - Not *JobResultWhereInput `json:"not,omitempty"` - And []*JobResultWhereInput `json:"and,omitempty"` - Or []*JobResultWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // scheduled_job_id field predicates - ScheduledJobID *string `json:"scheduledJobID,omitempty"` - ScheduledJobIdneq *string `json:"scheduledJobIDNEQ,omitempty"` - ScheduledJobIDIn []string `json:"scheduledJobIDIn,omitempty"` - ScheduledJobIDNotIn []string `json:"scheduledJobIDNotIn,omitempty"` - ScheduledJobIdgt *string `json:"scheduledJobIDGT,omitempty"` - ScheduledJobIdgte *string `json:"scheduledJobIDGTE,omitempty"` - ScheduledJobIdlt *string `json:"scheduledJobIDLT,omitempty"` - ScheduledJobIdlte *string `json:"scheduledJobIDLTE,omitempty"` - ScheduledJobIDContains *string `json:"scheduledJobIDContains,omitempty"` - ScheduledJobIDHasPrefix *string `json:"scheduledJobIDHasPrefix,omitempty"` - ScheduledJobIDHasSuffix *string `json:"scheduledJobIDHasSuffix,omitempty"` - ScheduledJobIDEqualFold *string `json:"scheduledJobIDEqualFold,omitempty"` - ScheduledJobIDContainsFold *string `json:"scheduledJobIDContainsFold,omitempty"` - // status field predicates - Status *enums.JobExecutionStatus `json:"status,omitempty"` - StatusNeq *enums.JobExecutionStatus `json:"statusNEQ,omitempty"` - StatusIn []enums.JobExecutionStatus `json:"statusIn,omitempty"` - StatusNotIn []enums.JobExecutionStatus `json:"statusNotIn,omitempty"` - // exit_code field predicates - ExitCode *int64 `json:"exitCode,omitempty"` - ExitCodeNeq *int64 `json:"exitCodeNEQ,omitempty"` - ExitCodeIn []int64 `json:"exitCodeIn,omitempty"` - ExitCodeNotIn []int64 `json:"exitCodeNotIn,omitempty"` - ExitCodeGt *int64 `json:"exitCodeGT,omitempty"` - ExitCodeGte *int64 `json:"exitCodeGTE,omitempty"` - ExitCodeLt *int64 `json:"exitCodeLT,omitempty"` - ExitCodeLte *int64 `json:"exitCodeLTE,omitempty"` - // finished_at field predicates - FinishedAt *time.Time `json:"finishedAt,omitempty"` - FinishedAtNeq *time.Time `json:"finishedAtNEQ,omitempty"` - FinishedAtIn []*time.Time `json:"finishedAtIn,omitempty"` - FinishedAtNotIn []*time.Time `json:"finishedAtNotIn,omitempty"` - FinishedAtGt *time.Time `json:"finishedAtGT,omitempty"` - FinishedAtGte *time.Time `json:"finishedAtGTE,omitempty"` - FinishedAtLt *time.Time `json:"finishedAtLT,omitempty"` - FinishedAtLte *time.Time `json:"finishedAtLTE,omitempty"` - // started_at field predicates - StartedAt *time.Time `json:"startedAt,omitempty"` - StartedAtNeq *time.Time `json:"startedAtNEQ,omitempty"` - StartedAtIn []*time.Time `json:"startedAtIn,omitempty"` - StartedAtNotIn []*time.Time `json:"startedAtNotIn,omitempty"` - StartedAtGt *time.Time `json:"startedAtGT,omitempty"` - StartedAtGte *time.Time `json:"startedAtGTE,omitempty"` - StartedAtLt *time.Time `json:"startedAtLT,omitempty"` - StartedAtLte *time.Time `json:"startedAtLTE,omitempty"` - // file_id field predicates - FileID *string `json:"fileID,omitempty"` - FileIdneq *string `json:"fileIDNEQ,omitempty"` - FileIDIn []string `json:"fileIDIn,omitempty"` - FileIDNotIn []string `json:"fileIDNotIn,omitempty"` - FileIdgt *string `json:"fileIDGT,omitempty"` - FileIdgte *string `json:"fileIDGTE,omitempty"` - FileIdlt *string `json:"fileIDLT,omitempty"` - FileIdlte *string `json:"fileIDLTE,omitempty"` - FileIDContains *string `json:"fileIDContains,omitempty"` - FileIDHasPrefix *string `json:"fileIDHasPrefix,omitempty"` - FileIDHasSuffix *string `json:"fileIDHasSuffix,omitempty"` - FileIDEqualFold *string `json:"fileIDEqualFold,omitempty"` - FileIDContainsFold *string `json:"fileIDContainsFold,omitempty"` - // log field predicates - Log *string `json:"log,omitempty"` - LogNeq *string `json:"logNEQ,omitempty"` - LogIn []string `json:"logIn,omitempty"` - LogNotIn []string `json:"logNotIn,omitempty"` - LogGt *string `json:"logGT,omitempty"` - LogGte *string `json:"logGTE,omitempty"` - LogLt *string `json:"logLT,omitempty"` - LogLte *string `json:"logLTE,omitempty"` - LogContains *string `json:"logContains,omitempty"` - LogHasPrefix *string `json:"logHasPrefix,omitempty"` - LogHasSuffix *string `json:"logHasSuffix,omitempty"` - LogIsNil *bool `json:"logIsNil,omitempty"` - LogNotNil *bool `json:"logNotNil,omitempty"` - LogEqualFold *string `json:"logEqualFold,omitempty"` - LogContainsFold *string `json:"logContainsFold,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // scheduled_job edge predicates - HasScheduledJob *bool `json:"hasScheduledJob,omitempty"` - HasScheduledJobWith []*ScheduledJobWhereInput `json:"hasScheduledJobWith,omitempty"` - // file edge predicates - HasFile *bool `json:"hasFile,omitempty"` - HasFileWith []*FileWhereInput `json:"hasFileWith,omitempty"` -} - -type JobRunner struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // a shortened prefixed id field to use as a human readable identifier - DisplayID string `json:"displayID"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the organization id that owns the object - OwnerID *string `json:"ownerID,omitempty"` - // indicates if the record is owned by the the openlane system and not by an organization - SystemOwned *bool `json:"systemOwned,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the name of the runner - Name string `json:"name"` - // the status of this runner - Status enums.JobRunnerStatus `json:"status"` - // the IP address of this runner - IPAddress *string `json:"ipAddress,omitempty"` - // the last time this runner was seen - LastSeen *time.Time `json:"lastSeen,omitempty"` - // the version of the runner - Version *string `json:"version,omitempty"` - // the operating system of the runner - Os *string `json:"os,omitempty"` - Owner *Organization `json:"owner,omitempty"` - JobRunnerTokens *JobRunnerTokenConnection `json:"jobRunnerTokens"` -} - -func (JobRunner) IsNode() {} - -// A connection to a list of items. -type JobRunnerConnection struct { - // A list of edges. - Edges []*JobRunnerEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createJobRunner mutation -type JobRunnerCreatePayload struct { - // Created jobRunner - JobRunner *JobRunner `json:"jobRunner"` -} - -// Return response for deleteJobRunner mutation -type JobRunnerDeletePayload struct { - // Deleted jobRunner ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type JobRunnerEdge struct { - // The item at the end of the edge. - Node *JobRunner `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for JobRunner connections -type JobRunnerOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order JobRunners. - Field JobRunnerOrderField `json:"field"` -} - -type JobRunnerRegistrationToken struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the organization id that owns the object - OwnerID *string `json:"ownerID,omitempty"` - Token string `json:"token"` - // when the token expires - ExpiresAt time.Time `json:"expiresAt"` - LastUsedAt *time.Time `json:"lastUsedAt,omitempty"` - // the ID of the runner this token was used to register - JobRunnerID *string `json:"jobRunnerID,omitempty"` - Owner *Organization `json:"owner,omitempty"` - JobRunner *JobRunner `json:"jobRunner,omitempty"` -} - -func (JobRunnerRegistrationToken) IsNode() {} - -// Return response for createBulkJobRunnerRegistrationToken mutation -type JobRunnerRegistrationTokenBulkCreatePayload struct { - // Created jobRunnerRegistrationTokens - JobRunnerRegistrationTokens []*JobRunnerRegistrationToken `json:"jobRunnerRegistrationTokens,omitempty"` -} - -// A connection to a list of items. -type JobRunnerRegistrationTokenConnection struct { - // A list of edges. - Edges []*JobRunnerRegistrationTokenEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createJobRunnerRegistrationToken mutation -type JobRunnerRegistrationTokenCreatePayload struct { - // Created jobRunnerRegistrationToken - JobRunnerRegistrationToken *JobRunnerRegistrationToken `json:"jobRunnerRegistrationToken"` -} - -// Return response for deleteJobRunnerRegistrationToken mutation -type JobRunnerRegistrationTokenDeletePayload struct { - // Deleted jobRunnerRegistrationToken ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type JobRunnerRegistrationTokenEdge struct { - // The item at the end of the edge. - Node *JobRunnerRegistrationToken `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for JobRunnerRegistrationToken connections -type JobRunnerRegistrationTokenOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order JobRunnerRegistrationTokens. - Field JobRunnerRegistrationTokenOrderField `json:"field"` -} - -// JobRunnerRegistrationTokenWhereInput is used for filtering JobRunnerRegistrationToken objects. -// Input was generated by ent. -type JobRunnerRegistrationTokenWhereInput struct { - Not *JobRunnerRegistrationTokenWhereInput `json:"not,omitempty"` - And []*JobRunnerRegistrationTokenWhereInput `json:"and,omitempty"` - Or []*JobRunnerRegistrationTokenWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // last_used_at field predicates - LastUsedAt *time.Time `json:"lastUsedAt,omitempty"` - LastUsedAtNeq *time.Time `json:"lastUsedAtNEQ,omitempty"` - LastUsedAtIn []*time.Time `json:"lastUsedAtIn,omitempty"` - LastUsedAtNotIn []*time.Time `json:"lastUsedAtNotIn,omitempty"` - LastUsedAtGt *time.Time `json:"lastUsedAtGT,omitempty"` - LastUsedAtGte *time.Time `json:"lastUsedAtGTE,omitempty"` - LastUsedAtLt *time.Time `json:"lastUsedAtLT,omitempty"` - LastUsedAtLte *time.Time `json:"lastUsedAtLTE,omitempty"` - LastUsedAtIsNil *bool `json:"lastUsedAtIsNil,omitempty"` - LastUsedAtNotNil *bool `json:"lastUsedAtNotNil,omitempty"` - // job_runner_id field predicates - JobRunnerID *string `json:"jobRunnerID,omitempty"` - JobRunnerIdneq *string `json:"jobRunnerIDNEQ,omitempty"` - JobRunnerIDIn []string `json:"jobRunnerIDIn,omitempty"` - JobRunnerIDNotIn []string `json:"jobRunnerIDNotIn,omitempty"` - JobRunnerIdgt *string `json:"jobRunnerIDGT,omitempty"` - JobRunnerIdgte *string `json:"jobRunnerIDGTE,omitempty"` - JobRunnerIdlt *string `json:"jobRunnerIDLT,omitempty"` - JobRunnerIdlte *string `json:"jobRunnerIDLTE,omitempty"` - JobRunnerIDContains *string `json:"jobRunnerIDContains,omitempty"` - JobRunnerIDHasPrefix *string `json:"jobRunnerIDHasPrefix,omitempty"` - JobRunnerIDHasSuffix *string `json:"jobRunnerIDHasSuffix,omitempty"` - JobRunnerIDIsNil *bool `json:"jobRunnerIDIsNil,omitempty"` - JobRunnerIDNotNil *bool `json:"jobRunnerIDNotNil,omitempty"` - JobRunnerIDEqualFold *string `json:"jobRunnerIDEqualFold,omitempty"` - JobRunnerIDContainsFold *string `json:"jobRunnerIDContainsFold,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // job_runner edge predicates - HasJobRunner *bool `json:"hasJobRunner,omitempty"` - HasJobRunnerWith []*JobRunnerWhereInput `json:"hasJobRunnerWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -type JobRunnerToken struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the organization id that owns the object - OwnerID *string `json:"ownerID,omitempty"` - Token string `json:"token"` - // when the token expires - ExpiresAt *time.Time `json:"expiresAt,omitempty"` - LastUsedAt *time.Time `json:"lastUsedAt,omitempty"` - // whether the token is active - IsActive *bool `json:"isActive,omitempty"` - // the reason the token was revoked - RevokedReason *string `json:"revokedReason,omitempty"` - // the user who revoked the token - RevokedBy *string `json:"revokedBy,omitempty"` - // when the token was revoked - RevokedAt *time.Time `json:"revokedAt,omitempty"` - Owner *Organization `json:"owner,omitempty"` - JobRunners *JobRunnerConnection `json:"jobRunners"` -} - -func (JobRunnerToken) IsNode() {} - -// A connection to a list of items. -type JobRunnerTokenConnection struct { - // A list of edges. - Edges []*JobRunnerTokenEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createJobRunnerToken mutation -type JobRunnerTokenCreatePayload struct { - // Created jobRunnerToken - JobRunnerToken *JobRunnerToken `json:"jobRunnerToken"` -} - -// Return response for deleteJobRunnerToken mutation -type JobRunnerTokenDeletePayload struct { - // Deleted jobRunnerToken ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type JobRunnerTokenEdge struct { - // The item at the end of the edge. - Node *JobRunnerToken `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for JobRunnerToken connections -type JobRunnerTokenOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order JobRunnerTokens. - Field JobRunnerTokenOrderField `json:"field"` -} - -// Return response for updateJobRunnerToken mutation -type JobRunnerTokenUpdatePayload struct { - // Updated jobRunnerToken - JobRunnerToken *JobRunnerToken `json:"jobRunnerToken"` -} - -// JobRunnerTokenWhereInput is used for filtering JobRunnerToken objects. -// Input was generated by ent. -type JobRunnerTokenWhereInput struct { - Not *JobRunnerTokenWhereInput `json:"not,omitempty"` - And []*JobRunnerTokenWhereInput `json:"and,omitempty"` - Or []*JobRunnerTokenWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // expires_at field predicates - ExpiresAt *time.Time `json:"expiresAt,omitempty"` - ExpiresAtNeq *time.Time `json:"expiresAtNEQ,omitempty"` - ExpiresAtIn []*time.Time `json:"expiresAtIn,omitempty"` - ExpiresAtNotIn []*time.Time `json:"expiresAtNotIn,omitempty"` - ExpiresAtGt *time.Time `json:"expiresAtGT,omitempty"` - ExpiresAtGte *time.Time `json:"expiresAtGTE,omitempty"` - ExpiresAtLt *time.Time `json:"expiresAtLT,omitempty"` - ExpiresAtLte *time.Time `json:"expiresAtLTE,omitempty"` - ExpiresAtIsNil *bool `json:"expiresAtIsNil,omitempty"` - ExpiresAtNotNil *bool `json:"expiresAtNotNil,omitempty"` - // last_used_at field predicates - LastUsedAt *time.Time `json:"lastUsedAt,omitempty"` - LastUsedAtNeq *time.Time `json:"lastUsedAtNEQ,omitempty"` - LastUsedAtIn []*time.Time `json:"lastUsedAtIn,omitempty"` - LastUsedAtNotIn []*time.Time `json:"lastUsedAtNotIn,omitempty"` - LastUsedAtGt *time.Time `json:"lastUsedAtGT,omitempty"` - LastUsedAtGte *time.Time `json:"lastUsedAtGTE,omitempty"` - LastUsedAtLt *time.Time `json:"lastUsedAtLT,omitempty"` - LastUsedAtLte *time.Time `json:"lastUsedAtLTE,omitempty"` - LastUsedAtIsNil *bool `json:"lastUsedAtIsNil,omitempty"` - LastUsedAtNotNil *bool `json:"lastUsedAtNotNil,omitempty"` - // is_active field predicates - IsActive *bool `json:"isActive,omitempty"` - IsActiveNeq *bool `json:"isActiveNEQ,omitempty"` - IsActiveIsNil *bool `json:"isActiveIsNil,omitempty"` - IsActiveNotNil *bool `json:"isActiveNotNil,omitempty"` - // revoked_reason field predicates - RevokedReason *string `json:"revokedReason,omitempty"` - RevokedReasonNeq *string `json:"revokedReasonNEQ,omitempty"` - RevokedReasonIn []string `json:"revokedReasonIn,omitempty"` - RevokedReasonNotIn []string `json:"revokedReasonNotIn,omitempty"` - RevokedReasonGt *string `json:"revokedReasonGT,omitempty"` - RevokedReasonGte *string `json:"revokedReasonGTE,omitempty"` - RevokedReasonLt *string `json:"revokedReasonLT,omitempty"` - RevokedReasonLte *string `json:"revokedReasonLTE,omitempty"` - RevokedReasonContains *string `json:"revokedReasonContains,omitempty"` - RevokedReasonHasPrefix *string `json:"revokedReasonHasPrefix,omitempty"` - RevokedReasonHasSuffix *string `json:"revokedReasonHasSuffix,omitempty"` - RevokedReasonIsNil *bool `json:"revokedReasonIsNil,omitempty"` - RevokedReasonNotNil *bool `json:"revokedReasonNotNil,omitempty"` - RevokedReasonEqualFold *string `json:"revokedReasonEqualFold,omitempty"` - RevokedReasonContainsFold *string `json:"revokedReasonContainsFold,omitempty"` - // revoked_by field predicates - RevokedBy *string `json:"revokedBy,omitempty"` - RevokedByNeq *string `json:"revokedByNEQ,omitempty"` - RevokedByIn []string `json:"revokedByIn,omitempty"` - RevokedByNotIn []string `json:"revokedByNotIn,omitempty"` - RevokedByGt *string `json:"revokedByGT,omitempty"` - RevokedByGte *string `json:"revokedByGTE,omitempty"` - RevokedByLt *string `json:"revokedByLT,omitempty"` - RevokedByLte *string `json:"revokedByLTE,omitempty"` - RevokedByContains *string `json:"revokedByContains,omitempty"` - RevokedByHasPrefix *string `json:"revokedByHasPrefix,omitempty"` - RevokedByHasSuffix *string `json:"revokedByHasSuffix,omitempty"` - RevokedByIsNil *bool `json:"revokedByIsNil,omitempty"` - RevokedByNotNil *bool `json:"revokedByNotNil,omitempty"` - RevokedByEqualFold *string `json:"revokedByEqualFold,omitempty"` - RevokedByContainsFold *string `json:"revokedByContainsFold,omitempty"` - // revoked_at field predicates - RevokedAt *time.Time `json:"revokedAt,omitempty"` - RevokedAtNeq *time.Time `json:"revokedAtNEQ,omitempty"` - RevokedAtIn []*time.Time `json:"revokedAtIn,omitempty"` - RevokedAtNotIn []*time.Time `json:"revokedAtNotIn,omitempty"` - RevokedAtGt *time.Time `json:"revokedAtGT,omitempty"` - RevokedAtGte *time.Time `json:"revokedAtGTE,omitempty"` - RevokedAtLt *time.Time `json:"revokedAtLT,omitempty"` - RevokedAtLte *time.Time `json:"revokedAtLTE,omitempty"` - RevokedAtIsNil *bool `json:"revokedAtIsNil,omitempty"` - RevokedAtNotNil *bool `json:"revokedAtNotNil,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // job_runners edge predicates - HasJobRunners *bool `json:"hasJobRunners,omitempty"` - HasJobRunnersWith []*JobRunnerWhereInput `json:"hasJobRunnersWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -// Return response for updateJobRunner mutation -type JobRunnerUpdatePayload struct { - // Updated jobRunner - JobRunner *JobRunner `json:"jobRunner"` -} - -// JobRunnerWhereInput is used for filtering JobRunner objects. -// Input was generated by ent. -type JobRunnerWhereInput struct { - Not *JobRunnerWhereInput `json:"not,omitempty"` - And []*JobRunnerWhereInput `json:"and,omitempty"` - Or []*JobRunnerWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // display_id field predicates - DisplayID *string `json:"displayID,omitempty"` - DisplayIdneq *string `json:"displayIDNEQ,omitempty"` - DisplayIDIn []string `json:"displayIDIn,omitempty"` - DisplayIDNotIn []string `json:"displayIDNotIn,omitempty"` - DisplayIdgt *string `json:"displayIDGT,omitempty"` - DisplayIdgte *string `json:"displayIDGTE,omitempty"` - DisplayIdlt *string `json:"displayIDLT,omitempty"` - DisplayIdlte *string `json:"displayIDLTE,omitempty"` - DisplayIDContains *string `json:"displayIDContains,omitempty"` - DisplayIDHasPrefix *string `json:"displayIDHasPrefix,omitempty"` - DisplayIDHasSuffix *string `json:"displayIDHasSuffix,omitempty"` - DisplayIDEqualFold *string `json:"displayIDEqualFold,omitempty"` - DisplayIDContainsFold *string `json:"displayIDContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // system_owned field predicates - SystemOwned *bool `json:"systemOwned,omitempty"` - SystemOwnedNeq *bool `json:"systemOwnedNEQ,omitempty"` - SystemOwnedIsNil *bool `json:"systemOwnedIsNil,omitempty"` - SystemOwnedNotNil *bool `json:"systemOwnedNotNil,omitempty"` - // internal_notes field predicates - InternalNotes *string `json:"internalNotes,omitempty"` - InternalNotesNeq *string `json:"internalNotesNEQ,omitempty"` - InternalNotesIn []string `json:"internalNotesIn,omitempty"` - InternalNotesNotIn []string `json:"internalNotesNotIn,omitempty"` - InternalNotesGt *string `json:"internalNotesGT,omitempty"` - InternalNotesGte *string `json:"internalNotesGTE,omitempty"` - InternalNotesLt *string `json:"internalNotesLT,omitempty"` - InternalNotesLte *string `json:"internalNotesLTE,omitempty"` - InternalNotesContains *string `json:"internalNotesContains,omitempty"` - InternalNotesHasPrefix *string `json:"internalNotesHasPrefix,omitempty"` - InternalNotesHasSuffix *string `json:"internalNotesHasSuffix,omitempty"` - InternalNotesIsNil *bool `json:"internalNotesIsNil,omitempty"` - InternalNotesNotNil *bool `json:"internalNotesNotNil,omitempty"` - InternalNotesEqualFold *string `json:"internalNotesEqualFold,omitempty"` - InternalNotesContainsFold *string `json:"internalNotesContainsFold,omitempty"` - // system_internal_id field predicates - SystemInternalID *string `json:"systemInternalID,omitempty"` - SystemInternalIdneq *string `json:"systemInternalIDNEQ,omitempty"` - SystemInternalIDIn []string `json:"systemInternalIDIn,omitempty"` - SystemInternalIDNotIn []string `json:"systemInternalIDNotIn,omitempty"` - SystemInternalIdgt *string `json:"systemInternalIDGT,omitempty"` - SystemInternalIdgte *string `json:"systemInternalIDGTE,omitempty"` - SystemInternalIdlt *string `json:"systemInternalIDLT,omitempty"` - SystemInternalIdlte *string `json:"systemInternalIDLTE,omitempty"` - SystemInternalIDContains *string `json:"systemInternalIDContains,omitempty"` - SystemInternalIDHasPrefix *string `json:"systemInternalIDHasPrefix,omitempty"` - SystemInternalIDHasSuffix *string `json:"systemInternalIDHasSuffix,omitempty"` - SystemInternalIDIsNil *bool `json:"systemInternalIDIsNil,omitempty"` - SystemInternalIDNotNil *bool `json:"systemInternalIDNotNil,omitempty"` - SystemInternalIDEqualFold *string `json:"systemInternalIDEqualFold,omitempty"` - SystemInternalIDContainsFold *string `json:"systemInternalIDContainsFold,omitempty"` - // name field predicates - Name *string `json:"name,omitempty"` - NameNeq *string `json:"nameNEQ,omitempty"` - NameIn []string `json:"nameIn,omitempty"` - NameNotIn []string `json:"nameNotIn,omitempty"` - NameGt *string `json:"nameGT,omitempty"` - NameGte *string `json:"nameGTE,omitempty"` - NameLt *string `json:"nameLT,omitempty"` - NameLte *string `json:"nameLTE,omitempty"` - NameContains *string `json:"nameContains,omitempty"` - NameHasPrefix *string `json:"nameHasPrefix,omitempty"` - NameHasSuffix *string `json:"nameHasSuffix,omitempty"` - NameEqualFold *string `json:"nameEqualFold,omitempty"` - NameContainsFold *string `json:"nameContainsFold,omitempty"` - // status field predicates - Status *enums.JobRunnerStatus `json:"status,omitempty"` - StatusNeq *enums.JobRunnerStatus `json:"statusNEQ,omitempty"` - StatusIn []enums.JobRunnerStatus `json:"statusIn,omitempty"` - StatusNotIn []enums.JobRunnerStatus `json:"statusNotIn,omitempty"` - // ip_address field predicates - IPAddress *string `json:"ipAddress,omitempty"` - IPAddressNeq *string `json:"ipAddressNEQ,omitempty"` - IPAddressIn []string `json:"ipAddressIn,omitempty"` - IPAddressNotIn []string `json:"ipAddressNotIn,omitempty"` - IPAddressGt *string `json:"ipAddressGT,omitempty"` - IPAddressGte *string `json:"ipAddressGTE,omitempty"` - IPAddressLt *string `json:"ipAddressLT,omitempty"` - IPAddressLte *string `json:"ipAddressLTE,omitempty"` - IPAddressContains *string `json:"ipAddressContains,omitempty"` - IPAddressHasPrefix *string `json:"ipAddressHasPrefix,omitempty"` - IPAddressHasSuffix *string `json:"ipAddressHasSuffix,omitempty"` - IPAddressIsNil *bool `json:"ipAddressIsNil,omitempty"` - IPAddressNotNil *bool `json:"ipAddressNotNil,omitempty"` - IPAddressEqualFold *string `json:"ipAddressEqualFold,omitempty"` - IPAddressContainsFold *string `json:"ipAddressContainsFold,omitempty"` - // last_seen field predicates - LastSeen *time.Time `json:"lastSeen,omitempty"` - LastSeenNeq *time.Time `json:"lastSeenNEQ,omitempty"` - LastSeenIn []*time.Time `json:"lastSeenIn,omitempty"` - LastSeenNotIn []*time.Time `json:"lastSeenNotIn,omitempty"` - LastSeenGt *time.Time `json:"lastSeenGT,omitempty"` - LastSeenGte *time.Time `json:"lastSeenGTE,omitempty"` - LastSeenLt *time.Time `json:"lastSeenLT,omitempty"` - LastSeenLte *time.Time `json:"lastSeenLTE,omitempty"` - LastSeenIsNil *bool `json:"lastSeenIsNil,omitempty"` - LastSeenNotNil *bool `json:"lastSeenNotNil,omitempty"` - // version field predicates - Version *string `json:"version,omitempty"` - VersionNeq *string `json:"versionNEQ,omitempty"` - VersionIn []string `json:"versionIn,omitempty"` - VersionNotIn []string `json:"versionNotIn,omitempty"` - VersionGt *string `json:"versionGT,omitempty"` - VersionGte *string `json:"versionGTE,omitempty"` - VersionLt *string `json:"versionLT,omitempty"` - VersionLte *string `json:"versionLTE,omitempty"` - VersionContains *string `json:"versionContains,omitempty"` - VersionHasPrefix *string `json:"versionHasPrefix,omitempty"` - VersionHasSuffix *string `json:"versionHasSuffix,omitempty"` - VersionIsNil *bool `json:"versionIsNil,omitempty"` - VersionNotNil *bool `json:"versionNotNil,omitempty"` - VersionEqualFold *string `json:"versionEqualFold,omitempty"` - VersionContainsFold *string `json:"versionContainsFold,omitempty"` - // os field predicates - Os *string `json:"os,omitempty"` - OsNeq *string `json:"osNEQ,omitempty"` - OsIn []string `json:"osIn,omitempty"` - OsNotIn []string `json:"osNotIn,omitempty"` - OsGt *string `json:"osGT,omitempty"` - OsGte *string `json:"osGTE,omitempty"` - OsLt *string `json:"osLT,omitempty"` - OsLte *string `json:"osLTE,omitempty"` - OsContains *string `json:"osContains,omitempty"` - OsHasPrefix *string `json:"osHasPrefix,omitempty"` - OsHasSuffix *string `json:"osHasSuffix,omitempty"` - OsIsNil *bool `json:"osIsNil,omitempty"` - OsNotNil *bool `json:"osNotNil,omitempty"` - OsEqualFold *string `json:"osEqualFold,omitempty"` - OsContainsFold *string `json:"osContainsFold,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // job_runner_tokens edge predicates - HasJobRunnerTokens *bool `json:"hasJobRunnerTokens,omitempty"` - HasJobRunnerTokensWith []*JobRunnerTokenWhereInput `json:"hasJobRunnerTokensWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -type JobTemplate struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // a shortened prefixed id field to use as a human readable identifier - DisplayID string `json:"displayID"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the organization id that owns the object - OwnerID *string `json:"ownerID,omitempty"` - // indicates if the record is owned by the the openlane system and not by an organization - SystemOwned *bool `json:"systemOwned,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the title of the job - Title string `json:"title"` - // the short description of the job and what it does - Description *string `json:"description,omitempty"` - // the platform to use to execute this job, e.g. golang, typescript, python, etc. - Platform enums.JobPlatformType `json:"platform"` - // the url from where to download the script from - DownloadURL string `json:"downloadURL"` - // the json configuration to run this job, which could be used to template a job, e.g. { "account_name": "my-account" } - Configuration models.JobConfiguration `json:"configuration,omitempty"` - // cron schedule to run the job in cron 6-field syntax, e.g. 0 0 0 * * * - Cron *string `json:"cron,omitempty"` - Owner *Organization `json:"owner,omitempty"` - ScheduledJobs *ScheduledJobConnection `json:"scheduledJobs"` -} - -func (JobTemplate) IsNode() {} - -// Return response for createBulkJobTemplate mutation -type JobTemplateBulkCreatePayload struct { - // Created jobTemplates - JobTemplates []*JobTemplate `json:"jobTemplates,omitempty"` -} - -// Return response for deleteBulkJobTemplate mutation -type JobTemplateBulkDeletePayload struct { - // Deleted jobTemplate IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkJobTemplate mutation -type JobTemplateBulkUpdatePayload struct { - // Updated jobTemplates - JobTemplates []*JobTemplate `json:"jobTemplates,omitempty"` - // IDs of the updated jobTemplates - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type JobTemplateConnection struct { - // A list of edges. - Edges []*JobTemplateEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createJobTemplate mutation -type JobTemplateCreatePayload struct { - // Created jobTemplate - JobTemplate *JobTemplate `json:"jobTemplate"` -} - -// Return response for deleteJobTemplate mutation -type JobTemplateDeletePayload struct { - // Deleted jobTemplate ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type JobTemplateEdge struct { - // The item at the end of the edge. - Node *JobTemplate `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for JobTemplate connections -type JobTemplateOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order JobTemplates. - Field JobTemplateOrderField `json:"field"` -} - -// Return response for updateJobTemplate mutation -type JobTemplateUpdatePayload struct { - // Updated jobTemplate - JobTemplate *JobTemplate `json:"jobTemplate"` -} - -// JobTemplateWhereInput is used for filtering JobTemplate objects. -// Input was generated by ent. -type JobTemplateWhereInput struct { - Not *JobTemplateWhereInput `json:"not,omitempty"` - And []*JobTemplateWhereInput `json:"and,omitempty"` - Or []*JobTemplateWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // display_id field predicates - DisplayID *string `json:"displayID,omitempty"` - DisplayIdneq *string `json:"displayIDNEQ,omitempty"` - DisplayIDIn []string `json:"displayIDIn,omitempty"` - DisplayIDNotIn []string `json:"displayIDNotIn,omitempty"` - DisplayIdgt *string `json:"displayIDGT,omitempty"` - DisplayIdgte *string `json:"displayIDGTE,omitempty"` - DisplayIdlt *string `json:"displayIDLT,omitempty"` - DisplayIdlte *string `json:"displayIDLTE,omitempty"` - DisplayIDContains *string `json:"displayIDContains,omitempty"` - DisplayIDHasPrefix *string `json:"displayIDHasPrefix,omitempty"` - DisplayIDHasSuffix *string `json:"displayIDHasSuffix,omitempty"` - DisplayIDEqualFold *string `json:"displayIDEqualFold,omitempty"` - DisplayIDContainsFold *string `json:"displayIDContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // system_owned field predicates - SystemOwned *bool `json:"systemOwned,omitempty"` - SystemOwnedNeq *bool `json:"systemOwnedNEQ,omitempty"` - SystemOwnedIsNil *bool `json:"systemOwnedIsNil,omitempty"` - SystemOwnedNotNil *bool `json:"systemOwnedNotNil,omitempty"` - // internal_notes field predicates - InternalNotes *string `json:"internalNotes,omitempty"` - InternalNotesNeq *string `json:"internalNotesNEQ,omitempty"` - InternalNotesIn []string `json:"internalNotesIn,omitempty"` - InternalNotesNotIn []string `json:"internalNotesNotIn,omitempty"` - InternalNotesGt *string `json:"internalNotesGT,omitempty"` - InternalNotesGte *string `json:"internalNotesGTE,omitempty"` - InternalNotesLt *string `json:"internalNotesLT,omitempty"` - InternalNotesLte *string `json:"internalNotesLTE,omitempty"` - InternalNotesContains *string `json:"internalNotesContains,omitempty"` - InternalNotesHasPrefix *string `json:"internalNotesHasPrefix,omitempty"` - InternalNotesHasSuffix *string `json:"internalNotesHasSuffix,omitempty"` - InternalNotesIsNil *bool `json:"internalNotesIsNil,omitempty"` - InternalNotesNotNil *bool `json:"internalNotesNotNil,omitempty"` - InternalNotesEqualFold *string `json:"internalNotesEqualFold,omitempty"` - InternalNotesContainsFold *string `json:"internalNotesContainsFold,omitempty"` - // system_internal_id field predicates - SystemInternalID *string `json:"systemInternalID,omitempty"` - SystemInternalIdneq *string `json:"systemInternalIDNEQ,omitempty"` - SystemInternalIDIn []string `json:"systemInternalIDIn,omitempty"` - SystemInternalIDNotIn []string `json:"systemInternalIDNotIn,omitempty"` - SystemInternalIdgt *string `json:"systemInternalIDGT,omitempty"` - SystemInternalIdgte *string `json:"systemInternalIDGTE,omitempty"` - SystemInternalIdlt *string `json:"systemInternalIDLT,omitempty"` - SystemInternalIdlte *string `json:"systemInternalIDLTE,omitempty"` - SystemInternalIDContains *string `json:"systemInternalIDContains,omitempty"` - SystemInternalIDHasPrefix *string `json:"systemInternalIDHasPrefix,omitempty"` - SystemInternalIDHasSuffix *string `json:"systemInternalIDHasSuffix,omitempty"` - SystemInternalIDIsNil *bool `json:"systemInternalIDIsNil,omitempty"` - SystemInternalIDNotNil *bool `json:"systemInternalIDNotNil,omitempty"` - SystemInternalIDEqualFold *string `json:"systemInternalIDEqualFold,omitempty"` - SystemInternalIDContainsFold *string `json:"systemInternalIDContainsFold,omitempty"` - // title field predicates - Title *string `json:"title,omitempty"` - TitleNeq *string `json:"titleNEQ,omitempty"` - TitleIn []string `json:"titleIn,omitempty"` - TitleNotIn []string `json:"titleNotIn,omitempty"` - TitleGt *string `json:"titleGT,omitempty"` - TitleGte *string `json:"titleGTE,omitempty"` - TitleLt *string `json:"titleLT,omitempty"` - TitleLte *string `json:"titleLTE,omitempty"` - TitleContains *string `json:"titleContains,omitempty"` - TitleHasPrefix *string `json:"titleHasPrefix,omitempty"` - TitleHasSuffix *string `json:"titleHasSuffix,omitempty"` - TitleEqualFold *string `json:"titleEqualFold,omitempty"` - TitleContainsFold *string `json:"titleContainsFold,omitempty"` - // description field predicates - Description *string `json:"description,omitempty"` - DescriptionNeq *string `json:"descriptionNEQ,omitempty"` - DescriptionIn []string `json:"descriptionIn,omitempty"` - DescriptionNotIn []string `json:"descriptionNotIn,omitempty"` - DescriptionGt *string `json:"descriptionGT,omitempty"` - DescriptionGte *string `json:"descriptionGTE,omitempty"` - DescriptionLt *string `json:"descriptionLT,omitempty"` - DescriptionLte *string `json:"descriptionLTE,omitempty"` - DescriptionContains *string `json:"descriptionContains,omitempty"` - DescriptionHasPrefix *string `json:"descriptionHasPrefix,omitempty"` - DescriptionHasSuffix *string `json:"descriptionHasSuffix,omitempty"` - DescriptionIsNil *bool `json:"descriptionIsNil,omitempty"` - DescriptionNotNil *bool `json:"descriptionNotNil,omitempty"` - DescriptionEqualFold *string `json:"descriptionEqualFold,omitempty"` - DescriptionContainsFold *string `json:"descriptionContainsFold,omitempty"` - // platform field predicates - Platform *enums.JobPlatformType `json:"platform,omitempty"` - PlatformNeq *enums.JobPlatformType `json:"platformNEQ,omitempty"` - PlatformIn []enums.JobPlatformType `json:"platformIn,omitempty"` - PlatformNotIn []enums.JobPlatformType `json:"platformNotIn,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // scheduled_jobs edge predicates - HasScheduledJobs *bool `json:"hasScheduledJobs,omitempty"` - HasScheduledJobsWith []*ScheduledJobWhereInput `json:"hasScheduledJobsWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -// Input for launchCampaign mutation -type LaunchCampaignInput struct { - // ID of the campaign - CampaignID string `json:"campaignID"` - // Whether to resend emails to previously-sent targets - Resend *bool `json:"resend,omitempty"` - // Optional time to schedule the campaign launch or resend - ScheduledAt *models.DateTime `json:"scheduledAt,omitempty"` -} - -type MappableDomain struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // Name of the mappable domain - Name string `json:"name"` - // DNS Zone ID of the mappable domain. - ZoneID string `json:"zoneID"` - CustomDomains *CustomDomainConnection `json:"customDomains"` -} - -func (MappableDomain) IsNode() {} - -// Return response for createBulkMappableDomain mutation -type MappableDomainBulkCreatePayload struct { - // Created mappableDomains - MappableDomains []*MappableDomain `json:"mappableDomains,omitempty"` -} - -// Return response for deleteBulkMappableDomain mutation -type MappableDomainBulkDeletePayload struct { - // Deleted mappableDomain IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkMappableDomain mutation -type MappableDomainBulkUpdatePayload struct { - // Updated mappableDomains - MappableDomains []*MappableDomain `json:"mappableDomains,omitempty"` - // IDs of the updated mappableDomains - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type MappableDomainConnection struct { - // A list of edges. - Edges []*MappableDomainEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createMappableDomain mutation -type MappableDomainCreatePayload struct { - // Created mappableDomain - MappableDomain *MappableDomain `json:"mappableDomain"` -} - -// Return response for deleteMappableDomain mutation -type MappableDomainDeletePayload struct { - // Deleted mappableDomain ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type MappableDomainEdge struct { - // The item at the end of the edge. - Node *MappableDomain `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for MappableDomain connections -type MappableDomainOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order MappableDomains. - Field MappableDomainOrderField `json:"field"` -} - -// Return response for updateMappableDomain mutation -type MappableDomainUpdatePayload struct { - // Updated mappableDomain - MappableDomain *MappableDomain `json:"mappableDomain"` -} - -// MappableDomainWhereInput is used for filtering MappableDomain objects. -// Input was generated by ent. -type MappableDomainWhereInput struct { - Not *MappableDomainWhereInput `json:"not,omitempty"` - And []*MappableDomainWhereInput `json:"and,omitempty"` - Or []*MappableDomainWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // name field predicates - Name *string `json:"name,omitempty"` - NameNeq *string `json:"nameNEQ,omitempty"` - NameIn []string `json:"nameIn,omitempty"` - NameNotIn []string `json:"nameNotIn,omitempty"` - NameGt *string `json:"nameGT,omitempty"` - NameGte *string `json:"nameGTE,omitempty"` - NameLt *string `json:"nameLT,omitempty"` - NameLte *string `json:"nameLTE,omitempty"` - NameContains *string `json:"nameContains,omitempty"` - NameHasPrefix *string `json:"nameHasPrefix,omitempty"` - NameHasSuffix *string `json:"nameHasSuffix,omitempty"` - NameEqualFold *string `json:"nameEqualFold,omitempty"` - NameContainsFold *string `json:"nameContainsFold,omitempty"` - // zone_id field predicates - ZoneID *string `json:"zoneID,omitempty"` - ZoneIdneq *string `json:"zoneIDNEQ,omitempty"` - ZoneIDIn []string `json:"zoneIDIn,omitempty"` - ZoneIDNotIn []string `json:"zoneIDNotIn,omitempty"` - ZoneIdgt *string `json:"zoneIDGT,omitempty"` - ZoneIdgte *string `json:"zoneIDGTE,omitempty"` - ZoneIdlt *string `json:"zoneIDLT,omitempty"` - ZoneIdlte *string `json:"zoneIDLTE,omitempty"` - ZoneIDContains *string `json:"zoneIDContains,omitempty"` - ZoneIDHasPrefix *string `json:"zoneIDHasPrefix,omitempty"` - ZoneIDHasSuffix *string `json:"zoneIDHasSuffix,omitempty"` - ZoneIDEqualFold *string `json:"zoneIDEqualFold,omitempty"` - ZoneIDContainsFold *string `json:"zoneIDContainsFold,omitempty"` - // custom_domains edge predicates - HasCustomDomains *bool `json:"hasCustomDomains,omitempty"` - HasCustomDomainsWith []*CustomDomainWhereInput `json:"hasCustomDomainsWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -type MappedControl struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // indicates if the record is owned by the the openlane system and not by an organization - SystemOwned *bool `json:"systemOwned,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the organization id that owns the object - OwnerID *string `json:"ownerID,omitempty"` - // the type of mapping between the two controls, e.g. subset, intersect, equal, superset - MappingType enums.MappingType `json:"mappingType"` - // description of how the two controls are related - Relation *string `json:"relation,omitempty"` - // percentage (0-100) of confidence in the mapping - Confidence *int64 `json:"confidence,omitempty"` - // source of the mapping, e.g. manual, suggested, etc. - Source *enums.MappingSource `json:"source,omitempty"` - Owner *Organization `json:"owner,omitempty"` - BlockedGroups *GroupConnection `json:"blockedGroups"` - Editors *GroupConnection `json:"editors"` - FromControls *ControlConnection `json:"fromControls"` - ToControls *ControlConnection `json:"toControls"` - FromSubcontrols *SubcontrolConnection `json:"fromSubcontrols"` - ToSubcontrols *SubcontrolConnection `json:"toSubcontrols"` -} - -func (MappedControl) IsNode() {} - -// Return response for createBulkMappedControl mutation -type MappedControlBulkCreatePayload struct { - // Created mappedControls - MappedControls []*MappedControl `json:"mappedControls,omitempty"` -} - -// Return response for deleteBulkMappedControl mutation -type MappedControlBulkDeletePayload struct { - // Deleted mappedControl IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkMappedControl mutation -type MappedControlBulkUpdatePayload struct { - // Updated mappedControls - MappedControls []*MappedControl `json:"mappedControls,omitempty"` - // IDs of the updated mappedControls - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type MappedControlConnection struct { - // A list of edges. - Edges []*MappedControlEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createMappedControl mutation -type MappedControlCreatePayload struct { - // Created mappedControl - MappedControl *MappedControl `json:"mappedControl"` -} - -// Return response for deleteMappedControl mutation -type MappedControlDeletePayload struct { - // Deleted mappedControl ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type MappedControlEdge struct { - // The item at the end of the edge. - Node *MappedControl `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for MappedControl connections -type MappedControlOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order MappedControls. - Field MappedControlOrderField `json:"field"` -} - -// Return response for updateMappedControl mutation -type MappedControlUpdatePayload struct { - // Updated mappedControl - MappedControl *MappedControl `json:"mappedControl"` -} - -// MappedControlWhereInput is used for filtering MappedControl objects. -// Input was generated by ent. -type MappedControlWhereInput struct { - Not *MappedControlWhereInput `json:"not,omitempty"` - And []*MappedControlWhereInput `json:"and,omitempty"` - Or []*MappedControlWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // system_owned field predicates - SystemOwned *bool `json:"systemOwned,omitempty"` - SystemOwnedNeq *bool `json:"systemOwnedNEQ,omitempty"` - SystemOwnedIsNil *bool `json:"systemOwnedIsNil,omitempty"` - SystemOwnedNotNil *bool `json:"systemOwnedNotNil,omitempty"` - // internal_notes field predicates - InternalNotes *string `json:"internalNotes,omitempty"` - InternalNotesNeq *string `json:"internalNotesNEQ,omitempty"` - InternalNotesIn []string `json:"internalNotesIn,omitempty"` - InternalNotesNotIn []string `json:"internalNotesNotIn,omitempty"` - InternalNotesGt *string `json:"internalNotesGT,omitempty"` - InternalNotesGte *string `json:"internalNotesGTE,omitempty"` - InternalNotesLt *string `json:"internalNotesLT,omitempty"` - InternalNotesLte *string `json:"internalNotesLTE,omitempty"` - InternalNotesContains *string `json:"internalNotesContains,omitempty"` - InternalNotesHasPrefix *string `json:"internalNotesHasPrefix,omitempty"` - InternalNotesHasSuffix *string `json:"internalNotesHasSuffix,omitempty"` - InternalNotesIsNil *bool `json:"internalNotesIsNil,omitempty"` - InternalNotesNotNil *bool `json:"internalNotesNotNil,omitempty"` - InternalNotesEqualFold *string `json:"internalNotesEqualFold,omitempty"` - InternalNotesContainsFold *string `json:"internalNotesContainsFold,omitempty"` - // system_internal_id field predicates - SystemInternalID *string `json:"systemInternalID,omitempty"` - SystemInternalIdneq *string `json:"systemInternalIDNEQ,omitempty"` - SystemInternalIDIn []string `json:"systemInternalIDIn,omitempty"` - SystemInternalIDNotIn []string `json:"systemInternalIDNotIn,omitempty"` - SystemInternalIdgt *string `json:"systemInternalIDGT,omitempty"` - SystemInternalIdgte *string `json:"systemInternalIDGTE,omitempty"` - SystemInternalIdlt *string `json:"systemInternalIDLT,omitempty"` - SystemInternalIdlte *string `json:"systemInternalIDLTE,omitempty"` - SystemInternalIDContains *string `json:"systemInternalIDContains,omitempty"` - SystemInternalIDHasPrefix *string `json:"systemInternalIDHasPrefix,omitempty"` - SystemInternalIDHasSuffix *string `json:"systemInternalIDHasSuffix,omitempty"` - SystemInternalIDIsNil *bool `json:"systemInternalIDIsNil,omitempty"` - SystemInternalIDNotNil *bool `json:"systemInternalIDNotNil,omitempty"` - SystemInternalIDEqualFold *string `json:"systemInternalIDEqualFold,omitempty"` - SystemInternalIDContainsFold *string `json:"systemInternalIDContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // mapping_type field predicates - MappingType *enums.MappingType `json:"mappingType,omitempty"` - MappingTypeNeq *enums.MappingType `json:"mappingTypeNEQ,omitempty"` - MappingTypeIn []enums.MappingType `json:"mappingTypeIn,omitempty"` - MappingTypeNotIn []enums.MappingType `json:"mappingTypeNotIn,omitempty"` - // relation field predicates - Relation *string `json:"relation,omitempty"` - RelationNeq *string `json:"relationNEQ,omitempty"` - RelationIn []string `json:"relationIn,omitempty"` - RelationNotIn []string `json:"relationNotIn,omitempty"` - RelationGt *string `json:"relationGT,omitempty"` - RelationGte *string `json:"relationGTE,omitempty"` - RelationLt *string `json:"relationLT,omitempty"` - RelationLte *string `json:"relationLTE,omitempty"` - RelationContains *string `json:"relationContains,omitempty"` - RelationHasPrefix *string `json:"relationHasPrefix,omitempty"` - RelationHasSuffix *string `json:"relationHasSuffix,omitempty"` - RelationIsNil *bool `json:"relationIsNil,omitempty"` - RelationNotNil *bool `json:"relationNotNil,omitempty"` - RelationEqualFold *string `json:"relationEqualFold,omitempty"` - RelationContainsFold *string `json:"relationContainsFold,omitempty"` - // confidence field predicates - Confidence *int64 `json:"confidence,omitempty"` - ConfidenceNeq *int64 `json:"confidenceNEQ,omitempty"` - ConfidenceIn []int64 `json:"confidenceIn,omitempty"` - ConfidenceNotIn []int64 `json:"confidenceNotIn,omitempty"` - ConfidenceGt *int64 `json:"confidenceGT,omitempty"` - ConfidenceGte *int64 `json:"confidenceGTE,omitempty"` - ConfidenceLt *int64 `json:"confidenceLT,omitempty"` - ConfidenceLte *int64 `json:"confidenceLTE,omitempty"` - ConfidenceIsNil *bool `json:"confidenceIsNil,omitempty"` - ConfidenceNotNil *bool `json:"confidenceNotNil,omitempty"` - // source field predicates - Source *enums.MappingSource `json:"source,omitempty"` - SourceNeq *enums.MappingSource `json:"sourceNEQ,omitempty"` - SourceIn []enums.MappingSource `json:"sourceIn,omitempty"` - SourceNotIn []enums.MappingSource `json:"sourceNotIn,omitempty"` - SourceIsNil *bool `json:"sourceIsNil,omitempty"` - SourceNotNil *bool `json:"sourceNotNil,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // blocked_groups edge predicates - HasBlockedGroups *bool `json:"hasBlockedGroups,omitempty"` - HasBlockedGroupsWith []*GroupWhereInput `json:"hasBlockedGroupsWith,omitempty"` - // editors edge predicates - HasEditors *bool `json:"hasEditors,omitempty"` - HasEditorsWith []*GroupWhereInput `json:"hasEditorsWith,omitempty"` - // from_controls edge predicates - HasFromControls *bool `json:"hasFromControls,omitempty"` - HasFromControlsWith []*ControlWhereInput `json:"hasFromControlsWith,omitempty"` - // to_controls edge predicates - HasToControls *bool `json:"hasToControls,omitempty"` - HasToControlsWith []*ControlWhereInput `json:"hasToControlsWith,omitempty"` - // from_subcontrols edge predicates - HasFromSubcontrols *bool `json:"hasFromSubcontrols,omitempty"` - HasFromSubcontrolsWith []*SubcontrolWhereInput `json:"hasFromSubcontrolsWith,omitempty"` - // to_subcontrols edge predicates - HasToSubcontrols *bool `json:"hasToSubcontrols,omitempty"` - HasToSubcontrolsWith []*SubcontrolWhereInput `json:"hasToSubcontrolsWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -type Mutation struct { -} - -type Narrative struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // a shortened prefixed id field to use as a human readable identifier - DisplayID string `json:"displayID"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the ID of the organization owner of the object - OwnerID *string `json:"ownerID,omitempty"` - // indicates if the record is owned by the the openlane system and not by an organization - SystemOwned *bool `json:"systemOwned,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the name of the narrative - Name string `json:"name"` - // the description of the narrative - Description *string `json:"description,omitempty"` - // text data for the narrative document - Details *string `json:"details,omitempty"` - Owner *Organization `json:"owner,omitempty"` - BlockedGroups *GroupConnection `json:"blockedGroups"` - Editors *GroupConnection `json:"editors"` - Viewers *GroupConnection `json:"viewers"` - Satisfies *ControlConnection `json:"satisfies"` - Programs *ProgramConnection `json:"programs"` - InternalPolicies *InternalPolicyConnection `json:"internalPolicies"` - Procedures *ProcedureConnection `json:"procedures"` -} - -func (Narrative) IsNode() {} - -// Return response for createBulkNarrative mutation -type NarrativeBulkCreatePayload struct { - // Created narratives - Narratives []*Narrative `json:"narratives,omitempty"` -} - -// Return response for deleteBulkNarrative mutation -type NarrativeBulkDeletePayload struct { - // Deleted narrative IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkNarrative mutation -type NarrativeBulkUpdatePayload struct { - // Updated narratives - Narratives []*Narrative `json:"narratives,omitempty"` - // IDs of the updated narratives - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type NarrativeConnection struct { - // A list of edges. - Edges []*NarrativeEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createNarrative mutation -type NarrativeCreatePayload struct { - // Created narrative - Narrative *Narrative `json:"narrative"` -} - -// Return response for deleteNarrative mutation -type NarrativeDeletePayload struct { - // Deleted narrative ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type NarrativeEdge struct { - // The item at the end of the edge. - Node *Narrative `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for Narrative connections -type NarrativeOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order Narratives. - Field NarrativeOrderField `json:"field"` -} - -// Return response for updateNarrative mutation -type NarrativeUpdatePayload struct { - // Updated narrative - Narrative *Narrative `json:"narrative"` -} - -// NarrativeWhereInput is used for filtering Narrative objects. -// Input was generated by ent. -type NarrativeWhereInput struct { - Not *NarrativeWhereInput `json:"not,omitempty"` - And []*NarrativeWhereInput `json:"and,omitempty"` - Or []*NarrativeWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // display_id field predicates - DisplayID *string `json:"displayID,omitempty"` - DisplayIdneq *string `json:"displayIDNEQ,omitempty"` - DisplayIDIn []string `json:"displayIDIn,omitempty"` - DisplayIDNotIn []string `json:"displayIDNotIn,omitempty"` - DisplayIdgt *string `json:"displayIDGT,omitempty"` - DisplayIdgte *string `json:"displayIDGTE,omitempty"` - DisplayIdlt *string `json:"displayIDLT,omitempty"` - DisplayIdlte *string `json:"displayIDLTE,omitempty"` - DisplayIDContains *string `json:"displayIDContains,omitempty"` - DisplayIDHasPrefix *string `json:"displayIDHasPrefix,omitempty"` - DisplayIDHasSuffix *string `json:"displayIDHasSuffix,omitempty"` - DisplayIDEqualFold *string `json:"displayIDEqualFold,omitempty"` - DisplayIDContainsFold *string `json:"displayIDContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // system_owned field predicates - SystemOwned *bool `json:"systemOwned,omitempty"` - SystemOwnedNeq *bool `json:"systemOwnedNEQ,omitempty"` - SystemOwnedIsNil *bool `json:"systemOwnedIsNil,omitempty"` - SystemOwnedNotNil *bool `json:"systemOwnedNotNil,omitempty"` - // internal_notes field predicates - InternalNotes *string `json:"internalNotes,omitempty"` - InternalNotesNeq *string `json:"internalNotesNEQ,omitempty"` - InternalNotesIn []string `json:"internalNotesIn,omitempty"` - InternalNotesNotIn []string `json:"internalNotesNotIn,omitempty"` - InternalNotesGt *string `json:"internalNotesGT,omitempty"` - InternalNotesGte *string `json:"internalNotesGTE,omitempty"` - InternalNotesLt *string `json:"internalNotesLT,omitempty"` - InternalNotesLte *string `json:"internalNotesLTE,omitempty"` - InternalNotesContains *string `json:"internalNotesContains,omitempty"` - InternalNotesHasPrefix *string `json:"internalNotesHasPrefix,omitempty"` - InternalNotesHasSuffix *string `json:"internalNotesHasSuffix,omitempty"` - InternalNotesIsNil *bool `json:"internalNotesIsNil,omitempty"` - InternalNotesNotNil *bool `json:"internalNotesNotNil,omitempty"` - InternalNotesEqualFold *string `json:"internalNotesEqualFold,omitempty"` - InternalNotesContainsFold *string `json:"internalNotesContainsFold,omitempty"` - // system_internal_id field predicates - SystemInternalID *string `json:"systemInternalID,omitempty"` - SystemInternalIdneq *string `json:"systemInternalIDNEQ,omitempty"` - SystemInternalIDIn []string `json:"systemInternalIDIn,omitempty"` - SystemInternalIDNotIn []string `json:"systemInternalIDNotIn,omitempty"` - SystemInternalIdgt *string `json:"systemInternalIDGT,omitempty"` - SystemInternalIdgte *string `json:"systemInternalIDGTE,omitempty"` - SystemInternalIdlt *string `json:"systemInternalIDLT,omitempty"` - SystemInternalIdlte *string `json:"systemInternalIDLTE,omitempty"` - SystemInternalIDContains *string `json:"systemInternalIDContains,omitempty"` - SystemInternalIDHasPrefix *string `json:"systemInternalIDHasPrefix,omitempty"` - SystemInternalIDHasSuffix *string `json:"systemInternalIDHasSuffix,omitempty"` - SystemInternalIDIsNil *bool `json:"systemInternalIDIsNil,omitempty"` - SystemInternalIDNotNil *bool `json:"systemInternalIDNotNil,omitempty"` - SystemInternalIDEqualFold *string `json:"systemInternalIDEqualFold,omitempty"` - SystemInternalIDContainsFold *string `json:"systemInternalIDContainsFold,omitempty"` - // name field predicates - Name *string `json:"name,omitempty"` - NameNeq *string `json:"nameNEQ,omitempty"` - NameIn []string `json:"nameIn,omitempty"` - NameNotIn []string `json:"nameNotIn,omitempty"` - NameGt *string `json:"nameGT,omitempty"` - NameGte *string `json:"nameGTE,omitempty"` - NameLt *string `json:"nameLT,omitempty"` - NameLte *string `json:"nameLTE,omitempty"` - NameContains *string `json:"nameContains,omitempty"` - NameHasPrefix *string `json:"nameHasPrefix,omitempty"` - NameHasSuffix *string `json:"nameHasSuffix,omitempty"` - NameEqualFold *string `json:"nameEqualFold,omitempty"` - NameContainsFold *string `json:"nameContainsFold,omitempty"` - // description field predicates - Description *string `json:"description,omitempty"` - DescriptionNeq *string `json:"descriptionNEQ,omitempty"` - DescriptionIn []string `json:"descriptionIn,omitempty"` - DescriptionNotIn []string `json:"descriptionNotIn,omitempty"` - DescriptionGt *string `json:"descriptionGT,omitempty"` - DescriptionGte *string `json:"descriptionGTE,omitempty"` - DescriptionLt *string `json:"descriptionLT,omitempty"` - DescriptionLte *string `json:"descriptionLTE,omitempty"` - DescriptionContains *string `json:"descriptionContains,omitempty"` - DescriptionHasPrefix *string `json:"descriptionHasPrefix,omitempty"` - DescriptionHasSuffix *string `json:"descriptionHasSuffix,omitempty"` - DescriptionIsNil *bool `json:"descriptionIsNil,omitempty"` - DescriptionNotNil *bool `json:"descriptionNotNil,omitempty"` - DescriptionEqualFold *string `json:"descriptionEqualFold,omitempty"` - DescriptionContainsFold *string `json:"descriptionContainsFold,omitempty"` - // details field predicates - Details *string `json:"details,omitempty"` - DetailsNeq *string `json:"detailsNEQ,omitempty"` - DetailsIn []string `json:"detailsIn,omitempty"` - DetailsNotIn []string `json:"detailsNotIn,omitempty"` - DetailsGt *string `json:"detailsGT,omitempty"` - DetailsGte *string `json:"detailsGTE,omitempty"` - DetailsLt *string `json:"detailsLT,omitempty"` - DetailsLte *string `json:"detailsLTE,omitempty"` - DetailsContains *string `json:"detailsContains,omitempty"` - DetailsHasPrefix *string `json:"detailsHasPrefix,omitempty"` - DetailsHasSuffix *string `json:"detailsHasSuffix,omitempty"` - DetailsIsNil *bool `json:"detailsIsNil,omitempty"` - DetailsNotNil *bool `json:"detailsNotNil,omitempty"` - DetailsEqualFold *string `json:"detailsEqualFold,omitempty"` - DetailsContainsFold *string `json:"detailsContainsFold,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // blocked_groups edge predicates - HasBlockedGroups *bool `json:"hasBlockedGroups,omitempty"` - HasBlockedGroupsWith []*GroupWhereInput `json:"hasBlockedGroupsWith,omitempty"` - // editors edge predicates - HasEditors *bool `json:"hasEditors,omitempty"` - HasEditorsWith []*GroupWhereInput `json:"hasEditorsWith,omitempty"` - // viewers edge predicates - HasViewers *bool `json:"hasViewers,omitempty"` - HasViewersWith []*GroupWhereInput `json:"hasViewersWith,omitempty"` - // satisfies edge predicates - HasSatisfies *bool `json:"hasSatisfies,omitempty"` - HasSatisfiesWith []*ControlWhereInput `json:"hasSatisfiesWith,omitempty"` - // programs edge predicates - HasPrograms *bool `json:"hasPrograms,omitempty"` - HasProgramsWith []*ProgramWhereInput `json:"hasProgramsWith,omitempty"` - // internal_policies edge predicates - HasInternalPolicies *bool `json:"hasInternalPolicies,omitempty"` - HasInternalPoliciesWith []*InternalPolicyWhereInput `json:"hasInternalPoliciesWith,omitempty"` - // procedures edge predicates - HasProcedures *bool `json:"hasProcedures,omitempty"` - HasProceduresWith []*ProcedureWhereInput `json:"hasProceduresWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -type Note struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // a shortened prefixed id field to use as a human readable identifier - DisplayID string `json:"displayID"` - // the ID of the organization owner of the object - OwnerID *string `json:"ownerID,omitempty"` - // the title of the note - Title *string `json:"title,omitempty"` - // the text of the note - Text string `json:"text"` - // structured details of the note in JSON format - TextJSON []any `json:"textJSON,omitempty"` - // ref location of the note - NoteRef *string `json:"noteRef,omitempty"` - // the external discussion id this note is associated with - DiscussionID *string `json:"discussionID,omitempty"` - // whether the note has been edited - IsEdited bool `json:"isEdited"` - // the trust center this note belongs to, if applicable - TrustCenterID *string `json:"trustCenterID,omitempty"` - Owner *Organization `json:"owner,omitempty"` - Task *Task `json:"task,omitempty"` - Control *Control `json:"control,omitempty"` - Subcontrol *Subcontrol `json:"subcontrol,omitempty"` - Procedure *Procedure `json:"procedure,omitempty"` - Risk *Risk `json:"risk,omitempty"` - InternalPolicy *InternalPolicy `json:"internalPolicy,omitempty"` - Evidence *Evidence `json:"evidence,omitempty"` - TrustCenter *TrustCenter `json:"trustCenter,omitempty"` - Discussion *Discussion `json:"discussion,omitempty"` - TrustCenterFaqs *TrustCenterFAQConnection `json:"trustCenterFaqs"` - Files *FileConnection `json:"files"` -} - -func (Note) IsNode() {} - -// A connection to a list of items. -type NoteConnection struct { - // A list of edges. - Edges []*NoteEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for deleteComment mutation -type NoteDeletePayload struct { - // Deleted comment ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type NoteEdge struct { - // The item at the end of the edge. - Node *Note `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for Note connections -type NoteOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order Notes. - Field NoteOrderField `json:"field"` -} - -// NoteWhereInput is used for filtering Note objects. -// Input was generated by ent. -type NoteWhereInput struct { - Not *NoteWhereInput `json:"not,omitempty"` - And []*NoteWhereInput `json:"and,omitempty"` - Or []*NoteWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // display_id field predicates - DisplayID *string `json:"displayID,omitempty"` - DisplayIdneq *string `json:"displayIDNEQ,omitempty"` - DisplayIDIn []string `json:"displayIDIn,omitempty"` - DisplayIDNotIn []string `json:"displayIDNotIn,omitempty"` - DisplayIdgt *string `json:"displayIDGT,omitempty"` - DisplayIdgte *string `json:"displayIDGTE,omitempty"` - DisplayIdlt *string `json:"displayIDLT,omitempty"` - DisplayIdlte *string `json:"displayIDLTE,omitempty"` - DisplayIDContains *string `json:"displayIDContains,omitempty"` - DisplayIDHasPrefix *string `json:"displayIDHasPrefix,omitempty"` - DisplayIDHasSuffix *string `json:"displayIDHasSuffix,omitempty"` - DisplayIDEqualFold *string `json:"displayIDEqualFold,omitempty"` - DisplayIDContainsFold *string `json:"displayIDContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // title field predicates - Title *string `json:"title,omitempty"` - TitleNeq *string `json:"titleNEQ,omitempty"` - TitleIn []string `json:"titleIn,omitempty"` - TitleNotIn []string `json:"titleNotIn,omitempty"` - TitleGt *string `json:"titleGT,omitempty"` - TitleGte *string `json:"titleGTE,omitempty"` - TitleLt *string `json:"titleLT,omitempty"` - TitleLte *string `json:"titleLTE,omitempty"` - TitleContains *string `json:"titleContains,omitempty"` - TitleHasPrefix *string `json:"titleHasPrefix,omitempty"` - TitleHasSuffix *string `json:"titleHasSuffix,omitempty"` - TitleIsNil *bool `json:"titleIsNil,omitempty"` - TitleNotNil *bool `json:"titleNotNil,omitempty"` - TitleEqualFold *string `json:"titleEqualFold,omitempty"` - TitleContainsFold *string `json:"titleContainsFold,omitempty"` - // text field predicates - Text *string `json:"text,omitempty"` - TextNeq *string `json:"textNEQ,omitempty"` - TextIn []string `json:"textIn,omitempty"` - TextNotIn []string `json:"textNotIn,omitempty"` - TextGt *string `json:"textGT,omitempty"` - TextGte *string `json:"textGTE,omitempty"` - TextLt *string `json:"textLT,omitempty"` - TextLte *string `json:"textLTE,omitempty"` - TextContains *string `json:"textContains,omitempty"` - TextHasPrefix *string `json:"textHasPrefix,omitempty"` - TextHasSuffix *string `json:"textHasSuffix,omitempty"` - TextEqualFold *string `json:"textEqualFold,omitempty"` - TextContainsFold *string `json:"textContainsFold,omitempty"` - // note_ref field predicates - NoteRef *string `json:"noteRef,omitempty"` - NoteRefNeq *string `json:"noteRefNEQ,omitempty"` - NoteRefIn []string `json:"noteRefIn,omitempty"` - NoteRefNotIn []string `json:"noteRefNotIn,omitempty"` - NoteRefGt *string `json:"noteRefGT,omitempty"` - NoteRefGte *string `json:"noteRefGTE,omitempty"` - NoteRefLt *string `json:"noteRefLT,omitempty"` - NoteRefLte *string `json:"noteRefLTE,omitempty"` - NoteRefContains *string `json:"noteRefContains,omitempty"` - NoteRefHasPrefix *string `json:"noteRefHasPrefix,omitempty"` - NoteRefHasSuffix *string `json:"noteRefHasSuffix,omitempty"` - NoteRefIsNil *bool `json:"noteRefIsNil,omitempty"` - NoteRefNotNil *bool `json:"noteRefNotNil,omitempty"` - NoteRefEqualFold *string `json:"noteRefEqualFold,omitempty"` - NoteRefContainsFold *string `json:"noteRefContainsFold,omitempty"` - // discussion_id field predicates - DiscussionID *string `json:"discussionID,omitempty"` - DiscussionIdneq *string `json:"discussionIDNEQ,omitempty"` - DiscussionIDIn []string `json:"discussionIDIn,omitempty"` - DiscussionIDNotIn []string `json:"discussionIDNotIn,omitempty"` - DiscussionIdgt *string `json:"discussionIDGT,omitempty"` - DiscussionIdgte *string `json:"discussionIDGTE,omitempty"` - DiscussionIdlt *string `json:"discussionIDLT,omitempty"` - DiscussionIdlte *string `json:"discussionIDLTE,omitempty"` - DiscussionIDContains *string `json:"discussionIDContains,omitempty"` - DiscussionIDHasPrefix *string `json:"discussionIDHasPrefix,omitempty"` - DiscussionIDHasSuffix *string `json:"discussionIDHasSuffix,omitempty"` - DiscussionIDIsNil *bool `json:"discussionIDIsNil,omitempty"` - DiscussionIDNotNil *bool `json:"discussionIDNotNil,omitempty"` - DiscussionIDEqualFold *string `json:"discussionIDEqualFold,omitempty"` - DiscussionIDContainsFold *string `json:"discussionIDContainsFold,omitempty"` - // is_edited field predicates - IsEdited *bool `json:"isEdited,omitempty"` - IsEditedNeq *bool `json:"isEditedNEQ,omitempty"` - // trust_center_id field predicates - TrustCenterID *string `json:"trustCenterID,omitempty"` - TrustCenterIdneq *string `json:"trustCenterIDNEQ,omitempty"` - TrustCenterIDIn []string `json:"trustCenterIDIn,omitempty"` - TrustCenterIDNotIn []string `json:"trustCenterIDNotIn,omitempty"` - TrustCenterIdgt *string `json:"trustCenterIDGT,omitempty"` - TrustCenterIdgte *string `json:"trustCenterIDGTE,omitempty"` - TrustCenterIdlt *string `json:"trustCenterIDLT,omitempty"` - TrustCenterIdlte *string `json:"trustCenterIDLTE,omitempty"` - TrustCenterIDContains *string `json:"trustCenterIDContains,omitempty"` - TrustCenterIDHasPrefix *string `json:"trustCenterIDHasPrefix,omitempty"` - TrustCenterIDHasSuffix *string `json:"trustCenterIDHasSuffix,omitempty"` - TrustCenterIDIsNil *bool `json:"trustCenterIDIsNil,omitempty"` - TrustCenterIDNotNil *bool `json:"trustCenterIDNotNil,omitempty"` - TrustCenterIDEqualFold *string `json:"trustCenterIDEqualFold,omitempty"` - TrustCenterIDContainsFold *string `json:"trustCenterIDContainsFold,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // task edge predicates - HasTask *bool `json:"hasTask,omitempty"` - HasTaskWith []*TaskWhereInput `json:"hasTaskWith,omitempty"` - // control edge predicates - HasControl *bool `json:"hasControl,omitempty"` - HasControlWith []*ControlWhereInput `json:"hasControlWith,omitempty"` - // subcontrol edge predicates - HasSubcontrol *bool `json:"hasSubcontrol,omitempty"` - HasSubcontrolWith []*SubcontrolWhereInput `json:"hasSubcontrolWith,omitempty"` - // procedure edge predicates - HasProcedure *bool `json:"hasProcedure,omitempty"` - HasProcedureWith []*ProcedureWhereInput `json:"hasProcedureWith,omitempty"` - // risk edge predicates - HasRisk *bool `json:"hasRisk,omitempty"` - HasRiskWith []*RiskWhereInput `json:"hasRiskWith,omitempty"` - // internal_policy edge predicates - HasInternalPolicy *bool `json:"hasInternalPolicy,omitempty"` - HasInternalPolicyWith []*InternalPolicyWhereInput `json:"hasInternalPolicyWith,omitempty"` - // evidence edge predicates - HasEvidence *bool `json:"hasEvidence,omitempty"` - HasEvidenceWith []*EvidenceWhereInput `json:"hasEvidenceWith,omitempty"` - // trust_center edge predicates - HasTrustCenter *bool `json:"hasTrustCenter,omitempty"` - HasTrustCenterWith []*TrustCenterWhereInput `json:"hasTrustCenterWith,omitempty"` - // discussion edge predicates - HasDiscussion *bool `json:"hasDiscussion,omitempty"` - HasDiscussionWith []*DiscussionWhereInput `json:"hasDiscussionWith,omitempty"` - // trust_center_faqs edge predicates - HasTrustCenterFaqs *bool `json:"hasTrustCenterFaqs,omitempty"` - HasTrustCenterFaqsWith []*TrustCenterFAQWhereInput `json:"hasTrustCenterFaqsWith,omitempty"` - // files edge predicates - HasFiles *bool `json:"hasFiles,omitempty"` - HasFilesWith []*FileWhereInput `json:"hasFilesWith,omitempty"` -} - -type Notification struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the organization id that owns the object - OwnerID *string `json:"ownerID,omitempty"` - // the user this notification is for - UserID *string `json:"userID,omitempty"` - // the type of notification - organization or user - NotificationType enums.NotificationType `json:"notificationType"` - // the event type this notification is related to (e.g., task.created, control.updated) - ObjectType string `json:"objectType"` - // the title of the notification - Title string `json:"title"` - // the body text of the notification - Body string `json:"body"` - // structured payload containing IDs, links, and other notification data - Data map[string]any `json:"data,omitempty"` - // optional template used for external channel rendering - TemplateID *string `json:"templateID,omitempty"` - // the time the notification was read - ReadAt *models.DateTime `json:"readAt,omitempty"` - // the channels this notification should be sent to (IN_APP, SLACK, EMAIL) - Channels []string `json:"channels,omitempty"` - // the topic of the notification (TASK_ASSIGNMENT, APPROVAL, MENTION, EXPORT) - Topic *enums.NotificationTopic `json:"topic,omitempty"` - Owner *Organization `json:"owner,omitempty"` - NotificationTemplate *NotificationTemplate `json:"notificationTemplate,omitempty"` -} - -func (Notification) IsNode() {} - -// A connection to a list of items. -type NotificationConnection struct { - // A list of edges. - Edges []*NotificationEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createNotification mutation -type NotificationCreatePayload struct { - // Created notification - Notification *Notification `json:"notification"` -} - -// An edge in a connection. -type NotificationEdge struct { - // The item at the end of the edge. - Node *Notification `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for Notification connections -type NotificationOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order Notifications. - Field NotificationOrderField `json:"field"` -} - -type NotificationPreference struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // the organization id that owns the object - OwnerID *string `json:"ownerID,omitempty"` - // the user this preference applies to - UserID string `json:"userID"` - // the channel this preference applies to - Channel enums.Channel `json:"channel"` - // status of the channel configuration - Status enums.NotificationChannelStatus `json:"status"` - // provider service for the channel, e.g. sendgrid, mailgun for email or workspace name for slack - Provider *string `json:"provider,omitempty"` - // destination address or endpoint for the channel - Destination *string `json:"destination,omitempty"` - // channel configuration payload - Config map[string]any `json:"config,omitempty"` - // whether this preference is enabled - Enabled bool `json:"enabled"` - // delivery cadence for this preference - Cadence enums.NotificationCadence `json:"cadence"` - // optional priority override for this preference - Priority *enums.Priority `json:"priority,omitempty"` - // topic names or wildcard patterns this preference applies to; empty means all - TopicPatterns []string `json:"topicPatterns,omitempty"` - // optional per-topic overrides (e.g. template_id, cadence, priority) keyed by topic name - TopicOverrides map[string]any `json:"topicOverrides,omitempty"` - // optional template to use by default for this preference (external channels only) - TemplateID *string `json:"templateID,omitempty"` - // mute notifications until this time - MuteUntil *time.Time `json:"muteUntil,omitempty"` - // start of quiet hours in HH:MM - QuietHoursStart *string `json:"quietHoursStart,omitempty"` - // end of quiet hours in HH:MM - QuietHoursEnd *string `json:"quietHoursEnd,omitempty"` - // timezone for quiet hours and digests - Timezone *string `json:"timezone,omitempty"` - // whether this is the default config for the channel - IsDefault bool `json:"isDefault"` - // when the channel config was verified - VerifiedAt *time.Time `json:"verifiedAt,omitempty"` - // last time the channel config was used - LastUsedAt *time.Time `json:"lastUsedAt,omitempty"` - // last error encountered while using the channel - LastError *string `json:"lastError,omitempty"` - // additional preference metadata - Metadata map[string]any `json:"metadata,omitempty"` - Owner *Organization `json:"owner,omitempty"` - User *User `json:"user"` - NotificationTemplate *NotificationTemplate `json:"notificationTemplate,omitempty"` -} - -func (NotificationPreference) IsNode() {} - -// Return response for createBulkNotificationPreference mutation -type NotificationPreferenceBulkCreatePayload struct { - // Created notificationPreferences - NotificationPreferences []*NotificationPreference `json:"notificationPreferences,omitempty"` -} - -// Return response for deleteBulkNotificationPreference mutation -type NotificationPreferenceBulkDeletePayload struct { - // Deleted notificationPreference IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkNotificationPreference mutation -type NotificationPreferenceBulkUpdatePayload struct { - // Updated notificationPreferences - NotificationPreferences []*NotificationPreference `json:"notificationPreferences,omitempty"` - // IDs of the updated notificationPreferences - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type NotificationPreferenceConnection struct { - // A list of edges. - Edges []*NotificationPreferenceEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createNotificationPreference mutation -type NotificationPreferenceCreatePayload struct { - // Created notificationPreference - NotificationPreference *NotificationPreference `json:"notificationPreference"` -} - -// Return response for deleteNotificationPreference mutation -type NotificationPreferenceDeletePayload struct { - // Deleted notificationPreference ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type NotificationPreferenceEdge struct { - // The item at the end of the edge. - Node *NotificationPreference `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for NotificationPreference connections -type NotificationPreferenceOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order NotificationPreferences. - Field NotificationPreferenceOrderField `json:"field"` -} - -// Return response for updateNotificationPreference mutation -type NotificationPreferenceUpdatePayload struct { - // Updated notificationPreference - NotificationPreference *NotificationPreference `json:"notificationPreference"` -} - -// NotificationPreferenceWhereInput is used for filtering NotificationPreference objects. -// Input was generated by ent. -type NotificationPreferenceWhereInput struct { - Not *NotificationPreferenceWhereInput `json:"not,omitempty"` - And []*NotificationPreferenceWhereInput `json:"and,omitempty"` - Or []*NotificationPreferenceWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // user_id field predicates - UserID *string `json:"userID,omitempty"` - UserIdneq *string `json:"userIDNEQ,omitempty"` - UserIDIn []string `json:"userIDIn,omitempty"` - UserIDNotIn []string `json:"userIDNotIn,omitempty"` - UserIdgt *string `json:"userIDGT,omitempty"` - UserIdgte *string `json:"userIDGTE,omitempty"` - UserIdlt *string `json:"userIDLT,omitempty"` - UserIdlte *string `json:"userIDLTE,omitempty"` - UserIDContains *string `json:"userIDContains,omitempty"` - UserIDHasPrefix *string `json:"userIDHasPrefix,omitempty"` - UserIDHasSuffix *string `json:"userIDHasSuffix,omitempty"` - UserIDEqualFold *string `json:"userIDEqualFold,omitempty"` - UserIDContainsFold *string `json:"userIDContainsFold,omitempty"` - // channel field predicates - Channel *enums.Channel `json:"channel,omitempty"` - ChannelNeq *enums.Channel `json:"channelNEQ,omitempty"` - ChannelIn []enums.Channel `json:"channelIn,omitempty"` - ChannelNotIn []enums.Channel `json:"channelNotIn,omitempty"` - // status field predicates - Status *enums.NotificationChannelStatus `json:"status,omitempty"` - StatusNeq *enums.NotificationChannelStatus `json:"statusNEQ,omitempty"` - StatusIn []enums.NotificationChannelStatus `json:"statusIn,omitempty"` - StatusNotIn []enums.NotificationChannelStatus `json:"statusNotIn,omitempty"` - // provider field predicates - Provider *string `json:"provider,omitempty"` - ProviderNeq *string `json:"providerNEQ,omitempty"` - ProviderIn []string `json:"providerIn,omitempty"` - ProviderNotIn []string `json:"providerNotIn,omitempty"` - ProviderGt *string `json:"providerGT,omitempty"` - ProviderGte *string `json:"providerGTE,omitempty"` - ProviderLt *string `json:"providerLT,omitempty"` - ProviderLte *string `json:"providerLTE,omitempty"` - ProviderContains *string `json:"providerContains,omitempty"` - ProviderHasPrefix *string `json:"providerHasPrefix,omitempty"` - ProviderHasSuffix *string `json:"providerHasSuffix,omitempty"` - ProviderIsNil *bool `json:"providerIsNil,omitempty"` - ProviderNotNil *bool `json:"providerNotNil,omitempty"` - ProviderEqualFold *string `json:"providerEqualFold,omitempty"` - ProviderContainsFold *string `json:"providerContainsFold,omitempty"` - // destination field predicates - Destination *string `json:"destination,omitempty"` - DestinationNeq *string `json:"destinationNEQ,omitempty"` - DestinationIn []string `json:"destinationIn,omitempty"` - DestinationNotIn []string `json:"destinationNotIn,omitempty"` - DestinationGt *string `json:"destinationGT,omitempty"` - DestinationGte *string `json:"destinationGTE,omitempty"` - DestinationLt *string `json:"destinationLT,omitempty"` - DestinationLte *string `json:"destinationLTE,omitempty"` - DestinationContains *string `json:"destinationContains,omitempty"` - DestinationHasPrefix *string `json:"destinationHasPrefix,omitempty"` - DestinationHasSuffix *string `json:"destinationHasSuffix,omitempty"` - DestinationIsNil *bool `json:"destinationIsNil,omitempty"` - DestinationNotNil *bool `json:"destinationNotNil,omitempty"` - DestinationEqualFold *string `json:"destinationEqualFold,omitempty"` - DestinationContainsFold *string `json:"destinationContainsFold,omitempty"` - // enabled field predicates - Enabled *bool `json:"enabled,omitempty"` - EnabledNeq *bool `json:"enabledNEQ,omitempty"` - // cadence field predicates - Cadence *enums.NotificationCadence `json:"cadence,omitempty"` - CadenceNeq *enums.NotificationCadence `json:"cadenceNEQ,omitempty"` - CadenceIn []enums.NotificationCadence `json:"cadenceIn,omitempty"` - CadenceNotIn []enums.NotificationCadence `json:"cadenceNotIn,omitempty"` - // priority field predicates - Priority *enums.Priority `json:"priority,omitempty"` - PriorityNeq *enums.Priority `json:"priorityNEQ,omitempty"` - PriorityIn []enums.Priority `json:"priorityIn,omitempty"` - PriorityNotIn []enums.Priority `json:"priorityNotIn,omitempty"` - PriorityIsNil *bool `json:"priorityIsNil,omitempty"` - PriorityNotNil *bool `json:"priorityNotNil,omitempty"` - // template_id field predicates - TemplateID *string `json:"templateID,omitempty"` - TemplateIdneq *string `json:"templateIDNEQ,omitempty"` - TemplateIDIn []string `json:"templateIDIn,omitempty"` - TemplateIDNotIn []string `json:"templateIDNotIn,omitempty"` - TemplateIdgt *string `json:"templateIDGT,omitempty"` - TemplateIdgte *string `json:"templateIDGTE,omitempty"` - TemplateIdlt *string `json:"templateIDLT,omitempty"` - TemplateIdlte *string `json:"templateIDLTE,omitempty"` - TemplateIDContains *string `json:"templateIDContains,omitempty"` - TemplateIDHasPrefix *string `json:"templateIDHasPrefix,omitempty"` - TemplateIDHasSuffix *string `json:"templateIDHasSuffix,omitempty"` - TemplateIDIsNil *bool `json:"templateIDIsNil,omitempty"` - TemplateIDNotNil *bool `json:"templateIDNotNil,omitempty"` - TemplateIDEqualFold *string `json:"templateIDEqualFold,omitempty"` - TemplateIDContainsFold *string `json:"templateIDContainsFold,omitempty"` - // mute_until field predicates - MuteUntil *time.Time `json:"muteUntil,omitempty"` - MuteUntilNeq *time.Time `json:"muteUntilNEQ,omitempty"` - MuteUntilIn []*time.Time `json:"muteUntilIn,omitempty"` - MuteUntilNotIn []*time.Time `json:"muteUntilNotIn,omitempty"` - MuteUntilGt *time.Time `json:"muteUntilGT,omitempty"` - MuteUntilGte *time.Time `json:"muteUntilGTE,omitempty"` - MuteUntilLt *time.Time `json:"muteUntilLT,omitempty"` - MuteUntilLte *time.Time `json:"muteUntilLTE,omitempty"` - MuteUntilIsNil *bool `json:"muteUntilIsNil,omitempty"` - MuteUntilNotNil *bool `json:"muteUntilNotNil,omitempty"` - // quiet_hours_start field predicates - QuietHoursStart *string `json:"quietHoursStart,omitempty"` - QuietHoursStartNeq *string `json:"quietHoursStartNEQ,omitempty"` - QuietHoursStartIn []string `json:"quietHoursStartIn,omitempty"` - QuietHoursStartNotIn []string `json:"quietHoursStartNotIn,omitempty"` - QuietHoursStartGt *string `json:"quietHoursStartGT,omitempty"` - QuietHoursStartGte *string `json:"quietHoursStartGTE,omitempty"` - QuietHoursStartLt *string `json:"quietHoursStartLT,omitempty"` - QuietHoursStartLte *string `json:"quietHoursStartLTE,omitempty"` - QuietHoursStartContains *string `json:"quietHoursStartContains,omitempty"` - QuietHoursStartHasPrefix *string `json:"quietHoursStartHasPrefix,omitempty"` - QuietHoursStartHasSuffix *string `json:"quietHoursStartHasSuffix,omitempty"` - QuietHoursStartIsNil *bool `json:"quietHoursStartIsNil,omitempty"` - QuietHoursStartNotNil *bool `json:"quietHoursStartNotNil,omitempty"` - QuietHoursStartEqualFold *string `json:"quietHoursStartEqualFold,omitempty"` - QuietHoursStartContainsFold *string `json:"quietHoursStartContainsFold,omitempty"` - // quiet_hours_end field predicates - QuietHoursEnd *string `json:"quietHoursEnd,omitempty"` - QuietHoursEndNeq *string `json:"quietHoursEndNEQ,omitempty"` - QuietHoursEndIn []string `json:"quietHoursEndIn,omitempty"` - QuietHoursEndNotIn []string `json:"quietHoursEndNotIn,omitempty"` - QuietHoursEndGt *string `json:"quietHoursEndGT,omitempty"` - QuietHoursEndGte *string `json:"quietHoursEndGTE,omitempty"` - QuietHoursEndLt *string `json:"quietHoursEndLT,omitempty"` - QuietHoursEndLte *string `json:"quietHoursEndLTE,omitempty"` - QuietHoursEndContains *string `json:"quietHoursEndContains,omitempty"` - QuietHoursEndHasPrefix *string `json:"quietHoursEndHasPrefix,omitempty"` - QuietHoursEndHasSuffix *string `json:"quietHoursEndHasSuffix,omitempty"` - QuietHoursEndIsNil *bool `json:"quietHoursEndIsNil,omitempty"` - QuietHoursEndNotNil *bool `json:"quietHoursEndNotNil,omitempty"` - QuietHoursEndEqualFold *string `json:"quietHoursEndEqualFold,omitempty"` - QuietHoursEndContainsFold *string `json:"quietHoursEndContainsFold,omitempty"` - // timezone field predicates - Timezone *string `json:"timezone,omitempty"` - TimezoneNeq *string `json:"timezoneNEQ,omitempty"` - TimezoneIn []string `json:"timezoneIn,omitempty"` - TimezoneNotIn []string `json:"timezoneNotIn,omitempty"` - TimezoneGt *string `json:"timezoneGT,omitempty"` - TimezoneGte *string `json:"timezoneGTE,omitempty"` - TimezoneLt *string `json:"timezoneLT,omitempty"` - TimezoneLte *string `json:"timezoneLTE,omitempty"` - TimezoneContains *string `json:"timezoneContains,omitempty"` - TimezoneHasPrefix *string `json:"timezoneHasPrefix,omitempty"` - TimezoneHasSuffix *string `json:"timezoneHasSuffix,omitempty"` - TimezoneIsNil *bool `json:"timezoneIsNil,omitempty"` - TimezoneNotNil *bool `json:"timezoneNotNil,omitempty"` - TimezoneEqualFold *string `json:"timezoneEqualFold,omitempty"` - TimezoneContainsFold *string `json:"timezoneContainsFold,omitempty"` - // is_default field predicates - IsDefault *bool `json:"isDefault,omitempty"` - IsDefaultNeq *bool `json:"isDefaultNEQ,omitempty"` - // verified_at field predicates - VerifiedAt *time.Time `json:"verifiedAt,omitempty"` - VerifiedAtNeq *time.Time `json:"verifiedAtNEQ,omitempty"` - VerifiedAtIn []*time.Time `json:"verifiedAtIn,omitempty"` - VerifiedAtNotIn []*time.Time `json:"verifiedAtNotIn,omitempty"` - VerifiedAtGt *time.Time `json:"verifiedAtGT,omitempty"` - VerifiedAtGte *time.Time `json:"verifiedAtGTE,omitempty"` - VerifiedAtLt *time.Time `json:"verifiedAtLT,omitempty"` - VerifiedAtLte *time.Time `json:"verifiedAtLTE,omitempty"` - VerifiedAtIsNil *bool `json:"verifiedAtIsNil,omitempty"` - VerifiedAtNotNil *bool `json:"verifiedAtNotNil,omitempty"` - // last_used_at field predicates - LastUsedAt *time.Time `json:"lastUsedAt,omitempty"` - LastUsedAtNeq *time.Time `json:"lastUsedAtNEQ,omitempty"` - LastUsedAtIn []*time.Time `json:"lastUsedAtIn,omitempty"` - LastUsedAtNotIn []*time.Time `json:"lastUsedAtNotIn,omitempty"` - LastUsedAtGt *time.Time `json:"lastUsedAtGT,omitempty"` - LastUsedAtGte *time.Time `json:"lastUsedAtGTE,omitempty"` - LastUsedAtLt *time.Time `json:"lastUsedAtLT,omitempty"` - LastUsedAtLte *time.Time `json:"lastUsedAtLTE,omitempty"` - LastUsedAtIsNil *bool `json:"lastUsedAtIsNil,omitempty"` - LastUsedAtNotNil *bool `json:"lastUsedAtNotNil,omitempty"` - // last_error field predicates - LastError *string `json:"lastError,omitempty"` - LastErrorNeq *string `json:"lastErrorNEQ,omitempty"` - LastErrorIn []string `json:"lastErrorIn,omitempty"` - LastErrorNotIn []string `json:"lastErrorNotIn,omitempty"` - LastErrorGt *string `json:"lastErrorGT,omitempty"` - LastErrorGte *string `json:"lastErrorGTE,omitempty"` - LastErrorLt *string `json:"lastErrorLT,omitempty"` - LastErrorLte *string `json:"lastErrorLTE,omitempty"` - LastErrorContains *string `json:"lastErrorContains,omitempty"` - LastErrorHasPrefix *string `json:"lastErrorHasPrefix,omitempty"` - LastErrorHasSuffix *string `json:"lastErrorHasSuffix,omitempty"` - LastErrorIsNil *bool `json:"lastErrorIsNil,omitempty"` - LastErrorNotNil *bool `json:"lastErrorNotNil,omitempty"` - LastErrorEqualFold *string `json:"lastErrorEqualFold,omitempty"` - LastErrorContainsFold *string `json:"lastErrorContainsFold,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // user edge predicates - HasUser *bool `json:"hasUser,omitempty"` - HasUserWith []*UserWhereInput `json:"hasUserWith,omitempty"` - // notification_template edge predicates - HasNotificationTemplate *bool `json:"hasNotificationTemplate,omitempty"` - HasNotificationTemplateWith []*NotificationTemplateWhereInput `json:"hasNotificationTemplateWith,omitempty"` - // Filter for topicPatternsHas to contain a specific value - TopicPatternsHas *string `json:"topicPatternsHas,omitempty"` -} - -type NotificationTemplate struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // revision of the object as a semver (e.g. v1.0.0), by default any update will bump the patch version, unless the revision_bump field is set - Revision *string `json:"revision,omitempty"` - // the ID of the organization owner of the object - OwnerID *string `json:"ownerID,omitempty"` - // indicates if the record is owned by the the openlane system and not by an organization - SystemOwned *bool `json:"systemOwned,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // stable identifier for the template - Key string `json:"key"` - // display name for the template - Name string `json:"name"` - // description of the template - Description *string `json:"description,omitempty"` - // channel this template is intended for - Channel enums.Channel `json:"channel"` - // template format for rendering - Format enums.NotificationTemplateFormat `json:"format"` - // locale for the template, e.g. en-US - Locale string `json:"locale"` - // topic name or wildcard pattern this template targets - TopicPattern string `json:"topicPattern"` - // integration associated with this template - IntegrationID *string `json:"integrationID,omitempty"` - // optional explicit provider destination identifiers for this template, such as Slack channel IDs - Destinations []string `json:"destinations,omitempty"` - // workflow definition associated with this template - WorkflowDefinitionID *string `json:"workflowDefinitionID,omitempty"` - // optional email template used for branded email delivery - EmailTemplateID *string `json:"emailTemplateID,omitempty"` - // title template for external channel messages - TitleTemplate *string `json:"titleTemplate,omitempty"` - // subject template for email notifications - SubjectTemplate *string `json:"subjectTemplate,omitempty"` - // body template for the notification - BodyTemplate *string `json:"bodyTemplate,omitempty"` - // structured blocks for channels like Slack or Teams - Blocks map[string]any `json:"blocks,omitempty"` - // jsonschema for template data requirements - Jsonconfig map[string]any `json:"jsonconfig,omitempty"` - // uischema for a template builder - Uischema map[string]any `json:"uischema,omitempty"` - // additional template metadata - Metadata map[string]any `json:"metadata,omitempty"` - // whether the template is active - Active bool `json:"active"` - // template version - Version int64 `json:"version"` - // runtime data context defining available variable keys for this template - TemplateContext *enums.TemplateContext `json:"templateContext,omitempty"` - // static variable values merged as base layer at render time; call-site data takes precedence - Defaults map[string]any `json:"defaults,omitempty"` - Owner *Organization `json:"owner,omitempty"` - Integration *Integration `json:"integration,omitempty"` - WorkflowDefinition *WorkflowDefinition `json:"workflowDefinition,omitempty"` - EmailTemplate *EmailTemplate `json:"emailTemplate,omitempty"` - Notifications *NotificationConnection `json:"notifications"` -} - -func (NotificationTemplate) IsNode() {} - -// Return response for createBulkNotificationTemplate mutation -type NotificationTemplateBulkCreatePayload struct { - // Created notificationTemplates - NotificationTemplates []*NotificationTemplate `json:"notificationTemplates,omitempty"` -} - -// Return response for deleteBulkNotificationTemplate mutation -type NotificationTemplateBulkDeletePayload struct { - // Deleted notificationTemplate IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkNotificationTemplate mutation -type NotificationTemplateBulkUpdatePayload struct { - // Updated notificationTemplates - NotificationTemplates []*NotificationTemplate `json:"notificationTemplates,omitempty"` - // IDs of the updated notificationTemplates - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type NotificationTemplateConnection struct { - // A list of edges. - Edges []*NotificationTemplateEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createNotificationTemplate mutation -type NotificationTemplateCreatePayload struct { - // Created notificationTemplate - NotificationTemplate *NotificationTemplate `json:"notificationTemplate"` -} - -// Return response for deleteNotificationTemplate mutation -type NotificationTemplateDeletePayload struct { - // Deleted notificationTemplate ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type NotificationTemplateEdge struct { - // The item at the end of the edge. - Node *NotificationTemplate `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for NotificationTemplate connections -type NotificationTemplateOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order NotificationTemplates. - Field NotificationTemplateOrderField `json:"field"` -} - -// Return response for updateNotificationTemplate mutation -type NotificationTemplateUpdatePayload struct { - // Updated notificationTemplate - NotificationTemplate *NotificationTemplate `json:"notificationTemplate"` -} - -// NotificationTemplateWhereInput is used for filtering NotificationTemplate objects. -// Input was generated by ent. -type NotificationTemplateWhereInput struct { - Not *NotificationTemplateWhereInput `json:"not,omitempty"` - And []*NotificationTemplateWhereInput `json:"and,omitempty"` - Or []*NotificationTemplateWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // revision field predicates - Revision *string `json:"revision,omitempty"` - RevisionNeq *string `json:"revisionNEQ,omitempty"` - RevisionIn []string `json:"revisionIn,omitempty"` - RevisionNotIn []string `json:"revisionNotIn,omitempty"` - RevisionGt *string `json:"revisionGT,omitempty"` - RevisionGte *string `json:"revisionGTE,omitempty"` - RevisionLt *string `json:"revisionLT,omitempty"` - RevisionLte *string `json:"revisionLTE,omitempty"` - RevisionContains *string `json:"revisionContains,omitempty"` - RevisionHasPrefix *string `json:"revisionHasPrefix,omitempty"` - RevisionHasSuffix *string `json:"revisionHasSuffix,omitempty"` - RevisionIsNil *bool `json:"revisionIsNil,omitempty"` - RevisionNotNil *bool `json:"revisionNotNil,omitempty"` - RevisionEqualFold *string `json:"revisionEqualFold,omitempty"` - RevisionContainsFold *string `json:"revisionContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // system_owned field predicates - SystemOwned *bool `json:"systemOwned,omitempty"` - SystemOwnedNeq *bool `json:"systemOwnedNEQ,omitempty"` - SystemOwnedIsNil *bool `json:"systemOwnedIsNil,omitempty"` - SystemOwnedNotNil *bool `json:"systemOwnedNotNil,omitempty"` - // internal_notes field predicates - InternalNotes *string `json:"internalNotes,omitempty"` - InternalNotesNeq *string `json:"internalNotesNEQ,omitempty"` - InternalNotesIn []string `json:"internalNotesIn,omitempty"` - InternalNotesNotIn []string `json:"internalNotesNotIn,omitempty"` - InternalNotesGt *string `json:"internalNotesGT,omitempty"` - InternalNotesGte *string `json:"internalNotesGTE,omitempty"` - InternalNotesLt *string `json:"internalNotesLT,omitempty"` - InternalNotesLte *string `json:"internalNotesLTE,omitempty"` - InternalNotesContains *string `json:"internalNotesContains,omitempty"` - InternalNotesHasPrefix *string `json:"internalNotesHasPrefix,omitempty"` - InternalNotesHasSuffix *string `json:"internalNotesHasSuffix,omitempty"` - InternalNotesIsNil *bool `json:"internalNotesIsNil,omitempty"` - InternalNotesNotNil *bool `json:"internalNotesNotNil,omitempty"` - InternalNotesEqualFold *string `json:"internalNotesEqualFold,omitempty"` - InternalNotesContainsFold *string `json:"internalNotesContainsFold,omitempty"` - // system_internal_id field predicates - SystemInternalID *string `json:"systemInternalID,omitempty"` - SystemInternalIdneq *string `json:"systemInternalIDNEQ,omitempty"` - SystemInternalIDIn []string `json:"systemInternalIDIn,omitempty"` - SystemInternalIDNotIn []string `json:"systemInternalIDNotIn,omitempty"` - SystemInternalIdgt *string `json:"systemInternalIDGT,omitempty"` - SystemInternalIdgte *string `json:"systemInternalIDGTE,omitempty"` - SystemInternalIdlt *string `json:"systemInternalIDLT,omitempty"` - SystemInternalIdlte *string `json:"systemInternalIDLTE,omitempty"` - SystemInternalIDContains *string `json:"systemInternalIDContains,omitempty"` - SystemInternalIDHasPrefix *string `json:"systemInternalIDHasPrefix,omitempty"` - SystemInternalIDHasSuffix *string `json:"systemInternalIDHasSuffix,omitempty"` - SystemInternalIDIsNil *bool `json:"systemInternalIDIsNil,omitempty"` - SystemInternalIDNotNil *bool `json:"systemInternalIDNotNil,omitempty"` - SystemInternalIDEqualFold *string `json:"systemInternalIDEqualFold,omitempty"` - SystemInternalIDContainsFold *string `json:"systemInternalIDContainsFold,omitempty"` - // key field predicates - Key *string `json:"key,omitempty"` - KeyNeq *string `json:"keyNEQ,omitempty"` - KeyIn []string `json:"keyIn,omitempty"` - KeyNotIn []string `json:"keyNotIn,omitempty"` - KeyGt *string `json:"keyGT,omitempty"` - KeyGte *string `json:"keyGTE,omitempty"` - KeyLt *string `json:"keyLT,omitempty"` - KeyLte *string `json:"keyLTE,omitempty"` - KeyContains *string `json:"keyContains,omitempty"` - KeyHasPrefix *string `json:"keyHasPrefix,omitempty"` - KeyHasSuffix *string `json:"keyHasSuffix,omitempty"` - KeyEqualFold *string `json:"keyEqualFold,omitempty"` - KeyContainsFold *string `json:"keyContainsFold,omitempty"` - // name field predicates - Name *string `json:"name,omitempty"` - NameNeq *string `json:"nameNEQ,omitempty"` - NameIn []string `json:"nameIn,omitempty"` - NameNotIn []string `json:"nameNotIn,omitempty"` - NameGt *string `json:"nameGT,omitempty"` - NameGte *string `json:"nameGTE,omitempty"` - NameLt *string `json:"nameLT,omitempty"` - NameLte *string `json:"nameLTE,omitempty"` - NameContains *string `json:"nameContains,omitempty"` - NameHasPrefix *string `json:"nameHasPrefix,omitempty"` - NameHasSuffix *string `json:"nameHasSuffix,omitempty"` - NameEqualFold *string `json:"nameEqualFold,omitempty"` - NameContainsFold *string `json:"nameContainsFold,omitempty"` - // description field predicates - Description *string `json:"description,omitempty"` - DescriptionNeq *string `json:"descriptionNEQ,omitempty"` - DescriptionIn []string `json:"descriptionIn,omitempty"` - DescriptionNotIn []string `json:"descriptionNotIn,omitempty"` - DescriptionGt *string `json:"descriptionGT,omitempty"` - DescriptionGte *string `json:"descriptionGTE,omitempty"` - DescriptionLt *string `json:"descriptionLT,omitempty"` - DescriptionLte *string `json:"descriptionLTE,omitempty"` - DescriptionContains *string `json:"descriptionContains,omitempty"` - DescriptionHasPrefix *string `json:"descriptionHasPrefix,omitempty"` - DescriptionHasSuffix *string `json:"descriptionHasSuffix,omitempty"` - DescriptionIsNil *bool `json:"descriptionIsNil,omitempty"` - DescriptionNotNil *bool `json:"descriptionNotNil,omitempty"` - DescriptionEqualFold *string `json:"descriptionEqualFold,omitempty"` - DescriptionContainsFold *string `json:"descriptionContainsFold,omitempty"` - // channel field predicates - Channel *enums.Channel `json:"channel,omitempty"` - ChannelNeq *enums.Channel `json:"channelNEQ,omitempty"` - ChannelIn []enums.Channel `json:"channelIn,omitempty"` - ChannelNotIn []enums.Channel `json:"channelNotIn,omitempty"` - // format field predicates - Format *enums.NotificationTemplateFormat `json:"format,omitempty"` - FormatNeq *enums.NotificationTemplateFormat `json:"formatNEQ,omitempty"` - FormatIn []enums.NotificationTemplateFormat `json:"formatIn,omitempty"` - FormatNotIn []enums.NotificationTemplateFormat `json:"formatNotIn,omitempty"` - // locale field predicates - Locale *string `json:"locale,omitempty"` - LocaleNeq *string `json:"localeNEQ,omitempty"` - LocaleIn []string `json:"localeIn,omitempty"` - LocaleNotIn []string `json:"localeNotIn,omitempty"` - LocaleGt *string `json:"localeGT,omitempty"` - LocaleGte *string `json:"localeGTE,omitempty"` - LocaleLt *string `json:"localeLT,omitempty"` - LocaleLte *string `json:"localeLTE,omitempty"` - LocaleContains *string `json:"localeContains,omitempty"` - LocaleHasPrefix *string `json:"localeHasPrefix,omitempty"` - LocaleHasSuffix *string `json:"localeHasSuffix,omitempty"` - LocaleEqualFold *string `json:"localeEqualFold,omitempty"` - LocaleContainsFold *string `json:"localeContainsFold,omitempty"` - // topic_pattern field predicates - TopicPattern *string `json:"topicPattern,omitempty"` - TopicPatternNeq *string `json:"topicPatternNEQ,omitempty"` - TopicPatternIn []string `json:"topicPatternIn,omitempty"` - TopicPatternNotIn []string `json:"topicPatternNotIn,omitempty"` - TopicPatternGt *string `json:"topicPatternGT,omitempty"` - TopicPatternGte *string `json:"topicPatternGTE,omitempty"` - TopicPatternLt *string `json:"topicPatternLT,omitempty"` - TopicPatternLte *string `json:"topicPatternLTE,omitempty"` - TopicPatternContains *string `json:"topicPatternContains,omitempty"` - TopicPatternHasPrefix *string `json:"topicPatternHasPrefix,omitempty"` - TopicPatternHasSuffix *string `json:"topicPatternHasSuffix,omitempty"` - TopicPatternEqualFold *string `json:"topicPatternEqualFold,omitempty"` - TopicPatternContainsFold *string `json:"topicPatternContainsFold,omitempty"` - // integration_id field predicates - IntegrationID *string `json:"integrationID,omitempty"` - IntegrationIdneq *string `json:"integrationIDNEQ,omitempty"` - IntegrationIDIn []string `json:"integrationIDIn,omitempty"` - IntegrationIDNotIn []string `json:"integrationIDNotIn,omitempty"` - IntegrationIdgt *string `json:"integrationIDGT,omitempty"` - IntegrationIdgte *string `json:"integrationIDGTE,omitempty"` - IntegrationIdlt *string `json:"integrationIDLT,omitempty"` - IntegrationIdlte *string `json:"integrationIDLTE,omitempty"` - IntegrationIDContains *string `json:"integrationIDContains,omitempty"` - IntegrationIDHasPrefix *string `json:"integrationIDHasPrefix,omitempty"` - IntegrationIDHasSuffix *string `json:"integrationIDHasSuffix,omitempty"` - IntegrationIDIsNil *bool `json:"integrationIDIsNil,omitempty"` - IntegrationIDNotNil *bool `json:"integrationIDNotNil,omitempty"` - IntegrationIDEqualFold *string `json:"integrationIDEqualFold,omitempty"` - IntegrationIDContainsFold *string `json:"integrationIDContainsFold,omitempty"` - // workflow_definition_id field predicates - WorkflowDefinitionID *string `json:"workflowDefinitionID,omitempty"` - WorkflowDefinitionIdneq *string `json:"workflowDefinitionIDNEQ,omitempty"` - WorkflowDefinitionIDIn []string `json:"workflowDefinitionIDIn,omitempty"` - WorkflowDefinitionIDNotIn []string `json:"workflowDefinitionIDNotIn,omitempty"` - WorkflowDefinitionIdgt *string `json:"workflowDefinitionIDGT,omitempty"` - WorkflowDefinitionIdgte *string `json:"workflowDefinitionIDGTE,omitempty"` - WorkflowDefinitionIdlt *string `json:"workflowDefinitionIDLT,omitempty"` - WorkflowDefinitionIdlte *string `json:"workflowDefinitionIDLTE,omitempty"` - WorkflowDefinitionIDContains *string `json:"workflowDefinitionIDContains,omitempty"` - WorkflowDefinitionIDHasPrefix *string `json:"workflowDefinitionIDHasPrefix,omitempty"` - WorkflowDefinitionIDHasSuffix *string `json:"workflowDefinitionIDHasSuffix,omitempty"` - WorkflowDefinitionIDIsNil *bool `json:"workflowDefinitionIDIsNil,omitempty"` - WorkflowDefinitionIDNotNil *bool `json:"workflowDefinitionIDNotNil,omitempty"` - WorkflowDefinitionIDEqualFold *string `json:"workflowDefinitionIDEqualFold,omitempty"` - WorkflowDefinitionIDContainsFold *string `json:"workflowDefinitionIDContainsFold,omitempty"` - // email_template_id field predicates - EmailTemplateID *string `json:"emailTemplateID,omitempty"` - EmailTemplateIdneq *string `json:"emailTemplateIDNEQ,omitempty"` - EmailTemplateIDIn []string `json:"emailTemplateIDIn,omitempty"` - EmailTemplateIDNotIn []string `json:"emailTemplateIDNotIn,omitempty"` - EmailTemplateIdgt *string `json:"emailTemplateIDGT,omitempty"` - EmailTemplateIdgte *string `json:"emailTemplateIDGTE,omitempty"` - EmailTemplateIdlt *string `json:"emailTemplateIDLT,omitempty"` - EmailTemplateIdlte *string `json:"emailTemplateIDLTE,omitempty"` - EmailTemplateIDContains *string `json:"emailTemplateIDContains,omitempty"` - EmailTemplateIDHasPrefix *string `json:"emailTemplateIDHasPrefix,omitempty"` - EmailTemplateIDHasSuffix *string `json:"emailTemplateIDHasSuffix,omitempty"` - EmailTemplateIDIsNil *bool `json:"emailTemplateIDIsNil,omitempty"` - EmailTemplateIDNotNil *bool `json:"emailTemplateIDNotNil,omitempty"` - EmailTemplateIDEqualFold *string `json:"emailTemplateIDEqualFold,omitempty"` - EmailTemplateIDContainsFold *string `json:"emailTemplateIDContainsFold,omitempty"` - // title_template field predicates - TitleTemplate *string `json:"titleTemplate,omitempty"` - TitleTemplateNeq *string `json:"titleTemplateNEQ,omitempty"` - TitleTemplateIn []string `json:"titleTemplateIn,omitempty"` - TitleTemplateNotIn []string `json:"titleTemplateNotIn,omitempty"` - TitleTemplateGt *string `json:"titleTemplateGT,omitempty"` - TitleTemplateGte *string `json:"titleTemplateGTE,omitempty"` - TitleTemplateLt *string `json:"titleTemplateLT,omitempty"` - TitleTemplateLte *string `json:"titleTemplateLTE,omitempty"` - TitleTemplateContains *string `json:"titleTemplateContains,omitempty"` - TitleTemplateHasPrefix *string `json:"titleTemplateHasPrefix,omitempty"` - TitleTemplateHasSuffix *string `json:"titleTemplateHasSuffix,omitempty"` - TitleTemplateIsNil *bool `json:"titleTemplateIsNil,omitempty"` - TitleTemplateNotNil *bool `json:"titleTemplateNotNil,omitempty"` - TitleTemplateEqualFold *string `json:"titleTemplateEqualFold,omitempty"` - TitleTemplateContainsFold *string `json:"titleTemplateContainsFold,omitempty"` - // subject_template field predicates - SubjectTemplate *string `json:"subjectTemplate,omitempty"` - SubjectTemplateNeq *string `json:"subjectTemplateNEQ,omitempty"` - SubjectTemplateIn []string `json:"subjectTemplateIn,omitempty"` - SubjectTemplateNotIn []string `json:"subjectTemplateNotIn,omitempty"` - SubjectTemplateGt *string `json:"subjectTemplateGT,omitempty"` - SubjectTemplateGte *string `json:"subjectTemplateGTE,omitempty"` - SubjectTemplateLt *string `json:"subjectTemplateLT,omitempty"` - SubjectTemplateLte *string `json:"subjectTemplateLTE,omitempty"` - SubjectTemplateContains *string `json:"subjectTemplateContains,omitempty"` - SubjectTemplateHasPrefix *string `json:"subjectTemplateHasPrefix,omitempty"` - SubjectTemplateHasSuffix *string `json:"subjectTemplateHasSuffix,omitempty"` - SubjectTemplateIsNil *bool `json:"subjectTemplateIsNil,omitempty"` - SubjectTemplateNotNil *bool `json:"subjectTemplateNotNil,omitempty"` - SubjectTemplateEqualFold *string `json:"subjectTemplateEqualFold,omitempty"` - SubjectTemplateContainsFold *string `json:"subjectTemplateContainsFold,omitempty"` - // body_template field predicates - BodyTemplate *string `json:"bodyTemplate,omitempty"` - BodyTemplateNeq *string `json:"bodyTemplateNEQ,omitempty"` - BodyTemplateIn []string `json:"bodyTemplateIn,omitempty"` - BodyTemplateNotIn []string `json:"bodyTemplateNotIn,omitempty"` - BodyTemplateGt *string `json:"bodyTemplateGT,omitempty"` - BodyTemplateGte *string `json:"bodyTemplateGTE,omitempty"` - BodyTemplateLt *string `json:"bodyTemplateLT,omitempty"` - BodyTemplateLte *string `json:"bodyTemplateLTE,omitempty"` - BodyTemplateContains *string `json:"bodyTemplateContains,omitempty"` - BodyTemplateHasPrefix *string `json:"bodyTemplateHasPrefix,omitempty"` - BodyTemplateHasSuffix *string `json:"bodyTemplateHasSuffix,omitempty"` - BodyTemplateIsNil *bool `json:"bodyTemplateIsNil,omitempty"` - BodyTemplateNotNil *bool `json:"bodyTemplateNotNil,omitempty"` - BodyTemplateEqualFold *string `json:"bodyTemplateEqualFold,omitempty"` - BodyTemplateContainsFold *string `json:"bodyTemplateContainsFold,omitempty"` - // active field predicates - Active *bool `json:"active,omitempty"` - ActiveNeq *bool `json:"activeNEQ,omitempty"` - // version field predicates - Version *int64 `json:"version,omitempty"` - VersionNeq *int64 `json:"versionNEQ,omitempty"` - VersionIn []int64 `json:"versionIn,omitempty"` - VersionNotIn []int64 `json:"versionNotIn,omitempty"` - VersionGt *int64 `json:"versionGT,omitempty"` - VersionGte *int64 `json:"versionGTE,omitempty"` - VersionLt *int64 `json:"versionLT,omitempty"` - VersionLte *int64 `json:"versionLTE,omitempty"` - // template_context field predicates - TemplateContext *enums.TemplateContext `json:"templateContext,omitempty"` - TemplateContextNeq *enums.TemplateContext `json:"templateContextNEQ,omitempty"` - TemplateContextIn []enums.TemplateContext `json:"templateContextIn,omitempty"` - TemplateContextNotIn []enums.TemplateContext `json:"templateContextNotIn,omitempty"` - TemplateContextIsNil *bool `json:"templateContextIsNil,omitempty"` - TemplateContextNotNil *bool `json:"templateContextNotNil,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // integration edge predicates - HasIntegration *bool `json:"hasIntegration,omitempty"` - HasIntegrationWith []*IntegrationWhereInput `json:"hasIntegrationWith,omitempty"` - // workflow_definition edge predicates - HasWorkflowDefinition *bool `json:"hasWorkflowDefinition,omitempty"` - HasWorkflowDefinitionWith []*WorkflowDefinitionWhereInput `json:"hasWorkflowDefinitionWith,omitempty"` - // email_template edge predicates - HasEmailTemplate *bool `json:"hasEmailTemplate,omitempty"` - HasEmailTemplateWith []*EmailTemplateWhereInput `json:"hasEmailTemplateWith,omitempty"` -} - -// Return response for updateNotification mutation -type NotificationUpdatePayload struct { - // Updated notification - Notification *Notification `json:"notification"` -} - -type Onboarding struct { - ID string `json:"id"` - OrganizationID *string `json:"organizationID,omitempty"` - // name of the company - CompanyName string `json:"companyName"` - // domains associated with the company - Domains []string `json:"domains,omitempty"` - // details given about the company during the onboarding process, including things such as company size, sector, etc - CompanyDetails map[string]any `json:"companyDetails,omitempty"` - // details given about the user during the onboarding process, including things such as name, job title, department, etc - UserDetails map[string]any `json:"userDetails,omitempty"` - // details given about the compliance requirements during the onboarding process, such as coming with existing policies, controls, risk assessments, etc - Compliance map[string]any `json:"compliance,omitempty"` - DemoRequested *bool `json:"demoRequested,omitempty"` - Organization *Organization `json:"organization,omitempty"` -} - -func (Onboarding) IsNode() {} - -// Return response for createOnboarding mutation -type OnboardingCreatePayload struct { - // Created onboarding - Onboarding *Onboarding `json:"onboarding"` -} - -// OnboardingWhereInput is used for filtering Onboarding objects. -// Input was generated by ent. -type OnboardingWhereInput struct { - Not *OnboardingWhereInput `json:"not,omitempty"` - And []*OnboardingWhereInput `json:"and,omitempty"` - Or []*OnboardingWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // organization_id field predicates - OrganizationID *string `json:"organizationID,omitempty"` - OrganizationIdneq *string `json:"organizationIDNEQ,omitempty"` - OrganizationIDIn []string `json:"organizationIDIn,omitempty"` - OrganizationIDNotIn []string `json:"organizationIDNotIn,omitempty"` - OrganizationIdgt *string `json:"organizationIDGT,omitempty"` - OrganizationIdgte *string `json:"organizationIDGTE,omitempty"` - OrganizationIdlt *string `json:"organizationIDLT,omitempty"` - OrganizationIdlte *string `json:"organizationIDLTE,omitempty"` - OrganizationIDContains *string `json:"organizationIDContains,omitempty"` - OrganizationIDHasPrefix *string `json:"organizationIDHasPrefix,omitempty"` - OrganizationIDHasSuffix *string `json:"organizationIDHasSuffix,omitempty"` - OrganizationIDIsNil *bool `json:"organizationIDIsNil,omitempty"` - OrganizationIDNotNil *bool `json:"organizationIDNotNil,omitempty"` - OrganizationIDEqualFold *string `json:"organizationIDEqualFold,omitempty"` - OrganizationIDContainsFold *string `json:"organizationIDContainsFold,omitempty"` - // company_name field predicates - CompanyName *string `json:"companyName,omitempty"` - CompanyNameNeq *string `json:"companyNameNEQ,omitempty"` - CompanyNameIn []string `json:"companyNameIn,omitempty"` - CompanyNameNotIn []string `json:"companyNameNotIn,omitempty"` - CompanyNameGt *string `json:"companyNameGT,omitempty"` - CompanyNameGte *string `json:"companyNameGTE,omitempty"` - CompanyNameLt *string `json:"companyNameLT,omitempty"` - CompanyNameLte *string `json:"companyNameLTE,omitempty"` - CompanyNameContains *string `json:"companyNameContains,omitempty"` - CompanyNameHasPrefix *string `json:"companyNameHasPrefix,omitempty"` - CompanyNameHasSuffix *string `json:"companyNameHasSuffix,omitempty"` - CompanyNameEqualFold *string `json:"companyNameEqualFold,omitempty"` - CompanyNameContainsFold *string `json:"companyNameContainsFold,omitempty"` - // demo_requested field predicates - DemoRequested *bool `json:"demoRequested,omitempty"` - DemoRequestedNeq *bool `json:"demoRequestedNEQ,omitempty"` - DemoRequestedIsNil *bool `json:"demoRequestedIsNil,omitempty"` - DemoRequestedNotNil *bool `json:"demoRequestedNotNil,omitempty"` - // organization edge predicates - HasOrganization *bool `json:"hasOrganization,omitempty"` - HasOrganizationWith []*OrganizationWhereInput `json:"hasOrganizationWith,omitempty"` - // Filter for domainsHas to contain a specific value - DomainsHas *string `json:"domainsHas,omitempty"` -} - -// OrgMembersInput is used to create members for a organization -// along with the org creation -type OrgMembersInput struct { - Role *enums.Role `json:"role,omitempty"` - UserID string `json:"userID"` -} - -type OrgMembership struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - Role enums.Role `json:"role"` - OrganizationID string `json:"organizationID"` - UserID string `json:"userID"` - Organization *Organization `json:"organization"` - User *User `json:"user"` - Events *EventConnection `json:"events"` -} - -func (OrgMembership) IsNode() {} - -// Return response for createBulkOrgMembership mutation -type OrgMembershipBulkCreatePayload struct { - // Created orgMemberships - OrgMemberships []*OrgMembership `json:"orgMemberships,omitempty"` -} - -// Return response for deleteBulkOrgMembership mutation -type OrgMembershipBulkDeletePayload struct { - // Deleted orgMembership IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkOrgMembership mutation -type OrgMembershipBulkUpdatePayload struct { - // Updated orgMemberships - OrgMemberships []*OrgMembership `json:"orgMemberships,omitempty"` - // IDs of the updated orgMemberships - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type OrgMembershipConnection struct { - // A list of edges. - Edges []*OrgMembershipEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createOrgMembership mutation -type OrgMembershipCreatePayload struct { - // Created orgMembership - OrgMembership *OrgMembership `json:"orgMembership"` -} - -// Return response for deleteOrgMembership mutation -type OrgMembershipDeletePayload struct { - // Deleted orgMembership ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type OrgMembershipEdge struct { - // The item at the end of the edge. - Node *OrgMembership `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for OrgMembership connections -type OrgMembershipOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order OrgMemberships. - Field OrgMembershipOrderField `json:"field"` -} - -// Return response for updateOrgMembership mutation -type OrgMembershipUpdatePayload struct { - // Updated orgMembership - OrgMembership *OrgMembership `json:"orgMembership"` -} - -// OrgMembershipWhereInput is used for filtering OrgMembership objects. -// Input was generated by ent. -type OrgMembershipWhereInput struct { - Not *OrgMembershipWhereInput `json:"not,omitempty"` - And []*OrgMembershipWhereInput `json:"and,omitempty"` - Or []*OrgMembershipWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // role field predicates - Role *enums.Role `json:"role,omitempty"` - RoleNeq *enums.Role `json:"roleNEQ,omitempty"` - RoleIn []enums.Role `json:"roleIn,omitempty"` - RoleNotIn []enums.Role `json:"roleNotIn,omitempty"` - OrganizationID *string `json:"organizationID,omitempty"` - UserID *string `json:"userID,omitempty"` - HasUserWith []*UserWhereInput `json:"hasUserWith,omitempty"` -} - -type OrgSubscription struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the organization id that owns the object - OwnerID *string `json:"ownerID,omitempty"` - // the stripe subscription id - StripeSubscriptionID *string `json:"stripeSubscriptionID,omitempty"` - // the status of the subscription in stripe -- see https://docs.stripe.com/api/subscriptions/object#subscription_object-status - StripeSubscriptionStatus *string `json:"stripeSubscriptionStatus,omitempty"` - // indicates if the subscription is active - Active bool `json:"active"` - // the time the subscription is set to expire; only populated if subscription is cancelled - ExpiresAt *time.Time `json:"expiresAt,omitempty"` - // the time the trial is set to expire - TrialExpiresAt *time.Time `json:"trialExpiresAt,omitempty"` - // number of days until there is a due payment - DaysUntilDue *string `json:"daysUntilDue,omitempty"` - Owner *Organization `json:"owner,omitempty"` - Events *EventConnection `json:"events"` - ManagePaymentMethods *string `json:"managePaymentMethods,omitempty"` -} - -func (OrgSubscription) IsNode() {} - -// A connection to a list of items. -type OrgSubscriptionConnection struct { - // A list of edges. - Edges []*OrgSubscriptionEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// An edge in a connection. -type OrgSubscriptionEdge struct { - // The item at the end of the edge. - Node *OrgSubscription `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for OrgSubscription connections -type OrgSubscriptionOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order OrgSubscriptions. - Field OrgSubscriptionOrderField `json:"field"` -} - -// OrgSubscriptionWhereInput is used for filtering OrgSubscription objects. -// Input was generated by ent. -type OrgSubscriptionWhereInput struct { - Not *OrgSubscriptionWhereInput `json:"not,omitempty"` - And []*OrgSubscriptionWhereInput `json:"and,omitempty"` - Or []*OrgSubscriptionWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // stripe_subscription_id field predicates - StripeSubscriptionID *string `json:"stripeSubscriptionID,omitempty"` - StripeSubscriptionIdneq *string `json:"stripeSubscriptionIDNEQ,omitempty"` - StripeSubscriptionIDIn []string `json:"stripeSubscriptionIDIn,omitempty"` - StripeSubscriptionIDNotIn []string `json:"stripeSubscriptionIDNotIn,omitempty"` - StripeSubscriptionIdgt *string `json:"stripeSubscriptionIDGT,omitempty"` - StripeSubscriptionIdgte *string `json:"stripeSubscriptionIDGTE,omitempty"` - StripeSubscriptionIdlt *string `json:"stripeSubscriptionIDLT,omitempty"` - StripeSubscriptionIdlte *string `json:"stripeSubscriptionIDLTE,omitempty"` - StripeSubscriptionIDContains *string `json:"stripeSubscriptionIDContains,omitempty"` - StripeSubscriptionIDHasPrefix *string `json:"stripeSubscriptionIDHasPrefix,omitempty"` - StripeSubscriptionIDHasSuffix *string `json:"stripeSubscriptionIDHasSuffix,omitempty"` - StripeSubscriptionIDIsNil *bool `json:"stripeSubscriptionIDIsNil,omitempty"` - StripeSubscriptionIDNotNil *bool `json:"stripeSubscriptionIDNotNil,omitempty"` - StripeSubscriptionIDEqualFold *string `json:"stripeSubscriptionIDEqualFold,omitempty"` - StripeSubscriptionIDContainsFold *string `json:"stripeSubscriptionIDContainsFold,omitempty"` - // stripe_subscription_status field predicates - StripeSubscriptionStatus *string `json:"stripeSubscriptionStatus,omitempty"` - StripeSubscriptionStatusNeq *string `json:"stripeSubscriptionStatusNEQ,omitempty"` - StripeSubscriptionStatusIn []string `json:"stripeSubscriptionStatusIn,omitempty"` - StripeSubscriptionStatusNotIn []string `json:"stripeSubscriptionStatusNotIn,omitempty"` - StripeSubscriptionStatusGt *string `json:"stripeSubscriptionStatusGT,omitempty"` - StripeSubscriptionStatusGte *string `json:"stripeSubscriptionStatusGTE,omitempty"` - StripeSubscriptionStatusLt *string `json:"stripeSubscriptionStatusLT,omitempty"` - StripeSubscriptionStatusLte *string `json:"stripeSubscriptionStatusLTE,omitempty"` - StripeSubscriptionStatusContains *string `json:"stripeSubscriptionStatusContains,omitempty"` - StripeSubscriptionStatusHasPrefix *string `json:"stripeSubscriptionStatusHasPrefix,omitempty"` - StripeSubscriptionStatusHasSuffix *string `json:"stripeSubscriptionStatusHasSuffix,omitempty"` - StripeSubscriptionStatusIsNil *bool `json:"stripeSubscriptionStatusIsNil,omitempty"` - StripeSubscriptionStatusNotNil *bool `json:"stripeSubscriptionStatusNotNil,omitempty"` - StripeSubscriptionStatusEqualFold *string `json:"stripeSubscriptionStatusEqualFold,omitempty"` - StripeSubscriptionStatusContainsFold *string `json:"stripeSubscriptionStatusContainsFold,omitempty"` - // active field predicates - Active *bool `json:"active,omitempty"` - ActiveNeq *bool `json:"activeNEQ,omitempty"` - // expires_at field predicates - ExpiresAt *time.Time `json:"expiresAt,omitempty"` - ExpiresAtNeq *time.Time `json:"expiresAtNEQ,omitempty"` - ExpiresAtIn []*time.Time `json:"expiresAtIn,omitempty"` - ExpiresAtNotIn []*time.Time `json:"expiresAtNotIn,omitempty"` - ExpiresAtGt *time.Time `json:"expiresAtGT,omitempty"` - ExpiresAtGte *time.Time `json:"expiresAtGTE,omitempty"` - ExpiresAtLt *time.Time `json:"expiresAtLT,omitempty"` - ExpiresAtLte *time.Time `json:"expiresAtLTE,omitempty"` - ExpiresAtIsNil *bool `json:"expiresAtIsNil,omitempty"` - ExpiresAtNotNil *bool `json:"expiresAtNotNil,omitempty"` - // trial_expires_at field predicates - TrialExpiresAt *time.Time `json:"trialExpiresAt,omitempty"` - TrialExpiresAtNeq *time.Time `json:"trialExpiresAtNEQ,omitempty"` - TrialExpiresAtIn []*time.Time `json:"trialExpiresAtIn,omitempty"` - TrialExpiresAtNotIn []*time.Time `json:"trialExpiresAtNotIn,omitempty"` - TrialExpiresAtGt *time.Time `json:"trialExpiresAtGT,omitempty"` - TrialExpiresAtGte *time.Time `json:"trialExpiresAtGTE,omitempty"` - TrialExpiresAtLt *time.Time `json:"trialExpiresAtLT,omitempty"` - TrialExpiresAtLte *time.Time `json:"trialExpiresAtLTE,omitempty"` - TrialExpiresAtIsNil *bool `json:"trialExpiresAtIsNil,omitempty"` - TrialExpiresAtNotNil *bool `json:"trialExpiresAtNotNil,omitempty"` - // days_until_due field predicates - DaysUntilDue *string `json:"daysUntilDue,omitempty"` - DaysUntilDueNeq *string `json:"daysUntilDueNEQ,omitempty"` - DaysUntilDueIn []string `json:"daysUntilDueIn,omitempty"` - DaysUntilDueNotIn []string `json:"daysUntilDueNotIn,omitempty"` - DaysUntilDueGt *string `json:"daysUntilDueGT,omitempty"` - DaysUntilDueGte *string `json:"daysUntilDueGTE,omitempty"` - DaysUntilDueLt *string `json:"daysUntilDueLT,omitempty"` - DaysUntilDueLte *string `json:"daysUntilDueLTE,omitempty"` - DaysUntilDueContains *string `json:"daysUntilDueContains,omitempty"` - DaysUntilDueHasPrefix *string `json:"daysUntilDueHasPrefix,omitempty"` - DaysUntilDueHasSuffix *string `json:"daysUntilDueHasSuffix,omitempty"` - DaysUntilDueIsNil *bool `json:"daysUntilDueIsNil,omitempty"` - DaysUntilDueNotNil *bool `json:"daysUntilDueNotNil,omitempty"` - DaysUntilDueEqualFold *string `json:"daysUntilDueEqualFold,omitempty"` - DaysUntilDueContainsFold *string `json:"daysUntilDueContainsFold,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // events edge predicates - HasEvents *bool `json:"hasEvents,omitempty"` - HasEventsWith []*EventWhereInput `json:"hasEventsWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -type Organization struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the name of the organization - Name string `json:"name"` - // The organization's displayed 'friendly' name - DisplayName string `json:"displayName"` - // An optional description of the organization - Description *string `json:"description,omitempty"` - // orgs directly associated with a user - PersonalOrg *bool `json:"personalOrg,omitempty"` - // URL of the user's remote avatar - AvatarRemoteURL *string `json:"avatarRemoteURL,omitempty"` - // The organizations's local avatar file id, takes precedence over the avatar remote URL - AvatarLocalFileID *string `json:"avatarLocalFileID,omitempty"` - // The time the user's (local) avatar was last updated - AvatarUpdatedAt *time.Time `json:"avatarUpdatedAt,omitempty"` - // Whether the organization has a dedicated database - DedicatedDb bool `json:"dedicatedDb"` - // the stripe customer ID this organization is associated to - StripeCustomerID *string `json:"stripeCustomerID,omitempty"` - ControlCreators *GroupConnection `json:"controlCreators"` - ControlImplementationCreators *GroupConnection `json:"controlImplementationCreators"` - ControlObjectiveCreators *GroupConnection `json:"controlObjectiveCreators"` - EvidenceCreators *GroupConnection `json:"evidenceCreators"` - AssetCreators *GroupConnection `json:"assetCreators"` - FindingCreators *GroupConnection `json:"findingCreators"` - VulnerabilityCreators *GroupConnection `json:"vulnerabilityCreators"` - GroupCreators *GroupConnection `json:"groupCreators"` - InternalPolicyCreators *GroupConnection `json:"internalPolicyCreators"` - MappedControlCreators *GroupConnection `json:"mappedControlCreators"` - NarrativeCreators *GroupConnection `json:"narrativeCreators"` - ProcedureCreators *GroupConnection `json:"procedureCreators"` - ProgramCreators *GroupConnection `json:"programCreators"` - RiskCreators *GroupConnection `json:"riskCreators"` - IdentityHolderCreators *GroupConnection `json:"identityHolderCreators"` - ScheduledJobCreators *GroupConnection `json:"scheduledJobCreators"` - StandardCreators *GroupConnection `json:"standardCreators"` - TemplateCreators *GroupConnection `json:"templateCreators"` - SubprocessorCreators *GroupConnection `json:"subprocessorCreators"` - TrustCenterDocCreators *GroupConnection `json:"trustCenterDocCreators"` - TrustCenterSubprocessorCreators *GroupConnection `json:"trustCenterSubprocessorCreators"` - ActionPlanCreators *GroupConnection `json:"actionPlanCreators"` - Parent *Organization `json:"parent,omitempty"` - Children *OrganizationConnection `json:"children"` - Setting *OrganizationSetting `json:"setting,omitempty"` - PersonalAccessTokens *PersonalAccessTokenConnection `json:"personalAccessTokens"` - APITokens *APITokenConnection `json:"apiTokens"` - EmailBrandings *EmailBrandingConnection `json:"emailBrandings"` - EmailTemplates *EmailTemplateConnection `json:"emailTemplates"` - NotificationPreferences *NotificationPreferenceConnection `json:"notificationPreferences"` - NotificationTemplates *NotificationTemplateConnection `json:"notificationTemplates"` - Users *UserConnection `json:"users"` - Files *FileConnection `json:"files"` - Events *EventConnection `json:"events"` - Secrets *HushConnection `json:"secrets"` - AvatarFile *File `json:"avatarFile,omitempty"` - Groups *GroupConnection `json:"groups"` - Templates *TemplateConnection `json:"templates"` - Integrations *IntegrationConnection `json:"integrations"` - Documents *DocumentDataConnection `json:"documents"` - OrgSubscriptions []*OrgSubscription `json:"orgSubscriptions,omitempty"` - Invites *InviteConnection `json:"invites"` - Subscribers *SubscriberConnection `json:"subscribers"` - Entities *EntityConnection `json:"entities"` - Platforms *PlatformConnection `json:"platforms"` - IdentityHolders *IdentityHolderConnection `json:"identityHolders"` - Campaigns *CampaignConnection `json:"campaigns"` - CampaignTargets *CampaignTargetConnection `json:"campaignTargets"` - EntityTypes *EntityTypeConnection `json:"entityTypes"` - Contacts *ContactConnection `json:"contacts"` - Notes *NoteConnection `json:"notes"` - Tasks *TaskConnection `json:"tasks"` - Programs *ProgramConnection `json:"programs"` - SystemDetails *SystemDetailConnection `json:"systemDetails"` - Procedures *ProcedureConnection `json:"procedures"` - InternalPolicies *InternalPolicyConnection `json:"internalPolicies"` - Risks *RiskConnection `json:"risks"` - ControlObjectives *ControlObjectiveConnection `json:"controlObjectives"` - Narratives *NarrativeConnection `json:"narratives"` - Controls *ControlConnection `json:"controls"` - Subcontrols *SubcontrolConnection `json:"subcontrols"` - ControlImplementations *ControlImplementationConnection `json:"controlImplementations"` - MappedControls *MappedControlConnection `json:"mappedControls"` - Evidence *EvidenceConnection `json:"evidence"` - Standards *StandardConnection `json:"standards"` - ActionPlans *ActionPlanConnection `json:"actionPlans"` - CustomDomains *CustomDomainConnection `json:"customDomains"` - JobRunners *JobRunnerConnection `json:"jobRunners"` - JobRunnerTokens *JobRunnerTokenConnection `json:"jobRunnerTokens"` - JobRunnerRegistrationTokens *JobRunnerRegistrationTokenConnection `json:"jobRunnerRegistrationTokens"` - DNSVerifications *DNSVerificationConnection `json:"dnsVerifications"` - JobTemplates *JobTemplateConnection `json:"jobTemplates"` - ScheduledJobs *ScheduledJobConnection `json:"scheduledJobs"` - JobResults *JobResultConnection `json:"jobResults"` - ScheduledJobRuns *ScheduledJobRunConnection `json:"scheduledJobRuns"` - TrustCenters *TrustCenterConnection `json:"trustCenters"` - Assets *AssetConnection `json:"assets"` - Scans *ScanConnection `json:"scans"` - SLADefinitions *SLADefinitionConnection `json:"slaDefinitions"` - Subprocessors *SubprocessorConnection `json:"subprocessors"` - Exports *ExportConnection `json:"exports"` - TrustCenterWatermarkConfigs *TrustCenterWatermarkConfigConnection `json:"trustCenterWatermarkConfigs"` - Assessments *AssessmentConnection `json:"assessments"` - AssessmentResponses *AssessmentResponseConnection `json:"assessmentResponses"` - CustomTypeEnums *CustomTypeEnumConnection `json:"customTypeEnums"` - TagDefinitions *TagDefinitionConnection `json:"tagDefinitions"` - Remediations *RemediationConnection `json:"remediations"` - Findings *FindingConnection `json:"findings"` - Reviews *ReviewConnection `json:"reviews"` - Vulnerabilities *VulnerabilityConnection `json:"vulnerabilities"` - WorkflowDefinitions *WorkflowDefinitionConnection `json:"workflowDefinitions"` - WorkflowInstances *WorkflowInstanceConnection `json:"workflowInstances"` - WorkflowEvents *WorkflowEventConnection `json:"workflowEvents"` - WorkflowAssignments *WorkflowAssignmentConnection `json:"workflowAssignments"` - WorkflowAssignmentTargets *WorkflowAssignmentTargetConnection `json:"workflowAssignmentTargets"` - WorkflowObjectRefs *WorkflowObjectRefConnection `json:"workflowObjectRefs"` - DirectoryAccounts *DirectoryAccountConnection `json:"directoryAccounts"` - DirectoryGroups *DirectoryGroupConnection `json:"directoryGroups"` - DirectoryMemberships *DirectoryMembershipConnection `json:"directoryMemberships"` - DirectorySyncRuns *DirectorySyncRunConnection `json:"directorySyncRuns"` - Discussions *DiscussionConnection `json:"discussions"` - Members *OrgMembershipConnection `json:"members"` -} - -func (Organization) IsNode() {} - -// Return response for createBulkOrganization mutation -type OrganizationBulkCreatePayload struct { - // Created organizations - Organizations []*Organization `json:"organizations,omitempty"` -} - -// A connection to a list of items. -type OrganizationConnection struct { - // A list of edges. - Edges []*OrganizationEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createOrganization mutation -type OrganizationCreatePayload struct { - // Created organization - Organization *Organization `json:"organization"` -} - -// Return response for deleteOrganization mutation -type OrganizationDeletePayload struct { - // Deleted organization ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type OrganizationEdge struct { - // The item at the end of the edge. - Node *Organization `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for Organization connections -type OrganizationOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order Organizations. - Field OrganizationOrderField `json:"field"` -} - -type OrganizationSetting struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // domains associated with the organization - Domains []string `json:"domains,omitempty"` - // Name of the person to contact for billing - BillingContact *string `json:"billingContact,omitempty"` - // Email address of the person to contact for billing - BillingEmail *string `json:"billingEmail,omitempty"` - // Phone number to contact for billing - BillingPhone *string `json:"billingPhone,omitempty"` - // the billing address to send billing information to - BillingAddress *models.Address `json:"billingAddress,omitempty"` - // Usually government-issued tax ID or business ID such as ABN in Australia - TaxIdentifier *string `json:"taxIdentifier,omitempty"` - // geographical location of the organization - GeoLocation *enums.Region `json:"geoLocation,omitempty"` - // the ID of the organization the settings belong to - OrganizationID *string `json:"organizationID,omitempty"` - // should we send email notifications related to billing - BillingNotificationsEnabled bool `json:"billingNotificationsEnabled"` - // domains allowed to access the organization, if empty all domains are allowed - AllowedEmailDomains []string `json:"allowedEmailDomains,omitempty"` - // allow users who can successfully confirm their email or who login via social providers with an email that matches the organizations configured allowed domain to auto-join the organization - AllowMatchingDomainsAutojoin *bool `json:"allowMatchingDomainsAutojoin,omitempty"` - // SSO provider type for the organization - IdentityProvider *enums.SSOProvider `json:"identityProvider,omitempty"` - // client ID for SSO integration - IdentityProviderClientID *string `json:"identityProviderClientID,omitempty"` - // client secret for SSO integration - IdentityProviderClientSecret *string `json:"identityProviderClientSecret,omitempty"` - // metadata URL for the SSO provider - IdentityProviderMetadataEndpoint *string `json:"identityProviderMetadataEndpoint,omitempty"` - // has this sso configuration been tested to verify it works? SSO cannot be enforced unless this is done - IdentityProviderAuthTested bool `json:"identityProviderAuthTested"` - // SAML entity ID for the SSO provider - IdentityProviderEntityID *string `json:"identityProviderEntityID,omitempty"` - // OIDC discovery URL for the SSO provider - OidcDiscoveryEndpoint *string `json:"oidcDiscoveryEndpoint,omitempty"` - // the sign in URL to be used for SAML-based authentication - SamlSigninURL *string `json:"samlSigninURL,omitempty"` - // the SAML issuer - SamlIssuer *string `json:"samlIssuer,omitempty"` - // the x509 certificate used to validate SAML responses - SamlCert *string `json:"samlCert,omitempty"` - // enforce SSO authentication for organization members - IdentityProviderLoginEnforced bool `json:"identityProviderLoginEnforced"` - // enforce 2fa / multifactor authentication for organization members - MultifactorAuthEnforced *bool `json:"multifactorAuthEnforced,omitempty"` - // unique token used to receive compliance webhook events - ComplianceWebhookToken *string `json:"complianceWebhookToken,omitempty"` - // whether or not a payment method has been added to the account - PaymentMethodAdded bool `json:"paymentMethodAdded"` - Organization *Organization `json:"organization,omitempty"` - Files *FileConnection `json:"files"` -} - -func (OrganizationSetting) IsNode() {} - -// Return response for createBulkOrganizationSetting mutation -type OrganizationSettingBulkCreatePayload struct { - // Created organizationSettings - OrganizationSettings []*OrganizationSetting `json:"organizationSettings,omitempty"` -} - -// Return response for deleteBulkOrganizationSetting mutation -type OrganizationSettingBulkDeletePayload struct { - // Deleted organizationSetting IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkOrganizationSetting mutation -type OrganizationSettingBulkUpdatePayload struct { - // Updated organizationSettings - OrganizationSettings []*OrganizationSetting `json:"organizationSettings,omitempty"` - // IDs of the updated organizationSettings - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type OrganizationSettingConnection struct { - // A list of edges. - Edges []*OrganizationSettingEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createOrganizationSetting mutation -type OrganizationSettingCreatePayload struct { - // Created organizationSetting - OrganizationSetting *OrganizationSetting `json:"organizationSetting"` -} - -// Return response for deleteOrganizationSetting mutation -type OrganizationSettingDeletePayload struct { - // Deleted organizationSetting ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type OrganizationSettingEdge struct { - // The item at the end of the edge. - Node *OrganizationSetting `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for OrganizationSetting connections -type OrganizationSettingOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order OrganizationSettings. - Field OrganizationSettingOrderField `json:"field"` -} - -// Return response for updateOrganizationSetting mutation -type OrganizationSettingUpdatePayload struct { - // Updated organizationSetting - OrganizationSetting *OrganizationSetting `json:"organizationSetting"` -} - -// OrganizationSettingWhereInput is used for filtering OrganizationSetting objects. -// Input was generated by ent. -type OrganizationSettingWhereInput struct { - Not *OrganizationSettingWhereInput `json:"not,omitempty"` - And []*OrganizationSettingWhereInput `json:"and,omitempty"` - Or []*OrganizationSettingWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // billing_contact field predicates - BillingContact *string `json:"billingContact,omitempty"` - BillingContactNeq *string `json:"billingContactNEQ,omitempty"` - BillingContactIn []string `json:"billingContactIn,omitempty"` - BillingContactNotIn []string `json:"billingContactNotIn,omitempty"` - BillingContactGt *string `json:"billingContactGT,omitempty"` - BillingContactGte *string `json:"billingContactGTE,omitempty"` - BillingContactLt *string `json:"billingContactLT,omitempty"` - BillingContactLte *string `json:"billingContactLTE,omitempty"` - BillingContactContains *string `json:"billingContactContains,omitempty"` - BillingContactHasPrefix *string `json:"billingContactHasPrefix,omitempty"` - BillingContactHasSuffix *string `json:"billingContactHasSuffix,omitempty"` - BillingContactIsNil *bool `json:"billingContactIsNil,omitempty"` - BillingContactNotNil *bool `json:"billingContactNotNil,omitempty"` - BillingContactEqualFold *string `json:"billingContactEqualFold,omitempty"` - BillingContactContainsFold *string `json:"billingContactContainsFold,omitempty"` - // billing_email field predicates - BillingEmail *string `json:"billingEmail,omitempty"` - BillingEmailNeq *string `json:"billingEmailNEQ,omitempty"` - BillingEmailIn []string `json:"billingEmailIn,omitempty"` - BillingEmailNotIn []string `json:"billingEmailNotIn,omitempty"` - BillingEmailGt *string `json:"billingEmailGT,omitempty"` - BillingEmailGte *string `json:"billingEmailGTE,omitempty"` - BillingEmailLt *string `json:"billingEmailLT,omitempty"` - BillingEmailLte *string `json:"billingEmailLTE,omitempty"` - BillingEmailContains *string `json:"billingEmailContains,omitempty"` - BillingEmailHasPrefix *string `json:"billingEmailHasPrefix,omitempty"` - BillingEmailHasSuffix *string `json:"billingEmailHasSuffix,omitempty"` - BillingEmailIsNil *bool `json:"billingEmailIsNil,omitempty"` - BillingEmailNotNil *bool `json:"billingEmailNotNil,omitempty"` - BillingEmailEqualFold *string `json:"billingEmailEqualFold,omitempty"` - BillingEmailContainsFold *string `json:"billingEmailContainsFold,omitempty"` - // billing_phone field predicates - BillingPhone *string `json:"billingPhone,omitempty"` - BillingPhoneNeq *string `json:"billingPhoneNEQ,omitempty"` - BillingPhoneIn []string `json:"billingPhoneIn,omitempty"` - BillingPhoneNotIn []string `json:"billingPhoneNotIn,omitempty"` - BillingPhoneGt *string `json:"billingPhoneGT,omitempty"` - BillingPhoneGte *string `json:"billingPhoneGTE,omitempty"` - BillingPhoneLt *string `json:"billingPhoneLT,omitempty"` - BillingPhoneLte *string `json:"billingPhoneLTE,omitempty"` - BillingPhoneContains *string `json:"billingPhoneContains,omitempty"` - BillingPhoneHasPrefix *string `json:"billingPhoneHasPrefix,omitempty"` - BillingPhoneHasSuffix *string `json:"billingPhoneHasSuffix,omitempty"` - BillingPhoneIsNil *bool `json:"billingPhoneIsNil,omitempty"` - BillingPhoneNotNil *bool `json:"billingPhoneNotNil,omitempty"` - BillingPhoneEqualFold *string `json:"billingPhoneEqualFold,omitempty"` - BillingPhoneContainsFold *string `json:"billingPhoneContainsFold,omitempty"` - // tax_identifier field predicates - TaxIdentifier *string `json:"taxIdentifier,omitempty"` - TaxIdentifierNeq *string `json:"taxIdentifierNEQ,omitempty"` - TaxIdentifierIn []string `json:"taxIdentifierIn,omitempty"` - TaxIdentifierNotIn []string `json:"taxIdentifierNotIn,omitempty"` - TaxIdentifierGt *string `json:"taxIdentifierGT,omitempty"` - TaxIdentifierGte *string `json:"taxIdentifierGTE,omitempty"` - TaxIdentifierLt *string `json:"taxIdentifierLT,omitempty"` - TaxIdentifierLte *string `json:"taxIdentifierLTE,omitempty"` - TaxIdentifierContains *string `json:"taxIdentifierContains,omitempty"` - TaxIdentifierHasPrefix *string `json:"taxIdentifierHasPrefix,omitempty"` - TaxIdentifierHasSuffix *string `json:"taxIdentifierHasSuffix,omitempty"` - TaxIdentifierIsNil *bool `json:"taxIdentifierIsNil,omitempty"` - TaxIdentifierNotNil *bool `json:"taxIdentifierNotNil,omitempty"` - TaxIdentifierEqualFold *string `json:"taxIdentifierEqualFold,omitempty"` - TaxIdentifierContainsFold *string `json:"taxIdentifierContainsFold,omitempty"` - // geo_location field predicates - GeoLocation *enums.Region `json:"geoLocation,omitempty"` - GeoLocationNeq *enums.Region `json:"geoLocationNEQ,omitempty"` - GeoLocationIn []enums.Region `json:"geoLocationIn,omitempty"` - GeoLocationNotIn []enums.Region `json:"geoLocationNotIn,omitempty"` - GeoLocationIsNil *bool `json:"geoLocationIsNil,omitempty"` - GeoLocationNotNil *bool `json:"geoLocationNotNil,omitempty"` - // organization_id field predicates - OrganizationID *string `json:"organizationID,omitempty"` - OrganizationIdneq *string `json:"organizationIDNEQ,omitempty"` - OrganizationIDIn []string `json:"organizationIDIn,omitempty"` - OrganizationIDNotIn []string `json:"organizationIDNotIn,omitempty"` - OrganizationIdgt *string `json:"organizationIDGT,omitempty"` - OrganizationIdgte *string `json:"organizationIDGTE,omitempty"` - OrganizationIdlt *string `json:"organizationIDLT,omitempty"` - OrganizationIdlte *string `json:"organizationIDLTE,omitempty"` - OrganizationIDContains *string `json:"organizationIDContains,omitempty"` - OrganizationIDHasPrefix *string `json:"organizationIDHasPrefix,omitempty"` - OrganizationIDHasSuffix *string `json:"organizationIDHasSuffix,omitempty"` - OrganizationIDIsNil *bool `json:"organizationIDIsNil,omitempty"` - OrganizationIDNotNil *bool `json:"organizationIDNotNil,omitempty"` - OrganizationIDEqualFold *string `json:"organizationIDEqualFold,omitempty"` - OrganizationIDContainsFold *string `json:"organizationIDContainsFold,omitempty"` - // billing_notifications_enabled field predicates - BillingNotificationsEnabled *bool `json:"billingNotificationsEnabled,omitempty"` - BillingNotificationsEnabledNeq *bool `json:"billingNotificationsEnabledNEQ,omitempty"` - // allow_matching_domains_autojoin field predicates - AllowMatchingDomainsAutojoin *bool `json:"allowMatchingDomainsAutojoin,omitempty"` - AllowMatchingDomainsAutojoinNeq *bool `json:"allowMatchingDomainsAutojoinNEQ,omitempty"` - AllowMatchingDomainsAutojoinIsNil *bool `json:"allowMatchingDomainsAutojoinIsNil,omitempty"` - AllowMatchingDomainsAutojoinNotNil *bool `json:"allowMatchingDomainsAutojoinNotNil,omitempty"` - // identity_provider field predicates - IdentityProvider *enums.SSOProvider `json:"identityProvider,omitempty"` - IdentityProviderNeq *enums.SSOProvider `json:"identityProviderNEQ,omitempty"` - IdentityProviderIn []enums.SSOProvider `json:"identityProviderIn,omitempty"` - IdentityProviderNotIn []enums.SSOProvider `json:"identityProviderNotIn,omitempty"` - IdentityProviderIsNil *bool `json:"identityProviderIsNil,omitempty"` - IdentityProviderNotNil *bool `json:"identityProviderNotNil,omitempty"` - // identity_provider_client_id field predicates - IdentityProviderClientID *string `json:"identityProviderClientID,omitempty"` - IdentityProviderClientIdneq *string `json:"identityProviderClientIDNEQ,omitempty"` - IdentityProviderClientIDIn []string `json:"identityProviderClientIDIn,omitempty"` - IdentityProviderClientIDNotIn []string `json:"identityProviderClientIDNotIn,omitempty"` - IdentityProviderClientIdgt *string `json:"identityProviderClientIDGT,omitempty"` - IdentityProviderClientIdgte *string `json:"identityProviderClientIDGTE,omitempty"` - IdentityProviderClientIdlt *string `json:"identityProviderClientIDLT,omitempty"` - IdentityProviderClientIdlte *string `json:"identityProviderClientIDLTE,omitempty"` - IdentityProviderClientIDContains *string `json:"identityProviderClientIDContains,omitempty"` - IdentityProviderClientIDHasPrefix *string `json:"identityProviderClientIDHasPrefix,omitempty"` - IdentityProviderClientIDHasSuffix *string `json:"identityProviderClientIDHasSuffix,omitempty"` - IdentityProviderClientIDIsNil *bool `json:"identityProviderClientIDIsNil,omitempty"` - IdentityProviderClientIDNotNil *bool `json:"identityProviderClientIDNotNil,omitempty"` - IdentityProviderClientIDEqualFold *string `json:"identityProviderClientIDEqualFold,omitempty"` - IdentityProviderClientIDContainsFold *string `json:"identityProviderClientIDContainsFold,omitempty"` - // identity_provider_client_secret field predicates - IdentityProviderClientSecret *string `json:"identityProviderClientSecret,omitempty"` - IdentityProviderClientSecretNeq *string `json:"identityProviderClientSecretNEQ,omitempty"` - IdentityProviderClientSecretIn []string `json:"identityProviderClientSecretIn,omitempty"` - IdentityProviderClientSecretNotIn []string `json:"identityProviderClientSecretNotIn,omitempty"` - IdentityProviderClientSecretGt *string `json:"identityProviderClientSecretGT,omitempty"` - IdentityProviderClientSecretGte *string `json:"identityProviderClientSecretGTE,omitempty"` - IdentityProviderClientSecretLt *string `json:"identityProviderClientSecretLT,omitempty"` - IdentityProviderClientSecretLte *string `json:"identityProviderClientSecretLTE,omitempty"` - IdentityProviderClientSecretContains *string `json:"identityProviderClientSecretContains,omitempty"` - IdentityProviderClientSecretHasPrefix *string `json:"identityProviderClientSecretHasPrefix,omitempty"` - IdentityProviderClientSecretHasSuffix *string `json:"identityProviderClientSecretHasSuffix,omitempty"` - IdentityProviderClientSecretIsNil *bool `json:"identityProviderClientSecretIsNil,omitempty"` - IdentityProviderClientSecretNotNil *bool `json:"identityProviderClientSecretNotNil,omitempty"` - IdentityProviderClientSecretEqualFold *string `json:"identityProviderClientSecretEqualFold,omitempty"` - IdentityProviderClientSecretContainsFold *string `json:"identityProviderClientSecretContainsFold,omitempty"` - // identity_provider_metadata_endpoint field predicates - IdentityProviderMetadataEndpoint *string `json:"identityProviderMetadataEndpoint,omitempty"` - IdentityProviderMetadataEndpointNeq *string `json:"identityProviderMetadataEndpointNEQ,omitempty"` - IdentityProviderMetadataEndpointIn []string `json:"identityProviderMetadataEndpointIn,omitempty"` - IdentityProviderMetadataEndpointNotIn []string `json:"identityProviderMetadataEndpointNotIn,omitempty"` - IdentityProviderMetadataEndpointGt *string `json:"identityProviderMetadataEndpointGT,omitempty"` - IdentityProviderMetadataEndpointGte *string `json:"identityProviderMetadataEndpointGTE,omitempty"` - IdentityProviderMetadataEndpointLt *string `json:"identityProviderMetadataEndpointLT,omitempty"` - IdentityProviderMetadataEndpointLte *string `json:"identityProviderMetadataEndpointLTE,omitempty"` - IdentityProviderMetadataEndpointContains *string `json:"identityProviderMetadataEndpointContains,omitempty"` - IdentityProviderMetadataEndpointHasPrefix *string `json:"identityProviderMetadataEndpointHasPrefix,omitempty"` - IdentityProviderMetadataEndpointHasSuffix *string `json:"identityProviderMetadataEndpointHasSuffix,omitempty"` - IdentityProviderMetadataEndpointIsNil *bool `json:"identityProviderMetadataEndpointIsNil,omitempty"` - IdentityProviderMetadataEndpointNotNil *bool `json:"identityProviderMetadataEndpointNotNil,omitempty"` - IdentityProviderMetadataEndpointEqualFold *string `json:"identityProviderMetadataEndpointEqualFold,omitempty"` - IdentityProviderMetadataEndpointContainsFold *string `json:"identityProviderMetadataEndpointContainsFold,omitempty"` - // identity_provider_auth_tested field predicates - IdentityProviderAuthTested *bool `json:"identityProviderAuthTested,omitempty"` - IdentityProviderAuthTestedNeq *bool `json:"identityProviderAuthTestedNEQ,omitempty"` - // identity_provider_entity_id field predicates - IdentityProviderEntityID *string `json:"identityProviderEntityID,omitempty"` - IdentityProviderEntityIdneq *string `json:"identityProviderEntityIDNEQ,omitempty"` - IdentityProviderEntityIDIn []string `json:"identityProviderEntityIDIn,omitempty"` - IdentityProviderEntityIDNotIn []string `json:"identityProviderEntityIDNotIn,omitempty"` - IdentityProviderEntityIdgt *string `json:"identityProviderEntityIDGT,omitempty"` - IdentityProviderEntityIdgte *string `json:"identityProviderEntityIDGTE,omitempty"` - IdentityProviderEntityIdlt *string `json:"identityProviderEntityIDLT,omitempty"` - IdentityProviderEntityIdlte *string `json:"identityProviderEntityIDLTE,omitempty"` - IdentityProviderEntityIDContains *string `json:"identityProviderEntityIDContains,omitempty"` - IdentityProviderEntityIDHasPrefix *string `json:"identityProviderEntityIDHasPrefix,omitempty"` - IdentityProviderEntityIDHasSuffix *string `json:"identityProviderEntityIDHasSuffix,omitempty"` - IdentityProviderEntityIDIsNil *bool `json:"identityProviderEntityIDIsNil,omitempty"` - IdentityProviderEntityIDNotNil *bool `json:"identityProviderEntityIDNotNil,omitempty"` - IdentityProviderEntityIDEqualFold *string `json:"identityProviderEntityIDEqualFold,omitempty"` - IdentityProviderEntityIDContainsFold *string `json:"identityProviderEntityIDContainsFold,omitempty"` - // oidc_discovery_endpoint field predicates - OidcDiscoveryEndpoint *string `json:"oidcDiscoveryEndpoint,omitempty"` - OidcDiscoveryEndpointNeq *string `json:"oidcDiscoveryEndpointNEQ,omitempty"` - OidcDiscoveryEndpointIn []string `json:"oidcDiscoveryEndpointIn,omitempty"` - OidcDiscoveryEndpointNotIn []string `json:"oidcDiscoveryEndpointNotIn,omitempty"` - OidcDiscoveryEndpointGt *string `json:"oidcDiscoveryEndpointGT,omitempty"` - OidcDiscoveryEndpointGte *string `json:"oidcDiscoveryEndpointGTE,omitempty"` - OidcDiscoveryEndpointLt *string `json:"oidcDiscoveryEndpointLT,omitempty"` - OidcDiscoveryEndpointLte *string `json:"oidcDiscoveryEndpointLTE,omitempty"` - OidcDiscoveryEndpointContains *string `json:"oidcDiscoveryEndpointContains,omitempty"` - OidcDiscoveryEndpointHasPrefix *string `json:"oidcDiscoveryEndpointHasPrefix,omitempty"` - OidcDiscoveryEndpointHasSuffix *string `json:"oidcDiscoveryEndpointHasSuffix,omitempty"` - OidcDiscoveryEndpointIsNil *bool `json:"oidcDiscoveryEndpointIsNil,omitempty"` - OidcDiscoveryEndpointNotNil *bool `json:"oidcDiscoveryEndpointNotNil,omitempty"` - OidcDiscoveryEndpointEqualFold *string `json:"oidcDiscoveryEndpointEqualFold,omitempty"` - OidcDiscoveryEndpointContainsFold *string `json:"oidcDiscoveryEndpointContainsFold,omitempty"` - // saml_signin_url field predicates - SamlSigninURL *string `json:"samlSigninURL,omitempty"` - SamlSigninURLNeq *string `json:"samlSigninURLNEQ,omitempty"` - SamlSigninURLIn []string `json:"samlSigninURLIn,omitempty"` - SamlSigninURLNotIn []string `json:"samlSigninURLNotIn,omitempty"` - SamlSigninURLGt *string `json:"samlSigninURLGT,omitempty"` - SamlSigninURLGte *string `json:"samlSigninURLGTE,omitempty"` - SamlSigninURLLt *string `json:"samlSigninURLLT,omitempty"` - SamlSigninURLLte *string `json:"samlSigninURLLTE,omitempty"` - SamlSigninURLContains *string `json:"samlSigninURLContains,omitempty"` - SamlSigninURLHasPrefix *string `json:"samlSigninURLHasPrefix,omitempty"` - SamlSigninURLHasSuffix *string `json:"samlSigninURLHasSuffix,omitempty"` - SamlSigninURLIsNil *bool `json:"samlSigninURLIsNil,omitempty"` - SamlSigninURLNotNil *bool `json:"samlSigninURLNotNil,omitempty"` - SamlSigninURLEqualFold *string `json:"samlSigninURLEqualFold,omitempty"` - SamlSigninURLContainsFold *string `json:"samlSigninURLContainsFold,omitempty"` - // saml_issuer field predicates - SamlIssuer *string `json:"samlIssuer,omitempty"` - SamlIssuerNeq *string `json:"samlIssuerNEQ,omitempty"` - SamlIssuerIn []string `json:"samlIssuerIn,omitempty"` - SamlIssuerNotIn []string `json:"samlIssuerNotIn,omitempty"` - SamlIssuerGt *string `json:"samlIssuerGT,omitempty"` - SamlIssuerGte *string `json:"samlIssuerGTE,omitempty"` - SamlIssuerLt *string `json:"samlIssuerLT,omitempty"` - SamlIssuerLte *string `json:"samlIssuerLTE,omitempty"` - SamlIssuerContains *string `json:"samlIssuerContains,omitempty"` - SamlIssuerHasPrefix *string `json:"samlIssuerHasPrefix,omitempty"` - SamlIssuerHasSuffix *string `json:"samlIssuerHasSuffix,omitempty"` - SamlIssuerIsNil *bool `json:"samlIssuerIsNil,omitempty"` - SamlIssuerNotNil *bool `json:"samlIssuerNotNil,omitempty"` - SamlIssuerEqualFold *string `json:"samlIssuerEqualFold,omitempty"` - SamlIssuerContainsFold *string `json:"samlIssuerContainsFold,omitempty"` - // saml_cert field predicates - SamlCert *string `json:"samlCert,omitempty"` - SamlCertNeq *string `json:"samlCertNEQ,omitempty"` - SamlCertIn []string `json:"samlCertIn,omitempty"` - SamlCertNotIn []string `json:"samlCertNotIn,omitempty"` - SamlCertGt *string `json:"samlCertGT,omitempty"` - SamlCertGte *string `json:"samlCertGTE,omitempty"` - SamlCertLt *string `json:"samlCertLT,omitempty"` - SamlCertLte *string `json:"samlCertLTE,omitempty"` - SamlCertContains *string `json:"samlCertContains,omitempty"` - SamlCertHasPrefix *string `json:"samlCertHasPrefix,omitempty"` - SamlCertHasSuffix *string `json:"samlCertHasSuffix,omitempty"` - SamlCertIsNil *bool `json:"samlCertIsNil,omitempty"` - SamlCertNotNil *bool `json:"samlCertNotNil,omitempty"` - SamlCertEqualFold *string `json:"samlCertEqualFold,omitempty"` - SamlCertContainsFold *string `json:"samlCertContainsFold,omitempty"` - // identity_provider_login_enforced field predicates - IdentityProviderLoginEnforced *bool `json:"identityProviderLoginEnforced,omitempty"` - IdentityProviderLoginEnforcedNeq *bool `json:"identityProviderLoginEnforcedNEQ,omitempty"` - // multifactor_auth_enforced field predicates - MultifactorAuthEnforced *bool `json:"multifactorAuthEnforced,omitempty"` - MultifactorAuthEnforcedNeq *bool `json:"multifactorAuthEnforcedNEQ,omitempty"` - MultifactorAuthEnforcedIsNil *bool `json:"multifactorAuthEnforcedIsNil,omitempty"` - MultifactorAuthEnforcedNotNil *bool `json:"multifactorAuthEnforcedNotNil,omitempty"` - // compliance_webhook_token field predicates - ComplianceWebhookToken *string `json:"complianceWebhookToken,omitempty"` - ComplianceWebhookTokenNeq *string `json:"complianceWebhookTokenNEQ,omitempty"` - ComplianceWebhookTokenIn []string `json:"complianceWebhookTokenIn,omitempty"` - ComplianceWebhookTokenNotIn []string `json:"complianceWebhookTokenNotIn,omitempty"` - ComplianceWebhookTokenGt *string `json:"complianceWebhookTokenGT,omitempty"` - ComplianceWebhookTokenGte *string `json:"complianceWebhookTokenGTE,omitempty"` - ComplianceWebhookTokenLt *string `json:"complianceWebhookTokenLT,omitempty"` - ComplianceWebhookTokenLte *string `json:"complianceWebhookTokenLTE,omitempty"` - ComplianceWebhookTokenContains *string `json:"complianceWebhookTokenContains,omitempty"` - ComplianceWebhookTokenHasPrefix *string `json:"complianceWebhookTokenHasPrefix,omitempty"` - ComplianceWebhookTokenHasSuffix *string `json:"complianceWebhookTokenHasSuffix,omitempty"` - ComplianceWebhookTokenIsNil *bool `json:"complianceWebhookTokenIsNil,omitempty"` - ComplianceWebhookTokenNotNil *bool `json:"complianceWebhookTokenNotNil,omitempty"` - ComplianceWebhookTokenEqualFold *string `json:"complianceWebhookTokenEqualFold,omitempty"` - ComplianceWebhookTokenContainsFold *string `json:"complianceWebhookTokenContainsFold,omitempty"` - // organization edge predicates - HasOrganization *bool `json:"hasOrganization,omitempty"` - HasOrganizationWith []*OrganizationWhereInput `json:"hasOrganizationWith,omitempty"` - // files edge predicates - HasFiles *bool `json:"hasFiles,omitempty"` - HasFilesWith []*FileWhereInput `json:"hasFilesWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` - // Filter for domainsHas to contain a specific value - DomainsHas *string `json:"domainsHas,omitempty"` - // Filter for allowedEmailDomainsHas to contain a specific value - AllowedEmailDomainsHas *string `json:"allowedEmailDomainsHas,omitempty"` -} - -// Return response for transferOrganizationOwnership mutation -type OrganizationTransferOwnershipPayload struct { - // Updated organization - Organization *Organization `json:"organization"` - // Whether an invitation was sent (true if new owner wasn't a member) - InvitationSent bool `json:"invitationSent"` -} - -// Return response for updateOrganization mutation -type OrganizationUpdatePayload struct { - // Updated organization - Organization *Organization `json:"organization"` -} - -// OrganizationWhereInput is used for filtering Organization objects. -// Input was generated by ent. -type OrganizationWhereInput struct { - Not *OrganizationWhereInput `json:"not,omitempty"` - And []*OrganizationWhereInput `json:"and,omitempty"` - Or []*OrganizationWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // display_name field predicates - DisplayName *string `json:"displayName,omitempty"` - DisplayNameNeq *string `json:"displayNameNEQ,omitempty"` - DisplayNameIn []string `json:"displayNameIn,omitempty"` - DisplayNameNotIn []string `json:"displayNameNotIn,omitempty"` - DisplayNameGt *string `json:"displayNameGT,omitempty"` - DisplayNameGte *string `json:"displayNameGTE,omitempty"` - DisplayNameLt *string `json:"displayNameLT,omitempty"` - DisplayNameLte *string `json:"displayNameLTE,omitempty"` - DisplayNameContains *string `json:"displayNameContains,omitempty"` - DisplayNameHasPrefix *string `json:"displayNameHasPrefix,omitempty"` - DisplayNameHasSuffix *string `json:"displayNameHasSuffix,omitempty"` - DisplayNameEqualFold *string `json:"displayNameEqualFold,omitempty"` - DisplayNameContainsFold *string `json:"displayNameContainsFold,omitempty"` - // parent_organization_id field predicates - ParentOrganizationID *string `json:"parentOrganizationID,omitempty"` - ParentOrganizationIdneq *string `json:"parentOrganizationIDNEQ,omitempty"` - ParentOrganizationIDIn []string `json:"parentOrganizationIDIn,omitempty"` - ParentOrganizationIDNotIn []string `json:"parentOrganizationIDNotIn,omitempty"` - ParentOrganizationIdgt *string `json:"parentOrganizationIDGT,omitempty"` - ParentOrganizationIdgte *string `json:"parentOrganizationIDGTE,omitempty"` - ParentOrganizationIdlt *string `json:"parentOrganizationIDLT,omitempty"` - ParentOrganizationIdlte *string `json:"parentOrganizationIDLTE,omitempty"` - ParentOrganizationIDContains *string `json:"parentOrganizationIDContains,omitempty"` - ParentOrganizationIDHasPrefix *string `json:"parentOrganizationIDHasPrefix,omitempty"` - ParentOrganizationIDHasSuffix *string `json:"parentOrganizationIDHasSuffix,omitempty"` - ParentOrganizationIDIsNil *bool `json:"parentOrganizationIDIsNil,omitempty"` - ParentOrganizationIDNotNil *bool `json:"parentOrganizationIDNotNil,omitempty"` - ParentOrganizationIDEqualFold *string `json:"parentOrganizationIDEqualFold,omitempty"` - ParentOrganizationIDContainsFold *string `json:"parentOrganizationIDContainsFold,omitempty"` - // personal_org field predicates - PersonalOrg *bool `json:"personalOrg,omitempty"` - PersonalOrgNeq *bool `json:"personalOrgNEQ,omitempty"` - PersonalOrgIsNil *bool `json:"personalOrgIsNil,omitempty"` - PersonalOrgNotNil *bool `json:"personalOrgNotNil,omitempty"` - // avatar_remote_url field predicates - AvatarRemoteURL *string `json:"avatarRemoteURL,omitempty"` - AvatarRemoteURLNeq *string `json:"avatarRemoteURLNEQ,omitempty"` - AvatarRemoteURLIn []string `json:"avatarRemoteURLIn,omitempty"` - AvatarRemoteURLNotIn []string `json:"avatarRemoteURLNotIn,omitempty"` - AvatarRemoteURLGt *string `json:"avatarRemoteURLGT,omitempty"` - AvatarRemoteURLGte *string `json:"avatarRemoteURLGTE,omitempty"` - AvatarRemoteURLLt *string `json:"avatarRemoteURLLT,omitempty"` - AvatarRemoteURLLte *string `json:"avatarRemoteURLLTE,omitempty"` - AvatarRemoteURLContains *string `json:"avatarRemoteURLContains,omitempty"` - AvatarRemoteURLHasPrefix *string `json:"avatarRemoteURLHasPrefix,omitempty"` - AvatarRemoteURLHasSuffix *string `json:"avatarRemoteURLHasSuffix,omitempty"` - AvatarRemoteURLIsNil *bool `json:"avatarRemoteURLIsNil,omitempty"` - AvatarRemoteURLNotNil *bool `json:"avatarRemoteURLNotNil,omitempty"` - AvatarRemoteURLEqualFold *string `json:"avatarRemoteURLEqualFold,omitempty"` - AvatarRemoteURLContainsFold *string `json:"avatarRemoteURLContainsFold,omitempty"` - // avatar_local_file_id field predicates - AvatarLocalFileID *string `json:"avatarLocalFileID,omitempty"` - AvatarLocalFileIdneq *string `json:"avatarLocalFileIDNEQ,omitempty"` - AvatarLocalFileIDIn []string `json:"avatarLocalFileIDIn,omitempty"` - AvatarLocalFileIDNotIn []string `json:"avatarLocalFileIDNotIn,omitempty"` - AvatarLocalFileIdgt *string `json:"avatarLocalFileIDGT,omitempty"` - AvatarLocalFileIdgte *string `json:"avatarLocalFileIDGTE,omitempty"` - AvatarLocalFileIdlt *string `json:"avatarLocalFileIDLT,omitempty"` - AvatarLocalFileIdlte *string `json:"avatarLocalFileIDLTE,omitempty"` - AvatarLocalFileIDContains *string `json:"avatarLocalFileIDContains,omitempty"` - AvatarLocalFileIDHasPrefix *string `json:"avatarLocalFileIDHasPrefix,omitempty"` - AvatarLocalFileIDHasSuffix *string `json:"avatarLocalFileIDHasSuffix,omitempty"` - AvatarLocalFileIDIsNil *bool `json:"avatarLocalFileIDIsNil,omitempty"` - AvatarLocalFileIDNotNil *bool `json:"avatarLocalFileIDNotNil,omitempty"` - AvatarLocalFileIDEqualFold *string `json:"avatarLocalFileIDEqualFold,omitempty"` - AvatarLocalFileIDContainsFold *string `json:"avatarLocalFileIDContainsFold,omitempty"` - // avatar_updated_at field predicates - AvatarUpdatedAt *time.Time `json:"avatarUpdatedAt,omitempty"` - AvatarUpdatedAtNeq *time.Time `json:"avatarUpdatedAtNEQ,omitempty"` - AvatarUpdatedAtIn []*time.Time `json:"avatarUpdatedAtIn,omitempty"` - AvatarUpdatedAtNotIn []*time.Time `json:"avatarUpdatedAtNotIn,omitempty"` - AvatarUpdatedAtGt *time.Time `json:"avatarUpdatedAtGT,omitempty"` - AvatarUpdatedAtGte *time.Time `json:"avatarUpdatedAtGTE,omitempty"` - AvatarUpdatedAtLt *time.Time `json:"avatarUpdatedAtLT,omitempty"` - AvatarUpdatedAtLte *time.Time `json:"avatarUpdatedAtLTE,omitempty"` - AvatarUpdatedAtIsNil *bool `json:"avatarUpdatedAtIsNil,omitempty"` - AvatarUpdatedAtNotNil *bool `json:"avatarUpdatedAtNotNil,omitempty"` - // control_creators edge predicates - HasControlCreators *bool `json:"hasControlCreators,omitempty"` - HasControlCreatorsWith []*GroupWhereInput `json:"hasControlCreatorsWith,omitempty"` - // control_implementation_creators edge predicates - HasControlImplementationCreators *bool `json:"hasControlImplementationCreators,omitempty"` - HasControlImplementationCreatorsWith []*GroupWhereInput `json:"hasControlImplementationCreatorsWith,omitempty"` - // control_objective_creators edge predicates - HasControlObjectiveCreators *bool `json:"hasControlObjectiveCreators,omitempty"` - HasControlObjectiveCreatorsWith []*GroupWhereInput `json:"hasControlObjectiveCreatorsWith,omitempty"` - // evidence_creators edge predicates - HasEvidenceCreators *bool `json:"hasEvidenceCreators,omitempty"` - HasEvidenceCreatorsWith []*GroupWhereInput `json:"hasEvidenceCreatorsWith,omitempty"` - // asset_creators edge predicates - HasAssetCreators *bool `json:"hasAssetCreators,omitempty"` - HasAssetCreatorsWith []*GroupWhereInput `json:"hasAssetCreatorsWith,omitempty"` - // finding_creators edge predicates - HasFindingCreators *bool `json:"hasFindingCreators,omitempty"` - HasFindingCreatorsWith []*GroupWhereInput `json:"hasFindingCreatorsWith,omitempty"` - // vulnerability_creators edge predicates - HasVulnerabilityCreators *bool `json:"hasVulnerabilityCreators,omitempty"` - HasVulnerabilityCreatorsWith []*GroupWhereInput `json:"hasVulnerabilityCreatorsWith,omitempty"` - // group_creators edge predicates - HasGroupCreators *bool `json:"hasGroupCreators,omitempty"` - HasGroupCreatorsWith []*GroupWhereInput `json:"hasGroupCreatorsWith,omitempty"` - // internal_policy_creators edge predicates - HasInternalPolicyCreators *bool `json:"hasInternalPolicyCreators,omitempty"` - HasInternalPolicyCreatorsWith []*GroupWhereInput `json:"hasInternalPolicyCreatorsWith,omitempty"` - // mapped_control_creators edge predicates - HasMappedControlCreators *bool `json:"hasMappedControlCreators,omitempty"` - HasMappedControlCreatorsWith []*GroupWhereInput `json:"hasMappedControlCreatorsWith,omitempty"` - // narrative_creators edge predicates - HasNarrativeCreators *bool `json:"hasNarrativeCreators,omitempty"` - HasNarrativeCreatorsWith []*GroupWhereInput `json:"hasNarrativeCreatorsWith,omitempty"` - // procedure_creators edge predicates - HasProcedureCreators *bool `json:"hasProcedureCreators,omitempty"` - HasProcedureCreatorsWith []*GroupWhereInput `json:"hasProcedureCreatorsWith,omitempty"` - // program_creators edge predicates - HasProgramCreators *bool `json:"hasProgramCreators,omitempty"` - HasProgramCreatorsWith []*GroupWhereInput `json:"hasProgramCreatorsWith,omitempty"` - // risk_creators edge predicates - HasRiskCreators *bool `json:"hasRiskCreators,omitempty"` - HasRiskCreatorsWith []*GroupWhereInput `json:"hasRiskCreatorsWith,omitempty"` - // identity_holder_creators edge predicates - HasIdentityHolderCreators *bool `json:"hasIdentityHolderCreators,omitempty"` - HasIdentityHolderCreatorsWith []*GroupWhereInput `json:"hasIdentityHolderCreatorsWith,omitempty"` - // scheduled_job_creators edge predicates - HasScheduledJobCreators *bool `json:"hasScheduledJobCreators,omitempty"` - HasScheduledJobCreatorsWith []*GroupWhereInput `json:"hasScheduledJobCreatorsWith,omitempty"` - // standard_creators edge predicates - HasStandardCreators *bool `json:"hasStandardCreators,omitempty"` - HasStandardCreatorsWith []*GroupWhereInput `json:"hasStandardCreatorsWith,omitempty"` - // template_creators edge predicates - HasTemplateCreators *bool `json:"hasTemplateCreators,omitempty"` - HasTemplateCreatorsWith []*GroupWhereInput `json:"hasTemplateCreatorsWith,omitempty"` - // subprocessor_creators edge predicates - HasSubprocessorCreators *bool `json:"hasSubprocessorCreators,omitempty"` - HasSubprocessorCreatorsWith []*GroupWhereInput `json:"hasSubprocessorCreatorsWith,omitempty"` - // trust_center_doc_creators edge predicates - HasTrustCenterDocCreators *bool `json:"hasTrustCenterDocCreators,omitempty"` - HasTrustCenterDocCreatorsWith []*GroupWhereInput `json:"hasTrustCenterDocCreatorsWith,omitempty"` - // trust_center_subprocessor_creators edge predicates - HasTrustCenterSubprocessorCreators *bool `json:"hasTrustCenterSubprocessorCreators,omitempty"` - HasTrustCenterSubprocessorCreatorsWith []*GroupWhereInput `json:"hasTrustCenterSubprocessorCreatorsWith,omitempty"` - // action_plan_creators edge predicates - HasActionPlanCreators *bool `json:"hasActionPlanCreators,omitempty"` - HasActionPlanCreatorsWith []*GroupWhereInput `json:"hasActionPlanCreatorsWith,omitempty"` - // parent edge predicates - HasParent *bool `json:"hasParent,omitempty"` - HasParentWith []*OrganizationWhereInput `json:"hasParentWith,omitempty"` - // children edge predicates - HasChildren *bool `json:"hasChildren,omitempty"` - HasChildrenWith []*OrganizationWhereInput `json:"hasChildrenWith,omitempty"` - // setting edge predicates - HasSetting *bool `json:"hasSetting,omitempty"` - HasSettingWith []*OrganizationSettingWhereInput `json:"hasSettingWith,omitempty"` - // personal_access_tokens edge predicates - HasPersonalAccessTokens *bool `json:"hasPersonalAccessTokens,omitempty"` - HasPersonalAccessTokensWith []*PersonalAccessTokenWhereInput `json:"hasPersonalAccessTokensWith,omitempty"` - // api_tokens edge predicates - HasAPITokens *bool `json:"hasAPITokens,omitempty"` - HasAPITokensWith []*APITokenWhereInput `json:"hasAPITokensWith,omitempty"` - // email_brandings edge predicates - HasEmailBrandings *bool `json:"hasEmailBrandings,omitempty"` - HasEmailBrandingsWith []*EmailBrandingWhereInput `json:"hasEmailBrandingsWith,omitempty"` - // email_templates edge predicates - HasEmailTemplates *bool `json:"hasEmailTemplates,omitempty"` - HasEmailTemplatesWith []*EmailTemplateWhereInput `json:"hasEmailTemplatesWith,omitempty"` - // notification_preferences edge predicates - HasNotificationPreferences *bool `json:"hasNotificationPreferences,omitempty"` - HasNotificationPreferencesWith []*NotificationPreferenceWhereInput `json:"hasNotificationPreferencesWith,omitempty"` - // notification_templates edge predicates - HasNotificationTemplates *bool `json:"hasNotificationTemplates,omitempty"` - HasNotificationTemplatesWith []*NotificationTemplateWhereInput `json:"hasNotificationTemplatesWith,omitempty"` - // users edge predicates - HasUsers *bool `json:"hasUsers,omitempty"` - HasUsersWith []*UserWhereInput `json:"hasUsersWith,omitempty"` - // files edge predicates - HasFiles *bool `json:"hasFiles,omitempty"` - HasFilesWith []*FileWhereInput `json:"hasFilesWith,omitempty"` - // events edge predicates - HasEvents *bool `json:"hasEvents,omitempty"` - HasEventsWith []*EventWhereInput `json:"hasEventsWith,omitempty"` - // secrets edge predicates - HasSecrets *bool `json:"hasSecrets,omitempty"` - HasSecretsWith []*HushWhereInput `json:"hasSecretsWith,omitempty"` - // avatar_file edge predicates - HasAvatarFile *bool `json:"hasAvatarFile,omitempty"` - HasAvatarFileWith []*FileWhereInput `json:"hasAvatarFileWith,omitempty"` - // groups edge predicates - HasGroups *bool `json:"hasGroups,omitempty"` - HasGroupsWith []*GroupWhereInput `json:"hasGroupsWith,omitempty"` - // templates edge predicates - HasTemplates *bool `json:"hasTemplates,omitempty"` - HasTemplatesWith []*TemplateWhereInput `json:"hasTemplatesWith,omitempty"` - // integrations edge predicates - HasIntegrations *bool `json:"hasIntegrations,omitempty"` - HasIntegrationsWith []*IntegrationWhereInput `json:"hasIntegrationsWith,omitempty"` - // documents edge predicates - HasDocuments *bool `json:"hasDocuments,omitempty"` - HasDocumentsWith []*DocumentDataWhereInput `json:"hasDocumentsWith,omitempty"` - // org_subscriptions edge predicates - HasOrgSubscriptions *bool `json:"hasOrgSubscriptions,omitempty"` - HasOrgSubscriptionsWith []*OrgSubscriptionWhereInput `json:"hasOrgSubscriptionsWith,omitempty"` - // invites edge predicates - HasInvites *bool `json:"hasInvites,omitempty"` - HasInvitesWith []*InviteWhereInput `json:"hasInvitesWith,omitempty"` - // subscribers edge predicates - HasSubscribers *bool `json:"hasSubscribers,omitempty"` - HasSubscribersWith []*SubscriberWhereInput `json:"hasSubscribersWith,omitempty"` - // entities edge predicates - HasEntities *bool `json:"hasEntities,omitempty"` - HasEntitiesWith []*EntityWhereInput `json:"hasEntitiesWith,omitempty"` - // platforms edge predicates - HasPlatforms *bool `json:"hasPlatforms,omitempty"` - HasPlatformsWith []*PlatformWhereInput `json:"hasPlatformsWith,omitempty"` - // identity_holders edge predicates - HasIdentityHolders *bool `json:"hasIdentityHolders,omitempty"` - HasIdentityHoldersWith []*IdentityHolderWhereInput `json:"hasIdentityHoldersWith,omitempty"` - // campaigns edge predicates - HasCampaigns *bool `json:"hasCampaigns,omitempty"` - HasCampaignsWith []*CampaignWhereInput `json:"hasCampaignsWith,omitempty"` - // campaign_targets edge predicates - HasCampaignTargets *bool `json:"hasCampaignTargets,omitempty"` - HasCampaignTargetsWith []*CampaignTargetWhereInput `json:"hasCampaignTargetsWith,omitempty"` - // entity_types edge predicates - HasEntityTypes *bool `json:"hasEntityTypes,omitempty"` - HasEntityTypesWith []*EntityTypeWhereInput `json:"hasEntityTypesWith,omitempty"` - // contacts edge predicates - HasContacts *bool `json:"hasContacts,omitempty"` - HasContactsWith []*ContactWhereInput `json:"hasContactsWith,omitempty"` - // notes edge predicates - HasNotes *bool `json:"hasNotes,omitempty"` - HasNotesWith []*NoteWhereInput `json:"hasNotesWith,omitempty"` - // tasks edge predicates - HasTasks *bool `json:"hasTasks,omitempty"` - HasTasksWith []*TaskWhereInput `json:"hasTasksWith,omitempty"` - // programs edge predicates - HasPrograms *bool `json:"hasPrograms,omitempty"` - HasProgramsWith []*ProgramWhereInput `json:"hasProgramsWith,omitempty"` - // system_details edge predicates - HasSystemDetails *bool `json:"hasSystemDetails,omitempty"` - HasSystemDetailsWith []*SystemDetailWhereInput `json:"hasSystemDetailsWith,omitempty"` - // procedures edge predicates - HasProcedures *bool `json:"hasProcedures,omitempty"` - HasProceduresWith []*ProcedureWhereInput `json:"hasProceduresWith,omitempty"` - // internal_policies edge predicates - HasInternalPolicies *bool `json:"hasInternalPolicies,omitempty"` - HasInternalPoliciesWith []*InternalPolicyWhereInput `json:"hasInternalPoliciesWith,omitempty"` - // risks edge predicates - HasRisks *bool `json:"hasRisks,omitempty"` - HasRisksWith []*RiskWhereInput `json:"hasRisksWith,omitempty"` - // control_objectives edge predicates - HasControlObjectives *bool `json:"hasControlObjectives,omitempty"` - HasControlObjectivesWith []*ControlObjectiveWhereInput `json:"hasControlObjectivesWith,omitempty"` - // narratives edge predicates - HasNarratives *bool `json:"hasNarratives,omitempty"` - HasNarrativesWith []*NarrativeWhereInput `json:"hasNarrativesWith,omitempty"` - // controls edge predicates - HasControls *bool `json:"hasControls,omitempty"` - HasControlsWith []*ControlWhereInput `json:"hasControlsWith,omitempty"` - // subcontrols edge predicates - HasSubcontrols *bool `json:"hasSubcontrols,omitempty"` - HasSubcontrolsWith []*SubcontrolWhereInput `json:"hasSubcontrolsWith,omitempty"` - // control_implementations edge predicates - HasControlImplementations *bool `json:"hasControlImplementations,omitempty"` - HasControlImplementationsWith []*ControlImplementationWhereInput `json:"hasControlImplementationsWith,omitempty"` - // mapped_controls edge predicates - HasMappedControls *bool `json:"hasMappedControls,omitempty"` - HasMappedControlsWith []*MappedControlWhereInput `json:"hasMappedControlsWith,omitempty"` - // evidence edge predicates - HasEvidence *bool `json:"hasEvidence,omitempty"` - HasEvidenceWith []*EvidenceWhereInput `json:"hasEvidenceWith,omitempty"` - // standards edge predicates - HasStandards *bool `json:"hasStandards,omitempty"` - HasStandardsWith []*StandardWhereInput `json:"hasStandardsWith,omitempty"` - // action_plans edge predicates - HasActionPlans *bool `json:"hasActionPlans,omitempty"` - HasActionPlansWith []*ActionPlanWhereInput `json:"hasActionPlansWith,omitempty"` - // custom_domains edge predicates - HasCustomDomains *bool `json:"hasCustomDomains,omitempty"` - HasCustomDomainsWith []*CustomDomainWhereInput `json:"hasCustomDomainsWith,omitempty"` - // job_runners edge predicates - HasJobRunners *bool `json:"hasJobRunners,omitempty"` - HasJobRunnersWith []*JobRunnerWhereInput `json:"hasJobRunnersWith,omitempty"` - // job_runner_tokens edge predicates - HasJobRunnerTokens *bool `json:"hasJobRunnerTokens,omitempty"` - HasJobRunnerTokensWith []*JobRunnerTokenWhereInput `json:"hasJobRunnerTokensWith,omitempty"` - // job_runner_registration_tokens edge predicates - HasJobRunnerRegistrationTokens *bool `json:"hasJobRunnerRegistrationTokens,omitempty"` - HasJobRunnerRegistrationTokensWith []*JobRunnerRegistrationTokenWhereInput `json:"hasJobRunnerRegistrationTokensWith,omitempty"` - // dns_verifications edge predicates - HasDNSVerifications *bool `json:"hasDNSVerifications,omitempty"` - HasDNSVerificationsWith []*DNSVerificationWhereInput `json:"hasDNSVerificationsWith,omitempty"` - // job_templates edge predicates - HasJobTemplates *bool `json:"hasJobTemplates,omitempty"` - HasJobTemplatesWith []*JobTemplateWhereInput `json:"hasJobTemplatesWith,omitempty"` - // scheduled_jobs edge predicates - HasScheduledJobs *bool `json:"hasScheduledJobs,omitempty"` - HasScheduledJobsWith []*ScheduledJobWhereInput `json:"hasScheduledJobsWith,omitempty"` - // job_results edge predicates - HasJobResults *bool `json:"hasJobResults,omitempty"` - HasJobResultsWith []*JobResultWhereInput `json:"hasJobResultsWith,omitempty"` - // scheduled_job_runs edge predicates - HasScheduledJobRuns *bool `json:"hasScheduledJobRuns,omitempty"` - HasScheduledJobRunsWith []*ScheduledJobRunWhereInput `json:"hasScheduledJobRunsWith,omitempty"` - // trust_centers edge predicates - HasTrustCenters *bool `json:"hasTrustCenters,omitempty"` - HasTrustCentersWith []*TrustCenterWhereInput `json:"hasTrustCentersWith,omitempty"` - // assets edge predicates - HasAssets *bool `json:"hasAssets,omitempty"` - HasAssetsWith []*AssetWhereInput `json:"hasAssetsWith,omitempty"` - // scans edge predicates - HasScans *bool `json:"hasScans,omitempty"` - HasScansWith []*ScanWhereInput `json:"hasScansWith,omitempty"` - // sla_definitions edge predicates - HasSLADefinitions *bool `json:"hasSLADefinitions,omitempty"` - HasSLADefinitionsWith []*SLADefinitionWhereInput `json:"hasSLADefinitionsWith,omitempty"` - // subprocessors edge predicates - HasSubprocessors *bool `json:"hasSubprocessors,omitempty"` - HasSubprocessorsWith []*SubprocessorWhereInput `json:"hasSubprocessorsWith,omitempty"` - // exports edge predicates - HasExports *bool `json:"hasExports,omitempty"` - HasExportsWith []*ExportWhereInput `json:"hasExportsWith,omitempty"` - // trust_center_watermark_configs edge predicates - HasTrustCenterWatermarkConfigs *bool `json:"hasTrustCenterWatermarkConfigs,omitempty"` - HasTrustCenterWatermarkConfigsWith []*TrustCenterWatermarkConfigWhereInput `json:"hasTrustCenterWatermarkConfigsWith,omitempty"` - // assessments edge predicates - HasAssessments *bool `json:"hasAssessments,omitempty"` - HasAssessmentsWith []*AssessmentWhereInput `json:"hasAssessmentsWith,omitempty"` - // assessment_responses edge predicates - HasAssessmentResponses *bool `json:"hasAssessmentResponses,omitempty"` - HasAssessmentResponsesWith []*AssessmentResponseWhereInput `json:"hasAssessmentResponsesWith,omitempty"` - // custom_type_enums edge predicates - HasCustomTypeEnums *bool `json:"hasCustomTypeEnums,omitempty"` - HasCustomTypeEnumsWith []*CustomTypeEnumWhereInput `json:"hasCustomTypeEnumsWith,omitempty"` - // tag_definitions edge predicates - HasTagDefinitions *bool `json:"hasTagDefinitions,omitempty"` - HasTagDefinitionsWith []*TagDefinitionWhereInput `json:"hasTagDefinitionsWith,omitempty"` - // remediations edge predicates - HasRemediations *bool `json:"hasRemediations,omitempty"` - HasRemediationsWith []*RemediationWhereInput `json:"hasRemediationsWith,omitempty"` - // findings edge predicates - HasFindings *bool `json:"hasFindings,omitempty"` - HasFindingsWith []*FindingWhereInput `json:"hasFindingsWith,omitempty"` - // reviews edge predicates - HasReviews *bool `json:"hasReviews,omitempty"` - HasReviewsWith []*ReviewWhereInput `json:"hasReviewsWith,omitempty"` - // vulnerabilities edge predicates - HasVulnerabilities *bool `json:"hasVulnerabilities,omitempty"` - HasVulnerabilitiesWith []*VulnerabilityWhereInput `json:"hasVulnerabilitiesWith,omitempty"` - // workflow_definitions edge predicates - HasWorkflowDefinitions *bool `json:"hasWorkflowDefinitions,omitempty"` - HasWorkflowDefinitionsWith []*WorkflowDefinitionWhereInput `json:"hasWorkflowDefinitionsWith,omitempty"` - // workflow_instances edge predicates - HasWorkflowInstances *bool `json:"hasWorkflowInstances,omitempty"` - HasWorkflowInstancesWith []*WorkflowInstanceWhereInput `json:"hasWorkflowInstancesWith,omitempty"` - // workflow_events edge predicates - HasWorkflowEvents *bool `json:"hasWorkflowEvents,omitempty"` - HasWorkflowEventsWith []*WorkflowEventWhereInput `json:"hasWorkflowEventsWith,omitempty"` - // workflow_assignments edge predicates - HasWorkflowAssignments *bool `json:"hasWorkflowAssignments,omitempty"` - HasWorkflowAssignmentsWith []*WorkflowAssignmentWhereInput `json:"hasWorkflowAssignmentsWith,omitempty"` - // workflow_assignment_targets edge predicates - HasWorkflowAssignmentTargets *bool `json:"hasWorkflowAssignmentTargets,omitempty"` - HasWorkflowAssignmentTargetsWith []*WorkflowAssignmentTargetWhereInput `json:"hasWorkflowAssignmentTargetsWith,omitempty"` - // workflow_object_refs edge predicates - HasWorkflowObjectRefs *bool `json:"hasWorkflowObjectRefs,omitempty"` - HasWorkflowObjectRefsWith []*WorkflowObjectRefWhereInput `json:"hasWorkflowObjectRefsWith,omitempty"` - // directory_accounts edge predicates - HasDirectoryAccounts *bool `json:"hasDirectoryAccounts,omitempty"` - HasDirectoryAccountsWith []*DirectoryAccountWhereInput `json:"hasDirectoryAccountsWith,omitempty"` - // directory_groups edge predicates - HasDirectoryGroups *bool `json:"hasDirectoryGroups,omitempty"` - HasDirectoryGroupsWith []*DirectoryGroupWhereInput `json:"hasDirectoryGroupsWith,omitempty"` - // directory_memberships edge predicates - HasDirectoryMemberships *bool `json:"hasDirectoryMemberships,omitempty"` - HasDirectoryMembershipsWith []*DirectoryMembershipWhereInput `json:"hasDirectoryMembershipsWith,omitempty"` - // directory_sync_runs edge predicates - HasDirectorySyncRuns *bool `json:"hasDirectorySyncRuns,omitempty"` - HasDirectorySyncRunsWith []*DirectorySyncRunWhereInput `json:"hasDirectorySyncRunsWith,omitempty"` - // discussions edge predicates - HasDiscussions *bool `json:"hasDiscussions,omitempty"` - HasDiscussionsWith []*DiscussionWhereInput `json:"hasDiscussionsWith,omitempty"` - // members edge predicates - HasMembers *bool `json:"hasMembers,omitempty"` - HasMembersWith []*OrgMembershipWhereInput `json:"hasMembersWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -// Information about pagination in a connection. -// https://relay.dev/graphql/connections.htm#sec-undefined.PageInfo -type PageInfo struct { - // When paginating forwards, are there more items? - HasNextPage bool `json:"hasNextPage"` - // When paginating backwards, are there more items? - HasPreviousPage bool `json:"hasPreviousPage"` - // When paginating backwards, the cursor to continue. - StartCursor *string `json:"startCursor,omitempty"` - // When paginating forwards, the cursor to continue. - EndCursor *string `json:"endCursor,omitempty"` -} - -type PersonalAccessToken struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the name associated with the token - Name string `json:"name"` - Token string `json:"token"` - // when the token expires - ExpiresAt *time.Time `json:"expiresAt,omitempty"` - // a description of the token's purpose - Description *string `json:"description,omitempty"` - Scopes []string `json:"scopes,omitempty"` - // SSO authorization timestamps by organization id - SsoAuthorizations *string `json:"ssoAuthorizations,omitempty"` - LastUsedAt *time.Time `json:"lastUsedAt,omitempty"` - // whether the token is active - IsActive *bool `json:"isActive,omitempty"` - // the reason the token was revoked - RevokedReason *string `json:"revokedReason,omitempty"` - // the user who revoked the token - RevokedBy *string `json:"revokedBy,omitempty"` - // when the token was revoked - RevokedAt *time.Time `json:"revokedAt,omitempty"` - Owner *User `json:"owner"` - Organizations *OrganizationConnection `json:"organizations"` - Events *EventConnection `json:"events"` -} - -func (PersonalAccessToken) IsNode() {} - -// Return response for createBulkPersonalAccessToken mutation -type PersonalAccessTokenBulkCreatePayload struct { - // Created personalAccessTokens - PersonalAccessTokens []*PersonalAccessToken `json:"personalAccessTokens,omitempty"` -} - -// A connection to a list of items. -type PersonalAccessTokenConnection struct { - // A list of edges. - Edges []*PersonalAccessTokenEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createPersonalAccessToken mutation -type PersonalAccessTokenCreatePayload struct { - // Created personalAccessToken - PersonalAccessToken *PersonalAccessToken `json:"personalAccessToken"` -} - -// Return response for deletePersonalAccessToken mutation -type PersonalAccessTokenDeletePayload struct { - // Deleted personalAccessToken ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type PersonalAccessTokenEdge struct { - // The item at the end of the edge. - Node *PersonalAccessToken `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for PersonalAccessToken connections -type PersonalAccessTokenOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order PersonalAccessTokens. - Field PersonalAccessTokenOrderField `json:"field"` -} - -// Return response for updatePersonalAccessToken mutation -type PersonalAccessTokenUpdatePayload struct { - // Updated personalAccessToken - PersonalAccessToken *PersonalAccessToken `json:"personalAccessToken"` -} - -// PersonalAccessTokenWhereInput is used for filtering PersonalAccessToken objects. -// Input was generated by ent. -type PersonalAccessTokenWhereInput struct { - Not *PersonalAccessTokenWhereInput `json:"not,omitempty"` - And []*PersonalAccessTokenWhereInput `json:"and,omitempty"` - Or []*PersonalAccessTokenWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // name field predicates - Name *string `json:"name,omitempty"` - NameNeq *string `json:"nameNEQ,omitempty"` - NameIn []string `json:"nameIn,omitempty"` - NameNotIn []string `json:"nameNotIn,omitempty"` - NameGt *string `json:"nameGT,omitempty"` - NameGte *string `json:"nameGTE,omitempty"` - NameLt *string `json:"nameLT,omitempty"` - NameLte *string `json:"nameLTE,omitempty"` - NameContains *string `json:"nameContains,omitempty"` - NameHasPrefix *string `json:"nameHasPrefix,omitempty"` - NameHasSuffix *string `json:"nameHasSuffix,omitempty"` - NameEqualFold *string `json:"nameEqualFold,omitempty"` - NameContainsFold *string `json:"nameContainsFold,omitempty"` - // expires_at field predicates - ExpiresAt *time.Time `json:"expiresAt,omitempty"` - ExpiresAtNeq *time.Time `json:"expiresAtNEQ,omitempty"` - ExpiresAtIn []*time.Time `json:"expiresAtIn,omitempty"` - ExpiresAtNotIn []*time.Time `json:"expiresAtNotIn,omitempty"` - ExpiresAtGt *time.Time `json:"expiresAtGT,omitempty"` - ExpiresAtGte *time.Time `json:"expiresAtGTE,omitempty"` - ExpiresAtLt *time.Time `json:"expiresAtLT,omitempty"` - ExpiresAtLte *time.Time `json:"expiresAtLTE,omitempty"` - ExpiresAtIsNil *bool `json:"expiresAtIsNil,omitempty"` - ExpiresAtNotNil *bool `json:"expiresAtNotNil,omitempty"` - // last_used_at field predicates - LastUsedAt *time.Time `json:"lastUsedAt,omitempty"` - LastUsedAtNeq *time.Time `json:"lastUsedAtNEQ,omitempty"` - LastUsedAtIn []*time.Time `json:"lastUsedAtIn,omitempty"` - LastUsedAtNotIn []*time.Time `json:"lastUsedAtNotIn,omitempty"` - LastUsedAtGt *time.Time `json:"lastUsedAtGT,omitempty"` - LastUsedAtGte *time.Time `json:"lastUsedAtGTE,omitempty"` - LastUsedAtLt *time.Time `json:"lastUsedAtLT,omitempty"` - LastUsedAtLte *time.Time `json:"lastUsedAtLTE,omitempty"` - LastUsedAtIsNil *bool `json:"lastUsedAtIsNil,omitempty"` - LastUsedAtNotNil *bool `json:"lastUsedAtNotNil,omitempty"` - // is_active field predicates - IsActive *bool `json:"isActive,omitempty"` - IsActiveNeq *bool `json:"isActiveNEQ,omitempty"` - IsActiveIsNil *bool `json:"isActiveIsNil,omitempty"` - IsActiveNotNil *bool `json:"isActiveNotNil,omitempty"` - // revoked_reason field predicates - RevokedReason *string `json:"revokedReason,omitempty"` - RevokedReasonNeq *string `json:"revokedReasonNEQ,omitempty"` - RevokedReasonIn []string `json:"revokedReasonIn,omitempty"` - RevokedReasonNotIn []string `json:"revokedReasonNotIn,omitempty"` - RevokedReasonGt *string `json:"revokedReasonGT,omitempty"` - RevokedReasonGte *string `json:"revokedReasonGTE,omitempty"` - RevokedReasonLt *string `json:"revokedReasonLT,omitempty"` - RevokedReasonLte *string `json:"revokedReasonLTE,omitempty"` - RevokedReasonContains *string `json:"revokedReasonContains,omitempty"` - RevokedReasonHasPrefix *string `json:"revokedReasonHasPrefix,omitempty"` - RevokedReasonHasSuffix *string `json:"revokedReasonHasSuffix,omitempty"` - RevokedReasonIsNil *bool `json:"revokedReasonIsNil,omitempty"` - RevokedReasonNotNil *bool `json:"revokedReasonNotNil,omitempty"` - RevokedReasonEqualFold *string `json:"revokedReasonEqualFold,omitempty"` - RevokedReasonContainsFold *string `json:"revokedReasonContainsFold,omitempty"` - // revoked_by field predicates - RevokedBy *string `json:"revokedBy,omitempty"` - RevokedByNeq *string `json:"revokedByNEQ,omitempty"` - RevokedByIn []string `json:"revokedByIn,omitempty"` - RevokedByNotIn []string `json:"revokedByNotIn,omitempty"` - RevokedByGt *string `json:"revokedByGT,omitempty"` - RevokedByGte *string `json:"revokedByGTE,omitempty"` - RevokedByLt *string `json:"revokedByLT,omitempty"` - RevokedByLte *string `json:"revokedByLTE,omitempty"` - RevokedByContains *string `json:"revokedByContains,omitempty"` - RevokedByHasPrefix *string `json:"revokedByHasPrefix,omitempty"` - RevokedByHasSuffix *string `json:"revokedByHasSuffix,omitempty"` - RevokedByIsNil *bool `json:"revokedByIsNil,omitempty"` - RevokedByNotNil *bool `json:"revokedByNotNil,omitempty"` - RevokedByEqualFold *string `json:"revokedByEqualFold,omitempty"` - RevokedByContainsFold *string `json:"revokedByContainsFold,omitempty"` - // revoked_at field predicates - RevokedAt *time.Time `json:"revokedAt,omitempty"` - RevokedAtNeq *time.Time `json:"revokedAtNEQ,omitempty"` - RevokedAtIn []*time.Time `json:"revokedAtIn,omitempty"` - RevokedAtNotIn []*time.Time `json:"revokedAtNotIn,omitempty"` - RevokedAtGt *time.Time `json:"revokedAtGT,omitempty"` - RevokedAtGte *time.Time `json:"revokedAtGTE,omitempty"` - RevokedAtLt *time.Time `json:"revokedAtLT,omitempty"` - RevokedAtLte *time.Time `json:"revokedAtLTE,omitempty"` - RevokedAtIsNil *bool `json:"revokedAtIsNil,omitempty"` - RevokedAtNotNil *bool `json:"revokedAtNotNil,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*UserWhereInput `json:"hasOwnerWith,omitempty"` - // organizations edge predicates - HasOrganizations *bool `json:"hasOrganizations,omitempty"` - HasOrganizationsWith []*OrganizationWhereInput `json:"hasOrganizationsWith,omitempty"` - // events edge predicates - HasEvents *bool `json:"hasEvents,omitempty"` - HasEventsWith []*EventWhereInput `json:"hasEventsWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` - // Filter for scopesHas to contain a specific value - ScopesHas *string `json:"scopesHas,omitempty"` -} - -type Platform struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // a shortened prefixed id field to use as a human readable identifier - DisplayID string `json:"displayID"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the ID of the organization owner of the object - OwnerID *string `json:"ownerID,omitempty"` - // the internal owner for the platform when no user or group is linked - InternalOwner *string `json:"internalOwner,omitempty"` - // the internal owner user id for the platform - InternalOwnerUserID *string `json:"internalOwnerUserID,omitempty"` - // the internal owner group id for the platform - InternalOwnerGroupID *string `json:"internalOwnerGroupID,omitempty"` - // business owner for the platform when no user or group is linked - BusinessOwner *string `json:"businessOwner,omitempty"` - // the business owner user id for the platform - BusinessOwnerUserID *string `json:"businessOwnerUserID,omitempty"` - // the business owner group id for the platform - BusinessOwnerGroupID *string `json:"businessOwnerGroupID,omitempty"` - // technical owner for the platform when no user or group is linked - TechnicalOwner *string `json:"technicalOwner,omitempty"` - // the technical owner user id for the platform - TechnicalOwnerUserID *string `json:"technicalOwnerUserID,omitempty"` - // the technical owner group id for the platform - TechnicalOwnerGroupID *string `json:"technicalOwnerGroupID,omitempty"` - // security owner for the platform when no user or group is linked - SecurityOwner *string `json:"securityOwner,omitempty"` - // the security owner user id for the platform - SecurityOwnerUserID *string `json:"securityOwnerUserID,omitempty"` - // the security owner group id for the platform - SecurityOwnerGroupID *string `json:"securityOwnerGroupID,omitempty"` - // the kind of the platform - PlatformKindName *string `json:"platformKindName,omitempty"` - // the kind of the platform - PlatformKindID *string `json:"platformKindID,omitempty"` - // the data_classification of the platform - PlatformDataClassificationName *string `json:"platformDataClassificationName,omitempty"` - // the data_classification of the platform - PlatformDataClassificationID *string `json:"platformDataClassificationID,omitempty"` - // the environment of the platform - EnvironmentName *string `json:"environmentName,omitempty"` - // the environment of the platform - EnvironmentID *string `json:"environmentID,omitempty"` - // the scope of the platform - ScopeName *string `json:"scopeName,omitempty"` - // the scope of the platform - ScopeID *string `json:"scopeID,omitempty"` - // the access_model of the platform - AccessModelName *string `json:"accessModelName,omitempty"` - // the access_model of the platform - AccessModelID *string `json:"accessModelID,omitempty"` - // the encryption_status of the platform - EncryptionStatusName *string `json:"encryptionStatusName,omitempty"` - // the encryption_status of the platform - EncryptionStatusID *string `json:"encryptionStatusID,omitempty"` - // the security_tier of the platform - SecurityTierName *string `json:"securityTierName,omitempty"` - // the security_tier of the platform - SecurityTierID *string `json:"securityTierID,omitempty"` - // the criticality of the platform - CriticalityName *string `json:"criticalityName,omitempty"` - // the criticality of the platform - CriticalityID *string `json:"criticalityID,omitempty"` - // internal marker field for workflow eligibility, not exposed in API - WorkflowEligibleMarker *bool `json:"workflowEligibleMarker,omitempty"` - // stable external UUID for deterministic OSCAL export and round-tripping - ExternalUUID *string `json:"externalUUID,omitempty"` - // the name of the platform - Name string `json:"name"` - // the description of the platform boundary - Description *string `json:"description,omitempty"` - // the business purpose of the platform - BusinessPurpose *string `json:"businessPurpose,omitempty"` - // scope statement for the platform, used for narrative justification - ScopeStatement *string `json:"scopeStatement,omitempty"` - // description of the platform trust boundary - TrustBoundaryDescription *string `json:"trustBoundaryDescription,omitempty"` - // summary of platform data flows - DataFlowSummary *string `json:"dataFlowSummary,omitempty"` - // the lifecycle status of the platform - Status enums.PlatformStatus `json:"status"` - // physical location of the platform, if applicable - PhysicalLocation *string `json:"physicalLocation,omitempty"` - // the region where the platform operates or is hosted - Region *string `json:"region,omitempty"` - // whether the platform stores or processes PII - ContainsPii *bool `json:"containsPii,omitempty"` - // the source of the platform record, e.g., manual, discovered, imported, api - SourceType enums.SourceType `json:"sourceType"` - // the identifier used by the source system for the platform - SourceIdentifier *string `json:"sourceIdentifier,omitempty"` - // cost center associated with the platform - CostCenter *string `json:"costCenter,omitempty"` - // estimated monthly cost for the platform - EstimatedMonthlyCost *float64 `json:"estimatedMonthlyCost,omitempty"` - // purchase date for the platform - PurchaseDate *models.DateTime `json:"purchaseDate,omitempty"` - // the id of the user who is responsible for this platform - PlatformOwnerID *string `json:"platformOwnerID,omitempty"` - // external identifier for the platform from an upstream inventory - ExternalReferenceID *string `json:"externalReferenceID,omitempty"` - // additional metadata about the platform - Metadata map[string]any `json:"metadata,omitempty"` - Owner *Organization `json:"owner,omitempty"` - BlockedGroups *GroupConnection `json:"blockedGroups"` - Editors *GroupConnection `json:"editors"` - Viewers *GroupConnection `json:"viewers"` - InternalOwnerUser *User `json:"internalOwnerUser,omitempty"` - InternalOwnerGroup *Group `json:"internalOwnerGroup,omitempty"` - BusinessOwnerUser *User `json:"businessOwnerUser,omitempty"` - BusinessOwnerGroup *Group `json:"businessOwnerGroup,omitempty"` - TechnicalOwnerUser *User `json:"technicalOwnerUser,omitempty"` - TechnicalOwnerGroup *Group `json:"technicalOwnerGroup,omitempty"` - SecurityOwnerUser *User `json:"securityOwnerUser,omitempty"` - SecurityOwnerGroup *Group `json:"securityOwnerGroup,omitempty"` - PlatformKind *CustomTypeEnum `json:"platformKind,omitempty"` - PlatformDataClassification *CustomTypeEnum `json:"platformDataClassification,omitempty"` - Environment *CustomTypeEnum `json:"environment,omitempty"` - Scope *CustomTypeEnum `json:"scope,omitempty"` - AccessModel *CustomTypeEnum `json:"accessModel,omitempty"` - EncryptionStatus *CustomTypeEnum `json:"encryptionStatus,omitempty"` - SecurityTier *CustomTypeEnum `json:"securityTier,omitempty"` - Criticality *CustomTypeEnum `json:"criticality,omitempty"` - Assets *AssetConnection `json:"assets"` - Entities *EntityConnection `json:"entities"` - Evidence *EvidenceConnection `json:"evidence"` - Files *FileConnection `json:"files"` - Risks *RiskConnection `json:"risks"` - Controls *ControlConnection `json:"controls"` - Assessments *AssessmentConnection `json:"assessments"` - Scans *ScanConnection `json:"scans"` - Tasks *TaskConnection `json:"tasks"` - IdentityHolders *IdentityHolderConnection `json:"identityHolders"` - Integrations *IntegrationConnection `json:"integrations"` - DirectorySyncRuns *DirectorySyncRunConnection `json:"directorySyncRuns"` - DirectoryAccounts *DirectoryAccountConnection `json:"directoryAccounts"` - DirectoryGroups *DirectoryGroupConnection `json:"directoryGroups"` - DirectoryMemberships *DirectoryMembershipConnection `json:"directoryMemberships"` - WorkflowObjectRefs *WorkflowObjectRefConnection `json:"workflowObjectRefs"` - SourceAssets *AssetConnection `json:"sourceAssets"` - SourceEntities *EntityConnection `json:"sourceEntities"` - OutOfScopeAssets *AssetConnection `json:"outOfScopeAssets"` - OutOfScopeVendors *EntityConnection `json:"outOfScopeVendors"` - ApplicableFrameworks *StandardConnection `json:"applicableFrameworks"` - GeneratedScans *ScanConnection `json:"generatedScans"` - PlatformOwner *User `json:"platformOwner,omitempty"` - SystemDetail *SystemDetail `json:"systemDetail,omitempty"` - // Indicates if this platform has pending changes awaiting workflow approval - HasPendingWorkflow bool `json:"hasPendingWorkflow"` - // Indicates if this platform has any workflow history (completed or failed instances) - HasWorkflowHistory bool `json:"hasWorkflowHistory"` - // Returns active workflow instances for this platform (RUNNING or PAUSED) - ActiveWorkflowInstances []*WorkflowInstance `json:"activeWorkflowInstances"` - // Returns the workflow event timeline for this platform across all workflow instances - WorkflowTimeline *WorkflowEventConnection `json:"workflowTimeline"` -} - -func (Platform) IsNode() {} - -// Return response for createBulkPlatform mutation -type PlatformBulkCreatePayload struct { - // Created platforms - Platforms []*Platform `json:"platforms,omitempty"` -} - -// A connection to a list of items. -type PlatformConnection struct { - // A list of edges. - Edges []*PlatformEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createPlatform mutation -type PlatformCreatePayload struct { - // Created platform - Platform *Platform `json:"platform"` -} - -// Return response for deletePlatform mutation -type PlatformDeletePayload struct { - // Deleted platform ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type PlatformEdge struct { - // The item at the end of the edge. - Node *Platform `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for Platform connections -type PlatformOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order Platforms. - Field PlatformOrderField `json:"field"` -} - -// Return response for updatePlatform mutation -type PlatformUpdatePayload struct { - // Updated platform - Platform *Platform `json:"platform"` -} - -// PlatformWhereInput is used for filtering Platform objects. -// Input was generated by ent. -type PlatformWhereInput struct { - Not *PlatformWhereInput `json:"not,omitempty"` - And []*PlatformWhereInput `json:"and,omitempty"` - Or []*PlatformWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // display_id field predicates - DisplayID *string `json:"displayID,omitempty"` - DisplayIdneq *string `json:"displayIDNEQ,omitempty"` - DisplayIDIn []string `json:"displayIDIn,omitempty"` - DisplayIDNotIn []string `json:"displayIDNotIn,omitempty"` - DisplayIdgt *string `json:"displayIDGT,omitempty"` - DisplayIdgte *string `json:"displayIDGTE,omitempty"` - DisplayIdlt *string `json:"displayIDLT,omitempty"` - DisplayIdlte *string `json:"displayIDLTE,omitempty"` - DisplayIDContains *string `json:"displayIDContains,omitempty"` - DisplayIDHasPrefix *string `json:"displayIDHasPrefix,omitempty"` - DisplayIDHasSuffix *string `json:"displayIDHasSuffix,omitempty"` - DisplayIDEqualFold *string `json:"displayIDEqualFold,omitempty"` - DisplayIDContainsFold *string `json:"displayIDContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // internal_owner field predicates - InternalOwner *string `json:"internalOwner,omitempty"` - InternalOwnerNeq *string `json:"internalOwnerNEQ,omitempty"` - InternalOwnerIn []string `json:"internalOwnerIn,omitempty"` - InternalOwnerNotIn []string `json:"internalOwnerNotIn,omitempty"` - InternalOwnerGt *string `json:"internalOwnerGT,omitempty"` - InternalOwnerGte *string `json:"internalOwnerGTE,omitempty"` - InternalOwnerLt *string `json:"internalOwnerLT,omitempty"` - InternalOwnerLte *string `json:"internalOwnerLTE,omitempty"` - InternalOwnerContains *string `json:"internalOwnerContains,omitempty"` - InternalOwnerHasPrefix *string `json:"internalOwnerHasPrefix,omitempty"` - InternalOwnerHasSuffix *string `json:"internalOwnerHasSuffix,omitempty"` - InternalOwnerIsNil *bool `json:"internalOwnerIsNil,omitempty"` - InternalOwnerNotNil *bool `json:"internalOwnerNotNil,omitempty"` - InternalOwnerEqualFold *string `json:"internalOwnerEqualFold,omitempty"` - InternalOwnerContainsFold *string `json:"internalOwnerContainsFold,omitempty"` - // internal_owner_user_id field predicates - InternalOwnerUserID *string `json:"internalOwnerUserID,omitempty"` - InternalOwnerUserIdneq *string `json:"internalOwnerUserIDNEQ,omitempty"` - InternalOwnerUserIDIn []string `json:"internalOwnerUserIDIn,omitempty"` - InternalOwnerUserIDNotIn []string `json:"internalOwnerUserIDNotIn,omitempty"` - InternalOwnerUserIdgt *string `json:"internalOwnerUserIDGT,omitempty"` - InternalOwnerUserIdgte *string `json:"internalOwnerUserIDGTE,omitempty"` - InternalOwnerUserIdlt *string `json:"internalOwnerUserIDLT,omitempty"` - InternalOwnerUserIdlte *string `json:"internalOwnerUserIDLTE,omitempty"` - InternalOwnerUserIDContains *string `json:"internalOwnerUserIDContains,omitempty"` - InternalOwnerUserIDHasPrefix *string `json:"internalOwnerUserIDHasPrefix,omitempty"` - InternalOwnerUserIDHasSuffix *string `json:"internalOwnerUserIDHasSuffix,omitempty"` - InternalOwnerUserIDIsNil *bool `json:"internalOwnerUserIDIsNil,omitempty"` - InternalOwnerUserIDNotNil *bool `json:"internalOwnerUserIDNotNil,omitempty"` - InternalOwnerUserIDEqualFold *string `json:"internalOwnerUserIDEqualFold,omitempty"` - InternalOwnerUserIDContainsFold *string `json:"internalOwnerUserIDContainsFold,omitempty"` - // internal_owner_group_id field predicates - InternalOwnerGroupID *string `json:"internalOwnerGroupID,omitempty"` - InternalOwnerGroupIdneq *string `json:"internalOwnerGroupIDNEQ,omitempty"` - InternalOwnerGroupIDIn []string `json:"internalOwnerGroupIDIn,omitempty"` - InternalOwnerGroupIDNotIn []string `json:"internalOwnerGroupIDNotIn,omitempty"` - InternalOwnerGroupIdgt *string `json:"internalOwnerGroupIDGT,omitempty"` - InternalOwnerGroupIdgte *string `json:"internalOwnerGroupIDGTE,omitempty"` - InternalOwnerGroupIdlt *string `json:"internalOwnerGroupIDLT,omitempty"` - InternalOwnerGroupIdlte *string `json:"internalOwnerGroupIDLTE,omitempty"` - InternalOwnerGroupIDContains *string `json:"internalOwnerGroupIDContains,omitempty"` - InternalOwnerGroupIDHasPrefix *string `json:"internalOwnerGroupIDHasPrefix,omitempty"` - InternalOwnerGroupIDHasSuffix *string `json:"internalOwnerGroupIDHasSuffix,omitempty"` - InternalOwnerGroupIDIsNil *bool `json:"internalOwnerGroupIDIsNil,omitempty"` - InternalOwnerGroupIDNotNil *bool `json:"internalOwnerGroupIDNotNil,omitempty"` - InternalOwnerGroupIDEqualFold *string `json:"internalOwnerGroupIDEqualFold,omitempty"` - InternalOwnerGroupIDContainsFold *string `json:"internalOwnerGroupIDContainsFold,omitempty"` - // business_owner field predicates - BusinessOwner *string `json:"businessOwner,omitempty"` - BusinessOwnerNeq *string `json:"businessOwnerNEQ,omitempty"` - BusinessOwnerIn []string `json:"businessOwnerIn,omitempty"` - BusinessOwnerNotIn []string `json:"businessOwnerNotIn,omitempty"` - BusinessOwnerGt *string `json:"businessOwnerGT,omitempty"` - BusinessOwnerGte *string `json:"businessOwnerGTE,omitempty"` - BusinessOwnerLt *string `json:"businessOwnerLT,omitempty"` - BusinessOwnerLte *string `json:"businessOwnerLTE,omitempty"` - BusinessOwnerContains *string `json:"businessOwnerContains,omitempty"` - BusinessOwnerHasPrefix *string `json:"businessOwnerHasPrefix,omitempty"` - BusinessOwnerHasSuffix *string `json:"businessOwnerHasSuffix,omitempty"` - BusinessOwnerIsNil *bool `json:"businessOwnerIsNil,omitempty"` - BusinessOwnerNotNil *bool `json:"businessOwnerNotNil,omitempty"` - BusinessOwnerEqualFold *string `json:"businessOwnerEqualFold,omitempty"` - BusinessOwnerContainsFold *string `json:"businessOwnerContainsFold,omitempty"` - // business_owner_user_id field predicates - BusinessOwnerUserID *string `json:"businessOwnerUserID,omitempty"` - BusinessOwnerUserIdneq *string `json:"businessOwnerUserIDNEQ,omitempty"` - BusinessOwnerUserIDIn []string `json:"businessOwnerUserIDIn,omitempty"` - BusinessOwnerUserIDNotIn []string `json:"businessOwnerUserIDNotIn,omitempty"` - BusinessOwnerUserIdgt *string `json:"businessOwnerUserIDGT,omitempty"` - BusinessOwnerUserIdgte *string `json:"businessOwnerUserIDGTE,omitempty"` - BusinessOwnerUserIdlt *string `json:"businessOwnerUserIDLT,omitempty"` - BusinessOwnerUserIdlte *string `json:"businessOwnerUserIDLTE,omitempty"` - BusinessOwnerUserIDContains *string `json:"businessOwnerUserIDContains,omitempty"` - BusinessOwnerUserIDHasPrefix *string `json:"businessOwnerUserIDHasPrefix,omitempty"` - BusinessOwnerUserIDHasSuffix *string `json:"businessOwnerUserIDHasSuffix,omitempty"` - BusinessOwnerUserIDIsNil *bool `json:"businessOwnerUserIDIsNil,omitempty"` - BusinessOwnerUserIDNotNil *bool `json:"businessOwnerUserIDNotNil,omitempty"` - BusinessOwnerUserIDEqualFold *string `json:"businessOwnerUserIDEqualFold,omitempty"` - BusinessOwnerUserIDContainsFold *string `json:"businessOwnerUserIDContainsFold,omitempty"` - // business_owner_group_id field predicates - BusinessOwnerGroupID *string `json:"businessOwnerGroupID,omitempty"` - BusinessOwnerGroupIdneq *string `json:"businessOwnerGroupIDNEQ,omitempty"` - BusinessOwnerGroupIDIn []string `json:"businessOwnerGroupIDIn,omitempty"` - BusinessOwnerGroupIDNotIn []string `json:"businessOwnerGroupIDNotIn,omitempty"` - BusinessOwnerGroupIdgt *string `json:"businessOwnerGroupIDGT,omitempty"` - BusinessOwnerGroupIdgte *string `json:"businessOwnerGroupIDGTE,omitempty"` - BusinessOwnerGroupIdlt *string `json:"businessOwnerGroupIDLT,omitempty"` - BusinessOwnerGroupIdlte *string `json:"businessOwnerGroupIDLTE,omitempty"` - BusinessOwnerGroupIDContains *string `json:"businessOwnerGroupIDContains,omitempty"` - BusinessOwnerGroupIDHasPrefix *string `json:"businessOwnerGroupIDHasPrefix,omitempty"` - BusinessOwnerGroupIDHasSuffix *string `json:"businessOwnerGroupIDHasSuffix,omitempty"` - BusinessOwnerGroupIDIsNil *bool `json:"businessOwnerGroupIDIsNil,omitempty"` - BusinessOwnerGroupIDNotNil *bool `json:"businessOwnerGroupIDNotNil,omitempty"` - BusinessOwnerGroupIDEqualFold *string `json:"businessOwnerGroupIDEqualFold,omitempty"` - BusinessOwnerGroupIDContainsFold *string `json:"businessOwnerGroupIDContainsFold,omitempty"` - // technical_owner field predicates - TechnicalOwner *string `json:"technicalOwner,omitempty"` - TechnicalOwnerNeq *string `json:"technicalOwnerNEQ,omitempty"` - TechnicalOwnerIn []string `json:"technicalOwnerIn,omitempty"` - TechnicalOwnerNotIn []string `json:"technicalOwnerNotIn,omitempty"` - TechnicalOwnerGt *string `json:"technicalOwnerGT,omitempty"` - TechnicalOwnerGte *string `json:"technicalOwnerGTE,omitempty"` - TechnicalOwnerLt *string `json:"technicalOwnerLT,omitempty"` - TechnicalOwnerLte *string `json:"technicalOwnerLTE,omitempty"` - TechnicalOwnerContains *string `json:"technicalOwnerContains,omitempty"` - TechnicalOwnerHasPrefix *string `json:"technicalOwnerHasPrefix,omitempty"` - TechnicalOwnerHasSuffix *string `json:"technicalOwnerHasSuffix,omitempty"` - TechnicalOwnerIsNil *bool `json:"technicalOwnerIsNil,omitempty"` - TechnicalOwnerNotNil *bool `json:"technicalOwnerNotNil,omitempty"` - TechnicalOwnerEqualFold *string `json:"technicalOwnerEqualFold,omitempty"` - TechnicalOwnerContainsFold *string `json:"technicalOwnerContainsFold,omitempty"` - // technical_owner_user_id field predicates - TechnicalOwnerUserID *string `json:"technicalOwnerUserID,omitempty"` - TechnicalOwnerUserIdneq *string `json:"technicalOwnerUserIDNEQ,omitempty"` - TechnicalOwnerUserIDIn []string `json:"technicalOwnerUserIDIn,omitempty"` - TechnicalOwnerUserIDNotIn []string `json:"technicalOwnerUserIDNotIn,omitempty"` - TechnicalOwnerUserIdgt *string `json:"technicalOwnerUserIDGT,omitempty"` - TechnicalOwnerUserIdgte *string `json:"technicalOwnerUserIDGTE,omitempty"` - TechnicalOwnerUserIdlt *string `json:"technicalOwnerUserIDLT,omitempty"` - TechnicalOwnerUserIdlte *string `json:"technicalOwnerUserIDLTE,omitempty"` - TechnicalOwnerUserIDContains *string `json:"technicalOwnerUserIDContains,omitempty"` - TechnicalOwnerUserIDHasPrefix *string `json:"technicalOwnerUserIDHasPrefix,omitempty"` - TechnicalOwnerUserIDHasSuffix *string `json:"technicalOwnerUserIDHasSuffix,omitempty"` - TechnicalOwnerUserIDIsNil *bool `json:"technicalOwnerUserIDIsNil,omitempty"` - TechnicalOwnerUserIDNotNil *bool `json:"technicalOwnerUserIDNotNil,omitempty"` - TechnicalOwnerUserIDEqualFold *string `json:"technicalOwnerUserIDEqualFold,omitempty"` - TechnicalOwnerUserIDContainsFold *string `json:"technicalOwnerUserIDContainsFold,omitempty"` - // technical_owner_group_id field predicates - TechnicalOwnerGroupID *string `json:"technicalOwnerGroupID,omitempty"` - TechnicalOwnerGroupIdneq *string `json:"technicalOwnerGroupIDNEQ,omitempty"` - TechnicalOwnerGroupIDIn []string `json:"technicalOwnerGroupIDIn,omitempty"` - TechnicalOwnerGroupIDNotIn []string `json:"technicalOwnerGroupIDNotIn,omitempty"` - TechnicalOwnerGroupIdgt *string `json:"technicalOwnerGroupIDGT,omitempty"` - TechnicalOwnerGroupIdgte *string `json:"technicalOwnerGroupIDGTE,omitempty"` - TechnicalOwnerGroupIdlt *string `json:"technicalOwnerGroupIDLT,omitempty"` - TechnicalOwnerGroupIdlte *string `json:"technicalOwnerGroupIDLTE,omitempty"` - TechnicalOwnerGroupIDContains *string `json:"technicalOwnerGroupIDContains,omitempty"` - TechnicalOwnerGroupIDHasPrefix *string `json:"technicalOwnerGroupIDHasPrefix,omitempty"` - TechnicalOwnerGroupIDHasSuffix *string `json:"technicalOwnerGroupIDHasSuffix,omitempty"` - TechnicalOwnerGroupIDIsNil *bool `json:"technicalOwnerGroupIDIsNil,omitempty"` - TechnicalOwnerGroupIDNotNil *bool `json:"technicalOwnerGroupIDNotNil,omitempty"` - TechnicalOwnerGroupIDEqualFold *string `json:"technicalOwnerGroupIDEqualFold,omitempty"` - TechnicalOwnerGroupIDContainsFold *string `json:"technicalOwnerGroupIDContainsFold,omitempty"` - // security_owner field predicates - SecurityOwner *string `json:"securityOwner,omitempty"` - SecurityOwnerNeq *string `json:"securityOwnerNEQ,omitempty"` - SecurityOwnerIn []string `json:"securityOwnerIn,omitempty"` - SecurityOwnerNotIn []string `json:"securityOwnerNotIn,omitempty"` - SecurityOwnerGt *string `json:"securityOwnerGT,omitempty"` - SecurityOwnerGte *string `json:"securityOwnerGTE,omitempty"` - SecurityOwnerLt *string `json:"securityOwnerLT,omitempty"` - SecurityOwnerLte *string `json:"securityOwnerLTE,omitempty"` - SecurityOwnerContains *string `json:"securityOwnerContains,omitempty"` - SecurityOwnerHasPrefix *string `json:"securityOwnerHasPrefix,omitempty"` - SecurityOwnerHasSuffix *string `json:"securityOwnerHasSuffix,omitempty"` - SecurityOwnerIsNil *bool `json:"securityOwnerIsNil,omitempty"` - SecurityOwnerNotNil *bool `json:"securityOwnerNotNil,omitempty"` - SecurityOwnerEqualFold *string `json:"securityOwnerEqualFold,omitempty"` - SecurityOwnerContainsFold *string `json:"securityOwnerContainsFold,omitempty"` - // security_owner_user_id field predicates - SecurityOwnerUserID *string `json:"securityOwnerUserID,omitempty"` - SecurityOwnerUserIdneq *string `json:"securityOwnerUserIDNEQ,omitempty"` - SecurityOwnerUserIDIn []string `json:"securityOwnerUserIDIn,omitempty"` - SecurityOwnerUserIDNotIn []string `json:"securityOwnerUserIDNotIn,omitempty"` - SecurityOwnerUserIdgt *string `json:"securityOwnerUserIDGT,omitempty"` - SecurityOwnerUserIdgte *string `json:"securityOwnerUserIDGTE,omitempty"` - SecurityOwnerUserIdlt *string `json:"securityOwnerUserIDLT,omitempty"` - SecurityOwnerUserIdlte *string `json:"securityOwnerUserIDLTE,omitempty"` - SecurityOwnerUserIDContains *string `json:"securityOwnerUserIDContains,omitempty"` - SecurityOwnerUserIDHasPrefix *string `json:"securityOwnerUserIDHasPrefix,omitempty"` - SecurityOwnerUserIDHasSuffix *string `json:"securityOwnerUserIDHasSuffix,omitempty"` - SecurityOwnerUserIDIsNil *bool `json:"securityOwnerUserIDIsNil,omitempty"` - SecurityOwnerUserIDNotNil *bool `json:"securityOwnerUserIDNotNil,omitempty"` - SecurityOwnerUserIDEqualFold *string `json:"securityOwnerUserIDEqualFold,omitempty"` - SecurityOwnerUserIDContainsFold *string `json:"securityOwnerUserIDContainsFold,omitempty"` - // security_owner_group_id field predicates - SecurityOwnerGroupID *string `json:"securityOwnerGroupID,omitempty"` - SecurityOwnerGroupIdneq *string `json:"securityOwnerGroupIDNEQ,omitempty"` - SecurityOwnerGroupIDIn []string `json:"securityOwnerGroupIDIn,omitempty"` - SecurityOwnerGroupIDNotIn []string `json:"securityOwnerGroupIDNotIn,omitempty"` - SecurityOwnerGroupIdgt *string `json:"securityOwnerGroupIDGT,omitempty"` - SecurityOwnerGroupIdgte *string `json:"securityOwnerGroupIDGTE,omitempty"` - SecurityOwnerGroupIdlt *string `json:"securityOwnerGroupIDLT,omitempty"` - SecurityOwnerGroupIdlte *string `json:"securityOwnerGroupIDLTE,omitempty"` - SecurityOwnerGroupIDContains *string `json:"securityOwnerGroupIDContains,omitempty"` - SecurityOwnerGroupIDHasPrefix *string `json:"securityOwnerGroupIDHasPrefix,omitempty"` - SecurityOwnerGroupIDHasSuffix *string `json:"securityOwnerGroupIDHasSuffix,omitempty"` - SecurityOwnerGroupIDIsNil *bool `json:"securityOwnerGroupIDIsNil,omitempty"` - SecurityOwnerGroupIDNotNil *bool `json:"securityOwnerGroupIDNotNil,omitempty"` - SecurityOwnerGroupIDEqualFold *string `json:"securityOwnerGroupIDEqualFold,omitempty"` - SecurityOwnerGroupIDContainsFold *string `json:"securityOwnerGroupIDContainsFold,omitempty"` - // platform_kind_name field predicates - PlatformKindName *string `json:"platformKindName,omitempty"` - PlatformKindNameNeq *string `json:"platformKindNameNEQ,omitempty"` - PlatformKindNameIn []string `json:"platformKindNameIn,omitempty"` - PlatformKindNameNotIn []string `json:"platformKindNameNotIn,omitempty"` - PlatformKindNameGt *string `json:"platformKindNameGT,omitempty"` - PlatformKindNameGte *string `json:"platformKindNameGTE,omitempty"` - PlatformKindNameLt *string `json:"platformKindNameLT,omitempty"` - PlatformKindNameLte *string `json:"platformKindNameLTE,omitempty"` - PlatformKindNameContains *string `json:"platformKindNameContains,omitempty"` - PlatformKindNameHasPrefix *string `json:"platformKindNameHasPrefix,omitempty"` - PlatformKindNameHasSuffix *string `json:"platformKindNameHasSuffix,omitempty"` - PlatformKindNameIsNil *bool `json:"platformKindNameIsNil,omitempty"` - PlatformKindNameNotNil *bool `json:"platformKindNameNotNil,omitempty"` - PlatformKindNameEqualFold *string `json:"platformKindNameEqualFold,omitempty"` - PlatformKindNameContainsFold *string `json:"platformKindNameContainsFold,omitempty"` - // platform_kind_id field predicates - PlatformKindID *string `json:"platformKindID,omitempty"` - PlatformKindIdneq *string `json:"platformKindIDNEQ,omitempty"` - PlatformKindIDIn []string `json:"platformKindIDIn,omitempty"` - PlatformKindIDNotIn []string `json:"platformKindIDNotIn,omitempty"` - PlatformKindIdgt *string `json:"platformKindIDGT,omitempty"` - PlatformKindIdgte *string `json:"platformKindIDGTE,omitempty"` - PlatformKindIdlt *string `json:"platformKindIDLT,omitempty"` - PlatformKindIdlte *string `json:"platformKindIDLTE,omitempty"` - PlatformKindIDContains *string `json:"platformKindIDContains,omitempty"` - PlatformKindIDHasPrefix *string `json:"platformKindIDHasPrefix,omitempty"` - PlatformKindIDHasSuffix *string `json:"platformKindIDHasSuffix,omitempty"` - PlatformKindIDIsNil *bool `json:"platformKindIDIsNil,omitempty"` - PlatformKindIDNotNil *bool `json:"platformKindIDNotNil,omitempty"` - PlatformKindIDEqualFold *string `json:"platformKindIDEqualFold,omitempty"` - PlatformKindIDContainsFold *string `json:"platformKindIDContainsFold,omitempty"` - // platform_data_classification_name field predicates - PlatformDataClassificationName *string `json:"platformDataClassificationName,omitempty"` - PlatformDataClassificationNameNeq *string `json:"platformDataClassificationNameNEQ,omitempty"` - PlatformDataClassificationNameIn []string `json:"platformDataClassificationNameIn,omitempty"` - PlatformDataClassificationNameNotIn []string `json:"platformDataClassificationNameNotIn,omitempty"` - PlatformDataClassificationNameGt *string `json:"platformDataClassificationNameGT,omitempty"` - PlatformDataClassificationNameGte *string `json:"platformDataClassificationNameGTE,omitempty"` - PlatformDataClassificationNameLt *string `json:"platformDataClassificationNameLT,omitempty"` - PlatformDataClassificationNameLte *string `json:"platformDataClassificationNameLTE,omitempty"` - PlatformDataClassificationNameContains *string `json:"platformDataClassificationNameContains,omitempty"` - PlatformDataClassificationNameHasPrefix *string `json:"platformDataClassificationNameHasPrefix,omitempty"` - PlatformDataClassificationNameHasSuffix *string `json:"platformDataClassificationNameHasSuffix,omitempty"` - PlatformDataClassificationNameIsNil *bool `json:"platformDataClassificationNameIsNil,omitempty"` - PlatformDataClassificationNameNotNil *bool `json:"platformDataClassificationNameNotNil,omitempty"` - PlatformDataClassificationNameEqualFold *string `json:"platformDataClassificationNameEqualFold,omitempty"` - PlatformDataClassificationNameContainsFold *string `json:"platformDataClassificationNameContainsFold,omitempty"` - // platform_data_classification_id field predicates - PlatformDataClassificationID *string `json:"platformDataClassificationID,omitempty"` - PlatformDataClassificationIdneq *string `json:"platformDataClassificationIDNEQ,omitempty"` - PlatformDataClassificationIDIn []string `json:"platformDataClassificationIDIn,omitempty"` - PlatformDataClassificationIDNotIn []string `json:"platformDataClassificationIDNotIn,omitempty"` - PlatformDataClassificationIdgt *string `json:"platformDataClassificationIDGT,omitempty"` - PlatformDataClassificationIdgte *string `json:"platformDataClassificationIDGTE,omitempty"` - PlatformDataClassificationIdlt *string `json:"platformDataClassificationIDLT,omitempty"` - PlatformDataClassificationIdlte *string `json:"platformDataClassificationIDLTE,omitempty"` - PlatformDataClassificationIDContains *string `json:"platformDataClassificationIDContains,omitempty"` - PlatformDataClassificationIDHasPrefix *string `json:"platformDataClassificationIDHasPrefix,omitempty"` - PlatformDataClassificationIDHasSuffix *string `json:"platformDataClassificationIDHasSuffix,omitempty"` - PlatformDataClassificationIDIsNil *bool `json:"platformDataClassificationIDIsNil,omitempty"` - PlatformDataClassificationIDNotNil *bool `json:"platformDataClassificationIDNotNil,omitempty"` - PlatformDataClassificationIDEqualFold *string `json:"platformDataClassificationIDEqualFold,omitempty"` - PlatformDataClassificationIDContainsFold *string `json:"platformDataClassificationIDContainsFold,omitempty"` - // environment_name field predicates - EnvironmentName *string `json:"environmentName,omitempty"` - EnvironmentNameNeq *string `json:"environmentNameNEQ,omitempty"` - EnvironmentNameIn []string `json:"environmentNameIn,omitempty"` - EnvironmentNameNotIn []string `json:"environmentNameNotIn,omitempty"` - EnvironmentNameGt *string `json:"environmentNameGT,omitempty"` - EnvironmentNameGte *string `json:"environmentNameGTE,omitempty"` - EnvironmentNameLt *string `json:"environmentNameLT,omitempty"` - EnvironmentNameLte *string `json:"environmentNameLTE,omitempty"` - EnvironmentNameContains *string `json:"environmentNameContains,omitempty"` - EnvironmentNameHasPrefix *string `json:"environmentNameHasPrefix,omitempty"` - EnvironmentNameHasSuffix *string `json:"environmentNameHasSuffix,omitempty"` - EnvironmentNameIsNil *bool `json:"environmentNameIsNil,omitempty"` - EnvironmentNameNotNil *bool `json:"environmentNameNotNil,omitempty"` - EnvironmentNameEqualFold *string `json:"environmentNameEqualFold,omitempty"` - EnvironmentNameContainsFold *string `json:"environmentNameContainsFold,omitempty"` - // environment_id field predicates - EnvironmentID *string `json:"environmentID,omitempty"` - EnvironmentIdneq *string `json:"environmentIDNEQ,omitempty"` - EnvironmentIDIn []string `json:"environmentIDIn,omitempty"` - EnvironmentIDNotIn []string `json:"environmentIDNotIn,omitempty"` - EnvironmentIdgt *string `json:"environmentIDGT,omitempty"` - EnvironmentIdgte *string `json:"environmentIDGTE,omitempty"` - EnvironmentIdlt *string `json:"environmentIDLT,omitempty"` - EnvironmentIdlte *string `json:"environmentIDLTE,omitempty"` - EnvironmentIDContains *string `json:"environmentIDContains,omitempty"` - EnvironmentIDHasPrefix *string `json:"environmentIDHasPrefix,omitempty"` - EnvironmentIDHasSuffix *string `json:"environmentIDHasSuffix,omitempty"` - EnvironmentIDIsNil *bool `json:"environmentIDIsNil,omitempty"` - EnvironmentIDNotNil *bool `json:"environmentIDNotNil,omitempty"` - EnvironmentIDEqualFold *string `json:"environmentIDEqualFold,omitempty"` - EnvironmentIDContainsFold *string `json:"environmentIDContainsFold,omitempty"` - // scope_name field predicates - ScopeName *string `json:"scopeName,omitempty"` - ScopeNameNeq *string `json:"scopeNameNEQ,omitempty"` - ScopeNameIn []string `json:"scopeNameIn,omitempty"` - ScopeNameNotIn []string `json:"scopeNameNotIn,omitempty"` - ScopeNameGt *string `json:"scopeNameGT,omitempty"` - ScopeNameGte *string `json:"scopeNameGTE,omitempty"` - ScopeNameLt *string `json:"scopeNameLT,omitempty"` - ScopeNameLte *string `json:"scopeNameLTE,omitempty"` - ScopeNameContains *string `json:"scopeNameContains,omitempty"` - ScopeNameHasPrefix *string `json:"scopeNameHasPrefix,omitempty"` - ScopeNameHasSuffix *string `json:"scopeNameHasSuffix,omitempty"` - ScopeNameIsNil *bool `json:"scopeNameIsNil,omitempty"` - ScopeNameNotNil *bool `json:"scopeNameNotNil,omitempty"` - ScopeNameEqualFold *string `json:"scopeNameEqualFold,omitempty"` - ScopeNameContainsFold *string `json:"scopeNameContainsFold,omitempty"` - // scope_id field predicates - ScopeID *string `json:"scopeID,omitempty"` - ScopeIdneq *string `json:"scopeIDNEQ,omitempty"` - ScopeIDIn []string `json:"scopeIDIn,omitempty"` - ScopeIDNotIn []string `json:"scopeIDNotIn,omitempty"` - ScopeIdgt *string `json:"scopeIDGT,omitempty"` - ScopeIdgte *string `json:"scopeIDGTE,omitempty"` - ScopeIdlt *string `json:"scopeIDLT,omitempty"` - ScopeIdlte *string `json:"scopeIDLTE,omitempty"` - ScopeIDContains *string `json:"scopeIDContains,omitempty"` - ScopeIDHasPrefix *string `json:"scopeIDHasPrefix,omitempty"` - ScopeIDHasSuffix *string `json:"scopeIDHasSuffix,omitempty"` - ScopeIDIsNil *bool `json:"scopeIDIsNil,omitempty"` - ScopeIDNotNil *bool `json:"scopeIDNotNil,omitempty"` - ScopeIDEqualFold *string `json:"scopeIDEqualFold,omitempty"` - ScopeIDContainsFold *string `json:"scopeIDContainsFold,omitempty"` - // access_model_name field predicates - AccessModelName *string `json:"accessModelName,omitempty"` - AccessModelNameNeq *string `json:"accessModelNameNEQ,omitempty"` - AccessModelNameIn []string `json:"accessModelNameIn,omitempty"` - AccessModelNameNotIn []string `json:"accessModelNameNotIn,omitempty"` - AccessModelNameGt *string `json:"accessModelNameGT,omitempty"` - AccessModelNameGte *string `json:"accessModelNameGTE,omitempty"` - AccessModelNameLt *string `json:"accessModelNameLT,omitempty"` - AccessModelNameLte *string `json:"accessModelNameLTE,omitempty"` - AccessModelNameContains *string `json:"accessModelNameContains,omitempty"` - AccessModelNameHasPrefix *string `json:"accessModelNameHasPrefix,omitempty"` - AccessModelNameHasSuffix *string `json:"accessModelNameHasSuffix,omitempty"` - AccessModelNameIsNil *bool `json:"accessModelNameIsNil,omitempty"` - AccessModelNameNotNil *bool `json:"accessModelNameNotNil,omitempty"` - AccessModelNameEqualFold *string `json:"accessModelNameEqualFold,omitempty"` - AccessModelNameContainsFold *string `json:"accessModelNameContainsFold,omitempty"` - // access_model_id field predicates - AccessModelID *string `json:"accessModelID,omitempty"` - AccessModelIdneq *string `json:"accessModelIDNEQ,omitempty"` - AccessModelIDIn []string `json:"accessModelIDIn,omitempty"` - AccessModelIDNotIn []string `json:"accessModelIDNotIn,omitempty"` - AccessModelIdgt *string `json:"accessModelIDGT,omitempty"` - AccessModelIdgte *string `json:"accessModelIDGTE,omitempty"` - AccessModelIdlt *string `json:"accessModelIDLT,omitempty"` - AccessModelIdlte *string `json:"accessModelIDLTE,omitempty"` - AccessModelIDContains *string `json:"accessModelIDContains,omitempty"` - AccessModelIDHasPrefix *string `json:"accessModelIDHasPrefix,omitempty"` - AccessModelIDHasSuffix *string `json:"accessModelIDHasSuffix,omitempty"` - AccessModelIDIsNil *bool `json:"accessModelIDIsNil,omitempty"` - AccessModelIDNotNil *bool `json:"accessModelIDNotNil,omitempty"` - AccessModelIDEqualFold *string `json:"accessModelIDEqualFold,omitempty"` - AccessModelIDContainsFold *string `json:"accessModelIDContainsFold,omitempty"` - // encryption_status_name field predicates - EncryptionStatusName *string `json:"encryptionStatusName,omitempty"` - EncryptionStatusNameNeq *string `json:"encryptionStatusNameNEQ,omitempty"` - EncryptionStatusNameIn []string `json:"encryptionStatusNameIn,omitempty"` - EncryptionStatusNameNotIn []string `json:"encryptionStatusNameNotIn,omitempty"` - EncryptionStatusNameGt *string `json:"encryptionStatusNameGT,omitempty"` - EncryptionStatusNameGte *string `json:"encryptionStatusNameGTE,omitempty"` - EncryptionStatusNameLt *string `json:"encryptionStatusNameLT,omitempty"` - EncryptionStatusNameLte *string `json:"encryptionStatusNameLTE,omitempty"` - EncryptionStatusNameContains *string `json:"encryptionStatusNameContains,omitempty"` - EncryptionStatusNameHasPrefix *string `json:"encryptionStatusNameHasPrefix,omitempty"` - EncryptionStatusNameHasSuffix *string `json:"encryptionStatusNameHasSuffix,omitempty"` - EncryptionStatusNameIsNil *bool `json:"encryptionStatusNameIsNil,omitempty"` - EncryptionStatusNameNotNil *bool `json:"encryptionStatusNameNotNil,omitempty"` - EncryptionStatusNameEqualFold *string `json:"encryptionStatusNameEqualFold,omitempty"` - EncryptionStatusNameContainsFold *string `json:"encryptionStatusNameContainsFold,omitempty"` - // encryption_status_id field predicates - EncryptionStatusID *string `json:"encryptionStatusID,omitempty"` - EncryptionStatusIdneq *string `json:"encryptionStatusIDNEQ,omitempty"` - EncryptionStatusIDIn []string `json:"encryptionStatusIDIn,omitempty"` - EncryptionStatusIDNotIn []string `json:"encryptionStatusIDNotIn,omitempty"` - EncryptionStatusIdgt *string `json:"encryptionStatusIDGT,omitempty"` - EncryptionStatusIdgte *string `json:"encryptionStatusIDGTE,omitempty"` - EncryptionStatusIdlt *string `json:"encryptionStatusIDLT,omitempty"` - EncryptionStatusIdlte *string `json:"encryptionStatusIDLTE,omitempty"` - EncryptionStatusIDContains *string `json:"encryptionStatusIDContains,omitempty"` - EncryptionStatusIDHasPrefix *string `json:"encryptionStatusIDHasPrefix,omitempty"` - EncryptionStatusIDHasSuffix *string `json:"encryptionStatusIDHasSuffix,omitempty"` - EncryptionStatusIDIsNil *bool `json:"encryptionStatusIDIsNil,omitempty"` - EncryptionStatusIDNotNil *bool `json:"encryptionStatusIDNotNil,omitempty"` - EncryptionStatusIDEqualFold *string `json:"encryptionStatusIDEqualFold,omitempty"` - EncryptionStatusIDContainsFold *string `json:"encryptionStatusIDContainsFold,omitempty"` - // security_tier_name field predicates - SecurityTierName *string `json:"securityTierName,omitempty"` - SecurityTierNameNeq *string `json:"securityTierNameNEQ,omitempty"` - SecurityTierNameIn []string `json:"securityTierNameIn,omitempty"` - SecurityTierNameNotIn []string `json:"securityTierNameNotIn,omitempty"` - SecurityTierNameGt *string `json:"securityTierNameGT,omitempty"` - SecurityTierNameGte *string `json:"securityTierNameGTE,omitempty"` - SecurityTierNameLt *string `json:"securityTierNameLT,omitempty"` - SecurityTierNameLte *string `json:"securityTierNameLTE,omitempty"` - SecurityTierNameContains *string `json:"securityTierNameContains,omitempty"` - SecurityTierNameHasPrefix *string `json:"securityTierNameHasPrefix,omitempty"` - SecurityTierNameHasSuffix *string `json:"securityTierNameHasSuffix,omitempty"` - SecurityTierNameIsNil *bool `json:"securityTierNameIsNil,omitempty"` - SecurityTierNameNotNil *bool `json:"securityTierNameNotNil,omitempty"` - SecurityTierNameEqualFold *string `json:"securityTierNameEqualFold,omitempty"` - SecurityTierNameContainsFold *string `json:"securityTierNameContainsFold,omitempty"` - // security_tier_id field predicates - SecurityTierID *string `json:"securityTierID,omitempty"` - SecurityTierIdneq *string `json:"securityTierIDNEQ,omitempty"` - SecurityTierIDIn []string `json:"securityTierIDIn,omitempty"` - SecurityTierIDNotIn []string `json:"securityTierIDNotIn,omitempty"` - SecurityTierIdgt *string `json:"securityTierIDGT,omitempty"` - SecurityTierIdgte *string `json:"securityTierIDGTE,omitempty"` - SecurityTierIdlt *string `json:"securityTierIDLT,omitempty"` - SecurityTierIdlte *string `json:"securityTierIDLTE,omitempty"` - SecurityTierIDContains *string `json:"securityTierIDContains,omitempty"` - SecurityTierIDHasPrefix *string `json:"securityTierIDHasPrefix,omitempty"` - SecurityTierIDHasSuffix *string `json:"securityTierIDHasSuffix,omitempty"` - SecurityTierIDIsNil *bool `json:"securityTierIDIsNil,omitempty"` - SecurityTierIDNotNil *bool `json:"securityTierIDNotNil,omitempty"` - SecurityTierIDEqualFold *string `json:"securityTierIDEqualFold,omitempty"` - SecurityTierIDContainsFold *string `json:"securityTierIDContainsFold,omitempty"` - // criticality_name field predicates - CriticalityName *string `json:"criticalityName,omitempty"` - CriticalityNameNeq *string `json:"criticalityNameNEQ,omitempty"` - CriticalityNameIn []string `json:"criticalityNameIn,omitempty"` - CriticalityNameNotIn []string `json:"criticalityNameNotIn,omitempty"` - CriticalityNameGt *string `json:"criticalityNameGT,omitempty"` - CriticalityNameGte *string `json:"criticalityNameGTE,omitempty"` - CriticalityNameLt *string `json:"criticalityNameLT,omitempty"` - CriticalityNameLte *string `json:"criticalityNameLTE,omitempty"` - CriticalityNameContains *string `json:"criticalityNameContains,omitempty"` - CriticalityNameHasPrefix *string `json:"criticalityNameHasPrefix,omitempty"` - CriticalityNameHasSuffix *string `json:"criticalityNameHasSuffix,omitempty"` - CriticalityNameIsNil *bool `json:"criticalityNameIsNil,omitempty"` - CriticalityNameNotNil *bool `json:"criticalityNameNotNil,omitempty"` - CriticalityNameEqualFold *string `json:"criticalityNameEqualFold,omitempty"` - CriticalityNameContainsFold *string `json:"criticalityNameContainsFold,omitempty"` - // criticality_id field predicates - CriticalityID *string `json:"criticalityID,omitempty"` - CriticalityIdneq *string `json:"criticalityIDNEQ,omitempty"` - CriticalityIDIn []string `json:"criticalityIDIn,omitempty"` - CriticalityIDNotIn []string `json:"criticalityIDNotIn,omitempty"` - CriticalityIdgt *string `json:"criticalityIDGT,omitempty"` - CriticalityIdgte *string `json:"criticalityIDGTE,omitempty"` - CriticalityIdlt *string `json:"criticalityIDLT,omitempty"` - CriticalityIdlte *string `json:"criticalityIDLTE,omitempty"` - CriticalityIDContains *string `json:"criticalityIDContains,omitempty"` - CriticalityIDHasPrefix *string `json:"criticalityIDHasPrefix,omitempty"` - CriticalityIDHasSuffix *string `json:"criticalityIDHasSuffix,omitempty"` - CriticalityIDIsNil *bool `json:"criticalityIDIsNil,omitempty"` - CriticalityIDNotNil *bool `json:"criticalityIDNotNil,omitempty"` - CriticalityIDEqualFold *string `json:"criticalityIDEqualFold,omitempty"` - CriticalityIDContainsFold *string `json:"criticalityIDContainsFold,omitempty"` - // workflow_eligible_marker field predicates - WorkflowEligibleMarker *bool `json:"workflowEligibleMarker,omitempty"` - WorkflowEligibleMarkerNeq *bool `json:"workflowEligibleMarkerNEQ,omitempty"` - WorkflowEligibleMarkerIsNil *bool `json:"workflowEligibleMarkerIsNil,omitempty"` - WorkflowEligibleMarkerNotNil *bool `json:"workflowEligibleMarkerNotNil,omitempty"` - // external_uuid field predicates - ExternalUUID *string `json:"externalUUID,omitempty"` - ExternalUUIDNeq *string `json:"externalUUIDNEQ,omitempty"` - ExternalUUIDIn []string `json:"externalUUIDIn,omitempty"` - ExternalUUIDNotIn []string `json:"externalUUIDNotIn,omitempty"` - ExternalUUIDGt *string `json:"externalUUIDGT,omitempty"` - ExternalUUIDGte *string `json:"externalUUIDGTE,omitempty"` - ExternalUUIDLt *string `json:"externalUUIDLT,omitempty"` - ExternalUUIDLte *string `json:"externalUUIDLTE,omitempty"` - ExternalUUIDContains *string `json:"externalUUIDContains,omitempty"` - ExternalUUIDHasPrefix *string `json:"externalUUIDHasPrefix,omitempty"` - ExternalUUIDHasSuffix *string `json:"externalUUIDHasSuffix,omitempty"` - ExternalUUIDIsNil *bool `json:"externalUUIDIsNil,omitempty"` - ExternalUUIDNotNil *bool `json:"externalUUIDNotNil,omitempty"` - ExternalUUIDEqualFold *string `json:"externalUUIDEqualFold,omitempty"` - ExternalUUIDContainsFold *string `json:"externalUUIDContainsFold,omitempty"` - // name field predicates - Name *string `json:"name,omitempty"` - NameNeq *string `json:"nameNEQ,omitempty"` - NameIn []string `json:"nameIn,omitempty"` - NameNotIn []string `json:"nameNotIn,omitempty"` - NameGt *string `json:"nameGT,omitempty"` - NameGte *string `json:"nameGTE,omitempty"` - NameLt *string `json:"nameLT,omitempty"` - NameLte *string `json:"nameLTE,omitempty"` - NameContains *string `json:"nameContains,omitempty"` - NameHasPrefix *string `json:"nameHasPrefix,omitempty"` - NameHasSuffix *string `json:"nameHasSuffix,omitempty"` - NameEqualFold *string `json:"nameEqualFold,omitempty"` - NameContainsFold *string `json:"nameContainsFold,omitempty"` - // description field predicates - Description *string `json:"description,omitempty"` - DescriptionNeq *string `json:"descriptionNEQ,omitempty"` - DescriptionIn []string `json:"descriptionIn,omitempty"` - DescriptionNotIn []string `json:"descriptionNotIn,omitempty"` - DescriptionGt *string `json:"descriptionGT,omitempty"` - DescriptionGte *string `json:"descriptionGTE,omitempty"` - DescriptionLt *string `json:"descriptionLT,omitempty"` - DescriptionLte *string `json:"descriptionLTE,omitempty"` - DescriptionContains *string `json:"descriptionContains,omitempty"` - DescriptionHasPrefix *string `json:"descriptionHasPrefix,omitempty"` - DescriptionHasSuffix *string `json:"descriptionHasSuffix,omitempty"` - DescriptionIsNil *bool `json:"descriptionIsNil,omitempty"` - DescriptionNotNil *bool `json:"descriptionNotNil,omitempty"` - DescriptionEqualFold *string `json:"descriptionEqualFold,omitempty"` - DescriptionContainsFold *string `json:"descriptionContainsFold,omitempty"` - // business_purpose field predicates - BusinessPurpose *string `json:"businessPurpose,omitempty"` - BusinessPurposeNeq *string `json:"businessPurposeNEQ,omitempty"` - BusinessPurposeIn []string `json:"businessPurposeIn,omitempty"` - BusinessPurposeNotIn []string `json:"businessPurposeNotIn,omitempty"` - BusinessPurposeGt *string `json:"businessPurposeGT,omitempty"` - BusinessPurposeGte *string `json:"businessPurposeGTE,omitempty"` - BusinessPurposeLt *string `json:"businessPurposeLT,omitempty"` - BusinessPurposeLte *string `json:"businessPurposeLTE,omitempty"` - BusinessPurposeContains *string `json:"businessPurposeContains,omitempty"` - BusinessPurposeHasPrefix *string `json:"businessPurposeHasPrefix,omitempty"` - BusinessPurposeHasSuffix *string `json:"businessPurposeHasSuffix,omitempty"` - BusinessPurposeIsNil *bool `json:"businessPurposeIsNil,omitempty"` - BusinessPurposeNotNil *bool `json:"businessPurposeNotNil,omitempty"` - BusinessPurposeEqualFold *string `json:"businessPurposeEqualFold,omitempty"` - BusinessPurposeContainsFold *string `json:"businessPurposeContainsFold,omitempty"` - // status field predicates - Status *enums.PlatformStatus `json:"status,omitempty"` - StatusNeq *enums.PlatformStatus `json:"statusNEQ,omitempty"` - StatusIn []enums.PlatformStatus `json:"statusIn,omitempty"` - StatusNotIn []enums.PlatformStatus `json:"statusNotIn,omitempty"` - // physical_location field predicates - PhysicalLocation *string `json:"physicalLocation,omitempty"` - PhysicalLocationNeq *string `json:"physicalLocationNEQ,omitempty"` - PhysicalLocationIn []string `json:"physicalLocationIn,omitempty"` - PhysicalLocationNotIn []string `json:"physicalLocationNotIn,omitempty"` - PhysicalLocationGt *string `json:"physicalLocationGT,omitempty"` - PhysicalLocationGte *string `json:"physicalLocationGTE,omitempty"` - PhysicalLocationLt *string `json:"physicalLocationLT,omitempty"` - PhysicalLocationLte *string `json:"physicalLocationLTE,omitempty"` - PhysicalLocationContains *string `json:"physicalLocationContains,omitempty"` - PhysicalLocationHasPrefix *string `json:"physicalLocationHasPrefix,omitempty"` - PhysicalLocationHasSuffix *string `json:"physicalLocationHasSuffix,omitempty"` - PhysicalLocationIsNil *bool `json:"physicalLocationIsNil,omitempty"` - PhysicalLocationNotNil *bool `json:"physicalLocationNotNil,omitempty"` - PhysicalLocationEqualFold *string `json:"physicalLocationEqualFold,omitempty"` - PhysicalLocationContainsFold *string `json:"physicalLocationContainsFold,omitempty"` - // region field predicates - Region *string `json:"region,omitempty"` - RegionNeq *string `json:"regionNEQ,omitempty"` - RegionIn []string `json:"regionIn,omitempty"` - RegionNotIn []string `json:"regionNotIn,omitempty"` - RegionGt *string `json:"regionGT,omitempty"` - RegionGte *string `json:"regionGTE,omitempty"` - RegionLt *string `json:"regionLT,omitempty"` - RegionLte *string `json:"regionLTE,omitempty"` - RegionContains *string `json:"regionContains,omitempty"` - RegionHasPrefix *string `json:"regionHasPrefix,omitempty"` - RegionHasSuffix *string `json:"regionHasSuffix,omitempty"` - RegionIsNil *bool `json:"regionIsNil,omitempty"` - RegionNotNil *bool `json:"regionNotNil,omitempty"` - RegionEqualFold *string `json:"regionEqualFold,omitempty"` - RegionContainsFold *string `json:"regionContainsFold,omitempty"` - // contains_pii field predicates - ContainsPii *bool `json:"containsPii,omitempty"` - ContainsPiiNeq *bool `json:"containsPiiNEQ,omitempty"` - ContainsPiiIsNil *bool `json:"containsPiiIsNil,omitempty"` - ContainsPiiNotNil *bool `json:"containsPiiNotNil,omitempty"` - // source_type field predicates - SourceType *enums.SourceType `json:"sourceType,omitempty"` - SourceTypeNeq *enums.SourceType `json:"sourceTypeNEQ,omitempty"` - SourceTypeIn []enums.SourceType `json:"sourceTypeIn,omitempty"` - SourceTypeNotIn []enums.SourceType `json:"sourceTypeNotIn,omitempty"` - // source_identifier field predicates - SourceIdentifier *string `json:"sourceIdentifier,omitempty"` - SourceIdentifierNeq *string `json:"sourceIdentifierNEQ,omitempty"` - SourceIdentifierIn []string `json:"sourceIdentifierIn,omitempty"` - SourceIdentifierNotIn []string `json:"sourceIdentifierNotIn,omitempty"` - SourceIdentifierGt *string `json:"sourceIdentifierGT,omitempty"` - SourceIdentifierGte *string `json:"sourceIdentifierGTE,omitempty"` - SourceIdentifierLt *string `json:"sourceIdentifierLT,omitempty"` - SourceIdentifierLte *string `json:"sourceIdentifierLTE,omitempty"` - SourceIdentifierContains *string `json:"sourceIdentifierContains,omitempty"` - SourceIdentifierHasPrefix *string `json:"sourceIdentifierHasPrefix,omitempty"` - SourceIdentifierHasSuffix *string `json:"sourceIdentifierHasSuffix,omitempty"` - SourceIdentifierIsNil *bool `json:"sourceIdentifierIsNil,omitempty"` - SourceIdentifierNotNil *bool `json:"sourceIdentifierNotNil,omitempty"` - SourceIdentifierEqualFold *string `json:"sourceIdentifierEqualFold,omitempty"` - SourceIdentifierContainsFold *string `json:"sourceIdentifierContainsFold,omitempty"` - // cost_center field predicates - CostCenter *string `json:"costCenter,omitempty"` - CostCenterNeq *string `json:"costCenterNEQ,omitempty"` - CostCenterIn []string `json:"costCenterIn,omitempty"` - CostCenterNotIn []string `json:"costCenterNotIn,omitempty"` - CostCenterGt *string `json:"costCenterGT,omitempty"` - CostCenterGte *string `json:"costCenterGTE,omitempty"` - CostCenterLt *string `json:"costCenterLT,omitempty"` - CostCenterLte *string `json:"costCenterLTE,omitempty"` - CostCenterContains *string `json:"costCenterContains,omitempty"` - CostCenterHasPrefix *string `json:"costCenterHasPrefix,omitempty"` - CostCenterHasSuffix *string `json:"costCenterHasSuffix,omitempty"` - CostCenterIsNil *bool `json:"costCenterIsNil,omitempty"` - CostCenterNotNil *bool `json:"costCenterNotNil,omitempty"` - CostCenterEqualFold *string `json:"costCenterEqualFold,omitempty"` - CostCenterContainsFold *string `json:"costCenterContainsFold,omitempty"` - // estimated_monthly_cost field predicates - EstimatedMonthlyCost *float64 `json:"estimatedMonthlyCost,omitempty"` - EstimatedMonthlyCostNeq *float64 `json:"estimatedMonthlyCostNEQ,omitempty"` - EstimatedMonthlyCostIn []float64 `json:"estimatedMonthlyCostIn,omitempty"` - EstimatedMonthlyCostNotIn []float64 `json:"estimatedMonthlyCostNotIn,omitempty"` - EstimatedMonthlyCostGt *float64 `json:"estimatedMonthlyCostGT,omitempty"` - EstimatedMonthlyCostGte *float64 `json:"estimatedMonthlyCostGTE,omitempty"` - EstimatedMonthlyCostLt *float64 `json:"estimatedMonthlyCostLT,omitempty"` - EstimatedMonthlyCostLte *float64 `json:"estimatedMonthlyCostLTE,omitempty"` - EstimatedMonthlyCostIsNil *bool `json:"estimatedMonthlyCostIsNil,omitempty"` - EstimatedMonthlyCostNotNil *bool `json:"estimatedMonthlyCostNotNil,omitempty"` - // purchase_date field predicates - PurchaseDate *models.DateTime `json:"purchaseDate,omitempty"` - PurchaseDateNeq *models.DateTime `json:"purchaseDateNEQ,omitempty"` - PurchaseDateIn []*models.DateTime `json:"purchaseDateIn,omitempty"` - PurchaseDateNotIn []*models.DateTime `json:"purchaseDateNotIn,omitempty"` - PurchaseDateGt *models.DateTime `json:"purchaseDateGT,omitempty"` - PurchaseDateGte *models.DateTime `json:"purchaseDateGTE,omitempty"` - PurchaseDateLt *models.DateTime `json:"purchaseDateLT,omitempty"` - PurchaseDateLte *models.DateTime `json:"purchaseDateLTE,omitempty"` - PurchaseDateIsNil *bool `json:"purchaseDateIsNil,omitempty"` - PurchaseDateNotNil *bool `json:"purchaseDateNotNil,omitempty"` - // platform_owner_id field predicates - PlatformOwnerID *string `json:"platformOwnerID,omitempty"` - PlatformOwnerIdneq *string `json:"platformOwnerIDNEQ,omitempty"` - PlatformOwnerIDIn []string `json:"platformOwnerIDIn,omitempty"` - PlatformOwnerIDNotIn []string `json:"platformOwnerIDNotIn,omitempty"` - PlatformOwnerIdgt *string `json:"platformOwnerIDGT,omitempty"` - PlatformOwnerIdgte *string `json:"platformOwnerIDGTE,omitempty"` - PlatformOwnerIdlt *string `json:"platformOwnerIDLT,omitempty"` - PlatformOwnerIdlte *string `json:"platformOwnerIDLTE,omitempty"` - PlatformOwnerIDContains *string `json:"platformOwnerIDContains,omitempty"` - PlatformOwnerIDHasPrefix *string `json:"platformOwnerIDHasPrefix,omitempty"` - PlatformOwnerIDHasSuffix *string `json:"platformOwnerIDHasSuffix,omitempty"` - PlatformOwnerIDIsNil *bool `json:"platformOwnerIDIsNil,omitempty"` - PlatformOwnerIDNotNil *bool `json:"platformOwnerIDNotNil,omitempty"` - PlatformOwnerIDEqualFold *string `json:"platformOwnerIDEqualFold,omitempty"` - PlatformOwnerIDContainsFold *string `json:"platformOwnerIDContainsFold,omitempty"` - // external_reference_id field predicates - ExternalReferenceID *string `json:"externalReferenceID,omitempty"` - ExternalReferenceIdneq *string `json:"externalReferenceIDNEQ,omitempty"` - ExternalReferenceIDIn []string `json:"externalReferenceIDIn,omitempty"` - ExternalReferenceIDNotIn []string `json:"externalReferenceIDNotIn,omitempty"` - ExternalReferenceIdgt *string `json:"externalReferenceIDGT,omitempty"` - ExternalReferenceIdgte *string `json:"externalReferenceIDGTE,omitempty"` - ExternalReferenceIdlt *string `json:"externalReferenceIDLT,omitempty"` - ExternalReferenceIdlte *string `json:"externalReferenceIDLTE,omitempty"` - ExternalReferenceIDContains *string `json:"externalReferenceIDContains,omitempty"` - ExternalReferenceIDHasPrefix *string `json:"externalReferenceIDHasPrefix,omitempty"` - ExternalReferenceIDHasSuffix *string `json:"externalReferenceIDHasSuffix,omitempty"` - ExternalReferenceIDIsNil *bool `json:"externalReferenceIDIsNil,omitempty"` - ExternalReferenceIDNotNil *bool `json:"externalReferenceIDNotNil,omitempty"` - ExternalReferenceIDEqualFold *string `json:"externalReferenceIDEqualFold,omitempty"` - ExternalReferenceIDContainsFold *string `json:"externalReferenceIDContainsFold,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // blocked_groups edge predicates - HasBlockedGroups *bool `json:"hasBlockedGroups,omitempty"` - HasBlockedGroupsWith []*GroupWhereInput `json:"hasBlockedGroupsWith,omitempty"` - // editors edge predicates - HasEditors *bool `json:"hasEditors,omitempty"` - HasEditorsWith []*GroupWhereInput `json:"hasEditorsWith,omitempty"` - // viewers edge predicates - HasViewers *bool `json:"hasViewers,omitempty"` - HasViewersWith []*GroupWhereInput `json:"hasViewersWith,omitempty"` - // internal_owner_user edge predicates - HasInternalOwnerUser *bool `json:"hasInternalOwnerUser,omitempty"` - HasInternalOwnerUserWith []*UserWhereInput `json:"hasInternalOwnerUserWith,omitempty"` - // internal_owner_group edge predicates - HasInternalOwnerGroup *bool `json:"hasInternalOwnerGroup,omitempty"` - HasInternalOwnerGroupWith []*GroupWhereInput `json:"hasInternalOwnerGroupWith,omitempty"` - // business_owner_user edge predicates - HasBusinessOwnerUser *bool `json:"hasBusinessOwnerUser,omitempty"` - HasBusinessOwnerUserWith []*UserWhereInput `json:"hasBusinessOwnerUserWith,omitempty"` - // business_owner_group edge predicates - HasBusinessOwnerGroup *bool `json:"hasBusinessOwnerGroup,omitempty"` - HasBusinessOwnerGroupWith []*GroupWhereInput `json:"hasBusinessOwnerGroupWith,omitempty"` - // technical_owner_user edge predicates - HasTechnicalOwnerUser *bool `json:"hasTechnicalOwnerUser,omitempty"` - HasTechnicalOwnerUserWith []*UserWhereInput `json:"hasTechnicalOwnerUserWith,omitempty"` - // technical_owner_group edge predicates - HasTechnicalOwnerGroup *bool `json:"hasTechnicalOwnerGroup,omitempty"` - HasTechnicalOwnerGroupWith []*GroupWhereInput `json:"hasTechnicalOwnerGroupWith,omitempty"` - // security_owner_user edge predicates - HasSecurityOwnerUser *bool `json:"hasSecurityOwnerUser,omitempty"` - HasSecurityOwnerUserWith []*UserWhereInput `json:"hasSecurityOwnerUserWith,omitempty"` - // security_owner_group edge predicates - HasSecurityOwnerGroup *bool `json:"hasSecurityOwnerGroup,omitempty"` - HasSecurityOwnerGroupWith []*GroupWhereInput `json:"hasSecurityOwnerGroupWith,omitempty"` - // platform_kind edge predicates - HasPlatformKind *bool `json:"hasPlatformKind,omitempty"` - HasPlatformKindWith []*CustomTypeEnumWhereInput `json:"hasPlatformKindWith,omitempty"` - // platform_data_classification edge predicates - HasPlatformDataClassification *bool `json:"hasPlatformDataClassification,omitempty"` - HasPlatformDataClassificationWith []*CustomTypeEnumWhereInput `json:"hasPlatformDataClassificationWith,omitempty"` - // environment edge predicates - HasEnvironment *bool `json:"hasEnvironment,omitempty"` - HasEnvironmentWith []*CustomTypeEnumWhereInput `json:"hasEnvironmentWith,omitempty"` - // scope edge predicates - HasScope *bool `json:"hasScope,omitempty"` - HasScopeWith []*CustomTypeEnumWhereInput `json:"hasScopeWith,omitempty"` - // access_model edge predicates - HasAccessModel *bool `json:"hasAccessModel,omitempty"` - HasAccessModelWith []*CustomTypeEnumWhereInput `json:"hasAccessModelWith,omitempty"` - // encryption_status edge predicates - HasEncryptionStatus *bool `json:"hasEncryptionStatus,omitempty"` - HasEncryptionStatusWith []*CustomTypeEnumWhereInput `json:"hasEncryptionStatusWith,omitempty"` - // security_tier edge predicates - HasSecurityTier *bool `json:"hasSecurityTier,omitempty"` - HasSecurityTierWith []*CustomTypeEnumWhereInput `json:"hasSecurityTierWith,omitempty"` - // criticality edge predicates - HasCriticality *bool `json:"hasCriticality,omitempty"` - HasCriticalityWith []*CustomTypeEnumWhereInput `json:"hasCriticalityWith,omitempty"` - // assets edge predicates - HasAssets *bool `json:"hasAssets,omitempty"` - HasAssetsWith []*AssetWhereInput `json:"hasAssetsWith,omitempty"` - // entities edge predicates - HasEntities *bool `json:"hasEntities,omitempty"` - HasEntitiesWith []*EntityWhereInput `json:"hasEntitiesWith,omitempty"` - // evidence edge predicates - HasEvidence *bool `json:"hasEvidence,omitempty"` - HasEvidenceWith []*EvidenceWhereInput `json:"hasEvidenceWith,omitempty"` - // files edge predicates - HasFiles *bool `json:"hasFiles,omitempty"` - HasFilesWith []*FileWhereInput `json:"hasFilesWith,omitempty"` - // risks edge predicates - HasRisks *bool `json:"hasRisks,omitempty"` - HasRisksWith []*RiskWhereInput `json:"hasRisksWith,omitempty"` - // controls edge predicates - HasControls *bool `json:"hasControls,omitempty"` - HasControlsWith []*ControlWhereInput `json:"hasControlsWith,omitempty"` - // assessments edge predicates - HasAssessments *bool `json:"hasAssessments,omitempty"` - HasAssessmentsWith []*AssessmentWhereInput `json:"hasAssessmentsWith,omitempty"` - // scans edge predicates - HasScans *bool `json:"hasScans,omitempty"` - HasScansWith []*ScanWhereInput `json:"hasScansWith,omitempty"` - // tasks edge predicates - HasTasks *bool `json:"hasTasks,omitempty"` - HasTasksWith []*TaskWhereInput `json:"hasTasksWith,omitempty"` - // identity_holders edge predicates - HasIdentityHolders *bool `json:"hasIdentityHolders,omitempty"` - HasIdentityHoldersWith []*IdentityHolderWhereInput `json:"hasIdentityHoldersWith,omitempty"` - // integrations edge predicates - HasIntegrations *bool `json:"hasIntegrations,omitempty"` - HasIntegrationsWith []*IntegrationWhereInput `json:"hasIntegrationsWith,omitempty"` - // directory_sync_runs edge predicates - HasDirectorySyncRuns *bool `json:"hasDirectorySyncRuns,omitempty"` - HasDirectorySyncRunsWith []*DirectorySyncRunWhereInput `json:"hasDirectorySyncRunsWith,omitempty"` - // directory_accounts edge predicates - HasDirectoryAccounts *bool `json:"hasDirectoryAccounts,omitempty"` - HasDirectoryAccountsWith []*DirectoryAccountWhereInput `json:"hasDirectoryAccountsWith,omitempty"` - // directory_groups edge predicates - HasDirectoryGroups *bool `json:"hasDirectoryGroups,omitempty"` - HasDirectoryGroupsWith []*DirectoryGroupWhereInput `json:"hasDirectoryGroupsWith,omitempty"` - // directory_memberships edge predicates - HasDirectoryMemberships *bool `json:"hasDirectoryMemberships,omitempty"` - HasDirectoryMembershipsWith []*DirectoryMembershipWhereInput `json:"hasDirectoryMembershipsWith,omitempty"` - // workflow_object_refs edge predicates - HasWorkflowObjectRefs *bool `json:"hasWorkflowObjectRefs,omitempty"` - HasWorkflowObjectRefsWith []*WorkflowObjectRefWhereInput `json:"hasWorkflowObjectRefsWith,omitempty"` - // source_assets edge predicates - HasSourceAssets *bool `json:"hasSourceAssets,omitempty"` - HasSourceAssetsWith []*AssetWhereInput `json:"hasSourceAssetsWith,omitempty"` - // source_entities edge predicates - HasSourceEntities *bool `json:"hasSourceEntities,omitempty"` - HasSourceEntitiesWith []*EntityWhereInput `json:"hasSourceEntitiesWith,omitempty"` - // out_of_scope_assets edge predicates - HasOutOfScopeAssets *bool `json:"hasOutOfScopeAssets,omitempty"` - HasOutOfScopeAssetsWith []*AssetWhereInput `json:"hasOutOfScopeAssetsWith,omitempty"` - // out_of_scope_vendors edge predicates - HasOutOfScopeVendors *bool `json:"hasOutOfScopeVendors,omitempty"` - HasOutOfScopeVendorsWith []*EntityWhereInput `json:"hasOutOfScopeVendorsWith,omitempty"` - // applicable_frameworks edge predicates - HasApplicableFrameworks *bool `json:"hasApplicableFrameworks,omitempty"` - HasApplicableFrameworksWith []*StandardWhereInput `json:"hasApplicableFrameworksWith,omitempty"` - // generated_scans edge predicates - HasGeneratedScans *bool `json:"hasGeneratedScans,omitempty"` - HasGeneratedScansWith []*ScanWhereInput `json:"hasGeneratedScansWith,omitempty"` - // platform_owner edge predicates - HasPlatformOwner *bool `json:"hasPlatformOwner,omitempty"` - HasPlatformOwnerWith []*UserWhereInput `json:"hasPlatformOwnerWith,omitempty"` - // system_detail edge predicates - HasSystemDetail *bool `json:"hasSystemDetail,omitempty"` - HasSystemDetailWith []*SystemDetailWhereInput `json:"hasSystemDetailWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -type Procedure struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // a shortened prefixed id field to use as a human readable identifier - DisplayID string `json:"displayID"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // revision of the object as a semver (e.g. v1.0.0), by default any update will bump the patch version, unless the revision_bump field is set - Revision *string `json:"revision,omitempty"` - // the organization id that owns the object - OwnerID *string `json:"ownerID,omitempty"` - // the name of the procedure - Name string `json:"name"` - // status of the procedure, e.g. draft, published, archived, etc. - Status *enums.DocumentStatus `json:"status,omitempty"` - // details of the procedure - Details *string `json:"details,omitempty"` - // structured details of the procedure in JSON format - DetailsJSON []any `json:"detailsJSON,omitempty"` - // whether approval is required for edits to the procedure - ApprovalRequired *bool `json:"approvalRequired,omitempty"` - // the date the procedure should be reviewed, calculated based on the review_frequency if not directly set - ReviewDue *time.Time `json:"reviewDue,omitempty"` - // the frequency at which the procedure should be reviewed, used to calculate the review_due date - ReviewFrequency *enums.Frequency `json:"reviewFrequency,omitempty"` - // the id of the group responsible for approving the procedure - ApproverID *string `json:"approverID,omitempty"` - // the id of the group responsible for approving the procedure - DelegateID *string `json:"delegateID,omitempty"` - Summary *string `json:"summary,omitempty"` - // auto-generated tag suggestions for the procedure - TagSuggestions []string `json:"tagSuggestions,omitempty"` - // tag suggestions dismissed by the user for the procedure - DismissedTagSuggestions []string `json:"dismissedTagSuggestions,omitempty"` - // proposed controls referenced in the procedure - ControlSuggestions []string `json:"controlSuggestions,omitempty"` - // control suggestions dismissed by the user for the procedure - DismissedControlSuggestions []string `json:"dismissedControlSuggestions,omitempty"` - // suggested improvements for the procedure - ImprovementSuggestions []string `json:"improvementSuggestions,omitempty"` - // improvement suggestions dismissed by the user for the procedure - DismissedImprovementSuggestions []string `json:"dismissedImprovementSuggestions,omitempty"` - // This will contain the url used to create or update the procedure - URL *string `json:"url,omitempty"` - // This will contain the most recent file id if this procedure was created from a file - FileID *string `json:"fileID,omitempty"` - // indicates if the record is owned by the the openlane system and not by an organization - SystemOwned *bool `json:"systemOwned,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the kind of the procedure - ProcedureKindName *string `json:"procedureKindName,omitempty"` - // the kind of the procedure - ProcedureKindID *string `json:"procedureKindID,omitempty"` - // the environment of the procedure - EnvironmentName *string `json:"environmentName,omitempty"` - // the environment of the procedure - EnvironmentID *string `json:"environmentID,omitempty"` - // the scope of the procedure - ScopeName *string `json:"scopeName,omitempty"` - // the scope of the procedure - ScopeID *string `json:"scopeID,omitempty"` - // internal marker field for workflow eligibility, not exposed in API - WorkflowEligibleMarker *bool `json:"workflowEligibleMarker,omitempty"` - Owner *Organization `json:"owner,omitempty"` - BlockedGroups *GroupConnection `json:"blockedGroups"` - Editors *GroupConnection `json:"editors"` - // the group of users who are responsible for approving the procedure - Approver *Group `json:"approver,omitempty"` - // temporary delegates for the procedure, used for temporary approval - Delegate *Group `json:"delegate,omitempty"` - ProcedureKind *CustomTypeEnum `json:"procedureKind,omitempty"` - Environment *CustomTypeEnum `json:"environment,omitempty"` - Scope *CustomTypeEnum `json:"scope,omitempty"` - Controls *ControlConnection `json:"controls"` - Subcontrols *SubcontrolConnection `json:"subcontrols"` - InternalPolicies *InternalPolicyConnection `json:"internalPolicies"` - Programs *ProgramConnection `json:"programs"` - Narratives *NarrativeConnection `json:"narratives"` - Risks *RiskConnection `json:"risks"` - Tasks *TaskConnection `json:"tasks"` - Comments *NoteConnection `json:"comments"` - Discussions *DiscussionConnection `json:"discussions"` - File *File `json:"file,omitempty"` - WorkflowObjectRefs *WorkflowObjectRefConnection `json:"workflowObjectRefs"` - // Indicates if this procedure has pending changes awaiting workflow approval - HasPendingWorkflow bool `json:"hasPendingWorkflow"` - // Indicates if this procedure has any workflow history (completed or failed instances) - HasWorkflowHistory bool `json:"hasWorkflowHistory"` - // Returns active workflow instances for this procedure (RUNNING or PAUSED) - ActiveWorkflowInstances []*WorkflowInstance `json:"activeWorkflowInstances"` - // Returns the workflow event timeline for this procedure across all workflow instances - WorkflowTimeline *WorkflowEventConnection `json:"workflowTimeline"` -} - -func (Procedure) IsNode() {} - -// Return response for createBulkProcedure mutation -type ProcedureBulkCreatePayload struct { - // Created procedures - Procedures []*Procedure `json:"procedures,omitempty"` -} - -// Return response for deleteBulkProcedure mutation -type ProcedureBulkDeletePayload struct { - // Deleted export IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkProcedure mutation -type ProcedureBulkUpdatePayload struct { - // Updated procedures - Procedures []*Procedure `json:"procedures,omitempty"` - // IDs of the updated procedures - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type ProcedureConnection struct { - // A list of edges. - Edges []*ProcedureEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createProcedure mutation -type ProcedureCreatePayload struct { - // Created procedure - Procedure *Procedure `json:"procedure"` -} - -// Return response for deleteProcedure mutation -type ProcedureDeletePayload struct { - // Deleted procedure ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type ProcedureEdge struct { - // The item at the end of the edge. - Node *Procedure `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for Procedure connections -type ProcedureOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order Procedures. - Field ProcedureOrderField `json:"field"` -} - -// Return response for updateProcedure mutation -type ProcedureUpdatePayload struct { - // Updated procedure - Procedure *Procedure `json:"procedure"` -} - -// ProcedureWhereInput is used for filtering Procedure objects. -// Input was generated by ent. -type ProcedureWhereInput struct { - Not *ProcedureWhereInput `json:"not,omitempty"` - And []*ProcedureWhereInput `json:"and,omitempty"` - Or []*ProcedureWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // display_id field predicates - DisplayID *string `json:"displayID,omitempty"` - DisplayIdneq *string `json:"displayIDNEQ,omitempty"` - DisplayIDIn []string `json:"displayIDIn,omitempty"` - DisplayIDNotIn []string `json:"displayIDNotIn,omitempty"` - DisplayIdgt *string `json:"displayIDGT,omitempty"` - DisplayIdgte *string `json:"displayIDGTE,omitempty"` - DisplayIdlt *string `json:"displayIDLT,omitempty"` - DisplayIdlte *string `json:"displayIDLTE,omitempty"` - DisplayIDContains *string `json:"displayIDContains,omitempty"` - DisplayIDHasPrefix *string `json:"displayIDHasPrefix,omitempty"` - DisplayIDHasSuffix *string `json:"displayIDHasSuffix,omitempty"` - DisplayIDEqualFold *string `json:"displayIDEqualFold,omitempty"` - DisplayIDContainsFold *string `json:"displayIDContainsFold,omitempty"` - // revision field predicates - Revision *string `json:"revision,omitempty"` - RevisionNeq *string `json:"revisionNEQ,omitempty"` - RevisionIn []string `json:"revisionIn,omitempty"` - RevisionNotIn []string `json:"revisionNotIn,omitempty"` - RevisionGt *string `json:"revisionGT,omitempty"` - RevisionGte *string `json:"revisionGTE,omitempty"` - RevisionLt *string `json:"revisionLT,omitempty"` - RevisionLte *string `json:"revisionLTE,omitempty"` - RevisionContains *string `json:"revisionContains,omitempty"` - RevisionHasPrefix *string `json:"revisionHasPrefix,omitempty"` - RevisionHasSuffix *string `json:"revisionHasSuffix,omitempty"` - RevisionIsNil *bool `json:"revisionIsNil,omitempty"` - RevisionNotNil *bool `json:"revisionNotNil,omitempty"` - RevisionEqualFold *string `json:"revisionEqualFold,omitempty"` - RevisionContainsFold *string `json:"revisionContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // name field predicates - Name *string `json:"name,omitempty"` - NameNeq *string `json:"nameNEQ,omitempty"` - NameIn []string `json:"nameIn,omitempty"` - NameNotIn []string `json:"nameNotIn,omitempty"` - NameGt *string `json:"nameGT,omitempty"` - NameGte *string `json:"nameGTE,omitempty"` - NameLt *string `json:"nameLT,omitempty"` - NameLte *string `json:"nameLTE,omitempty"` - NameContains *string `json:"nameContains,omitempty"` - NameHasPrefix *string `json:"nameHasPrefix,omitempty"` - NameHasSuffix *string `json:"nameHasSuffix,omitempty"` - NameEqualFold *string `json:"nameEqualFold,omitempty"` - NameContainsFold *string `json:"nameContainsFold,omitempty"` - // status field predicates - Status *enums.DocumentStatus `json:"status,omitempty"` - StatusNeq *enums.DocumentStatus `json:"statusNEQ,omitempty"` - StatusIn []enums.DocumentStatus `json:"statusIn,omitempty"` - StatusNotIn []enums.DocumentStatus `json:"statusNotIn,omitempty"` - StatusIsNil *bool `json:"statusIsNil,omitempty"` - StatusNotNil *bool `json:"statusNotNil,omitempty"` - // details field predicates - Details *string `json:"details,omitempty"` - DetailsNeq *string `json:"detailsNEQ,omitempty"` - DetailsIn []string `json:"detailsIn,omitempty"` - DetailsNotIn []string `json:"detailsNotIn,omitempty"` - DetailsGt *string `json:"detailsGT,omitempty"` - DetailsGte *string `json:"detailsGTE,omitempty"` - DetailsLt *string `json:"detailsLT,omitempty"` - DetailsLte *string `json:"detailsLTE,omitempty"` - DetailsContains *string `json:"detailsContains,omitempty"` - DetailsHasPrefix *string `json:"detailsHasPrefix,omitempty"` - DetailsHasSuffix *string `json:"detailsHasSuffix,omitempty"` - DetailsIsNil *bool `json:"detailsIsNil,omitempty"` - DetailsNotNil *bool `json:"detailsNotNil,omitempty"` - DetailsEqualFold *string `json:"detailsEqualFold,omitempty"` - DetailsContainsFold *string `json:"detailsContainsFold,omitempty"` - // approval_required field predicates - ApprovalRequired *bool `json:"approvalRequired,omitempty"` - ApprovalRequiredNeq *bool `json:"approvalRequiredNEQ,omitempty"` - ApprovalRequiredIsNil *bool `json:"approvalRequiredIsNil,omitempty"` - ApprovalRequiredNotNil *bool `json:"approvalRequiredNotNil,omitempty"` - // review_due field predicates - ReviewDue *time.Time `json:"reviewDue,omitempty"` - ReviewDueNeq *time.Time `json:"reviewDueNEQ,omitempty"` - ReviewDueIn []*time.Time `json:"reviewDueIn,omitempty"` - ReviewDueNotIn []*time.Time `json:"reviewDueNotIn,omitempty"` - ReviewDueGt *time.Time `json:"reviewDueGT,omitempty"` - ReviewDueGte *time.Time `json:"reviewDueGTE,omitempty"` - ReviewDueLt *time.Time `json:"reviewDueLT,omitempty"` - ReviewDueLte *time.Time `json:"reviewDueLTE,omitempty"` - ReviewDueIsNil *bool `json:"reviewDueIsNil,omitempty"` - ReviewDueNotNil *bool `json:"reviewDueNotNil,omitempty"` - // review_frequency field predicates - ReviewFrequency *enums.Frequency `json:"reviewFrequency,omitempty"` - ReviewFrequencyNeq *enums.Frequency `json:"reviewFrequencyNEQ,omitempty"` - ReviewFrequencyIn []enums.Frequency `json:"reviewFrequencyIn,omitempty"` - ReviewFrequencyNotIn []enums.Frequency `json:"reviewFrequencyNotIn,omitempty"` - ReviewFrequencyIsNil *bool `json:"reviewFrequencyIsNil,omitempty"` - ReviewFrequencyNotNil *bool `json:"reviewFrequencyNotNil,omitempty"` - // approver_id field predicates - ApproverID *string `json:"approverID,omitempty"` - ApproverIdneq *string `json:"approverIDNEQ,omitempty"` - ApproverIDIn []string `json:"approverIDIn,omitempty"` - ApproverIDNotIn []string `json:"approverIDNotIn,omitempty"` - ApproverIdgt *string `json:"approverIDGT,omitempty"` - ApproverIdgte *string `json:"approverIDGTE,omitempty"` - ApproverIdlt *string `json:"approverIDLT,omitempty"` - ApproverIdlte *string `json:"approverIDLTE,omitempty"` - ApproverIDContains *string `json:"approverIDContains,omitempty"` - ApproverIDHasPrefix *string `json:"approverIDHasPrefix,omitempty"` - ApproverIDHasSuffix *string `json:"approverIDHasSuffix,omitempty"` - ApproverIDIsNil *bool `json:"approverIDIsNil,omitempty"` - ApproverIDNotNil *bool `json:"approverIDNotNil,omitempty"` - ApproverIDEqualFold *string `json:"approverIDEqualFold,omitempty"` - ApproverIDContainsFold *string `json:"approverIDContainsFold,omitempty"` - // delegate_id field predicates - DelegateID *string `json:"delegateID,omitempty"` - DelegateIdneq *string `json:"delegateIDNEQ,omitempty"` - DelegateIDIn []string `json:"delegateIDIn,omitempty"` - DelegateIDNotIn []string `json:"delegateIDNotIn,omitempty"` - DelegateIdgt *string `json:"delegateIDGT,omitempty"` - DelegateIdgte *string `json:"delegateIDGTE,omitempty"` - DelegateIdlt *string `json:"delegateIDLT,omitempty"` - DelegateIdlte *string `json:"delegateIDLTE,omitempty"` - DelegateIDContains *string `json:"delegateIDContains,omitempty"` - DelegateIDHasPrefix *string `json:"delegateIDHasPrefix,omitempty"` - DelegateIDHasSuffix *string `json:"delegateIDHasSuffix,omitempty"` - DelegateIDIsNil *bool `json:"delegateIDIsNil,omitempty"` - DelegateIDNotNil *bool `json:"delegateIDNotNil,omitempty"` - DelegateIDEqualFold *string `json:"delegateIDEqualFold,omitempty"` - DelegateIDContainsFold *string `json:"delegateIDContainsFold,omitempty"` - // url field predicates - URL *string `json:"url,omitempty"` - URLNeq *string `json:"urlNEQ,omitempty"` - URLIn []string `json:"urlIn,omitempty"` - URLNotIn []string `json:"urlNotIn,omitempty"` - URLGt *string `json:"urlGT,omitempty"` - URLGte *string `json:"urlGTE,omitempty"` - URLLt *string `json:"urlLT,omitempty"` - URLLte *string `json:"urlLTE,omitempty"` - URLContains *string `json:"urlContains,omitempty"` - URLHasPrefix *string `json:"urlHasPrefix,omitempty"` - URLHasSuffix *string `json:"urlHasSuffix,omitempty"` - URLIsNil *bool `json:"urlIsNil,omitempty"` - URLNotNil *bool `json:"urlNotNil,omitempty"` - URLEqualFold *string `json:"urlEqualFold,omitempty"` - URLContainsFold *string `json:"urlContainsFold,omitempty"` - // file_id field predicates - FileID *string `json:"fileID,omitempty"` - FileIdneq *string `json:"fileIDNEQ,omitempty"` - FileIDIn []string `json:"fileIDIn,omitempty"` - FileIDNotIn []string `json:"fileIDNotIn,omitempty"` - FileIdgt *string `json:"fileIDGT,omitempty"` - FileIdgte *string `json:"fileIDGTE,omitempty"` - FileIdlt *string `json:"fileIDLT,omitempty"` - FileIdlte *string `json:"fileIDLTE,omitempty"` - FileIDContains *string `json:"fileIDContains,omitempty"` - FileIDHasPrefix *string `json:"fileIDHasPrefix,omitempty"` - FileIDHasSuffix *string `json:"fileIDHasSuffix,omitempty"` - FileIDIsNil *bool `json:"fileIDIsNil,omitempty"` - FileIDNotNil *bool `json:"fileIDNotNil,omitempty"` - FileIDEqualFold *string `json:"fileIDEqualFold,omitempty"` - FileIDContainsFold *string `json:"fileIDContainsFold,omitempty"` - // system_owned field predicates - SystemOwned *bool `json:"systemOwned,omitempty"` - SystemOwnedNeq *bool `json:"systemOwnedNEQ,omitempty"` - SystemOwnedIsNil *bool `json:"systemOwnedIsNil,omitempty"` - SystemOwnedNotNil *bool `json:"systemOwnedNotNil,omitempty"` - // internal_notes field predicates - InternalNotes *string `json:"internalNotes,omitempty"` - InternalNotesNeq *string `json:"internalNotesNEQ,omitempty"` - InternalNotesIn []string `json:"internalNotesIn,omitempty"` - InternalNotesNotIn []string `json:"internalNotesNotIn,omitempty"` - InternalNotesGt *string `json:"internalNotesGT,omitempty"` - InternalNotesGte *string `json:"internalNotesGTE,omitempty"` - InternalNotesLt *string `json:"internalNotesLT,omitempty"` - InternalNotesLte *string `json:"internalNotesLTE,omitempty"` - InternalNotesContains *string `json:"internalNotesContains,omitempty"` - InternalNotesHasPrefix *string `json:"internalNotesHasPrefix,omitempty"` - InternalNotesHasSuffix *string `json:"internalNotesHasSuffix,omitempty"` - InternalNotesIsNil *bool `json:"internalNotesIsNil,omitempty"` - InternalNotesNotNil *bool `json:"internalNotesNotNil,omitempty"` - InternalNotesEqualFold *string `json:"internalNotesEqualFold,omitempty"` - InternalNotesContainsFold *string `json:"internalNotesContainsFold,omitempty"` - // system_internal_id field predicates - SystemInternalID *string `json:"systemInternalID,omitempty"` - SystemInternalIdneq *string `json:"systemInternalIDNEQ,omitempty"` - SystemInternalIDIn []string `json:"systemInternalIDIn,omitempty"` - SystemInternalIDNotIn []string `json:"systemInternalIDNotIn,omitempty"` - SystemInternalIdgt *string `json:"systemInternalIDGT,omitempty"` - SystemInternalIdgte *string `json:"systemInternalIDGTE,omitempty"` - SystemInternalIdlt *string `json:"systemInternalIDLT,omitempty"` - SystemInternalIdlte *string `json:"systemInternalIDLTE,omitempty"` - SystemInternalIDContains *string `json:"systemInternalIDContains,omitempty"` - SystemInternalIDHasPrefix *string `json:"systemInternalIDHasPrefix,omitempty"` - SystemInternalIDHasSuffix *string `json:"systemInternalIDHasSuffix,omitempty"` - SystemInternalIDIsNil *bool `json:"systemInternalIDIsNil,omitempty"` - SystemInternalIDNotNil *bool `json:"systemInternalIDNotNil,omitempty"` - SystemInternalIDEqualFold *string `json:"systemInternalIDEqualFold,omitempty"` - SystemInternalIDContainsFold *string `json:"systemInternalIDContainsFold,omitempty"` - // procedure_kind_name field predicates - ProcedureKindName *string `json:"procedureKindName,omitempty"` - ProcedureKindNameNeq *string `json:"procedureKindNameNEQ,omitempty"` - ProcedureKindNameIn []string `json:"procedureKindNameIn,omitempty"` - ProcedureKindNameNotIn []string `json:"procedureKindNameNotIn,omitempty"` - ProcedureKindNameGt *string `json:"procedureKindNameGT,omitempty"` - ProcedureKindNameGte *string `json:"procedureKindNameGTE,omitempty"` - ProcedureKindNameLt *string `json:"procedureKindNameLT,omitempty"` - ProcedureKindNameLte *string `json:"procedureKindNameLTE,omitempty"` - ProcedureKindNameContains *string `json:"procedureKindNameContains,omitempty"` - ProcedureKindNameHasPrefix *string `json:"procedureKindNameHasPrefix,omitempty"` - ProcedureKindNameHasSuffix *string `json:"procedureKindNameHasSuffix,omitempty"` - ProcedureKindNameIsNil *bool `json:"procedureKindNameIsNil,omitempty"` - ProcedureKindNameNotNil *bool `json:"procedureKindNameNotNil,omitempty"` - ProcedureKindNameEqualFold *string `json:"procedureKindNameEqualFold,omitempty"` - ProcedureKindNameContainsFold *string `json:"procedureKindNameContainsFold,omitempty"` - // procedure_kind_id field predicates - ProcedureKindID *string `json:"procedureKindID,omitempty"` - ProcedureKindIdneq *string `json:"procedureKindIDNEQ,omitempty"` - ProcedureKindIDIn []string `json:"procedureKindIDIn,omitempty"` - ProcedureKindIDNotIn []string `json:"procedureKindIDNotIn,omitempty"` - ProcedureKindIdgt *string `json:"procedureKindIDGT,omitempty"` - ProcedureKindIdgte *string `json:"procedureKindIDGTE,omitempty"` - ProcedureKindIdlt *string `json:"procedureKindIDLT,omitempty"` - ProcedureKindIdlte *string `json:"procedureKindIDLTE,omitempty"` - ProcedureKindIDContains *string `json:"procedureKindIDContains,omitempty"` - ProcedureKindIDHasPrefix *string `json:"procedureKindIDHasPrefix,omitempty"` - ProcedureKindIDHasSuffix *string `json:"procedureKindIDHasSuffix,omitempty"` - ProcedureKindIDIsNil *bool `json:"procedureKindIDIsNil,omitempty"` - ProcedureKindIDNotNil *bool `json:"procedureKindIDNotNil,omitempty"` - ProcedureKindIDEqualFold *string `json:"procedureKindIDEqualFold,omitempty"` - ProcedureKindIDContainsFold *string `json:"procedureKindIDContainsFold,omitempty"` - // environment_name field predicates - EnvironmentName *string `json:"environmentName,omitempty"` - EnvironmentNameNeq *string `json:"environmentNameNEQ,omitempty"` - EnvironmentNameIn []string `json:"environmentNameIn,omitempty"` - EnvironmentNameNotIn []string `json:"environmentNameNotIn,omitempty"` - EnvironmentNameGt *string `json:"environmentNameGT,omitempty"` - EnvironmentNameGte *string `json:"environmentNameGTE,omitempty"` - EnvironmentNameLt *string `json:"environmentNameLT,omitempty"` - EnvironmentNameLte *string `json:"environmentNameLTE,omitempty"` - EnvironmentNameContains *string `json:"environmentNameContains,omitempty"` - EnvironmentNameHasPrefix *string `json:"environmentNameHasPrefix,omitempty"` - EnvironmentNameHasSuffix *string `json:"environmentNameHasSuffix,omitempty"` - EnvironmentNameIsNil *bool `json:"environmentNameIsNil,omitempty"` - EnvironmentNameNotNil *bool `json:"environmentNameNotNil,omitempty"` - EnvironmentNameEqualFold *string `json:"environmentNameEqualFold,omitempty"` - EnvironmentNameContainsFold *string `json:"environmentNameContainsFold,omitempty"` - // environment_id field predicates - EnvironmentID *string `json:"environmentID,omitempty"` - EnvironmentIdneq *string `json:"environmentIDNEQ,omitempty"` - EnvironmentIDIn []string `json:"environmentIDIn,omitempty"` - EnvironmentIDNotIn []string `json:"environmentIDNotIn,omitempty"` - EnvironmentIdgt *string `json:"environmentIDGT,omitempty"` - EnvironmentIdgte *string `json:"environmentIDGTE,omitempty"` - EnvironmentIdlt *string `json:"environmentIDLT,omitempty"` - EnvironmentIdlte *string `json:"environmentIDLTE,omitempty"` - EnvironmentIDContains *string `json:"environmentIDContains,omitempty"` - EnvironmentIDHasPrefix *string `json:"environmentIDHasPrefix,omitempty"` - EnvironmentIDHasSuffix *string `json:"environmentIDHasSuffix,omitempty"` - EnvironmentIDIsNil *bool `json:"environmentIDIsNil,omitempty"` - EnvironmentIDNotNil *bool `json:"environmentIDNotNil,omitempty"` - EnvironmentIDEqualFold *string `json:"environmentIDEqualFold,omitempty"` - EnvironmentIDContainsFold *string `json:"environmentIDContainsFold,omitempty"` - // scope_name field predicates - ScopeName *string `json:"scopeName,omitempty"` - ScopeNameNeq *string `json:"scopeNameNEQ,omitempty"` - ScopeNameIn []string `json:"scopeNameIn,omitempty"` - ScopeNameNotIn []string `json:"scopeNameNotIn,omitempty"` - ScopeNameGt *string `json:"scopeNameGT,omitempty"` - ScopeNameGte *string `json:"scopeNameGTE,omitempty"` - ScopeNameLt *string `json:"scopeNameLT,omitempty"` - ScopeNameLte *string `json:"scopeNameLTE,omitempty"` - ScopeNameContains *string `json:"scopeNameContains,omitempty"` - ScopeNameHasPrefix *string `json:"scopeNameHasPrefix,omitempty"` - ScopeNameHasSuffix *string `json:"scopeNameHasSuffix,omitempty"` - ScopeNameIsNil *bool `json:"scopeNameIsNil,omitempty"` - ScopeNameNotNil *bool `json:"scopeNameNotNil,omitempty"` - ScopeNameEqualFold *string `json:"scopeNameEqualFold,omitempty"` - ScopeNameContainsFold *string `json:"scopeNameContainsFold,omitempty"` - // scope_id field predicates - ScopeID *string `json:"scopeID,omitempty"` - ScopeIdneq *string `json:"scopeIDNEQ,omitempty"` - ScopeIDIn []string `json:"scopeIDIn,omitempty"` - ScopeIDNotIn []string `json:"scopeIDNotIn,omitempty"` - ScopeIdgt *string `json:"scopeIDGT,omitempty"` - ScopeIdgte *string `json:"scopeIDGTE,omitempty"` - ScopeIdlt *string `json:"scopeIDLT,omitempty"` - ScopeIdlte *string `json:"scopeIDLTE,omitempty"` - ScopeIDContains *string `json:"scopeIDContains,omitempty"` - ScopeIDHasPrefix *string `json:"scopeIDHasPrefix,omitempty"` - ScopeIDHasSuffix *string `json:"scopeIDHasSuffix,omitempty"` - ScopeIDIsNil *bool `json:"scopeIDIsNil,omitempty"` - ScopeIDNotNil *bool `json:"scopeIDNotNil,omitempty"` - ScopeIDEqualFold *string `json:"scopeIDEqualFold,omitempty"` - ScopeIDContainsFold *string `json:"scopeIDContainsFold,omitempty"` - // workflow_eligible_marker field predicates - WorkflowEligibleMarker *bool `json:"workflowEligibleMarker,omitempty"` - WorkflowEligibleMarkerNeq *bool `json:"workflowEligibleMarkerNEQ,omitempty"` - WorkflowEligibleMarkerIsNil *bool `json:"workflowEligibleMarkerIsNil,omitempty"` - WorkflowEligibleMarkerNotNil *bool `json:"workflowEligibleMarkerNotNil,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // blocked_groups edge predicates - HasBlockedGroups *bool `json:"hasBlockedGroups,omitempty"` - HasBlockedGroupsWith []*GroupWhereInput `json:"hasBlockedGroupsWith,omitempty"` - // editors edge predicates - HasEditors *bool `json:"hasEditors,omitempty"` - HasEditorsWith []*GroupWhereInput `json:"hasEditorsWith,omitempty"` - // approver edge predicates - HasApprover *bool `json:"hasApprover,omitempty"` - HasApproverWith []*GroupWhereInput `json:"hasApproverWith,omitempty"` - // delegate edge predicates - HasDelegate *bool `json:"hasDelegate,omitempty"` - HasDelegateWith []*GroupWhereInput `json:"hasDelegateWith,omitempty"` - // procedure_kind edge predicates - HasProcedureKind *bool `json:"hasProcedureKind,omitempty"` - HasProcedureKindWith []*CustomTypeEnumWhereInput `json:"hasProcedureKindWith,omitempty"` - // environment edge predicates - HasEnvironment *bool `json:"hasEnvironment,omitempty"` - HasEnvironmentWith []*CustomTypeEnumWhereInput `json:"hasEnvironmentWith,omitempty"` - // scope edge predicates - HasScope *bool `json:"hasScope,omitempty"` - HasScopeWith []*CustomTypeEnumWhereInput `json:"hasScopeWith,omitempty"` - // controls edge predicates - HasControls *bool `json:"hasControls,omitempty"` - HasControlsWith []*ControlWhereInput `json:"hasControlsWith,omitempty"` - // subcontrols edge predicates - HasSubcontrols *bool `json:"hasSubcontrols,omitempty"` - HasSubcontrolsWith []*SubcontrolWhereInput `json:"hasSubcontrolsWith,omitempty"` - // internal_policies edge predicates - HasInternalPolicies *bool `json:"hasInternalPolicies,omitempty"` - HasInternalPoliciesWith []*InternalPolicyWhereInput `json:"hasInternalPoliciesWith,omitempty"` - // programs edge predicates - HasPrograms *bool `json:"hasPrograms,omitempty"` - HasProgramsWith []*ProgramWhereInput `json:"hasProgramsWith,omitempty"` - // narratives edge predicates - HasNarratives *bool `json:"hasNarratives,omitempty"` - HasNarrativesWith []*NarrativeWhereInput `json:"hasNarrativesWith,omitempty"` - // risks edge predicates - HasRisks *bool `json:"hasRisks,omitempty"` - HasRisksWith []*RiskWhereInput `json:"hasRisksWith,omitempty"` - // tasks edge predicates - HasTasks *bool `json:"hasTasks,omitempty"` - HasTasksWith []*TaskWhereInput `json:"hasTasksWith,omitempty"` - // comments edge predicates - HasComments *bool `json:"hasComments,omitempty"` - HasCommentsWith []*NoteWhereInput `json:"hasCommentsWith,omitempty"` - // discussions edge predicates - HasDiscussions *bool `json:"hasDiscussions,omitempty"` - HasDiscussionsWith []*DiscussionWhereInput `json:"hasDiscussionsWith,omitempty"` - // file edge predicates - HasFile *bool `json:"hasFile,omitempty"` - HasFileWith []*FileWhereInput `json:"hasFileWith,omitempty"` - // workflow_object_refs edge predicates - HasWorkflowObjectRefs *bool `json:"hasWorkflowObjectRefs,omitempty"` - HasWorkflowObjectRefsWith []*WorkflowObjectRefWhereInput `json:"hasWorkflowObjectRefsWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` - // Filter for tagSuggestionsHas to contain a specific value - TagSuggestionsHas *string `json:"tagSuggestionsHas,omitempty"` - // Filter for dismissedTagSuggestionsHas to contain a specific value - DismissedTagSuggestionsHas *string `json:"dismissedTagSuggestionsHas,omitempty"` - // Filter for controlSuggestionsHas to contain a specific value - ControlSuggestionsHas *string `json:"controlSuggestionsHas,omitempty"` - // Filter for dismissedControlSuggestionsHas to contain a specific value - DismissedControlSuggestionsHas *string `json:"dismissedControlSuggestionsHas,omitempty"` - // Filter for improvementSuggestionsHas to contain a specific value - ImprovementSuggestionsHas *string `json:"improvementSuggestionsHas,omitempty"` - // Filter for dismissedImprovementSuggestionsHas to contain a specific value - DismissedImprovementSuggestionsHas *string `json:"dismissedImprovementSuggestionsHas,omitempty"` -} - -type Program struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // a shortened prefixed id field to use as a human readable identifier - DisplayID string `json:"displayID"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the organization id that owns the object - OwnerID *string `json:"ownerID,omitempty"` - // the kind of the program - ProgramKindName *string `json:"programKindName,omitempty"` - // the kind of the program - ProgramKindID *string `json:"programKindID,omitempty"` - // stable external UUID for deterministic OSCAL export and round-tripping - ExternalUUID *string `json:"externalUUID,omitempty"` - // the name of the program - Name string `json:"name"` - // the description of the program - Description *string `json:"description,omitempty"` - // the status of the program - Status enums.ProgramStatus `json:"status"` - // the short name of the compliance standard the program is based on, only used for framework type programs - FrameworkName *string `json:"frameworkName,omitempty"` - // the start date of the period - StartDate *time.Time `json:"startDate,omitempty"` - // the end date of the period - EndDate *time.Time `json:"endDate,omitempty"` - // is the program ready for the auditor - AuditorReady bool `json:"auditorReady"` - // can the auditor write comments - AuditorWriteComments bool `json:"auditorWriteComments"` - // can the auditor read comments - AuditorReadComments bool `json:"auditorReadComments"` - // the name of the audit firm conducting the audit - AuditFirm *string `json:"auditFirm,omitempty"` - // the full name of the auditor conducting the audit - Auditor *string `json:"auditor,omitempty"` - // the email of the auditor conducting the audit - AuditorEmail *string `json:"auditorEmail,omitempty"` - // the id of the user who is responsible for this program - ProgramOwnerID *string `json:"programOwnerID,omitempty"` - Owner *Organization `json:"owner,omitempty"` - BlockedGroups *GroupConnection `json:"blockedGroups"` - Editors *GroupConnection `json:"editors"` - Viewers *GroupConnection `json:"viewers"` - ProgramKind *CustomTypeEnum `json:"programKind,omitempty"` - Controls *ControlConnection `json:"controls"` - Subcontrols *SubcontrolConnection `json:"subcontrols"` - ControlObjectives *ControlObjectiveConnection `json:"controlObjectives"` - InternalPolicies *InternalPolicyConnection `json:"internalPolicies"` - Procedures *ProcedureConnection `json:"procedures"` - Risks *RiskConnection `json:"risks"` - Tasks *TaskConnection `json:"tasks"` - Notes *NoteConnection `json:"notes"` - Files *FileConnection `json:"files"` - Evidence *EvidenceConnection `json:"evidence"` - Narratives *NarrativeConnection `json:"narratives"` - ActionPlans *ActionPlanConnection `json:"actionPlans"` - SystemDetail *SystemDetail `json:"systemDetail,omitempty"` - Users *UserConnection `json:"users"` - ProgramOwner *User `json:"programOwner,omitempty"` - Members *ProgramMembershipConnection `json:"members"` -} - -func (Program) IsNode() {} - -// Return response for createBulkProgram mutation -type ProgramBulkCreatePayload struct { - // Created programs - Programs []*Program `json:"programs,omitempty"` -} - -// Return response for deleteBulkProgram mutation -type ProgramBulkDeletePayload struct { - // Deleted program IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkProgram mutation -type ProgramBulkUpdatePayload struct { - // Updated programs - Programs []*Program `json:"programs,omitempty"` - // IDs of the updated programs - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type ProgramConnection struct { - // A list of edges. - Edges []*ProgramEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createProgram mutation -type ProgramCreatePayload struct { - // Created program - Program *Program `json:"program"` -} - -// Return response for deleteProgram mutation -type ProgramDeletePayload struct { - // Deleted program ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type ProgramEdge struct { - // The item at the end of the edge. - Node *Program `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -type ProgramMembership struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - Role enums.Role `json:"role"` - ProgramID string `json:"programID"` - UserID string `json:"userID"` - Program *Program `json:"program"` - User *User `json:"user"` -} - -func (ProgramMembership) IsNode() {} - -// Return response for createBulkProgramMembership mutation -type ProgramMembershipBulkCreatePayload struct { - // Created programMemberships - ProgramMemberships []*ProgramMembership `json:"programMemberships,omitempty"` -} - -// Return response for deleteBulkProgramMembership mutation -type ProgramMembershipBulkDeletePayload struct { - // Deleted programMembership IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkProgramMembership mutation -type ProgramMembershipBulkUpdatePayload struct { - // Updated programMemberships - ProgramMemberships []*ProgramMembership `json:"programMemberships,omitempty"` - // IDs of the updated programMemberships - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type ProgramMembershipConnection struct { - // A list of edges. - Edges []*ProgramMembershipEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createProgramMembership mutation -type ProgramMembershipCreatePayload struct { - // Created programMembership - ProgramMembership *ProgramMembership `json:"programMembership"` -} - -// Return response for deleteProgramMembership mutation -type ProgramMembershipDeletePayload struct { - // Deleted programMembership ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type ProgramMembershipEdge struct { - // The item at the end of the edge. - Node *ProgramMembership `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for ProgramMembership connections -type ProgramMembershipOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order ProgramMemberships. - Field ProgramMembershipOrderField `json:"field"` -} - -// Return response for updateProgramMembership mutation -type ProgramMembershipUpdatePayload struct { - // Updated programMembership - ProgramMembership *ProgramMembership `json:"programMembership"` -} - -// ProgramMembershipWhereInput is used for filtering ProgramMembership objects. -// Input was generated by ent. -type ProgramMembershipWhereInput struct { - Not *ProgramMembershipWhereInput `json:"not,omitempty"` - And []*ProgramMembershipWhereInput `json:"and,omitempty"` - Or []*ProgramMembershipWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // role field predicates - Role *enums.Role `json:"role,omitempty"` - RoleNeq *enums.Role `json:"roleNEQ,omitempty"` - RoleIn []enums.Role `json:"roleIn,omitempty"` - RoleNotIn []enums.Role `json:"roleNotIn,omitempty"` - ProgramID *string `json:"programID,omitempty"` - UserID *string `json:"userID,omitempty"` -} - -// Ordering options for Program connections -type ProgramOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order Programs. - Field ProgramOrderField `json:"field"` -} - -// Return response for updateProgram mutation -type ProgramUpdatePayload struct { - // Updated program - Program *Program `json:"program"` -} - -// ProgramWhereInput is used for filtering Program objects. -// Input was generated by ent. -type ProgramWhereInput struct { - Not *ProgramWhereInput `json:"not,omitempty"` - And []*ProgramWhereInput `json:"and,omitempty"` - Or []*ProgramWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // display_id field predicates - DisplayID *string `json:"displayID,omitempty"` - DisplayIdneq *string `json:"displayIDNEQ,omitempty"` - DisplayIDIn []string `json:"displayIDIn,omitempty"` - DisplayIDNotIn []string `json:"displayIDNotIn,omitempty"` - DisplayIdgt *string `json:"displayIDGT,omitempty"` - DisplayIdgte *string `json:"displayIDGTE,omitempty"` - DisplayIdlt *string `json:"displayIDLT,omitempty"` - DisplayIdlte *string `json:"displayIDLTE,omitempty"` - DisplayIDContains *string `json:"displayIDContains,omitempty"` - DisplayIDHasPrefix *string `json:"displayIDHasPrefix,omitempty"` - DisplayIDHasSuffix *string `json:"displayIDHasSuffix,omitempty"` - DisplayIDEqualFold *string `json:"displayIDEqualFold,omitempty"` - DisplayIDContainsFold *string `json:"displayIDContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // program_kind_name field predicates - ProgramKindName *string `json:"programKindName,omitempty"` - ProgramKindNameNeq *string `json:"programKindNameNEQ,omitempty"` - ProgramKindNameIn []string `json:"programKindNameIn,omitempty"` - ProgramKindNameNotIn []string `json:"programKindNameNotIn,omitempty"` - ProgramKindNameGt *string `json:"programKindNameGT,omitempty"` - ProgramKindNameGte *string `json:"programKindNameGTE,omitempty"` - ProgramKindNameLt *string `json:"programKindNameLT,omitempty"` - ProgramKindNameLte *string `json:"programKindNameLTE,omitempty"` - ProgramKindNameContains *string `json:"programKindNameContains,omitempty"` - ProgramKindNameHasPrefix *string `json:"programKindNameHasPrefix,omitempty"` - ProgramKindNameHasSuffix *string `json:"programKindNameHasSuffix,omitempty"` - ProgramKindNameIsNil *bool `json:"programKindNameIsNil,omitempty"` - ProgramKindNameNotNil *bool `json:"programKindNameNotNil,omitempty"` - ProgramKindNameEqualFold *string `json:"programKindNameEqualFold,omitempty"` - ProgramKindNameContainsFold *string `json:"programKindNameContainsFold,omitempty"` - // program_kind_id field predicates - ProgramKindID *string `json:"programKindID,omitempty"` - ProgramKindIdneq *string `json:"programKindIDNEQ,omitempty"` - ProgramKindIDIn []string `json:"programKindIDIn,omitempty"` - ProgramKindIDNotIn []string `json:"programKindIDNotIn,omitempty"` - ProgramKindIdgt *string `json:"programKindIDGT,omitempty"` - ProgramKindIdgte *string `json:"programKindIDGTE,omitempty"` - ProgramKindIdlt *string `json:"programKindIDLT,omitempty"` - ProgramKindIdlte *string `json:"programKindIDLTE,omitempty"` - ProgramKindIDContains *string `json:"programKindIDContains,omitempty"` - ProgramKindIDHasPrefix *string `json:"programKindIDHasPrefix,omitempty"` - ProgramKindIDHasSuffix *string `json:"programKindIDHasSuffix,omitempty"` - ProgramKindIDIsNil *bool `json:"programKindIDIsNil,omitempty"` - ProgramKindIDNotNil *bool `json:"programKindIDNotNil,omitempty"` - ProgramKindIDEqualFold *string `json:"programKindIDEqualFold,omitempty"` - ProgramKindIDContainsFold *string `json:"programKindIDContainsFold,omitempty"` - // external_uuid field predicates - ExternalUUID *string `json:"externalUUID,omitempty"` - ExternalUUIDNeq *string `json:"externalUUIDNEQ,omitempty"` - ExternalUUIDIn []string `json:"externalUUIDIn,omitempty"` - ExternalUUIDNotIn []string `json:"externalUUIDNotIn,omitempty"` - ExternalUUIDGt *string `json:"externalUUIDGT,omitempty"` - ExternalUUIDGte *string `json:"externalUUIDGTE,omitempty"` - ExternalUUIDLt *string `json:"externalUUIDLT,omitempty"` - ExternalUUIDLte *string `json:"externalUUIDLTE,omitempty"` - ExternalUUIDContains *string `json:"externalUUIDContains,omitempty"` - ExternalUUIDHasPrefix *string `json:"externalUUIDHasPrefix,omitempty"` - ExternalUUIDHasSuffix *string `json:"externalUUIDHasSuffix,omitempty"` - ExternalUUIDIsNil *bool `json:"externalUUIDIsNil,omitempty"` - ExternalUUIDNotNil *bool `json:"externalUUIDNotNil,omitempty"` - ExternalUUIDEqualFold *string `json:"externalUUIDEqualFold,omitempty"` - ExternalUUIDContainsFold *string `json:"externalUUIDContainsFold,omitempty"` - // name field predicates - Name *string `json:"name,omitempty"` - NameNeq *string `json:"nameNEQ,omitempty"` - NameIn []string `json:"nameIn,omitempty"` - NameNotIn []string `json:"nameNotIn,omitempty"` - NameGt *string `json:"nameGT,omitempty"` - NameGte *string `json:"nameGTE,omitempty"` - NameLt *string `json:"nameLT,omitempty"` - NameLte *string `json:"nameLTE,omitempty"` - NameContains *string `json:"nameContains,omitempty"` - NameHasPrefix *string `json:"nameHasPrefix,omitempty"` - NameHasSuffix *string `json:"nameHasSuffix,omitempty"` - NameEqualFold *string `json:"nameEqualFold,omitempty"` - NameContainsFold *string `json:"nameContainsFold,omitempty"` - // description field predicates - Description *string `json:"description,omitempty"` - DescriptionNeq *string `json:"descriptionNEQ,omitempty"` - DescriptionIn []string `json:"descriptionIn,omitempty"` - DescriptionNotIn []string `json:"descriptionNotIn,omitempty"` - DescriptionGt *string `json:"descriptionGT,omitempty"` - DescriptionGte *string `json:"descriptionGTE,omitempty"` - DescriptionLt *string `json:"descriptionLT,omitempty"` - DescriptionLte *string `json:"descriptionLTE,omitempty"` - DescriptionContains *string `json:"descriptionContains,omitempty"` - DescriptionHasPrefix *string `json:"descriptionHasPrefix,omitempty"` - DescriptionHasSuffix *string `json:"descriptionHasSuffix,omitempty"` - DescriptionIsNil *bool `json:"descriptionIsNil,omitempty"` - DescriptionNotNil *bool `json:"descriptionNotNil,omitempty"` - DescriptionEqualFold *string `json:"descriptionEqualFold,omitempty"` - DescriptionContainsFold *string `json:"descriptionContainsFold,omitempty"` - // status field predicates - Status *enums.ProgramStatus `json:"status,omitempty"` - StatusNeq *enums.ProgramStatus `json:"statusNEQ,omitempty"` - StatusIn []enums.ProgramStatus `json:"statusIn,omitempty"` - StatusNotIn []enums.ProgramStatus `json:"statusNotIn,omitempty"` - // framework_name field predicates - FrameworkName *string `json:"frameworkName,omitempty"` - FrameworkNameNeq *string `json:"frameworkNameNEQ,omitempty"` - FrameworkNameIn []string `json:"frameworkNameIn,omitempty"` - FrameworkNameNotIn []string `json:"frameworkNameNotIn,omitempty"` - FrameworkNameGt *string `json:"frameworkNameGT,omitempty"` - FrameworkNameGte *string `json:"frameworkNameGTE,omitempty"` - FrameworkNameLt *string `json:"frameworkNameLT,omitempty"` - FrameworkNameLte *string `json:"frameworkNameLTE,omitempty"` - FrameworkNameContains *string `json:"frameworkNameContains,omitempty"` - FrameworkNameHasPrefix *string `json:"frameworkNameHasPrefix,omitempty"` - FrameworkNameHasSuffix *string `json:"frameworkNameHasSuffix,omitempty"` - FrameworkNameIsNil *bool `json:"frameworkNameIsNil,omitempty"` - FrameworkNameNotNil *bool `json:"frameworkNameNotNil,omitempty"` - FrameworkNameEqualFold *string `json:"frameworkNameEqualFold,omitempty"` - FrameworkNameContainsFold *string `json:"frameworkNameContainsFold,omitempty"` - // start_date field predicates - StartDate *time.Time `json:"startDate,omitempty"` - StartDateNeq *time.Time `json:"startDateNEQ,omitempty"` - StartDateIn []*time.Time `json:"startDateIn,omitempty"` - StartDateNotIn []*time.Time `json:"startDateNotIn,omitempty"` - StartDateGt *time.Time `json:"startDateGT,omitempty"` - StartDateGte *time.Time `json:"startDateGTE,omitempty"` - StartDateLt *time.Time `json:"startDateLT,omitempty"` - StartDateLte *time.Time `json:"startDateLTE,omitempty"` - StartDateIsNil *bool `json:"startDateIsNil,omitempty"` - StartDateNotNil *bool `json:"startDateNotNil,omitempty"` - // end_date field predicates - EndDate *time.Time `json:"endDate,omitempty"` - EndDateNeq *time.Time `json:"endDateNEQ,omitempty"` - EndDateIn []*time.Time `json:"endDateIn,omitempty"` - EndDateNotIn []*time.Time `json:"endDateNotIn,omitempty"` - EndDateGt *time.Time `json:"endDateGT,omitempty"` - EndDateGte *time.Time `json:"endDateGTE,omitempty"` - EndDateLt *time.Time `json:"endDateLT,omitempty"` - EndDateLte *time.Time `json:"endDateLTE,omitempty"` - EndDateIsNil *bool `json:"endDateIsNil,omitempty"` - EndDateNotNil *bool `json:"endDateNotNil,omitempty"` - // auditor_ready field predicates - AuditorReady *bool `json:"auditorReady,omitempty"` - AuditorReadyNeq *bool `json:"auditorReadyNEQ,omitempty"` - // auditor_write_comments field predicates - AuditorWriteComments *bool `json:"auditorWriteComments,omitempty"` - AuditorWriteCommentsNeq *bool `json:"auditorWriteCommentsNEQ,omitempty"` - // auditor_read_comments field predicates - AuditorReadComments *bool `json:"auditorReadComments,omitempty"` - AuditorReadCommentsNeq *bool `json:"auditorReadCommentsNEQ,omitempty"` - // audit_firm field predicates - AuditFirm *string `json:"auditFirm,omitempty"` - AuditFirmNeq *string `json:"auditFirmNEQ,omitempty"` - AuditFirmIn []string `json:"auditFirmIn,omitempty"` - AuditFirmNotIn []string `json:"auditFirmNotIn,omitempty"` - AuditFirmGt *string `json:"auditFirmGT,omitempty"` - AuditFirmGte *string `json:"auditFirmGTE,omitempty"` - AuditFirmLt *string `json:"auditFirmLT,omitempty"` - AuditFirmLte *string `json:"auditFirmLTE,omitempty"` - AuditFirmContains *string `json:"auditFirmContains,omitempty"` - AuditFirmHasPrefix *string `json:"auditFirmHasPrefix,omitempty"` - AuditFirmHasSuffix *string `json:"auditFirmHasSuffix,omitempty"` - AuditFirmIsNil *bool `json:"auditFirmIsNil,omitempty"` - AuditFirmNotNil *bool `json:"auditFirmNotNil,omitempty"` - AuditFirmEqualFold *string `json:"auditFirmEqualFold,omitempty"` - AuditFirmContainsFold *string `json:"auditFirmContainsFold,omitempty"` - // auditor field predicates - Auditor *string `json:"auditor,omitempty"` - AuditorNeq *string `json:"auditorNEQ,omitempty"` - AuditorIn []string `json:"auditorIn,omitempty"` - AuditorNotIn []string `json:"auditorNotIn,omitempty"` - AuditorGt *string `json:"auditorGT,omitempty"` - AuditorGte *string `json:"auditorGTE,omitempty"` - AuditorLt *string `json:"auditorLT,omitempty"` - AuditorLte *string `json:"auditorLTE,omitempty"` - AuditorContains *string `json:"auditorContains,omitempty"` - AuditorHasPrefix *string `json:"auditorHasPrefix,omitempty"` - AuditorHasSuffix *string `json:"auditorHasSuffix,omitempty"` - AuditorIsNil *bool `json:"auditorIsNil,omitempty"` - AuditorNotNil *bool `json:"auditorNotNil,omitempty"` - AuditorEqualFold *string `json:"auditorEqualFold,omitempty"` - AuditorContainsFold *string `json:"auditorContainsFold,omitempty"` - // auditor_email field predicates - AuditorEmail *string `json:"auditorEmail,omitempty"` - AuditorEmailNeq *string `json:"auditorEmailNEQ,omitempty"` - AuditorEmailIn []string `json:"auditorEmailIn,omitempty"` - AuditorEmailNotIn []string `json:"auditorEmailNotIn,omitempty"` - AuditorEmailGt *string `json:"auditorEmailGT,omitempty"` - AuditorEmailGte *string `json:"auditorEmailGTE,omitempty"` - AuditorEmailLt *string `json:"auditorEmailLT,omitempty"` - AuditorEmailLte *string `json:"auditorEmailLTE,omitempty"` - AuditorEmailContains *string `json:"auditorEmailContains,omitempty"` - AuditorEmailHasPrefix *string `json:"auditorEmailHasPrefix,omitempty"` - AuditorEmailHasSuffix *string `json:"auditorEmailHasSuffix,omitempty"` - AuditorEmailIsNil *bool `json:"auditorEmailIsNil,omitempty"` - AuditorEmailNotNil *bool `json:"auditorEmailNotNil,omitempty"` - AuditorEmailEqualFold *string `json:"auditorEmailEqualFold,omitempty"` - AuditorEmailContainsFold *string `json:"auditorEmailContainsFold,omitempty"` - // program_owner_id field predicates - ProgramOwnerID *string `json:"programOwnerID,omitempty"` - ProgramOwnerIdneq *string `json:"programOwnerIDNEQ,omitempty"` - ProgramOwnerIDIn []string `json:"programOwnerIDIn,omitempty"` - ProgramOwnerIDNotIn []string `json:"programOwnerIDNotIn,omitempty"` - ProgramOwnerIdgt *string `json:"programOwnerIDGT,omitempty"` - ProgramOwnerIdgte *string `json:"programOwnerIDGTE,omitempty"` - ProgramOwnerIdlt *string `json:"programOwnerIDLT,omitempty"` - ProgramOwnerIdlte *string `json:"programOwnerIDLTE,omitempty"` - ProgramOwnerIDContains *string `json:"programOwnerIDContains,omitempty"` - ProgramOwnerIDHasPrefix *string `json:"programOwnerIDHasPrefix,omitempty"` - ProgramOwnerIDHasSuffix *string `json:"programOwnerIDHasSuffix,omitempty"` - ProgramOwnerIDIsNil *bool `json:"programOwnerIDIsNil,omitempty"` - ProgramOwnerIDNotNil *bool `json:"programOwnerIDNotNil,omitempty"` - ProgramOwnerIDEqualFold *string `json:"programOwnerIDEqualFold,omitempty"` - ProgramOwnerIDContainsFold *string `json:"programOwnerIDContainsFold,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // blocked_groups edge predicates - HasBlockedGroups *bool `json:"hasBlockedGroups,omitempty"` - HasBlockedGroupsWith []*GroupWhereInput `json:"hasBlockedGroupsWith,omitempty"` - // editors edge predicates - HasEditors *bool `json:"hasEditors,omitempty"` - HasEditorsWith []*GroupWhereInput `json:"hasEditorsWith,omitempty"` - // viewers edge predicates - HasViewers *bool `json:"hasViewers,omitempty"` - HasViewersWith []*GroupWhereInput `json:"hasViewersWith,omitempty"` - // program_kind edge predicates - HasProgramKind *bool `json:"hasProgramKind,omitempty"` - HasProgramKindWith []*CustomTypeEnumWhereInput `json:"hasProgramKindWith,omitempty"` - // controls edge predicates - HasControls *bool `json:"hasControls,omitempty"` - HasControlsWith []*ControlWhereInput `json:"hasControlsWith,omitempty"` - // subcontrols edge predicates - HasSubcontrols *bool `json:"hasSubcontrols,omitempty"` - HasSubcontrolsWith []*SubcontrolWhereInput `json:"hasSubcontrolsWith,omitempty"` - // control_objectives edge predicates - HasControlObjectives *bool `json:"hasControlObjectives,omitempty"` - HasControlObjectivesWith []*ControlObjectiveWhereInput `json:"hasControlObjectivesWith,omitempty"` - // internal_policies edge predicates - HasInternalPolicies *bool `json:"hasInternalPolicies,omitempty"` - HasInternalPoliciesWith []*InternalPolicyWhereInput `json:"hasInternalPoliciesWith,omitempty"` - // procedures edge predicates - HasProcedures *bool `json:"hasProcedures,omitempty"` - HasProceduresWith []*ProcedureWhereInput `json:"hasProceduresWith,omitempty"` - // risks edge predicates - HasRisks *bool `json:"hasRisks,omitempty"` - HasRisksWith []*RiskWhereInput `json:"hasRisksWith,omitempty"` - // tasks edge predicates - HasTasks *bool `json:"hasTasks,omitempty"` - HasTasksWith []*TaskWhereInput `json:"hasTasksWith,omitempty"` - // notes edge predicates - HasNotes *bool `json:"hasNotes,omitempty"` - HasNotesWith []*NoteWhereInput `json:"hasNotesWith,omitempty"` - // files edge predicates - HasFiles *bool `json:"hasFiles,omitempty"` - HasFilesWith []*FileWhereInput `json:"hasFilesWith,omitempty"` - // evidence edge predicates - HasEvidence *bool `json:"hasEvidence,omitempty"` - HasEvidenceWith []*EvidenceWhereInput `json:"hasEvidenceWith,omitempty"` - // narratives edge predicates - HasNarratives *bool `json:"hasNarratives,omitempty"` - HasNarrativesWith []*NarrativeWhereInput `json:"hasNarrativesWith,omitempty"` - // action_plans edge predicates - HasActionPlans *bool `json:"hasActionPlans,omitempty"` - HasActionPlansWith []*ActionPlanWhereInput `json:"hasActionPlansWith,omitempty"` - // system_detail edge predicates - HasSystemDetail *bool `json:"hasSystemDetail,omitempty"` - HasSystemDetailWith []*SystemDetailWhereInput `json:"hasSystemDetailWith,omitempty"` - // users edge predicates - HasUsers *bool `json:"hasUsers,omitempty"` - HasUsersWith []*UserWhereInput `json:"hasUsersWith,omitempty"` - // program_owner edge predicates - HasProgramOwner *bool `json:"hasProgramOwner,omitempty"` - HasProgramOwnerWith []*UserWhereInput `json:"hasProgramOwnerWith,omitempty"` - // members edge predicates - HasMembers *bool `json:"hasMembers,omitempty"` - HasMembersWith []*ProgramMembershipWhereInput `json:"hasMembersWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -type Query struct { -} - -// Input for adminReassignWorkflowAssignment mutation -type ReassignWorkflowAssignmentInput struct { - // ID of the workflow assignment to reassign - ID string `json:"id"` - // New targets for the assignment - Targets []*WorkflowAssignmentTargetInput `json:"targets"` -} - -type Remediation struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // a shortened prefixed id field to use as a human readable identifier - DisplayID string `json:"displayID"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the ID of the organization owner of the object - OwnerID *string `json:"ownerID,omitempty"` - // indicates if the record is owned by the the openlane system and not by an organization - SystemOwned *bool `json:"systemOwned,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the environment of the remediation - EnvironmentName *string `json:"environmentName,omitempty"` - // the environment of the remediation - EnvironmentID *string `json:"environmentID,omitempty"` - // the scope of the remediation - ScopeName *string `json:"scopeName,omitempty"` - // the scope of the remediation - ScopeID *string `json:"scopeID,omitempty"` - // external identifier from the integration source for the remediation - ExternalID *string `json:"externalID,omitempty"` - // external identifier from the integration source for the remediation - ExternalOwnerID *string `json:"externalOwnerID,omitempty"` - // title or short description of the remediation effort - Title *string `json:"title,omitempty"` - // state of the remediation, such as pending or completed - State *string `json:"state,omitempty"` - // intent or goal of the remediation effort - Intent *string `json:"intent,omitempty"` - // summary of the remediation approach - Summary *string `json:"summary,omitempty"` - // detailed explanation of the remediation steps - Explanation *string `json:"explanation,omitempty"` - // specific instructions or steps to implement the remediation - Instructions *string `json:"instructions,omitempty"` - // reference to the owner responsible for remediation - OwnerReference *string `json:"ownerReference,omitempty"` - // source code repository URI associated with the remediation - RepositoryURI *string `json:"repositoryURI,omitempty"` - // pull request URI associated with the remediation - PullRequestURI *string `json:"pullRequestURI,omitempty"` - // reference to a tracking ticket for the remediation - TicketReference *string `json:"ticketReference,omitempty"` - // timestamp when the remediation is due - DueAt *models.DateTime `json:"dueAt,omitempty"` - // timestamp when the remediation was completed - CompletedAt *models.DateTime `json:"completedAt,omitempty"` - // timestamp when an automated pull request was generated - PrGeneratedAt *models.DateTime `json:"prGeneratedAt,omitempty"` - // details about any errors encountered during remediation automation - Error *string `json:"error,omitempty"` - // system that produced the remediation record - Source *string `json:"source,omitempty"` - // link to the remediation in the source system - ExternalURI *string `json:"externalURI,omitempty"` - // raw metadata payload for the remediation from the source system - Metadata map[string]any `json:"metadata,omitempty"` - Owner *Organization `json:"owner,omitempty"` - BlockedGroups *GroupConnection `json:"blockedGroups"` - Editors *GroupConnection `json:"editors"` - Viewers *GroupConnection `json:"viewers"` - Environment *CustomTypeEnum `json:"environment,omitempty"` - Scope *CustomTypeEnum `json:"scope,omitempty"` - Integrations *IntegrationConnection `json:"integrations"` - Scans *ScanConnection `json:"scans"` - Findings *FindingConnection `json:"findings"` - Vulnerabilities *VulnerabilityConnection `json:"vulnerabilities"` - ActionPlans *ActionPlanConnection `json:"actionPlans"` - Tasks *TaskConnection `json:"tasks"` - Controls *ControlConnection `json:"controls"` - Subcontrols *SubcontrolConnection `json:"subcontrols"` - Risks *RiskConnection `json:"risks"` - Programs *ProgramConnection `json:"programs"` - Assets *AssetConnection `json:"assets"` - Entities *EntityConnection `json:"entities"` - Reviews *ReviewConnection `json:"reviews"` - Comments *NoteConnection `json:"comments"` - Files *FileConnection `json:"files"` -} - -func (Remediation) IsNode() {} - -// Return response for createBulkRemediation mutation -type RemediationBulkCreatePayload struct { - // Created remediations - Remediations []*Remediation `json:"remediations,omitempty"` -} - -// Return response for deleteBulkRemediation mutation -type RemediationBulkDeletePayload struct { - // Deleted remediation IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkRemediation mutation -type RemediationBulkUpdatePayload struct { - // Updated remediations - Remediations []*Remediation `json:"remediations,omitempty"` - // IDs of the updated remediations - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type RemediationConnection struct { - // A list of edges. - Edges []*RemediationEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createRemediation mutation -type RemediationCreatePayload struct { - // Created remediation - Remediation *Remediation `json:"remediation"` -} - -// Return response for deleteRemediation mutation -type RemediationDeletePayload struct { - // Deleted remediation ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type RemediationEdge struct { - // The item at the end of the edge. - Node *Remediation `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for Remediation connections -type RemediationOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order Remediations. - Field RemediationOrderField `json:"field"` -} - -// Return response for updateRemediation mutation -type RemediationUpdatePayload struct { - // Updated remediation - Remediation *Remediation `json:"remediation"` -} - -// RemediationWhereInput is used for filtering Remediation objects. -// Input was generated by ent. -type RemediationWhereInput struct { - Not *RemediationWhereInput `json:"not,omitempty"` - And []*RemediationWhereInput `json:"and,omitempty"` - Or []*RemediationWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // display_id field predicates - DisplayID *string `json:"displayID,omitempty"` - DisplayIdneq *string `json:"displayIDNEQ,omitempty"` - DisplayIDIn []string `json:"displayIDIn,omitempty"` - DisplayIDNotIn []string `json:"displayIDNotIn,omitempty"` - DisplayIdgt *string `json:"displayIDGT,omitempty"` - DisplayIdgte *string `json:"displayIDGTE,omitempty"` - DisplayIdlt *string `json:"displayIDLT,omitempty"` - DisplayIdlte *string `json:"displayIDLTE,omitempty"` - DisplayIDContains *string `json:"displayIDContains,omitempty"` - DisplayIDHasPrefix *string `json:"displayIDHasPrefix,omitempty"` - DisplayIDHasSuffix *string `json:"displayIDHasSuffix,omitempty"` - DisplayIDEqualFold *string `json:"displayIDEqualFold,omitempty"` - DisplayIDContainsFold *string `json:"displayIDContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // system_owned field predicates - SystemOwned *bool `json:"systemOwned,omitempty"` - SystemOwnedNeq *bool `json:"systemOwnedNEQ,omitempty"` - SystemOwnedIsNil *bool `json:"systemOwnedIsNil,omitempty"` - SystemOwnedNotNil *bool `json:"systemOwnedNotNil,omitempty"` - // internal_notes field predicates - InternalNotes *string `json:"internalNotes,omitempty"` - InternalNotesNeq *string `json:"internalNotesNEQ,omitempty"` - InternalNotesIn []string `json:"internalNotesIn,omitempty"` - InternalNotesNotIn []string `json:"internalNotesNotIn,omitempty"` - InternalNotesGt *string `json:"internalNotesGT,omitempty"` - InternalNotesGte *string `json:"internalNotesGTE,omitempty"` - InternalNotesLt *string `json:"internalNotesLT,omitempty"` - InternalNotesLte *string `json:"internalNotesLTE,omitempty"` - InternalNotesContains *string `json:"internalNotesContains,omitempty"` - InternalNotesHasPrefix *string `json:"internalNotesHasPrefix,omitempty"` - InternalNotesHasSuffix *string `json:"internalNotesHasSuffix,omitempty"` - InternalNotesIsNil *bool `json:"internalNotesIsNil,omitempty"` - InternalNotesNotNil *bool `json:"internalNotesNotNil,omitempty"` - InternalNotesEqualFold *string `json:"internalNotesEqualFold,omitempty"` - InternalNotesContainsFold *string `json:"internalNotesContainsFold,omitempty"` - // system_internal_id field predicates - SystemInternalID *string `json:"systemInternalID,omitempty"` - SystemInternalIdneq *string `json:"systemInternalIDNEQ,omitempty"` - SystemInternalIDIn []string `json:"systemInternalIDIn,omitempty"` - SystemInternalIDNotIn []string `json:"systemInternalIDNotIn,omitempty"` - SystemInternalIdgt *string `json:"systemInternalIDGT,omitempty"` - SystemInternalIdgte *string `json:"systemInternalIDGTE,omitempty"` - SystemInternalIdlt *string `json:"systemInternalIDLT,omitempty"` - SystemInternalIdlte *string `json:"systemInternalIDLTE,omitempty"` - SystemInternalIDContains *string `json:"systemInternalIDContains,omitempty"` - SystemInternalIDHasPrefix *string `json:"systemInternalIDHasPrefix,omitempty"` - SystemInternalIDHasSuffix *string `json:"systemInternalIDHasSuffix,omitempty"` - SystemInternalIDIsNil *bool `json:"systemInternalIDIsNil,omitempty"` - SystemInternalIDNotNil *bool `json:"systemInternalIDNotNil,omitempty"` - SystemInternalIDEqualFold *string `json:"systemInternalIDEqualFold,omitempty"` - SystemInternalIDContainsFold *string `json:"systemInternalIDContainsFold,omitempty"` - // environment_name field predicates - EnvironmentName *string `json:"environmentName,omitempty"` - EnvironmentNameNeq *string `json:"environmentNameNEQ,omitempty"` - EnvironmentNameIn []string `json:"environmentNameIn,omitempty"` - EnvironmentNameNotIn []string `json:"environmentNameNotIn,omitempty"` - EnvironmentNameGt *string `json:"environmentNameGT,omitempty"` - EnvironmentNameGte *string `json:"environmentNameGTE,omitempty"` - EnvironmentNameLt *string `json:"environmentNameLT,omitempty"` - EnvironmentNameLte *string `json:"environmentNameLTE,omitempty"` - EnvironmentNameContains *string `json:"environmentNameContains,omitempty"` - EnvironmentNameHasPrefix *string `json:"environmentNameHasPrefix,omitempty"` - EnvironmentNameHasSuffix *string `json:"environmentNameHasSuffix,omitempty"` - EnvironmentNameIsNil *bool `json:"environmentNameIsNil,omitempty"` - EnvironmentNameNotNil *bool `json:"environmentNameNotNil,omitempty"` - EnvironmentNameEqualFold *string `json:"environmentNameEqualFold,omitempty"` - EnvironmentNameContainsFold *string `json:"environmentNameContainsFold,omitempty"` - // environment_id field predicates - EnvironmentID *string `json:"environmentID,omitempty"` - EnvironmentIdneq *string `json:"environmentIDNEQ,omitempty"` - EnvironmentIDIn []string `json:"environmentIDIn,omitempty"` - EnvironmentIDNotIn []string `json:"environmentIDNotIn,omitempty"` - EnvironmentIdgt *string `json:"environmentIDGT,omitempty"` - EnvironmentIdgte *string `json:"environmentIDGTE,omitempty"` - EnvironmentIdlt *string `json:"environmentIDLT,omitempty"` - EnvironmentIdlte *string `json:"environmentIDLTE,omitempty"` - EnvironmentIDContains *string `json:"environmentIDContains,omitempty"` - EnvironmentIDHasPrefix *string `json:"environmentIDHasPrefix,omitempty"` - EnvironmentIDHasSuffix *string `json:"environmentIDHasSuffix,omitempty"` - EnvironmentIDIsNil *bool `json:"environmentIDIsNil,omitempty"` - EnvironmentIDNotNil *bool `json:"environmentIDNotNil,omitempty"` - EnvironmentIDEqualFold *string `json:"environmentIDEqualFold,omitempty"` - EnvironmentIDContainsFold *string `json:"environmentIDContainsFold,omitempty"` - // scope_name field predicates - ScopeName *string `json:"scopeName,omitempty"` - ScopeNameNeq *string `json:"scopeNameNEQ,omitempty"` - ScopeNameIn []string `json:"scopeNameIn,omitempty"` - ScopeNameNotIn []string `json:"scopeNameNotIn,omitempty"` - ScopeNameGt *string `json:"scopeNameGT,omitempty"` - ScopeNameGte *string `json:"scopeNameGTE,omitempty"` - ScopeNameLt *string `json:"scopeNameLT,omitempty"` - ScopeNameLte *string `json:"scopeNameLTE,omitempty"` - ScopeNameContains *string `json:"scopeNameContains,omitempty"` - ScopeNameHasPrefix *string `json:"scopeNameHasPrefix,omitempty"` - ScopeNameHasSuffix *string `json:"scopeNameHasSuffix,omitempty"` - ScopeNameIsNil *bool `json:"scopeNameIsNil,omitempty"` - ScopeNameNotNil *bool `json:"scopeNameNotNil,omitempty"` - ScopeNameEqualFold *string `json:"scopeNameEqualFold,omitempty"` - ScopeNameContainsFold *string `json:"scopeNameContainsFold,omitempty"` - // scope_id field predicates - ScopeID *string `json:"scopeID,omitempty"` - ScopeIdneq *string `json:"scopeIDNEQ,omitempty"` - ScopeIDIn []string `json:"scopeIDIn,omitempty"` - ScopeIDNotIn []string `json:"scopeIDNotIn,omitempty"` - ScopeIdgt *string `json:"scopeIDGT,omitempty"` - ScopeIdgte *string `json:"scopeIDGTE,omitempty"` - ScopeIdlt *string `json:"scopeIDLT,omitempty"` - ScopeIdlte *string `json:"scopeIDLTE,omitempty"` - ScopeIDContains *string `json:"scopeIDContains,omitempty"` - ScopeIDHasPrefix *string `json:"scopeIDHasPrefix,omitempty"` - ScopeIDHasSuffix *string `json:"scopeIDHasSuffix,omitempty"` - ScopeIDIsNil *bool `json:"scopeIDIsNil,omitempty"` - ScopeIDNotNil *bool `json:"scopeIDNotNil,omitempty"` - ScopeIDEqualFold *string `json:"scopeIDEqualFold,omitempty"` - ScopeIDContainsFold *string `json:"scopeIDContainsFold,omitempty"` - // external_id field predicates - ExternalID *string `json:"externalID,omitempty"` - ExternalIdneq *string `json:"externalIDNEQ,omitempty"` - ExternalIDIn []string `json:"externalIDIn,omitempty"` - ExternalIDNotIn []string `json:"externalIDNotIn,omitempty"` - ExternalIdgt *string `json:"externalIDGT,omitempty"` - ExternalIdgte *string `json:"externalIDGTE,omitempty"` - ExternalIdlt *string `json:"externalIDLT,omitempty"` - ExternalIdlte *string `json:"externalIDLTE,omitempty"` - ExternalIDContains *string `json:"externalIDContains,omitempty"` - ExternalIDHasPrefix *string `json:"externalIDHasPrefix,omitempty"` - ExternalIDHasSuffix *string `json:"externalIDHasSuffix,omitempty"` - ExternalIDIsNil *bool `json:"externalIDIsNil,omitempty"` - ExternalIDNotNil *bool `json:"externalIDNotNil,omitempty"` - ExternalIDEqualFold *string `json:"externalIDEqualFold,omitempty"` - ExternalIDContainsFold *string `json:"externalIDContainsFold,omitempty"` - // external_owner_id field predicates - ExternalOwnerID *string `json:"externalOwnerID,omitempty"` - ExternalOwnerIdneq *string `json:"externalOwnerIDNEQ,omitempty"` - ExternalOwnerIDIn []string `json:"externalOwnerIDIn,omitempty"` - ExternalOwnerIDNotIn []string `json:"externalOwnerIDNotIn,omitempty"` - ExternalOwnerIdgt *string `json:"externalOwnerIDGT,omitempty"` - ExternalOwnerIdgte *string `json:"externalOwnerIDGTE,omitempty"` - ExternalOwnerIdlt *string `json:"externalOwnerIDLT,omitempty"` - ExternalOwnerIdlte *string `json:"externalOwnerIDLTE,omitempty"` - ExternalOwnerIDContains *string `json:"externalOwnerIDContains,omitempty"` - ExternalOwnerIDHasPrefix *string `json:"externalOwnerIDHasPrefix,omitempty"` - ExternalOwnerIDHasSuffix *string `json:"externalOwnerIDHasSuffix,omitempty"` - ExternalOwnerIDIsNil *bool `json:"externalOwnerIDIsNil,omitempty"` - ExternalOwnerIDNotNil *bool `json:"externalOwnerIDNotNil,omitempty"` - ExternalOwnerIDEqualFold *string `json:"externalOwnerIDEqualFold,omitempty"` - ExternalOwnerIDContainsFold *string `json:"externalOwnerIDContainsFold,omitempty"` - // title field predicates - Title *string `json:"title,omitempty"` - TitleNeq *string `json:"titleNEQ,omitempty"` - TitleIn []string `json:"titleIn,omitempty"` - TitleNotIn []string `json:"titleNotIn,omitempty"` - TitleGt *string `json:"titleGT,omitempty"` - TitleGte *string `json:"titleGTE,omitempty"` - TitleLt *string `json:"titleLT,omitempty"` - TitleLte *string `json:"titleLTE,omitempty"` - TitleContains *string `json:"titleContains,omitempty"` - TitleHasPrefix *string `json:"titleHasPrefix,omitempty"` - TitleHasSuffix *string `json:"titleHasSuffix,omitempty"` - TitleIsNil *bool `json:"titleIsNil,omitempty"` - TitleNotNil *bool `json:"titleNotNil,omitempty"` - TitleEqualFold *string `json:"titleEqualFold,omitempty"` - TitleContainsFold *string `json:"titleContainsFold,omitempty"` - // state field predicates - State *string `json:"state,omitempty"` - StateNeq *string `json:"stateNEQ,omitempty"` - StateIn []string `json:"stateIn,omitempty"` - StateNotIn []string `json:"stateNotIn,omitempty"` - StateGt *string `json:"stateGT,omitempty"` - StateGte *string `json:"stateGTE,omitempty"` - StateLt *string `json:"stateLT,omitempty"` - StateLte *string `json:"stateLTE,omitempty"` - StateContains *string `json:"stateContains,omitempty"` - StateHasPrefix *string `json:"stateHasPrefix,omitempty"` - StateHasSuffix *string `json:"stateHasSuffix,omitempty"` - StateIsNil *bool `json:"stateIsNil,omitempty"` - StateNotNil *bool `json:"stateNotNil,omitempty"` - StateEqualFold *string `json:"stateEqualFold,omitempty"` - StateContainsFold *string `json:"stateContainsFold,omitempty"` - // intent field predicates - Intent *string `json:"intent,omitempty"` - IntentNeq *string `json:"intentNEQ,omitempty"` - IntentIn []string `json:"intentIn,omitempty"` - IntentNotIn []string `json:"intentNotIn,omitempty"` - IntentGt *string `json:"intentGT,omitempty"` - IntentGte *string `json:"intentGTE,omitempty"` - IntentLt *string `json:"intentLT,omitempty"` - IntentLte *string `json:"intentLTE,omitempty"` - IntentContains *string `json:"intentContains,omitempty"` - IntentHasPrefix *string `json:"intentHasPrefix,omitempty"` - IntentHasSuffix *string `json:"intentHasSuffix,omitempty"` - IntentIsNil *bool `json:"intentIsNil,omitempty"` - IntentNotNil *bool `json:"intentNotNil,omitempty"` - IntentEqualFold *string `json:"intentEqualFold,omitempty"` - IntentContainsFold *string `json:"intentContainsFold,omitempty"` - // summary field predicates - Summary *string `json:"summary,omitempty"` - SummaryNeq *string `json:"summaryNEQ,omitempty"` - SummaryIn []string `json:"summaryIn,omitempty"` - SummaryNotIn []string `json:"summaryNotIn,omitempty"` - SummaryGt *string `json:"summaryGT,omitempty"` - SummaryGte *string `json:"summaryGTE,omitempty"` - SummaryLt *string `json:"summaryLT,omitempty"` - SummaryLte *string `json:"summaryLTE,omitempty"` - SummaryContains *string `json:"summaryContains,omitempty"` - SummaryHasPrefix *string `json:"summaryHasPrefix,omitempty"` - SummaryHasSuffix *string `json:"summaryHasSuffix,omitempty"` - SummaryIsNil *bool `json:"summaryIsNil,omitempty"` - SummaryNotNil *bool `json:"summaryNotNil,omitempty"` - SummaryEqualFold *string `json:"summaryEqualFold,omitempty"` - SummaryContainsFold *string `json:"summaryContainsFold,omitempty"` - // explanation field predicates - Explanation *string `json:"explanation,omitempty"` - ExplanationNeq *string `json:"explanationNEQ,omitempty"` - ExplanationIn []string `json:"explanationIn,omitempty"` - ExplanationNotIn []string `json:"explanationNotIn,omitempty"` - ExplanationGt *string `json:"explanationGT,omitempty"` - ExplanationGte *string `json:"explanationGTE,omitempty"` - ExplanationLt *string `json:"explanationLT,omitempty"` - ExplanationLte *string `json:"explanationLTE,omitempty"` - ExplanationContains *string `json:"explanationContains,omitempty"` - ExplanationHasPrefix *string `json:"explanationHasPrefix,omitempty"` - ExplanationHasSuffix *string `json:"explanationHasSuffix,omitempty"` - ExplanationIsNil *bool `json:"explanationIsNil,omitempty"` - ExplanationNotNil *bool `json:"explanationNotNil,omitempty"` - ExplanationEqualFold *string `json:"explanationEqualFold,omitempty"` - ExplanationContainsFold *string `json:"explanationContainsFold,omitempty"` - // instructions field predicates - Instructions *string `json:"instructions,omitempty"` - InstructionsNeq *string `json:"instructionsNEQ,omitempty"` - InstructionsIn []string `json:"instructionsIn,omitempty"` - InstructionsNotIn []string `json:"instructionsNotIn,omitempty"` - InstructionsGt *string `json:"instructionsGT,omitempty"` - InstructionsGte *string `json:"instructionsGTE,omitempty"` - InstructionsLt *string `json:"instructionsLT,omitempty"` - InstructionsLte *string `json:"instructionsLTE,omitempty"` - InstructionsContains *string `json:"instructionsContains,omitempty"` - InstructionsHasPrefix *string `json:"instructionsHasPrefix,omitempty"` - InstructionsHasSuffix *string `json:"instructionsHasSuffix,omitempty"` - InstructionsIsNil *bool `json:"instructionsIsNil,omitempty"` - InstructionsNotNil *bool `json:"instructionsNotNil,omitempty"` - InstructionsEqualFold *string `json:"instructionsEqualFold,omitempty"` - InstructionsContainsFold *string `json:"instructionsContainsFold,omitempty"` - // owner_reference field predicates - OwnerReference *string `json:"ownerReference,omitempty"` - OwnerReferenceNeq *string `json:"ownerReferenceNEQ,omitempty"` - OwnerReferenceIn []string `json:"ownerReferenceIn,omitempty"` - OwnerReferenceNotIn []string `json:"ownerReferenceNotIn,omitempty"` - OwnerReferenceGt *string `json:"ownerReferenceGT,omitempty"` - OwnerReferenceGte *string `json:"ownerReferenceGTE,omitempty"` - OwnerReferenceLt *string `json:"ownerReferenceLT,omitempty"` - OwnerReferenceLte *string `json:"ownerReferenceLTE,omitempty"` - OwnerReferenceContains *string `json:"ownerReferenceContains,omitempty"` - OwnerReferenceHasPrefix *string `json:"ownerReferenceHasPrefix,omitempty"` - OwnerReferenceHasSuffix *string `json:"ownerReferenceHasSuffix,omitempty"` - OwnerReferenceIsNil *bool `json:"ownerReferenceIsNil,omitempty"` - OwnerReferenceNotNil *bool `json:"ownerReferenceNotNil,omitempty"` - OwnerReferenceEqualFold *string `json:"ownerReferenceEqualFold,omitempty"` - OwnerReferenceContainsFold *string `json:"ownerReferenceContainsFold,omitempty"` - // repository_uri field predicates - RepositoryURI *string `json:"repositoryURI,omitempty"` - RepositoryURINeq *string `json:"repositoryURINEQ,omitempty"` - RepositoryURIIn []string `json:"repositoryURIIn,omitempty"` - RepositoryURINotIn []string `json:"repositoryURINotIn,omitempty"` - RepositoryURIGt *string `json:"repositoryURIGT,omitempty"` - RepositoryURIGte *string `json:"repositoryURIGTE,omitempty"` - RepositoryURILt *string `json:"repositoryURILT,omitempty"` - RepositoryURILte *string `json:"repositoryURILTE,omitempty"` - RepositoryURIContains *string `json:"repositoryURIContains,omitempty"` - RepositoryURIHasPrefix *string `json:"repositoryURIHasPrefix,omitempty"` - RepositoryURIHasSuffix *string `json:"repositoryURIHasSuffix,omitempty"` - RepositoryURIIsNil *bool `json:"repositoryURIIsNil,omitempty"` - RepositoryURINotNil *bool `json:"repositoryURINotNil,omitempty"` - RepositoryURIEqualFold *string `json:"repositoryURIEqualFold,omitempty"` - RepositoryURIContainsFold *string `json:"repositoryURIContainsFold,omitempty"` - // pull_request_uri field predicates - PullRequestURI *string `json:"pullRequestURI,omitempty"` - PullRequestURINeq *string `json:"pullRequestURINEQ,omitempty"` - PullRequestURIIn []string `json:"pullRequestURIIn,omitempty"` - PullRequestURINotIn []string `json:"pullRequestURINotIn,omitempty"` - PullRequestURIGt *string `json:"pullRequestURIGT,omitempty"` - PullRequestURIGte *string `json:"pullRequestURIGTE,omitempty"` - PullRequestURILt *string `json:"pullRequestURILT,omitempty"` - PullRequestURILte *string `json:"pullRequestURILTE,omitempty"` - PullRequestURIContains *string `json:"pullRequestURIContains,omitempty"` - PullRequestURIHasPrefix *string `json:"pullRequestURIHasPrefix,omitempty"` - PullRequestURIHasSuffix *string `json:"pullRequestURIHasSuffix,omitempty"` - PullRequestURIIsNil *bool `json:"pullRequestURIIsNil,omitempty"` - PullRequestURINotNil *bool `json:"pullRequestURINotNil,omitempty"` - PullRequestURIEqualFold *string `json:"pullRequestURIEqualFold,omitempty"` - PullRequestURIContainsFold *string `json:"pullRequestURIContainsFold,omitempty"` - // ticket_reference field predicates - TicketReference *string `json:"ticketReference,omitempty"` - TicketReferenceNeq *string `json:"ticketReferenceNEQ,omitempty"` - TicketReferenceIn []string `json:"ticketReferenceIn,omitempty"` - TicketReferenceNotIn []string `json:"ticketReferenceNotIn,omitempty"` - TicketReferenceGt *string `json:"ticketReferenceGT,omitempty"` - TicketReferenceGte *string `json:"ticketReferenceGTE,omitempty"` - TicketReferenceLt *string `json:"ticketReferenceLT,omitempty"` - TicketReferenceLte *string `json:"ticketReferenceLTE,omitempty"` - TicketReferenceContains *string `json:"ticketReferenceContains,omitempty"` - TicketReferenceHasPrefix *string `json:"ticketReferenceHasPrefix,omitempty"` - TicketReferenceHasSuffix *string `json:"ticketReferenceHasSuffix,omitempty"` - TicketReferenceIsNil *bool `json:"ticketReferenceIsNil,omitempty"` - TicketReferenceNotNil *bool `json:"ticketReferenceNotNil,omitempty"` - TicketReferenceEqualFold *string `json:"ticketReferenceEqualFold,omitempty"` - TicketReferenceContainsFold *string `json:"ticketReferenceContainsFold,omitempty"` - // due_at field predicates - DueAt *models.DateTime `json:"dueAt,omitempty"` - DueAtNeq *models.DateTime `json:"dueAtNEQ,omitempty"` - DueAtIn []*models.DateTime `json:"dueAtIn,omitempty"` - DueAtNotIn []*models.DateTime `json:"dueAtNotIn,omitempty"` - DueAtGt *models.DateTime `json:"dueAtGT,omitempty"` - DueAtGte *models.DateTime `json:"dueAtGTE,omitempty"` - DueAtLt *models.DateTime `json:"dueAtLT,omitempty"` - DueAtLte *models.DateTime `json:"dueAtLTE,omitempty"` - DueAtIsNil *bool `json:"dueAtIsNil,omitempty"` - DueAtNotNil *bool `json:"dueAtNotNil,omitempty"` - // completed_at field predicates - CompletedAt *models.DateTime `json:"completedAt,omitempty"` - CompletedAtNeq *models.DateTime `json:"completedAtNEQ,omitempty"` - CompletedAtIn []*models.DateTime `json:"completedAtIn,omitempty"` - CompletedAtNotIn []*models.DateTime `json:"completedAtNotIn,omitempty"` - CompletedAtGt *models.DateTime `json:"completedAtGT,omitempty"` - CompletedAtGte *models.DateTime `json:"completedAtGTE,omitempty"` - CompletedAtLt *models.DateTime `json:"completedAtLT,omitempty"` - CompletedAtLte *models.DateTime `json:"completedAtLTE,omitempty"` - CompletedAtIsNil *bool `json:"completedAtIsNil,omitempty"` - CompletedAtNotNil *bool `json:"completedAtNotNil,omitempty"` - // pr_generated_at field predicates - PrGeneratedAt *models.DateTime `json:"prGeneratedAt,omitempty"` - PrGeneratedAtNeq *models.DateTime `json:"prGeneratedAtNEQ,omitempty"` - PrGeneratedAtIn []*models.DateTime `json:"prGeneratedAtIn,omitempty"` - PrGeneratedAtNotIn []*models.DateTime `json:"prGeneratedAtNotIn,omitempty"` - PrGeneratedAtGt *models.DateTime `json:"prGeneratedAtGT,omitempty"` - PrGeneratedAtGte *models.DateTime `json:"prGeneratedAtGTE,omitempty"` - PrGeneratedAtLt *models.DateTime `json:"prGeneratedAtLT,omitempty"` - PrGeneratedAtLte *models.DateTime `json:"prGeneratedAtLTE,omitempty"` - PrGeneratedAtIsNil *bool `json:"prGeneratedAtIsNil,omitempty"` - PrGeneratedAtNotNil *bool `json:"prGeneratedAtNotNil,omitempty"` - // error field predicates - Error *string `json:"error,omitempty"` - ErrorNeq *string `json:"errorNEQ,omitempty"` - ErrorIn []string `json:"errorIn,omitempty"` - ErrorNotIn []string `json:"errorNotIn,omitempty"` - ErrorGt *string `json:"errorGT,omitempty"` - ErrorGte *string `json:"errorGTE,omitempty"` - ErrorLt *string `json:"errorLT,omitempty"` - ErrorLte *string `json:"errorLTE,omitempty"` - ErrorContains *string `json:"errorContains,omitempty"` - ErrorHasPrefix *string `json:"errorHasPrefix,omitempty"` - ErrorHasSuffix *string `json:"errorHasSuffix,omitempty"` - ErrorIsNil *bool `json:"errorIsNil,omitempty"` - ErrorNotNil *bool `json:"errorNotNil,omitempty"` - ErrorEqualFold *string `json:"errorEqualFold,omitempty"` - ErrorContainsFold *string `json:"errorContainsFold,omitempty"` - // source field predicates - Source *string `json:"source,omitempty"` - SourceNeq *string `json:"sourceNEQ,omitempty"` - SourceIn []string `json:"sourceIn,omitempty"` - SourceNotIn []string `json:"sourceNotIn,omitempty"` - SourceGt *string `json:"sourceGT,omitempty"` - SourceGte *string `json:"sourceGTE,omitempty"` - SourceLt *string `json:"sourceLT,omitempty"` - SourceLte *string `json:"sourceLTE,omitempty"` - SourceContains *string `json:"sourceContains,omitempty"` - SourceHasPrefix *string `json:"sourceHasPrefix,omitempty"` - SourceHasSuffix *string `json:"sourceHasSuffix,omitempty"` - SourceIsNil *bool `json:"sourceIsNil,omitempty"` - SourceNotNil *bool `json:"sourceNotNil,omitempty"` - SourceEqualFold *string `json:"sourceEqualFold,omitempty"` - SourceContainsFold *string `json:"sourceContainsFold,omitempty"` - // external_uri field predicates - ExternalURI *string `json:"externalURI,omitempty"` - ExternalURINeq *string `json:"externalURINEQ,omitempty"` - ExternalURIIn []string `json:"externalURIIn,omitempty"` - ExternalURINotIn []string `json:"externalURINotIn,omitempty"` - ExternalURIGt *string `json:"externalURIGT,omitempty"` - ExternalURIGte *string `json:"externalURIGTE,omitempty"` - ExternalURILt *string `json:"externalURILT,omitempty"` - ExternalURILte *string `json:"externalURILTE,omitempty"` - ExternalURIContains *string `json:"externalURIContains,omitempty"` - ExternalURIHasPrefix *string `json:"externalURIHasPrefix,omitempty"` - ExternalURIHasSuffix *string `json:"externalURIHasSuffix,omitempty"` - ExternalURIIsNil *bool `json:"externalURIIsNil,omitempty"` - ExternalURINotNil *bool `json:"externalURINotNil,omitempty"` - ExternalURIEqualFold *string `json:"externalURIEqualFold,omitempty"` - ExternalURIContainsFold *string `json:"externalURIContainsFold,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // blocked_groups edge predicates - HasBlockedGroups *bool `json:"hasBlockedGroups,omitempty"` - HasBlockedGroupsWith []*GroupWhereInput `json:"hasBlockedGroupsWith,omitempty"` - // editors edge predicates - HasEditors *bool `json:"hasEditors,omitempty"` - HasEditorsWith []*GroupWhereInput `json:"hasEditorsWith,omitempty"` - // viewers edge predicates - HasViewers *bool `json:"hasViewers,omitempty"` - HasViewersWith []*GroupWhereInput `json:"hasViewersWith,omitempty"` - // environment edge predicates - HasEnvironment *bool `json:"hasEnvironment,omitempty"` - HasEnvironmentWith []*CustomTypeEnumWhereInput `json:"hasEnvironmentWith,omitempty"` - // scope edge predicates - HasScope *bool `json:"hasScope,omitempty"` - HasScopeWith []*CustomTypeEnumWhereInput `json:"hasScopeWith,omitempty"` - // integrations edge predicates - HasIntegrations *bool `json:"hasIntegrations,omitempty"` - HasIntegrationsWith []*IntegrationWhereInput `json:"hasIntegrationsWith,omitempty"` - // scans edge predicates - HasScans *bool `json:"hasScans,omitempty"` - HasScansWith []*ScanWhereInput `json:"hasScansWith,omitempty"` - // findings edge predicates - HasFindings *bool `json:"hasFindings,omitempty"` - HasFindingsWith []*FindingWhereInput `json:"hasFindingsWith,omitempty"` - // vulnerabilities edge predicates - HasVulnerabilities *bool `json:"hasVulnerabilities,omitempty"` - HasVulnerabilitiesWith []*VulnerabilityWhereInput `json:"hasVulnerabilitiesWith,omitempty"` - // action_plans edge predicates - HasActionPlans *bool `json:"hasActionPlans,omitempty"` - HasActionPlansWith []*ActionPlanWhereInput `json:"hasActionPlansWith,omitempty"` - // tasks edge predicates - HasTasks *bool `json:"hasTasks,omitempty"` - HasTasksWith []*TaskWhereInput `json:"hasTasksWith,omitempty"` - // controls edge predicates - HasControls *bool `json:"hasControls,omitempty"` - HasControlsWith []*ControlWhereInput `json:"hasControlsWith,omitempty"` - // subcontrols edge predicates - HasSubcontrols *bool `json:"hasSubcontrols,omitempty"` - HasSubcontrolsWith []*SubcontrolWhereInput `json:"hasSubcontrolsWith,omitempty"` - // risks edge predicates - HasRisks *bool `json:"hasRisks,omitempty"` - HasRisksWith []*RiskWhereInput `json:"hasRisksWith,omitempty"` - // programs edge predicates - HasPrograms *bool `json:"hasPrograms,omitempty"` - HasProgramsWith []*ProgramWhereInput `json:"hasProgramsWith,omitempty"` - // assets edge predicates - HasAssets *bool `json:"hasAssets,omitempty"` - HasAssetsWith []*AssetWhereInput `json:"hasAssetsWith,omitempty"` - // entities edge predicates - HasEntities *bool `json:"hasEntities,omitempty"` - HasEntitiesWith []*EntityWhereInput `json:"hasEntitiesWith,omitempty"` - // reviews edge predicates - HasReviews *bool `json:"hasReviews,omitempty"` - HasReviewsWith []*ReviewWhereInput `json:"hasReviewsWith,omitempty"` - // comments edge predicates - HasComments *bool `json:"hasComments,omitempty"` - HasCommentsWith []*NoteWhereInput `json:"hasCommentsWith,omitempty"` - // files edge predicates - HasFiles *bool `json:"hasFiles,omitempty"` - HasFilesWith []*FileWhereInput `json:"hasFilesWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -// Input for resendCampaignIncompleteTargets mutation -type ResendCampaignIncompleteInput struct { - // ID of the campaign - CampaignID string `json:"campaignID"` - // Optional time to schedule the resend for incomplete targets - ScheduledAt *models.DateTime `json:"scheduledAt,omitempty"` -} - -// Input for resolving a vulnerability -type ResolveVulnerabilityInput struct { - // status to set on the vulnerability (resolved, dismissed, fixed, etc.) - Status string `json:"status"` - // optional reason for the resolution (false_positive, wont_fix, etc.) - Reason *string `json:"reason,omitempty"` - // optional notes or context for the resolution - Details *string `json:"details,omitempty"` - // when true, create a Review record linked to the vulnerability - CreateReview *bool `json:"createReview,omitempty"` - // optional review title override - ReviewTitle *string `json:"reviewTitle,omitempty"` - // optional review category override (defaults to resolution) - ReviewCategory *string `json:"reviewCategory,omitempty"` - // optional review state override (defaults to the resolution status) - ReviewState *string `json:"reviewState,omitempty"` -} - -type Review struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the ID of the organization owner of the object - OwnerID *string `json:"ownerID,omitempty"` - // indicates if the record is owned by the the openlane system and not by an organization - SystemOwned *bool `json:"systemOwned,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the environment of the review - EnvironmentName *string `json:"environmentName,omitempty"` - // the environment of the review - EnvironmentID *string `json:"environmentID,omitempty"` - // the scope of the review - ScopeName *string `json:"scopeName,omitempty"` - // the scope of the review - ScopeID *string `json:"scopeID,omitempty"` - // external identifier from the integration source for the review - ExternalID *string `json:"externalID,omitempty"` - // external identifier from the integration source for the review - ExternalOwnerID *string `json:"externalOwnerID,omitempty"` - // title of the review - Title string `json:"title"` - // state of the review - State *string `json:"state,omitempty"` - // category for the review record - Category *string `json:"category,omitempty"` - // classification or sensitivity of the review record - Classification *string `json:"classification,omitempty"` - // summary text for the review - Summary *string `json:"summary,omitempty"` - // detailed notes captured during the review - Details *string `json:"details,omitempty"` - // person or system that created the review - Reporter *string `json:"reporter,omitempty"` - // true when the review has been approved - Approved *bool `json:"approved,omitempty"` - // timestamp when the review was completed - ReviewedAt *models.DateTime `json:"reviewedAt,omitempty"` - // timestamp when the review was reported or opened - ReportedAt *models.DateTime `json:"reportedAt,omitempty"` - // timestamp when the review was approved - ApprovedAt *models.DateTime `json:"approvedAt,omitempty"` - // identifier for the user primarily responsible for the review - ReviewerID *string `json:"reviewerID,omitempty"` - // system that produced the review record - Source *string `json:"source,omitempty"` - // link to the review in the source system - ExternalURI *string `json:"externalURI,omitempty"` - // raw metadata payload for the review from the source system - Metadata map[string]any `json:"metadata,omitempty"` - // raw payload received from the integration for auditing and troubleshooting - RawPayload map[string]any `json:"rawPayload,omitempty"` - Owner *Organization `json:"owner,omitempty"` - BlockedGroups *GroupConnection `json:"blockedGroups"` - Editors *GroupConnection `json:"editors"` - Viewers *GroupConnection `json:"viewers"` - Environment *CustomTypeEnum `json:"environment,omitempty"` - Scope *CustomTypeEnum `json:"scope,omitempty"` - Integrations *IntegrationConnection `json:"integrations"` - Findings *FindingConnection `json:"findings"` - Vulnerabilities *VulnerabilityConnection `json:"vulnerabilities"` - ActionPlans *ActionPlanConnection `json:"actionPlans"` - Remediations *RemediationConnection `json:"remediations"` - Controls *ControlConnection `json:"controls"` - Subcontrols *SubcontrolConnection `json:"subcontrols"` - Risks *RiskConnection `json:"risks"` - Programs *ProgramConnection `json:"programs"` - Assets *AssetConnection `json:"assets"` - Entities *EntityConnection `json:"entities"` - Tasks *TaskConnection `json:"tasks"` - // primary reviewer responsible for the record - Reviewer *User `json:"reviewer,omitempty"` - Comments *NoteConnection `json:"comments"` - Files *FileConnection `json:"files"` - InternalPolicies *InternalPolicyConnection `json:"internalPolicies"` -} - -func (Review) IsNode() {} - -// Return response for createBulkReview mutation -type ReviewBulkCreatePayload struct { - // Created reviews - Reviews []*Review `json:"reviews,omitempty"` -} - -// Return response for deleteBulkReview mutation -type ReviewBulkDeletePayload struct { - // Deleted trustCenterNDARequest IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkReview mutation -type ReviewBulkUpdatePayload struct { - // Updated reviews - Reviews []*Review `json:"reviews,omitempty"` - // IDs of the updated reviews - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type ReviewConnection struct { - // A list of edges. - Edges []*ReviewEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createReview mutation -type ReviewCreatePayload struct { - // Created review - Review *Review `json:"review"` -} - -// Return response for deleteReview mutation -type ReviewDeletePayload struct { - // Deleted review ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type ReviewEdge struct { - // The item at the end of the edge. - Node *Review `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for Review connections -type ReviewOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order Reviews. - Field ReviewOrderField `json:"field"` -} - -// Return response for updateReview mutation -type ReviewUpdatePayload struct { - // Updated review - Review *Review `json:"review"` -} - -// ReviewWhereInput is used for filtering Review objects. -// Input was generated by ent. -type ReviewWhereInput struct { - Not *ReviewWhereInput `json:"not,omitempty"` - And []*ReviewWhereInput `json:"and,omitempty"` - Or []*ReviewWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // system_owned field predicates - SystemOwned *bool `json:"systemOwned,omitempty"` - SystemOwnedNeq *bool `json:"systemOwnedNEQ,omitempty"` - SystemOwnedIsNil *bool `json:"systemOwnedIsNil,omitempty"` - SystemOwnedNotNil *bool `json:"systemOwnedNotNil,omitempty"` - // internal_notes field predicates - InternalNotes *string `json:"internalNotes,omitempty"` - InternalNotesNeq *string `json:"internalNotesNEQ,omitempty"` - InternalNotesIn []string `json:"internalNotesIn,omitempty"` - InternalNotesNotIn []string `json:"internalNotesNotIn,omitempty"` - InternalNotesGt *string `json:"internalNotesGT,omitempty"` - InternalNotesGte *string `json:"internalNotesGTE,omitempty"` - InternalNotesLt *string `json:"internalNotesLT,omitempty"` - InternalNotesLte *string `json:"internalNotesLTE,omitempty"` - InternalNotesContains *string `json:"internalNotesContains,omitempty"` - InternalNotesHasPrefix *string `json:"internalNotesHasPrefix,omitempty"` - InternalNotesHasSuffix *string `json:"internalNotesHasSuffix,omitempty"` - InternalNotesIsNil *bool `json:"internalNotesIsNil,omitempty"` - InternalNotesNotNil *bool `json:"internalNotesNotNil,omitempty"` - InternalNotesEqualFold *string `json:"internalNotesEqualFold,omitempty"` - InternalNotesContainsFold *string `json:"internalNotesContainsFold,omitempty"` - // system_internal_id field predicates - SystemInternalID *string `json:"systemInternalID,omitempty"` - SystemInternalIdneq *string `json:"systemInternalIDNEQ,omitempty"` - SystemInternalIDIn []string `json:"systemInternalIDIn,omitempty"` - SystemInternalIDNotIn []string `json:"systemInternalIDNotIn,omitempty"` - SystemInternalIdgt *string `json:"systemInternalIDGT,omitempty"` - SystemInternalIdgte *string `json:"systemInternalIDGTE,omitempty"` - SystemInternalIdlt *string `json:"systemInternalIDLT,omitempty"` - SystemInternalIdlte *string `json:"systemInternalIDLTE,omitempty"` - SystemInternalIDContains *string `json:"systemInternalIDContains,omitempty"` - SystemInternalIDHasPrefix *string `json:"systemInternalIDHasPrefix,omitempty"` - SystemInternalIDHasSuffix *string `json:"systemInternalIDHasSuffix,omitempty"` - SystemInternalIDIsNil *bool `json:"systemInternalIDIsNil,omitempty"` - SystemInternalIDNotNil *bool `json:"systemInternalIDNotNil,omitempty"` - SystemInternalIDEqualFold *string `json:"systemInternalIDEqualFold,omitempty"` - SystemInternalIDContainsFold *string `json:"systemInternalIDContainsFold,omitempty"` - // environment_name field predicates - EnvironmentName *string `json:"environmentName,omitempty"` - EnvironmentNameNeq *string `json:"environmentNameNEQ,omitempty"` - EnvironmentNameIn []string `json:"environmentNameIn,omitempty"` - EnvironmentNameNotIn []string `json:"environmentNameNotIn,omitempty"` - EnvironmentNameGt *string `json:"environmentNameGT,omitempty"` - EnvironmentNameGte *string `json:"environmentNameGTE,omitempty"` - EnvironmentNameLt *string `json:"environmentNameLT,omitempty"` - EnvironmentNameLte *string `json:"environmentNameLTE,omitempty"` - EnvironmentNameContains *string `json:"environmentNameContains,omitempty"` - EnvironmentNameHasPrefix *string `json:"environmentNameHasPrefix,omitempty"` - EnvironmentNameHasSuffix *string `json:"environmentNameHasSuffix,omitempty"` - EnvironmentNameIsNil *bool `json:"environmentNameIsNil,omitempty"` - EnvironmentNameNotNil *bool `json:"environmentNameNotNil,omitempty"` - EnvironmentNameEqualFold *string `json:"environmentNameEqualFold,omitempty"` - EnvironmentNameContainsFold *string `json:"environmentNameContainsFold,omitempty"` - // environment_id field predicates - EnvironmentID *string `json:"environmentID,omitempty"` - EnvironmentIdneq *string `json:"environmentIDNEQ,omitempty"` - EnvironmentIDIn []string `json:"environmentIDIn,omitempty"` - EnvironmentIDNotIn []string `json:"environmentIDNotIn,omitempty"` - EnvironmentIdgt *string `json:"environmentIDGT,omitempty"` - EnvironmentIdgte *string `json:"environmentIDGTE,omitempty"` - EnvironmentIdlt *string `json:"environmentIDLT,omitempty"` - EnvironmentIdlte *string `json:"environmentIDLTE,omitempty"` - EnvironmentIDContains *string `json:"environmentIDContains,omitempty"` - EnvironmentIDHasPrefix *string `json:"environmentIDHasPrefix,omitempty"` - EnvironmentIDHasSuffix *string `json:"environmentIDHasSuffix,omitempty"` - EnvironmentIDIsNil *bool `json:"environmentIDIsNil,omitempty"` - EnvironmentIDNotNil *bool `json:"environmentIDNotNil,omitempty"` - EnvironmentIDEqualFold *string `json:"environmentIDEqualFold,omitempty"` - EnvironmentIDContainsFold *string `json:"environmentIDContainsFold,omitempty"` - // scope_name field predicates - ScopeName *string `json:"scopeName,omitempty"` - ScopeNameNeq *string `json:"scopeNameNEQ,omitempty"` - ScopeNameIn []string `json:"scopeNameIn,omitempty"` - ScopeNameNotIn []string `json:"scopeNameNotIn,omitempty"` - ScopeNameGt *string `json:"scopeNameGT,omitempty"` - ScopeNameGte *string `json:"scopeNameGTE,omitempty"` - ScopeNameLt *string `json:"scopeNameLT,omitempty"` - ScopeNameLte *string `json:"scopeNameLTE,omitempty"` - ScopeNameContains *string `json:"scopeNameContains,omitempty"` - ScopeNameHasPrefix *string `json:"scopeNameHasPrefix,omitempty"` - ScopeNameHasSuffix *string `json:"scopeNameHasSuffix,omitempty"` - ScopeNameIsNil *bool `json:"scopeNameIsNil,omitempty"` - ScopeNameNotNil *bool `json:"scopeNameNotNil,omitempty"` - ScopeNameEqualFold *string `json:"scopeNameEqualFold,omitempty"` - ScopeNameContainsFold *string `json:"scopeNameContainsFold,omitempty"` - // scope_id field predicates - ScopeID *string `json:"scopeID,omitempty"` - ScopeIdneq *string `json:"scopeIDNEQ,omitempty"` - ScopeIDIn []string `json:"scopeIDIn,omitempty"` - ScopeIDNotIn []string `json:"scopeIDNotIn,omitempty"` - ScopeIdgt *string `json:"scopeIDGT,omitempty"` - ScopeIdgte *string `json:"scopeIDGTE,omitempty"` - ScopeIdlt *string `json:"scopeIDLT,omitempty"` - ScopeIdlte *string `json:"scopeIDLTE,omitempty"` - ScopeIDContains *string `json:"scopeIDContains,omitempty"` - ScopeIDHasPrefix *string `json:"scopeIDHasPrefix,omitempty"` - ScopeIDHasSuffix *string `json:"scopeIDHasSuffix,omitempty"` - ScopeIDIsNil *bool `json:"scopeIDIsNil,omitempty"` - ScopeIDNotNil *bool `json:"scopeIDNotNil,omitempty"` - ScopeIDEqualFold *string `json:"scopeIDEqualFold,omitempty"` - ScopeIDContainsFold *string `json:"scopeIDContainsFold,omitempty"` - // external_id field predicates - ExternalID *string `json:"externalID,omitempty"` - ExternalIdneq *string `json:"externalIDNEQ,omitempty"` - ExternalIDIn []string `json:"externalIDIn,omitempty"` - ExternalIDNotIn []string `json:"externalIDNotIn,omitempty"` - ExternalIdgt *string `json:"externalIDGT,omitempty"` - ExternalIdgte *string `json:"externalIDGTE,omitempty"` - ExternalIdlt *string `json:"externalIDLT,omitempty"` - ExternalIdlte *string `json:"externalIDLTE,omitempty"` - ExternalIDContains *string `json:"externalIDContains,omitempty"` - ExternalIDHasPrefix *string `json:"externalIDHasPrefix,omitempty"` - ExternalIDHasSuffix *string `json:"externalIDHasSuffix,omitempty"` - ExternalIDIsNil *bool `json:"externalIDIsNil,omitempty"` - ExternalIDNotNil *bool `json:"externalIDNotNil,omitempty"` - ExternalIDEqualFold *string `json:"externalIDEqualFold,omitempty"` - ExternalIDContainsFold *string `json:"externalIDContainsFold,omitempty"` - // external_owner_id field predicates - ExternalOwnerID *string `json:"externalOwnerID,omitempty"` - ExternalOwnerIdneq *string `json:"externalOwnerIDNEQ,omitempty"` - ExternalOwnerIDIn []string `json:"externalOwnerIDIn,omitempty"` - ExternalOwnerIDNotIn []string `json:"externalOwnerIDNotIn,omitempty"` - ExternalOwnerIdgt *string `json:"externalOwnerIDGT,omitempty"` - ExternalOwnerIdgte *string `json:"externalOwnerIDGTE,omitempty"` - ExternalOwnerIdlt *string `json:"externalOwnerIDLT,omitempty"` - ExternalOwnerIdlte *string `json:"externalOwnerIDLTE,omitempty"` - ExternalOwnerIDContains *string `json:"externalOwnerIDContains,omitempty"` - ExternalOwnerIDHasPrefix *string `json:"externalOwnerIDHasPrefix,omitempty"` - ExternalOwnerIDHasSuffix *string `json:"externalOwnerIDHasSuffix,omitempty"` - ExternalOwnerIDIsNil *bool `json:"externalOwnerIDIsNil,omitempty"` - ExternalOwnerIDNotNil *bool `json:"externalOwnerIDNotNil,omitempty"` - ExternalOwnerIDEqualFold *string `json:"externalOwnerIDEqualFold,omitempty"` - ExternalOwnerIDContainsFold *string `json:"externalOwnerIDContainsFold,omitempty"` - // title field predicates - Title *string `json:"title,omitempty"` - TitleNeq *string `json:"titleNEQ,omitempty"` - TitleIn []string `json:"titleIn,omitempty"` - TitleNotIn []string `json:"titleNotIn,omitempty"` - TitleGt *string `json:"titleGT,omitempty"` - TitleGte *string `json:"titleGTE,omitempty"` - TitleLt *string `json:"titleLT,omitempty"` - TitleLte *string `json:"titleLTE,omitempty"` - TitleContains *string `json:"titleContains,omitempty"` - TitleHasPrefix *string `json:"titleHasPrefix,omitempty"` - TitleHasSuffix *string `json:"titleHasSuffix,omitempty"` - TitleEqualFold *string `json:"titleEqualFold,omitempty"` - TitleContainsFold *string `json:"titleContainsFold,omitempty"` - // state field predicates - State *string `json:"state,omitempty"` - StateNeq *string `json:"stateNEQ,omitempty"` - StateIn []string `json:"stateIn,omitempty"` - StateNotIn []string `json:"stateNotIn,omitempty"` - StateGt *string `json:"stateGT,omitempty"` - StateGte *string `json:"stateGTE,omitempty"` - StateLt *string `json:"stateLT,omitempty"` - StateLte *string `json:"stateLTE,omitempty"` - StateContains *string `json:"stateContains,omitempty"` - StateHasPrefix *string `json:"stateHasPrefix,omitempty"` - StateHasSuffix *string `json:"stateHasSuffix,omitempty"` - StateIsNil *bool `json:"stateIsNil,omitempty"` - StateNotNil *bool `json:"stateNotNil,omitempty"` - StateEqualFold *string `json:"stateEqualFold,omitempty"` - StateContainsFold *string `json:"stateContainsFold,omitempty"` - // category field predicates - Category *string `json:"category,omitempty"` - CategoryNeq *string `json:"categoryNEQ,omitempty"` - CategoryIn []string `json:"categoryIn,omitempty"` - CategoryNotIn []string `json:"categoryNotIn,omitempty"` - CategoryGt *string `json:"categoryGT,omitempty"` - CategoryGte *string `json:"categoryGTE,omitempty"` - CategoryLt *string `json:"categoryLT,omitempty"` - CategoryLte *string `json:"categoryLTE,omitempty"` - CategoryContains *string `json:"categoryContains,omitempty"` - CategoryHasPrefix *string `json:"categoryHasPrefix,omitempty"` - CategoryHasSuffix *string `json:"categoryHasSuffix,omitempty"` - CategoryIsNil *bool `json:"categoryIsNil,omitempty"` - CategoryNotNil *bool `json:"categoryNotNil,omitempty"` - CategoryEqualFold *string `json:"categoryEqualFold,omitempty"` - CategoryContainsFold *string `json:"categoryContainsFold,omitempty"` - // classification field predicates - Classification *string `json:"classification,omitempty"` - ClassificationNeq *string `json:"classificationNEQ,omitempty"` - ClassificationIn []string `json:"classificationIn,omitempty"` - ClassificationNotIn []string `json:"classificationNotIn,omitempty"` - ClassificationGt *string `json:"classificationGT,omitempty"` - ClassificationGte *string `json:"classificationGTE,omitempty"` - ClassificationLt *string `json:"classificationLT,omitempty"` - ClassificationLte *string `json:"classificationLTE,omitempty"` - ClassificationContains *string `json:"classificationContains,omitempty"` - ClassificationHasPrefix *string `json:"classificationHasPrefix,omitempty"` - ClassificationHasSuffix *string `json:"classificationHasSuffix,omitempty"` - ClassificationIsNil *bool `json:"classificationIsNil,omitempty"` - ClassificationNotNil *bool `json:"classificationNotNil,omitempty"` - ClassificationEqualFold *string `json:"classificationEqualFold,omitempty"` - ClassificationContainsFold *string `json:"classificationContainsFold,omitempty"` - // summary field predicates - Summary *string `json:"summary,omitempty"` - SummaryNeq *string `json:"summaryNEQ,omitempty"` - SummaryIn []string `json:"summaryIn,omitempty"` - SummaryNotIn []string `json:"summaryNotIn,omitempty"` - SummaryGt *string `json:"summaryGT,omitempty"` - SummaryGte *string `json:"summaryGTE,omitempty"` - SummaryLt *string `json:"summaryLT,omitempty"` - SummaryLte *string `json:"summaryLTE,omitempty"` - SummaryContains *string `json:"summaryContains,omitempty"` - SummaryHasPrefix *string `json:"summaryHasPrefix,omitempty"` - SummaryHasSuffix *string `json:"summaryHasSuffix,omitempty"` - SummaryIsNil *bool `json:"summaryIsNil,omitempty"` - SummaryNotNil *bool `json:"summaryNotNil,omitempty"` - SummaryEqualFold *string `json:"summaryEqualFold,omitempty"` - SummaryContainsFold *string `json:"summaryContainsFold,omitempty"` - // details field predicates - Details *string `json:"details,omitempty"` - DetailsNeq *string `json:"detailsNEQ,omitempty"` - DetailsIn []string `json:"detailsIn,omitempty"` - DetailsNotIn []string `json:"detailsNotIn,omitempty"` - DetailsGt *string `json:"detailsGT,omitempty"` - DetailsGte *string `json:"detailsGTE,omitempty"` - DetailsLt *string `json:"detailsLT,omitempty"` - DetailsLte *string `json:"detailsLTE,omitempty"` - DetailsContains *string `json:"detailsContains,omitempty"` - DetailsHasPrefix *string `json:"detailsHasPrefix,omitempty"` - DetailsHasSuffix *string `json:"detailsHasSuffix,omitempty"` - DetailsIsNil *bool `json:"detailsIsNil,omitempty"` - DetailsNotNil *bool `json:"detailsNotNil,omitempty"` - DetailsEqualFold *string `json:"detailsEqualFold,omitempty"` - DetailsContainsFold *string `json:"detailsContainsFold,omitempty"` - // reporter field predicates - Reporter *string `json:"reporter,omitempty"` - ReporterNeq *string `json:"reporterNEQ,omitempty"` - ReporterIn []string `json:"reporterIn,omitempty"` - ReporterNotIn []string `json:"reporterNotIn,omitempty"` - ReporterGt *string `json:"reporterGT,omitempty"` - ReporterGte *string `json:"reporterGTE,omitempty"` - ReporterLt *string `json:"reporterLT,omitempty"` - ReporterLte *string `json:"reporterLTE,omitempty"` - ReporterContains *string `json:"reporterContains,omitempty"` - ReporterHasPrefix *string `json:"reporterHasPrefix,omitempty"` - ReporterHasSuffix *string `json:"reporterHasSuffix,omitempty"` - ReporterIsNil *bool `json:"reporterIsNil,omitempty"` - ReporterNotNil *bool `json:"reporterNotNil,omitempty"` - ReporterEqualFold *string `json:"reporterEqualFold,omitempty"` - ReporterContainsFold *string `json:"reporterContainsFold,omitempty"` - // approved field predicates - Approved *bool `json:"approved,omitempty"` - ApprovedNeq *bool `json:"approvedNEQ,omitempty"` - ApprovedIsNil *bool `json:"approvedIsNil,omitempty"` - ApprovedNotNil *bool `json:"approvedNotNil,omitempty"` - // reviewed_at field predicates - ReviewedAt *models.DateTime `json:"reviewedAt,omitempty"` - ReviewedAtNeq *models.DateTime `json:"reviewedAtNEQ,omitempty"` - ReviewedAtIn []*models.DateTime `json:"reviewedAtIn,omitempty"` - ReviewedAtNotIn []*models.DateTime `json:"reviewedAtNotIn,omitempty"` - ReviewedAtGt *models.DateTime `json:"reviewedAtGT,omitempty"` - ReviewedAtGte *models.DateTime `json:"reviewedAtGTE,omitempty"` - ReviewedAtLt *models.DateTime `json:"reviewedAtLT,omitempty"` - ReviewedAtLte *models.DateTime `json:"reviewedAtLTE,omitempty"` - ReviewedAtIsNil *bool `json:"reviewedAtIsNil,omitempty"` - ReviewedAtNotNil *bool `json:"reviewedAtNotNil,omitempty"` - // reported_at field predicates - ReportedAt *models.DateTime `json:"reportedAt,omitempty"` - ReportedAtNeq *models.DateTime `json:"reportedAtNEQ,omitempty"` - ReportedAtIn []*models.DateTime `json:"reportedAtIn,omitempty"` - ReportedAtNotIn []*models.DateTime `json:"reportedAtNotIn,omitempty"` - ReportedAtGt *models.DateTime `json:"reportedAtGT,omitempty"` - ReportedAtGte *models.DateTime `json:"reportedAtGTE,omitempty"` - ReportedAtLt *models.DateTime `json:"reportedAtLT,omitempty"` - ReportedAtLte *models.DateTime `json:"reportedAtLTE,omitempty"` - ReportedAtIsNil *bool `json:"reportedAtIsNil,omitempty"` - ReportedAtNotNil *bool `json:"reportedAtNotNil,omitempty"` - // approved_at field predicates - ApprovedAt *models.DateTime `json:"approvedAt,omitempty"` - ApprovedAtNeq *models.DateTime `json:"approvedAtNEQ,omitempty"` - ApprovedAtIn []*models.DateTime `json:"approvedAtIn,omitempty"` - ApprovedAtNotIn []*models.DateTime `json:"approvedAtNotIn,omitempty"` - ApprovedAtGt *models.DateTime `json:"approvedAtGT,omitempty"` - ApprovedAtGte *models.DateTime `json:"approvedAtGTE,omitempty"` - ApprovedAtLt *models.DateTime `json:"approvedAtLT,omitempty"` - ApprovedAtLte *models.DateTime `json:"approvedAtLTE,omitempty"` - ApprovedAtIsNil *bool `json:"approvedAtIsNil,omitempty"` - ApprovedAtNotNil *bool `json:"approvedAtNotNil,omitempty"` - // reviewer_id field predicates - ReviewerID *string `json:"reviewerID,omitempty"` - ReviewerIdneq *string `json:"reviewerIDNEQ,omitempty"` - ReviewerIDIn []string `json:"reviewerIDIn,omitempty"` - ReviewerIDNotIn []string `json:"reviewerIDNotIn,omitempty"` - ReviewerIdgt *string `json:"reviewerIDGT,omitempty"` - ReviewerIdgte *string `json:"reviewerIDGTE,omitempty"` - ReviewerIdlt *string `json:"reviewerIDLT,omitempty"` - ReviewerIdlte *string `json:"reviewerIDLTE,omitempty"` - ReviewerIDContains *string `json:"reviewerIDContains,omitempty"` - ReviewerIDHasPrefix *string `json:"reviewerIDHasPrefix,omitempty"` - ReviewerIDHasSuffix *string `json:"reviewerIDHasSuffix,omitempty"` - ReviewerIDIsNil *bool `json:"reviewerIDIsNil,omitempty"` - ReviewerIDNotNil *bool `json:"reviewerIDNotNil,omitempty"` - ReviewerIDEqualFold *string `json:"reviewerIDEqualFold,omitempty"` - ReviewerIDContainsFold *string `json:"reviewerIDContainsFold,omitempty"` - // source field predicates - Source *string `json:"source,omitempty"` - SourceNeq *string `json:"sourceNEQ,omitempty"` - SourceIn []string `json:"sourceIn,omitempty"` - SourceNotIn []string `json:"sourceNotIn,omitempty"` - SourceGt *string `json:"sourceGT,omitempty"` - SourceGte *string `json:"sourceGTE,omitempty"` - SourceLt *string `json:"sourceLT,omitempty"` - SourceLte *string `json:"sourceLTE,omitempty"` - SourceContains *string `json:"sourceContains,omitempty"` - SourceHasPrefix *string `json:"sourceHasPrefix,omitempty"` - SourceHasSuffix *string `json:"sourceHasSuffix,omitempty"` - SourceIsNil *bool `json:"sourceIsNil,omitempty"` - SourceNotNil *bool `json:"sourceNotNil,omitempty"` - SourceEqualFold *string `json:"sourceEqualFold,omitempty"` - SourceContainsFold *string `json:"sourceContainsFold,omitempty"` - // external_uri field predicates - ExternalURI *string `json:"externalURI,omitempty"` - ExternalURINeq *string `json:"externalURINEQ,omitempty"` - ExternalURIIn []string `json:"externalURIIn,omitempty"` - ExternalURINotIn []string `json:"externalURINotIn,omitempty"` - ExternalURIGt *string `json:"externalURIGT,omitempty"` - ExternalURIGte *string `json:"externalURIGTE,omitempty"` - ExternalURILt *string `json:"externalURILT,omitempty"` - ExternalURILte *string `json:"externalURILTE,omitempty"` - ExternalURIContains *string `json:"externalURIContains,omitempty"` - ExternalURIHasPrefix *string `json:"externalURIHasPrefix,omitempty"` - ExternalURIHasSuffix *string `json:"externalURIHasSuffix,omitempty"` - ExternalURIIsNil *bool `json:"externalURIIsNil,omitempty"` - ExternalURINotNil *bool `json:"externalURINotNil,omitempty"` - ExternalURIEqualFold *string `json:"externalURIEqualFold,omitempty"` - ExternalURIContainsFold *string `json:"externalURIContainsFold,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // blocked_groups edge predicates - HasBlockedGroups *bool `json:"hasBlockedGroups,omitempty"` - HasBlockedGroupsWith []*GroupWhereInput `json:"hasBlockedGroupsWith,omitempty"` - // editors edge predicates - HasEditors *bool `json:"hasEditors,omitempty"` - HasEditorsWith []*GroupWhereInput `json:"hasEditorsWith,omitempty"` - // viewers edge predicates - HasViewers *bool `json:"hasViewers,omitempty"` - HasViewersWith []*GroupWhereInput `json:"hasViewersWith,omitempty"` - // environment edge predicates - HasEnvironment *bool `json:"hasEnvironment,omitempty"` - HasEnvironmentWith []*CustomTypeEnumWhereInput `json:"hasEnvironmentWith,omitempty"` - // scope edge predicates - HasScope *bool `json:"hasScope,omitempty"` - HasScopeWith []*CustomTypeEnumWhereInput `json:"hasScopeWith,omitempty"` - // integrations edge predicates - HasIntegrations *bool `json:"hasIntegrations,omitempty"` - HasIntegrationsWith []*IntegrationWhereInput `json:"hasIntegrationsWith,omitempty"` - // findings edge predicates - HasFindings *bool `json:"hasFindings,omitempty"` - HasFindingsWith []*FindingWhereInput `json:"hasFindingsWith,omitempty"` - // vulnerabilities edge predicates - HasVulnerabilities *bool `json:"hasVulnerabilities,omitempty"` - HasVulnerabilitiesWith []*VulnerabilityWhereInput `json:"hasVulnerabilitiesWith,omitempty"` - // action_plans edge predicates - HasActionPlans *bool `json:"hasActionPlans,omitempty"` - HasActionPlansWith []*ActionPlanWhereInput `json:"hasActionPlansWith,omitempty"` - // remediations edge predicates - HasRemediations *bool `json:"hasRemediations,omitempty"` - HasRemediationsWith []*RemediationWhereInput `json:"hasRemediationsWith,omitempty"` - // controls edge predicates - HasControls *bool `json:"hasControls,omitempty"` - HasControlsWith []*ControlWhereInput `json:"hasControlsWith,omitempty"` - // subcontrols edge predicates - HasSubcontrols *bool `json:"hasSubcontrols,omitempty"` - HasSubcontrolsWith []*SubcontrolWhereInput `json:"hasSubcontrolsWith,omitempty"` - // risks edge predicates - HasRisks *bool `json:"hasRisks,omitempty"` - HasRisksWith []*RiskWhereInput `json:"hasRisksWith,omitempty"` - // programs edge predicates - HasPrograms *bool `json:"hasPrograms,omitempty"` - HasProgramsWith []*ProgramWhereInput `json:"hasProgramsWith,omitempty"` - // assets edge predicates - HasAssets *bool `json:"hasAssets,omitempty"` - HasAssetsWith []*AssetWhereInput `json:"hasAssetsWith,omitempty"` - // entities edge predicates - HasEntities *bool `json:"hasEntities,omitempty"` - HasEntitiesWith []*EntityWhereInput `json:"hasEntitiesWith,omitempty"` - // tasks edge predicates - HasTasks *bool `json:"hasTasks,omitempty"` - HasTasksWith []*TaskWhereInput `json:"hasTasksWith,omitempty"` - // reviewer edge predicates - HasReviewer *bool `json:"hasReviewer,omitempty"` - HasReviewerWith []*UserWhereInput `json:"hasReviewerWith,omitempty"` - // comments edge predicates - HasComments *bool `json:"hasComments,omitempty"` - HasCommentsWith []*NoteWhereInput `json:"hasCommentsWith,omitempty"` - // files edge predicates - HasFiles *bool `json:"hasFiles,omitempty"` - HasFilesWith []*FileWhereInput `json:"hasFilesWith,omitempty"` - // internal_policies edge predicates - HasInternalPolicies *bool `json:"hasInternalPolicies,omitempty"` - HasInternalPoliciesWith []*InternalPolicyWhereInput `json:"hasInternalPoliciesWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -type Risk struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // a shortened prefixed id field to use as a human readable identifier - DisplayID string `json:"displayID"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the ID of the organization owner of the object - OwnerID *string `json:"ownerID,omitempty"` - // the kind of the risk - RiskKindName *string `json:"riskKindName,omitempty"` - // the kind of the risk - RiskKindID *string `json:"riskKindID,omitempty"` - // the category of the risk - RiskCategoryName *string `json:"riskCategoryName,omitempty"` - // the category of the risk - RiskCategoryID *string `json:"riskCategoryID,omitempty"` - // the environment of the risk - EnvironmentName *string `json:"environmentName,omitempty"` - // the environment of the risk - EnvironmentID *string `json:"environmentID,omitempty"` - // the scope of the risk - ScopeName *string `json:"scopeName,omitempty"` - // the scope of the risk - ScopeID *string `json:"scopeID,omitempty"` - // stable identifier assigned by the source system, used for integration ingest deduplication - ExternalID *string `json:"externalID,omitempty"` - // integration that surfaced this risk, when sourced via integration ingest - IntegrationID *string `json:"integrationID,omitempty"` - // time when this risk was last observed by the source integration - ObservedAt *models.DateTime `json:"observedAt,omitempty"` - // stable external UUID for deterministic OSCAL export and round-tripping - ExternalUUID *string `json:"externalUUID,omitempty"` - // the name of the risk - Name string `json:"name"` - // status of the risk - identified, mitigated, accepted, closed, transferred, and archived. - Status *enums.RiskStatus `json:"status,omitempty"` - // impact of the risk -critical, high, medium, low - Impact *enums.RiskImpact `json:"impact,omitempty"` - // likelihood of the risk occurring; unlikely, likely, highly likely - Likelihood *enums.RiskLikelihood `json:"likelihood,omitempty"` - // score of the risk based on impact and likelihood (1-4 unlikely, 5-9 likely, 10-16 highly likely, 17-20 critical) - Score *int64 `json:"score,omitempty"` - // mitigation for the risk - Mitigation *string `json:"mitigation,omitempty"` - // structured details of the mitigation in JSON format - MitigationJSON []any `json:"mitigationJSON,omitempty"` - // details of the risk - Details *string `json:"details,omitempty"` - // structured details of the risk in JSON format - DetailsJSON []any `json:"detailsJSON,omitempty"` - // business costs associated with the risk - BusinessCosts *string `json:"businessCosts,omitempty"` - // structured details of the business costs in JSON format - BusinessCostsJSON []any `json:"businessCostsJSON,omitempty"` - // the id of the group responsible for risk oversight - StakeholderID *string `json:"stakeholderID,omitempty"` - // the id of the group responsible for risk oversight on behalf of the stakeholder - DelegateID *string `json:"delegateID,omitempty"` - Owner *Organization `json:"owner,omitempty"` - BlockedGroups *GroupConnection `json:"blockedGroups"` - Editors *GroupConnection `json:"editors"` - Viewers *GroupConnection `json:"viewers"` - RiskKind *CustomTypeEnum `json:"riskKind,omitempty"` - RiskCategory *CustomTypeEnum `json:"riskCategory,omitempty"` - Environment *CustomTypeEnum `json:"environment,omitempty"` - Scope *CustomTypeEnum `json:"scope,omitempty"` - Controls *ControlConnection `json:"controls"` - Subcontrols *SubcontrolConnection `json:"subcontrols"` - Procedures *ProcedureConnection `json:"procedures"` - InternalPolicies *InternalPolicyConnection `json:"internalPolicies"` - Programs *ProgramConnection `json:"programs"` - Platforms *PlatformConnection `json:"platforms"` - ActionPlans *ActionPlanConnection `json:"actionPlans"` - Tasks *TaskConnection `json:"tasks"` - Assets *AssetConnection `json:"assets"` - Entities *EntityConnection `json:"entities"` - Scans *ScanConnection `json:"scans"` - // the group of users who are responsible for risk oversight - Stakeholder *Group `json:"stakeholder,omitempty"` - // temporary delegates for the risk, used for temporary ownership - Delegate *Group `json:"delegate,omitempty"` - Comments *NoteConnection `json:"comments"` - Discussions *DiscussionConnection `json:"discussions"` -} - -func (Risk) IsNode() {} - -// Return response for createBulkRisk mutation -type RiskBulkCreatePayload struct { - // Created risks - Risks []*Risk `json:"risks,omitempty"` -} - -// Return response for deleteBulkRisk mutation -type RiskBulkDeletePayload struct { - // Deleted risk IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkRisk mutation -type RiskBulkUpdatePayload struct { - // Updated risks - Risks []*Risk `json:"risks,omitempty"` - // IDs of the updated risks - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type RiskConnection struct { - // A list of edges. - Edges []*RiskEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createRisk mutation -type RiskCreatePayload struct { - // Created risk - Risk *Risk `json:"risk"` -} - -// Return response for deleteRisk mutation -type RiskDeletePayload struct { - // Deleted risk ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type RiskEdge struct { - // The item at the end of the edge. - Node *Risk `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for Risk connections -type RiskOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order Risks. - Field RiskOrderField `json:"field"` -} - -// Return response for updateRisk mutation -type RiskUpdatePayload struct { - // Updated risk - Risk *Risk `json:"risk"` -} - -// RiskWhereInput is used for filtering Risk objects. -// Input was generated by ent. -type RiskWhereInput struct { - Not *RiskWhereInput `json:"not,omitempty"` - And []*RiskWhereInput `json:"and,omitempty"` - Or []*RiskWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // display_id field predicates - DisplayID *string `json:"displayID,omitempty"` - DisplayIdneq *string `json:"displayIDNEQ,omitempty"` - DisplayIDIn []string `json:"displayIDIn,omitempty"` - DisplayIDNotIn []string `json:"displayIDNotIn,omitempty"` - DisplayIdgt *string `json:"displayIDGT,omitempty"` - DisplayIdgte *string `json:"displayIDGTE,omitempty"` - DisplayIdlt *string `json:"displayIDLT,omitempty"` - DisplayIdlte *string `json:"displayIDLTE,omitempty"` - DisplayIDContains *string `json:"displayIDContains,omitempty"` - DisplayIDHasPrefix *string `json:"displayIDHasPrefix,omitempty"` - DisplayIDHasSuffix *string `json:"displayIDHasSuffix,omitempty"` - DisplayIDEqualFold *string `json:"displayIDEqualFold,omitempty"` - DisplayIDContainsFold *string `json:"displayIDContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // risk_kind_name field predicates - RiskKindName *string `json:"riskKindName,omitempty"` - RiskKindNameNeq *string `json:"riskKindNameNEQ,omitempty"` - RiskKindNameIn []string `json:"riskKindNameIn,omitempty"` - RiskKindNameNotIn []string `json:"riskKindNameNotIn,omitempty"` - RiskKindNameGt *string `json:"riskKindNameGT,omitempty"` - RiskKindNameGte *string `json:"riskKindNameGTE,omitempty"` - RiskKindNameLt *string `json:"riskKindNameLT,omitempty"` - RiskKindNameLte *string `json:"riskKindNameLTE,omitempty"` - RiskKindNameContains *string `json:"riskKindNameContains,omitempty"` - RiskKindNameHasPrefix *string `json:"riskKindNameHasPrefix,omitempty"` - RiskKindNameHasSuffix *string `json:"riskKindNameHasSuffix,omitempty"` - RiskKindNameIsNil *bool `json:"riskKindNameIsNil,omitempty"` - RiskKindNameNotNil *bool `json:"riskKindNameNotNil,omitempty"` - RiskKindNameEqualFold *string `json:"riskKindNameEqualFold,omitempty"` - RiskKindNameContainsFold *string `json:"riskKindNameContainsFold,omitempty"` - // risk_kind_id field predicates - RiskKindID *string `json:"riskKindID,omitempty"` - RiskKindIdneq *string `json:"riskKindIDNEQ,omitempty"` - RiskKindIDIn []string `json:"riskKindIDIn,omitempty"` - RiskKindIDNotIn []string `json:"riskKindIDNotIn,omitempty"` - RiskKindIdgt *string `json:"riskKindIDGT,omitempty"` - RiskKindIdgte *string `json:"riskKindIDGTE,omitempty"` - RiskKindIdlt *string `json:"riskKindIDLT,omitempty"` - RiskKindIdlte *string `json:"riskKindIDLTE,omitempty"` - RiskKindIDContains *string `json:"riskKindIDContains,omitempty"` - RiskKindIDHasPrefix *string `json:"riskKindIDHasPrefix,omitempty"` - RiskKindIDHasSuffix *string `json:"riskKindIDHasSuffix,omitempty"` - RiskKindIDIsNil *bool `json:"riskKindIDIsNil,omitempty"` - RiskKindIDNotNil *bool `json:"riskKindIDNotNil,omitempty"` - RiskKindIDEqualFold *string `json:"riskKindIDEqualFold,omitempty"` - RiskKindIDContainsFold *string `json:"riskKindIDContainsFold,omitempty"` - // risk_category_name field predicates - RiskCategoryName *string `json:"riskCategoryName,omitempty"` - RiskCategoryNameNeq *string `json:"riskCategoryNameNEQ,omitempty"` - RiskCategoryNameIn []string `json:"riskCategoryNameIn,omitempty"` - RiskCategoryNameNotIn []string `json:"riskCategoryNameNotIn,omitempty"` - RiskCategoryNameGt *string `json:"riskCategoryNameGT,omitempty"` - RiskCategoryNameGte *string `json:"riskCategoryNameGTE,omitempty"` - RiskCategoryNameLt *string `json:"riskCategoryNameLT,omitempty"` - RiskCategoryNameLte *string `json:"riskCategoryNameLTE,omitempty"` - RiskCategoryNameContains *string `json:"riskCategoryNameContains,omitempty"` - RiskCategoryNameHasPrefix *string `json:"riskCategoryNameHasPrefix,omitempty"` - RiskCategoryNameHasSuffix *string `json:"riskCategoryNameHasSuffix,omitempty"` - RiskCategoryNameIsNil *bool `json:"riskCategoryNameIsNil,omitempty"` - RiskCategoryNameNotNil *bool `json:"riskCategoryNameNotNil,omitempty"` - RiskCategoryNameEqualFold *string `json:"riskCategoryNameEqualFold,omitempty"` - RiskCategoryNameContainsFold *string `json:"riskCategoryNameContainsFold,omitempty"` - // risk_category_id field predicates - RiskCategoryID *string `json:"riskCategoryID,omitempty"` - RiskCategoryIdneq *string `json:"riskCategoryIDNEQ,omitempty"` - RiskCategoryIDIn []string `json:"riskCategoryIDIn,omitempty"` - RiskCategoryIDNotIn []string `json:"riskCategoryIDNotIn,omitempty"` - RiskCategoryIdgt *string `json:"riskCategoryIDGT,omitempty"` - RiskCategoryIdgte *string `json:"riskCategoryIDGTE,omitempty"` - RiskCategoryIdlt *string `json:"riskCategoryIDLT,omitempty"` - RiskCategoryIdlte *string `json:"riskCategoryIDLTE,omitempty"` - RiskCategoryIDContains *string `json:"riskCategoryIDContains,omitempty"` - RiskCategoryIDHasPrefix *string `json:"riskCategoryIDHasPrefix,omitempty"` - RiskCategoryIDHasSuffix *string `json:"riskCategoryIDHasSuffix,omitempty"` - RiskCategoryIDIsNil *bool `json:"riskCategoryIDIsNil,omitempty"` - RiskCategoryIDNotNil *bool `json:"riskCategoryIDNotNil,omitempty"` - RiskCategoryIDEqualFold *string `json:"riskCategoryIDEqualFold,omitempty"` - RiskCategoryIDContainsFold *string `json:"riskCategoryIDContainsFold,omitempty"` - // environment_name field predicates - EnvironmentName *string `json:"environmentName,omitempty"` - EnvironmentNameNeq *string `json:"environmentNameNEQ,omitempty"` - EnvironmentNameIn []string `json:"environmentNameIn,omitempty"` - EnvironmentNameNotIn []string `json:"environmentNameNotIn,omitempty"` - EnvironmentNameGt *string `json:"environmentNameGT,omitempty"` - EnvironmentNameGte *string `json:"environmentNameGTE,omitempty"` - EnvironmentNameLt *string `json:"environmentNameLT,omitempty"` - EnvironmentNameLte *string `json:"environmentNameLTE,omitempty"` - EnvironmentNameContains *string `json:"environmentNameContains,omitempty"` - EnvironmentNameHasPrefix *string `json:"environmentNameHasPrefix,omitempty"` - EnvironmentNameHasSuffix *string `json:"environmentNameHasSuffix,omitempty"` - EnvironmentNameIsNil *bool `json:"environmentNameIsNil,omitempty"` - EnvironmentNameNotNil *bool `json:"environmentNameNotNil,omitempty"` - EnvironmentNameEqualFold *string `json:"environmentNameEqualFold,omitempty"` - EnvironmentNameContainsFold *string `json:"environmentNameContainsFold,omitempty"` - // environment_id field predicates - EnvironmentID *string `json:"environmentID,omitempty"` - EnvironmentIdneq *string `json:"environmentIDNEQ,omitempty"` - EnvironmentIDIn []string `json:"environmentIDIn,omitempty"` - EnvironmentIDNotIn []string `json:"environmentIDNotIn,omitempty"` - EnvironmentIdgt *string `json:"environmentIDGT,omitempty"` - EnvironmentIdgte *string `json:"environmentIDGTE,omitempty"` - EnvironmentIdlt *string `json:"environmentIDLT,omitempty"` - EnvironmentIdlte *string `json:"environmentIDLTE,omitempty"` - EnvironmentIDContains *string `json:"environmentIDContains,omitempty"` - EnvironmentIDHasPrefix *string `json:"environmentIDHasPrefix,omitempty"` - EnvironmentIDHasSuffix *string `json:"environmentIDHasSuffix,omitempty"` - EnvironmentIDIsNil *bool `json:"environmentIDIsNil,omitempty"` - EnvironmentIDNotNil *bool `json:"environmentIDNotNil,omitempty"` - EnvironmentIDEqualFold *string `json:"environmentIDEqualFold,omitempty"` - EnvironmentIDContainsFold *string `json:"environmentIDContainsFold,omitempty"` - // scope_name field predicates - ScopeName *string `json:"scopeName,omitempty"` - ScopeNameNeq *string `json:"scopeNameNEQ,omitempty"` - ScopeNameIn []string `json:"scopeNameIn,omitempty"` - ScopeNameNotIn []string `json:"scopeNameNotIn,omitempty"` - ScopeNameGt *string `json:"scopeNameGT,omitempty"` - ScopeNameGte *string `json:"scopeNameGTE,omitempty"` - ScopeNameLt *string `json:"scopeNameLT,omitempty"` - ScopeNameLte *string `json:"scopeNameLTE,omitempty"` - ScopeNameContains *string `json:"scopeNameContains,omitempty"` - ScopeNameHasPrefix *string `json:"scopeNameHasPrefix,omitempty"` - ScopeNameHasSuffix *string `json:"scopeNameHasSuffix,omitempty"` - ScopeNameIsNil *bool `json:"scopeNameIsNil,omitempty"` - ScopeNameNotNil *bool `json:"scopeNameNotNil,omitempty"` - ScopeNameEqualFold *string `json:"scopeNameEqualFold,omitempty"` - ScopeNameContainsFold *string `json:"scopeNameContainsFold,omitempty"` - // scope_id field predicates - ScopeID *string `json:"scopeID,omitempty"` - ScopeIdneq *string `json:"scopeIDNEQ,omitempty"` - ScopeIDIn []string `json:"scopeIDIn,omitempty"` - ScopeIDNotIn []string `json:"scopeIDNotIn,omitempty"` - ScopeIdgt *string `json:"scopeIDGT,omitempty"` - ScopeIdgte *string `json:"scopeIDGTE,omitempty"` - ScopeIdlt *string `json:"scopeIDLT,omitempty"` - ScopeIdlte *string `json:"scopeIDLTE,omitempty"` - ScopeIDContains *string `json:"scopeIDContains,omitempty"` - ScopeIDHasPrefix *string `json:"scopeIDHasPrefix,omitempty"` - ScopeIDHasSuffix *string `json:"scopeIDHasSuffix,omitempty"` - ScopeIDIsNil *bool `json:"scopeIDIsNil,omitempty"` - ScopeIDNotNil *bool `json:"scopeIDNotNil,omitempty"` - ScopeIDEqualFold *string `json:"scopeIDEqualFold,omitempty"` - ScopeIDContainsFold *string `json:"scopeIDContainsFold,omitempty"` - // external_id field predicates - ExternalID *string `json:"externalID,omitempty"` - ExternalIdneq *string `json:"externalIDNEQ,omitempty"` - ExternalIDIn []string `json:"externalIDIn,omitempty"` - ExternalIDNotIn []string `json:"externalIDNotIn,omitempty"` - ExternalIdgt *string `json:"externalIDGT,omitempty"` - ExternalIdgte *string `json:"externalIDGTE,omitempty"` - ExternalIdlt *string `json:"externalIDLT,omitempty"` - ExternalIdlte *string `json:"externalIDLTE,omitempty"` - ExternalIDContains *string `json:"externalIDContains,omitempty"` - ExternalIDHasPrefix *string `json:"externalIDHasPrefix,omitempty"` - ExternalIDHasSuffix *string `json:"externalIDHasSuffix,omitempty"` - ExternalIDIsNil *bool `json:"externalIDIsNil,omitempty"` - ExternalIDNotNil *bool `json:"externalIDNotNil,omitempty"` - ExternalIDEqualFold *string `json:"externalIDEqualFold,omitempty"` - ExternalIDContainsFold *string `json:"externalIDContainsFold,omitempty"` - // integration_id field predicates - IntegrationID *string `json:"integrationID,omitempty"` - IntegrationIdneq *string `json:"integrationIDNEQ,omitempty"` - IntegrationIDIn []string `json:"integrationIDIn,omitempty"` - IntegrationIDNotIn []string `json:"integrationIDNotIn,omitempty"` - IntegrationIdgt *string `json:"integrationIDGT,omitempty"` - IntegrationIdgte *string `json:"integrationIDGTE,omitempty"` - IntegrationIdlt *string `json:"integrationIDLT,omitempty"` - IntegrationIdlte *string `json:"integrationIDLTE,omitempty"` - IntegrationIDContains *string `json:"integrationIDContains,omitempty"` - IntegrationIDHasPrefix *string `json:"integrationIDHasPrefix,omitempty"` - IntegrationIDHasSuffix *string `json:"integrationIDHasSuffix,omitempty"` - IntegrationIDIsNil *bool `json:"integrationIDIsNil,omitempty"` - IntegrationIDNotNil *bool `json:"integrationIDNotNil,omitempty"` - IntegrationIDEqualFold *string `json:"integrationIDEqualFold,omitempty"` - IntegrationIDContainsFold *string `json:"integrationIDContainsFold,omitempty"` - // observed_at field predicates - ObservedAt *models.DateTime `json:"observedAt,omitempty"` - ObservedAtNeq *models.DateTime `json:"observedAtNEQ,omitempty"` - ObservedAtIn []*models.DateTime `json:"observedAtIn,omitempty"` - ObservedAtNotIn []*models.DateTime `json:"observedAtNotIn,omitempty"` - ObservedAtGt *models.DateTime `json:"observedAtGT,omitempty"` - ObservedAtGte *models.DateTime `json:"observedAtGTE,omitempty"` - ObservedAtLt *models.DateTime `json:"observedAtLT,omitempty"` - ObservedAtLte *models.DateTime `json:"observedAtLTE,omitempty"` - ObservedAtIsNil *bool `json:"observedAtIsNil,omitempty"` - ObservedAtNotNil *bool `json:"observedAtNotNil,omitempty"` - // external_uuid field predicates - ExternalUUID *string `json:"externalUUID,omitempty"` - ExternalUUIDNeq *string `json:"externalUUIDNEQ,omitempty"` - ExternalUUIDIn []string `json:"externalUUIDIn,omitempty"` - ExternalUUIDNotIn []string `json:"externalUUIDNotIn,omitempty"` - ExternalUUIDGt *string `json:"externalUUIDGT,omitempty"` - ExternalUUIDGte *string `json:"externalUUIDGTE,omitempty"` - ExternalUUIDLt *string `json:"externalUUIDLT,omitempty"` - ExternalUUIDLte *string `json:"externalUUIDLTE,omitempty"` - ExternalUUIDContains *string `json:"externalUUIDContains,omitempty"` - ExternalUUIDHasPrefix *string `json:"externalUUIDHasPrefix,omitempty"` - ExternalUUIDHasSuffix *string `json:"externalUUIDHasSuffix,omitempty"` - ExternalUUIDIsNil *bool `json:"externalUUIDIsNil,omitempty"` - ExternalUUIDNotNil *bool `json:"externalUUIDNotNil,omitempty"` - ExternalUUIDEqualFold *string `json:"externalUUIDEqualFold,omitempty"` - ExternalUUIDContainsFold *string `json:"externalUUIDContainsFold,omitempty"` - // name field predicates - Name *string `json:"name,omitempty"` - NameNeq *string `json:"nameNEQ,omitempty"` - NameIn []string `json:"nameIn,omitempty"` - NameNotIn []string `json:"nameNotIn,omitempty"` - NameGt *string `json:"nameGT,omitempty"` - NameGte *string `json:"nameGTE,omitempty"` - NameLt *string `json:"nameLT,omitempty"` - NameLte *string `json:"nameLTE,omitempty"` - NameContains *string `json:"nameContains,omitempty"` - NameHasPrefix *string `json:"nameHasPrefix,omitempty"` - NameHasSuffix *string `json:"nameHasSuffix,omitempty"` - NameEqualFold *string `json:"nameEqualFold,omitempty"` - NameContainsFold *string `json:"nameContainsFold,omitempty"` - // status field predicates - Status *enums.RiskStatus `json:"status,omitempty"` - StatusNeq *enums.RiskStatus `json:"statusNEQ,omitempty"` - StatusIn []enums.RiskStatus `json:"statusIn,omitempty"` - StatusNotIn []enums.RiskStatus `json:"statusNotIn,omitempty"` - StatusIsNil *bool `json:"statusIsNil,omitempty"` - StatusNotNil *bool `json:"statusNotNil,omitempty"` - // impact field predicates - Impact *enums.RiskImpact `json:"impact,omitempty"` - ImpactNeq *enums.RiskImpact `json:"impactNEQ,omitempty"` - ImpactIn []enums.RiskImpact `json:"impactIn,omitempty"` - ImpactNotIn []enums.RiskImpact `json:"impactNotIn,omitempty"` - ImpactIsNil *bool `json:"impactIsNil,omitempty"` - ImpactNotNil *bool `json:"impactNotNil,omitempty"` - // likelihood field predicates - Likelihood *enums.RiskLikelihood `json:"likelihood,omitempty"` - LikelihoodNeq *enums.RiskLikelihood `json:"likelihoodNEQ,omitempty"` - LikelihoodIn []enums.RiskLikelihood `json:"likelihoodIn,omitempty"` - LikelihoodNotIn []enums.RiskLikelihood `json:"likelihoodNotIn,omitempty"` - LikelihoodIsNil *bool `json:"likelihoodIsNil,omitempty"` - LikelihoodNotNil *bool `json:"likelihoodNotNil,omitempty"` - // score field predicates - Score *int64 `json:"score,omitempty"` - ScoreNeq *int64 `json:"scoreNEQ,omitempty"` - ScoreIn []int64 `json:"scoreIn,omitempty"` - ScoreNotIn []int64 `json:"scoreNotIn,omitempty"` - ScoreGt *int64 `json:"scoreGT,omitempty"` - ScoreGte *int64 `json:"scoreGTE,omitempty"` - ScoreLt *int64 `json:"scoreLT,omitempty"` - ScoreLte *int64 `json:"scoreLTE,omitempty"` - ScoreIsNil *bool `json:"scoreIsNil,omitempty"` - ScoreNotNil *bool `json:"scoreNotNil,omitempty"` - // mitigation field predicates - Mitigation *string `json:"mitigation,omitempty"` - MitigationNeq *string `json:"mitigationNEQ,omitempty"` - MitigationIn []string `json:"mitigationIn,omitempty"` - MitigationNotIn []string `json:"mitigationNotIn,omitempty"` - MitigationGt *string `json:"mitigationGT,omitempty"` - MitigationGte *string `json:"mitigationGTE,omitempty"` - MitigationLt *string `json:"mitigationLT,omitempty"` - MitigationLte *string `json:"mitigationLTE,omitempty"` - MitigationContains *string `json:"mitigationContains,omitempty"` - MitigationHasPrefix *string `json:"mitigationHasPrefix,omitempty"` - MitigationHasSuffix *string `json:"mitigationHasSuffix,omitempty"` - MitigationIsNil *bool `json:"mitigationIsNil,omitempty"` - MitigationNotNil *bool `json:"mitigationNotNil,omitempty"` - MitigationEqualFold *string `json:"mitigationEqualFold,omitempty"` - MitigationContainsFold *string `json:"mitigationContainsFold,omitempty"` - // details field predicates - Details *string `json:"details,omitempty"` - DetailsNeq *string `json:"detailsNEQ,omitempty"` - DetailsIn []string `json:"detailsIn,omitempty"` - DetailsNotIn []string `json:"detailsNotIn,omitempty"` - DetailsGt *string `json:"detailsGT,omitempty"` - DetailsGte *string `json:"detailsGTE,omitempty"` - DetailsLt *string `json:"detailsLT,omitempty"` - DetailsLte *string `json:"detailsLTE,omitempty"` - DetailsContains *string `json:"detailsContains,omitempty"` - DetailsHasPrefix *string `json:"detailsHasPrefix,omitempty"` - DetailsHasSuffix *string `json:"detailsHasSuffix,omitempty"` - DetailsIsNil *bool `json:"detailsIsNil,omitempty"` - DetailsNotNil *bool `json:"detailsNotNil,omitempty"` - DetailsEqualFold *string `json:"detailsEqualFold,omitempty"` - DetailsContainsFold *string `json:"detailsContainsFold,omitempty"` - // business_costs field predicates - BusinessCosts *string `json:"businessCosts,omitempty"` - BusinessCostsNeq *string `json:"businessCostsNEQ,omitempty"` - BusinessCostsIn []string `json:"businessCostsIn,omitempty"` - BusinessCostsNotIn []string `json:"businessCostsNotIn,omitempty"` - BusinessCostsGt *string `json:"businessCostsGT,omitempty"` - BusinessCostsGte *string `json:"businessCostsGTE,omitempty"` - BusinessCostsLt *string `json:"businessCostsLT,omitempty"` - BusinessCostsLte *string `json:"businessCostsLTE,omitempty"` - BusinessCostsContains *string `json:"businessCostsContains,omitempty"` - BusinessCostsHasPrefix *string `json:"businessCostsHasPrefix,omitempty"` - BusinessCostsHasSuffix *string `json:"businessCostsHasSuffix,omitempty"` - BusinessCostsIsNil *bool `json:"businessCostsIsNil,omitempty"` - BusinessCostsNotNil *bool `json:"businessCostsNotNil,omitempty"` - BusinessCostsEqualFold *string `json:"businessCostsEqualFold,omitempty"` - BusinessCostsContainsFold *string `json:"businessCostsContainsFold,omitempty"` - // stakeholder_id field predicates - StakeholderID *string `json:"stakeholderID,omitempty"` - StakeholderIdneq *string `json:"stakeholderIDNEQ,omitempty"` - StakeholderIDIn []string `json:"stakeholderIDIn,omitempty"` - StakeholderIDNotIn []string `json:"stakeholderIDNotIn,omitempty"` - StakeholderIdgt *string `json:"stakeholderIDGT,omitempty"` - StakeholderIdgte *string `json:"stakeholderIDGTE,omitempty"` - StakeholderIdlt *string `json:"stakeholderIDLT,omitempty"` - StakeholderIdlte *string `json:"stakeholderIDLTE,omitempty"` - StakeholderIDContains *string `json:"stakeholderIDContains,omitempty"` - StakeholderIDHasPrefix *string `json:"stakeholderIDHasPrefix,omitempty"` - StakeholderIDHasSuffix *string `json:"stakeholderIDHasSuffix,omitempty"` - StakeholderIDIsNil *bool `json:"stakeholderIDIsNil,omitempty"` - StakeholderIDNotNil *bool `json:"stakeholderIDNotNil,omitempty"` - StakeholderIDEqualFold *string `json:"stakeholderIDEqualFold,omitempty"` - StakeholderIDContainsFold *string `json:"stakeholderIDContainsFold,omitempty"` - // delegate_id field predicates - DelegateID *string `json:"delegateID,omitempty"` - DelegateIdneq *string `json:"delegateIDNEQ,omitempty"` - DelegateIDIn []string `json:"delegateIDIn,omitempty"` - DelegateIDNotIn []string `json:"delegateIDNotIn,omitempty"` - DelegateIdgt *string `json:"delegateIDGT,omitempty"` - DelegateIdgte *string `json:"delegateIDGTE,omitempty"` - DelegateIdlt *string `json:"delegateIDLT,omitempty"` - DelegateIdlte *string `json:"delegateIDLTE,omitempty"` - DelegateIDContains *string `json:"delegateIDContains,omitempty"` - DelegateIDHasPrefix *string `json:"delegateIDHasPrefix,omitempty"` - DelegateIDHasSuffix *string `json:"delegateIDHasSuffix,omitempty"` - DelegateIDIsNil *bool `json:"delegateIDIsNil,omitempty"` - DelegateIDNotNil *bool `json:"delegateIDNotNil,omitempty"` - DelegateIDEqualFold *string `json:"delegateIDEqualFold,omitempty"` - DelegateIDContainsFold *string `json:"delegateIDContainsFold,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // blocked_groups edge predicates - HasBlockedGroups *bool `json:"hasBlockedGroups,omitempty"` - HasBlockedGroupsWith []*GroupWhereInput `json:"hasBlockedGroupsWith,omitempty"` - // editors edge predicates - HasEditors *bool `json:"hasEditors,omitempty"` - HasEditorsWith []*GroupWhereInput `json:"hasEditorsWith,omitempty"` - // viewers edge predicates - HasViewers *bool `json:"hasViewers,omitempty"` - HasViewersWith []*GroupWhereInput `json:"hasViewersWith,omitempty"` - // risk_kind edge predicates - HasRiskKind *bool `json:"hasRiskKind,omitempty"` - HasRiskKindWith []*CustomTypeEnumWhereInput `json:"hasRiskKindWith,omitempty"` - // risk_category edge predicates - HasRiskCategory *bool `json:"hasRiskCategory,omitempty"` - HasRiskCategoryWith []*CustomTypeEnumWhereInput `json:"hasRiskCategoryWith,omitempty"` - // environment edge predicates - HasEnvironment *bool `json:"hasEnvironment,omitempty"` - HasEnvironmentWith []*CustomTypeEnumWhereInput `json:"hasEnvironmentWith,omitempty"` - // scope edge predicates - HasScope *bool `json:"hasScope,omitempty"` - HasScopeWith []*CustomTypeEnumWhereInput `json:"hasScopeWith,omitempty"` - // controls edge predicates - HasControls *bool `json:"hasControls,omitempty"` - HasControlsWith []*ControlWhereInput `json:"hasControlsWith,omitempty"` - // subcontrols edge predicates - HasSubcontrols *bool `json:"hasSubcontrols,omitempty"` - HasSubcontrolsWith []*SubcontrolWhereInput `json:"hasSubcontrolsWith,omitempty"` - // procedures edge predicates - HasProcedures *bool `json:"hasProcedures,omitempty"` - HasProceduresWith []*ProcedureWhereInput `json:"hasProceduresWith,omitempty"` - // internal_policies edge predicates - HasInternalPolicies *bool `json:"hasInternalPolicies,omitempty"` - HasInternalPoliciesWith []*InternalPolicyWhereInput `json:"hasInternalPoliciesWith,omitempty"` - // programs edge predicates - HasPrograms *bool `json:"hasPrograms,omitempty"` - HasProgramsWith []*ProgramWhereInput `json:"hasProgramsWith,omitempty"` - // platforms edge predicates - HasPlatforms *bool `json:"hasPlatforms,omitempty"` - HasPlatformsWith []*PlatformWhereInput `json:"hasPlatformsWith,omitempty"` - // action_plans edge predicates - HasActionPlans *bool `json:"hasActionPlans,omitempty"` - HasActionPlansWith []*ActionPlanWhereInput `json:"hasActionPlansWith,omitempty"` - // tasks edge predicates - HasTasks *bool `json:"hasTasks,omitempty"` - HasTasksWith []*TaskWhereInput `json:"hasTasksWith,omitempty"` - // assets edge predicates - HasAssets *bool `json:"hasAssets,omitempty"` - HasAssetsWith []*AssetWhereInput `json:"hasAssetsWith,omitempty"` - // entities edge predicates - HasEntities *bool `json:"hasEntities,omitempty"` - HasEntitiesWith []*EntityWhereInput `json:"hasEntitiesWith,omitempty"` - // scans edge predicates - HasScans *bool `json:"hasScans,omitempty"` - HasScansWith []*ScanWhereInput `json:"hasScansWith,omitempty"` - // stakeholder edge predicates - HasStakeholder *bool `json:"hasStakeholder,omitempty"` - HasStakeholderWith []*GroupWhereInput `json:"hasStakeholderWith,omitempty"` - // delegate edge predicates - HasDelegate *bool `json:"hasDelegate,omitempty"` - HasDelegateWith []*GroupWhereInput `json:"hasDelegateWith,omitempty"` - // comments edge predicates - HasComments *bool `json:"hasComments,omitempty"` - HasCommentsWith []*NoteWhereInput `json:"hasCommentsWith,omitempty"` - // discussions edge predicates - HasDiscussions *bool `json:"hasDiscussions,omitempty"` - HasDiscussionsWith []*DiscussionWhereInput `json:"hasDiscussionsWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -type SLADefinition struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // a shortened prefixed id field to use as a human readable identifier - DisplayID string `json:"displayID"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the organization id that owns the object - OwnerID *string `json:"ownerID,omitempty"` - // remediation service level agreement in days for the severity level - SLADays int64 `json:"slaDays"` - // security level to map with the SLA definition - SecurityLevel enums.SecurityLevel `json:"securityLevel"` - Owner *Organization `json:"owner,omitempty"` - BlockedGroups *GroupConnection `json:"blockedGroups"` - Editors *GroupConnection `json:"editors"` - Viewers *GroupConnection `json:"viewers"` -} - -func (SLADefinition) IsNode() {} - -// Return response for createBulkSLADefinition mutation -type SLADefinitionBulkCreatePayload struct { - // Created slaDefinitions - SLADefinitions []*SLADefinition `json:"slaDefinitions,omitempty"` -} - -// Return response for deleteBulkSLADefinition mutation -type SLADefinitionBulkDeletePayload struct { - // Deleted slaDefinition IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkSLADefinition mutation -type SLADefinitionBulkUpdatePayload struct { - // Updated slaDefinitions - SLADefinitions []*SLADefinition `json:"slaDefinitions,omitempty"` - // IDs of the updated slaDefinitions - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type SLADefinitionConnection struct { - // A list of edges. - Edges []*SLADefinitionEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createSLADefinition mutation -type SLADefinitionCreatePayload struct { - // Created slaDefinition - SLADefinition *SLADefinition `json:"slaDefinition"` -} - -// Return response for deleteSLADefinition mutation -type SLADefinitionDeletePayload struct { - // Deleted slaDefinition ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type SLADefinitionEdge struct { - // The item at the end of the edge. - Node *SLADefinition `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for SLADefinition connections -type SLADefinitionOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order SLADefinitions. - Field SLADefinitionOrderField `json:"field"` -} - -// Return response for updateSLADefinition mutation -type SLADefinitionUpdatePayload struct { - // Updated slaDefinition - SLADefinition *SLADefinition `json:"slaDefinition"` -} - -// SLADefinitionWhereInput is used for filtering SLADefinition objects. -// Input was generated by ent. -type SLADefinitionWhereInput struct { - Not *SLADefinitionWhereInput `json:"not,omitempty"` - And []*SLADefinitionWhereInput `json:"and,omitempty"` - Or []*SLADefinitionWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // display_id field predicates - DisplayID *string `json:"displayID,omitempty"` - DisplayIdneq *string `json:"displayIDNEQ,omitempty"` - DisplayIDIn []string `json:"displayIDIn,omitempty"` - DisplayIDNotIn []string `json:"displayIDNotIn,omitempty"` - DisplayIdgt *string `json:"displayIDGT,omitempty"` - DisplayIdgte *string `json:"displayIDGTE,omitempty"` - DisplayIdlt *string `json:"displayIDLT,omitempty"` - DisplayIdlte *string `json:"displayIDLTE,omitempty"` - DisplayIDContains *string `json:"displayIDContains,omitempty"` - DisplayIDHasPrefix *string `json:"displayIDHasPrefix,omitempty"` - DisplayIDHasSuffix *string `json:"displayIDHasSuffix,omitempty"` - DisplayIDEqualFold *string `json:"displayIDEqualFold,omitempty"` - DisplayIDContainsFold *string `json:"displayIDContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // sla_days field predicates - SLADays *int64 `json:"slaDays,omitempty"` - SLADaysNeq *int64 `json:"slaDaysNEQ,omitempty"` - SLADaysIn []int64 `json:"slaDaysIn,omitempty"` - SLADaysNotIn []int64 `json:"slaDaysNotIn,omitempty"` - SLADaysGt *int64 `json:"slaDaysGT,omitempty"` - SLADaysGte *int64 `json:"slaDaysGTE,omitempty"` - SLADaysLt *int64 `json:"slaDaysLT,omitempty"` - SLADaysLte *int64 `json:"slaDaysLTE,omitempty"` - // security_level field predicates - SecurityLevel *enums.SecurityLevel `json:"securityLevel,omitempty"` - SecurityLevelNeq *enums.SecurityLevel `json:"securityLevelNEQ,omitempty"` - SecurityLevelIn []enums.SecurityLevel `json:"securityLevelIn,omitempty"` - SecurityLevelNotIn []enums.SecurityLevel `json:"securityLevelNotIn,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // blocked_groups edge predicates - HasBlockedGroups *bool `json:"hasBlockedGroups,omitempty"` - HasBlockedGroupsWith []*GroupWhereInput `json:"hasBlockedGroupsWith,omitempty"` - // editors edge predicates - HasEditors *bool `json:"hasEditors,omitempty"` - HasEditorsWith []*GroupWhereInput `json:"hasEditorsWith,omitempty"` - // viewers edge predicates - HasViewers *bool `json:"hasViewers,omitempty"` - HasViewersWith []*GroupWhereInput `json:"hasViewersWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -type Scan struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the ID of the organization owner of the object - OwnerID *string `json:"ownerID,omitempty"` - // who reviewed the scan when no user or group is linked - ReviewedBy *string `json:"reviewedBy,omitempty"` - // the user id that reviewed the scan - ReviewedByUserID *string `json:"reviewedByUserID,omitempty"` - // the group id that reviewed the scan - ReviewedByGroupID *string `json:"reviewedByGroupID,omitempty"` - // who the scan is assigned to when no user or group is linked - AssignedTo *string `json:"assignedTo,omitempty"` - // the user id assigned to the scan - AssignedToUserID *string `json:"assignedToUserID,omitempty"` - // the group id assigned to the scan - AssignedToGroupID *string `json:"assignedToGroupID,omitempty"` - // the environment of the scan - EnvironmentName *string `json:"environmentName,omitempty"` - // the environment of the scan - EnvironmentID *string `json:"environmentID,omitempty"` - // the scope of the scan - ScopeName *string `json:"scopeName,omitempty"` - // the scope of the scan - ScopeID *string `json:"scopeID,omitempty"` - // the target of the scan, e.g., a domain name or IP address, codebase - Target string `json:"target"` - // the type of scan, e.g., domain scan, vulnerability scan, provider scan - ScanType enums.ScanType `json:"scanType"` - // additional metadata for the scan, e.g., scan configuration, options, etc - Metadata map[string]any `json:"metadata,omitempty"` - // when the scan was executed - ScanDate *models.DateTime `json:"scanDate,omitempty"` - // cron schedule that governs the scan cadence, in cron 6-field syntax - ScanSchedule *string `json:"scanSchedule,omitempty"` - // when the scan is scheduled to run next - NextScanRunAt *models.DateTime `json:"nextScanRunAt,omitempty"` - // who performed the scan when no user or group is linked - PerformedBy *string `json:"performedBy,omitempty"` - // the user id that performed the scan - PerformedByUserID *string `json:"performedByUserID,omitempty"` - // the group id that performed the scan - PerformedByGroupID *string `json:"performedByGroupID,omitempty"` - // the platform that generated the scan - GeneratedByPlatformID *string `json:"generatedByPlatformID,omitempty"` - // identifiers of vulnerabilities discovered during the scan - VulnerabilityIds []string `json:"vulnerabilityIds,omitempty"` - // the status of the scan, e.g., processing, completed, failed - Status enums.ScanStatus `json:"status"` - Owner *Organization `json:"owner,omitempty"` - BlockedGroups *GroupConnection `json:"blockedGroups"` - Editors *GroupConnection `json:"editors"` - Viewers *GroupConnection `json:"viewers"` - ReviewedByUser *User `json:"reviewedByUser,omitempty"` - ReviewedByGroup *Group `json:"reviewedByGroup,omitempty"` - AssignedToUser *User `json:"assignedToUser,omitempty"` - AssignedToGroup *Group `json:"assignedToGroup,omitempty"` - Environment *CustomTypeEnum `json:"environment,omitempty"` - Scope *CustomTypeEnum `json:"scope,omitempty"` - Assets *AssetConnection `json:"assets"` - Entities *EntityConnection `json:"entities"` - Evidence *EvidenceConnection `json:"evidence"` - Files *FileConnection `json:"files"` - Remediations *RemediationConnection `json:"remediations"` - ActionPlans *ActionPlanConnection `json:"actionPlans"` - Tasks *TaskConnection `json:"tasks"` - Platforms *PlatformConnection `json:"platforms"` - Vulnerabilities *VulnerabilityConnection `json:"vulnerabilities"` - Controls *ControlConnection `json:"controls"` - Subcontrols *SubcontrolConnection `json:"subcontrols"` - GeneratedByPlatform *Platform `json:"generatedByPlatform,omitempty"` - PerformedByUser *User `json:"performedByUser,omitempty"` - PerformedByGroup *Group `json:"performedByGroup,omitempty"` -} - -func (Scan) IsNode() {} - -// Return response for createBulkScan mutation -type ScanBulkCreatePayload struct { - // Created scans - Scans []*Scan `json:"scans,omitempty"` -} - -// Return response for deleteBulkScan mutation -type ScanBulkDeletePayload struct { - // Deleted scan IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkScan mutation -type ScanBulkUpdatePayload struct { - // Updated scans - Scans []*Scan `json:"scans,omitempty"` - // IDs of the updated scans - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type ScanConnection struct { - // A list of edges. - Edges []*ScanEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createScan mutation -type ScanCreatePayload struct { - // Created scan - Scan *Scan `json:"scan"` -} - -// Return response for deleteScan mutation -type ScanDeletePayload struct { - // Deleted scan ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type ScanEdge struct { - // The item at the end of the edge. - Node *Scan `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for Scan connections -type ScanOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order Scans. - Field ScanOrderField `json:"field"` -} - -// Return response for updateScan mutation -type ScanUpdatePayload struct { - // Updated scan - Scan *Scan `json:"scan"` -} - -// ScanWhereInput is used for filtering Scan objects. -// Input was generated by ent. -type ScanWhereInput struct { - Not *ScanWhereInput `json:"not,omitempty"` - And []*ScanWhereInput `json:"and,omitempty"` - Or []*ScanWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // reviewed_by field predicates - ReviewedBy *string `json:"reviewedBy,omitempty"` - ReviewedByNeq *string `json:"reviewedByNEQ,omitempty"` - ReviewedByIn []string `json:"reviewedByIn,omitempty"` - ReviewedByNotIn []string `json:"reviewedByNotIn,omitempty"` - ReviewedByGt *string `json:"reviewedByGT,omitempty"` - ReviewedByGte *string `json:"reviewedByGTE,omitempty"` - ReviewedByLt *string `json:"reviewedByLT,omitempty"` - ReviewedByLte *string `json:"reviewedByLTE,omitempty"` - ReviewedByContains *string `json:"reviewedByContains,omitempty"` - ReviewedByHasPrefix *string `json:"reviewedByHasPrefix,omitempty"` - ReviewedByHasSuffix *string `json:"reviewedByHasSuffix,omitempty"` - ReviewedByIsNil *bool `json:"reviewedByIsNil,omitempty"` - ReviewedByNotNil *bool `json:"reviewedByNotNil,omitempty"` - ReviewedByEqualFold *string `json:"reviewedByEqualFold,omitempty"` - ReviewedByContainsFold *string `json:"reviewedByContainsFold,omitempty"` - // reviewed_by_user_id field predicates - ReviewedByUserID *string `json:"reviewedByUserID,omitempty"` - ReviewedByUserIdneq *string `json:"reviewedByUserIDNEQ,omitempty"` - ReviewedByUserIDIn []string `json:"reviewedByUserIDIn,omitempty"` - ReviewedByUserIDNotIn []string `json:"reviewedByUserIDNotIn,omitempty"` - ReviewedByUserIdgt *string `json:"reviewedByUserIDGT,omitempty"` - ReviewedByUserIdgte *string `json:"reviewedByUserIDGTE,omitempty"` - ReviewedByUserIdlt *string `json:"reviewedByUserIDLT,omitempty"` - ReviewedByUserIdlte *string `json:"reviewedByUserIDLTE,omitempty"` - ReviewedByUserIDContains *string `json:"reviewedByUserIDContains,omitempty"` - ReviewedByUserIDHasPrefix *string `json:"reviewedByUserIDHasPrefix,omitempty"` - ReviewedByUserIDHasSuffix *string `json:"reviewedByUserIDHasSuffix,omitempty"` - ReviewedByUserIDIsNil *bool `json:"reviewedByUserIDIsNil,omitempty"` - ReviewedByUserIDNotNil *bool `json:"reviewedByUserIDNotNil,omitempty"` - ReviewedByUserIDEqualFold *string `json:"reviewedByUserIDEqualFold,omitempty"` - ReviewedByUserIDContainsFold *string `json:"reviewedByUserIDContainsFold,omitempty"` - // reviewed_by_group_id field predicates - ReviewedByGroupID *string `json:"reviewedByGroupID,omitempty"` - ReviewedByGroupIdneq *string `json:"reviewedByGroupIDNEQ,omitempty"` - ReviewedByGroupIDIn []string `json:"reviewedByGroupIDIn,omitempty"` - ReviewedByGroupIDNotIn []string `json:"reviewedByGroupIDNotIn,omitempty"` - ReviewedByGroupIdgt *string `json:"reviewedByGroupIDGT,omitempty"` - ReviewedByGroupIdgte *string `json:"reviewedByGroupIDGTE,omitempty"` - ReviewedByGroupIdlt *string `json:"reviewedByGroupIDLT,omitempty"` - ReviewedByGroupIdlte *string `json:"reviewedByGroupIDLTE,omitempty"` - ReviewedByGroupIDContains *string `json:"reviewedByGroupIDContains,omitempty"` - ReviewedByGroupIDHasPrefix *string `json:"reviewedByGroupIDHasPrefix,omitempty"` - ReviewedByGroupIDHasSuffix *string `json:"reviewedByGroupIDHasSuffix,omitempty"` - ReviewedByGroupIDIsNil *bool `json:"reviewedByGroupIDIsNil,omitempty"` - ReviewedByGroupIDNotNil *bool `json:"reviewedByGroupIDNotNil,omitempty"` - ReviewedByGroupIDEqualFold *string `json:"reviewedByGroupIDEqualFold,omitempty"` - ReviewedByGroupIDContainsFold *string `json:"reviewedByGroupIDContainsFold,omitempty"` - // assigned_to field predicates - AssignedTo *string `json:"assignedTo,omitempty"` - AssignedToNeq *string `json:"assignedToNEQ,omitempty"` - AssignedToIn []string `json:"assignedToIn,omitempty"` - AssignedToNotIn []string `json:"assignedToNotIn,omitempty"` - AssignedToGt *string `json:"assignedToGT,omitempty"` - AssignedToGte *string `json:"assignedToGTE,omitempty"` - AssignedToLt *string `json:"assignedToLT,omitempty"` - AssignedToLte *string `json:"assignedToLTE,omitempty"` - AssignedToContains *string `json:"assignedToContains,omitempty"` - AssignedToHasPrefix *string `json:"assignedToHasPrefix,omitempty"` - AssignedToHasSuffix *string `json:"assignedToHasSuffix,omitempty"` - AssignedToIsNil *bool `json:"assignedToIsNil,omitempty"` - AssignedToNotNil *bool `json:"assignedToNotNil,omitempty"` - AssignedToEqualFold *string `json:"assignedToEqualFold,omitempty"` - AssignedToContainsFold *string `json:"assignedToContainsFold,omitempty"` - // assigned_to_user_id field predicates - AssignedToUserID *string `json:"assignedToUserID,omitempty"` - AssignedToUserIdneq *string `json:"assignedToUserIDNEQ,omitempty"` - AssignedToUserIDIn []string `json:"assignedToUserIDIn,omitempty"` - AssignedToUserIDNotIn []string `json:"assignedToUserIDNotIn,omitempty"` - AssignedToUserIdgt *string `json:"assignedToUserIDGT,omitempty"` - AssignedToUserIdgte *string `json:"assignedToUserIDGTE,omitempty"` - AssignedToUserIdlt *string `json:"assignedToUserIDLT,omitempty"` - AssignedToUserIdlte *string `json:"assignedToUserIDLTE,omitempty"` - AssignedToUserIDContains *string `json:"assignedToUserIDContains,omitempty"` - AssignedToUserIDHasPrefix *string `json:"assignedToUserIDHasPrefix,omitempty"` - AssignedToUserIDHasSuffix *string `json:"assignedToUserIDHasSuffix,omitempty"` - AssignedToUserIDIsNil *bool `json:"assignedToUserIDIsNil,omitempty"` - AssignedToUserIDNotNil *bool `json:"assignedToUserIDNotNil,omitempty"` - AssignedToUserIDEqualFold *string `json:"assignedToUserIDEqualFold,omitempty"` - AssignedToUserIDContainsFold *string `json:"assignedToUserIDContainsFold,omitempty"` - // assigned_to_group_id field predicates - AssignedToGroupID *string `json:"assignedToGroupID,omitempty"` - AssignedToGroupIdneq *string `json:"assignedToGroupIDNEQ,omitempty"` - AssignedToGroupIDIn []string `json:"assignedToGroupIDIn,omitempty"` - AssignedToGroupIDNotIn []string `json:"assignedToGroupIDNotIn,omitempty"` - AssignedToGroupIdgt *string `json:"assignedToGroupIDGT,omitempty"` - AssignedToGroupIdgte *string `json:"assignedToGroupIDGTE,omitempty"` - AssignedToGroupIdlt *string `json:"assignedToGroupIDLT,omitempty"` - AssignedToGroupIdlte *string `json:"assignedToGroupIDLTE,omitempty"` - AssignedToGroupIDContains *string `json:"assignedToGroupIDContains,omitempty"` - AssignedToGroupIDHasPrefix *string `json:"assignedToGroupIDHasPrefix,omitempty"` - AssignedToGroupIDHasSuffix *string `json:"assignedToGroupIDHasSuffix,omitempty"` - AssignedToGroupIDIsNil *bool `json:"assignedToGroupIDIsNil,omitempty"` - AssignedToGroupIDNotNil *bool `json:"assignedToGroupIDNotNil,omitempty"` - AssignedToGroupIDEqualFold *string `json:"assignedToGroupIDEqualFold,omitempty"` - AssignedToGroupIDContainsFold *string `json:"assignedToGroupIDContainsFold,omitempty"` - // environment_name field predicates - EnvironmentName *string `json:"environmentName,omitempty"` - EnvironmentNameNeq *string `json:"environmentNameNEQ,omitempty"` - EnvironmentNameIn []string `json:"environmentNameIn,omitempty"` - EnvironmentNameNotIn []string `json:"environmentNameNotIn,omitempty"` - EnvironmentNameGt *string `json:"environmentNameGT,omitempty"` - EnvironmentNameGte *string `json:"environmentNameGTE,omitempty"` - EnvironmentNameLt *string `json:"environmentNameLT,omitempty"` - EnvironmentNameLte *string `json:"environmentNameLTE,omitempty"` - EnvironmentNameContains *string `json:"environmentNameContains,omitempty"` - EnvironmentNameHasPrefix *string `json:"environmentNameHasPrefix,omitempty"` - EnvironmentNameHasSuffix *string `json:"environmentNameHasSuffix,omitempty"` - EnvironmentNameIsNil *bool `json:"environmentNameIsNil,omitempty"` - EnvironmentNameNotNil *bool `json:"environmentNameNotNil,omitempty"` - EnvironmentNameEqualFold *string `json:"environmentNameEqualFold,omitempty"` - EnvironmentNameContainsFold *string `json:"environmentNameContainsFold,omitempty"` - // environment_id field predicates - EnvironmentID *string `json:"environmentID,omitempty"` - EnvironmentIdneq *string `json:"environmentIDNEQ,omitempty"` - EnvironmentIDIn []string `json:"environmentIDIn,omitempty"` - EnvironmentIDNotIn []string `json:"environmentIDNotIn,omitempty"` - EnvironmentIdgt *string `json:"environmentIDGT,omitempty"` - EnvironmentIdgte *string `json:"environmentIDGTE,omitempty"` - EnvironmentIdlt *string `json:"environmentIDLT,omitempty"` - EnvironmentIdlte *string `json:"environmentIDLTE,omitempty"` - EnvironmentIDContains *string `json:"environmentIDContains,omitempty"` - EnvironmentIDHasPrefix *string `json:"environmentIDHasPrefix,omitempty"` - EnvironmentIDHasSuffix *string `json:"environmentIDHasSuffix,omitempty"` - EnvironmentIDIsNil *bool `json:"environmentIDIsNil,omitempty"` - EnvironmentIDNotNil *bool `json:"environmentIDNotNil,omitempty"` - EnvironmentIDEqualFold *string `json:"environmentIDEqualFold,omitempty"` - EnvironmentIDContainsFold *string `json:"environmentIDContainsFold,omitempty"` - // scope_name field predicates - ScopeName *string `json:"scopeName,omitempty"` - ScopeNameNeq *string `json:"scopeNameNEQ,omitempty"` - ScopeNameIn []string `json:"scopeNameIn,omitempty"` - ScopeNameNotIn []string `json:"scopeNameNotIn,omitempty"` - ScopeNameGt *string `json:"scopeNameGT,omitempty"` - ScopeNameGte *string `json:"scopeNameGTE,omitempty"` - ScopeNameLt *string `json:"scopeNameLT,omitempty"` - ScopeNameLte *string `json:"scopeNameLTE,omitempty"` - ScopeNameContains *string `json:"scopeNameContains,omitempty"` - ScopeNameHasPrefix *string `json:"scopeNameHasPrefix,omitempty"` - ScopeNameHasSuffix *string `json:"scopeNameHasSuffix,omitempty"` - ScopeNameIsNil *bool `json:"scopeNameIsNil,omitempty"` - ScopeNameNotNil *bool `json:"scopeNameNotNil,omitempty"` - ScopeNameEqualFold *string `json:"scopeNameEqualFold,omitempty"` - ScopeNameContainsFold *string `json:"scopeNameContainsFold,omitempty"` - // scope_id field predicates - ScopeID *string `json:"scopeID,omitempty"` - ScopeIdneq *string `json:"scopeIDNEQ,omitempty"` - ScopeIDIn []string `json:"scopeIDIn,omitempty"` - ScopeIDNotIn []string `json:"scopeIDNotIn,omitempty"` - ScopeIdgt *string `json:"scopeIDGT,omitempty"` - ScopeIdgte *string `json:"scopeIDGTE,omitempty"` - ScopeIdlt *string `json:"scopeIDLT,omitempty"` - ScopeIdlte *string `json:"scopeIDLTE,omitempty"` - ScopeIDContains *string `json:"scopeIDContains,omitempty"` - ScopeIDHasPrefix *string `json:"scopeIDHasPrefix,omitempty"` - ScopeIDHasSuffix *string `json:"scopeIDHasSuffix,omitempty"` - ScopeIDIsNil *bool `json:"scopeIDIsNil,omitempty"` - ScopeIDNotNil *bool `json:"scopeIDNotNil,omitempty"` - ScopeIDEqualFold *string `json:"scopeIDEqualFold,omitempty"` - ScopeIDContainsFold *string `json:"scopeIDContainsFold,omitempty"` - // target field predicates - Target *string `json:"target,omitempty"` - TargetNeq *string `json:"targetNEQ,omitempty"` - TargetIn []string `json:"targetIn,omitempty"` - TargetNotIn []string `json:"targetNotIn,omitempty"` - TargetGt *string `json:"targetGT,omitempty"` - TargetGte *string `json:"targetGTE,omitempty"` - TargetLt *string `json:"targetLT,omitempty"` - TargetLte *string `json:"targetLTE,omitempty"` - TargetContains *string `json:"targetContains,omitempty"` - TargetHasPrefix *string `json:"targetHasPrefix,omitempty"` - TargetHasSuffix *string `json:"targetHasSuffix,omitempty"` - TargetEqualFold *string `json:"targetEqualFold,omitempty"` - TargetContainsFold *string `json:"targetContainsFold,omitempty"` - // scan_type field predicates - ScanType *enums.ScanType `json:"scanType,omitempty"` - ScanTypeNeq *enums.ScanType `json:"scanTypeNEQ,omitempty"` - ScanTypeIn []enums.ScanType `json:"scanTypeIn,omitempty"` - ScanTypeNotIn []enums.ScanType `json:"scanTypeNotIn,omitempty"` - // scan_date field predicates - ScanDate *models.DateTime `json:"scanDate,omitempty"` - ScanDateNeq *models.DateTime `json:"scanDateNEQ,omitempty"` - ScanDateIn []*models.DateTime `json:"scanDateIn,omitempty"` - ScanDateNotIn []*models.DateTime `json:"scanDateNotIn,omitempty"` - ScanDateGt *models.DateTime `json:"scanDateGT,omitempty"` - ScanDateGte *models.DateTime `json:"scanDateGTE,omitempty"` - ScanDateLt *models.DateTime `json:"scanDateLT,omitempty"` - ScanDateLte *models.DateTime `json:"scanDateLTE,omitempty"` - ScanDateIsNil *bool `json:"scanDateIsNil,omitempty"` - ScanDateNotNil *bool `json:"scanDateNotNil,omitempty"` - // next_scan_run_at field predicates - NextScanRunAt *models.DateTime `json:"nextScanRunAt,omitempty"` - NextScanRunAtNeq *models.DateTime `json:"nextScanRunAtNEQ,omitempty"` - NextScanRunAtIn []*models.DateTime `json:"nextScanRunAtIn,omitempty"` - NextScanRunAtNotIn []*models.DateTime `json:"nextScanRunAtNotIn,omitempty"` - NextScanRunAtGt *models.DateTime `json:"nextScanRunAtGT,omitempty"` - NextScanRunAtGte *models.DateTime `json:"nextScanRunAtGTE,omitempty"` - NextScanRunAtLt *models.DateTime `json:"nextScanRunAtLT,omitempty"` - NextScanRunAtLte *models.DateTime `json:"nextScanRunAtLTE,omitempty"` - NextScanRunAtIsNil *bool `json:"nextScanRunAtIsNil,omitempty"` - NextScanRunAtNotNil *bool `json:"nextScanRunAtNotNil,omitempty"` - // performed_by field predicates - PerformedBy *string `json:"performedBy,omitempty"` - PerformedByNeq *string `json:"performedByNEQ,omitempty"` - PerformedByIn []string `json:"performedByIn,omitempty"` - PerformedByNotIn []string `json:"performedByNotIn,omitempty"` - PerformedByGt *string `json:"performedByGT,omitempty"` - PerformedByGte *string `json:"performedByGTE,omitempty"` - PerformedByLt *string `json:"performedByLT,omitempty"` - PerformedByLte *string `json:"performedByLTE,omitempty"` - PerformedByContains *string `json:"performedByContains,omitempty"` - PerformedByHasPrefix *string `json:"performedByHasPrefix,omitempty"` - PerformedByHasSuffix *string `json:"performedByHasSuffix,omitempty"` - PerformedByIsNil *bool `json:"performedByIsNil,omitempty"` - PerformedByNotNil *bool `json:"performedByNotNil,omitempty"` - PerformedByEqualFold *string `json:"performedByEqualFold,omitempty"` - PerformedByContainsFold *string `json:"performedByContainsFold,omitempty"` - // performed_by_user_id field predicates - PerformedByUserID *string `json:"performedByUserID,omitempty"` - PerformedByUserIdneq *string `json:"performedByUserIDNEQ,omitempty"` - PerformedByUserIDIn []string `json:"performedByUserIDIn,omitempty"` - PerformedByUserIDNotIn []string `json:"performedByUserIDNotIn,omitempty"` - PerformedByUserIdgt *string `json:"performedByUserIDGT,omitempty"` - PerformedByUserIdgte *string `json:"performedByUserIDGTE,omitempty"` - PerformedByUserIdlt *string `json:"performedByUserIDLT,omitempty"` - PerformedByUserIdlte *string `json:"performedByUserIDLTE,omitempty"` - PerformedByUserIDContains *string `json:"performedByUserIDContains,omitempty"` - PerformedByUserIDHasPrefix *string `json:"performedByUserIDHasPrefix,omitempty"` - PerformedByUserIDHasSuffix *string `json:"performedByUserIDHasSuffix,omitempty"` - PerformedByUserIDIsNil *bool `json:"performedByUserIDIsNil,omitempty"` - PerformedByUserIDNotNil *bool `json:"performedByUserIDNotNil,omitempty"` - PerformedByUserIDEqualFold *string `json:"performedByUserIDEqualFold,omitempty"` - PerformedByUserIDContainsFold *string `json:"performedByUserIDContainsFold,omitempty"` - // performed_by_group_id field predicates - PerformedByGroupID *string `json:"performedByGroupID,omitempty"` - PerformedByGroupIdneq *string `json:"performedByGroupIDNEQ,omitempty"` - PerformedByGroupIDIn []string `json:"performedByGroupIDIn,omitempty"` - PerformedByGroupIDNotIn []string `json:"performedByGroupIDNotIn,omitempty"` - PerformedByGroupIdgt *string `json:"performedByGroupIDGT,omitempty"` - PerformedByGroupIdgte *string `json:"performedByGroupIDGTE,omitempty"` - PerformedByGroupIdlt *string `json:"performedByGroupIDLT,omitempty"` - PerformedByGroupIdlte *string `json:"performedByGroupIDLTE,omitempty"` - PerformedByGroupIDContains *string `json:"performedByGroupIDContains,omitempty"` - PerformedByGroupIDHasPrefix *string `json:"performedByGroupIDHasPrefix,omitempty"` - PerformedByGroupIDHasSuffix *string `json:"performedByGroupIDHasSuffix,omitempty"` - PerformedByGroupIDIsNil *bool `json:"performedByGroupIDIsNil,omitempty"` - PerformedByGroupIDNotNil *bool `json:"performedByGroupIDNotNil,omitempty"` - PerformedByGroupIDEqualFold *string `json:"performedByGroupIDEqualFold,omitempty"` - PerformedByGroupIDContainsFold *string `json:"performedByGroupIDContainsFold,omitempty"` - // generated_by_platform_id field predicates - GeneratedByPlatformID *string `json:"generatedByPlatformID,omitempty"` - GeneratedByPlatformIdneq *string `json:"generatedByPlatformIDNEQ,omitempty"` - GeneratedByPlatformIDIn []string `json:"generatedByPlatformIDIn,omitempty"` - GeneratedByPlatformIDNotIn []string `json:"generatedByPlatformIDNotIn,omitempty"` - GeneratedByPlatformIdgt *string `json:"generatedByPlatformIDGT,omitempty"` - GeneratedByPlatformIdgte *string `json:"generatedByPlatformIDGTE,omitempty"` - GeneratedByPlatformIdlt *string `json:"generatedByPlatformIDLT,omitempty"` - GeneratedByPlatformIdlte *string `json:"generatedByPlatformIDLTE,omitempty"` - GeneratedByPlatformIDContains *string `json:"generatedByPlatformIDContains,omitempty"` - GeneratedByPlatformIDHasPrefix *string `json:"generatedByPlatformIDHasPrefix,omitempty"` - GeneratedByPlatformIDHasSuffix *string `json:"generatedByPlatformIDHasSuffix,omitempty"` - GeneratedByPlatformIDIsNil *bool `json:"generatedByPlatformIDIsNil,omitempty"` - GeneratedByPlatformIDNotNil *bool `json:"generatedByPlatformIDNotNil,omitempty"` - GeneratedByPlatformIDEqualFold *string `json:"generatedByPlatformIDEqualFold,omitempty"` - GeneratedByPlatformIDContainsFold *string `json:"generatedByPlatformIDContainsFold,omitempty"` - // status field predicates - Status *enums.ScanStatus `json:"status,omitempty"` - StatusNeq *enums.ScanStatus `json:"statusNEQ,omitempty"` - StatusIn []enums.ScanStatus `json:"statusIn,omitempty"` - StatusNotIn []enums.ScanStatus `json:"statusNotIn,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // blocked_groups edge predicates - HasBlockedGroups *bool `json:"hasBlockedGroups,omitempty"` - HasBlockedGroupsWith []*GroupWhereInput `json:"hasBlockedGroupsWith,omitempty"` - // editors edge predicates - HasEditors *bool `json:"hasEditors,omitempty"` - HasEditorsWith []*GroupWhereInput `json:"hasEditorsWith,omitempty"` - // viewers edge predicates - HasViewers *bool `json:"hasViewers,omitempty"` - HasViewersWith []*GroupWhereInput `json:"hasViewersWith,omitempty"` - // reviewed_by_user edge predicates - HasReviewedByUser *bool `json:"hasReviewedByUser,omitempty"` - HasReviewedByUserWith []*UserWhereInput `json:"hasReviewedByUserWith,omitempty"` - // reviewed_by_group edge predicates - HasReviewedByGroup *bool `json:"hasReviewedByGroup,omitempty"` - HasReviewedByGroupWith []*GroupWhereInput `json:"hasReviewedByGroupWith,omitempty"` - // assigned_to_user edge predicates - HasAssignedToUser *bool `json:"hasAssignedToUser,omitempty"` - HasAssignedToUserWith []*UserWhereInput `json:"hasAssignedToUserWith,omitempty"` - // assigned_to_group edge predicates - HasAssignedToGroup *bool `json:"hasAssignedToGroup,omitempty"` - HasAssignedToGroupWith []*GroupWhereInput `json:"hasAssignedToGroupWith,omitempty"` - // environment edge predicates - HasEnvironment *bool `json:"hasEnvironment,omitempty"` - HasEnvironmentWith []*CustomTypeEnumWhereInput `json:"hasEnvironmentWith,omitempty"` - // scope edge predicates - HasScope *bool `json:"hasScope,omitempty"` - HasScopeWith []*CustomTypeEnumWhereInput `json:"hasScopeWith,omitempty"` - // assets edge predicates - HasAssets *bool `json:"hasAssets,omitempty"` - HasAssetsWith []*AssetWhereInput `json:"hasAssetsWith,omitempty"` - // entities edge predicates - HasEntities *bool `json:"hasEntities,omitempty"` - HasEntitiesWith []*EntityWhereInput `json:"hasEntitiesWith,omitempty"` - // evidence edge predicates - HasEvidence *bool `json:"hasEvidence,omitempty"` - HasEvidenceWith []*EvidenceWhereInput `json:"hasEvidenceWith,omitempty"` - // files edge predicates - HasFiles *bool `json:"hasFiles,omitempty"` - HasFilesWith []*FileWhereInput `json:"hasFilesWith,omitempty"` - // remediations edge predicates - HasRemediations *bool `json:"hasRemediations,omitempty"` - HasRemediationsWith []*RemediationWhereInput `json:"hasRemediationsWith,omitempty"` - // action_plans edge predicates - HasActionPlans *bool `json:"hasActionPlans,omitempty"` - HasActionPlansWith []*ActionPlanWhereInput `json:"hasActionPlansWith,omitempty"` - // tasks edge predicates - HasTasks *bool `json:"hasTasks,omitempty"` - HasTasksWith []*TaskWhereInput `json:"hasTasksWith,omitempty"` - // platforms edge predicates - HasPlatforms *bool `json:"hasPlatforms,omitempty"` - HasPlatformsWith []*PlatformWhereInput `json:"hasPlatformsWith,omitempty"` - // vulnerabilities edge predicates - HasVulnerabilities *bool `json:"hasVulnerabilities,omitempty"` - HasVulnerabilitiesWith []*VulnerabilityWhereInput `json:"hasVulnerabilitiesWith,omitempty"` - // controls edge predicates - HasControls *bool `json:"hasControls,omitempty"` - HasControlsWith []*ControlWhereInput `json:"hasControlsWith,omitempty"` - // subcontrols edge predicates - HasSubcontrols *bool `json:"hasSubcontrols,omitempty"` - HasSubcontrolsWith []*SubcontrolWhereInput `json:"hasSubcontrolsWith,omitempty"` - // generated_by_platform edge predicates - HasGeneratedByPlatform *bool `json:"hasGeneratedByPlatform,omitempty"` - HasGeneratedByPlatformWith []*PlatformWhereInput `json:"hasGeneratedByPlatformWith,omitempty"` - // performed_by_user edge predicates - HasPerformedByUser *bool `json:"hasPerformedByUser,omitempty"` - HasPerformedByUserWith []*UserWhereInput `json:"hasPerformedByUserWith,omitempty"` - // performed_by_group edge predicates - HasPerformedByGroup *bool `json:"hasPerformedByGroup,omitempty"` - HasPerformedByGroupWith []*GroupWhereInput `json:"hasPerformedByGroupWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` - // Filter for vulnerabilityIdsHas to contain a specific value - VulnerabilityIdsHas *string `json:"vulnerabilityIdsHas,omitempty"` -} - -type ScheduledJob struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // a shortened prefixed id field to use as a human readable identifier - DisplayID string `json:"displayID"` - // the ID of the organization owner of the object - OwnerID *string `json:"ownerID,omitempty"` - // the scheduled_job id to take the script to run from - JobID string `json:"jobID"` - // whether the scheduled job is active - Active bool `json:"active"` - // the json configuration to run this job, which could be used to template a job, e.g. { "account_name": "my-account" } - Configuration models.JobConfiguration `json:"configuration,omitempty"` - // cron 6-field syntax, defaults to the job template's cron if not provided - Cron *string `json:"cron,omitempty"` - // the runner that this job will run on. If not set, it will scheduled on a general runner instead - JobRunnerID *string `json:"jobRunnerID,omitempty"` - Owner *Organization `json:"owner,omitempty"` - JobTemplate *JobTemplate `json:"jobTemplate"` - Controls *ControlConnection `json:"controls"` - Subcontrols *SubcontrolConnection `json:"subcontrols"` - JobRunner *JobRunner `json:"jobRunner,omitempty"` -} - -func (ScheduledJob) IsNode() {} - -// Return response for createBulkScheduledJob mutation -type ScheduledJobBulkCreatePayload struct { - // Created scheduledJobs - ScheduledJobs []*ScheduledJob `json:"scheduledJobs,omitempty"` -} - -// Return response for deleteBulkScheduledJob mutation -type ScheduledJobBulkDeletePayload struct { - // Deleted scheduledJob IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkScheduledJob mutation -type ScheduledJobBulkUpdatePayload struct { - // Updated scheduledJobs - ScheduledJobs []*ScheduledJob `json:"scheduledJobs,omitempty"` - // IDs of the updated scheduledJobs - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type ScheduledJobConnection struct { - // A list of edges. - Edges []*ScheduledJobEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createScheduledJob mutation -type ScheduledJobCreatePayload struct { - // Created scheduledJob - ScheduledJob *ScheduledJob `json:"scheduledJob"` -} - -// Return response for deleteScheduledJob mutation -type ScheduledJobDeletePayload struct { - // Deleted scheduledJob ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type ScheduledJobEdge struct { - // The item at the end of the edge. - Node *ScheduledJob `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for ScheduledJob connections -type ScheduledJobOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order ScheduledJobs. - Field ScheduledJobOrderField `json:"field"` -} - -type ScheduledJobRun struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // the organization id that owns the object - OwnerID *string `json:"ownerID,omitempty"` - // The runner that this job will be executed on. Useful to know because of self hosted runners - JobRunnerID string `json:"jobRunnerID"` - // The status of the job to be executed. By default will be pending but when - // scheduled on a runner, this will change to acquired. - Status enums.ScheduledJobRunStatus `json:"status"` - // the parent job for this run - ScheduledJobID string `json:"scheduledJobID"` - // When should this job execute on the agent. Since we might potentially schedule a few minutes before - ExpectedExecutionTime time.Time `json:"expectedExecutionTime"` - // the script that will be executed by the agent. - // This script will be templated with the values from the configuration on the job - Script string `json:"script"` - Owner *Organization `json:"owner,omitempty"` - ScheduledJob *ScheduledJob `json:"scheduledJob"` - JobRunner *JobRunner `json:"jobRunner"` -} - -func (ScheduledJobRun) IsNode() {} - -// A connection to a list of items. -type ScheduledJobRunConnection struct { - // A list of edges. - Edges []*ScheduledJobRunEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createScheduledJobRun mutation -type ScheduledJobRunCreatePayload struct { - // Created scheduledJobRun - ScheduledJobRun *ScheduledJobRun `json:"scheduledJobRun"` -} - -// Return response for deleteScheduledJobRun mutation -type ScheduledJobRunDeletePayload struct { - // Deleted scheduledJobRun ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type ScheduledJobRunEdge struct { - // The item at the end of the edge. - Node *ScheduledJobRun `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for ScheduledJobRun connections -type ScheduledJobRunOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order ScheduledJobRuns. - Field ScheduledJobRunOrderField `json:"field"` -} - -// Return response for updateScheduledJobRun mutation -type ScheduledJobRunUpdatePayload struct { - // Updated scheduledJobRun - ScheduledJobRun *ScheduledJobRun `json:"scheduledJobRun"` -} - -// ScheduledJobRunWhereInput is used for filtering ScheduledJobRun objects. -// Input was generated by ent. -type ScheduledJobRunWhereInput struct { - Not *ScheduledJobRunWhereInput `json:"not,omitempty"` - And []*ScheduledJobRunWhereInput `json:"and,omitempty"` - Or []*ScheduledJobRunWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // job_runner_id field predicates - JobRunnerID *string `json:"jobRunnerID,omitempty"` - JobRunnerIdneq *string `json:"jobRunnerIDNEQ,omitempty"` - JobRunnerIDIn []string `json:"jobRunnerIDIn,omitempty"` - JobRunnerIDNotIn []string `json:"jobRunnerIDNotIn,omitempty"` - JobRunnerIdgt *string `json:"jobRunnerIDGT,omitempty"` - JobRunnerIdgte *string `json:"jobRunnerIDGTE,omitempty"` - JobRunnerIdlt *string `json:"jobRunnerIDLT,omitempty"` - JobRunnerIdlte *string `json:"jobRunnerIDLTE,omitempty"` - JobRunnerIDContains *string `json:"jobRunnerIDContains,omitempty"` - JobRunnerIDHasPrefix *string `json:"jobRunnerIDHasPrefix,omitempty"` - JobRunnerIDHasSuffix *string `json:"jobRunnerIDHasSuffix,omitempty"` - JobRunnerIDEqualFold *string `json:"jobRunnerIDEqualFold,omitempty"` - JobRunnerIDContainsFold *string `json:"jobRunnerIDContainsFold,omitempty"` - // status field predicates - Status *enums.ScheduledJobRunStatus `json:"status,omitempty"` - StatusNeq *enums.ScheduledJobRunStatus `json:"statusNEQ,omitempty"` - StatusIn []enums.ScheduledJobRunStatus `json:"statusIn,omitempty"` - StatusNotIn []enums.ScheduledJobRunStatus `json:"statusNotIn,omitempty"` - // scheduled_job_id field predicates - ScheduledJobID *string `json:"scheduledJobID,omitempty"` - ScheduledJobIdneq *string `json:"scheduledJobIDNEQ,omitempty"` - ScheduledJobIDIn []string `json:"scheduledJobIDIn,omitempty"` - ScheduledJobIDNotIn []string `json:"scheduledJobIDNotIn,omitempty"` - ScheduledJobIdgt *string `json:"scheduledJobIDGT,omitempty"` - ScheduledJobIdgte *string `json:"scheduledJobIDGTE,omitempty"` - ScheduledJobIdlt *string `json:"scheduledJobIDLT,omitempty"` - ScheduledJobIdlte *string `json:"scheduledJobIDLTE,omitempty"` - ScheduledJobIDContains *string `json:"scheduledJobIDContains,omitempty"` - ScheduledJobIDHasPrefix *string `json:"scheduledJobIDHasPrefix,omitempty"` - ScheduledJobIDHasSuffix *string `json:"scheduledJobIDHasSuffix,omitempty"` - ScheduledJobIDEqualFold *string `json:"scheduledJobIDEqualFold,omitempty"` - ScheduledJobIDContainsFold *string `json:"scheduledJobIDContainsFold,omitempty"` - // expected_execution_time field predicates - ExpectedExecutionTime *time.Time `json:"expectedExecutionTime,omitempty"` - ExpectedExecutionTimeNeq *time.Time `json:"expectedExecutionTimeNEQ,omitempty"` - ExpectedExecutionTimeIn []*time.Time `json:"expectedExecutionTimeIn,omitempty"` - ExpectedExecutionTimeNotIn []*time.Time `json:"expectedExecutionTimeNotIn,omitempty"` - ExpectedExecutionTimeGt *time.Time `json:"expectedExecutionTimeGT,omitempty"` - ExpectedExecutionTimeGte *time.Time `json:"expectedExecutionTimeGTE,omitempty"` - ExpectedExecutionTimeLt *time.Time `json:"expectedExecutionTimeLT,omitempty"` - ExpectedExecutionTimeLte *time.Time `json:"expectedExecutionTimeLTE,omitempty"` - // script field predicates - Script *string `json:"script,omitempty"` - ScriptNeq *string `json:"scriptNEQ,omitempty"` - ScriptIn []string `json:"scriptIn,omitempty"` - ScriptNotIn []string `json:"scriptNotIn,omitempty"` - ScriptGt *string `json:"scriptGT,omitempty"` - ScriptGte *string `json:"scriptGTE,omitempty"` - ScriptLt *string `json:"scriptLT,omitempty"` - ScriptLte *string `json:"scriptLTE,omitempty"` - ScriptContains *string `json:"scriptContains,omitempty"` - ScriptHasPrefix *string `json:"scriptHasPrefix,omitempty"` - ScriptHasSuffix *string `json:"scriptHasSuffix,omitempty"` - ScriptEqualFold *string `json:"scriptEqualFold,omitempty"` - ScriptContainsFold *string `json:"scriptContainsFold,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // scheduled_job edge predicates - HasScheduledJob *bool `json:"hasScheduledJob,omitempty"` - HasScheduledJobWith []*ScheduledJobWhereInput `json:"hasScheduledJobWith,omitempty"` - // job_runner edge predicates - HasJobRunner *bool `json:"hasJobRunner,omitempty"` - HasJobRunnerWith []*JobRunnerWhereInput `json:"hasJobRunnerWith,omitempty"` -} - -// Return response for updateScheduledJob mutation -type ScheduledJobUpdatePayload struct { - // Updated scheduledJob - ScheduledJob *ScheduledJob `json:"scheduledJob"` -} - -// ScheduledJobWhereInput is used for filtering ScheduledJob objects. -// Input was generated by ent. -type ScheduledJobWhereInput struct { - Not *ScheduledJobWhereInput `json:"not,omitempty"` - And []*ScheduledJobWhereInput `json:"and,omitempty"` - Or []*ScheduledJobWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // display_id field predicates - DisplayID *string `json:"displayID,omitempty"` - DisplayIdneq *string `json:"displayIDNEQ,omitempty"` - DisplayIDIn []string `json:"displayIDIn,omitempty"` - DisplayIDNotIn []string `json:"displayIDNotIn,omitempty"` - DisplayIdgt *string `json:"displayIDGT,omitempty"` - DisplayIdgte *string `json:"displayIDGTE,omitempty"` - DisplayIdlt *string `json:"displayIDLT,omitempty"` - DisplayIdlte *string `json:"displayIDLTE,omitempty"` - DisplayIDContains *string `json:"displayIDContains,omitempty"` - DisplayIDHasPrefix *string `json:"displayIDHasPrefix,omitempty"` - DisplayIDHasSuffix *string `json:"displayIDHasSuffix,omitempty"` - DisplayIDEqualFold *string `json:"displayIDEqualFold,omitempty"` - DisplayIDContainsFold *string `json:"displayIDContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // job_id field predicates - JobID *string `json:"jobID,omitempty"` - JobIdneq *string `json:"jobIDNEQ,omitempty"` - JobIDIn []string `json:"jobIDIn,omitempty"` - JobIDNotIn []string `json:"jobIDNotIn,omitempty"` - JobIdgt *string `json:"jobIDGT,omitempty"` - JobIdgte *string `json:"jobIDGTE,omitempty"` - JobIdlt *string `json:"jobIDLT,omitempty"` - JobIdlte *string `json:"jobIDLTE,omitempty"` - JobIDContains *string `json:"jobIDContains,omitempty"` - JobIDHasPrefix *string `json:"jobIDHasPrefix,omitempty"` - JobIDHasSuffix *string `json:"jobIDHasSuffix,omitempty"` - JobIDEqualFold *string `json:"jobIDEqualFold,omitempty"` - JobIDContainsFold *string `json:"jobIDContainsFold,omitempty"` - // active field predicates - Active *bool `json:"active,omitempty"` - ActiveNeq *bool `json:"activeNEQ,omitempty"` - // job_runner_id field predicates - JobRunnerID *string `json:"jobRunnerID,omitempty"` - JobRunnerIdneq *string `json:"jobRunnerIDNEQ,omitempty"` - JobRunnerIDIn []string `json:"jobRunnerIDIn,omitempty"` - JobRunnerIDNotIn []string `json:"jobRunnerIDNotIn,omitempty"` - JobRunnerIdgt *string `json:"jobRunnerIDGT,omitempty"` - JobRunnerIdgte *string `json:"jobRunnerIDGTE,omitempty"` - JobRunnerIdlt *string `json:"jobRunnerIDLT,omitempty"` - JobRunnerIdlte *string `json:"jobRunnerIDLTE,omitempty"` - JobRunnerIDContains *string `json:"jobRunnerIDContains,omitempty"` - JobRunnerIDHasPrefix *string `json:"jobRunnerIDHasPrefix,omitempty"` - JobRunnerIDHasSuffix *string `json:"jobRunnerIDHasSuffix,omitempty"` - JobRunnerIDIsNil *bool `json:"jobRunnerIDIsNil,omitempty"` - JobRunnerIDNotNil *bool `json:"jobRunnerIDNotNil,omitempty"` - JobRunnerIDEqualFold *string `json:"jobRunnerIDEqualFold,omitempty"` - JobRunnerIDContainsFold *string `json:"jobRunnerIDContainsFold,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // job_template edge predicates - HasJobTemplate *bool `json:"hasJobTemplate,omitempty"` - HasJobTemplateWith []*JobTemplateWhereInput `json:"hasJobTemplateWith,omitempty"` - // controls edge predicates - HasControls *bool `json:"hasControls,omitempty"` - HasControlsWith []*ControlWhereInput `json:"hasControlsWith,omitempty"` - // subcontrols edge predicates - HasSubcontrols *bool `json:"hasSubcontrols,omitempty"` - HasSubcontrolsWith []*SubcontrolWhereInput `json:"hasSubcontrolsWith,omitempty"` - // job_runner edge predicates - HasJobRunner *bool `json:"hasJobRunner,omitempty"` - HasJobRunnerWith []*JobRunnerWhereInput `json:"hasJobRunnerWith,omitempty"` -} - -type SearchResults struct { - // Information to aid in pagination. - Page *PageInfo `json:"page"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` - ActionPlans *ActionPlanConnection `json:"actionPlans,omitempty"` - Assessments *AssessmentConnection `json:"assessments,omitempty"` - AssessmentResponses *AssessmentResponseConnection `json:"assessmentResponses,omitempty"` - Assets *AssetConnection `json:"assets,omitempty"` - Campaigns *CampaignConnection `json:"campaigns,omitempty"` - CampaignTargets *CampaignTargetConnection `json:"campaignTargets,omitempty"` - Contacts *ContactConnection `json:"contacts,omitempty"` - Controls *ControlConnection `json:"controls,omitempty"` - ControlObjectives *ControlObjectiveConnection `json:"controlObjectives,omitempty"` - CustomTypeEnums *CustomTypeEnumConnection `json:"customTypeEnums,omitempty"` - EmailBrandings *EmailBrandingConnection `json:"emailBrandings,omitempty"` - EmailTemplates *EmailTemplateConnection `json:"emailTemplates,omitempty"` - Entities *EntityConnection `json:"entities,omitempty"` - Evidences *EvidenceConnection `json:"evidences,omitempty"` - Findings *FindingConnection `json:"findings,omitempty"` - Groups *GroupConnection `json:"groups,omitempty"` - IdentityHolders *IdentityHolderConnection `json:"identityHolders,omitempty"` - Integrations *IntegrationConnection `json:"integrations,omitempty"` - InternalPolicies *InternalPolicyConnection `json:"internalPolicies,omitempty"` - Invites *InviteConnection `json:"invites,omitempty"` - JobRunners *JobRunnerConnection `json:"jobRunners,omitempty"` - JobTemplates *JobTemplateConnection `json:"jobTemplates,omitempty"` - Narratives *NarrativeConnection `json:"narratives,omitempty"` - NotificationTemplates *NotificationTemplateConnection `json:"notificationTemplates,omitempty"` - Organizations *OrganizationConnection `json:"organizations,omitempty"` - Platforms *PlatformConnection `json:"platforms,omitempty"` - Procedures *ProcedureConnection `json:"procedures,omitempty"` - Programs *ProgramConnection `json:"programs,omitempty"` - Remediations *RemediationConnection `json:"remediations,omitempty"` - Reviews *ReviewConnection `json:"reviews,omitempty"` - Risks *RiskConnection `json:"risks,omitempty"` - Scans *ScanConnection `json:"scans,omitempty"` - Standards *StandardConnection `json:"standards,omitempty"` - Subcontrols *SubcontrolConnection `json:"subcontrols,omitempty"` - Subprocessors *SubprocessorConnection `json:"subprocessors,omitempty"` - Subscribers *SubscriberConnection `json:"subscribers,omitempty"` - SystemDetails *SystemDetailConnection `json:"systemDetails,omitempty"` - TagDefinitions *TagDefinitionConnection `json:"tagDefinitions,omitempty"` - Tasks *TaskConnection `json:"tasks,omitempty"` - Templates *TemplateConnection `json:"templates,omitempty"` - TrustCenterEntities *TrustCenterEntityConnection `json:"trustCenterEntities,omitempty"` - Vulnerabilities *VulnerabilityConnection `json:"vulnerabilities,omitempty"` - SearchContext []*models.SearchContext `json:"searchContext,omitempty"` -} - -// Input for sendCampaignTestEmail mutation -type SendCampaignTestEmailInput struct { - // ID of the campaign - CampaignID string `json:"campaignID"` - // List of recipient emails to send the test to - Emails []string `json:"emails"` -} - -type Standard struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // revision of the object as a semver (e.g. v1.0.0), by default any update will bump the patch version, unless the revision_bump field is set - Revision *string `json:"revision,omitempty"` - // the organization id that owns the object - OwnerID *string `json:"ownerID,omitempty"` - // indicates if the record is owned by the the openlane system and not by an organization - SystemOwned *bool `json:"systemOwned,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the long name of the standard body - Name string `json:"name"` - // short name of the standard, e.g. SOC 2, ISO 27001, etc. - ShortName *string `json:"shortName,omitempty"` - // unique identifier of the standard with version - Framework *string `json:"framework,omitempty"` - // long description of the standard with details of what is covered - Description *string `json:"description,omitempty"` - // URL to the logo of the governing body - GoverningBodyLogoURL *string `json:"governingBodyLogoURL,omitempty"` - // governing body of the standard, e.g. AICPA, etc. - GoverningBody *string `json:"governingBody,omitempty"` - // domains the standard covers, e.g. availability, confidentiality, etc. - Domains []string `json:"domains,omitempty"` - // link to the official standard documentation - Link *string `json:"link,omitempty"` - // status of the standard - active, draft, and archived - Status *enums.StandardStatus `json:"status,omitempty"` - // indicates if the standard should be made available to all users, only for system owned standards - IsPublic *bool `json:"isPublic,omitempty"` - // indicates if the standard is freely distributable under a trial license, only for system owned standards - FreeToUse *bool `json:"freeToUse,omitempty"` - // type of the standard - cybersecurity, healthcare , financial, etc. - StandardType *string `json:"standardType,omitempty"` - // version of the standard - Version *string `json:"version,omitempty"` - // URL of the logo - LogoFileID *string `json:"logoFileID,omitempty"` - Owner *Organization `json:"owner,omitempty"` - Controls *ControlConnection `json:"controls"` - TrustCenterCompliances *TrustCenterComplianceConnection `json:"trustCenterCompliances"` - TrustCenterDocs *TrustCenterDocConnection `json:"trustCenterDocs"` - ApplicablePlatforms *PlatformConnection `json:"applicablePlatforms"` - LogoFile *File `json:"logoFile,omitempty"` -} - -func (Standard) IsNode() {} - -// Return response for createBulkStandard mutation -type StandardBulkCreatePayload struct { - // Created standards - Standards []*Standard `json:"standards,omitempty"` -} - -// A connection to a list of items. -type StandardConnection struct { - // A list of edges. - Edges []*StandardEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createStandard mutation -type StandardCreatePayload struct { - // Created standard - Standard *Standard `json:"standard"` -} - -// Return response for deleteStandard mutation -type StandardDeletePayload struct { - // Deleted standard ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type StandardEdge struct { - // The item at the end of the edge. - Node *Standard `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for Standard connections -type StandardOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order Standards. - Field StandardOrderField `json:"field"` -} - -// Return response for updateStandard mutation -type StandardUpdatePayload struct { - // Updated standard - Standard *Standard `json:"standard"` -} - -// StandardWhereInput is used for filtering Standard objects. -// Input was generated by ent. -type StandardWhereInput struct { - Not *StandardWhereInput `json:"not,omitempty"` - And []*StandardWhereInput `json:"and,omitempty"` - Or []*StandardWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // revision field predicates - Revision *string `json:"revision,omitempty"` - RevisionNeq *string `json:"revisionNEQ,omitempty"` - RevisionIn []string `json:"revisionIn,omitempty"` - RevisionNotIn []string `json:"revisionNotIn,omitempty"` - RevisionGt *string `json:"revisionGT,omitempty"` - RevisionGte *string `json:"revisionGTE,omitempty"` - RevisionLt *string `json:"revisionLT,omitempty"` - RevisionLte *string `json:"revisionLTE,omitempty"` - RevisionContains *string `json:"revisionContains,omitempty"` - RevisionHasPrefix *string `json:"revisionHasPrefix,omitempty"` - RevisionHasSuffix *string `json:"revisionHasSuffix,omitempty"` - RevisionIsNil *bool `json:"revisionIsNil,omitempty"` - RevisionNotNil *bool `json:"revisionNotNil,omitempty"` - RevisionEqualFold *string `json:"revisionEqualFold,omitempty"` - RevisionContainsFold *string `json:"revisionContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // system_owned field predicates - SystemOwned *bool `json:"systemOwned,omitempty"` - SystemOwnedNeq *bool `json:"systemOwnedNEQ,omitempty"` - SystemOwnedIsNil *bool `json:"systemOwnedIsNil,omitempty"` - SystemOwnedNotNil *bool `json:"systemOwnedNotNil,omitempty"` - // internal_notes field predicates - InternalNotes *string `json:"internalNotes,omitempty"` - InternalNotesNeq *string `json:"internalNotesNEQ,omitempty"` - InternalNotesIn []string `json:"internalNotesIn,omitempty"` - InternalNotesNotIn []string `json:"internalNotesNotIn,omitempty"` - InternalNotesGt *string `json:"internalNotesGT,omitempty"` - InternalNotesGte *string `json:"internalNotesGTE,omitempty"` - InternalNotesLt *string `json:"internalNotesLT,omitempty"` - InternalNotesLte *string `json:"internalNotesLTE,omitempty"` - InternalNotesContains *string `json:"internalNotesContains,omitempty"` - InternalNotesHasPrefix *string `json:"internalNotesHasPrefix,omitempty"` - InternalNotesHasSuffix *string `json:"internalNotesHasSuffix,omitempty"` - InternalNotesIsNil *bool `json:"internalNotesIsNil,omitempty"` - InternalNotesNotNil *bool `json:"internalNotesNotNil,omitempty"` - InternalNotesEqualFold *string `json:"internalNotesEqualFold,omitempty"` - InternalNotesContainsFold *string `json:"internalNotesContainsFold,omitempty"` - // system_internal_id field predicates - SystemInternalID *string `json:"systemInternalID,omitempty"` - SystemInternalIdneq *string `json:"systemInternalIDNEQ,omitempty"` - SystemInternalIDIn []string `json:"systemInternalIDIn,omitempty"` - SystemInternalIDNotIn []string `json:"systemInternalIDNotIn,omitempty"` - SystemInternalIdgt *string `json:"systemInternalIDGT,omitempty"` - SystemInternalIdgte *string `json:"systemInternalIDGTE,omitempty"` - SystemInternalIdlt *string `json:"systemInternalIDLT,omitempty"` - SystemInternalIdlte *string `json:"systemInternalIDLTE,omitempty"` - SystemInternalIDContains *string `json:"systemInternalIDContains,omitempty"` - SystemInternalIDHasPrefix *string `json:"systemInternalIDHasPrefix,omitempty"` - SystemInternalIDHasSuffix *string `json:"systemInternalIDHasSuffix,omitempty"` - SystemInternalIDIsNil *bool `json:"systemInternalIDIsNil,omitempty"` - SystemInternalIDNotNil *bool `json:"systemInternalIDNotNil,omitempty"` - SystemInternalIDEqualFold *string `json:"systemInternalIDEqualFold,omitempty"` - SystemInternalIDContainsFold *string `json:"systemInternalIDContainsFold,omitempty"` - // name field predicates - Name *string `json:"name,omitempty"` - NameNeq *string `json:"nameNEQ,omitempty"` - NameIn []string `json:"nameIn,omitempty"` - NameNotIn []string `json:"nameNotIn,omitempty"` - NameGt *string `json:"nameGT,omitempty"` - NameGte *string `json:"nameGTE,omitempty"` - NameLt *string `json:"nameLT,omitempty"` - NameLte *string `json:"nameLTE,omitempty"` - NameContains *string `json:"nameContains,omitempty"` - NameHasPrefix *string `json:"nameHasPrefix,omitempty"` - NameHasSuffix *string `json:"nameHasSuffix,omitempty"` - NameEqualFold *string `json:"nameEqualFold,omitempty"` - NameContainsFold *string `json:"nameContainsFold,omitempty"` - // short_name field predicates - ShortName *string `json:"shortName,omitempty"` - ShortNameNeq *string `json:"shortNameNEQ,omitempty"` - ShortNameIn []string `json:"shortNameIn,omitempty"` - ShortNameNotIn []string `json:"shortNameNotIn,omitempty"` - ShortNameGt *string `json:"shortNameGT,omitempty"` - ShortNameGte *string `json:"shortNameGTE,omitempty"` - ShortNameLt *string `json:"shortNameLT,omitempty"` - ShortNameLte *string `json:"shortNameLTE,omitempty"` - ShortNameContains *string `json:"shortNameContains,omitempty"` - ShortNameHasPrefix *string `json:"shortNameHasPrefix,omitempty"` - ShortNameHasSuffix *string `json:"shortNameHasSuffix,omitempty"` - ShortNameIsNil *bool `json:"shortNameIsNil,omitempty"` - ShortNameNotNil *bool `json:"shortNameNotNil,omitempty"` - ShortNameEqualFold *string `json:"shortNameEqualFold,omitempty"` - ShortNameContainsFold *string `json:"shortNameContainsFold,omitempty"` - // framework field predicates - Framework *string `json:"framework,omitempty"` - FrameworkNeq *string `json:"frameworkNEQ,omitempty"` - FrameworkIn []string `json:"frameworkIn,omitempty"` - FrameworkNotIn []string `json:"frameworkNotIn,omitempty"` - FrameworkGt *string `json:"frameworkGT,omitempty"` - FrameworkGte *string `json:"frameworkGTE,omitempty"` - FrameworkLt *string `json:"frameworkLT,omitempty"` - FrameworkLte *string `json:"frameworkLTE,omitempty"` - FrameworkContains *string `json:"frameworkContains,omitempty"` - FrameworkHasPrefix *string `json:"frameworkHasPrefix,omitempty"` - FrameworkHasSuffix *string `json:"frameworkHasSuffix,omitempty"` - FrameworkIsNil *bool `json:"frameworkIsNil,omitempty"` - FrameworkNotNil *bool `json:"frameworkNotNil,omitempty"` - FrameworkEqualFold *string `json:"frameworkEqualFold,omitempty"` - FrameworkContainsFold *string `json:"frameworkContainsFold,omitempty"` - // description field predicates - Description *string `json:"description,omitempty"` - DescriptionNeq *string `json:"descriptionNEQ,omitempty"` - DescriptionIn []string `json:"descriptionIn,omitempty"` - DescriptionNotIn []string `json:"descriptionNotIn,omitempty"` - DescriptionGt *string `json:"descriptionGT,omitempty"` - DescriptionGte *string `json:"descriptionGTE,omitempty"` - DescriptionLt *string `json:"descriptionLT,omitempty"` - DescriptionLte *string `json:"descriptionLTE,omitempty"` - DescriptionContains *string `json:"descriptionContains,omitempty"` - DescriptionHasPrefix *string `json:"descriptionHasPrefix,omitempty"` - DescriptionHasSuffix *string `json:"descriptionHasSuffix,omitempty"` - DescriptionIsNil *bool `json:"descriptionIsNil,omitempty"` - DescriptionNotNil *bool `json:"descriptionNotNil,omitempty"` - DescriptionEqualFold *string `json:"descriptionEqualFold,omitempty"` - DescriptionContainsFold *string `json:"descriptionContainsFold,omitempty"` - // governing_body_logo_url field predicates - GoverningBodyLogoURL *string `json:"governingBodyLogoURL,omitempty"` - GoverningBodyLogoURLNeq *string `json:"governingBodyLogoURLNEQ,omitempty"` - GoverningBodyLogoURLIn []string `json:"governingBodyLogoURLIn,omitempty"` - GoverningBodyLogoURLNotIn []string `json:"governingBodyLogoURLNotIn,omitempty"` - GoverningBodyLogoURLGt *string `json:"governingBodyLogoURLGT,omitempty"` - GoverningBodyLogoURLGte *string `json:"governingBodyLogoURLGTE,omitempty"` - GoverningBodyLogoURLLt *string `json:"governingBodyLogoURLLT,omitempty"` - GoverningBodyLogoURLLte *string `json:"governingBodyLogoURLLTE,omitempty"` - GoverningBodyLogoURLContains *string `json:"governingBodyLogoURLContains,omitempty"` - GoverningBodyLogoURLHasPrefix *string `json:"governingBodyLogoURLHasPrefix,omitempty"` - GoverningBodyLogoURLHasSuffix *string `json:"governingBodyLogoURLHasSuffix,omitempty"` - GoverningBodyLogoURLIsNil *bool `json:"governingBodyLogoURLIsNil,omitempty"` - GoverningBodyLogoURLNotNil *bool `json:"governingBodyLogoURLNotNil,omitempty"` - GoverningBodyLogoURLEqualFold *string `json:"governingBodyLogoURLEqualFold,omitempty"` - GoverningBodyLogoURLContainsFold *string `json:"governingBodyLogoURLContainsFold,omitempty"` - // governing_body field predicates - GoverningBody *string `json:"governingBody,omitempty"` - GoverningBodyNeq *string `json:"governingBodyNEQ,omitempty"` - GoverningBodyIn []string `json:"governingBodyIn,omitempty"` - GoverningBodyNotIn []string `json:"governingBodyNotIn,omitempty"` - GoverningBodyGt *string `json:"governingBodyGT,omitempty"` - GoverningBodyGte *string `json:"governingBodyGTE,omitempty"` - GoverningBodyLt *string `json:"governingBodyLT,omitempty"` - GoverningBodyLte *string `json:"governingBodyLTE,omitempty"` - GoverningBodyContains *string `json:"governingBodyContains,omitempty"` - GoverningBodyHasPrefix *string `json:"governingBodyHasPrefix,omitempty"` - GoverningBodyHasSuffix *string `json:"governingBodyHasSuffix,omitempty"` - GoverningBodyIsNil *bool `json:"governingBodyIsNil,omitempty"` - GoverningBodyNotNil *bool `json:"governingBodyNotNil,omitempty"` - GoverningBodyEqualFold *string `json:"governingBodyEqualFold,omitempty"` - GoverningBodyContainsFold *string `json:"governingBodyContainsFold,omitempty"` - // link field predicates - Link *string `json:"link,omitempty"` - LinkNeq *string `json:"linkNEQ,omitempty"` - LinkIn []string `json:"linkIn,omitempty"` - LinkNotIn []string `json:"linkNotIn,omitempty"` - LinkGt *string `json:"linkGT,omitempty"` - LinkGte *string `json:"linkGTE,omitempty"` - LinkLt *string `json:"linkLT,omitempty"` - LinkLte *string `json:"linkLTE,omitempty"` - LinkContains *string `json:"linkContains,omitempty"` - LinkHasPrefix *string `json:"linkHasPrefix,omitempty"` - LinkHasSuffix *string `json:"linkHasSuffix,omitempty"` - LinkIsNil *bool `json:"linkIsNil,omitempty"` - LinkNotNil *bool `json:"linkNotNil,omitempty"` - LinkEqualFold *string `json:"linkEqualFold,omitempty"` - LinkContainsFold *string `json:"linkContainsFold,omitempty"` - // status field predicates - Status *enums.StandardStatus `json:"status,omitempty"` - StatusNeq *enums.StandardStatus `json:"statusNEQ,omitempty"` - StatusIn []enums.StandardStatus `json:"statusIn,omitempty"` - StatusNotIn []enums.StandardStatus `json:"statusNotIn,omitempty"` - StatusIsNil *bool `json:"statusIsNil,omitempty"` - StatusNotNil *bool `json:"statusNotNil,omitempty"` - // is_public field predicates - IsPublic *bool `json:"isPublic,omitempty"` - IsPublicNeq *bool `json:"isPublicNEQ,omitempty"` - IsPublicIsNil *bool `json:"isPublicIsNil,omitempty"` - IsPublicNotNil *bool `json:"isPublicNotNil,omitempty"` - // free_to_use field predicates - FreeToUse *bool `json:"freeToUse,omitempty"` - FreeToUseNeq *bool `json:"freeToUseNEQ,omitempty"` - FreeToUseIsNil *bool `json:"freeToUseIsNil,omitempty"` - FreeToUseNotNil *bool `json:"freeToUseNotNil,omitempty"` - // standard_type field predicates - StandardType *string `json:"standardType,omitempty"` - StandardTypeNeq *string `json:"standardTypeNEQ,omitempty"` - StandardTypeIn []string `json:"standardTypeIn,omitempty"` - StandardTypeNotIn []string `json:"standardTypeNotIn,omitempty"` - StandardTypeGt *string `json:"standardTypeGT,omitempty"` - StandardTypeGte *string `json:"standardTypeGTE,omitempty"` - StandardTypeLt *string `json:"standardTypeLT,omitempty"` - StandardTypeLte *string `json:"standardTypeLTE,omitempty"` - StandardTypeContains *string `json:"standardTypeContains,omitempty"` - StandardTypeHasPrefix *string `json:"standardTypeHasPrefix,omitempty"` - StandardTypeHasSuffix *string `json:"standardTypeHasSuffix,omitempty"` - StandardTypeIsNil *bool `json:"standardTypeIsNil,omitempty"` - StandardTypeNotNil *bool `json:"standardTypeNotNil,omitempty"` - StandardTypeEqualFold *string `json:"standardTypeEqualFold,omitempty"` - StandardTypeContainsFold *string `json:"standardTypeContainsFold,omitempty"` - // version field predicates - Version *string `json:"version,omitempty"` - VersionNeq *string `json:"versionNEQ,omitempty"` - VersionIn []string `json:"versionIn,omitempty"` - VersionNotIn []string `json:"versionNotIn,omitempty"` - VersionGt *string `json:"versionGT,omitempty"` - VersionGte *string `json:"versionGTE,omitempty"` - VersionLt *string `json:"versionLT,omitempty"` - VersionLte *string `json:"versionLTE,omitempty"` - VersionContains *string `json:"versionContains,omitempty"` - VersionHasPrefix *string `json:"versionHasPrefix,omitempty"` - VersionHasSuffix *string `json:"versionHasSuffix,omitempty"` - VersionIsNil *bool `json:"versionIsNil,omitempty"` - VersionNotNil *bool `json:"versionNotNil,omitempty"` - VersionEqualFold *string `json:"versionEqualFold,omitempty"` - VersionContainsFold *string `json:"versionContainsFold,omitempty"` - // logo_file_id field predicates - LogoFileID *string `json:"logoFileID,omitempty"` - LogoFileIdneq *string `json:"logoFileIDNEQ,omitempty"` - LogoFileIDIn []string `json:"logoFileIDIn,omitempty"` - LogoFileIDNotIn []string `json:"logoFileIDNotIn,omitempty"` - LogoFileIdgt *string `json:"logoFileIDGT,omitempty"` - LogoFileIdgte *string `json:"logoFileIDGTE,omitempty"` - LogoFileIdlt *string `json:"logoFileIDLT,omitempty"` - LogoFileIdlte *string `json:"logoFileIDLTE,omitempty"` - LogoFileIDContains *string `json:"logoFileIDContains,omitempty"` - LogoFileIDHasPrefix *string `json:"logoFileIDHasPrefix,omitempty"` - LogoFileIDHasSuffix *string `json:"logoFileIDHasSuffix,omitempty"` - LogoFileIDIsNil *bool `json:"logoFileIDIsNil,omitempty"` - LogoFileIDNotNil *bool `json:"logoFileIDNotNil,omitempty"` - LogoFileIDEqualFold *string `json:"logoFileIDEqualFold,omitempty"` - LogoFileIDContainsFold *string `json:"logoFileIDContainsFold,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // controls edge predicates - HasControls *bool `json:"hasControls,omitempty"` - HasControlsWith []*ControlWhereInput `json:"hasControlsWith,omitempty"` - // trust_center_compliances edge predicates - HasTrustCenterCompliances *bool `json:"hasTrustCenterCompliances,omitempty"` - HasTrustCenterCompliancesWith []*TrustCenterComplianceWhereInput `json:"hasTrustCenterCompliancesWith,omitempty"` - // trust_center_docs edge predicates - HasTrustCenterDocs *bool `json:"hasTrustCenterDocs,omitempty"` - HasTrustCenterDocsWith []*TrustCenterDocWhereInput `json:"hasTrustCenterDocsWith,omitempty"` - // applicable_platforms edge predicates - HasApplicablePlatforms *bool `json:"hasApplicablePlatforms,omitempty"` - HasApplicablePlatformsWith []*PlatformWhereInput `json:"hasApplicablePlatformsWith,omitempty"` - // logo_file edge predicates - HasLogoFile *bool `json:"hasLogoFile,omitempty"` - HasLogoFileWith []*FileWhereInput `json:"hasLogoFileWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` - // Filter for domainsHas to contain a specific value - DomainsHas *string `json:"domainsHas,omitempty"` -} - -type Subcontrol struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // a shortened prefixed id field to use as a human readable identifier - DisplayID string `json:"displayID"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // stable external UUID for deterministic OSCAL export and round-tripping - ExternalUUID *string `json:"externalUUID,omitempty"` - // human readable title of the control for quick identification - Title *string `json:"title,omitempty"` - // description of what the control is supposed to accomplish - Description *string `json:"description,omitempty"` - // structured details of the control in JSON format - DescriptionJSON []any `json:"descriptionJSON,omitempty"` - // additional names (ref_codes) for the control - Aliases []string `json:"aliases,omitempty"` - // internal reference id of the control, can be used for internal tracking - ReferenceID *string `json:"referenceID,omitempty"` - // external auditor id of the control, can be used to map to external audit partner mappings - AuditorReferenceID *string `json:"auditorReferenceID,omitempty"` - // the id of the party responsible for the control, usually used when the control is implemented by a third party - ResponsiblePartyID *string `json:"responsiblePartyID,omitempty"` - // status of the control - Status *enums.ControlStatus `json:"status,omitempty"` - // OSCAL-aligned implementation status of the control - ImplementationStatus *enums.ControlImplementationStatus `json:"implementationStatus,omitempty"` - // narrative describing current implementation state for OSCAL export - ImplementationDescription *string `json:"implementationDescription,omitempty"` - // a public representation of the control that can be shared with external parties without revealing sensitive information - PublicRepresentation *string `json:"publicRepresentation,omitempty"` - // source of the control, e.g. framework, template, custom, etc. - Source *enums.ControlSource `json:"source,omitempty"` - // name of the source of the controls if not directly from a standard - SourceName *string `json:"sourceName,omitempty"` - // the reference framework for the control if it came from a standard, empty if not associated with a standard - ReferenceFramework *string `json:"referenceFramework,omitempty"` - // the reference framework revision for the control if it came from a standard, empty if not associated with a standard, allows for pulling in updates when the standard is updated - ReferenceFrameworkRevision *string `json:"referenceFrameworkRevision,omitempty"` - // category of the control - Category *string `json:"category,omitempty"` - // category id of the control - CategoryID *string `json:"categoryID,omitempty"` - // subcategory of the control - Subcategory *string `json:"subcategory,omitempty"` - // mapped categories of the control to other standards - MappedCategories []string `json:"mappedCategories,omitempty"` - // objectives of the audit assessment for the control - AssessmentObjectives []*models.AssessmentObjective `json:"assessmentObjectives,omitempty"` - // methods used to verify the control implementation during an audit - AssessmentMethods []*models.AssessmentMethod `json:"assessmentMethods,omitempty"` - // questions to ask to verify the control - ControlQuestions []string `json:"controlQuestions,omitempty"` - // implementation guidance for the control - ImplementationGuidance []*models.ImplementationGuidance `json:"implementationGuidance,omitempty"` - // examples of evidence for the control - ExampleEvidence []*models.ExampleEvidence `json:"exampleEvidence,omitempty"` - // references for the control - References []*models.Reference `json:"references,omitempty"` - // reference steps to take to test the control - TestingProcedures []*models.TestingProcedures `json:"testingProcedures,omitempty"` - // list of common evidence requests for the control - EvidenceRequests []*models.EvidenceRequests `json:"evidenceRequests,omitempty"` - // the id of the group that owns the control - ControlOwnerID *string `json:"controlOwnerID,omitempty"` - // the id of the group that is temporarily delegated to own the control - DelegateID *string `json:"delegateID,omitempty"` - // the ID of the organization owner of the object - OwnerID *string `json:"ownerID,omitempty"` - // indicates if the record is owned by the the openlane system and not by an organization - SystemOwned *bool `json:"systemOwned,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the kind of the subcontrol - SubcontrolKindName *string `json:"subcontrolKindName,omitempty"` - // the kind of the subcontrol - SubcontrolKindID *string `json:"subcontrolKindID,omitempty"` - // internal marker field for workflow eligibility, not exposed in API - WorkflowEligibleMarker *bool `json:"workflowEligibleMarker,omitempty"` - // the unique reference code for the control - RefCode string `json:"refCode"` - // the id of the parent control - ControlID string `json:"controlID"` - Evidence *EvidenceConnection `json:"evidence"` - ControlObjectives *ControlObjectiveConnection `json:"controlObjectives"` - Tasks *TaskConnection `json:"tasks"` - Narratives *NarrativeConnection `json:"narratives"` - Risks *RiskConnection `json:"risks"` - ActionPlans *ActionPlanConnection `json:"actionPlans"` - Procedures *ProcedureConnection `json:"procedures"` - InternalPolicies *InternalPolicyConnection `json:"internalPolicies"` - Comments *NoteConnection `json:"comments"` - Discussions *DiscussionConnection `json:"discussions"` - // the group of users who are responsible for the control, will be assigned tasks, approval, etc. - ControlOwner *Group `json:"controlOwner,omitempty"` - // temporary delegate for the control, used for temporary control ownership - Delegate *Group `json:"delegate,omitempty"` - // the entity who is responsible for the control implementation when it is a third party - ResponsibleParty *Entity `json:"responsibleParty,omitempty"` - Reviews *ReviewConnection `json:"reviews"` - Remediations *RemediationConnection `json:"remediations"` - Scans *ScanConnection `json:"scans"` - Owner *Organization `json:"owner,omitempty"` - SubcontrolKind *CustomTypeEnum `json:"subcontrolKind,omitempty"` - Control *Control `json:"control"` - ControlImplementations *ControlImplementationConnection `json:"controlImplementations"` - ScheduledJobs *ScheduledJobConnection `json:"scheduledJobs"` - WorkflowObjectRefs *WorkflowObjectRefConnection `json:"workflowObjectRefs"` - Assets *AssetConnection `json:"assets"` - Entities *EntityConnection `json:"entities"` - IdentityHolders *IdentityHolderConnection `json:"identityHolders"` - // Indicates if this subcontrol has pending changes awaiting workflow approval - HasPendingWorkflow bool `json:"hasPendingWorkflow"` - // Indicates if this subcontrol has any workflow history (completed or failed instances) - HasWorkflowHistory bool `json:"hasWorkflowHistory"` - // Returns active workflow instances for this subcontrol (RUNNING or PAUSED) - ActiveWorkflowInstances []*WorkflowInstance `json:"activeWorkflowInstances"` - // Returns the workflow event timeline for this subcontrol across all workflow instances - WorkflowTimeline *WorkflowEventConnection `json:"workflowTimeline"` -} - -func (Subcontrol) IsNode() {} - -// Return response for createBulkSubcontrol mutation -type SubcontrolBulkCreatePayload struct { - // Created subcontrols - Subcontrols []*Subcontrol `json:"subcontrols,omitempty"` -} - -// Return response for deleteBulkSubcontrol mutation -type SubcontrolBulkDeletePayload struct { - // Deleted subcontrol IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkSubcontrol mutation -type SubcontrolBulkUpdatePayload struct { - // Updated subcontrols - Subcontrols []*Subcontrol `json:"subcontrols,omitempty"` - // IDs of the updated subcontrols - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type SubcontrolConnection struct { - // A list of edges. - Edges []*SubcontrolEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createSubcontrol mutation -type SubcontrolCreatePayload struct { - // Created subcontrol - Subcontrol *Subcontrol `json:"subcontrol"` -} - -// Return response for deleteSubcontrol mutation -type SubcontrolDeletePayload struct { - // Deleted subcontrol ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type SubcontrolEdge struct { - // The item at the end of the edge. - Node *Subcontrol `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for Subcontrol connections -type SubcontrolOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order Subcontrols. - Field SubcontrolOrderField `json:"field"` -} - -// Return response for updateSubcontrol mutation -type SubcontrolUpdatePayload struct { - // Updated subcontrol - Subcontrol *Subcontrol `json:"subcontrol"` -} - -// SubcontrolWhereInput is used for filtering Subcontrol objects. -// Input was generated by ent. -type SubcontrolWhereInput struct { - Not *SubcontrolWhereInput `json:"not,omitempty"` - And []*SubcontrolWhereInput `json:"and,omitempty"` - Or []*SubcontrolWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // display_id field predicates - DisplayID *string `json:"displayID,omitempty"` - DisplayIdneq *string `json:"displayIDNEQ,omitempty"` - DisplayIDIn []string `json:"displayIDIn,omitempty"` - DisplayIDNotIn []string `json:"displayIDNotIn,omitempty"` - DisplayIdgt *string `json:"displayIDGT,omitempty"` - DisplayIdgte *string `json:"displayIDGTE,omitempty"` - DisplayIdlt *string `json:"displayIDLT,omitempty"` - DisplayIdlte *string `json:"displayIDLTE,omitempty"` - DisplayIDContains *string `json:"displayIDContains,omitempty"` - DisplayIDHasPrefix *string `json:"displayIDHasPrefix,omitempty"` - DisplayIDHasSuffix *string `json:"displayIDHasSuffix,omitempty"` - DisplayIDEqualFold *string `json:"displayIDEqualFold,omitempty"` - DisplayIDContainsFold *string `json:"displayIDContainsFold,omitempty"` - // external_uuid field predicates - ExternalUUID *string `json:"externalUUID,omitempty"` - ExternalUUIDNeq *string `json:"externalUUIDNEQ,omitempty"` - ExternalUUIDIn []string `json:"externalUUIDIn,omitempty"` - ExternalUUIDNotIn []string `json:"externalUUIDNotIn,omitempty"` - ExternalUUIDGt *string `json:"externalUUIDGT,omitempty"` - ExternalUUIDGte *string `json:"externalUUIDGTE,omitempty"` - ExternalUUIDLt *string `json:"externalUUIDLT,omitempty"` - ExternalUUIDLte *string `json:"externalUUIDLTE,omitempty"` - ExternalUUIDContains *string `json:"externalUUIDContains,omitempty"` - ExternalUUIDHasPrefix *string `json:"externalUUIDHasPrefix,omitempty"` - ExternalUUIDHasSuffix *string `json:"externalUUIDHasSuffix,omitempty"` - ExternalUUIDIsNil *bool `json:"externalUUIDIsNil,omitempty"` - ExternalUUIDNotNil *bool `json:"externalUUIDNotNil,omitempty"` - ExternalUUIDEqualFold *string `json:"externalUUIDEqualFold,omitempty"` - ExternalUUIDContainsFold *string `json:"externalUUIDContainsFold,omitempty"` - // title field predicates - Title *string `json:"title,omitempty"` - TitleNeq *string `json:"titleNEQ,omitempty"` - TitleIn []string `json:"titleIn,omitempty"` - TitleNotIn []string `json:"titleNotIn,omitempty"` - TitleGt *string `json:"titleGT,omitempty"` - TitleGte *string `json:"titleGTE,omitempty"` - TitleLt *string `json:"titleLT,omitempty"` - TitleLte *string `json:"titleLTE,omitempty"` - TitleContains *string `json:"titleContains,omitempty"` - TitleHasPrefix *string `json:"titleHasPrefix,omitempty"` - TitleHasSuffix *string `json:"titleHasSuffix,omitempty"` - TitleIsNil *bool `json:"titleIsNil,omitempty"` - TitleNotNil *bool `json:"titleNotNil,omitempty"` - TitleEqualFold *string `json:"titleEqualFold,omitempty"` - TitleContainsFold *string `json:"titleContainsFold,omitempty"` - // description field predicates - Description *string `json:"description,omitempty"` - DescriptionNeq *string `json:"descriptionNEQ,omitempty"` - DescriptionIn []string `json:"descriptionIn,omitempty"` - DescriptionNotIn []string `json:"descriptionNotIn,omitempty"` - DescriptionGt *string `json:"descriptionGT,omitempty"` - DescriptionGte *string `json:"descriptionGTE,omitempty"` - DescriptionLt *string `json:"descriptionLT,omitempty"` - DescriptionLte *string `json:"descriptionLTE,omitempty"` - DescriptionContains *string `json:"descriptionContains,omitempty"` - DescriptionHasPrefix *string `json:"descriptionHasPrefix,omitempty"` - DescriptionHasSuffix *string `json:"descriptionHasSuffix,omitempty"` - DescriptionIsNil *bool `json:"descriptionIsNil,omitempty"` - DescriptionNotNil *bool `json:"descriptionNotNil,omitempty"` - DescriptionEqualFold *string `json:"descriptionEqualFold,omitempty"` - DescriptionContainsFold *string `json:"descriptionContainsFold,omitempty"` - // reference_id field predicates - ReferenceID *string `json:"referenceID,omitempty"` - ReferenceIdneq *string `json:"referenceIDNEQ,omitempty"` - ReferenceIDIn []string `json:"referenceIDIn,omitempty"` - ReferenceIDNotIn []string `json:"referenceIDNotIn,omitempty"` - ReferenceIdgt *string `json:"referenceIDGT,omitempty"` - ReferenceIdgte *string `json:"referenceIDGTE,omitempty"` - ReferenceIdlt *string `json:"referenceIDLT,omitempty"` - ReferenceIdlte *string `json:"referenceIDLTE,omitempty"` - ReferenceIDContains *string `json:"referenceIDContains,omitempty"` - ReferenceIDHasPrefix *string `json:"referenceIDHasPrefix,omitempty"` - ReferenceIDHasSuffix *string `json:"referenceIDHasSuffix,omitempty"` - ReferenceIDIsNil *bool `json:"referenceIDIsNil,omitempty"` - ReferenceIDNotNil *bool `json:"referenceIDNotNil,omitempty"` - ReferenceIDEqualFold *string `json:"referenceIDEqualFold,omitempty"` - ReferenceIDContainsFold *string `json:"referenceIDContainsFold,omitempty"` - // auditor_reference_id field predicates - AuditorReferenceID *string `json:"auditorReferenceID,omitempty"` - AuditorReferenceIdneq *string `json:"auditorReferenceIDNEQ,omitempty"` - AuditorReferenceIDIn []string `json:"auditorReferenceIDIn,omitempty"` - AuditorReferenceIDNotIn []string `json:"auditorReferenceIDNotIn,omitempty"` - AuditorReferenceIdgt *string `json:"auditorReferenceIDGT,omitempty"` - AuditorReferenceIdgte *string `json:"auditorReferenceIDGTE,omitempty"` - AuditorReferenceIdlt *string `json:"auditorReferenceIDLT,omitempty"` - AuditorReferenceIdlte *string `json:"auditorReferenceIDLTE,omitempty"` - AuditorReferenceIDContains *string `json:"auditorReferenceIDContains,omitempty"` - AuditorReferenceIDHasPrefix *string `json:"auditorReferenceIDHasPrefix,omitempty"` - AuditorReferenceIDHasSuffix *string `json:"auditorReferenceIDHasSuffix,omitempty"` - AuditorReferenceIDIsNil *bool `json:"auditorReferenceIDIsNil,omitempty"` - AuditorReferenceIDNotNil *bool `json:"auditorReferenceIDNotNil,omitempty"` - AuditorReferenceIDEqualFold *string `json:"auditorReferenceIDEqualFold,omitempty"` - AuditorReferenceIDContainsFold *string `json:"auditorReferenceIDContainsFold,omitempty"` - // responsible_party_id field predicates - ResponsiblePartyID *string `json:"responsiblePartyID,omitempty"` - ResponsiblePartyIdneq *string `json:"responsiblePartyIDNEQ,omitempty"` - ResponsiblePartyIDIn []string `json:"responsiblePartyIDIn,omitempty"` - ResponsiblePartyIDNotIn []string `json:"responsiblePartyIDNotIn,omitempty"` - ResponsiblePartyIdgt *string `json:"responsiblePartyIDGT,omitempty"` - ResponsiblePartyIdgte *string `json:"responsiblePartyIDGTE,omitempty"` - ResponsiblePartyIdlt *string `json:"responsiblePartyIDLT,omitempty"` - ResponsiblePartyIdlte *string `json:"responsiblePartyIDLTE,omitempty"` - ResponsiblePartyIDContains *string `json:"responsiblePartyIDContains,omitempty"` - ResponsiblePartyIDHasPrefix *string `json:"responsiblePartyIDHasPrefix,omitempty"` - ResponsiblePartyIDHasSuffix *string `json:"responsiblePartyIDHasSuffix,omitempty"` - ResponsiblePartyIDIsNil *bool `json:"responsiblePartyIDIsNil,omitempty"` - ResponsiblePartyIDNotNil *bool `json:"responsiblePartyIDNotNil,omitempty"` - ResponsiblePartyIDEqualFold *string `json:"responsiblePartyIDEqualFold,omitempty"` - ResponsiblePartyIDContainsFold *string `json:"responsiblePartyIDContainsFold,omitempty"` - // status field predicates - Status *enums.ControlStatus `json:"status,omitempty"` - StatusNeq *enums.ControlStatus `json:"statusNEQ,omitempty"` - StatusIn []enums.ControlStatus `json:"statusIn,omitempty"` - StatusNotIn []enums.ControlStatus `json:"statusNotIn,omitempty"` - StatusIsNil *bool `json:"statusIsNil,omitempty"` - StatusNotNil *bool `json:"statusNotNil,omitempty"` - // implementation_status field predicates - ImplementationStatus *enums.ControlImplementationStatus `json:"implementationStatus,omitempty"` - ImplementationStatusNeq *enums.ControlImplementationStatus `json:"implementationStatusNEQ,omitempty"` - ImplementationStatusIn []enums.ControlImplementationStatus `json:"implementationStatusIn,omitempty"` - ImplementationStatusNotIn []enums.ControlImplementationStatus `json:"implementationStatusNotIn,omitempty"` - ImplementationStatusIsNil *bool `json:"implementationStatusIsNil,omitempty"` - ImplementationStatusNotNil *bool `json:"implementationStatusNotNil,omitempty"` - // implementation_description field predicates - ImplementationDescription *string `json:"implementationDescription,omitempty"` - ImplementationDescriptionNeq *string `json:"implementationDescriptionNEQ,omitempty"` - ImplementationDescriptionIn []string `json:"implementationDescriptionIn,omitempty"` - ImplementationDescriptionNotIn []string `json:"implementationDescriptionNotIn,omitempty"` - ImplementationDescriptionGt *string `json:"implementationDescriptionGT,omitempty"` - ImplementationDescriptionGte *string `json:"implementationDescriptionGTE,omitempty"` - ImplementationDescriptionLt *string `json:"implementationDescriptionLT,omitempty"` - ImplementationDescriptionLte *string `json:"implementationDescriptionLTE,omitempty"` - ImplementationDescriptionContains *string `json:"implementationDescriptionContains,omitempty"` - ImplementationDescriptionHasPrefix *string `json:"implementationDescriptionHasPrefix,omitempty"` - ImplementationDescriptionHasSuffix *string `json:"implementationDescriptionHasSuffix,omitempty"` - ImplementationDescriptionIsNil *bool `json:"implementationDescriptionIsNil,omitempty"` - ImplementationDescriptionNotNil *bool `json:"implementationDescriptionNotNil,omitempty"` - ImplementationDescriptionEqualFold *string `json:"implementationDescriptionEqualFold,omitempty"` - ImplementationDescriptionContainsFold *string `json:"implementationDescriptionContainsFold,omitempty"` - // public_representation field predicates - PublicRepresentation *string `json:"publicRepresentation,omitempty"` - PublicRepresentationNeq *string `json:"publicRepresentationNEQ,omitempty"` - PublicRepresentationIn []string `json:"publicRepresentationIn,omitempty"` - PublicRepresentationNotIn []string `json:"publicRepresentationNotIn,omitempty"` - PublicRepresentationGt *string `json:"publicRepresentationGT,omitempty"` - PublicRepresentationGte *string `json:"publicRepresentationGTE,omitempty"` - PublicRepresentationLt *string `json:"publicRepresentationLT,omitempty"` - PublicRepresentationLte *string `json:"publicRepresentationLTE,omitempty"` - PublicRepresentationContains *string `json:"publicRepresentationContains,omitempty"` - PublicRepresentationHasPrefix *string `json:"publicRepresentationHasPrefix,omitempty"` - PublicRepresentationHasSuffix *string `json:"publicRepresentationHasSuffix,omitempty"` - PublicRepresentationIsNil *bool `json:"publicRepresentationIsNil,omitempty"` - PublicRepresentationNotNil *bool `json:"publicRepresentationNotNil,omitempty"` - PublicRepresentationEqualFold *string `json:"publicRepresentationEqualFold,omitempty"` - PublicRepresentationContainsFold *string `json:"publicRepresentationContainsFold,omitempty"` - // source field predicates - Source *enums.ControlSource `json:"source,omitempty"` - SourceNeq *enums.ControlSource `json:"sourceNEQ,omitempty"` - SourceIn []enums.ControlSource `json:"sourceIn,omitempty"` - SourceNotIn []enums.ControlSource `json:"sourceNotIn,omitempty"` - SourceIsNil *bool `json:"sourceIsNil,omitempty"` - SourceNotNil *bool `json:"sourceNotNil,omitempty"` - // source_name field predicates - SourceName *string `json:"sourceName,omitempty"` - SourceNameNeq *string `json:"sourceNameNEQ,omitempty"` - SourceNameIn []string `json:"sourceNameIn,omitempty"` - SourceNameNotIn []string `json:"sourceNameNotIn,omitempty"` - SourceNameGt *string `json:"sourceNameGT,omitempty"` - SourceNameGte *string `json:"sourceNameGTE,omitempty"` - SourceNameLt *string `json:"sourceNameLT,omitempty"` - SourceNameLte *string `json:"sourceNameLTE,omitempty"` - SourceNameContains *string `json:"sourceNameContains,omitempty"` - SourceNameHasPrefix *string `json:"sourceNameHasPrefix,omitempty"` - SourceNameHasSuffix *string `json:"sourceNameHasSuffix,omitempty"` - SourceNameIsNil *bool `json:"sourceNameIsNil,omitempty"` - SourceNameNotNil *bool `json:"sourceNameNotNil,omitempty"` - SourceNameEqualFold *string `json:"sourceNameEqualFold,omitempty"` - SourceNameContainsFold *string `json:"sourceNameContainsFold,omitempty"` - // reference_framework field predicates - ReferenceFramework *string `json:"referenceFramework,omitempty"` - ReferenceFrameworkNeq *string `json:"referenceFrameworkNEQ,omitempty"` - ReferenceFrameworkIn []string `json:"referenceFrameworkIn,omitempty"` - ReferenceFrameworkNotIn []string `json:"referenceFrameworkNotIn,omitempty"` - ReferenceFrameworkGt *string `json:"referenceFrameworkGT,omitempty"` - ReferenceFrameworkGte *string `json:"referenceFrameworkGTE,omitempty"` - ReferenceFrameworkLt *string `json:"referenceFrameworkLT,omitempty"` - ReferenceFrameworkLte *string `json:"referenceFrameworkLTE,omitempty"` - ReferenceFrameworkContains *string `json:"referenceFrameworkContains,omitempty"` - ReferenceFrameworkHasPrefix *string `json:"referenceFrameworkHasPrefix,omitempty"` - ReferenceFrameworkHasSuffix *string `json:"referenceFrameworkHasSuffix,omitempty"` - ReferenceFrameworkIsNil *bool `json:"referenceFrameworkIsNil,omitempty"` - ReferenceFrameworkNotNil *bool `json:"referenceFrameworkNotNil,omitempty"` - ReferenceFrameworkEqualFold *string `json:"referenceFrameworkEqualFold,omitempty"` - ReferenceFrameworkContainsFold *string `json:"referenceFrameworkContainsFold,omitempty"` - // reference_framework_revision field predicates - ReferenceFrameworkRevision *string `json:"referenceFrameworkRevision,omitempty"` - ReferenceFrameworkRevisionNeq *string `json:"referenceFrameworkRevisionNEQ,omitempty"` - ReferenceFrameworkRevisionIn []string `json:"referenceFrameworkRevisionIn,omitempty"` - ReferenceFrameworkRevisionNotIn []string `json:"referenceFrameworkRevisionNotIn,omitempty"` - ReferenceFrameworkRevisionGt *string `json:"referenceFrameworkRevisionGT,omitempty"` - ReferenceFrameworkRevisionGte *string `json:"referenceFrameworkRevisionGTE,omitempty"` - ReferenceFrameworkRevisionLt *string `json:"referenceFrameworkRevisionLT,omitempty"` - ReferenceFrameworkRevisionLte *string `json:"referenceFrameworkRevisionLTE,omitempty"` - ReferenceFrameworkRevisionContains *string `json:"referenceFrameworkRevisionContains,omitempty"` - ReferenceFrameworkRevisionHasPrefix *string `json:"referenceFrameworkRevisionHasPrefix,omitempty"` - ReferenceFrameworkRevisionHasSuffix *string `json:"referenceFrameworkRevisionHasSuffix,omitempty"` - ReferenceFrameworkRevisionIsNil *bool `json:"referenceFrameworkRevisionIsNil,omitempty"` - ReferenceFrameworkRevisionNotNil *bool `json:"referenceFrameworkRevisionNotNil,omitempty"` - ReferenceFrameworkRevisionEqualFold *string `json:"referenceFrameworkRevisionEqualFold,omitempty"` - ReferenceFrameworkRevisionContainsFold *string `json:"referenceFrameworkRevisionContainsFold,omitempty"` - // category field predicates - Category *string `json:"category,omitempty"` - CategoryNeq *string `json:"categoryNEQ,omitempty"` - CategoryIn []string `json:"categoryIn,omitempty"` - CategoryNotIn []string `json:"categoryNotIn,omitempty"` - CategoryGt *string `json:"categoryGT,omitempty"` - CategoryGte *string `json:"categoryGTE,omitempty"` - CategoryLt *string `json:"categoryLT,omitempty"` - CategoryLte *string `json:"categoryLTE,omitempty"` - CategoryContains *string `json:"categoryContains,omitempty"` - CategoryHasPrefix *string `json:"categoryHasPrefix,omitempty"` - CategoryHasSuffix *string `json:"categoryHasSuffix,omitempty"` - CategoryIsNil *bool `json:"categoryIsNil,omitempty"` - CategoryNotNil *bool `json:"categoryNotNil,omitempty"` - CategoryEqualFold *string `json:"categoryEqualFold,omitempty"` - CategoryContainsFold *string `json:"categoryContainsFold,omitempty"` - // category_id field predicates - CategoryID *string `json:"categoryID,omitempty"` - CategoryIdneq *string `json:"categoryIDNEQ,omitempty"` - CategoryIDIn []string `json:"categoryIDIn,omitempty"` - CategoryIDNotIn []string `json:"categoryIDNotIn,omitempty"` - CategoryIdgt *string `json:"categoryIDGT,omitempty"` - CategoryIdgte *string `json:"categoryIDGTE,omitempty"` - CategoryIdlt *string `json:"categoryIDLT,omitempty"` - CategoryIdlte *string `json:"categoryIDLTE,omitempty"` - CategoryIDContains *string `json:"categoryIDContains,omitempty"` - CategoryIDHasPrefix *string `json:"categoryIDHasPrefix,omitempty"` - CategoryIDHasSuffix *string `json:"categoryIDHasSuffix,omitempty"` - CategoryIDIsNil *bool `json:"categoryIDIsNil,omitempty"` - CategoryIDNotNil *bool `json:"categoryIDNotNil,omitempty"` - CategoryIDEqualFold *string `json:"categoryIDEqualFold,omitempty"` - CategoryIDContainsFold *string `json:"categoryIDContainsFold,omitempty"` - // subcategory field predicates - Subcategory *string `json:"subcategory,omitempty"` - SubcategoryNeq *string `json:"subcategoryNEQ,omitempty"` - SubcategoryIn []string `json:"subcategoryIn,omitempty"` - SubcategoryNotIn []string `json:"subcategoryNotIn,omitempty"` - SubcategoryGt *string `json:"subcategoryGT,omitempty"` - SubcategoryGte *string `json:"subcategoryGTE,omitempty"` - SubcategoryLt *string `json:"subcategoryLT,omitempty"` - SubcategoryLte *string `json:"subcategoryLTE,omitempty"` - SubcategoryContains *string `json:"subcategoryContains,omitempty"` - SubcategoryHasPrefix *string `json:"subcategoryHasPrefix,omitempty"` - SubcategoryHasSuffix *string `json:"subcategoryHasSuffix,omitempty"` - SubcategoryIsNil *bool `json:"subcategoryIsNil,omitempty"` - SubcategoryNotNil *bool `json:"subcategoryNotNil,omitempty"` - SubcategoryEqualFold *string `json:"subcategoryEqualFold,omitempty"` - SubcategoryContainsFold *string `json:"subcategoryContainsFold,omitempty"` - // control_owner_id field predicates - ControlOwnerID *string `json:"controlOwnerID,omitempty"` - ControlOwnerIdneq *string `json:"controlOwnerIDNEQ,omitempty"` - ControlOwnerIDIn []string `json:"controlOwnerIDIn,omitempty"` - ControlOwnerIDNotIn []string `json:"controlOwnerIDNotIn,omitempty"` - ControlOwnerIdgt *string `json:"controlOwnerIDGT,omitempty"` - ControlOwnerIdgte *string `json:"controlOwnerIDGTE,omitempty"` - ControlOwnerIdlt *string `json:"controlOwnerIDLT,omitempty"` - ControlOwnerIdlte *string `json:"controlOwnerIDLTE,omitempty"` - ControlOwnerIDContains *string `json:"controlOwnerIDContains,omitempty"` - ControlOwnerIDHasPrefix *string `json:"controlOwnerIDHasPrefix,omitempty"` - ControlOwnerIDHasSuffix *string `json:"controlOwnerIDHasSuffix,omitempty"` - ControlOwnerIDIsNil *bool `json:"controlOwnerIDIsNil,omitempty"` - ControlOwnerIDNotNil *bool `json:"controlOwnerIDNotNil,omitempty"` - ControlOwnerIDEqualFold *string `json:"controlOwnerIDEqualFold,omitempty"` - ControlOwnerIDContainsFold *string `json:"controlOwnerIDContainsFold,omitempty"` - // delegate_id field predicates - DelegateID *string `json:"delegateID,omitempty"` - DelegateIdneq *string `json:"delegateIDNEQ,omitempty"` - DelegateIDIn []string `json:"delegateIDIn,omitempty"` - DelegateIDNotIn []string `json:"delegateIDNotIn,omitempty"` - DelegateIdgt *string `json:"delegateIDGT,omitempty"` - DelegateIdgte *string `json:"delegateIDGTE,omitempty"` - DelegateIdlt *string `json:"delegateIDLT,omitempty"` - DelegateIdlte *string `json:"delegateIDLTE,omitempty"` - DelegateIDContains *string `json:"delegateIDContains,omitempty"` - DelegateIDHasPrefix *string `json:"delegateIDHasPrefix,omitempty"` - DelegateIDHasSuffix *string `json:"delegateIDHasSuffix,omitempty"` - DelegateIDIsNil *bool `json:"delegateIDIsNil,omitempty"` - DelegateIDNotNil *bool `json:"delegateIDNotNil,omitempty"` - DelegateIDEqualFold *string `json:"delegateIDEqualFold,omitempty"` - DelegateIDContainsFold *string `json:"delegateIDContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // system_owned field predicates - SystemOwned *bool `json:"systemOwned,omitempty"` - SystemOwnedNeq *bool `json:"systemOwnedNEQ,omitempty"` - SystemOwnedIsNil *bool `json:"systemOwnedIsNil,omitempty"` - SystemOwnedNotNil *bool `json:"systemOwnedNotNil,omitempty"` - // internal_notes field predicates - InternalNotes *string `json:"internalNotes,omitempty"` - InternalNotesNeq *string `json:"internalNotesNEQ,omitempty"` - InternalNotesIn []string `json:"internalNotesIn,omitempty"` - InternalNotesNotIn []string `json:"internalNotesNotIn,omitempty"` - InternalNotesGt *string `json:"internalNotesGT,omitempty"` - InternalNotesGte *string `json:"internalNotesGTE,omitempty"` - InternalNotesLt *string `json:"internalNotesLT,omitempty"` - InternalNotesLte *string `json:"internalNotesLTE,omitempty"` - InternalNotesContains *string `json:"internalNotesContains,omitempty"` - InternalNotesHasPrefix *string `json:"internalNotesHasPrefix,omitempty"` - InternalNotesHasSuffix *string `json:"internalNotesHasSuffix,omitempty"` - InternalNotesIsNil *bool `json:"internalNotesIsNil,omitempty"` - InternalNotesNotNil *bool `json:"internalNotesNotNil,omitempty"` - InternalNotesEqualFold *string `json:"internalNotesEqualFold,omitempty"` - InternalNotesContainsFold *string `json:"internalNotesContainsFold,omitempty"` - // system_internal_id field predicates - SystemInternalID *string `json:"systemInternalID,omitempty"` - SystemInternalIdneq *string `json:"systemInternalIDNEQ,omitempty"` - SystemInternalIDIn []string `json:"systemInternalIDIn,omitempty"` - SystemInternalIDNotIn []string `json:"systemInternalIDNotIn,omitempty"` - SystemInternalIdgt *string `json:"systemInternalIDGT,omitempty"` - SystemInternalIdgte *string `json:"systemInternalIDGTE,omitempty"` - SystemInternalIdlt *string `json:"systemInternalIDLT,omitempty"` - SystemInternalIdlte *string `json:"systemInternalIDLTE,omitempty"` - SystemInternalIDContains *string `json:"systemInternalIDContains,omitempty"` - SystemInternalIDHasPrefix *string `json:"systemInternalIDHasPrefix,omitempty"` - SystemInternalIDHasSuffix *string `json:"systemInternalIDHasSuffix,omitempty"` - SystemInternalIDIsNil *bool `json:"systemInternalIDIsNil,omitempty"` - SystemInternalIDNotNil *bool `json:"systemInternalIDNotNil,omitempty"` - SystemInternalIDEqualFold *string `json:"systemInternalIDEqualFold,omitempty"` - SystemInternalIDContainsFold *string `json:"systemInternalIDContainsFold,omitempty"` - // subcontrol_kind_name field predicates - SubcontrolKindName *string `json:"subcontrolKindName,omitempty"` - SubcontrolKindNameNeq *string `json:"subcontrolKindNameNEQ,omitempty"` - SubcontrolKindNameIn []string `json:"subcontrolKindNameIn,omitempty"` - SubcontrolKindNameNotIn []string `json:"subcontrolKindNameNotIn,omitempty"` - SubcontrolKindNameGt *string `json:"subcontrolKindNameGT,omitempty"` - SubcontrolKindNameGte *string `json:"subcontrolKindNameGTE,omitempty"` - SubcontrolKindNameLt *string `json:"subcontrolKindNameLT,omitempty"` - SubcontrolKindNameLte *string `json:"subcontrolKindNameLTE,omitempty"` - SubcontrolKindNameContains *string `json:"subcontrolKindNameContains,omitempty"` - SubcontrolKindNameHasPrefix *string `json:"subcontrolKindNameHasPrefix,omitempty"` - SubcontrolKindNameHasSuffix *string `json:"subcontrolKindNameHasSuffix,omitempty"` - SubcontrolKindNameIsNil *bool `json:"subcontrolKindNameIsNil,omitempty"` - SubcontrolKindNameNotNil *bool `json:"subcontrolKindNameNotNil,omitempty"` - SubcontrolKindNameEqualFold *string `json:"subcontrolKindNameEqualFold,omitempty"` - SubcontrolKindNameContainsFold *string `json:"subcontrolKindNameContainsFold,omitempty"` - // subcontrol_kind_id field predicates - SubcontrolKindID *string `json:"subcontrolKindID,omitempty"` - SubcontrolKindIdneq *string `json:"subcontrolKindIDNEQ,omitempty"` - SubcontrolKindIDIn []string `json:"subcontrolKindIDIn,omitempty"` - SubcontrolKindIDNotIn []string `json:"subcontrolKindIDNotIn,omitempty"` - SubcontrolKindIdgt *string `json:"subcontrolKindIDGT,omitempty"` - SubcontrolKindIdgte *string `json:"subcontrolKindIDGTE,omitempty"` - SubcontrolKindIdlt *string `json:"subcontrolKindIDLT,omitempty"` - SubcontrolKindIdlte *string `json:"subcontrolKindIDLTE,omitempty"` - SubcontrolKindIDContains *string `json:"subcontrolKindIDContains,omitempty"` - SubcontrolKindIDHasPrefix *string `json:"subcontrolKindIDHasPrefix,omitempty"` - SubcontrolKindIDHasSuffix *string `json:"subcontrolKindIDHasSuffix,omitempty"` - SubcontrolKindIDIsNil *bool `json:"subcontrolKindIDIsNil,omitempty"` - SubcontrolKindIDNotNil *bool `json:"subcontrolKindIDNotNil,omitempty"` - SubcontrolKindIDEqualFold *string `json:"subcontrolKindIDEqualFold,omitempty"` - SubcontrolKindIDContainsFold *string `json:"subcontrolKindIDContainsFold,omitempty"` - // workflow_eligible_marker field predicates - WorkflowEligibleMarker *bool `json:"workflowEligibleMarker,omitempty"` - WorkflowEligibleMarkerNeq *bool `json:"workflowEligibleMarkerNEQ,omitempty"` - WorkflowEligibleMarkerIsNil *bool `json:"workflowEligibleMarkerIsNil,omitempty"` - WorkflowEligibleMarkerNotNil *bool `json:"workflowEligibleMarkerNotNil,omitempty"` - // ref_code field predicates - RefCode *string `json:"refCode,omitempty"` - RefCodeNeq *string `json:"refCodeNEQ,omitempty"` - RefCodeIn []string `json:"refCodeIn,omitempty"` - RefCodeNotIn []string `json:"refCodeNotIn,omitempty"` - RefCodeGt *string `json:"refCodeGT,omitempty"` - RefCodeGte *string `json:"refCodeGTE,omitempty"` - RefCodeLt *string `json:"refCodeLT,omitempty"` - RefCodeLte *string `json:"refCodeLTE,omitempty"` - RefCodeContains *string `json:"refCodeContains,omitempty"` - RefCodeHasPrefix *string `json:"refCodeHasPrefix,omitempty"` - RefCodeHasSuffix *string `json:"refCodeHasSuffix,omitempty"` - RefCodeEqualFold *string `json:"refCodeEqualFold,omitempty"` - RefCodeContainsFold *string `json:"refCodeContainsFold,omitempty"` - // control_id field predicates - ControlID *string `json:"controlID,omitempty"` - ControlIdneq *string `json:"controlIDNEQ,omitempty"` - ControlIDIn []string `json:"controlIDIn,omitempty"` - ControlIDNotIn []string `json:"controlIDNotIn,omitempty"` - ControlIdgt *string `json:"controlIDGT,omitempty"` - ControlIdgte *string `json:"controlIDGTE,omitempty"` - ControlIdlt *string `json:"controlIDLT,omitempty"` - ControlIdlte *string `json:"controlIDLTE,omitempty"` - ControlIDContains *string `json:"controlIDContains,omitempty"` - ControlIDHasPrefix *string `json:"controlIDHasPrefix,omitempty"` - ControlIDHasSuffix *string `json:"controlIDHasSuffix,omitempty"` - ControlIDEqualFold *string `json:"controlIDEqualFold,omitempty"` - ControlIDContainsFold *string `json:"controlIDContainsFold,omitempty"` - // evidence edge predicates - HasEvidence *bool `json:"hasEvidence,omitempty"` - HasEvidenceWith []*EvidenceWhereInput `json:"hasEvidenceWith,omitempty"` - // control_objectives edge predicates - HasControlObjectives *bool `json:"hasControlObjectives,omitempty"` - HasControlObjectivesWith []*ControlObjectiveWhereInput `json:"hasControlObjectivesWith,omitempty"` - // tasks edge predicates - HasTasks *bool `json:"hasTasks,omitempty"` - HasTasksWith []*TaskWhereInput `json:"hasTasksWith,omitempty"` - // narratives edge predicates - HasNarratives *bool `json:"hasNarratives,omitempty"` - HasNarrativesWith []*NarrativeWhereInput `json:"hasNarrativesWith,omitempty"` - // risks edge predicates - HasRisks *bool `json:"hasRisks,omitempty"` - HasRisksWith []*RiskWhereInput `json:"hasRisksWith,omitempty"` - // action_plans edge predicates - HasActionPlans *bool `json:"hasActionPlans,omitempty"` - HasActionPlansWith []*ActionPlanWhereInput `json:"hasActionPlansWith,omitempty"` - // procedures edge predicates - HasProcedures *bool `json:"hasProcedures,omitempty"` - HasProceduresWith []*ProcedureWhereInput `json:"hasProceduresWith,omitempty"` - // internal_policies edge predicates - HasInternalPolicies *bool `json:"hasInternalPolicies,omitempty"` - HasInternalPoliciesWith []*InternalPolicyWhereInput `json:"hasInternalPoliciesWith,omitempty"` - // comments edge predicates - HasComments *bool `json:"hasComments,omitempty"` - HasCommentsWith []*NoteWhereInput `json:"hasCommentsWith,omitempty"` - // discussions edge predicates - HasDiscussions *bool `json:"hasDiscussions,omitempty"` - HasDiscussionsWith []*DiscussionWhereInput `json:"hasDiscussionsWith,omitempty"` - // control_owner edge predicates - HasControlOwner *bool `json:"hasControlOwner,omitempty"` - HasControlOwnerWith []*GroupWhereInput `json:"hasControlOwnerWith,omitempty"` - // delegate edge predicates - HasDelegate *bool `json:"hasDelegate,omitempty"` - HasDelegateWith []*GroupWhereInput `json:"hasDelegateWith,omitempty"` - // responsible_party edge predicates - HasResponsibleParty *bool `json:"hasResponsibleParty,omitempty"` - HasResponsiblePartyWith []*EntityWhereInput `json:"hasResponsiblePartyWith,omitempty"` - // reviews edge predicates - HasReviews *bool `json:"hasReviews,omitempty"` - HasReviewsWith []*ReviewWhereInput `json:"hasReviewsWith,omitempty"` - // remediations edge predicates - HasRemediations *bool `json:"hasRemediations,omitempty"` - HasRemediationsWith []*RemediationWhereInput `json:"hasRemediationsWith,omitempty"` - // scans edge predicates - HasScans *bool `json:"hasScans,omitempty"` - HasScansWith []*ScanWhereInput `json:"hasScansWith,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // subcontrol_kind edge predicates - HasSubcontrolKind *bool `json:"hasSubcontrolKind,omitempty"` - HasSubcontrolKindWith []*CustomTypeEnumWhereInput `json:"hasSubcontrolKindWith,omitempty"` - // control edge predicates - HasControl *bool `json:"hasControl,omitempty"` - HasControlWith []*ControlWhereInput `json:"hasControlWith,omitempty"` - // control_implementations edge predicates - HasControlImplementations *bool `json:"hasControlImplementations,omitempty"` - HasControlImplementationsWith []*ControlImplementationWhereInput `json:"hasControlImplementationsWith,omitempty"` - // scheduled_jobs edge predicates - HasScheduledJobs *bool `json:"hasScheduledJobs,omitempty"` - HasScheduledJobsWith []*ScheduledJobWhereInput `json:"hasScheduledJobsWith,omitempty"` - // workflow_object_refs edge predicates - HasWorkflowObjectRefs *bool `json:"hasWorkflowObjectRefs,omitempty"` - HasWorkflowObjectRefsWith []*WorkflowObjectRefWhereInput `json:"hasWorkflowObjectRefsWith,omitempty"` - // assets edge predicates - HasAssets *bool `json:"hasAssets,omitempty"` - HasAssetsWith []*AssetWhereInput `json:"hasAssetsWith,omitempty"` - // entities edge predicates - HasEntities *bool `json:"hasEntities,omitempty"` - HasEntitiesWith []*EntityWhereInput `json:"hasEntitiesWith,omitempty"` - // identity_holders edge predicates - HasIdentityHolders *bool `json:"hasIdentityHolders,omitempty"` - HasIdentityHoldersWith []*IdentityHolderWhereInput `json:"hasIdentityHoldersWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` - // Filter for aliasesHas to contain a specific value - AliasesHas *string `json:"aliasesHas,omitempty"` - // Filter for mappedCategoriesHas to contain a specific value - MappedCategoriesHas *string `json:"mappedCategoriesHas,omitempty"` - // Filter for controlQuestionsHas to contain a specific value - ControlQuestionsHas *string `json:"controlQuestionsHas,omitempty"` -} - -type SubmitTrustCenterNDAResponseInput struct { - // template id - TemplateID string `json:"templateID"` - // json response - Response map[string]any `json:"response"` -} - -type SubmitTrustCenterNDAResponsePayload struct { - DocumentData *DocumentData `json:"documentData"` -} - -type Subprocessor struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the ID of the organization owner of the object - OwnerID *string `json:"ownerID,omitempty"` - // indicates if the record is owned by the the openlane system and not by an organization - SystemOwned *bool `json:"systemOwned,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // name of the standard body - Name string `json:"name"` - // description of the subprocessor - Description *string `json:"description,omitempty"` - // URL of the logo - LogoRemoteURL *string `json:"logoRemoteURL,omitempty"` - // The local logo file id, takes precedence over the logo remote URL - LogoFileID *string `json:"logoFileID,omitempty"` - Owner *Organization `json:"owner,omitempty"` - LogoFile *File `json:"logoFile,omitempty"` - TrustCenterSubprocessors *TrustCenterSubprocessorConnection `json:"trustCenterSubprocessors"` - Entities *EntityConnection `json:"entities"` -} - -func (Subprocessor) IsNode() {} - -// Return response for createBulkSubprocessor mutation -type SubprocessorBulkCreatePayload struct { - // Created subprocessors - Subprocessors []*Subprocessor `json:"subprocessors,omitempty"` -} - -// Return response for deleteBulkSubprocessor mutation -type SubprocessorBulkDeletePayload struct { - // Deleted subprocessor IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkSubprocessor mutation -type SubprocessorBulkUpdatePayload struct { - // Updated subprocessors - Subprocessors []*Subprocessor `json:"subprocessors,omitempty"` - // IDs of the updated subprocessors - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type SubprocessorConnection struct { - // A list of edges. - Edges []*SubprocessorEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createSubprocessor mutation -type SubprocessorCreatePayload struct { - // Created subprocessor - Subprocessor *Subprocessor `json:"subprocessor"` -} - -// Return response for deleteSubprocessor mutation -type SubprocessorDeletePayload struct { - // Deleted subprocessor ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type SubprocessorEdge struct { - // The item at the end of the edge. - Node *Subprocessor `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for Subprocessor connections -type SubprocessorOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order Subprocessors. - Field SubprocessorOrderField `json:"field"` -} - -// Return response for updateSubprocessor mutation -type SubprocessorUpdatePayload struct { - // Updated subprocessor - Subprocessor *Subprocessor `json:"subprocessor"` -} - -// SubprocessorWhereInput is used for filtering Subprocessor objects. -// Input was generated by ent. -type SubprocessorWhereInput struct { - Not *SubprocessorWhereInput `json:"not,omitempty"` - And []*SubprocessorWhereInput `json:"and,omitempty"` - Or []*SubprocessorWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // system_owned field predicates - SystemOwned *bool `json:"systemOwned,omitempty"` - SystemOwnedNeq *bool `json:"systemOwnedNEQ,omitempty"` - SystemOwnedIsNil *bool `json:"systemOwnedIsNil,omitempty"` - SystemOwnedNotNil *bool `json:"systemOwnedNotNil,omitempty"` - // internal_notes field predicates - InternalNotes *string `json:"internalNotes,omitempty"` - InternalNotesNeq *string `json:"internalNotesNEQ,omitempty"` - InternalNotesIn []string `json:"internalNotesIn,omitempty"` - InternalNotesNotIn []string `json:"internalNotesNotIn,omitempty"` - InternalNotesGt *string `json:"internalNotesGT,omitempty"` - InternalNotesGte *string `json:"internalNotesGTE,omitempty"` - InternalNotesLt *string `json:"internalNotesLT,omitempty"` - InternalNotesLte *string `json:"internalNotesLTE,omitempty"` - InternalNotesContains *string `json:"internalNotesContains,omitempty"` - InternalNotesHasPrefix *string `json:"internalNotesHasPrefix,omitempty"` - InternalNotesHasSuffix *string `json:"internalNotesHasSuffix,omitempty"` - InternalNotesIsNil *bool `json:"internalNotesIsNil,omitempty"` - InternalNotesNotNil *bool `json:"internalNotesNotNil,omitempty"` - InternalNotesEqualFold *string `json:"internalNotesEqualFold,omitempty"` - InternalNotesContainsFold *string `json:"internalNotesContainsFold,omitempty"` - // system_internal_id field predicates - SystemInternalID *string `json:"systemInternalID,omitempty"` - SystemInternalIdneq *string `json:"systemInternalIDNEQ,omitempty"` - SystemInternalIDIn []string `json:"systemInternalIDIn,omitempty"` - SystemInternalIDNotIn []string `json:"systemInternalIDNotIn,omitempty"` - SystemInternalIdgt *string `json:"systemInternalIDGT,omitempty"` - SystemInternalIdgte *string `json:"systemInternalIDGTE,omitempty"` - SystemInternalIdlt *string `json:"systemInternalIDLT,omitempty"` - SystemInternalIdlte *string `json:"systemInternalIDLTE,omitempty"` - SystemInternalIDContains *string `json:"systemInternalIDContains,omitempty"` - SystemInternalIDHasPrefix *string `json:"systemInternalIDHasPrefix,omitempty"` - SystemInternalIDHasSuffix *string `json:"systemInternalIDHasSuffix,omitempty"` - SystemInternalIDIsNil *bool `json:"systemInternalIDIsNil,omitempty"` - SystemInternalIDNotNil *bool `json:"systemInternalIDNotNil,omitempty"` - SystemInternalIDEqualFold *string `json:"systemInternalIDEqualFold,omitempty"` - SystemInternalIDContainsFold *string `json:"systemInternalIDContainsFold,omitempty"` - // name field predicates - Name *string `json:"name,omitempty"` - NameNeq *string `json:"nameNEQ,omitempty"` - NameIn []string `json:"nameIn,omitempty"` - NameNotIn []string `json:"nameNotIn,omitempty"` - NameGt *string `json:"nameGT,omitempty"` - NameGte *string `json:"nameGTE,omitempty"` - NameLt *string `json:"nameLT,omitempty"` - NameLte *string `json:"nameLTE,omitempty"` - NameContains *string `json:"nameContains,omitempty"` - NameHasPrefix *string `json:"nameHasPrefix,omitempty"` - NameHasSuffix *string `json:"nameHasSuffix,omitempty"` - NameEqualFold *string `json:"nameEqualFold,omitempty"` - NameContainsFold *string `json:"nameContainsFold,omitempty"` - // description field predicates - Description *string `json:"description,omitempty"` - DescriptionNeq *string `json:"descriptionNEQ,omitempty"` - DescriptionIn []string `json:"descriptionIn,omitempty"` - DescriptionNotIn []string `json:"descriptionNotIn,omitempty"` - DescriptionGt *string `json:"descriptionGT,omitempty"` - DescriptionGte *string `json:"descriptionGTE,omitempty"` - DescriptionLt *string `json:"descriptionLT,omitempty"` - DescriptionLte *string `json:"descriptionLTE,omitempty"` - DescriptionContains *string `json:"descriptionContains,omitempty"` - DescriptionHasPrefix *string `json:"descriptionHasPrefix,omitempty"` - DescriptionHasSuffix *string `json:"descriptionHasSuffix,omitempty"` - DescriptionIsNil *bool `json:"descriptionIsNil,omitempty"` - DescriptionNotNil *bool `json:"descriptionNotNil,omitempty"` - DescriptionEqualFold *string `json:"descriptionEqualFold,omitempty"` - DescriptionContainsFold *string `json:"descriptionContainsFold,omitempty"` - // logo_remote_url field predicates - LogoRemoteURL *string `json:"logoRemoteURL,omitempty"` - LogoRemoteURLNeq *string `json:"logoRemoteURLNEQ,omitempty"` - LogoRemoteURLIn []string `json:"logoRemoteURLIn,omitempty"` - LogoRemoteURLNotIn []string `json:"logoRemoteURLNotIn,omitempty"` - LogoRemoteURLGt *string `json:"logoRemoteURLGT,omitempty"` - LogoRemoteURLGte *string `json:"logoRemoteURLGTE,omitempty"` - LogoRemoteURLLt *string `json:"logoRemoteURLLT,omitempty"` - LogoRemoteURLLte *string `json:"logoRemoteURLLTE,omitempty"` - LogoRemoteURLContains *string `json:"logoRemoteURLContains,omitempty"` - LogoRemoteURLHasPrefix *string `json:"logoRemoteURLHasPrefix,omitempty"` - LogoRemoteURLHasSuffix *string `json:"logoRemoteURLHasSuffix,omitempty"` - LogoRemoteURLIsNil *bool `json:"logoRemoteURLIsNil,omitempty"` - LogoRemoteURLNotNil *bool `json:"logoRemoteURLNotNil,omitempty"` - LogoRemoteURLEqualFold *string `json:"logoRemoteURLEqualFold,omitempty"` - LogoRemoteURLContainsFold *string `json:"logoRemoteURLContainsFold,omitempty"` - // logo_file_id field predicates - LogoFileID *string `json:"logoFileID,omitempty"` - LogoFileIdneq *string `json:"logoFileIDNEQ,omitempty"` - LogoFileIDIn []string `json:"logoFileIDIn,omitempty"` - LogoFileIDNotIn []string `json:"logoFileIDNotIn,omitempty"` - LogoFileIdgt *string `json:"logoFileIDGT,omitempty"` - LogoFileIdgte *string `json:"logoFileIDGTE,omitempty"` - LogoFileIdlt *string `json:"logoFileIDLT,omitempty"` - LogoFileIdlte *string `json:"logoFileIDLTE,omitempty"` - LogoFileIDContains *string `json:"logoFileIDContains,omitempty"` - LogoFileIDHasPrefix *string `json:"logoFileIDHasPrefix,omitempty"` - LogoFileIDHasSuffix *string `json:"logoFileIDHasSuffix,omitempty"` - LogoFileIDIsNil *bool `json:"logoFileIDIsNil,omitempty"` - LogoFileIDNotNil *bool `json:"logoFileIDNotNil,omitempty"` - LogoFileIDEqualFold *string `json:"logoFileIDEqualFold,omitempty"` - LogoFileIDContainsFold *string `json:"logoFileIDContainsFold,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // logo_file edge predicates - HasLogoFile *bool `json:"hasLogoFile,omitempty"` - HasLogoFileWith []*FileWhereInput `json:"hasLogoFileWith,omitempty"` - // trust_center_subprocessors edge predicates - HasTrustCenterSubprocessors *bool `json:"hasTrustCenterSubprocessors,omitempty"` - HasTrustCenterSubprocessorsWith []*TrustCenterSubprocessorWhereInput `json:"hasTrustCenterSubprocessorsWith,omitempty"` - // entities edge predicates - HasEntities *bool `json:"hasEntities,omitempty"` - HasEntitiesWith []*EntityWhereInput `json:"hasEntitiesWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -type Subscriber struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the organization id that owns the object - OwnerID *string `json:"ownerID,omitempty"` - // email address of the subscriber - Email string `json:"email"` - // phone number of the subscriber - PhoneNumber *string `json:"phoneNumber,omitempty"` - // indicates if the email address has been verified - VerifiedEmail bool `json:"verifiedEmail"` - // indicates if the phone number has been verified - VerifiedPhone bool `json:"verifiedPhone"` - // indicates if the subscriber is active or not, active users will have at least one verified contact method - Active bool `json:"active"` - // indicates if the subscriber has unsubscribed from communications - Unsubscribed bool `json:"unsubscribed"` - // the number of attempts made to perform email send of the subscription, maximum of 5 - SendAttempts int64 `json:"sendAttempts"` - Owner *Organization `json:"owner,omitempty"` - Events *EventConnection `json:"events"` -} - -func (Subscriber) IsNode() {} - -// Return response for createBulkSubscriber mutation -type SubscriberBulkCreatePayload struct { - // Created subscribers - Subscribers []*Subscriber `json:"subscribers,omitempty"` -} - -// A connection to a list of items. -type SubscriberConnection struct { - // A list of edges. - Edges []*SubscriberEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createSubscriber mutation -type SubscriberCreatePayload struct { - // Created subscriber - Subscriber *Subscriber `json:"subscriber"` -} - -// Return response for deleteSubscriber mutation -type SubscriberDeletePayload struct { - // Deleted subscriber email - Email string `json:"email"` -} - -// An edge in a connection. -type SubscriberEdge struct { - // The item at the end of the edge. - Node *Subscriber `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for Subscriber connections -type SubscriberOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order Subscribers. - Field SubscriberOrderField `json:"field"` -} - -// Return response for updateSubscriber mutation -type SubscriberUpdatePayload struct { - // Updated subscriber - Subscriber *Subscriber `json:"subscriber"` -} - -// SubscriberWhereInput is used for filtering Subscriber objects. -// Input was generated by ent. -type SubscriberWhereInput struct { - Not *SubscriberWhereInput `json:"not,omitempty"` - And []*SubscriberWhereInput `json:"and,omitempty"` - Or []*SubscriberWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // email field predicates - Email *string `json:"email,omitempty"` - EmailNeq *string `json:"emailNEQ,omitempty"` - EmailIn []string `json:"emailIn,omitempty"` - EmailNotIn []string `json:"emailNotIn,omitempty"` - EmailGt *string `json:"emailGT,omitempty"` - EmailGte *string `json:"emailGTE,omitempty"` - EmailLt *string `json:"emailLT,omitempty"` - EmailLte *string `json:"emailLTE,omitempty"` - EmailContains *string `json:"emailContains,omitempty"` - EmailHasPrefix *string `json:"emailHasPrefix,omitempty"` - EmailHasSuffix *string `json:"emailHasSuffix,omitempty"` - EmailEqualFold *string `json:"emailEqualFold,omitempty"` - EmailContainsFold *string `json:"emailContainsFold,omitempty"` - // phone_number field predicates - PhoneNumber *string `json:"phoneNumber,omitempty"` - PhoneNumberNeq *string `json:"phoneNumberNEQ,omitempty"` - PhoneNumberIn []string `json:"phoneNumberIn,omitempty"` - PhoneNumberNotIn []string `json:"phoneNumberNotIn,omitempty"` - PhoneNumberGt *string `json:"phoneNumberGT,omitempty"` - PhoneNumberGte *string `json:"phoneNumberGTE,omitempty"` - PhoneNumberLt *string `json:"phoneNumberLT,omitempty"` - PhoneNumberLte *string `json:"phoneNumberLTE,omitempty"` - PhoneNumberContains *string `json:"phoneNumberContains,omitempty"` - PhoneNumberHasPrefix *string `json:"phoneNumberHasPrefix,omitempty"` - PhoneNumberHasSuffix *string `json:"phoneNumberHasSuffix,omitempty"` - PhoneNumberIsNil *bool `json:"phoneNumberIsNil,omitempty"` - PhoneNumberNotNil *bool `json:"phoneNumberNotNil,omitempty"` - PhoneNumberEqualFold *string `json:"phoneNumberEqualFold,omitempty"` - PhoneNumberContainsFold *string `json:"phoneNumberContainsFold,omitempty"` - // verified_email field predicates - VerifiedEmail *bool `json:"verifiedEmail,omitempty"` - VerifiedEmailNeq *bool `json:"verifiedEmailNEQ,omitempty"` - // verified_phone field predicates - VerifiedPhone *bool `json:"verifiedPhone,omitempty"` - VerifiedPhoneNeq *bool `json:"verifiedPhoneNEQ,omitempty"` - // active field predicates - Active *bool `json:"active,omitempty"` - ActiveNeq *bool `json:"activeNEQ,omitempty"` - // unsubscribed field predicates - Unsubscribed *bool `json:"unsubscribed,omitempty"` - UnsubscribedNeq *bool `json:"unsubscribedNEQ,omitempty"` - // send_attempts field predicates - SendAttempts *int64 `json:"sendAttempts,omitempty"` - SendAttemptsNeq *int64 `json:"sendAttemptsNEQ,omitempty"` - SendAttemptsIn []int64 `json:"sendAttemptsIn,omitempty"` - SendAttemptsNotIn []int64 `json:"sendAttemptsNotIn,omitempty"` - SendAttemptsGt *int64 `json:"sendAttemptsGT,omitempty"` - SendAttemptsGte *int64 `json:"sendAttemptsGTE,omitempty"` - SendAttemptsLt *int64 `json:"sendAttemptsLT,omitempty"` - SendAttemptsLte *int64 `json:"sendAttemptsLTE,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // events edge predicates - HasEvents *bool `json:"hasEvents,omitempty"` - HasEventsWith []*EventWhereInput `json:"hasEventsWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -type Subscription struct { -} - -type SystemDetail struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // a shortened prefixed id field to use as a human readable identifier - DisplayID string `json:"displayID"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the ID of the organization owner of the object - OwnerID *string `json:"ownerID,omitempty"` - // optional program anchor for this system detail - ProgramID *string `json:"programID,omitempty"` - // optional platform anchor for this system detail - PlatformID *string `json:"platformID,omitempty"` - // system name used in OSCAL metadata - SystemName string `json:"systemName"` - // system version used in OSCAL metadata - Version *string `json:"version,omitempty"` - // system description used in OSCAL metadata - Description *string `json:"description,omitempty"` - // authorization boundary narrative for OSCAL export - AuthorizationBoundary *string `json:"authorizationBoundary,omitempty"` - // security sensitivity level of the system - SensitivityLevel *enums.SystemSensitivityLevel `json:"sensitivityLevel,omitempty"` - // timestamp when metadata was last reviewed - LastReviewed *models.DateTime `json:"lastReviewed,omitempty"` - // structured revision history for OSCAL metadata - RevisionHistory []any `json:"revisionHistory,omitempty"` - // optional escape hatch for additional OSCAL metadata fields - OscalMetadataJSON map[string]any `json:"oscalMetadataJSON,omitempty"` - Owner *Organization `json:"owner,omitempty"` - // optional program this detail belongs to - Program *Program `json:"program,omitempty"` - // optional platform this detail belongs to - Platform *Platform `json:"platform,omitempty"` -} - -func (SystemDetail) IsNode() {} - -// Return response for createBulkSystemDetail mutation -type SystemDetailBulkCreatePayload struct { - // Created systemDetails - SystemDetails []*SystemDetail `json:"systemDetails,omitempty"` -} - -// Return response for deleteBulkSystemDetail mutation -type SystemDetailBulkDeletePayload struct { - // Deleted systemDetail IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkSystemDetail mutation -type SystemDetailBulkUpdatePayload struct { - // Updated systemDetails - SystemDetails []*SystemDetail `json:"systemDetails,omitempty"` - // IDs of the updated systemDetails - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type SystemDetailConnection struct { - // A list of edges. - Edges []*SystemDetailEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createSystemDetail mutation -type SystemDetailCreatePayload struct { - // Created systemDetail - SystemDetail *SystemDetail `json:"systemDetail"` -} - -// Return response for deleteSystemDetail mutation -type SystemDetailDeletePayload struct { - // Deleted systemDetail ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type SystemDetailEdge struct { - // The item at the end of the edge. - Node *SystemDetail `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for SystemDetail connections -type SystemDetailOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order SystemDetails. - Field SystemDetailOrderField `json:"field"` -} - -// Return response for updateSystemDetail mutation -type SystemDetailUpdatePayload struct { - // Updated systemDetail - SystemDetail *SystemDetail `json:"systemDetail"` -} - -// SystemDetailWhereInput is used for filtering SystemDetail objects. -// Input was generated by ent. -type SystemDetailWhereInput struct { - Not *SystemDetailWhereInput `json:"not,omitempty"` - And []*SystemDetailWhereInput `json:"and,omitempty"` - Or []*SystemDetailWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // display_id field predicates - DisplayID *string `json:"displayID,omitempty"` - DisplayIdneq *string `json:"displayIDNEQ,omitempty"` - DisplayIDIn []string `json:"displayIDIn,omitempty"` - DisplayIDNotIn []string `json:"displayIDNotIn,omitempty"` - DisplayIdgt *string `json:"displayIDGT,omitempty"` - DisplayIdgte *string `json:"displayIDGTE,omitempty"` - DisplayIdlt *string `json:"displayIDLT,omitempty"` - DisplayIdlte *string `json:"displayIDLTE,omitempty"` - DisplayIDContains *string `json:"displayIDContains,omitempty"` - DisplayIDHasPrefix *string `json:"displayIDHasPrefix,omitempty"` - DisplayIDHasSuffix *string `json:"displayIDHasSuffix,omitempty"` - DisplayIDEqualFold *string `json:"displayIDEqualFold,omitempty"` - DisplayIDContainsFold *string `json:"displayIDContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // program_id field predicates - ProgramID *string `json:"programID,omitempty"` - ProgramIdneq *string `json:"programIDNEQ,omitempty"` - ProgramIDIn []string `json:"programIDIn,omitempty"` - ProgramIDNotIn []string `json:"programIDNotIn,omitempty"` - ProgramIdgt *string `json:"programIDGT,omitempty"` - ProgramIdgte *string `json:"programIDGTE,omitempty"` - ProgramIdlt *string `json:"programIDLT,omitempty"` - ProgramIdlte *string `json:"programIDLTE,omitempty"` - ProgramIDContains *string `json:"programIDContains,omitempty"` - ProgramIDHasPrefix *string `json:"programIDHasPrefix,omitempty"` - ProgramIDHasSuffix *string `json:"programIDHasSuffix,omitempty"` - ProgramIDIsNil *bool `json:"programIDIsNil,omitempty"` - ProgramIDNotNil *bool `json:"programIDNotNil,omitempty"` - ProgramIDEqualFold *string `json:"programIDEqualFold,omitempty"` - ProgramIDContainsFold *string `json:"programIDContainsFold,omitempty"` - // platform_id field predicates - PlatformID *string `json:"platformID,omitempty"` - PlatformIdneq *string `json:"platformIDNEQ,omitempty"` - PlatformIDIn []string `json:"platformIDIn,omitempty"` - PlatformIDNotIn []string `json:"platformIDNotIn,omitempty"` - PlatformIdgt *string `json:"platformIDGT,omitempty"` - PlatformIdgte *string `json:"platformIDGTE,omitempty"` - PlatformIdlt *string `json:"platformIDLT,omitempty"` - PlatformIdlte *string `json:"platformIDLTE,omitempty"` - PlatformIDContains *string `json:"platformIDContains,omitempty"` - PlatformIDHasPrefix *string `json:"platformIDHasPrefix,omitempty"` - PlatformIDHasSuffix *string `json:"platformIDHasSuffix,omitempty"` - PlatformIDIsNil *bool `json:"platformIDIsNil,omitempty"` - PlatformIDNotNil *bool `json:"platformIDNotNil,omitempty"` - PlatformIDEqualFold *string `json:"platformIDEqualFold,omitempty"` - PlatformIDContainsFold *string `json:"platformIDContainsFold,omitempty"` - // system_name field predicates - SystemName *string `json:"systemName,omitempty"` - SystemNameNeq *string `json:"systemNameNEQ,omitempty"` - SystemNameIn []string `json:"systemNameIn,omitempty"` - SystemNameNotIn []string `json:"systemNameNotIn,omitempty"` - SystemNameGt *string `json:"systemNameGT,omitempty"` - SystemNameGte *string `json:"systemNameGTE,omitempty"` - SystemNameLt *string `json:"systemNameLT,omitempty"` - SystemNameLte *string `json:"systemNameLTE,omitempty"` - SystemNameContains *string `json:"systemNameContains,omitempty"` - SystemNameHasPrefix *string `json:"systemNameHasPrefix,omitempty"` - SystemNameHasSuffix *string `json:"systemNameHasSuffix,omitempty"` - SystemNameEqualFold *string `json:"systemNameEqualFold,omitempty"` - SystemNameContainsFold *string `json:"systemNameContainsFold,omitempty"` - // version field predicates - Version *string `json:"version,omitempty"` - VersionNeq *string `json:"versionNEQ,omitempty"` - VersionIn []string `json:"versionIn,omitempty"` - VersionNotIn []string `json:"versionNotIn,omitempty"` - VersionGt *string `json:"versionGT,omitempty"` - VersionGte *string `json:"versionGTE,omitempty"` - VersionLt *string `json:"versionLT,omitempty"` - VersionLte *string `json:"versionLTE,omitempty"` - VersionContains *string `json:"versionContains,omitempty"` - VersionHasPrefix *string `json:"versionHasPrefix,omitempty"` - VersionHasSuffix *string `json:"versionHasSuffix,omitempty"` - VersionIsNil *bool `json:"versionIsNil,omitempty"` - VersionNotNil *bool `json:"versionNotNil,omitempty"` - VersionEqualFold *string `json:"versionEqualFold,omitempty"` - VersionContainsFold *string `json:"versionContainsFold,omitempty"` - // description field predicates - Description *string `json:"description,omitempty"` - DescriptionNeq *string `json:"descriptionNEQ,omitempty"` - DescriptionIn []string `json:"descriptionIn,omitempty"` - DescriptionNotIn []string `json:"descriptionNotIn,omitempty"` - DescriptionGt *string `json:"descriptionGT,omitempty"` - DescriptionGte *string `json:"descriptionGTE,omitempty"` - DescriptionLt *string `json:"descriptionLT,omitempty"` - DescriptionLte *string `json:"descriptionLTE,omitempty"` - DescriptionContains *string `json:"descriptionContains,omitempty"` - DescriptionHasPrefix *string `json:"descriptionHasPrefix,omitempty"` - DescriptionHasSuffix *string `json:"descriptionHasSuffix,omitempty"` - DescriptionIsNil *bool `json:"descriptionIsNil,omitempty"` - DescriptionNotNil *bool `json:"descriptionNotNil,omitempty"` - DescriptionEqualFold *string `json:"descriptionEqualFold,omitempty"` - DescriptionContainsFold *string `json:"descriptionContainsFold,omitempty"` - // authorization_boundary field predicates - AuthorizationBoundary *string `json:"authorizationBoundary,omitempty"` - AuthorizationBoundaryNeq *string `json:"authorizationBoundaryNEQ,omitempty"` - AuthorizationBoundaryIn []string `json:"authorizationBoundaryIn,omitempty"` - AuthorizationBoundaryNotIn []string `json:"authorizationBoundaryNotIn,omitempty"` - AuthorizationBoundaryGt *string `json:"authorizationBoundaryGT,omitempty"` - AuthorizationBoundaryGte *string `json:"authorizationBoundaryGTE,omitempty"` - AuthorizationBoundaryLt *string `json:"authorizationBoundaryLT,omitempty"` - AuthorizationBoundaryLte *string `json:"authorizationBoundaryLTE,omitempty"` - AuthorizationBoundaryContains *string `json:"authorizationBoundaryContains,omitempty"` - AuthorizationBoundaryHasPrefix *string `json:"authorizationBoundaryHasPrefix,omitempty"` - AuthorizationBoundaryHasSuffix *string `json:"authorizationBoundaryHasSuffix,omitempty"` - AuthorizationBoundaryIsNil *bool `json:"authorizationBoundaryIsNil,omitempty"` - AuthorizationBoundaryNotNil *bool `json:"authorizationBoundaryNotNil,omitempty"` - AuthorizationBoundaryEqualFold *string `json:"authorizationBoundaryEqualFold,omitempty"` - AuthorizationBoundaryContainsFold *string `json:"authorizationBoundaryContainsFold,omitempty"` - // sensitivity_level field predicates - SensitivityLevel *enums.SystemSensitivityLevel `json:"sensitivityLevel,omitempty"` - SensitivityLevelNeq *enums.SystemSensitivityLevel `json:"sensitivityLevelNEQ,omitempty"` - SensitivityLevelIn []enums.SystemSensitivityLevel `json:"sensitivityLevelIn,omitempty"` - SensitivityLevelNotIn []enums.SystemSensitivityLevel `json:"sensitivityLevelNotIn,omitempty"` - SensitivityLevelIsNil *bool `json:"sensitivityLevelIsNil,omitempty"` - SensitivityLevelNotNil *bool `json:"sensitivityLevelNotNil,omitempty"` - // last_reviewed field predicates - LastReviewed *models.DateTime `json:"lastReviewed,omitempty"` - LastReviewedNeq *models.DateTime `json:"lastReviewedNEQ,omitempty"` - LastReviewedIn []*models.DateTime `json:"lastReviewedIn,omitempty"` - LastReviewedNotIn []*models.DateTime `json:"lastReviewedNotIn,omitempty"` - LastReviewedGt *models.DateTime `json:"lastReviewedGT,omitempty"` - LastReviewedGte *models.DateTime `json:"lastReviewedGTE,omitempty"` - LastReviewedLt *models.DateTime `json:"lastReviewedLT,omitempty"` - LastReviewedLte *models.DateTime `json:"lastReviewedLTE,omitempty"` - LastReviewedIsNil *bool `json:"lastReviewedIsNil,omitempty"` - LastReviewedNotNil *bool `json:"lastReviewedNotNil,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // program edge predicates - HasProgram *bool `json:"hasProgram,omitempty"` - HasProgramWith []*ProgramWhereInput `json:"hasProgramWith,omitempty"` - // platform edge predicates - HasPlatform *bool `json:"hasPlatform,omitempty"` - HasPlatformWith []*PlatformWhereInput `json:"hasPlatformWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -type TFASetting struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // specifies if the TFA device has been verified - Verified bool `json:"verified"` - // specifies a user may complete authentication by verifying a TOTP code delivered through an authenticator app - TotpAllowed *bool `json:"totpAllowed,omitempty"` - Owner *User `json:"owner,omitempty"` -} - -func (TFASetting) IsNode() {} - -// A connection to a list of items. -type TFASettingConnection struct { - // A list of edges. - Edges []*TFASettingEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createTFASetting mutation -type TFASettingCreatePayload struct { - // Created tfaSetting - TfaSetting *TFASetting `json:"tfaSetting"` - TfaSecret *string `json:"tfaSecret,omitempty"` - QRCode *string `json:"qrCode,omitempty"` -} - -// An edge in a connection. -type TFASettingEdge struct { - // The item at the end of the edge. - Node *TFASetting `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for TFASetting connections -type TFASettingOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order TFASettings. - Field TFASettingOrderField `json:"field"` -} - -// Return response for updateTFASetting mutation -type TFASettingUpdatePayload struct { - // Updated tfaSetting - TfaSetting *TFASetting `json:"tfaSetting"` - TfaSecret *string `json:"tfaSecret,omitempty"` - QRCode *string `json:"qrCode,omitempty"` - RecoveryCodes []string `json:"recoveryCodes,omitempty"` -} - -// TFASettingWhereInput is used for filtering TFASetting objects. -// Input was generated by ent. -type TFASettingWhereInput struct { - Not *TFASettingWhereInput `json:"not,omitempty"` - And []*TFASettingWhereInput `json:"and,omitempty"` - Or []*TFASettingWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // verified field predicates - Verified *bool `json:"verified,omitempty"` - VerifiedNeq *bool `json:"verifiedNEQ,omitempty"` - // totp_allowed field predicates - TotpAllowed *bool `json:"totpAllowed,omitempty"` - TotpAllowedNeq *bool `json:"totpAllowedNEQ,omitempty"` - TotpAllowedIsNil *bool `json:"totpAllowedIsNil,omitempty"` - TotpAllowedNotNil *bool `json:"totpAllowedNotNil,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*UserWhereInput `json:"hasOwnerWith,omitempty"` -} - -type TagDefinition struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // the organization id that owns the object - OwnerID *string `json:"ownerID,omitempty"` - // indicates if the record is owned by the the openlane system and not by an organization - SystemOwned *bool `json:"systemOwned,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // The name of the tag definition - Name string `json:"name"` - // common aliases or misspellings for the tag definition - Aliases []string `json:"aliases,omitempty"` - // The slug of the tag definition, derived from the name, unique per organization - Slug *string `json:"slug,omitempty"` - // The description of the tag definition - Description *string `json:"description,omitempty"` - // The color of the tag definition in hex format - Color *string `json:"color,omitempty"` - Owner *Organization `json:"owner,omitempty"` -} - -func (TagDefinition) IsNode() {} - -// Return response for createBulkTagDefinition mutation -type TagDefinitionBulkCreatePayload struct { - // Created tagDefinitions - TagDefinitions []*TagDefinition `json:"tagDefinitions,omitempty"` -} - -// A connection to a list of items. -type TagDefinitionConnection struct { - // A list of edges. - Edges []*TagDefinitionEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createTagDefinition mutation -type TagDefinitionCreatePayload struct { - // Created tagDefinition - TagDefinition *TagDefinition `json:"tagDefinition"` -} - -// Return response for deleteTagDefinition mutation -type TagDefinitionDeletePayload struct { - // Deleted tagDefinition ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type TagDefinitionEdge struct { - // The item at the end of the edge. - Node *TagDefinition `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for TagDefinition connections -type TagDefinitionOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order TagDefinitions. - Field TagDefinitionOrderField `json:"field"` -} - -// Return response for updateTagDefinition mutation -type TagDefinitionUpdatePayload struct { - // Updated tagDefinition - TagDefinition *TagDefinition `json:"tagDefinition"` -} - -// TagDefinitionWhereInput is used for filtering TagDefinition objects. -// Input was generated by ent. -type TagDefinitionWhereInput struct { - Not *TagDefinitionWhereInput `json:"not,omitempty"` - And []*TagDefinitionWhereInput `json:"and,omitempty"` - Or []*TagDefinitionWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // system_owned field predicates - SystemOwned *bool `json:"systemOwned,omitempty"` - SystemOwnedNeq *bool `json:"systemOwnedNEQ,omitempty"` - SystemOwnedIsNil *bool `json:"systemOwnedIsNil,omitempty"` - SystemOwnedNotNil *bool `json:"systemOwnedNotNil,omitempty"` - // internal_notes field predicates - InternalNotes *string `json:"internalNotes,omitempty"` - InternalNotesNeq *string `json:"internalNotesNEQ,omitempty"` - InternalNotesIn []string `json:"internalNotesIn,omitempty"` - InternalNotesNotIn []string `json:"internalNotesNotIn,omitempty"` - InternalNotesGt *string `json:"internalNotesGT,omitempty"` - InternalNotesGte *string `json:"internalNotesGTE,omitempty"` - InternalNotesLt *string `json:"internalNotesLT,omitempty"` - InternalNotesLte *string `json:"internalNotesLTE,omitempty"` - InternalNotesContains *string `json:"internalNotesContains,omitempty"` - InternalNotesHasPrefix *string `json:"internalNotesHasPrefix,omitempty"` - InternalNotesHasSuffix *string `json:"internalNotesHasSuffix,omitempty"` - InternalNotesIsNil *bool `json:"internalNotesIsNil,omitempty"` - InternalNotesNotNil *bool `json:"internalNotesNotNil,omitempty"` - InternalNotesEqualFold *string `json:"internalNotesEqualFold,omitempty"` - InternalNotesContainsFold *string `json:"internalNotesContainsFold,omitempty"` - // system_internal_id field predicates - SystemInternalID *string `json:"systemInternalID,omitempty"` - SystemInternalIdneq *string `json:"systemInternalIDNEQ,omitempty"` - SystemInternalIDIn []string `json:"systemInternalIDIn,omitempty"` - SystemInternalIDNotIn []string `json:"systemInternalIDNotIn,omitempty"` - SystemInternalIdgt *string `json:"systemInternalIDGT,omitempty"` - SystemInternalIdgte *string `json:"systemInternalIDGTE,omitempty"` - SystemInternalIdlt *string `json:"systemInternalIDLT,omitempty"` - SystemInternalIdlte *string `json:"systemInternalIDLTE,omitempty"` - SystemInternalIDContains *string `json:"systemInternalIDContains,omitempty"` - SystemInternalIDHasPrefix *string `json:"systemInternalIDHasPrefix,omitempty"` - SystemInternalIDHasSuffix *string `json:"systemInternalIDHasSuffix,omitempty"` - SystemInternalIDIsNil *bool `json:"systemInternalIDIsNil,omitempty"` - SystemInternalIDNotNil *bool `json:"systemInternalIDNotNil,omitempty"` - SystemInternalIDEqualFold *string `json:"systemInternalIDEqualFold,omitempty"` - SystemInternalIDContainsFold *string `json:"systemInternalIDContainsFold,omitempty"` - // name field predicates - Name *string `json:"name,omitempty"` - NameNeq *string `json:"nameNEQ,omitempty"` - NameIn []string `json:"nameIn,omitempty"` - NameNotIn []string `json:"nameNotIn,omitempty"` - NameGt *string `json:"nameGT,omitempty"` - NameGte *string `json:"nameGTE,omitempty"` - NameLt *string `json:"nameLT,omitempty"` - NameLte *string `json:"nameLTE,omitempty"` - NameContains *string `json:"nameContains,omitempty"` - NameHasPrefix *string `json:"nameHasPrefix,omitempty"` - NameHasSuffix *string `json:"nameHasSuffix,omitempty"` - NameEqualFold *string `json:"nameEqualFold,omitempty"` - NameContainsFold *string `json:"nameContainsFold,omitempty"` - // slug field predicates - Slug *string `json:"slug,omitempty"` - SlugNeq *string `json:"slugNEQ,omitempty"` - SlugIn []string `json:"slugIn,omitempty"` - SlugNotIn []string `json:"slugNotIn,omitempty"` - SlugGt *string `json:"slugGT,omitempty"` - SlugGte *string `json:"slugGTE,omitempty"` - SlugLt *string `json:"slugLT,omitempty"` - SlugLte *string `json:"slugLTE,omitempty"` - SlugContains *string `json:"slugContains,omitempty"` - SlugHasPrefix *string `json:"slugHasPrefix,omitempty"` - SlugHasSuffix *string `json:"slugHasSuffix,omitempty"` - SlugIsNil *bool `json:"slugIsNil,omitempty"` - SlugNotNil *bool `json:"slugNotNil,omitempty"` - SlugEqualFold *string `json:"slugEqualFold,omitempty"` - SlugContainsFold *string `json:"slugContainsFold,omitempty"` - // description field predicates - Description *string `json:"description,omitempty"` - DescriptionNeq *string `json:"descriptionNEQ,omitempty"` - DescriptionIn []string `json:"descriptionIn,omitempty"` - DescriptionNotIn []string `json:"descriptionNotIn,omitempty"` - DescriptionGt *string `json:"descriptionGT,omitempty"` - DescriptionGte *string `json:"descriptionGTE,omitempty"` - DescriptionLt *string `json:"descriptionLT,omitempty"` - DescriptionLte *string `json:"descriptionLTE,omitempty"` - DescriptionContains *string `json:"descriptionContains,omitempty"` - DescriptionHasPrefix *string `json:"descriptionHasPrefix,omitempty"` - DescriptionHasSuffix *string `json:"descriptionHasSuffix,omitempty"` - DescriptionIsNil *bool `json:"descriptionIsNil,omitempty"` - DescriptionNotNil *bool `json:"descriptionNotNil,omitempty"` - DescriptionEqualFold *string `json:"descriptionEqualFold,omitempty"` - DescriptionContainsFold *string `json:"descriptionContainsFold,omitempty"` - // color field predicates - Color *string `json:"color,omitempty"` - ColorNeq *string `json:"colorNEQ,omitempty"` - ColorIn []string `json:"colorIn,omitempty"` - ColorNotIn []string `json:"colorNotIn,omitempty"` - ColorGt *string `json:"colorGT,omitempty"` - ColorGte *string `json:"colorGTE,omitempty"` - ColorLt *string `json:"colorLT,omitempty"` - ColorLte *string `json:"colorLTE,omitempty"` - ColorContains *string `json:"colorContains,omitempty"` - ColorHasPrefix *string `json:"colorHasPrefix,omitempty"` - ColorHasSuffix *string `json:"colorHasSuffix,omitempty"` - ColorIsNil *bool `json:"colorIsNil,omitempty"` - ColorNotNil *bool `json:"colorNotNil,omitempty"` - ColorEqualFold *string `json:"colorEqualFold,omitempty"` - ColorContainsFold *string `json:"colorContainsFold,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // Filter for aliasesHas to contain a specific value - AliasesHas *string `json:"aliasesHas,omitempty"` -} - -type Task struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // a shortened prefixed id field to use as a human readable identifier - DisplayID string `json:"displayID"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the ID of the organization owner of the object - OwnerID *string `json:"ownerID,omitempty"` - // the kind of the task - TaskKindName *string `json:"taskKindName,omitempty"` - // the kind of the task - TaskKindID *string `json:"taskKindID,omitempty"` - // the environment of the task - EnvironmentName *string `json:"environmentName,omitempty"` - // the environment of the task - EnvironmentID *string `json:"environmentID,omitempty"` - // the scope of the task - ScopeName *string `json:"scopeName,omitempty"` - // the scope of the task - ScopeID *string `json:"scopeID,omitempty"` - // stable external UUID for deterministic OSCAL export and round-tripping - ExternalUUID *string `json:"externalUUID,omitempty"` - // the title of the task - Title string `json:"title"` - // the details of the task - Details *string `json:"details,omitempty"` - // structured details of the task in JSON format - DetailsJSON []any `json:"detailsJSON,omitempty"` - // the status of the task - Status enums.TaskStatus `json:"status"` - // the due date of the task - Due *models.DateTime `json:"due,omitempty"` - // the completion date of the task - Completed *models.DateTime `json:"completed,omitempty"` - // the id of the user who was assigned the task - AssigneeID *string `json:"assigneeID,omitempty"` - // the id of the user who assigned the task, can be left empty if created by the system or a service token - AssignerID *string `json:"assignerID,omitempty"` - // indicates if the task was generated by the system - SystemGenerated bool `json:"systemGenerated"` - // key to prevent duplicates for auto-generated task based on rules - IdempotencyKey *string `json:"idempotencyKey,omitempty"` - // an optional external reference URL for the task - ExternalReferenceURL []string `json:"externalReferenceURL,omitempty"` - // the parent task this task belongs to - ParentTaskID *string `json:"parentTaskID,omitempty"` - Owner *Organization `json:"owner,omitempty"` - TaskKind *CustomTypeEnum `json:"taskKind,omitempty"` - Environment *CustomTypeEnum `json:"environment,omitempty"` - Scope *CustomTypeEnum `json:"scope,omitempty"` - Assigner *User `json:"assigner,omitempty"` - Assignee *User `json:"assignee,omitempty"` - Comments *NoteConnection `json:"comments"` - Groups *GroupConnection `json:"groups"` - InternalPolicies *InternalPolicyConnection `json:"internalPolicies"` - Procedures *ProcedureConnection `json:"procedures"` - Controls *ControlConnection `json:"controls"` - Subcontrols *SubcontrolConnection `json:"subcontrols"` - ControlObjectives *ControlObjectiveConnection `json:"controlObjectives"` - Programs *ProgramConnection `json:"programs"` - Risks *RiskConnection `json:"risks"` - Platforms *PlatformConnection `json:"platforms"` - Scans *ScanConnection `json:"scans"` - IdentityHolders *IdentityHolderConnection `json:"identityHolders"` - ControlImplementations *ControlImplementationConnection `json:"controlImplementations"` - ActionPlans *ActionPlanConnection `json:"actionPlans"` - Evidence *EvidenceConnection `json:"evidence"` - WorkflowObjectRefs *WorkflowObjectRefConnection `json:"workflowObjectRefs"` - Vulnerabilities *VulnerabilityConnection `json:"vulnerabilities"` - Findings *FindingConnection `json:"findings"` - Parent *Task `json:"parent,omitempty"` - Tasks []*Task `json:"tasks,omitempty"` -} - -func (Task) IsNode() {} - -// Return response for createBulkTask mutation -type TaskBulkCreatePayload struct { - // Created tasks - Tasks []*Task `json:"tasks,omitempty"` -} - -// Return response for deleteBulkTask mutation -type TaskBulkDeletePayload struct { - // Deleted task IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkTask mutation -type TaskBulkUpdatePayload struct { - // Updated tasks - Tasks []*Task `json:"tasks,omitempty"` - // IDs of the updated tasks - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type TaskConnection struct { - // A list of edges. - Edges []*TaskEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createTask mutation -type TaskCreatePayload struct { - // Created task - Task *Task `json:"task"` -} - -// Return response for deleteTask mutation -type TaskDeletePayload struct { - // Deleted task ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type TaskEdge struct { - // The item at the end of the edge. - Node *Task `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for Task connections -type TaskOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order Tasks. - Field TaskOrderField `json:"field"` -} - -// Return response for updateTask mutation -type TaskUpdatePayload struct { - // Updated task - Task *Task `json:"task"` -} - -// TaskWhereInput is used for filtering Task objects. -// Input was generated by ent. -type TaskWhereInput struct { - Not *TaskWhereInput `json:"not,omitempty"` - And []*TaskWhereInput `json:"and,omitempty"` - Or []*TaskWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // display_id field predicates - DisplayID *string `json:"displayID,omitempty"` - DisplayIdneq *string `json:"displayIDNEQ,omitempty"` - DisplayIDIn []string `json:"displayIDIn,omitempty"` - DisplayIDNotIn []string `json:"displayIDNotIn,omitempty"` - DisplayIdgt *string `json:"displayIDGT,omitempty"` - DisplayIdgte *string `json:"displayIDGTE,omitempty"` - DisplayIdlt *string `json:"displayIDLT,omitempty"` - DisplayIdlte *string `json:"displayIDLTE,omitempty"` - DisplayIDContains *string `json:"displayIDContains,omitempty"` - DisplayIDHasPrefix *string `json:"displayIDHasPrefix,omitempty"` - DisplayIDHasSuffix *string `json:"displayIDHasSuffix,omitempty"` - DisplayIDEqualFold *string `json:"displayIDEqualFold,omitempty"` - DisplayIDContainsFold *string `json:"displayIDContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // task_kind_name field predicates - TaskKindName *string `json:"taskKindName,omitempty"` - TaskKindNameNeq *string `json:"taskKindNameNEQ,omitempty"` - TaskKindNameIn []string `json:"taskKindNameIn,omitempty"` - TaskKindNameNotIn []string `json:"taskKindNameNotIn,omitempty"` - TaskKindNameGt *string `json:"taskKindNameGT,omitempty"` - TaskKindNameGte *string `json:"taskKindNameGTE,omitempty"` - TaskKindNameLt *string `json:"taskKindNameLT,omitempty"` - TaskKindNameLte *string `json:"taskKindNameLTE,omitempty"` - TaskKindNameContains *string `json:"taskKindNameContains,omitempty"` - TaskKindNameHasPrefix *string `json:"taskKindNameHasPrefix,omitempty"` - TaskKindNameHasSuffix *string `json:"taskKindNameHasSuffix,omitempty"` - TaskKindNameIsNil *bool `json:"taskKindNameIsNil,omitempty"` - TaskKindNameNotNil *bool `json:"taskKindNameNotNil,omitempty"` - TaskKindNameEqualFold *string `json:"taskKindNameEqualFold,omitempty"` - TaskKindNameContainsFold *string `json:"taskKindNameContainsFold,omitempty"` - // task_kind_id field predicates - TaskKindID *string `json:"taskKindID,omitempty"` - TaskKindIdneq *string `json:"taskKindIDNEQ,omitempty"` - TaskKindIDIn []string `json:"taskKindIDIn,omitempty"` - TaskKindIDNotIn []string `json:"taskKindIDNotIn,omitempty"` - TaskKindIdgt *string `json:"taskKindIDGT,omitempty"` - TaskKindIdgte *string `json:"taskKindIDGTE,omitempty"` - TaskKindIdlt *string `json:"taskKindIDLT,omitempty"` - TaskKindIdlte *string `json:"taskKindIDLTE,omitempty"` - TaskKindIDContains *string `json:"taskKindIDContains,omitempty"` - TaskKindIDHasPrefix *string `json:"taskKindIDHasPrefix,omitempty"` - TaskKindIDHasSuffix *string `json:"taskKindIDHasSuffix,omitempty"` - TaskKindIDIsNil *bool `json:"taskKindIDIsNil,omitempty"` - TaskKindIDNotNil *bool `json:"taskKindIDNotNil,omitempty"` - TaskKindIDEqualFold *string `json:"taskKindIDEqualFold,omitempty"` - TaskKindIDContainsFold *string `json:"taskKindIDContainsFold,omitempty"` - // environment_name field predicates - EnvironmentName *string `json:"environmentName,omitempty"` - EnvironmentNameNeq *string `json:"environmentNameNEQ,omitempty"` - EnvironmentNameIn []string `json:"environmentNameIn,omitempty"` - EnvironmentNameNotIn []string `json:"environmentNameNotIn,omitempty"` - EnvironmentNameGt *string `json:"environmentNameGT,omitempty"` - EnvironmentNameGte *string `json:"environmentNameGTE,omitempty"` - EnvironmentNameLt *string `json:"environmentNameLT,omitempty"` - EnvironmentNameLte *string `json:"environmentNameLTE,omitempty"` - EnvironmentNameContains *string `json:"environmentNameContains,omitempty"` - EnvironmentNameHasPrefix *string `json:"environmentNameHasPrefix,omitempty"` - EnvironmentNameHasSuffix *string `json:"environmentNameHasSuffix,omitempty"` - EnvironmentNameIsNil *bool `json:"environmentNameIsNil,omitempty"` - EnvironmentNameNotNil *bool `json:"environmentNameNotNil,omitempty"` - EnvironmentNameEqualFold *string `json:"environmentNameEqualFold,omitempty"` - EnvironmentNameContainsFold *string `json:"environmentNameContainsFold,omitempty"` - // environment_id field predicates - EnvironmentID *string `json:"environmentID,omitempty"` - EnvironmentIdneq *string `json:"environmentIDNEQ,omitempty"` - EnvironmentIDIn []string `json:"environmentIDIn,omitempty"` - EnvironmentIDNotIn []string `json:"environmentIDNotIn,omitempty"` - EnvironmentIdgt *string `json:"environmentIDGT,omitempty"` - EnvironmentIdgte *string `json:"environmentIDGTE,omitempty"` - EnvironmentIdlt *string `json:"environmentIDLT,omitempty"` - EnvironmentIdlte *string `json:"environmentIDLTE,omitempty"` - EnvironmentIDContains *string `json:"environmentIDContains,omitempty"` - EnvironmentIDHasPrefix *string `json:"environmentIDHasPrefix,omitempty"` - EnvironmentIDHasSuffix *string `json:"environmentIDHasSuffix,omitempty"` - EnvironmentIDIsNil *bool `json:"environmentIDIsNil,omitempty"` - EnvironmentIDNotNil *bool `json:"environmentIDNotNil,omitempty"` - EnvironmentIDEqualFold *string `json:"environmentIDEqualFold,omitempty"` - EnvironmentIDContainsFold *string `json:"environmentIDContainsFold,omitempty"` - // scope_name field predicates - ScopeName *string `json:"scopeName,omitempty"` - ScopeNameNeq *string `json:"scopeNameNEQ,omitempty"` - ScopeNameIn []string `json:"scopeNameIn,omitempty"` - ScopeNameNotIn []string `json:"scopeNameNotIn,omitempty"` - ScopeNameGt *string `json:"scopeNameGT,omitempty"` - ScopeNameGte *string `json:"scopeNameGTE,omitempty"` - ScopeNameLt *string `json:"scopeNameLT,omitempty"` - ScopeNameLte *string `json:"scopeNameLTE,omitempty"` - ScopeNameContains *string `json:"scopeNameContains,omitempty"` - ScopeNameHasPrefix *string `json:"scopeNameHasPrefix,omitempty"` - ScopeNameHasSuffix *string `json:"scopeNameHasSuffix,omitempty"` - ScopeNameIsNil *bool `json:"scopeNameIsNil,omitempty"` - ScopeNameNotNil *bool `json:"scopeNameNotNil,omitempty"` - ScopeNameEqualFold *string `json:"scopeNameEqualFold,omitempty"` - ScopeNameContainsFold *string `json:"scopeNameContainsFold,omitempty"` - // scope_id field predicates - ScopeID *string `json:"scopeID,omitempty"` - ScopeIdneq *string `json:"scopeIDNEQ,omitempty"` - ScopeIDIn []string `json:"scopeIDIn,omitempty"` - ScopeIDNotIn []string `json:"scopeIDNotIn,omitempty"` - ScopeIdgt *string `json:"scopeIDGT,omitempty"` - ScopeIdgte *string `json:"scopeIDGTE,omitempty"` - ScopeIdlt *string `json:"scopeIDLT,omitempty"` - ScopeIdlte *string `json:"scopeIDLTE,omitempty"` - ScopeIDContains *string `json:"scopeIDContains,omitempty"` - ScopeIDHasPrefix *string `json:"scopeIDHasPrefix,omitempty"` - ScopeIDHasSuffix *string `json:"scopeIDHasSuffix,omitempty"` - ScopeIDIsNil *bool `json:"scopeIDIsNil,omitempty"` - ScopeIDNotNil *bool `json:"scopeIDNotNil,omitempty"` - ScopeIDEqualFold *string `json:"scopeIDEqualFold,omitempty"` - ScopeIDContainsFold *string `json:"scopeIDContainsFold,omitempty"` - // external_uuid field predicates - ExternalUUID *string `json:"externalUUID,omitempty"` - ExternalUUIDNeq *string `json:"externalUUIDNEQ,omitempty"` - ExternalUUIDIn []string `json:"externalUUIDIn,omitempty"` - ExternalUUIDNotIn []string `json:"externalUUIDNotIn,omitempty"` - ExternalUUIDGt *string `json:"externalUUIDGT,omitempty"` - ExternalUUIDGte *string `json:"externalUUIDGTE,omitempty"` - ExternalUUIDLt *string `json:"externalUUIDLT,omitempty"` - ExternalUUIDLte *string `json:"externalUUIDLTE,omitempty"` - ExternalUUIDContains *string `json:"externalUUIDContains,omitempty"` - ExternalUUIDHasPrefix *string `json:"externalUUIDHasPrefix,omitempty"` - ExternalUUIDHasSuffix *string `json:"externalUUIDHasSuffix,omitempty"` - ExternalUUIDIsNil *bool `json:"externalUUIDIsNil,omitempty"` - ExternalUUIDNotNil *bool `json:"externalUUIDNotNil,omitempty"` - ExternalUUIDEqualFold *string `json:"externalUUIDEqualFold,omitempty"` - ExternalUUIDContainsFold *string `json:"externalUUIDContainsFold,omitempty"` - // title field predicates - Title *string `json:"title,omitempty"` - TitleNeq *string `json:"titleNEQ,omitempty"` - TitleIn []string `json:"titleIn,omitempty"` - TitleNotIn []string `json:"titleNotIn,omitempty"` - TitleGt *string `json:"titleGT,omitempty"` - TitleGte *string `json:"titleGTE,omitempty"` - TitleLt *string `json:"titleLT,omitempty"` - TitleLte *string `json:"titleLTE,omitempty"` - TitleContains *string `json:"titleContains,omitempty"` - TitleHasPrefix *string `json:"titleHasPrefix,omitempty"` - TitleHasSuffix *string `json:"titleHasSuffix,omitempty"` - TitleEqualFold *string `json:"titleEqualFold,omitempty"` - TitleContainsFold *string `json:"titleContainsFold,omitempty"` - // details field predicates - Details *string `json:"details,omitempty"` - DetailsNeq *string `json:"detailsNEQ,omitempty"` - DetailsIn []string `json:"detailsIn,omitempty"` - DetailsNotIn []string `json:"detailsNotIn,omitempty"` - DetailsGt *string `json:"detailsGT,omitempty"` - DetailsGte *string `json:"detailsGTE,omitempty"` - DetailsLt *string `json:"detailsLT,omitempty"` - DetailsLte *string `json:"detailsLTE,omitempty"` - DetailsContains *string `json:"detailsContains,omitempty"` - DetailsHasPrefix *string `json:"detailsHasPrefix,omitempty"` - DetailsHasSuffix *string `json:"detailsHasSuffix,omitempty"` - DetailsIsNil *bool `json:"detailsIsNil,omitempty"` - DetailsNotNil *bool `json:"detailsNotNil,omitempty"` - DetailsEqualFold *string `json:"detailsEqualFold,omitempty"` - DetailsContainsFold *string `json:"detailsContainsFold,omitempty"` - // status field predicates - Status *enums.TaskStatus `json:"status,omitempty"` - StatusNeq *enums.TaskStatus `json:"statusNEQ,omitempty"` - StatusIn []enums.TaskStatus `json:"statusIn,omitempty"` - StatusNotIn []enums.TaskStatus `json:"statusNotIn,omitempty"` - // due field predicates - Due *models.DateTime `json:"due,omitempty"` - DueNeq *models.DateTime `json:"dueNEQ,omitempty"` - DueIn []*models.DateTime `json:"dueIn,omitempty"` - DueNotIn []*models.DateTime `json:"dueNotIn,omitempty"` - DueGt *models.DateTime `json:"dueGT,omitempty"` - DueGte *models.DateTime `json:"dueGTE,omitempty"` - DueLt *models.DateTime `json:"dueLT,omitempty"` - DueLte *models.DateTime `json:"dueLTE,omitempty"` - DueIsNil *bool `json:"dueIsNil,omitempty"` - DueNotNil *bool `json:"dueNotNil,omitempty"` - // completed field predicates - Completed *models.DateTime `json:"completed,omitempty"` - CompletedNeq *models.DateTime `json:"completedNEQ,omitempty"` - CompletedIn []*models.DateTime `json:"completedIn,omitempty"` - CompletedNotIn []*models.DateTime `json:"completedNotIn,omitempty"` - CompletedGt *models.DateTime `json:"completedGT,omitempty"` - CompletedGte *models.DateTime `json:"completedGTE,omitempty"` - CompletedLt *models.DateTime `json:"completedLT,omitempty"` - CompletedLte *models.DateTime `json:"completedLTE,omitempty"` - CompletedIsNil *bool `json:"completedIsNil,omitempty"` - CompletedNotNil *bool `json:"completedNotNil,omitempty"` - // assignee_id field predicates - AssigneeID *string `json:"assigneeID,omitempty"` - AssigneeIdneq *string `json:"assigneeIDNEQ,omitempty"` - AssigneeIDIn []string `json:"assigneeIDIn,omitempty"` - AssigneeIDNotIn []string `json:"assigneeIDNotIn,omitempty"` - AssigneeIdgt *string `json:"assigneeIDGT,omitempty"` - AssigneeIdgte *string `json:"assigneeIDGTE,omitempty"` - AssigneeIdlt *string `json:"assigneeIDLT,omitempty"` - AssigneeIdlte *string `json:"assigneeIDLTE,omitempty"` - AssigneeIDContains *string `json:"assigneeIDContains,omitempty"` - AssigneeIDHasPrefix *string `json:"assigneeIDHasPrefix,omitempty"` - AssigneeIDHasSuffix *string `json:"assigneeIDHasSuffix,omitempty"` - AssigneeIDIsNil *bool `json:"assigneeIDIsNil,omitempty"` - AssigneeIDNotNil *bool `json:"assigneeIDNotNil,omitempty"` - AssigneeIDEqualFold *string `json:"assigneeIDEqualFold,omitempty"` - AssigneeIDContainsFold *string `json:"assigneeIDContainsFold,omitempty"` - // assigner_id field predicates - AssignerID *string `json:"assignerID,omitempty"` - AssignerIdneq *string `json:"assignerIDNEQ,omitempty"` - AssignerIDIn []string `json:"assignerIDIn,omitempty"` - AssignerIDNotIn []string `json:"assignerIDNotIn,omitempty"` - AssignerIdgt *string `json:"assignerIDGT,omitempty"` - AssignerIdgte *string `json:"assignerIDGTE,omitempty"` - AssignerIdlt *string `json:"assignerIDLT,omitempty"` - AssignerIdlte *string `json:"assignerIDLTE,omitempty"` - AssignerIDContains *string `json:"assignerIDContains,omitempty"` - AssignerIDHasPrefix *string `json:"assignerIDHasPrefix,omitempty"` - AssignerIDHasSuffix *string `json:"assignerIDHasSuffix,omitempty"` - AssignerIDIsNil *bool `json:"assignerIDIsNil,omitempty"` - AssignerIDNotNil *bool `json:"assignerIDNotNil,omitempty"` - AssignerIDEqualFold *string `json:"assignerIDEqualFold,omitempty"` - AssignerIDContainsFold *string `json:"assignerIDContainsFold,omitempty"` - // system_generated field predicates - SystemGenerated *bool `json:"systemGenerated,omitempty"` - SystemGeneratedNeq *bool `json:"systemGeneratedNEQ,omitempty"` - // idempotency_key field predicates - IdempotencyKey *string `json:"idempotencyKey,omitempty"` - IdempotencyKeyNeq *string `json:"idempotencyKeyNEQ,omitempty"` - IdempotencyKeyIn []string `json:"idempotencyKeyIn,omitempty"` - IdempotencyKeyNotIn []string `json:"idempotencyKeyNotIn,omitempty"` - IdempotencyKeyGt *string `json:"idempotencyKeyGT,omitempty"` - IdempotencyKeyGte *string `json:"idempotencyKeyGTE,omitempty"` - IdempotencyKeyLt *string `json:"idempotencyKeyLT,omitempty"` - IdempotencyKeyLte *string `json:"idempotencyKeyLTE,omitempty"` - IdempotencyKeyContains *string `json:"idempotencyKeyContains,omitempty"` - IdempotencyKeyHasPrefix *string `json:"idempotencyKeyHasPrefix,omitempty"` - IdempotencyKeyHasSuffix *string `json:"idempotencyKeyHasSuffix,omitempty"` - IdempotencyKeyIsNil *bool `json:"idempotencyKeyIsNil,omitempty"` - IdempotencyKeyNotNil *bool `json:"idempotencyKeyNotNil,omitempty"` - IdempotencyKeyEqualFold *string `json:"idempotencyKeyEqualFold,omitempty"` - IdempotencyKeyContainsFold *string `json:"idempotencyKeyContainsFold,omitempty"` - // parent_task_id field predicates - ParentTaskID *string `json:"parentTaskID,omitempty"` - ParentTaskIdneq *string `json:"parentTaskIDNEQ,omitempty"` - ParentTaskIDIn []string `json:"parentTaskIDIn,omitempty"` - ParentTaskIDNotIn []string `json:"parentTaskIDNotIn,omitempty"` - ParentTaskIdgt *string `json:"parentTaskIDGT,omitempty"` - ParentTaskIdgte *string `json:"parentTaskIDGTE,omitempty"` - ParentTaskIdlt *string `json:"parentTaskIDLT,omitempty"` - ParentTaskIdlte *string `json:"parentTaskIDLTE,omitempty"` - ParentTaskIDContains *string `json:"parentTaskIDContains,omitempty"` - ParentTaskIDHasPrefix *string `json:"parentTaskIDHasPrefix,omitempty"` - ParentTaskIDHasSuffix *string `json:"parentTaskIDHasSuffix,omitempty"` - ParentTaskIDIsNil *bool `json:"parentTaskIDIsNil,omitempty"` - ParentTaskIDNotNil *bool `json:"parentTaskIDNotNil,omitempty"` - ParentTaskIDEqualFold *string `json:"parentTaskIDEqualFold,omitempty"` - ParentTaskIDContainsFold *string `json:"parentTaskIDContainsFold,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // task_kind edge predicates - HasTaskKind *bool `json:"hasTaskKind,omitempty"` - HasTaskKindWith []*CustomTypeEnumWhereInput `json:"hasTaskKindWith,omitempty"` - // environment edge predicates - HasEnvironment *bool `json:"hasEnvironment,omitempty"` - HasEnvironmentWith []*CustomTypeEnumWhereInput `json:"hasEnvironmentWith,omitempty"` - // scope edge predicates - HasScope *bool `json:"hasScope,omitempty"` - HasScopeWith []*CustomTypeEnumWhereInput `json:"hasScopeWith,omitempty"` - // assigner edge predicates - HasAssigner *bool `json:"hasAssigner,omitempty"` - HasAssignerWith []*UserWhereInput `json:"hasAssignerWith,omitempty"` - // assignee edge predicates - HasAssignee *bool `json:"hasAssignee,omitempty"` - HasAssigneeWith []*UserWhereInput `json:"hasAssigneeWith,omitempty"` - // comments edge predicates - HasComments *bool `json:"hasComments,omitempty"` - HasCommentsWith []*NoteWhereInput `json:"hasCommentsWith,omitempty"` - // groups edge predicates - HasGroups *bool `json:"hasGroups,omitempty"` - HasGroupsWith []*GroupWhereInput `json:"hasGroupsWith,omitempty"` - // internal_policies edge predicates - HasInternalPolicies *bool `json:"hasInternalPolicies,omitempty"` - HasInternalPoliciesWith []*InternalPolicyWhereInput `json:"hasInternalPoliciesWith,omitempty"` - // procedures edge predicates - HasProcedures *bool `json:"hasProcedures,omitempty"` - HasProceduresWith []*ProcedureWhereInput `json:"hasProceduresWith,omitempty"` - // controls edge predicates - HasControls *bool `json:"hasControls,omitempty"` - HasControlsWith []*ControlWhereInput `json:"hasControlsWith,omitempty"` - // subcontrols edge predicates - HasSubcontrols *bool `json:"hasSubcontrols,omitempty"` - HasSubcontrolsWith []*SubcontrolWhereInput `json:"hasSubcontrolsWith,omitempty"` - // control_objectives edge predicates - HasControlObjectives *bool `json:"hasControlObjectives,omitempty"` - HasControlObjectivesWith []*ControlObjectiveWhereInput `json:"hasControlObjectivesWith,omitempty"` - // programs edge predicates - HasPrograms *bool `json:"hasPrograms,omitempty"` - HasProgramsWith []*ProgramWhereInput `json:"hasProgramsWith,omitempty"` - // risks edge predicates - HasRisks *bool `json:"hasRisks,omitempty"` - HasRisksWith []*RiskWhereInput `json:"hasRisksWith,omitempty"` - // platforms edge predicates - HasPlatforms *bool `json:"hasPlatforms,omitempty"` - HasPlatformsWith []*PlatformWhereInput `json:"hasPlatformsWith,omitempty"` - // scans edge predicates - HasScans *bool `json:"hasScans,omitempty"` - HasScansWith []*ScanWhereInput `json:"hasScansWith,omitempty"` - // identity_holders edge predicates - HasIdentityHolders *bool `json:"hasIdentityHolders,omitempty"` - HasIdentityHoldersWith []*IdentityHolderWhereInput `json:"hasIdentityHoldersWith,omitempty"` - // control_implementations edge predicates - HasControlImplementations *bool `json:"hasControlImplementations,omitempty"` - HasControlImplementationsWith []*ControlImplementationWhereInput `json:"hasControlImplementationsWith,omitempty"` - // action_plans edge predicates - HasActionPlans *bool `json:"hasActionPlans,omitempty"` - HasActionPlansWith []*ActionPlanWhereInput `json:"hasActionPlansWith,omitempty"` - // evidence edge predicates - HasEvidence *bool `json:"hasEvidence,omitempty"` - HasEvidenceWith []*EvidenceWhereInput `json:"hasEvidenceWith,omitempty"` - // workflow_object_refs edge predicates - HasWorkflowObjectRefs *bool `json:"hasWorkflowObjectRefs,omitempty"` - HasWorkflowObjectRefsWith []*WorkflowObjectRefWhereInput `json:"hasWorkflowObjectRefsWith,omitempty"` - // vulnerabilities edge predicates - HasVulnerabilities *bool `json:"hasVulnerabilities,omitempty"` - HasVulnerabilitiesWith []*VulnerabilityWhereInput `json:"hasVulnerabilitiesWith,omitempty"` - // findings edge predicates - HasFindings *bool `json:"hasFindings,omitempty"` - HasFindingsWith []*FindingWhereInput `json:"hasFindingsWith,omitempty"` - // parent edge predicates - HasParent *bool `json:"hasParent,omitempty"` - HasParentWith []*TaskWhereInput `json:"hasParentWith,omitempty"` - // tasks edge predicates - HasTasks *bool `json:"hasTasks,omitempty"` - HasTasksWith []*TaskWhereInput `json:"hasTasksWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` - // Filter for externalReferenceUrlHas to contain a specific value - ExternalReferenceURLHas *string `json:"externalReferenceUrlHas,omitempty"` -} - -type Template struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the ID of the organization owner of the object - OwnerID *string `json:"ownerID,omitempty"` - // indicates if the record is owned by the the openlane system and not by an organization - SystemOwned *bool `json:"systemOwned,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the environment of the template - EnvironmentName *string `json:"environmentName,omitempty"` - // the environment of the template - EnvironmentID *string `json:"environmentID,omitempty"` - // the scope of the template - ScopeName *string `json:"scopeName,omitempty"` - // the scope of the template - ScopeID *string `json:"scopeID,omitempty"` - // the name of the template - Name string `json:"name"` - // the type of the template, either a provided template or an implementation (document) - TemplateType enums.DocumentType `json:"templateType"` - // the description of the template - Description *string `json:"description,omitempty"` - // the kind of template, e.g. questionnaire - Kind *enums.TemplateKind `json:"kind,omitempty"` - // the jsonschema object of the template - Jsonconfig map[string]any `json:"jsonconfig"` - // the uischema for the template to render in the UI - Uischema map[string]any `json:"uischema,omitempty"` - // the id of the trust center this template is associated with - TrustCenterID *string `json:"trustCenterID,omitempty"` - Owner *Organization `json:"owner,omitempty"` - Environment *CustomTypeEnum `json:"environment,omitempty"` - Scope *CustomTypeEnum `json:"scope,omitempty"` - Documents *DocumentDataConnection `json:"documents"` - Files *FileConnection `json:"files"` - TrustCenter *TrustCenter `json:"trustCenter,omitempty"` - Assessments *AssessmentConnection `json:"assessments"` - Campaigns *CampaignConnection `json:"campaigns"` - IdentityHolders *IdentityHolderConnection `json:"identityHolders"` -} - -func (Template) IsNode() {} - -// Return response for createBulkTemplate mutation -type TemplateBulkCreatePayload struct { - // Created templates - Templates []*Template `json:"templates,omitempty"` -} - -// Return response for deleteBulkTemplate mutation -type TemplateBulkDeletePayload struct { - // Deleted template IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkTemplate mutation -type TemplateBulkUpdatePayload struct { - // Updated templates - Templates []*Template `json:"templates,omitempty"` - // IDs of the updated templates - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type TemplateConnection struct { - // A list of edges. - Edges []*TemplateEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createTemplate mutation -type TemplateCreatePayload struct { - // Created template - Template *Template `json:"template"` -} - -// Return response for deleteTemplate mutation -type TemplateDeletePayload struct { - // Deleted template ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type TemplateEdge struct { - // The item at the end of the edge. - Node *Template `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for Template connections -type TemplateOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order Templates. - Field TemplateOrderField `json:"field"` -} - -// Return response for updateTemplate mutation -type TemplateUpdatePayload struct { - // Updated template - Template *Template `json:"template"` -} - -// TemplateWhereInput is used for filtering Template objects. -// Input was generated by ent. -type TemplateWhereInput struct { - Not *TemplateWhereInput `json:"not,omitempty"` - And []*TemplateWhereInput `json:"and,omitempty"` - Or []*TemplateWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // system_owned field predicates - SystemOwned *bool `json:"systemOwned,omitempty"` - SystemOwnedNeq *bool `json:"systemOwnedNEQ,omitempty"` - SystemOwnedIsNil *bool `json:"systemOwnedIsNil,omitempty"` - SystemOwnedNotNil *bool `json:"systemOwnedNotNil,omitempty"` - // internal_notes field predicates - InternalNotes *string `json:"internalNotes,omitempty"` - InternalNotesNeq *string `json:"internalNotesNEQ,omitempty"` - InternalNotesIn []string `json:"internalNotesIn,omitempty"` - InternalNotesNotIn []string `json:"internalNotesNotIn,omitempty"` - InternalNotesGt *string `json:"internalNotesGT,omitempty"` - InternalNotesGte *string `json:"internalNotesGTE,omitempty"` - InternalNotesLt *string `json:"internalNotesLT,omitempty"` - InternalNotesLte *string `json:"internalNotesLTE,omitempty"` - InternalNotesContains *string `json:"internalNotesContains,omitempty"` - InternalNotesHasPrefix *string `json:"internalNotesHasPrefix,omitempty"` - InternalNotesHasSuffix *string `json:"internalNotesHasSuffix,omitempty"` - InternalNotesIsNil *bool `json:"internalNotesIsNil,omitempty"` - InternalNotesNotNil *bool `json:"internalNotesNotNil,omitempty"` - InternalNotesEqualFold *string `json:"internalNotesEqualFold,omitempty"` - InternalNotesContainsFold *string `json:"internalNotesContainsFold,omitempty"` - // system_internal_id field predicates - SystemInternalID *string `json:"systemInternalID,omitempty"` - SystemInternalIdneq *string `json:"systemInternalIDNEQ,omitempty"` - SystemInternalIDIn []string `json:"systemInternalIDIn,omitempty"` - SystemInternalIDNotIn []string `json:"systemInternalIDNotIn,omitempty"` - SystemInternalIdgt *string `json:"systemInternalIDGT,omitempty"` - SystemInternalIdgte *string `json:"systemInternalIDGTE,omitempty"` - SystemInternalIdlt *string `json:"systemInternalIDLT,omitempty"` - SystemInternalIdlte *string `json:"systemInternalIDLTE,omitempty"` - SystemInternalIDContains *string `json:"systemInternalIDContains,omitempty"` - SystemInternalIDHasPrefix *string `json:"systemInternalIDHasPrefix,omitempty"` - SystemInternalIDHasSuffix *string `json:"systemInternalIDHasSuffix,omitempty"` - SystemInternalIDIsNil *bool `json:"systemInternalIDIsNil,omitempty"` - SystemInternalIDNotNil *bool `json:"systemInternalIDNotNil,omitempty"` - SystemInternalIDEqualFold *string `json:"systemInternalIDEqualFold,omitempty"` - SystemInternalIDContainsFold *string `json:"systemInternalIDContainsFold,omitempty"` - // environment_name field predicates - EnvironmentName *string `json:"environmentName,omitempty"` - EnvironmentNameNeq *string `json:"environmentNameNEQ,omitempty"` - EnvironmentNameIn []string `json:"environmentNameIn,omitempty"` - EnvironmentNameNotIn []string `json:"environmentNameNotIn,omitempty"` - EnvironmentNameGt *string `json:"environmentNameGT,omitempty"` - EnvironmentNameGte *string `json:"environmentNameGTE,omitempty"` - EnvironmentNameLt *string `json:"environmentNameLT,omitempty"` - EnvironmentNameLte *string `json:"environmentNameLTE,omitempty"` - EnvironmentNameContains *string `json:"environmentNameContains,omitempty"` - EnvironmentNameHasPrefix *string `json:"environmentNameHasPrefix,omitempty"` - EnvironmentNameHasSuffix *string `json:"environmentNameHasSuffix,omitempty"` - EnvironmentNameIsNil *bool `json:"environmentNameIsNil,omitempty"` - EnvironmentNameNotNil *bool `json:"environmentNameNotNil,omitempty"` - EnvironmentNameEqualFold *string `json:"environmentNameEqualFold,omitempty"` - EnvironmentNameContainsFold *string `json:"environmentNameContainsFold,omitempty"` - // environment_id field predicates - EnvironmentID *string `json:"environmentID,omitempty"` - EnvironmentIdneq *string `json:"environmentIDNEQ,omitempty"` - EnvironmentIDIn []string `json:"environmentIDIn,omitempty"` - EnvironmentIDNotIn []string `json:"environmentIDNotIn,omitempty"` - EnvironmentIdgt *string `json:"environmentIDGT,omitempty"` - EnvironmentIdgte *string `json:"environmentIDGTE,omitempty"` - EnvironmentIdlt *string `json:"environmentIDLT,omitempty"` - EnvironmentIdlte *string `json:"environmentIDLTE,omitempty"` - EnvironmentIDContains *string `json:"environmentIDContains,omitempty"` - EnvironmentIDHasPrefix *string `json:"environmentIDHasPrefix,omitempty"` - EnvironmentIDHasSuffix *string `json:"environmentIDHasSuffix,omitempty"` - EnvironmentIDIsNil *bool `json:"environmentIDIsNil,omitempty"` - EnvironmentIDNotNil *bool `json:"environmentIDNotNil,omitempty"` - EnvironmentIDEqualFold *string `json:"environmentIDEqualFold,omitempty"` - EnvironmentIDContainsFold *string `json:"environmentIDContainsFold,omitempty"` - // scope_name field predicates - ScopeName *string `json:"scopeName,omitempty"` - ScopeNameNeq *string `json:"scopeNameNEQ,omitempty"` - ScopeNameIn []string `json:"scopeNameIn,omitempty"` - ScopeNameNotIn []string `json:"scopeNameNotIn,omitempty"` - ScopeNameGt *string `json:"scopeNameGT,omitempty"` - ScopeNameGte *string `json:"scopeNameGTE,omitempty"` - ScopeNameLt *string `json:"scopeNameLT,omitempty"` - ScopeNameLte *string `json:"scopeNameLTE,omitempty"` - ScopeNameContains *string `json:"scopeNameContains,omitempty"` - ScopeNameHasPrefix *string `json:"scopeNameHasPrefix,omitempty"` - ScopeNameHasSuffix *string `json:"scopeNameHasSuffix,omitempty"` - ScopeNameIsNil *bool `json:"scopeNameIsNil,omitempty"` - ScopeNameNotNil *bool `json:"scopeNameNotNil,omitempty"` - ScopeNameEqualFold *string `json:"scopeNameEqualFold,omitempty"` - ScopeNameContainsFold *string `json:"scopeNameContainsFold,omitempty"` - // scope_id field predicates - ScopeID *string `json:"scopeID,omitempty"` - ScopeIdneq *string `json:"scopeIDNEQ,omitempty"` - ScopeIDIn []string `json:"scopeIDIn,omitempty"` - ScopeIDNotIn []string `json:"scopeIDNotIn,omitempty"` - ScopeIdgt *string `json:"scopeIDGT,omitempty"` - ScopeIdgte *string `json:"scopeIDGTE,omitempty"` - ScopeIdlt *string `json:"scopeIDLT,omitempty"` - ScopeIdlte *string `json:"scopeIDLTE,omitempty"` - ScopeIDContains *string `json:"scopeIDContains,omitempty"` - ScopeIDHasPrefix *string `json:"scopeIDHasPrefix,omitempty"` - ScopeIDHasSuffix *string `json:"scopeIDHasSuffix,omitempty"` - ScopeIDIsNil *bool `json:"scopeIDIsNil,omitempty"` - ScopeIDNotNil *bool `json:"scopeIDNotNil,omitempty"` - ScopeIDEqualFold *string `json:"scopeIDEqualFold,omitempty"` - ScopeIDContainsFold *string `json:"scopeIDContainsFold,omitempty"` - // name field predicates - Name *string `json:"name,omitempty"` - NameNeq *string `json:"nameNEQ,omitempty"` - NameIn []string `json:"nameIn,omitempty"` - NameNotIn []string `json:"nameNotIn,omitempty"` - NameGt *string `json:"nameGT,omitempty"` - NameGte *string `json:"nameGTE,omitempty"` - NameLt *string `json:"nameLT,omitempty"` - NameLte *string `json:"nameLTE,omitempty"` - NameContains *string `json:"nameContains,omitempty"` - NameHasPrefix *string `json:"nameHasPrefix,omitempty"` - NameHasSuffix *string `json:"nameHasSuffix,omitempty"` - NameEqualFold *string `json:"nameEqualFold,omitempty"` - NameContainsFold *string `json:"nameContainsFold,omitempty"` - // template_type field predicates - TemplateType *enums.DocumentType `json:"templateType,omitempty"` - TemplateTypeNeq *enums.DocumentType `json:"templateTypeNEQ,omitempty"` - TemplateTypeIn []enums.DocumentType `json:"templateTypeIn,omitempty"` - TemplateTypeNotIn []enums.DocumentType `json:"templateTypeNotIn,omitempty"` - // description field predicates - Description *string `json:"description,omitempty"` - DescriptionNeq *string `json:"descriptionNEQ,omitempty"` - DescriptionIn []string `json:"descriptionIn,omitempty"` - DescriptionNotIn []string `json:"descriptionNotIn,omitempty"` - DescriptionGt *string `json:"descriptionGT,omitempty"` - DescriptionGte *string `json:"descriptionGTE,omitempty"` - DescriptionLt *string `json:"descriptionLT,omitempty"` - DescriptionLte *string `json:"descriptionLTE,omitempty"` - DescriptionContains *string `json:"descriptionContains,omitempty"` - DescriptionHasPrefix *string `json:"descriptionHasPrefix,omitempty"` - DescriptionHasSuffix *string `json:"descriptionHasSuffix,omitempty"` - DescriptionIsNil *bool `json:"descriptionIsNil,omitempty"` - DescriptionNotNil *bool `json:"descriptionNotNil,omitempty"` - DescriptionEqualFold *string `json:"descriptionEqualFold,omitempty"` - DescriptionContainsFold *string `json:"descriptionContainsFold,omitempty"` - // kind field predicates - Kind *enums.TemplateKind `json:"kind,omitempty"` - KindNeq *enums.TemplateKind `json:"kindNEQ,omitempty"` - KindIn []enums.TemplateKind `json:"kindIn,omitempty"` - KindNotIn []enums.TemplateKind `json:"kindNotIn,omitempty"` - KindIsNil *bool `json:"kindIsNil,omitempty"` - KindNotNil *bool `json:"kindNotNil,omitempty"` - // trust_center_id field predicates - TrustCenterID *string `json:"trustCenterID,omitempty"` - TrustCenterIdneq *string `json:"trustCenterIDNEQ,omitempty"` - TrustCenterIDIn []string `json:"trustCenterIDIn,omitempty"` - TrustCenterIDNotIn []string `json:"trustCenterIDNotIn,omitempty"` - TrustCenterIdgt *string `json:"trustCenterIDGT,omitempty"` - TrustCenterIdgte *string `json:"trustCenterIDGTE,omitempty"` - TrustCenterIdlt *string `json:"trustCenterIDLT,omitempty"` - TrustCenterIdlte *string `json:"trustCenterIDLTE,omitempty"` - TrustCenterIDContains *string `json:"trustCenterIDContains,omitempty"` - TrustCenterIDHasPrefix *string `json:"trustCenterIDHasPrefix,omitempty"` - TrustCenterIDHasSuffix *string `json:"trustCenterIDHasSuffix,omitempty"` - TrustCenterIDIsNil *bool `json:"trustCenterIDIsNil,omitempty"` - TrustCenterIDNotNil *bool `json:"trustCenterIDNotNil,omitempty"` - TrustCenterIDEqualFold *string `json:"trustCenterIDEqualFold,omitempty"` - TrustCenterIDContainsFold *string `json:"trustCenterIDContainsFold,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // environment edge predicates - HasEnvironment *bool `json:"hasEnvironment,omitempty"` - HasEnvironmentWith []*CustomTypeEnumWhereInput `json:"hasEnvironmentWith,omitempty"` - // scope edge predicates - HasScope *bool `json:"hasScope,omitempty"` - HasScopeWith []*CustomTypeEnumWhereInput `json:"hasScopeWith,omitempty"` - // documents edge predicates - HasDocuments *bool `json:"hasDocuments,omitempty"` - HasDocumentsWith []*DocumentDataWhereInput `json:"hasDocumentsWith,omitempty"` - // files edge predicates - HasFiles *bool `json:"hasFiles,omitempty"` - HasFilesWith []*FileWhereInput `json:"hasFilesWith,omitempty"` - // trust_center edge predicates - HasTrustCenter *bool `json:"hasTrustCenter,omitempty"` - HasTrustCenterWith []*TrustCenterWhereInput `json:"hasTrustCenterWith,omitempty"` - // assessments edge predicates - HasAssessments *bool `json:"hasAssessments,omitempty"` - HasAssessmentsWith []*AssessmentWhereInput `json:"hasAssessmentsWith,omitempty"` - // campaigns edge predicates - HasCampaigns *bool `json:"hasCampaigns,omitempty"` - HasCampaignsWith []*CampaignWhereInput `json:"hasCampaignsWith,omitempty"` - // identity_holders edge predicates - HasIdentityHolders *bool `json:"hasIdentityHolders,omitempty"` - HasIdentityHoldersWith []*IdentityHolderWhereInput `json:"hasIdentityHoldersWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -type TrustCenter struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the organization id that owns the object - OwnerID *string `json:"ownerID,omitempty"` - // Slug for the trust center - Slug *string `json:"slug,omitempty"` - // custom domain id for the trust center - CustomDomainID *string `json:"customDomainID,omitempty"` - // preview domain id for the trust center - PreviewDomainID *string `json:"previewDomainID,omitempty"` - // Pirsch domain ID - PirschDomainID *string `json:"pirschDomainID,omitempty"` - // Pirsch ID code - PirschIdentificationCode *string `json:"pirschIdentificationCode,omitempty"` - // Pirsch access link - PirschAccessLink *string `json:"pirschAccessLink,omitempty"` - // preview status of the trust center - PreviewStatus *enums.TrustCenterPreviewStatus `json:"previewStatus,omitempty"` - // External URL for the trust center subprocessors - SubprocessorURL *string `json:"subprocessorURL,omitempty"` - Owner *Organization `json:"owner,omitempty"` - BlockedGroups *GroupConnection `json:"blockedGroups"` - Editors *GroupConnection `json:"editors"` - CustomDomain *CustomDomain `json:"customDomain,omitempty"` - PreviewDomain *CustomDomain `json:"previewDomain,omitempty"` - Setting *TrustCenterSetting `json:"setting,omitempty"` - PreviewSetting *TrustCenterSetting `json:"previewSetting,omitempty"` - WatermarkConfig *TrustCenterWatermarkConfig `json:"watermarkConfig,omitempty"` - TrustCenterSubprocessors *TrustCenterSubprocessorConnection `json:"trustCenterSubprocessors"` - TrustCenterDocs *TrustCenterDocConnection `json:"trustCenterDocs"` - TrustCenterCompliances *TrustCenterComplianceConnection `json:"trustCenterCompliances"` - Templates *TemplateConnection `json:"templates"` - Posts *NoteConnection `json:"posts"` - TrustCenterEntities *TrustCenterEntityConnection `json:"trustCenterEntities"` - TrustCenterNdaRequests *TrustCenterNDARequestConnection `json:"trustCenterNdaRequests"` - TrustCenterFaqs *TrustCenterFAQConnection `json:"trustCenterFaqs"` -} - -func (TrustCenter) IsNode() {} - -// Return response for requestNewTrustCenterToken mutation -type TrustCenterAccessTokenPayload struct { - Success bool `json:"success"` -} - -type TrustCenterCompliance struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // ID of the standard - StandardID string `json:"standardID"` - // ID of the trust center - TrustCenterID *string `json:"trustCenterID,omitempty"` - BlockedGroups *GroupConnection `json:"blockedGroups"` - Editors *GroupConnection `json:"editors"` - TrustCenter *TrustCenter `json:"trustCenter,omitempty"` - Standard *Standard `json:"standard"` -} - -func (TrustCenterCompliance) IsNode() {} - -// Return response for createBulkTrustCenterCompliance mutation -type TrustCenterComplianceBulkCreatePayload struct { - // Created trustCenterCompliances - TrustCenterCompliances []*TrustCenterCompliance `json:"trustCenterCompliances,omitempty"` -} - -// Return response for deleteBulkTrustCenterCompliance mutation -type TrustCenterComplianceBulkDeletePayload struct { - // Deleted trustCenterCompliance IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkTrustCenterCompliance mutation -type TrustCenterComplianceBulkUpdatePayload struct { - // Updated trustCenterCompliances - TrustCenterCompliances []*TrustCenterCompliance `json:"trustCenterCompliances,omitempty"` - // IDs of the updated trustCenterCompliances - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type TrustCenterComplianceConnection struct { - // A list of edges. - Edges []*TrustCenterComplianceEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createTrustCenterCompliance mutation -type TrustCenterComplianceCreatePayload struct { - // Created trustCenterCompliance - TrustCenterCompliance *TrustCenterCompliance `json:"trustCenterCompliance"` -} - -// Return response for deleteTrustCenterCompliance mutation -type TrustCenterComplianceDeletePayload struct { - // Deleted trustCenterCompliance ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type TrustCenterComplianceEdge struct { - // The item at the end of the edge. - Node *TrustCenterCompliance `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for TrustCenterCompliance connections -type TrustCenterComplianceOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order TrustCenterCompliances. - Field TrustCenterComplianceOrderField `json:"field"` -} - -// Return response for updateTrustCenterCompliance mutation -type TrustCenterComplianceUpdatePayload struct { - // Updated trustCenterCompliance - TrustCenterCompliance *TrustCenterCompliance `json:"trustCenterCompliance"` -} - -// TrustCenterComplianceWhereInput is used for filtering TrustCenterCompliance objects. -// Input was generated by ent. -type TrustCenterComplianceWhereInput struct { - Not *TrustCenterComplianceWhereInput `json:"not,omitempty"` - And []*TrustCenterComplianceWhereInput `json:"and,omitempty"` - Or []*TrustCenterComplianceWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // standard_id field predicates - StandardID *string `json:"standardID,omitempty"` - StandardIdneq *string `json:"standardIDNEQ,omitempty"` - StandardIDIn []string `json:"standardIDIn,omitempty"` - StandardIDNotIn []string `json:"standardIDNotIn,omitempty"` - StandardIdgt *string `json:"standardIDGT,omitempty"` - StandardIdgte *string `json:"standardIDGTE,omitempty"` - StandardIdlt *string `json:"standardIDLT,omitempty"` - StandardIdlte *string `json:"standardIDLTE,omitempty"` - StandardIDContains *string `json:"standardIDContains,omitempty"` - StandardIDHasPrefix *string `json:"standardIDHasPrefix,omitempty"` - StandardIDHasSuffix *string `json:"standardIDHasSuffix,omitempty"` - StandardIDEqualFold *string `json:"standardIDEqualFold,omitempty"` - StandardIDContainsFold *string `json:"standardIDContainsFold,omitempty"` - // trust_center_id field predicates - TrustCenterID *string `json:"trustCenterID,omitempty"` - TrustCenterIdneq *string `json:"trustCenterIDNEQ,omitempty"` - TrustCenterIDIn []string `json:"trustCenterIDIn,omitempty"` - TrustCenterIDNotIn []string `json:"trustCenterIDNotIn,omitempty"` - TrustCenterIdgt *string `json:"trustCenterIDGT,omitempty"` - TrustCenterIdgte *string `json:"trustCenterIDGTE,omitempty"` - TrustCenterIdlt *string `json:"trustCenterIDLT,omitempty"` - TrustCenterIdlte *string `json:"trustCenterIDLTE,omitempty"` - TrustCenterIDContains *string `json:"trustCenterIDContains,omitempty"` - TrustCenterIDHasPrefix *string `json:"trustCenterIDHasPrefix,omitempty"` - TrustCenterIDHasSuffix *string `json:"trustCenterIDHasSuffix,omitempty"` - TrustCenterIDIsNil *bool `json:"trustCenterIDIsNil,omitempty"` - TrustCenterIDNotNil *bool `json:"trustCenterIDNotNil,omitempty"` - TrustCenterIDEqualFold *string `json:"trustCenterIDEqualFold,omitempty"` - TrustCenterIDContainsFold *string `json:"trustCenterIDContainsFold,omitempty"` - // blocked_groups edge predicates - HasBlockedGroups *bool `json:"hasBlockedGroups,omitempty"` - HasBlockedGroupsWith []*GroupWhereInput `json:"hasBlockedGroupsWith,omitempty"` - // editors edge predicates - HasEditors *bool `json:"hasEditors,omitempty"` - HasEditorsWith []*GroupWhereInput `json:"hasEditorsWith,omitempty"` - // trust_center edge predicates - HasTrustCenter *bool `json:"hasTrustCenter,omitempty"` - HasTrustCenterWith []*TrustCenterWhereInput `json:"hasTrustCenterWith,omitempty"` - // standard edge predicates - HasStandard *bool `json:"hasStandard,omitempty"` - HasStandardWith []*StandardWhereInput `json:"hasStandardWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -// A connection to a list of items. -type TrustCenterConnection struct { - // A list of edges. - Edges []*TrustCenterEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createTrustCenter mutation -type TrustCenterCreatePayload struct { - // Created trustCenter - TrustCenter *TrustCenter `json:"trustCenter"` -} - -// Return response for deleteTrustCenter mutation -type TrustCenterDeletePayload struct { - // Deleted trustCenter ID - DeletedID string `json:"deletedID"` -} - -type TrustCenterDoc struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the kind of the trust_center_doc - TrustCenterDocKindName *string `json:"trustCenterDocKindName,omitempty"` - // the kind of the trust_center_doc - TrustCenterDocKindID *string `json:"trustCenterDocKindID,omitempty"` - // ID of the trust center - TrustCenterID *string `json:"trustCenterID,omitempty"` - // title of the document - Title string `json:"title"` - // ID of the file containing the document - FileID *string `json:"fileID,omitempty"` - // ID of the file containing the document, before any watermarking - OriginalFileID *string `json:"originalFileID,omitempty"` - // whether watermarking is enabled for the document, this will only take effect if there is a global watermarking config for the trust center - WatermarkingEnabled *bool `json:"watermarkingEnabled,omitempty"` - // status of the watermarking - WatermarkStatus *enums.WatermarkStatus `json:"watermarkStatus,omitempty"` - // visibility of the document - Visibility *enums.TrustCenterDocumentVisibility `json:"visibility,omitempty"` - // ID of the standard - StandardID *string `json:"standardID,omitempty"` - TrustCenterDocKind *CustomTypeEnum `json:"trustCenterDocKind,omitempty"` - BlockedGroups *GroupConnection `json:"blockedGroups"` - Editors *GroupConnection `json:"editors"` - TrustCenter *TrustCenter `json:"trustCenter,omitempty"` - Standard *Standard `json:"standard,omitempty"` - // the file containing the document content - File *File `json:"file,omitempty"` - // the file containing the document content, pre watermarking - OriginalFile *File `json:"originalFile,omitempty"` -} - -func (TrustCenterDoc) IsNode() {} - -// Return response for createBulkTrustCenterDoc mutation -type TrustCenterDocBulkCreatePayload struct { - // Created trustCenterDocs - TrustCenterDocs []*TrustCenterDoc `json:"trustCenterDocs,omitempty"` -} - -// Return response for deleteBulkTrustCenterDoc mutation -type TrustCenterDocBulkDeletePayload struct { - // Deleted trustCenterDoc IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkTrustCenterDoc mutation -type TrustCenterDocBulkUpdatePayload struct { - // Updated trust center docs - TrustCenterDocs []*TrustCenterDoc `json:"trustCenterDocs,omitempty"` - // IDs of the updated trust center docs - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type TrustCenterDocConnection struct { - // A list of edges. - Edges []*TrustCenterDocEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createTrustCenterDoc mutation -type TrustCenterDocCreatePayload struct { - // Created trustCenterDoc - TrustCenterDoc *TrustCenterDoc `json:"trustCenterDoc"` -} - -// Return response for deleteTrustCenterDoc mutation -type TrustCenterDocDeletePayload struct { - // Deleted trustCenterDoc ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type TrustCenterDocEdge struct { - // The item at the end of the edge. - Node *TrustCenterDoc `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for TrustCenterDoc connections -type TrustCenterDocOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order TrustCenterDocs. - Field TrustCenterDocOrderField `json:"field"` -} - -// Return response for updateTrustCenterDoc mutation -type TrustCenterDocUpdatePayload struct { - // Updated trustCenterDoc - TrustCenterDoc *TrustCenterDoc `json:"trustCenterDoc"` -} - -// TrustCenterDocWhereInput is used for filtering TrustCenterDoc objects. -// Input was generated by ent. -type TrustCenterDocWhereInput struct { - Not *TrustCenterDocWhereInput `json:"not,omitempty"` - And []*TrustCenterDocWhereInput `json:"and,omitempty"` - Or []*TrustCenterDocWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // trust_center_doc_kind_name field predicates - TrustCenterDocKindName *string `json:"trustCenterDocKindName,omitempty"` - TrustCenterDocKindNameNeq *string `json:"trustCenterDocKindNameNEQ,omitempty"` - TrustCenterDocKindNameIn []string `json:"trustCenterDocKindNameIn,omitempty"` - TrustCenterDocKindNameNotIn []string `json:"trustCenterDocKindNameNotIn,omitempty"` - TrustCenterDocKindNameGt *string `json:"trustCenterDocKindNameGT,omitempty"` - TrustCenterDocKindNameGte *string `json:"trustCenterDocKindNameGTE,omitempty"` - TrustCenterDocKindNameLt *string `json:"trustCenterDocKindNameLT,omitempty"` - TrustCenterDocKindNameLte *string `json:"trustCenterDocKindNameLTE,omitempty"` - TrustCenterDocKindNameContains *string `json:"trustCenterDocKindNameContains,omitempty"` - TrustCenterDocKindNameHasPrefix *string `json:"trustCenterDocKindNameHasPrefix,omitempty"` - TrustCenterDocKindNameHasSuffix *string `json:"trustCenterDocKindNameHasSuffix,omitempty"` - TrustCenterDocKindNameIsNil *bool `json:"trustCenterDocKindNameIsNil,omitempty"` - TrustCenterDocKindNameNotNil *bool `json:"trustCenterDocKindNameNotNil,omitempty"` - TrustCenterDocKindNameEqualFold *string `json:"trustCenterDocKindNameEqualFold,omitempty"` - TrustCenterDocKindNameContainsFold *string `json:"trustCenterDocKindNameContainsFold,omitempty"` - // trust_center_doc_kind_id field predicates - TrustCenterDocKindID *string `json:"trustCenterDocKindID,omitempty"` - TrustCenterDocKindIdneq *string `json:"trustCenterDocKindIDNEQ,omitempty"` - TrustCenterDocKindIDIn []string `json:"trustCenterDocKindIDIn,omitempty"` - TrustCenterDocKindIDNotIn []string `json:"trustCenterDocKindIDNotIn,omitempty"` - TrustCenterDocKindIdgt *string `json:"trustCenterDocKindIDGT,omitempty"` - TrustCenterDocKindIdgte *string `json:"trustCenterDocKindIDGTE,omitempty"` - TrustCenterDocKindIdlt *string `json:"trustCenterDocKindIDLT,omitempty"` - TrustCenterDocKindIdlte *string `json:"trustCenterDocKindIDLTE,omitempty"` - TrustCenterDocKindIDContains *string `json:"trustCenterDocKindIDContains,omitempty"` - TrustCenterDocKindIDHasPrefix *string `json:"trustCenterDocKindIDHasPrefix,omitempty"` - TrustCenterDocKindIDHasSuffix *string `json:"trustCenterDocKindIDHasSuffix,omitempty"` - TrustCenterDocKindIDIsNil *bool `json:"trustCenterDocKindIDIsNil,omitempty"` - TrustCenterDocKindIDNotNil *bool `json:"trustCenterDocKindIDNotNil,omitempty"` - TrustCenterDocKindIDEqualFold *string `json:"trustCenterDocKindIDEqualFold,omitempty"` - TrustCenterDocKindIDContainsFold *string `json:"trustCenterDocKindIDContainsFold,omitempty"` - // trust_center_id field predicates - TrustCenterID *string `json:"trustCenterID,omitempty"` - TrustCenterIdneq *string `json:"trustCenterIDNEQ,omitempty"` - TrustCenterIDIn []string `json:"trustCenterIDIn,omitempty"` - TrustCenterIDNotIn []string `json:"trustCenterIDNotIn,omitempty"` - TrustCenterIdgt *string `json:"trustCenterIDGT,omitempty"` - TrustCenterIdgte *string `json:"trustCenterIDGTE,omitempty"` - TrustCenterIdlt *string `json:"trustCenterIDLT,omitempty"` - TrustCenterIdlte *string `json:"trustCenterIDLTE,omitempty"` - TrustCenterIDContains *string `json:"trustCenterIDContains,omitempty"` - TrustCenterIDHasPrefix *string `json:"trustCenterIDHasPrefix,omitempty"` - TrustCenterIDHasSuffix *string `json:"trustCenterIDHasSuffix,omitempty"` - TrustCenterIDIsNil *bool `json:"trustCenterIDIsNil,omitempty"` - TrustCenterIDNotNil *bool `json:"trustCenterIDNotNil,omitempty"` - TrustCenterIDEqualFold *string `json:"trustCenterIDEqualFold,omitempty"` - TrustCenterIDContainsFold *string `json:"trustCenterIDContainsFold,omitempty"` - // title field predicates - Title *string `json:"title,omitempty"` - TitleNeq *string `json:"titleNEQ,omitempty"` - TitleIn []string `json:"titleIn,omitempty"` - TitleNotIn []string `json:"titleNotIn,omitempty"` - TitleGt *string `json:"titleGT,omitempty"` - TitleGte *string `json:"titleGTE,omitempty"` - TitleLt *string `json:"titleLT,omitempty"` - TitleLte *string `json:"titleLTE,omitempty"` - TitleContains *string `json:"titleContains,omitempty"` - TitleHasPrefix *string `json:"titleHasPrefix,omitempty"` - TitleHasSuffix *string `json:"titleHasSuffix,omitempty"` - TitleEqualFold *string `json:"titleEqualFold,omitempty"` - TitleContainsFold *string `json:"titleContainsFold,omitempty"` - // file_id field predicates - FileID *string `json:"fileID,omitempty"` - FileIdneq *string `json:"fileIDNEQ,omitempty"` - FileIDIn []string `json:"fileIDIn,omitempty"` - FileIDNotIn []string `json:"fileIDNotIn,omitempty"` - FileIdgt *string `json:"fileIDGT,omitempty"` - FileIdgte *string `json:"fileIDGTE,omitempty"` - FileIdlt *string `json:"fileIDLT,omitempty"` - FileIdlte *string `json:"fileIDLTE,omitempty"` - FileIDContains *string `json:"fileIDContains,omitempty"` - FileIDHasPrefix *string `json:"fileIDHasPrefix,omitempty"` - FileIDHasSuffix *string `json:"fileIDHasSuffix,omitempty"` - FileIDIsNil *bool `json:"fileIDIsNil,omitempty"` - FileIDNotNil *bool `json:"fileIDNotNil,omitempty"` - FileIDEqualFold *string `json:"fileIDEqualFold,omitempty"` - FileIDContainsFold *string `json:"fileIDContainsFold,omitempty"` - // original_file_id field predicates - OriginalFileID *string `json:"originalFileID,omitempty"` - OriginalFileIdneq *string `json:"originalFileIDNEQ,omitempty"` - OriginalFileIDIn []string `json:"originalFileIDIn,omitempty"` - OriginalFileIDNotIn []string `json:"originalFileIDNotIn,omitempty"` - OriginalFileIdgt *string `json:"originalFileIDGT,omitempty"` - OriginalFileIdgte *string `json:"originalFileIDGTE,omitempty"` - OriginalFileIdlt *string `json:"originalFileIDLT,omitempty"` - OriginalFileIdlte *string `json:"originalFileIDLTE,omitempty"` - OriginalFileIDContains *string `json:"originalFileIDContains,omitempty"` - OriginalFileIDHasPrefix *string `json:"originalFileIDHasPrefix,omitempty"` - OriginalFileIDHasSuffix *string `json:"originalFileIDHasSuffix,omitempty"` - OriginalFileIDIsNil *bool `json:"originalFileIDIsNil,omitempty"` - OriginalFileIDNotNil *bool `json:"originalFileIDNotNil,omitempty"` - OriginalFileIDEqualFold *string `json:"originalFileIDEqualFold,omitempty"` - OriginalFileIDContainsFold *string `json:"originalFileIDContainsFold,omitempty"` - // watermarking_enabled field predicates - WatermarkingEnabled *bool `json:"watermarkingEnabled,omitempty"` - WatermarkingEnabledNeq *bool `json:"watermarkingEnabledNEQ,omitempty"` - WatermarkingEnabledIsNil *bool `json:"watermarkingEnabledIsNil,omitempty"` - WatermarkingEnabledNotNil *bool `json:"watermarkingEnabledNotNil,omitempty"` - // watermark_status field predicates - WatermarkStatus *enums.WatermarkStatus `json:"watermarkStatus,omitempty"` - WatermarkStatusNeq *enums.WatermarkStatus `json:"watermarkStatusNEQ,omitempty"` - WatermarkStatusIn []enums.WatermarkStatus `json:"watermarkStatusIn,omitempty"` - WatermarkStatusNotIn []enums.WatermarkStatus `json:"watermarkStatusNotIn,omitempty"` - WatermarkStatusIsNil *bool `json:"watermarkStatusIsNil,omitempty"` - WatermarkStatusNotNil *bool `json:"watermarkStatusNotNil,omitempty"` - // visibility field predicates - Visibility *enums.TrustCenterDocumentVisibility `json:"visibility,omitempty"` - VisibilityNeq *enums.TrustCenterDocumentVisibility `json:"visibilityNEQ,omitempty"` - VisibilityIn []enums.TrustCenterDocumentVisibility `json:"visibilityIn,omitempty"` - VisibilityNotIn []enums.TrustCenterDocumentVisibility `json:"visibilityNotIn,omitempty"` - VisibilityIsNil *bool `json:"visibilityIsNil,omitempty"` - VisibilityNotNil *bool `json:"visibilityNotNil,omitempty"` - // standard_id field predicates - StandardID *string `json:"standardID,omitempty"` - StandardIdneq *string `json:"standardIDNEQ,omitempty"` - StandardIDIn []string `json:"standardIDIn,omitempty"` - StandardIDNotIn []string `json:"standardIDNotIn,omitempty"` - StandardIdgt *string `json:"standardIDGT,omitempty"` - StandardIdgte *string `json:"standardIDGTE,omitempty"` - StandardIdlt *string `json:"standardIDLT,omitempty"` - StandardIdlte *string `json:"standardIDLTE,omitempty"` - StandardIDContains *string `json:"standardIDContains,omitempty"` - StandardIDHasPrefix *string `json:"standardIDHasPrefix,omitempty"` - StandardIDHasSuffix *string `json:"standardIDHasSuffix,omitempty"` - StandardIDIsNil *bool `json:"standardIDIsNil,omitempty"` - StandardIDNotNil *bool `json:"standardIDNotNil,omitempty"` - StandardIDEqualFold *string `json:"standardIDEqualFold,omitempty"` - StandardIDContainsFold *string `json:"standardIDContainsFold,omitempty"` - // trust_center_doc_kind edge predicates - HasTrustCenterDocKind *bool `json:"hasTrustCenterDocKind,omitempty"` - HasTrustCenterDocKindWith []*CustomTypeEnumWhereInput `json:"hasTrustCenterDocKindWith,omitempty"` - // blocked_groups edge predicates - HasBlockedGroups *bool `json:"hasBlockedGroups,omitempty"` - HasBlockedGroupsWith []*GroupWhereInput `json:"hasBlockedGroupsWith,omitempty"` - // editors edge predicates - HasEditors *bool `json:"hasEditors,omitempty"` - HasEditorsWith []*GroupWhereInput `json:"hasEditorsWith,omitempty"` - // trust_center edge predicates - HasTrustCenter *bool `json:"hasTrustCenter,omitempty"` - HasTrustCenterWith []*TrustCenterWhereInput `json:"hasTrustCenterWith,omitempty"` - // standard edge predicates - HasStandard *bool `json:"hasStandard,omitempty"` - HasStandardWith []*StandardWhereInput `json:"hasStandardWith,omitempty"` - // file edge predicates - HasFile *bool `json:"hasFile,omitempty"` - HasFileWith []*FileWhereInput `json:"hasFileWith,omitempty"` - // original_file edge predicates - HasOriginalFile *bool `json:"hasOriginalFile,omitempty"` - HasOriginalFileWith []*FileWhereInput `json:"hasOriginalFileWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -// Return response for createTrustCenterDomain mutation -type TrustCenterDomainCreatePayload struct { - CustomDomain *CustomDomain `json:"customDomain"` -} - -// An edge in a connection. -type TrustCenterEdge struct { - // The item at the end of the edge. - Node *TrustCenter `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -type TrustCenterEntity struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // The local logo file id - LogoFileID *string `json:"logoFileID,omitempty"` - // URL of customer's website - URL *string `json:"url,omitempty"` - // The trust center this entity belongs to - TrustCenterID *string `json:"trustCenterID,omitempty"` - // The name of the tag definition - Name string `json:"name"` - // The entity type for the customer entity - EntityTypeID *string `json:"entityTypeID,omitempty"` - BlockedGroups *GroupConnection `json:"blockedGroups"` - Editors *GroupConnection `json:"editors"` - LogoFile *File `json:"logoFile,omitempty"` - TrustCenter *TrustCenter `json:"trustCenter,omitempty"` - EntityType *EntityType `json:"entityType,omitempty"` -} - -func (TrustCenterEntity) IsNode() {} - -// Return response for createBulkTrustCenterEntity mutation -type TrustCenterEntityBulkCreatePayload struct { - // Created trustCenterEntitys - TrustCenterEntities []*TrustCenterEntity `json:"trustCenterEntities,omitempty"` -} - -// A connection to a list of items. -type TrustCenterEntityConnection struct { - // A list of edges. - Edges []*TrustCenterEntityEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createTrustCenterEntity mutation -type TrustCenterEntityCreatePayload struct { - // Created trustCenterEntity - TrustCenterEntity *TrustCenterEntity `json:"trustCenterEntity"` -} - -// Return response for deleteTrustCenterEntity mutation -type TrustCenterEntityDeletePayload struct { - // Deleted trustCenterEntity ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type TrustCenterEntityEdge struct { - // The item at the end of the edge. - Node *TrustCenterEntity `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for TrustCenterEntity connections -type TrustCenterEntityOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order TrustCenterEntities. - Field TrustCenterEntityOrderField `json:"field"` -} - -// Return response for updateTrustCenterEntity mutation -type TrustCenterEntityUpdatePayload struct { - // Updated trustCenterEntity - TrustCenterEntity *TrustCenterEntity `json:"trustCenterEntity"` -} - -// TrustCenterEntityWhereInput is used for filtering TrustCenterEntity objects. -// Input was generated by ent. -type TrustCenterEntityWhereInput struct { - Not *TrustCenterEntityWhereInput `json:"not,omitempty"` - And []*TrustCenterEntityWhereInput `json:"and,omitempty"` - Or []*TrustCenterEntityWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // logo_file_id field predicates - LogoFileID *string `json:"logoFileID,omitempty"` - LogoFileIdneq *string `json:"logoFileIDNEQ,omitempty"` - LogoFileIDIn []string `json:"logoFileIDIn,omitempty"` - LogoFileIDNotIn []string `json:"logoFileIDNotIn,omitempty"` - LogoFileIdgt *string `json:"logoFileIDGT,omitempty"` - LogoFileIdgte *string `json:"logoFileIDGTE,omitempty"` - LogoFileIdlt *string `json:"logoFileIDLT,omitempty"` - LogoFileIdlte *string `json:"logoFileIDLTE,omitempty"` - LogoFileIDContains *string `json:"logoFileIDContains,omitempty"` - LogoFileIDHasPrefix *string `json:"logoFileIDHasPrefix,omitempty"` - LogoFileIDHasSuffix *string `json:"logoFileIDHasSuffix,omitempty"` - LogoFileIDIsNil *bool `json:"logoFileIDIsNil,omitempty"` - LogoFileIDNotNil *bool `json:"logoFileIDNotNil,omitempty"` - LogoFileIDEqualFold *string `json:"logoFileIDEqualFold,omitempty"` - LogoFileIDContainsFold *string `json:"logoFileIDContainsFold,omitempty"` - // url field predicates - URL *string `json:"url,omitempty"` - URLNeq *string `json:"urlNEQ,omitempty"` - URLIn []string `json:"urlIn,omitempty"` - URLNotIn []string `json:"urlNotIn,omitempty"` - URLGt *string `json:"urlGT,omitempty"` - URLGte *string `json:"urlGTE,omitempty"` - URLLt *string `json:"urlLT,omitempty"` - URLLte *string `json:"urlLTE,omitempty"` - URLContains *string `json:"urlContains,omitempty"` - URLHasPrefix *string `json:"urlHasPrefix,omitempty"` - URLHasSuffix *string `json:"urlHasSuffix,omitempty"` - URLIsNil *bool `json:"urlIsNil,omitempty"` - URLNotNil *bool `json:"urlNotNil,omitempty"` - URLEqualFold *string `json:"urlEqualFold,omitempty"` - URLContainsFold *string `json:"urlContainsFold,omitempty"` - // trust_center_id field predicates - TrustCenterID *string `json:"trustCenterID,omitempty"` - TrustCenterIdneq *string `json:"trustCenterIDNEQ,omitempty"` - TrustCenterIDIn []string `json:"trustCenterIDIn,omitempty"` - TrustCenterIDNotIn []string `json:"trustCenterIDNotIn,omitempty"` - TrustCenterIdgt *string `json:"trustCenterIDGT,omitempty"` - TrustCenterIdgte *string `json:"trustCenterIDGTE,omitempty"` - TrustCenterIdlt *string `json:"trustCenterIDLT,omitempty"` - TrustCenterIdlte *string `json:"trustCenterIDLTE,omitempty"` - TrustCenterIDContains *string `json:"trustCenterIDContains,omitempty"` - TrustCenterIDHasPrefix *string `json:"trustCenterIDHasPrefix,omitempty"` - TrustCenterIDHasSuffix *string `json:"trustCenterIDHasSuffix,omitempty"` - TrustCenterIDIsNil *bool `json:"trustCenterIDIsNil,omitempty"` - TrustCenterIDNotNil *bool `json:"trustCenterIDNotNil,omitempty"` - TrustCenterIDEqualFold *string `json:"trustCenterIDEqualFold,omitempty"` - TrustCenterIDContainsFold *string `json:"trustCenterIDContainsFold,omitempty"` - // name field predicates - Name *string `json:"name,omitempty"` - NameNeq *string `json:"nameNEQ,omitempty"` - NameIn []string `json:"nameIn,omitempty"` - NameNotIn []string `json:"nameNotIn,omitempty"` - NameGt *string `json:"nameGT,omitempty"` - NameGte *string `json:"nameGTE,omitempty"` - NameLt *string `json:"nameLT,omitempty"` - NameLte *string `json:"nameLTE,omitempty"` - NameContains *string `json:"nameContains,omitempty"` - NameHasPrefix *string `json:"nameHasPrefix,omitempty"` - NameHasSuffix *string `json:"nameHasSuffix,omitempty"` - NameEqualFold *string `json:"nameEqualFold,omitempty"` - NameContainsFold *string `json:"nameContainsFold,omitempty"` - // blocked_groups edge predicates - HasBlockedGroups *bool `json:"hasBlockedGroups,omitempty"` - HasBlockedGroupsWith []*GroupWhereInput `json:"hasBlockedGroupsWith,omitempty"` - // editors edge predicates - HasEditors *bool `json:"hasEditors,omitempty"` - HasEditorsWith []*GroupWhereInput `json:"hasEditorsWith,omitempty"` - // logo_file edge predicates - HasLogoFile *bool `json:"hasLogoFile,omitempty"` - HasLogoFileWith []*FileWhereInput `json:"hasLogoFileWith,omitempty"` - // trust_center edge predicates - HasTrustCenter *bool `json:"hasTrustCenter,omitempty"` - HasTrustCenterWith []*TrustCenterWhereInput `json:"hasTrustCenterWith,omitempty"` - // entity_type edge predicates - HasEntityType *bool `json:"hasEntityType,omitempty"` - HasEntityTypeWith []*EntityTypeWhereInput `json:"hasEntityTypeWith,omitempty"` -} - -type TrustCenterFaq struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // the kind of the trust_center_faq - TrustCenterFaqKindName *string `json:"trustCenterFaqKindName,omitempty"` - // the kind of the trust_center_faq - TrustCenterFaqKindID *string `json:"trustCenterFaqKindID,omitempty"` - // ID of the note containing the FAQ question and answer - NoteID string `json:"noteID"` - // ID of the trust center - TrustCenterID *string `json:"trustCenterID,omitempty"` - // optional reference link for the FAQ - ReferenceLink *string `json:"referenceLink,omitempty"` - // display order of the FAQ - DisplayOrder *int64 `json:"displayOrder,omitempty"` - TrustCenterFaqKind *CustomTypeEnum `json:"trustCenterFaqKind,omitempty"` - BlockedGroups *GroupConnection `json:"blockedGroups"` - Editors *GroupConnection `json:"editors"` - TrustCenter *TrustCenter `json:"trustCenter,omitempty"` - Note *Note `json:"note"` -} - -func (TrustCenterFaq) IsNode() {} - -// Return response for createBulkTrustCenterFAQ mutation -type TrustCenterFAQBulkCreatePayload struct { - // Created trustCenterFAQs - TrustCenterFAQs []*TrustCenterFaq `json:"trustCenterFAQs,omitempty"` -} - -// Return response for deleteBulkTrustCenterFAQ mutation -type TrustCenterFAQBulkDeletePayload struct { - // Deleted trustCenterFAQ IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkTrustCenterFAQ mutation -type TrustCenterFAQBulkUpdatePayload struct { - // Updated trustCenterFAQs - TrustCenterFAQs []*TrustCenterFaq `json:"trustCenterFAQs,omitempty"` - // IDs of the updated trustCenterFAQs - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type TrustCenterFAQConnection struct { - // A list of edges. - Edges []*TrustCenterFAQEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createTrustCenterFAQ mutation -type TrustCenterFAQCreatePayload struct { - // Created trustCenterFAQ - TrustCenterFaq *TrustCenterFaq `json:"trustCenterFAQ"` -} - -// Return response for deleteTrustCenterFAQ mutation -type TrustCenterFAQDeletePayload struct { - // Deleted trustCenterFAQ ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type TrustCenterFAQEdge struct { - // The item at the end of the edge. - Node *TrustCenterFaq `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for TrustCenterFAQ connections -type TrustCenterFAQOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order TrustCenterFAQs. - Field TrustCenterFAQOrderField `json:"field"` -} - -// Return response for updateTrustCenterFAQ mutation -type TrustCenterFAQUpdatePayload struct { - // Updated trustCenterFAQ - TrustCenterFaq *TrustCenterFaq `json:"trustCenterFAQ"` -} - -// TrustCenterFAQWhereInput is used for filtering TrustCenterFAQ objects. -// Input was generated by ent. -type TrustCenterFAQWhereInput struct { - Not *TrustCenterFAQWhereInput `json:"not,omitempty"` - And []*TrustCenterFAQWhereInput `json:"and,omitempty"` - Or []*TrustCenterFAQWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // trust_center_faq_kind_name field predicates - TrustCenterFaqKindName *string `json:"trustCenterFaqKindName,omitempty"` - TrustCenterFaqKindNameNeq *string `json:"trustCenterFaqKindNameNEQ,omitempty"` - TrustCenterFaqKindNameIn []string `json:"trustCenterFaqKindNameIn,omitempty"` - TrustCenterFaqKindNameNotIn []string `json:"trustCenterFaqKindNameNotIn,omitempty"` - TrustCenterFaqKindNameGt *string `json:"trustCenterFaqKindNameGT,omitempty"` - TrustCenterFaqKindNameGte *string `json:"trustCenterFaqKindNameGTE,omitempty"` - TrustCenterFaqKindNameLt *string `json:"trustCenterFaqKindNameLT,omitempty"` - TrustCenterFaqKindNameLte *string `json:"trustCenterFaqKindNameLTE,omitempty"` - TrustCenterFaqKindNameContains *string `json:"trustCenterFaqKindNameContains,omitempty"` - TrustCenterFaqKindNameHasPrefix *string `json:"trustCenterFaqKindNameHasPrefix,omitempty"` - TrustCenterFaqKindNameHasSuffix *string `json:"trustCenterFaqKindNameHasSuffix,omitempty"` - TrustCenterFaqKindNameIsNil *bool `json:"trustCenterFaqKindNameIsNil,omitempty"` - TrustCenterFaqKindNameNotNil *bool `json:"trustCenterFaqKindNameNotNil,omitempty"` - TrustCenterFaqKindNameEqualFold *string `json:"trustCenterFaqKindNameEqualFold,omitempty"` - TrustCenterFaqKindNameContainsFold *string `json:"trustCenterFaqKindNameContainsFold,omitempty"` - // trust_center_faq_kind_id field predicates - TrustCenterFaqKindID *string `json:"trustCenterFaqKindID,omitempty"` - TrustCenterFaqKindIdneq *string `json:"trustCenterFaqKindIDNEQ,omitempty"` - TrustCenterFaqKindIDIn []string `json:"trustCenterFaqKindIDIn,omitempty"` - TrustCenterFaqKindIDNotIn []string `json:"trustCenterFaqKindIDNotIn,omitempty"` - TrustCenterFaqKindIdgt *string `json:"trustCenterFaqKindIDGT,omitempty"` - TrustCenterFaqKindIdgte *string `json:"trustCenterFaqKindIDGTE,omitempty"` - TrustCenterFaqKindIdlt *string `json:"trustCenterFaqKindIDLT,omitempty"` - TrustCenterFaqKindIdlte *string `json:"trustCenterFaqKindIDLTE,omitempty"` - TrustCenterFaqKindIDContains *string `json:"trustCenterFaqKindIDContains,omitempty"` - TrustCenterFaqKindIDHasPrefix *string `json:"trustCenterFaqKindIDHasPrefix,omitempty"` - TrustCenterFaqKindIDHasSuffix *string `json:"trustCenterFaqKindIDHasSuffix,omitempty"` - TrustCenterFaqKindIDIsNil *bool `json:"trustCenterFaqKindIDIsNil,omitempty"` - TrustCenterFaqKindIDNotNil *bool `json:"trustCenterFaqKindIDNotNil,omitempty"` - TrustCenterFaqKindIDEqualFold *string `json:"trustCenterFaqKindIDEqualFold,omitempty"` - TrustCenterFaqKindIDContainsFold *string `json:"trustCenterFaqKindIDContainsFold,omitempty"` - // note_id field predicates - NoteID *string `json:"noteID,omitempty"` - NoteIdneq *string `json:"noteIDNEQ,omitempty"` - NoteIDIn []string `json:"noteIDIn,omitempty"` - NoteIDNotIn []string `json:"noteIDNotIn,omitempty"` - NoteIdgt *string `json:"noteIDGT,omitempty"` - NoteIdgte *string `json:"noteIDGTE,omitempty"` - NoteIdlt *string `json:"noteIDLT,omitempty"` - NoteIdlte *string `json:"noteIDLTE,omitempty"` - NoteIDContains *string `json:"noteIDContains,omitempty"` - NoteIDHasPrefix *string `json:"noteIDHasPrefix,omitempty"` - NoteIDHasSuffix *string `json:"noteIDHasSuffix,omitempty"` - NoteIDEqualFold *string `json:"noteIDEqualFold,omitempty"` - NoteIDContainsFold *string `json:"noteIDContainsFold,omitempty"` - // trust_center_id field predicates - TrustCenterID *string `json:"trustCenterID,omitempty"` - TrustCenterIdneq *string `json:"trustCenterIDNEQ,omitempty"` - TrustCenterIDIn []string `json:"trustCenterIDIn,omitempty"` - TrustCenterIDNotIn []string `json:"trustCenterIDNotIn,omitempty"` - TrustCenterIdgt *string `json:"trustCenterIDGT,omitempty"` - TrustCenterIdgte *string `json:"trustCenterIDGTE,omitempty"` - TrustCenterIdlt *string `json:"trustCenterIDLT,omitempty"` - TrustCenterIdlte *string `json:"trustCenterIDLTE,omitempty"` - TrustCenterIDContains *string `json:"trustCenterIDContains,omitempty"` - TrustCenterIDHasPrefix *string `json:"trustCenterIDHasPrefix,omitempty"` - TrustCenterIDHasSuffix *string `json:"trustCenterIDHasSuffix,omitempty"` - TrustCenterIDIsNil *bool `json:"trustCenterIDIsNil,omitempty"` - TrustCenterIDNotNil *bool `json:"trustCenterIDNotNil,omitempty"` - TrustCenterIDEqualFold *string `json:"trustCenterIDEqualFold,omitempty"` - TrustCenterIDContainsFold *string `json:"trustCenterIDContainsFold,omitempty"` - // reference_link field predicates - ReferenceLink *string `json:"referenceLink,omitempty"` - ReferenceLinkNeq *string `json:"referenceLinkNEQ,omitempty"` - ReferenceLinkIn []string `json:"referenceLinkIn,omitempty"` - ReferenceLinkNotIn []string `json:"referenceLinkNotIn,omitempty"` - ReferenceLinkGt *string `json:"referenceLinkGT,omitempty"` - ReferenceLinkGte *string `json:"referenceLinkGTE,omitempty"` - ReferenceLinkLt *string `json:"referenceLinkLT,omitempty"` - ReferenceLinkLte *string `json:"referenceLinkLTE,omitempty"` - ReferenceLinkContains *string `json:"referenceLinkContains,omitempty"` - ReferenceLinkHasPrefix *string `json:"referenceLinkHasPrefix,omitempty"` - ReferenceLinkHasSuffix *string `json:"referenceLinkHasSuffix,omitempty"` - ReferenceLinkIsNil *bool `json:"referenceLinkIsNil,omitempty"` - ReferenceLinkNotNil *bool `json:"referenceLinkNotNil,omitempty"` - ReferenceLinkEqualFold *string `json:"referenceLinkEqualFold,omitempty"` - ReferenceLinkContainsFold *string `json:"referenceLinkContainsFold,omitempty"` - // display_order field predicates - DisplayOrder *int64 `json:"displayOrder,omitempty"` - DisplayOrderNeq *int64 `json:"displayOrderNEQ,omitempty"` - DisplayOrderIn []int64 `json:"displayOrderIn,omitempty"` - DisplayOrderNotIn []int64 `json:"displayOrderNotIn,omitempty"` - DisplayOrderGt *int64 `json:"displayOrderGT,omitempty"` - DisplayOrderGte *int64 `json:"displayOrderGTE,omitempty"` - DisplayOrderLt *int64 `json:"displayOrderLT,omitempty"` - DisplayOrderLte *int64 `json:"displayOrderLTE,omitempty"` - DisplayOrderIsNil *bool `json:"displayOrderIsNil,omitempty"` - DisplayOrderNotNil *bool `json:"displayOrderNotNil,omitempty"` - // trust_center_faq_kind edge predicates - HasTrustCenterFaqKind *bool `json:"hasTrustCenterFaqKind,omitempty"` - HasTrustCenterFaqKindWith []*CustomTypeEnumWhereInput `json:"hasTrustCenterFaqKindWith,omitempty"` - // blocked_groups edge predicates - HasBlockedGroups *bool `json:"hasBlockedGroups,omitempty"` - HasBlockedGroupsWith []*GroupWhereInput `json:"hasBlockedGroupsWith,omitempty"` - // editors edge predicates - HasEditors *bool `json:"hasEditors,omitempty"` - HasEditorsWith []*GroupWhereInput `json:"hasEditorsWith,omitempty"` - // trust_center edge predicates - HasTrustCenter *bool `json:"hasTrustCenter,omitempty"` - HasTrustCenterWith []*TrustCenterWhereInput `json:"hasTrustCenterWith,omitempty"` - // note edge predicates - HasNote *bool `json:"hasNote,omitempty"` - HasNoteWith []*NoteWhereInput `json:"hasNoteWith,omitempty"` -} - -type TrustCenterNDACreatePayload struct { - Template *Template `json:"template"` -} - -type TrustCenterNDARequest struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // ID of the trust center - TrustCenterID *string `json:"trustCenterID,omitempty"` - // first name of the requester - FirstName string `json:"firstName"` - // last name of the requester - LastName string `json:"lastName"` - // email address of the requester - Email string `json:"email"` - // company name of the requester - CompanyName *string `json:"companyName,omitempty"` - // reason for the NDA request - Reason *string `json:"reason,omitempty"` - // access level requested - AccessLevel *enums.TrustCenterNDARequestAccessLevel `json:"accessLevel,omitempty"` - // status of the NDA request - Status *enums.TrustCenterNDARequestStatus `json:"status,omitempty"` - // timestamp when the request was approved - ApprovedAt *models.DateTime `json:"approvedAt,omitempty"` - // ID of the user who approved the request - ApprovedByUserID *string `json:"approvedByUserID,omitempty"` - // timestamp when the NDA was signed - SignedAt *models.DateTime `json:"signedAt,omitempty"` - // ID of the signed NDA document data - DocumentDataID *string `json:"documentDataID,omitempty"` - // ID of the template file at the time the NDA was signed - FileID *string `json:"fileID,omitempty"` - BlockedGroups *GroupConnection `json:"blockedGroups"` - Editors *GroupConnection `json:"editors"` - TrustCenter *TrustCenter `json:"trustCenter,omitempty"` - TrustCenterDocs *TrustCenterDocConnection `json:"trustCenterDocs"` - // the signed NDA document data - Document *DocumentData `json:"document,omitempty"` - // the template file at the time the NDA was signed - File *File `json:"file,omitempty"` -} - -func (TrustCenterNDARequest) IsNode() {} - -// Return response for createBulkTrustCenterNDARequest mutation -type TrustCenterNDARequestBulkCreatePayload struct { - // Created trustCenterNDARequests - TrustCenterNDARequests []*TrustCenterNDARequest `json:"trustCenterNDARequests,omitempty"` -} - -// Return response for deleteBulkTrustCenterNDARequest mutation -type TrustCenterNDARequestBulkDeletePayload struct { - // Deleted trustCenterNDARequest IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// A connection to a list of items. -type TrustCenterNDARequestConnection struct { - // A list of edges. - Edges []*TrustCenterNDARequestEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createTrustCenterNDARequest mutation -type TrustCenterNDARequestCreatePayload struct { - // Created trustCenterNDARequest - TrustCenterNDARequest *TrustCenterNDARequest `json:"trustCenterNDARequest"` -} - -// Return response for deleteTrustCenterNDARequest mutation -type TrustCenterNDARequestDeletePayload struct { - // Deleted trustCenterNDARequest ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type TrustCenterNDARequestEdge struct { - // The item at the end of the edge. - Node *TrustCenterNDARequest `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for TrustCenterNDARequest connections -type TrustCenterNDARequestOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order TrustCenterNDARequests. - Field TrustCenterNDARequestOrderField `json:"field"` -} - -// Return response for updateTrustCenterNDARequest mutation -type TrustCenterNDARequestUpdatePayload struct { - // Updated trustCenterNDARequest - TrustCenterNDARequest *TrustCenterNDARequest `json:"trustCenterNDARequest"` -} - -// TrustCenterNDARequestWhereInput is used for filtering TrustCenterNDARequest objects. -// Input was generated by ent. -type TrustCenterNDARequestWhereInput struct { - Not *TrustCenterNDARequestWhereInput `json:"not,omitempty"` - And []*TrustCenterNDARequestWhereInput `json:"and,omitempty"` - Or []*TrustCenterNDARequestWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // trust_center_id field predicates - TrustCenterID *string `json:"trustCenterID,omitempty"` - TrustCenterIdneq *string `json:"trustCenterIDNEQ,omitempty"` - TrustCenterIDIn []string `json:"trustCenterIDIn,omitempty"` - TrustCenterIDNotIn []string `json:"trustCenterIDNotIn,omitempty"` - TrustCenterIdgt *string `json:"trustCenterIDGT,omitempty"` - TrustCenterIdgte *string `json:"trustCenterIDGTE,omitempty"` - TrustCenterIdlt *string `json:"trustCenterIDLT,omitempty"` - TrustCenterIdlte *string `json:"trustCenterIDLTE,omitempty"` - TrustCenterIDContains *string `json:"trustCenterIDContains,omitempty"` - TrustCenterIDHasPrefix *string `json:"trustCenterIDHasPrefix,omitempty"` - TrustCenterIDHasSuffix *string `json:"trustCenterIDHasSuffix,omitempty"` - TrustCenterIDIsNil *bool `json:"trustCenterIDIsNil,omitempty"` - TrustCenterIDNotNil *bool `json:"trustCenterIDNotNil,omitempty"` - TrustCenterIDEqualFold *string `json:"trustCenterIDEqualFold,omitempty"` - TrustCenterIDContainsFold *string `json:"trustCenterIDContainsFold,omitempty"` - // first_name field predicates - FirstName *string `json:"firstName,omitempty"` - FirstNameNeq *string `json:"firstNameNEQ,omitempty"` - FirstNameIn []string `json:"firstNameIn,omitempty"` - FirstNameNotIn []string `json:"firstNameNotIn,omitempty"` - FirstNameGt *string `json:"firstNameGT,omitempty"` - FirstNameGte *string `json:"firstNameGTE,omitempty"` - FirstNameLt *string `json:"firstNameLT,omitempty"` - FirstNameLte *string `json:"firstNameLTE,omitempty"` - FirstNameContains *string `json:"firstNameContains,omitempty"` - FirstNameHasPrefix *string `json:"firstNameHasPrefix,omitempty"` - FirstNameHasSuffix *string `json:"firstNameHasSuffix,omitempty"` - FirstNameEqualFold *string `json:"firstNameEqualFold,omitempty"` - FirstNameContainsFold *string `json:"firstNameContainsFold,omitempty"` - // last_name field predicates - LastName *string `json:"lastName,omitempty"` - LastNameNeq *string `json:"lastNameNEQ,omitempty"` - LastNameIn []string `json:"lastNameIn,omitempty"` - LastNameNotIn []string `json:"lastNameNotIn,omitempty"` - LastNameGt *string `json:"lastNameGT,omitempty"` - LastNameGte *string `json:"lastNameGTE,omitempty"` - LastNameLt *string `json:"lastNameLT,omitempty"` - LastNameLte *string `json:"lastNameLTE,omitempty"` - LastNameContains *string `json:"lastNameContains,omitempty"` - LastNameHasPrefix *string `json:"lastNameHasPrefix,omitempty"` - LastNameHasSuffix *string `json:"lastNameHasSuffix,omitempty"` - LastNameEqualFold *string `json:"lastNameEqualFold,omitempty"` - LastNameContainsFold *string `json:"lastNameContainsFold,omitempty"` - // email field predicates - Email *string `json:"email,omitempty"` - EmailNeq *string `json:"emailNEQ,omitempty"` - EmailIn []string `json:"emailIn,omitempty"` - EmailNotIn []string `json:"emailNotIn,omitempty"` - EmailGt *string `json:"emailGT,omitempty"` - EmailGte *string `json:"emailGTE,omitempty"` - EmailLt *string `json:"emailLT,omitempty"` - EmailLte *string `json:"emailLTE,omitempty"` - EmailContains *string `json:"emailContains,omitempty"` - EmailHasPrefix *string `json:"emailHasPrefix,omitempty"` - EmailHasSuffix *string `json:"emailHasSuffix,omitempty"` - EmailEqualFold *string `json:"emailEqualFold,omitempty"` - EmailContainsFold *string `json:"emailContainsFold,omitempty"` - // company_name field predicates - CompanyName *string `json:"companyName,omitempty"` - CompanyNameNeq *string `json:"companyNameNEQ,omitempty"` - CompanyNameIn []string `json:"companyNameIn,omitempty"` - CompanyNameNotIn []string `json:"companyNameNotIn,omitempty"` - CompanyNameGt *string `json:"companyNameGT,omitempty"` - CompanyNameGte *string `json:"companyNameGTE,omitempty"` - CompanyNameLt *string `json:"companyNameLT,omitempty"` - CompanyNameLte *string `json:"companyNameLTE,omitempty"` - CompanyNameContains *string `json:"companyNameContains,omitempty"` - CompanyNameHasPrefix *string `json:"companyNameHasPrefix,omitempty"` - CompanyNameHasSuffix *string `json:"companyNameHasSuffix,omitempty"` - CompanyNameIsNil *bool `json:"companyNameIsNil,omitempty"` - CompanyNameNotNil *bool `json:"companyNameNotNil,omitempty"` - CompanyNameEqualFold *string `json:"companyNameEqualFold,omitempty"` - CompanyNameContainsFold *string `json:"companyNameContainsFold,omitempty"` - // reason field predicates - Reason *string `json:"reason,omitempty"` - ReasonNeq *string `json:"reasonNEQ,omitempty"` - ReasonIn []string `json:"reasonIn,omitempty"` - ReasonNotIn []string `json:"reasonNotIn,omitempty"` - ReasonGt *string `json:"reasonGT,omitempty"` - ReasonGte *string `json:"reasonGTE,omitempty"` - ReasonLt *string `json:"reasonLT,omitempty"` - ReasonLte *string `json:"reasonLTE,omitempty"` - ReasonContains *string `json:"reasonContains,omitempty"` - ReasonHasPrefix *string `json:"reasonHasPrefix,omitempty"` - ReasonHasSuffix *string `json:"reasonHasSuffix,omitempty"` - ReasonIsNil *bool `json:"reasonIsNil,omitempty"` - ReasonNotNil *bool `json:"reasonNotNil,omitempty"` - ReasonEqualFold *string `json:"reasonEqualFold,omitempty"` - ReasonContainsFold *string `json:"reasonContainsFold,omitempty"` - // access_level field predicates - AccessLevel *enums.TrustCenterNDARequestAccessLevel `json:"accessLevel,omitempty"` - AccessLevelNeq *enums.TrustCenterNDARequestAccessLevel `json:"accessLevelNEQ,omitempty"` - AccessLevelIn []enums.TrustCenterNDARequestAccessLevel `json:"accessLevelIn,omitempty"` - AccessLevelNotIn []enums.TrustCenterNDARequestAccessLevel `json:"accessLevelNotIn,omitempty"` - AccessLevelIsNil *bool `json:"accessLevelIsNil,omitempty"` - AccessLevelNotNil *bool `json:"accessLevelNotNil,omitempty"` - // status field predicates - Status *enums.TrustCenterNDARequestStatus `json:"status,omitempty"` - StatusNeq *enums.TrustCenterNDARequestStatus `json:"statusNEQ,omitempty"` - StatusIn []enums.TrustCenterNDARequestStatus `json:"statusIn,omitempty"` - StatusNotIn []enums.TrustCenterNDARequestStatus `json:"statusNotIn,omitempty"` - StatusIsNil *bool `json:"statusIsNil,omitempty"` - StatusNotNil *bool `json:"statusNotNil,omitempty"` - // approved_at field predicates - ApprovedAt *models.DateTime `json:"approvedAt,omitempty"` - ApprovedAtNeq *models.DateTime `json:"approvedAtNEQ,omitempty"` - ApprovedAtIn []*models.DateTime `json:"approvedAtIn,omitempty"` - ApprovedAtNotIn []*models.DateTime `json:"approvedAtNotIn,omitempty"` - ApprovedAtGt *models.DateTime `json:"approvedAtGT,omitempty"` - ApprovedAtGte *models.DateTime `json:"approvedAtGTE,omitempty"` - ApprovedAtLt *models.DateTime `json:"approvedAtLT,omitempty"` - ApprovedAtLte *models.DateTime `json:"approvedAtLTE,omitempty"` - ApprovedAtIsNil *bool `json:"approvedAtIsNil,omitempty"` - ApprovedAtNotNil *bool `json:"approvedAtNotNil,omitempty"` - // approved_by_user_id field predicates - ApprovedByUserID *string `json:"approvedByUserID,omitempty"` - ApprovedByUserIdneq *string `json:"approvedByUserIDNEQ,omitempty"` - ApprovedByUserIDIn []string `json:"approvedByUserIDIn,omitempty"` - ApprovedByUserIDNotIn []string `json:"approvedByUserIDNotIn,omitempty"` - ApprovedByUserIdgt *string `json:"approvedByUserIDGT,omitempty"` - ApprovedByUserIdgte *string `json:"approvedByUserIDGTE,omitempty"` - ApprovedByUserIdlt *string `json:"approvedByUserIDLT,omitempty"` - ApprovedByUserIdlte *string `json:"approvedByUserIDLTE,omitempty"` - ApprovedByUserIDContains *string `json:"approvedByUserIDContains,omitempty"` - ApprovedByUserIDHasPrefix *string `json:"approvedByUserIDHasPrefix,omitempty"` - ApprovedByUserIDHasSuffix *string `json:"approvedByUserIDHasSuffix,omitempty"` - ApprovedByUserIDIsNil *bool `json:"approvedByUserIDIsNil,omitempty"` - ApprovedByUserIDNotNil *bool `json:"approvedByUserIDNotNil,omitempty"` - ApprovedByUserIDEqualFold *string `json:"approvedByUserIDEqualFold,omitempty"` - ApprovedByUserIDContainsFold *string `json:"approvedByUserIDContainsFold,omitempty"` - // signed_at field predicates - SignedAt *models.DateTime `json:"signedAt,omitempty"` - SignedAtNeq *models.DateTime `json:"signedAtNEQ,omitempty"` - SignedAtIn []*models.DateTime `json:"signedAtIn,omitempty"` - SignedAtNotIn []*models.DateTime `json:"signedAtNotIn,omitempty"` - SignedAtGt *models.DateTime `json:"signedAtGT,omitempty"` - SignedAtGte *models.DateTime `json:"signedAtGTE,omitempty"` - SignedAtLt *models.DateTime `json:"signedAtLT,omitempty"` - SignedAtLte *models.DateTime `json:"signedAtLTE,omitempty"` - SignedAtIsNil *bool `json:"signedAtIsNil,omitempty"` - SignedAtNotNil *bool `json:"signedAtNotNil,omitempty"` - // document_data_id field predicates - DocumentDataID *string `json:"documentDataID,omitempty"` - DocumentDataIdneq *string `json:"documentDataIDNEQ,omitempty"` - DocumentDataIDIn []string `json:"documentDataIDIn,omitempty"` - DocumentDataIDNotIn []string `json:"documentDataIDNotIn,omitempty"` - DocumentDataIdgt *string `json:"documentDataIDGT,omitempty"` - DocumentDataIdgte *string `json:"documentDataIDGTE,omitempty"` - DocumentDataIdlt *string `json:"documentDataIDLT,omitempty"` - DocumentDataIdlte *string `json:"documentDataIDLTE,omitempty"` - DocumentDataIDContains *string `json:"documentDataIDContains,omitempty"` - DocumentDataIDHasPrefix *string `json:"documentDataIDHasPrefix,omitempty"` - DocumentDataIDHasSuffix *string `json:"documentDataIDHasSuffix,omitempty"` - DocumentDataIDIsNil *bool `json:"documentDataIDIsNil,omitempty"` - DocumentDataIDNotNil *bool `json:"documentDataIDNotNil,omitempty"` - DocumentDataIDEqualFold *string `json:"documentDataIDEqualFold,omitempty"` - DocumentDataIDContainsFold *string `json:"documentDataIDContainsFold,omitempty"` - // file_id field predicates - FileID *string `json:"fileID,omitempty"` - FileIdneq *string `json:"fileIDNEQ,omitempty"` - FileIDIn []string `json:"fileIDIn,omitempty"` - FileIDNotIn []string `json:"fileIDNotIn,omitempty"` - FileIdgt *string `json:"fileIDGT,omitempty"` - FileIdgte *string `json:"fileIDGTE,omitempty"` - FileIdlt *string `json:"fileIDLT,omitempty"` - FileIdlte *string `json:"fileIDLTE,omitempty"` - FileIDContains *string `json:"fileIDContains,omitempty"` - FileIDHasPrefix *string `json:"fileIDHasPrefix,omitempty"` - FileIDHasSuffix *string `json:"fileIDHasSuffix,omitempty"` - FileIDIsNil *bool `json:"fileIDIsNil,omitempty"` - FileIDNotNil *bool `json:"fileIDNotNil,omitempty"` - FileIDEqualFold *string `json:"fileIDEqualFold,omitempty"` - FileIDContainsFold *string `json:"fileIDContainsFold,omitempty"` - // blocked_groups edge predicates - HasBlockedGroups *bool `json:"hasBlockedGroups,omitempty"` - HasBlockedGroupsWith []*GroupWhereInput `json:"hasBlockedGroupsWith,omitempty"` - // editors edge predicates - HasEditors *bool `json:"hasEditors,omitempty"` - HasEditorsWith []*GroupWhereInput `json:"hasEditorsWith,omitempty"` - // trust_center edge predicates - HasTrustCenter *bool `json:"hasTrustCenter,omitempty"` - HasTrustCenterWith []*TrustCenterWhereInput `json:"hasTrustCenterWith,omitempty"` - // trust_center_docs edge predicates - HasTrustCenterDocs *bool `json:"hasTrustCenterDocs,omitempty"` - HasTrustCenterDocsWith []*TrustCenterDocWhereInput `json:"hasTrustCenterDocsWith,omitempty"` - // document edge predicates - HasDocument *bool `json:"hasDocument,omitempty"` - HasDocumentWith []*DocumentDataWhereInput `json:"hasDocumentWith,omitempty"` - // file edge predicates - HasFile *bool `json:"hasFile,omitempty"` - HasFileWith []*FileWhereInput `json:"hasFileWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -type TrustCenterNDAUpdatePayload struct { - Template *Template `json:"template"` -} - -// Ordering options for TrustCenter connections -type TrustCenterOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order TrustCenters. - Field TrustCenterOrderField `json:"field"` -} - -// Return response for createTrustCenterPreviewSetting mutation -type TrustCenterPreviewSettingCreatePayload struct { - // Created preview trust center setting - TrustCenterSetting *TrustCenterSetting `json:"trustCenterSetting"` -} - -type TrustCenterSetting struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // the ID of the trust center the settings belong to - TrustCenterID *string `json:"trustCenterID,omitempty"` - // title of the trust center - Title *string `json:"title,omitempty"` - // company name for the trust center, defaults to the organization's display name - CompanyName *string `json:"companyName,omitempty"` - // company description for the trust center - CompanyDescription *string `json:"companyDescription,omitempty"` - // overview of the trust center - Overview *string `json:"overview,omitempty"` - // URL of the logo - LogoRemoteURL *string `json:"logoRemoteURL,omitempty"` - // The local logo file id, takes precedence over the logo remote URL - LogoLocalFileID *string `json:"logoLocalFileID,omitempty"` - // URL of the favicon - FaviconRemoteURL *string `json:"faviconRemoteURL,omitempty"` - // The local favicon file id, takes precedence over the favicon remote URL - FaviconLocalFileID *string `json:"faviconLocalFileID,omitempty"` - // Image to be used for the trust center top banner, will override brand gradient if set, recommended 1600 × 600 px (8:3 aspect ratio) - HeroImageLocalFileID *string `json:"heroImageLocalFileID,omitempty"` - // Theme mode for the trust center - ThemeMode *enums.TrustCenterThemeMode `json:"themeMode,omitempty"` - // primary color for the trust center - PrimaryColor *string `json:"primaryColor,omitempty"` - // font for the trust center - Font *string `json:"font,omitempty"` - // foreground color for the trust center - ForegroundColor *string `json:"foregroundColor,omitempty"` - // background color for the trust center - BackgroundColor *string `json:"backgroundColor,omitempty"` - // accent/brand color for the trust center - AccentColor *string `json:"accentColor,omitempty"` - // secondary background color for the trust center - SecondaryBackgroundColor *string `json:"secondaryBackgroundColor,omitempty"` - // secondary foreground color for the trust center - SecondaryForegroundColor *string `json:"secondaryForegroundColor,omitempty"` - // environment of the trust center - Environment *enums.TrustCenterEnvironment `json:"environment,omitempty"` - // whether to remove branding from the trust center - RemoveBranding *bool `json:"removeBranding,omitempty"` - // URL to the company's homepage - CompanyDomain *string `json:"companyDomain,omitempty"` - // email address for security contact - SecurityContact *string `json:"securityContact,omitempty"` - // whether NDA requests require approval before being processed - NdaApprovalRequired *bool `json:"ndaApprovalRequired,omitempty"` - // URL to the company's status page - StatusPageURL *string `json:"statusPageURL,omitempty"` - BlockedGroups *GroupConnection `json:"blockedGroups"` - Editors *GroupConnection `json:"editors"` - LogoFile *File `json:"logoFile,omitempty"` - FaviconFile *File `json:"faviconFile,omitempty"` - HeroImageFile *File `json:"heroImageFile,omitempty"` -} - -func (TrustCenterSetting) IsNode() {} - -// Return response for createBulkTrustCenterSetting mutation -type TrustCenterSettingBulkCreatePayload struct { - // Created trustCenterSettings - TrustCenterSettings []*TrustCenterSetting `json:"trustCenterSettings,omitempty"` -} - -// A connection to a list of items. -type TrustCenterSettingConnection struct { - // A list of edges. - Edges []*TrustCenterSettingEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createTrustCenterSetting mutation -type TrustCenterSettingCreatePayload struct { - // Created trustCenterSetting - TrustCenterSetting *TrustCenterSetting `json:"trustCenterSetting"` -} - -// Return response for deleteTrustCenterSetting mutation -type TrustCenterSettingDeletePayload struct { - // Deleted trustCenterSetting ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type TrustCenterSettingEdge struct { - // The item at the end of the edge. - Node *TrustCenterSetting `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for TrustCenterSetting connections -type TrustCenterSettingOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order TrustCenterSettings. - Field TrustCenterSettingOrderField `json:"field"` -} - -// Return response for updateTrustCenterSetting mutation -type TrustCenterSettingUpdatePayload struct { - // Updated trustCenterSetting - TrustCenterSetting *TrustCenterSetting `json:"trustCenterSetting"` -} - -// TrustCenterSettingWhereInput is used for filtering TrustCenterSetting objects. -// Input was generated by ent. -type TrustCenterSettingWhereInput struct { - Not *TrustCenterSettingWhereInput `json:"not,omitempty"` - And []*TrustCenterSettingWhereInput `json:"and,omitempty"` - Or []*TrustCenterSettingWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // trust_center_id field predicates - TrustCenterID *string `json:"trustCenterID,omitempty"` - TrustCenterIdneq *string `json:"trustCenterIDNEQ,omitempty"` - TrustCenterIDIn []string `json:"trustCenterIDIn,omitempty"` - TrustCenterIDNotIn []string `json:"trustCenterIDNotIn,omitempty"` - TrustCenterIdgt *string `json:"trustCenterIDGT,omitempty"` - TrustCenterIdgte *string `json:"trustCenterIDGTE,omitempty"` - TrustCenterIdlt *string `json:"trustCenterIDLT,omitempty"` - TrustCenterIdlte *string `json:"trustCenterIDLTE,omitempty"` - TrustCenterIDContains *string `json:"trustCenterIDContains,omitempty"` - TrustCenterIDHasPrefix *string `json:"trustCenterIDHasPrefix,omitempty"` - TrustCenterIDHasSuffix *string `json:"trustCenterIDHasSuffix,omitempty"` - TrustCenterIDIsNil *bool `json:"trustCenterIDIsNil,omitempty"` - TrustCenterIDNotNil *bool `json:"trustCenterIDNotNil,omitempty"` - TrustCenterIDEqualFold *string `json:"trustCenterIDEqualFold,omitempty"` - TrustCenterIDContainsFold *string `json:"trustCenterIDContainsFold,omitempty"` - // title field predicates - Title *string `json:"title,omitempty"` - TitleNeq *string `json:"titleNEQ,omitempty"` - TitleIn []string `json:"titleIn,omitempty"` - TitleNotIn []string `json:"titleNotIn,omitempty"` - TitleGt *string `json:"titleGT,omitempty"` - TitleGte *string `json:"titleGTE,omitempty"` - TitleLt *string `json:"titleLT,omitempty"` - TitleLte *string `json:"titleLTE,omitempty"` - TitleContains *string `json:"titleContains,omitempty"` - TitleHasPrefix *string `json:"titleHasPrefix,omitempty"` - TitleHasSuffix *string `json:"titleHasSuffix,omitempty"` - TitleIsNil *bool `json:"titleIsNil,omitempty"` - TitleNotNil *bool `json:"titleNotNil,omitempty"` - TitleEqualFold *string `json:"titleEqualFold,omitempty"` - TitleContainsFold *string `json:"titleContainsFold,omitempty"` - // company_name field predicates - CompanyName *string `json:"companyName,omitempty"` - CompanyNameNeq *string `json:"companyNameNEQ,omitempty"` - CompanyNameIn []string `json:"companyNameIn,omitempty"` - CompanyNameNotIn []string `json:"companyNameNotIn,omitempty"` - CompanyNameGt *string `json:"companyNameGT,omitempty"` - CompanyNameGte *string `json:"companyNameGTE,omitempty"` - CompanyNameLt *string `json:"companyNameLT,omitempty"` - CompanyNameLte *string `json:"companyNameLTE,omitempty"` - CompanyNameContains *string `json:"companyNameContains,omitempty"` - CompanyNameHasPrefix *string `json:"companyNameHasPrefix,omitempty"` - CompanyNameHasSuffix *string `json:"companyNameHasSuffix,omitempty"` - CompanyNameIsNil *bool `json:"companyNameIsNil,omitempty"` - CompanyNameNotNil *bool `json:"companyNameNotNil,omitempty"` - CompanyNameEqualFold *string `json:"companyNameEqualFold,omitempty"` - CompanyNameContainsFold *string `json:"companyNameContainsFold,omitempty"` - // company_description field predicates - CompanyDescription *string `json:"companyDescription,omitempty"` - CompanyDescriptionNeq *string `json:"companyDescriptionNEQ,omitempty"` - CompanyDescriptionIn []string `json:"companyDescriptionIn,omitempty"` - CompanyDescriptionNotIn []string `json:"companyDescriptionNotIn,omitempty"` - CompanyDescriptionGt *string `json:"companyDescriptionGT,omitempty"` - CompanyDescriptionGte *string `json:"companyDescriptionGTE,omitempty"` - CompanyDescriptionLt *string `json:"companyDescriptionLT,omitempty"` - CompanyDescriptionLte *string `json:"companyDescriptionLTE,omitempty"` - CompanyDescriptionContains *string `json:"companyDescriptionContains,omitempty"` - CompanyDescriptionHasPrefix *string `json:"companyDescriptionHasPrefix,omitempty"` - CompanyDescriptionHasSuffix *string `json:"companyDescriptionHasSuffix,omitempty"` - CompanyDescriptionIsNil *bool `json:"companyDescriptionIsNil,omitempty"` - CompanyDescriptionNotNil *bool `json:"companyDescriptionNotNil,omitempty"` - CompanyDescriptionEqualFold *string `json:"companyDescriptionEqualFold,omitempty"` - CompanyDescriptionContainsFold *string `json:"companyDescriptionContainsFold,omitempty"` - // overview field predicates - Overview *string `json:"overview,omitempty"` - OverviewNeq *string `json:"overviewNEQ,omitempty"` - OverviewIn []string `json:"overviewIn,omitempty"` - OverviewNotIn []string `json:"overviewNotIn,omitempty"` - OverviewGt *string `json:"overviewGT,omitempty"` - OverviewGte *string `json:"overviewGTE,omitempty"` - OverviewLt *string `json:"overviewLT,omitempty"` - OverviewLte *string `json:"overviewLTE,omitempty"` - OverviewContains *string `json:"overviewContains,omitempty"` - OverviewHasPrefix *string `json:"overviewHasPrefix,omitempty"` - OverviewHasSuffix *string `json:"overviewHasSuffix,omitempty"` - OverviewIsNil *bool `json:"overviewIsNil,omitempty"` - OverviewNotNil *bool `json:"overviewNotNil,omitempty"` - OverviewEqualFold *string `json:"overviewEqualFold,omitempty"` - OverviewContainsFold *string `json:"overviewContainsFold,omitempty"` - // logo_remote_url field predicates - LogoRemoteURL *string `json:"logoRemoteURL,omitempty"` - LogoRemoteURLNeq *string `json:"logoRemoteURLNEQ,omitempty"` - LogoRemoteURLIn []string `json:"logoRemoteURLIn,omitempty"` - LogoRemoteURLNotIn []string `json:"logoRemoteURLNotIn,omitempty"` - LogoRemoteURLGt *string `json:"logoRemoteURLGT,omitempty"` - LogoRemoteURLGte *string `json:"logoRemoteURLGTE,omitempty"` - LogoRemoteURLLt *string `json:"logoRemoteURLLT,omitempty"` - LogoRemoteURLLte *string `json:"logoRemoteURLLTE,omitempty"` - LogoRemoteURLContains *string `json:"logoRemoteURLContains,omitempty"` - LogoRemoteURLHasPrefix *string `json:"logoRemoteURLHasPrefix,omitempty"` - LogoRemoteURLHasSuffix *string `json:"logoRemoteURLHasSuffix,omitempty"` - LogoRemoteURLIsNil *bool `json:"logoRemoteURLIsNil,omitempty"` - LogoRemoteURLNotNil *bool `json:"logoRemoteURLNotNil,omitempty"` - LogoRemoteURLEqualFold *string `json:"logoRemoteURLEqualFold,omitempty"` - LogoRemoteURLContainsFold *string `json:"logoRemoteURLContainsFold,omitempty"` - // logo_local_file_id field predicates - LogoLocalFileID *string `json:"logoLocalFileID,omitempty"` - LogoLocalFileIdneq *string `json:"logoLocalFileIDNEQ,omitempty"` - LogoLocalFileIDIn []string `json:"logoLocalFileIDIn,omitempty"` - LogoLocalFileIDNotIn []string `json:"logoLocalFileIDNotIn,omitempty"` - LogoLocalFileIdgt *string `json:"logoLocalFileIDGT,omitempty"` - LogoLocalFileIdgte *string `json:"logoLocalFileIDGTE,omitempty"` - LogoLocalFileIdlt *string `json:"logoLocalFileIDLT,omitempty"` - LogoLocalFileIdlte *string `json:"logoLocalFileIDLTE,omitempty"` - LogoLocalFileIDContains *string `json:"logoLocalFileIDContains,omitempty"` - LogoLocalFileIDHasPrefix *string `json:"logoLocalFileIDHasPrefix,omitempty"` - LogoLocalFileIDHasSuffix *string `json:"logoLocalFileIDHasSuffix,omitempty"` - LogoLocalFileIDIsNil *bool `json:"logoLocalFileIDIsNil,omitempty"` - LogoLocalFileIDNotNil *bool `json:"logoLocalFileIDNotNil,omitempty"` - LogoLocalFileIDEqualFold *string `json:"logoLocalFileIDEqualFold,omitempty"` - LogoLocalFileIDContainsFold *string `json:"logoLocalFileIDContainsFold,omitempty"` - // favicon_remote_url field predicates - FaviconRemoteURL *string `json:"faviconRemoteURL,omitempty"` - FaviconRemoteURLNeq *string `json:"faviconRemoteURLNEQ,omitempty"` - FaviconRemoteURLIn []string `json:"faviconRemoteURLIn,omitempty"` - FaviconRemoteURLNotIn []string `json:"faviconRemoteURLNotIn,omitempty"` - FaviconRemoteURLGt *string `json:"faviconRemoteURLGT,omitempty"` - FaviconRemoteURLGte *string `json:"faviconRemoteURLGTE,omitempty"` - FaviconRemoteURLLt *string `json:"faviconRemoteURLLT,omitempty"` - FaviconRemoteURLLte *string `json:"faviconRemoteURLLTE,omitempty"` - FaviconRemoteURLContains *string `json:"faviconRemoteURLContains,omitempty"` - FaviconRemoteURLHasPrefix *string `json:"faviconRemoteURLHasPrefix,omitempty"` - FaviconRemoteURLHasSuffix *string `json:"faviconRemoteURLHasSuffix,omitempty"` - FaviconRemoteURLIsNil *bool `json:"faviconRemoteURLIsNil,omitempty"` - FaviconRemoteURLNotNil *bool `json:"faviconRemoteURLNotNil,omitempty"` - FaviconRemoteURLEqualFold *string `json:"faviconRemoteURLEqualFold,omitempty"` - FaviconRemoteURLContainsFold *string `json:"faviconRemoteURLContainsFold,omitempty"` - // favicon_local_file_id field predicates - FaviconLocalFileID *string `json:"faviconLocalFileID,omitempty"` - FaviconLocalFileIdneq *string `json:"faviconLocalFileIDNEQ,omitempty"` - FaviconLocalFileIDIn []string `json:"faviconLocalFileIDIn,omitempty"` - FaviconLocalFileIDNotIn []string `json:"faviconLocalFileIDNotIn,omitempty"` - FaviconLocalFileIdgt *string `json:"faviconLocalFileIDGT,omitempty"` - FaviconLocalFileIdgte *string `json:"faviconLocalFileIDGTE,omitempty"` - FaviconLocalFileIdlt *string `json:"faviconLocalFileIDLT,omitempty"` - FaviconLocalFileIdlte *string `json:"faviconLocalFileIDLTE,omitempty"` - FaviconLocalFileIDContains *string `json:"faviconLocalFileIDContains,omitempty"` - FaviconLocalFileIDHasPrefix *string `json:"faviconLocalFileIDHasPrefix,omitempty"` - FaviconLocalFileIDHasSuffix *string `json:"faviconLocalFileIDHasSuffix,omitempty"` - FaviconLocalFileIDIsNil *bool `json:"faviconLocalFileIDIsNil,omitempty"` - FaviconLocalFileIDNotNil *bool `json:"faviconLocalFileIDNotNil,omitempty"` - FaviconLocalFileIDEqualFold *string `json:"faviconLocalFileIDEqualFold,omitempty"` - FaviconLocalFileIDContainsFold *string `json:"faviconLocalFileIDContainsFold,omitempty"` - // hero_image_local_file_id field predicates - HeroImageLocalFileID *string `json:"heroImageLocalFileID,omitempty"` - HeroImageLocalFileIdneq *string `json:"heroImageLocalFileIDNEQ,omitempty"` - HeroImageLocalFileIDIn []string `json:"heroImageLocalFileIDIn,omitempty"` - HeroImageLocalFileIDNotIn []string `json:"heroImageLocalFileIDNotIn,omitempty"` - HeroImageLocalFileIdgt *string `json:"heroImageLocalFileIDGT,omitempty"` - HeroImageLocalFileIdgte *string `json:"heroImageLocalFileIDGTE,omitempty"` - HeroImageLocalFileIdlt *string `json:"heroImageLocalFileIDLT,omitempty"` - HeroImageLocalFileIdlte *string `json:"heroImageLocalFileIDLTE,omitempty"` - HeroImageLocalFileIDContains *string `json:"heroImageLocalFileIDContains,omitempty"` - HeroImageLocalFileIDHasPrefix *string `json:"heroImageLocalFileIDHasPrefix,omitempty"` - HeroImageLocalFileIDHasSuffix *string `json:"heroImageLocalFileIDHasSuffix,omitempty"` - HeroImageLocalFileIDIsNil *bool `json:"heroImageLocalFileIDIsNil,omitempty"` - HeroImageLocalFileIDNotNil *bool `json:"heroImageLocalFileIDNotNil,omitempty"` - HeroImageLocalFileIDEqualFold *string `json:"heroImageLocalFileIDEqualFold,omitempty"` - HeroImageLocalFileIDContainsFold *string `json:"heroImageLocalFileIDContainsFold,omitempty"` - // theme_mode field predicates - ThemeMode *enums.TrustCenterThemeMode `json:"themeMode,omitempty"` - ThemeModeNeq *enums.TrustCenterThemeMode `json:"themeModeNEQ,omitempty"` - ThemeModeIn []enums.TrustCenterThemeMode `json:"themeModeIn,omitempty"` - ThemeModeNotIn []enums.TrustCenterThemeMode `json:"themeModeNotIn,omitempty"` - ThemeModeIsNil *bool `json:"themeModeIsNil,omitempty"` - ThemeModeNotNil *bool `json:"themeModeNotNil,omitempty"` - // primary_color field predicates - PrimaryColor *string `json:"primaryColor,omitempty"` - PrimaryColorNeq *string `json:"primaryColorNEQ,omitempty"` - PrimaryColorIn []string `json:"primaryColorIn,omitempty"` - PrimaryColorNotIn []string `json:"primaryColorNotIn,omitempty"` - PrimaryColorGt *string `json:"primaryColorGT,omitempty"` - PrimaryColorGte *string `json:"primaryColorGTE,omitempty"` - PrimaryColorLt *string `json:"primaryColorLT,omitempty"` - PrimaryColorLte *string `json:"primaryColorLTE,omitempty"` - PrimaryColorContains *string `json:"primaryColorContains,omitempty"` - PrimaryColorHasPrefix *string `json:"primaryColorHasPrefix,omitempty"` - PrimaryColorHasSuffix *string `json:"primaryColorHasSuffix,omitempty"` - PrimaryColorIsNil *bool `json:"primaryColorIsNil,omitempty"` - PrimaryColorNotNil *bool `json:"primaryColorNotNil,omitempty"` - PrimaryColorEqualFold *string `json:"primaryColorEqualFold,omitempty"` - PrimaryColorContainsFold *string `json:"primaryColorContainsFold,omitempty"` - // font field predicates - Font *string `json:"font,omitempty"` - FontNeq *string `json:"fontNEQ,omitempty"` - FontIn []string `json:"fontIn,omitempty"` - FontNotIn []string `json:"fontNotIn,omitempty"` - FontGt *string `json:"fontGT,omitempty"` - FontGte *string `json:"fontGTE,omitempty"` - FontLt *string `json:"fontLT,omitempty"` - FontLte *string `json:"fontLTE,omitempty"` - FontContains *string `json:"fontContains,omitempty"` - FontHasPrefix *string `json:"fontHasPrefix,omitempty"` - FontHasSuffix *string `json:"fontHasSuffix,omitempty"` - FontIsNil *bool `json:"fontIsNil,omitempty"` - FontNotNil *bool `json:"fontNotNil,omitempty"` - FontEqualFold *string `json:"fontEqualFold,omitempty"` - FontContainsFold *string `json:"fontContainsFold,omitempty"` - // foreground_color field predicates - ForegroundColor *string `json:"foregroundColor,omitempty"` - ForegroundColorNeq *string `json:"foregroundColorNEQ,omitempty"` - ForegroundColorIn []string `json:"foregroundColorIn,omitempty"` - ForegroundColorNotIn []string `json:"foregroundColorNotIn,omitempty"` - ForegroundColorGt *string `json:"foregroundColorGT,omitempty"` - ForegroundColorGte *string `json:"foregroundColorGTE,omitempty"` - ForegroundColorLt *string `json:"foregroundColorLT,omitempty"` - ForegroundColorLte *string `json:"foregroundColorLTE,omitempty"` - ForegroundColorContains *string `json:"foregroundColorContains,omitempty"` - ForegroundColorHasPrefix *string `json:"foregroundColorHasPrefix,omitempty"` - ForegroundColorHasSuffix *string `json:"foregroundColorHasSuffix,omitempty"` - ForegroundColorIsNil *bool `json:"foregroundColorIsNil,omitempty"` - ForegroundColorNotNil *bool `json:"foregroundColorNotNil,omitempty"` - ForegroundColorEqualFold *string `json:"foregroundColorEqualFold,omitempty"` - ForegroundColorContainsFold *string `json:"foregroundColorContainsFold,omitempty"` - // background_color field predicates - BackgroundColor *string `json:"backgroundColor,omitempty"` - BackgroundColorNeq *string `json:"backgroundColorNEQ,omitempty"` - BackgroundColorIn []string `json:"backgroundColorIn,omitempty"` - BackgroundColorNotIn []string `json:"backgroundColorNotIn,omitempty"` - BackgroundColorGt *string `json:"backgroundColorGT,omitempty"` - BackgroundColorGte *string `json:"backgroundColorGTE,omitempty"` - BackgroundColorLt *string `json:"backgroundColorLT,omitempty"` - BackgroundColorLte *string `json:"backgroundColorLTE,omitempty"` - BackgroundColorContains *string `json:"backgroundColorContains,omitempty"` - BackgroundColorHasPrefix *string `json:"backgroundColorHasPrefix,omitempty"` - BackgroundColorHasSuffix *string `json:"backgroundColorHasSuffix,omitempty"` - BackgroundColorIsNil *bool `json:"backgroundColorIsNil,omitempty"` - BackgroundColorNotNil *bool `json:"backgroundColorNotNil,omitempty"` - BackgroundColorEqualFold *string `json:"backgroundColorEqualFold,omitempty"` - BackgroundColorContainsFold *string `json:"backgroundColorContainsFold,omitempty"` - // accent_color field predicates - AccentColor *string `json:"accentColor,omitempty"` - AccentColorNeq *string `json:"accentColorNEQ,omitempty"` - AccentColorIn []string `json:"accentColorIn,omitempty"` - AccentColorNotIn []string `json:"accentColorNotIn,omitempty"` - AccentColorGt *string `json:"accentColorGT,omitempty"` - AccentColorGte *string `json:"accentColorGTE,omitempty"` - AccentColorLt *string `json:"accentColorLT,omitempty"` - AccentColorLte *string `json:"accentColorLTE,omitempty"` - AccentColorContains *string `json:"accentColorContains,omitempty"` - AccentColorHasPrefix *string `json:"accentColorHasPrefix,omitempty"` - AccentColorHasSuffix *string `json:"accentColorHasSuffix,omitempty"` - AccentColorIsNil *bool `json:"accentColorIsNil,omitempty"` - AccentColorNotNil *bool `json:"accentColorNotNil,omitempty"` - AccentColorEqualFold *string `json:"accentColorEqualFold,omitempty"` - AccentColorContainsFold *string `json:"accentColorContainsFold,omitempty"` - // secondary_background_color field predicates - SecondaryBackgroundColor *string `json:"secondaryBackgroundColor,omitempty"` - SecondaryBackgroundColorNeq *string `json:"secondaryBackgroundColorNEQ,omitempty"` - SecondaryBackgroundColorIn []string `json:"secondaryBackgroundColorIn,omitempty"` - SecondaryBackgroundColorNotIn []string `json:"secondaryBackgroundColorNotIn,omitempty"` - SecondaryBackgroundColorGt *string `json:"secondaryBackgroundColorGT,omitempty"` - SecondaryBackgroundColorGte *string `json:"secondaryBackgroundColorGTE,omitempty"` - SecondaryBackgroundColorLt *string `json:"secondaryBackgroundColorLT,omitempty"` - SecondaryBackgroundColorLte *string `json:"secondaryBackgroundColorLTE,omitempty"` - SecondaryBackgroundColorContains *string `json:"secondaryBackgroundColorContains,omitempty"` - SecondaryBackgroundColorHasPrefix *string `json:"secondaryBackgroundColorHasPrefix,omitempty"` - SecondaryBackgroundColorHasSuffix *string `json:"secondaryBackgroundColorHasSuffix,omitempty"` - SecondaryBackgroundColorIsNil *bool `json:"secondaryBackgroundColorIsNil,omitempty"` - SecondaryBackgroundColorNotNil *bool `json:"secondaryBackgroundColorNotNil,omitempty"` - SecondaryBackgroundColorEqualFold *string `json:"secondaryBackgroundColorEqualFold,omitempty"` - SecondaryBackgroundColorContainsFold *string `json:"secondaryBackgroundColorContainsFold,omitempty"` - // secondary_foreground_color field predicates - SecondaryForegroundColor *string `json:"secondaryForegroundColor,omitempty"` - SecondaryForegroundColorNeq *string `json:"secondaryForegroundColorNEQ,omitempty"` - SecondaryForegroundColorIn []string `json:"secondaryForegroundColorIn,omitempty"` - SecondaryForegroundColorNotIn []string `json:"secondaryForegroundColorNotIn,omitempty"` - SecondaryForegroundColorGt *string `json:"secondaryForegroundColorGT,omitempty"` - SecondaryForegroundColorGte *string `json:"secondaryForegroundColorGTE,omitempty"` - SecondaryForegroundColorLt *string `json:"secondaryForegroundColorLT,omitempty"` - SecondaryForegroundColorLte *string `json:"secondaryForegroundColorLTE,omitempty"` - SecondaryForegroundColorContains *string `json:"secondaryForegroundColorContains,omitempty"` - SecondaryForegroundColorHasPrefix *string `json:"secondaryForegroundColorHasPrefix,omitempty"` - SecondaryForegroundColorHasSuffix *string `json:"secondaryForegroundColorHasSuffix,omitempty"` - SecondaryForegroundColorIsNil *bool `json:"secondaryForegroundColorIsNil,omitempty"` - SecondaryForegroundColorNotNil *bool `json:"secondaryForegroundColorNotNil,omitempty"` - SecondaryForegroundColorEqualFold *string `json:"secondaryForegroundColorEqualFold,omitempty"` - SecondaryForegroundColorContainsFold *string `json:"secondaryForegroundColorContainsFold,omitempty"` - // environment field predicates - Environment *enums.TrustCenterEnvironment `json:"environment,omitempty"` - EnvironmentNeq *enums.TrustCenterEnvironment `json:"environmentNEQ,omitempty"` - EnvironmentIn []enums.TrustCenterEnvironment `json:"environmentIn,omitempty"` - EnvironmentNotIn []enums.TrustCenterEnvironment `json:"environmentNotIn,omitempty"` - EnvironmentIsNil *bool `json:"environmentIsNil,omitempty"` - EnvironmentNotNil *bool `json:"environmentNotNil,omitempty"` - // remove_branding field predicates - RemoveBranding *bool `json:"removeBranding,omitempty"` - RemoveBrandingNeq *bool `json:"removeBrandingNEQ,omitempty"` - RemoveBrandingIsNil *bool `json:"removeBrandingIsNil,omitempty"` - RemoveBrandingNotNil *bool `json:"removeBrandingNotNil,omitempty"` - // company_domain field predicates - CompanyDomain *string `json:"companyDomain,omitempty"` - CompanyDomainNeq *string `json:"companyDomainNEQ,omitempty"` - CompanyDomainIn []string `json:"companyDomainIn,omitempty"` - CompanyDomainNotIn []string `json:"companyDomainNotIn,omitempty"` - CompanyDomainGt *string `json:"companyDomainGT,omitempty"` - CompanyDomainGte *string `json:"companyDomainGTE,omitempty"` - CompanyDomainLt *string `json:"companyDomainLT,omitempty"` - CompanyDomainLte *string `json:"companyDomainLTE,omitempty"` - CompanyDomainContains *string `json:"companyDomainContains,omitempty"` - CompanyDomainHasPrefix *string `json:"companyDomainHasPrefix,omitempty"` - CompanyDomainHasSuffix *string `json:"companyDomainHasSuffix,omitempty"` - CompanyDomainIsNil *bool `json:"companyDomainIsNil,omitempty"` - CompanyDomainNotNil *bool `json:"companyDomainNotNil,omitempty"` - CompanyDomainEqualFold *string `json:"companyDomainEqualFold,omitempty"` - CompanyDomainContainsFold *string `json:"companyDomainContainsFold,omitempty"` - // security_contact field predicates - SecurityContact *string `json:"securityContact,omitempty"` - SecurityContactNeq *string `json:"securityContactNEQ,omitempty"` - SecurityContactIn []string `json:"securityContactIn,omitempty"` - SecurityContactNotIn []string `json:"securityContactNotIn,omitempty"` - SecurityContactGt *string `json:"securityContactGT,omitempty"` - SecurityContactGte *string `json:"securityContactGTE,omitempty"` - SecurityContactLt *string `json:"securityContactLT,omitempty"` - SecurityContactLte *string `json:"securityContactLTE,omitempty"` - SecurityContactContains *string `json:"securityContactContains,omitempty"` - SecurityContactHasPrefix *string `json:"securityContactHasPrefix,omitempty"` - SecurityContactHasSuffix *string `json:"securityContactHasSuffix,omitempty"` - SecurityContactIsNil *bool `json:"securityContactIsNil,omitempty"` - SecurityContactNotNil *bool `json:"securityContactNotNil,omitempty"` - SecurityContactEqualFold *string `json:"securityContactEqualFold,omitempty"` - SecurityContactContainsFold *string `json:"securityContactContainsFold,omitempty"` - // nda_approval_required field predicates - NdaApprovalRequired *bool `json:"ndaApprovalRequired,omitempty"` - NdaApprovalRequiredNeq *bool `json:"ndaApprovalRequiredNEQ,omitempty"` - NdaApprovalRequiredIsNil *bool `json:"ndaApprovalRequiredIsNil,omitempty"` - NdaApprovalRequiredNotNil *bool `json:"ndaApprovalRequiredNotNil,omitempty"` - // status_page_url field predicates - StatusPageURL *string `json:"statusPageURL,omitempty"` - StatusPageURLNeq *string `json:"statusPageURLNEQ,omitempty"` - StatusPageURLIn []string `json:"statusPageURLIn,omitempty"` - StatusPageURLNotIn []string `json:"statusPageURLNotIn,omitempty"` - StatusPageURLGt *string `json:"statusPageURLGT,omitempty"` - StatusPageURLGte *string `json:"statusPageURLGTE,omitempty"` - StatusPageURLLt *string `json:"statusPageURLLT,omitempty"` - StatusPageURLLte *string `json:"statusPageURLLTE,omitempty"` - StatusPageURLContains *string `json:"statusPageURLContains,omitempty"` - StatusPageURLHasPrefix *string `json:"statusPageURLHasPrefix,omitempty"` - StatusPageURLHasSuffix *string `json:"statusPageURLHasSuffix,omitempty"` - StatusPageURLIsNil *bool `json:"statusPageURLIsNil,omitempty"` - StatusPageURLNotNil *bool `json:"statusPageURLNotNil,omitempty"` - StatusPageURLEqualFold *string `json:"statusPageURLEqualFold,omitempty"` - StatusPageURLContainsFold *string `json:"statusPageURLContainsFold,omitempty"` - // blocked_groups edge predicates - HasBlockedGroups *bool `json:"hasBlockedGroups,omitempty"` - HasBlockedGroupsWith []*GroupWhereInput `json:"hasBlockedGroupsWith,omitempty"` - // editors edge predicates - HasEditors *bool `json:"hasEditors,omitempty"` - HasEditorsWith []*GroupWhereInput `json:"hasEditorsWith,omitempty"` - // logo_file edge predicates - HasLogoFile *bool `json:"hasLogoFile,omitempty"` - HasLogoFileWith []*FileWhereInput `json:"hasLogoFileWith,omitempty"` - // favicon_file edge predicates - HasFaviconFile *bool `json:"hasFaviconFile,omitempty"` - HasFaviconFileWith []*FileWhereInput `json:"hasFaviconFileWith,omitempty"` - // hero_image_file edge predicates - HasHeroImageFile *bool `json:"hasHeroImageFile,omitempty"` - HasHeroImageFileWith []*FileWhereInput `json:"hasHeroImageFileWith,omitempty"` -} - -type TrustCenterSubprocessor struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // the kind of the trust_center_subprocessor - TrustCenterSubprocessorKindName *string `json:"trustCenterSubprocessorKindName,omitempty"` - // the kind of the trust_center_subprocessor - TrustCenterSubprocessorKindID *string `json:"trustCenterSubprocessorKindID,omitempty"` - // ID of the subprocessor - SubprocessorID string `json:"subprocessorID"` - // ID of the trust center - TrustCenterID *string `json:"trustCenterID,omitempty"` - // country codes or country where the subprocessor is located - Countries []string `json:"countries,omitempty"` - TrustCenterSubprocessorKind *CustomTypeEnum `json:"trustCenterSubprocessorKind,omitempty"` - BlockedGroups *GroupConnection `json:"blockedGroups"` - Editors *GroupConnection `json:"editors"` - TrustCenter *TrustCenter `json:"trustCenter,omitempty"` - Subprocessor *Subprocessor `json:"subprocessor"` -} - -func (TrustCenterSubprocessor) IsNode() {} - -// Return response for createBulkTrustCenterSubprocessor mutation -type TrustCenterSubprocessorBulkCreatePayload struct { - // Created trustCenterSubprocessors - TrustCenterSubprocessors []*TrustCenterSubprocessor `json:"trustCenterSubprocessors,omitempty"` -} - -// Return response for deleteBulkTrustCenterSubprocessor mutation -type TrustCenterSubprocessorBulkDeletePayload struct { - // Deleted trustCenterSubprocessor IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkTrustCenterSubprocessor mutation -type TrustCenterSubprocessorBulkUpdatePayload struct { - // Updated trustCenterSubprocessors - TrustCenterSubprocessors []*TrustCenterSubprocessor `json:"trustCenterSubprocessors,omitempty"` - // IDs of the updated trustCenterSubprocessors - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type TrustCenterSubprocessorConnection struct { - // A list of edges. - Edges []*TrustCenterSubprocessorEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createTrustCenterSubprocessor mutation -type TrustCenterSubprocessorCreatePayload struct { - // Created trustCenterSubprocessor - TrustCenterSubprocessor *TrustCenterSubprocessor `json:"trustCenterSubprocessor"` -} - -// Return response for deleteTrustCenterSubprocessor mutation -type TrustCenterSubprocessorDeletePayload struct { - // Deleted trustCenterSubprocessor ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type TrustCenterSubprocessorEdge struct { - // The item at the end of the edge. - Node *TrustCenterSubprocessor `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for TrustCenterSubprocessor connections -type TrustCenterSubprocessorOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order TrustCenterSubprocessors. - Field TrustCenterSubprocessorOrderField `json:"field"` -} - -// Return response for updateTrustCenterSubprocessor mutation -type TrustCenterSubprocessorUpdatePayload struct { - // Updated trustCenterSubprocessor - TrustCenterSubprocessor *TrustCenterSubprocessor `json:"trustCenterSubprocessor"` -} - -// TrustCenterSubprocessorWhereInput is used for filtering TrustCenterSubprocessor objects. -// Input was generated by ent. -type TrustCenterSubprocessorWhereInput struct { - Not *TrustCenterSubprocessorWhereInput `json:"not,omitempty"` - And []*TrustCenterSubprocessorWhereInput `json:"and,omitempty"` - Or []*TrustCenterSubprocessorWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // trust_center_subprocessor_kind_name field predicates - TrustCenterSubprocessorKindName *string `json:"trustCenterSubprocessorKindName,omitempty"` - TrustCenterSubprocessorKindNameNeq *string `json:"trustCenterSubprocessorKindNameNEQ,omitempty"` - TrustCenterSubprocessorKindNameIn []string `json:"trustCenterSubprocessorKindNameIn,omitempty"` - TrustCenterSubprocessorKindNameNotIn []string `json:"trustCenterSubprocessorKindNameNotIn,omitempty"` - TrustCenterSubprocessorKindNameGt *string `json:"trustCenterSubprocessorKindNameGT,omitempty"` - TrustCenterSubprocessorKindNameGte *string `json:"trustCenterSubprocessorKindNameGTE,omitempty"` - TrustCenterSubprocessorKindNameLt *string `json:"trustCenterSubprocessorKindNameLT,omitempty"` - TrustCenterSubprocessorKindNameLte *string `json:"trustCenterSubprocessorKindNameLTE,omitempty"` - TrustCenterSubprocessorKindNameContains *string `json:"trustCenterSubprocessorKindNameContains,omitempty"` - TrustCenterSubprocessorKindNameHasPrefix *string `json:"trustCenterSubprocessorKindNameHasPrefix,omitempty"` - TrustCenterSubprocessorKindNameHasSuffix *string `json:"trustCenterSubprocessorKindNameHasSuffix,omitempty"` - TrustCenterSubprocessorKindNameIsNil *bool `json:"trustCenterSubprocessorKindNameIsNil,omitempty"` - TrustCenterSubprocessorKindNameNotNil *bool `json:"trustCenterSubprocessorKindNameNotNil,omitempty"` - TrustCenterSubprocessorKindNameEqualFold *string `json:"trustCenterSubprocessorKindNameEqualFold,omitempty"` - TrustCenterSubprocessorKindNameContainsFold *string `json:"trustCenterSubprocessorKindNameContainsFold,omitempty"` - // trust_center_subprocessor_kind_id field predicates - TrustCenterSubprocessorKindID *string `json:"trustCenterSubprocessorKindID,omitempty"` - TrustCenterSubprocessorKindIdneq *string `json:"trustCenterSubprocessorKindIDNEQ,omitempty"` - TrustCenterSubprocessorKindIDIn []string `json:"trustCenterSubprocessorKindIDIn,omitempty"` - TrustCenterSubprocessorKindIDNotIn []string `json:"trustCenterSubprocessorKindIDNotIn,omitempty"` - TrustCenterSubprocessorKindIdgt *string `json:"trustCenterSubprocessorKindIDGT,omitempty"` - TrustCenterSubprocessorKindIdgte *string `json:"trustCenterSubprocessorKindIDGTE,omitempty"` - TrustCenterSubprocessorKindIdlt *string `json:"trustCenterSubprocessorKindIDLT,omitempty"` - TrustCenterSubprocessorKindIdlte *string `json:"trustCenterSubprocessorKindIDLTE,omitempty"` - TrustCenterSubprocessorKindIDContains *string `json:"trustCenterSubprocessorKindIDContains,omitempty"` - TrustCenterSubprocessorKindIDHasPrefix *string `json:"trustCenterSubprocessorKindIDHasPrefix,omitempty"` - TrustCenterSubprocessorKindIDHasSuffix *string `json:"trustCenterSubprocessorKindIDHasSuffix,omitempty"` - TrustCenterSubprocessorKindIDIsNil *bool `json:"trustCenterSubprocessorKindIDIsNil,omitempty"` - TrustCenterSubprocessorKindIDNotNil *bool `json:"trustCenterSubprocessorKindIDNotNil,omitempty"` - TrustCenterSubprocessorKindIDEqualFold *string `json:"trustCenterSubprocessorKindIDEqualFold,omitempty"` - TrustCenterSubprocessorKindIDContainsFold *string `json:"trustCenterSubprocessorKindIDContainsFold,omitempty"` - // subprocessor_id field predicates - SubprocessorID *string `json:"subprocessorID,omitempty"` - SubprocessorIdneq *string `json:"subprocessorIDNEQ,omitempty"` - SubprocessorIDIn []string `json:"subprocessorIDIn,omitempty"` - SubprocessorIDNotIn []string `json:"subprocessorIDNotIn,omitempty"` - SubprocessorIdgt *string `json:"subprocessorIDGT,omitempty"` - SubprocessorIdgte *string `json:"subprocessorIDGTE,omitempty"` - SubprocessorIdlt *string `json:"subprocessorIDLT,omitempty"` - SubprocessorIdlte *string `json:"subprocessorIDLTE,omitempty"` - SubprocessorIDContains *string `json:"subprocessorIDContains,omitempty"` - SubprocessorIDHasPrefix *string `json:"subprocessorIDHasPrefix,omitempty"` - SubprocessorIDHasSuffix *string `json:"subprocessorIDHasSuffix,omitempty"` - SubprocessorIDEqualFold *string `json:"subprocessorIDEqualFold,omitempty"` - SubprocessorIDContainsFold *string `json:"subprocessorIDContainsFold,omitempty"` - // trust_center_id field predicates - TrustCenterID *string `json:"trustCenterID,omitempty"` - TrustCenterIdneq *string `json:"trustCenterIDNEQ,omitempty"` - TrustCenterIDIn []string `json:"trustCenterIDIn,omitempty"` - TrustCenterIDNotIn []string `json:"trustCenterIDNotIn,omitempty"` - TrustCenterIdgt *string `json:"trustCenterIDGT,omitempty"` - TrustCenterIdgte *string `json:"trustCenterIDGTE,omitempty"` - TrustCenterIdlt *string `json:"trustCenterIDLT,omitempty"` - TrustCenterIdlte *string `json:"trustCenterIDLTE,omitempty"` - TrustCenterIDContains *string `json:"trustCenterIDContains,omitempty"` - TrustCenterIDHasPrefix *string `json:"trustCenterIDHasPrefix,omitempty"` - TrustCenterIDHasSuffix *string `json:"trustCenterIDHasSuffix,omitempty"` - TrustCenterIDIsNil *bool `json:"trustCenterIDIsNil,omitempty"` - TrustCenterIDNotNil *bool `json:"trustCenterIDNotNil,omitempty"` - TrustCenterIDEqualFold *string `json:"trustCenterIDEqualFold,omitempty"` - TrustCenterIDContainsFold *string `json:"trustCenterIDContainsFold,omitempty"` - // trust_center_subprocessor_kind edge predicates - HasTrustCenterSubprocessorKind *bool `json:"hasTrustCenterSubprocessorKind,omitempty"` - HasTrustCenterSubprocessorKindWith []*CustomTypeEnumWhereInput `json:"hasTrustCenterSubprocessorKindWith,omitempty"` - // blocked_groups edge predicates - HasBlockedGroups *bool `json:"hasBlockedGroups,omitempty"` - HasBlockedGroupsWith []*GroupWhereInput `json:"hasBlockedGroupsWith,omitempty"` - // editors edge predicates - HasEditors *bool `json:"hasEditors,omitempty"` - HasEditorsWith []*GroupWhereInput `json:"hasEditorsWith,omitempty"` - // trust_center edge predicates - HasTrustCenter *bool `json:"hasTrustCenter,omitempty"` - HasTrustCenterWith []*TrustCenterWhereInput `json:"hasTrustCenterWith,omitempty"` - // subprocessor edge predicates - HasSubprocessor *bool `json:"hasSubprocessor,omitempty"` - HasSubprocessorWith []*SubprocessorWhereInput `json:"hasSubprocessorWith,omitempty"` - // Filter for countriesHas to contain a specific value - CountriesHas *string `json:"countriesHas,omitempty"` -} - -// Return response for updateTrustCenter mutation -type TrustCenterUpdatePayload struct { - // Updated trustCenter - TrustCenter *TrustCenter `json:"trustCenter"` -} - -type TrustCenterWatermarkConfig struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // the ID of the organization owner of the object - OwnerID *string `json:"ownerID,omitempty"` - // ID of the trust center - TrustCenterID *string `json:"trustCenterID,omitempty"` - // whether the watermarking is enabled for all trust center documents, default is true - IsEnabled *bool `json:"isEnabled,omitempty"` - // ID of the file containing the document - LogoID *string `json:"logoID,omitempty"` - // text to watermark the document with - Text *string `json:"text,omitempty"` - // font size of the watermark text - FontSize *float64 `json:"fontSize,omitempty"` - // opacity of the watermark text - Opacity *float64 `json:"opacity,omitempty"` - // rotation of the watermark text - Rotation *float64 `json:"rotation,omitempty"` - // color of the watermark text - Color *string `json:"color,omitempty"` - // font of the watermark text - Font *enums.Font `json:"font,omitempty"` - Owner *Organization `json:"owner,omitempty"` - BlockedGroups *GroupConnection `json:"blockedGroups"` - Editors *GroupConnection `json:"editors"` - TrustCenter []*TrustCenter `json:"trustCenter,omitempty"` - // the file containing the image for watermarking, if applicable - File *File `json:"file,omitempty"` -} - -func (TrustCenterWatermarkConfig) IsNode() {} - -// Return response for createBulkTrustCenterWatermarkConfig mutation -type TrustCenterWatermarkConfigBulkCreatePayload struct { - // Created trustCenterWatermarkConfigs - TrustCenterWatermarkConfigs []*TrustCenterWatermarkConfig `json:"trustCenterWatermarkConfigs,omitempty"` -} - -// A connection to a list of items. -type TrustCenterWatermarkConfigConnection struct { - // A list of edges. - Edges []*TrustCenterWatermarkConfigEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createTrustCenterWatermarkConfig mutation -type TrustCenterWatermarkConfigCreatePayload struct { - // Created trustCenterWatermarkConfig - TrustCenterWatermarkConfig *TrustCenterWatermarkConfig `json:"trustCenterWatermarkConfig"` -} - -// Return response for deleteTrustCenterWatermarkConfig mutation -type TrustCenterWatermarkConfigDeletePayload struct { - // Deleted trustCenterWatermarkConfig ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type TrustCenterWatermarkConfigEdge struct { - // The item at the end of the edge. - Node *TrustCenterWatermarkConfig `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for TrustCenterWatermarkConfig connections -type TrustCenterWatermarkConfigOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order TrustCenterWatermarkConfigs. - Field TrustCenterWatermarkConfigOrderField `json:"field"` -} - -// Return response for updateTrustCenterWatermarkConfig mutation -type TrustCenterWatermarkConfigUpdatePayload struct { - // Updated trustCenterWatermarkConfig - TrustCenterWatermarkConfig *TrustCenterWatermarkConfig `json:"trustCenterWatermarkConfig"` -} - -// TrustCenterWatermarkConfigWhereInput is used for filtering TrustCenterWatermarkConfig objects. -// Input was generated by ent. -type TrustCenterWatermarkConfigWhereInput struct { - Not *TrustCenterWatermarkConfigWhereInput `json:"not,omitempty"` - And []*TrustCenterWatermarkConfigWhereInput `json:"and,omitempty"` - Or []*TrustCenterWatermarkConfigWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // trust_center_id field predicates - TrustCenterID *string `json:"trustCenterID,omitempty"` - TrustCenterIdneq *string `json:"trustCenterIDNEQ,omitempty"` - TrustCenterIDIn []string `json:"trustCenterIDIn,omitempty"` - TrustCenterIDNotIn []string `json:"trustCenterIDNotIn,omitempty"` - TrustCenterIdgt *string `json:"trustCenterIDGT,omitempty"` - TrustCenterIdgte *string `json:"trustCenterIDGTE,omitempty"` - TrustCenterIdlt *string `json:"trustCenterIDLT,omitempty"` - TrustCenterIdlte *string `json:"trustCenterIDLTE,omitempty"` - TrustCenterIDContains *string `json:"trustCenterIDContains,omitempty"` - TrustCenterIDHasPrefix *string `json:"trustCenterIDHasPrefix,omitempty"` - TrustCenterIDHasSuffix *string `json:"trustCenterIDHasSuffix,omitempty"` - TrustCenterIDIsNil *bool `json:"trustCenterIDIsNil,omitempty"` - TrustCenterIDNotNil *bool `json:"trustCenterIDNotNil,omitempty"` - TrustCenterIDEqualFold *string `json:"trustCenterIDEqualFold,omitempty"` - TrustCenterIDContainsFold *string `json:"trustCenterIDContainsFold,omitempty"` - // is_enabled field predicates - IsEnabled *bool `json:"isEnabled,omitempty"` - IsEnabledNeq *bool `json:"isEnabledNEQ,omitempty"` - IsEnabledIsNil *bool `json:"isEnabledIsNil,omitempty"` - IsEnabledNotNil *bool `json:"isEnabledNotNil,omitempty"` - // logo_id field predicates - LogoID *string `json:"logoID,omitempty"` - LogoIdneq *string `json:"logoIDNEQ,omitempty"` - LogoIDIn []string `json:"logoIDIn,omitempty"` - LogoIDNotIn []string `json:"logoIDNotIn,omitempty"` - LogoIdgt *string `json:"logoIDGT,omitempty"` - LogoIdgte *string `json:"logoIDGTE,omitempty"` - LogoIdlt *string `json:"logoIDLT,omitempty"` - LogoIdlte *string `json:"logoIDLTE,omitempty"` - LogoIDContains *string `json:"logoIDContains,omitempty"` - LogoIDHasPrefix *string `json:"logoIDHasPrefix,omitempty"` - LogoIDHasSuffix *string `json:"logoIDHasSuffix,omitempty"` - LogoIDIsNil *bool `json:"logoIDIsNil,omitempty"` - LogoIDNotNil *bool `json:"logoIDNotNil,omitempty"` - LogoIDEqualFold *string `json:"logoIDEqualFold,omitempty"` - LogoIDContainsFold *string `json:"logoIDContainsFold,omitempty"` - // text field predicates - Text *string `json:"text,omitempty"` - TextNeq *string `json:"textNEQ,omitempty"` - TextIn []string `json:"textIn,omitempty"` - TextNotIn []string `json:"textNotIn,omitempty"` - TextGt *string `json:"textGT,omitempty"` - TextGte *string `json:"textGTE,omitempty"` - TextLt *string `json:"textLT,omitempty"` - TextLte *string `json:"textLTE,omitempty"` - TextContains *string `json:"textContains,omitempty"` - TextHasPrefix *string `json:"textHasPrefix,omitempty"` - TextHasSuffix *string `json:"textHasSuffix,omitempty"` - TextIsNil *bool `json:"textIsNil,omitempty"` - TextNotNil *bool `json:"textNotNil,omitempty"` - TextEqualFold *string `json:"textEqualFold,omitempty"` - TextContainsFold *string `json:"textContainsFold,omitempty"` - // font_size field predicates - FontSize *float64 `json:"fontSize,omitempty"` - FontSizeNeq *float64 `json:"fontSizeNEQ,omitempty"` - FontSizeIn []float64 `json:"fontSizeIn,omitempty"` - FontSizeNotIn []float64 `json:"fontSizeNotIn,omitempty"` - FontSizeGt *float64 `json:"fontSizeGT,omitempty"` - FontSizeGte *float64 `json:"fontSizeGTE,omitempty"` - FontSizeLt *float64 `json:"fontSizeLT,omitempty"` - FontSizeLte *float64 `json:"fontSizeLTE,omitempty"` - FontSizeIsNil *bool `json:"fontSizeIsNil,omitempty"` - FontSizeNotNil *bool `json:"fontSizeNotNil,omitempty"` - // opacity field predicates - Opacity *float64 `json:"opacity,omitempty"` - OpacityNeq *float64 `json:"opacityNEQ,omitempty"` - OpacityIn []float64 `json:"opacityIn,omitempty"` - OpacityNotIn []float64 `json:"opacityNotIn,omitempty"` - OpacityGt *float64 `json:"opacityGT,omitempty"` - OpacityGte *float64 `json:"opacityGTE,omitempty"` - OpacityLt *float64 `json:"opacityLT,omitempty"` - OpacityLte *float64 `json:"opacityLTE,omitempty"` - OpacityIsNil *bool `json:"opacityIsNil,omitempty"` - OpacityNotNil *bool `json:"opacityNotNil,omitempty"` - // rotation field predicates - Rotation *float64 `json:"rotation,omitempty"` - RotationNeq *float64 `json:"rotationNEQ,omitempty"` - RotationIn []float64 `json:"rotationIn,omitempty"` - RotationNotIn []float64 `json:"rotationNotIn,omitempty"` - RotationGt *float64 `json:"rotationGT,omitempty"` - RotationGte *float64 `json:"rotationGTE,omitempty"` - RotationLt *float64 `json:"rotationLT,omitempty"` - RotationLte *float64 `json:"rotationLTE,omitempty"` - RotationIsNil *bool `json:"rotationIsNil,omitempty"` - RotationNotNil *bool `json:"rotationNotNil,omitempty"` - // color field predicates - Color *string `json:"color,omitempty"` - ColorNeq *string `json:"colorNEQ,omitempty"` - ColorIn []string `json:"colorIn,omitempty"` - ColorNotIn []string `json:"colorNotIn,omitempty"` - ColorGt *string `json:"colorGT,omitempty"` - ColorGte *string `json:"colorGTE,omitempty"` - ColorLt *string `json:"colorLT,omitempty"` - ColorLte *string `json:"colorLTE,omitempty"` - ColorContains *string `json:"colorContains,omitempty"` - ColorHasPrefix *string `json:"colorHasPrefix,omitempty"` - ColorHasSuffix *string `json:"colorHasSuffix,omitempty"` - ColorIsNil *bool `json:"colorIsNil,omitempty"` - ColorNotNil *bool `json:"colorNotNil,omitempty"` - ColorEqualFold *string `json:"colorEqualFold,omitempty"` - ColorContainsFold *string `json:"colorContainsFold,omitempty"` - // font field predicates - Font *enums.Font `json:"font,omitempty"` - FontNeq *enums.Font `json:"fontNEQ,omitempty"` - FontIn []enums.Font `json:"fontIn,omitempty"` - FontNotIn []enums.Font `json:"fontNotIn,omitempty"` - FontIsNil *bool `json:"fontIsNil,omitempty"` - FontNotNil *bool `json:"fontNotNil,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // blocked_groups edge predicates - HasBlockedGroups *bool `json:"hasBlockedGroups,omitempty"` - HasBlockedGroupsWith []*GroupWhereInput `json:"hasBlockedGroupsWith,omitempty"` - // editors edge predicates - HasEditors *bool `json:"hasEditors,omitempty"` - HasEditorsWith []*GroupWhereInput `json:"hasEditorsWith,omitempty"` - // trust_center edge predicates - HasTrustCenter *bool `json:"hasTrustCenter,omitempty"` - HasTrustCenterWith []*TrustCenterWhereInput `json:"hasTrustCenterWith,omitempty"` - // file edge predicates - HasFile *bool `json:"hasFile,omitempty"` - HasFileWith []*FileWhereInput `json:"hasFileWith,omitempty"` -} - -// TrustCenterWhereInput is used for filtering TrustCenter objects. -// Input was generated by ent. -type TrustCenterWhereInput struct { - Not *TrustCenterWhereInput `json:"not,omitempty"` - And []*TrustCenterWhereInput `json:"and,omitempty"` - Or []*TrustCenterWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // slug field predicates - Slug *string `json:"slug,omitempty"` - SlugNeq *string `json:"slugNEQ,omitempty"` - SlugIn []string `json:"slugIn,omitempty"` - SlugNotIn []string `json:"slugNotIn,omitempty"` - SlugGt *string `json:"slugGT,omitempty"` - SlugGte *string `json:"slugGTE,omitempty"` - SlugLt *string `json:"slugLT,omitempty"` - SlugLte *string `json:"slugLTE,omitempty"` - SlugContains *string `json:"slugContains,omitempty"` - SlugHasPrefix *string `json:"slugHasPrefix,omitempty"` - SlugHasSuffix *string `json:"slugHasSuffix,omitempty"` - SlugIsNil *bool `json:"slugIsNil,omitempty"` - SlugNotNil *bool `json:"slugNotNil,omitempty"` - SlugEqualFold *string `json:"slugEqualFold,omitempty"` - SlugContainsFold *string `json:"slugContainsFold,omitempty"` - // custom_domain_id field predicates - CustomDomainID *string `json:"customDomainID,omitempty"` - CustomDomainIdneq *string `json:"customDomainIDNEQ,omitempty"` - CustomDomainIDIn []string `json:"customDomainIDIn,omitempty"` - CustomDomainIDNotIn []string `json:"customDomainIDNotIn,omitempty"` - CustomDomainIdgt *string `json:"customDomainIDGT,omitempty"` - CustomDomainIdgte *string `json:"customDomainIDGTE,omitempty"` - CustomDomainIdlt *string `json:"customDomainIDLT,omitempty"` - CustomDomainIdlte *string `json:"customDomainIDLTE,omitempty"` - CustomDomainIDContains *string `json:"customDomainIDContains,omitempty"` - CustomDomainIDHasPrefix *string `json:"customDomainIDHasPrefix,omitempty"` - CustomDomainIDHasSuffix *string `json:"customDomainIDHasSuffix,omitempty"` - CustomDomainIDIsNil *bool `json:"customDomainIDIsNil,omitempty"` - CustomDomainIDNotNil *bool `json:"customDomainIDNotNil,omitempty"` - CustomDomainIDEqualFold *string `json:"customDomainIDEqualFold,omitempty"` - CustomDomainIDContainsFold *string `json:"customDomainIDContainsFold,omitempty"` - // preview_domain_id field predicates - PreviewDomainID *string `json:"previewDomainID,omitempty"` - PreviewDomainIdneq *string `json:"previewDomainIDNEQ,omitempty"` - PreviewDomainIDIn []string `json:"previewDomainIDIn,omitempty"` - PreviewDomainIDNotIn []string `json:"previewDomainIDNotIn,omitempty"` - PreviewDomainIdgt *string `json:"previewDomainIDGT,omitempty"` - PreviewDomainIdgte *string `json:"previewDomainIDGTE,omitempty"` - PreviewDomainIdlt *string `json:"previewDomainIDLT,omitempty"` - PreviewDomainIdlte *string `json:"previewDomainIDLTE,omitempty"` - PreviewDomainIDContains *string `json:"previewDomainIDContains,omitempty"` - PreviewDomainIDHasPrefix *string `json:"previewDomainIDHasPrefix,omitempty"` - PreviewDomainIDHasSuffix *string `json:"previewDomainIDHasSuffix,omitempty"` - PreviewDomainIDIsNil *bool `json:"previewDomainIDIsNil,omitempty"` - PreviewDomainIDNotNil *bool `json:"previewDomainIDNotNil,omitempty"` - PreviewDomainIDEqualFold *string `json:"previewDomainIDEqualFold,omitempty"` - PreviewDomainIDContainsFold *string `json:"previewDomainIDContainsFold,omitempty"` - // pirsch_domain_id field predicates - PirschDomainID *string `json:"pirschDomainID,omitempty"` - PirschDomainIdneq *string `json:"pirschDomainIDNEQ,omitempty"` - PirschDomainIDIn []string `json:"pirschDomainIDIn,omitempty"` - PirschDomainIDNotIn []string `json:"pirschDomainIDNotIn,omitempty"` - PirschDomainIdgt *string `json:"pirschDomainIDGT,omitempty"` - PirschDomainIdgte *string `json:"pirschDomainIDGTE,omitempty"` - PirschDomainIdlt *string `json:"pirschDomainIDLT,omitempty"` - PirschDomainIdlte *string `json:"pirschDomainIDLTE,omitempty"` - PirschDomainIDContains *string `json:"pirschDomainIDContains,omitempty"` - PirschDomainIDHasPrefix *string `json:"pirschDomainIDHasPrefix,omitempty"` - PirschDomainIDHasSuffix *string `json:"pirschDomainIDHasSuffix,omitempty"` - PirschDomainIDIsNil *bool `json:"pirschDomainIDIsNil,omitempty"` - PirschDomainIDNotNil *bool `json:"pirschDomainIDNotNil,omitempty"` - PirschDomainIDEqualFold *string `json:"pirschDomainIDEqualFold,omitempty"` - PirschDomainIDContainsFold *string `json:"pirschDomainIDContainsFold,omitempty"` - // pirsch_identification_code field predicates - PirschIdentificationCode *string `json:"pirschIdentificationCode,omitempty"` - PirschIdentificationCodeNeq *string `json:"pirschIdentificationCodeNEQ,omitempty"` - PirschIdentificationCodeIn []string `json:"pirschIdentificationCodeIn,omitempty"` - PirschIdentificationCodeNotIn []string `json:"pirschIdentificationCodeNotIn,omitempty"` - PirschIdentificationCodeGt *string `json:"pirschIdentificationCodeGT,omitempty"` - PirschIdentificationCodeGte *string `json:"pirschIdentificationCodeGTE,omitempty"` - PirschIdentificationCodeLt *string `json:"pirschIdentificationCodeLT,omitempty"` - PirschIdentificationCodeLte *string `json:"pirschIdentificationCodeLTE,omitempty"` - PirschIdentificationCodeContains *string `json:"pirschIdentificationCodeContains,omitempty"` - PirschIdentificationCodeHasPrefix *string `json:"pirschIdentificationCodeHasPrefix,omitempty"` - PirschIdentificationCodeHasSuffix *string `json:"pirschIdentificationCodeHasSuffix,omitempty"` - PirschIdentificationCodeIsNil *bool `json:"pirschIdentificationCodeIsNil,omitempty"` - PirschIdentificationCodeNotNil *bool `json:"pirschIdentificationCodeNotNil,omitempty"` - PirschIdentificationCodeEqualFold *string `json:"pirschIdentificationCodeEqualFold,omitempty"` - PirschIdentificationCodeContainsFold *string `json:"pirschIdentificationCodeContainsFold,omitempty"` - // pirsch_access_link field predicates - PirschAccessLink *string `json:"pirschAccessLink,omitempty"` - PirschAccessLinkNeq *string `json:"pirschAccessLinkNEQ,omitempty"` - PirschAccessLinkIn []string `json:"pirschAccessLinkIn,omitempty"` - PirschAccessLinkNotIn []string `json:"pirschAccessLinkNotIn,omitempty"` - PirschAccessLinkGt *string `json:"pirschAccessLinkGT,omitempty"` - PirschAccessLinkGte *string `json:"pirschAccessLinkGTE,omitempty"` - PirschAccessLinkLt *string `json:"pirschAccessLinkLT,omitempty"` - PirschAccessLinkLte *string `json:"pirschAccessLinkLTE,omitempty"` - PirschAccessLinkContains *string `json:"pirschAccessLinkContains,omitempty"` - PirschAccessLinkHasPrefix *string `json:"pirschAccessLinkHasPrefix,omitempty"` - PirschAccessLinkHasSuffix *string `json:"pirschAccessLinkHasSuffix,omitempty"` - PirschAccessLinkIsNil *bool `json:"pirschAccessLinkIsNil,omitempty"` - PirschAccessLinkNotNil *bool `json:"pirschAccessLinkNotNil,omitempty"` - PirschAccessLinkEqualFold *string `json:"pirschAccessLinkEqualFold,omitempty"` - PirschAccessLinkContainsFold *string `json:"pirschAccessLinkContainsFold,omitempty"` - // preview_status field predicates - PreviewStatus *enums.TrustCenterPreviewStatus `json:"previewStatus,omitempty"` - PreviewStatusNeq *enums.TrustCenterPreviewStatus `json:"previewStatusNEQ,omitempty"` - PreviewStatusIn []enums.TrustCenterPreviewStatus `json:"previewStatusIn,omitempty"` - PreviewStatusNotIn []enums.TrustCenterPreviewStatus `json:"previewStatusNotIn,omitempty"` - PreviewStatusIsNil *bool `json:"previewStatusIsNil,omitempty"` - PreviewStatusNotNil *bool `json:"previewStatusNotNil,omitempty"` - // subprocessor_url field predicates - SubprocessorURL *string `json:"subprocessorURL,omitempty"` - SubprocessorURLNeq *string `json:"subprocessorURLNEQ,omitempty"` - SubprocessorURLIn []string `json:"subprocessorURLIn,omitempty"` - SubprocessorURLNotIn []string `json:"subprocessorURLNotIn,omitempty"` - SubprocessorURLGt *string `json:"subprocessorURLGT,omitempty"` - SubprocessorURLGte *string `json:"subprocessorURLGTE,omitempty"` - SubprocessorURLLt *string `json:"subprocessorURLLT,omitempty"` - SubprocessorURLLte *string `json:"subprocessorURLLTE,omitempty"` - SubprocessorURLContains *string `json:"subprocessorURLContains,omitempty"` - SubprocessorURLHasPrefix *string `json:"subprocessorURLHasPrefix,omitempty"` - SubprocessorURLHasSuffix *string `json:"subprocessorURLHasSuffix,omitempty"` - SubprocessorURLIsNil *bool `json:"subprocessorURLIsNil,omitempty"` - SubprocessorURLNotNil *bool `json:"subprocessorURLNotNil,omitempty"` - SubprocessorURLEqualFold *string `json:"subprocessorURLEqualFold,omitempty"` - SubprocessorURLContainsFold *string `json:"subprocessorURLContainsFold,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // blocked_groups edge predicates - HasBlockedGroups *bool `json:"hasBlockedGroups,omitempty"` - HasBlockedGroupsWith []*GroupWhereInput `json:"hasBlockedGroupsWith,omitempty"` - // editors edge predicates - HasEditors *bool `json:"hasEditors,omitempty"` - HasEditorsWith []*GroupWhereInput `json:"hasEditorsWith,omitempty"` - // custom_domain edge predicates - HasCustomDomain *bool `json:"hasCustomDomain,omitempty"` - HasCustomDomainWith []*CustomDomainWhereInput `json:"hasCustomDomainWith,omitempty"` - // preview_domain edge predicates - HasPreviewDomain *bool `json:"hasPreviewDomain,omitempty"` - HasPreviewDomainWith []*CustomDomainWhereInput `json:"hasPreviewDomainWith,omitempty"` - // setting edge predicates - HasSetting *bool `json:"hasSetting,omitempty"` - HasSettingWith []*TrustCenterSettingWhereInput `json:"hasSettingWith,omitempty"` - // preview_setting edge predicates - HasPreviewSetting *bool `json:"hasPreviewSetting,omitempty"` - HasPreviewSettingWith []*TrustCenterSettingWhereInput `json:"hasPreviewSettingWith,omitempty"` - // watermark_config edge predicates - HasWatermarkConfig *bool `json:"hasWatermarkConfig,omitempty"` - HasWatermarkConfigWith []*TrustCenterWatermarkConfigWhereInput `json:"hasWatermarkConfigWith,omitempty"` - // trust_center_subprocessors edge predicates - HasTrustCenterSubprocessors *bool `json:"hasTrustCenterSubprocessors,omitempty"` - HasTrustCenterSubprocessorsWith []*TrustCenterSubprocessorWhereInput `json:"hasTrustCenterSubprocessorsWith,omitempty"` - // trust_center_docs edge predicates - HasTrustCenterDocs *bool `json:"hasTrustCenterDocs,omitempty"` - HasTrustCenterDocsWith []*TrustCenterDocWhereInput `json:"hasTrustCenterDocsWith,omitempty"` - // trust_center_compliances edge predicates - HasTrustCenterCompliances *bool `json:"hasTrustCenterCompliances,omitempty"` - HasTrustCenterCompliancesWith []*TrustCenterComplianceWhereInput `json:"hasTrustCenterCompliancesWith,omitempty"` - // templates edge predicates - HasTemplates *bool `json:"hasTemplates,omitempty"` - HasTemplatesWith []*TemplateWhereInput `json:"hasTemplatesWith,omitempty"` - // posts edge predicates - HasPosts *bool `json:"hasPosts,omitempty"` - HasPostsWith []*NoteWhereInput `json:"hasPostsWith,omitempty"` - // trust_center_entities edge predicates - HasTrustCenterEntities *bool `json:"hasTrustCenterEntities,omitempty"` - HasTrustCenterEntitiesWith []*TrustCenterEntityWhereInput `json:"hasTrustCenterEntitiesWith,omitempty"` - // trust_center_nda_requests edge predicates - HasTrustCenterNdaRequests *bool `json:"hasTrustCenterNdaRequests,omitempty"` - HasTrustCenterNdaRequestsWith []*TrustCenterNDARequestWhereInput `json:"hasTrustCenterNdaRequestsWith,omitempty"` - // trust_center_faqs edge predicates - HasTrustCenterFaqs *bool `json:"hasTrustCenterFaqs,omitempty"` - HasTrustCenterFaqsWith []*TrustCenterFAQWhereInput `json:"hasTrustCenterFaqsWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -// UpdateAPITokenInput is used for update APIToken object. -// Input was generated by ent. -type UpdateAPITokenInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // the name associated with the token - Name *string `json:"name,omitempty"` - // when the token expires - ExpiresAt *time.Time `json:"expiresAt,omitempty"` - ClearExpiresAt *bool `json:"clearExpiresAt,omitempty"` - // a description of the token's purpose - Description *string `json:"description,omitempty"` - ClearDescription *bool `json:"clearDescription,omitempty"` - Scopes []string `json:"scopes,omitempty"` - AppendScopes []string `json:"appendScopes,omitempty"` - ClearScopes *bool `json:"clearScopes,omitempty"` - LastUsedAt *time.Time `json:"lastUsedAt,omitempty"` - ClearLastUsedAt *bool `json:"clearLastUsedAt,omitempty"` - // whether the token is active - IsActive *bool `json:"isActive,omitempty"` - ClearIsActive *bool `json:"clearIsActive,omitempty"` - // the reason the token was revoked - RevokedReason *string `json:"revokedReason,omitempty"` - ClearRevokedReason *bool `json:"clearRevokedReason,omitempty"` - // the user who revoked the token - RevokedBy *string `json:"revokedBy,omitempty"` - ClearRevokedBy *bool `json:"clearRevokedBy,omitempty"` - // when the token was revoked - RevokedAt *time.Time `json:"revokedAt,omitempty"` - ClearRevokedAt *bool `json:"clearRevokedAt,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - ClearOwner *bool `json:"clearOwner,omitempty"` -} - -// UpdateActionPlanInput is used for update ActionPlan object. -// Input was generated by ent. -type UpdateActionPlanInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // revision of the object as a semver (e.g. v1.0.0), by default any update will bump the patch version, unless the revision_bump field is set - Revision *string `json:"revision,omitempty"` - ClearRevision *bool `json:"clearRevision,omitempty"` - // the name of the action_plan - Name *string `json:"name,omitempty"` - // status of the action_plan, e.g. draft, published, archived, etc. - Status *enums.DocumentStatus `json:"status,omitempty"` - ClearStatus *bool `json:"clearStatus,omitempty"` - // details of the action_plan - Details *string `json:"details,omitempty"` - ClearDetails *bool `json:"clearDetails,omitempty"` - // structured details of the action_plan in JSON format - DetailsJSON []any `json:"detailsJSON,omitempty"` - AppendDetailsJSON []any `json:"appendDetailsJSON,omitempty"` - ClearDetailsJSON *bool `json:"clearDetailsJSON,omitempty"` - // whether approval is required for edits to the action_plan - ApprovalRequired *bool `json:"approvalRequired,omitempty"` - ClearApprovalRequired *bool `json:"clearApprovalRequired,omitempty"` - // the date the action_plan should be reviewed, calculated based on the review_frequency if not directly set - ReviewDue *time.Time `json:"reviewDue,omitempty"` - ClearReviewDue *bool `json:"clearReviewDue,omitempty"` - // the frequency at which the action_plan should be reviewed, used to calculate the review_due date - ReviewFrequency *enums.Frequency `json:"reviewFrequency,omitempty"` - ClearReviewFrequency *bool `json:"clearReviewFrequency,omitempty"` - // auto-generated tag suggestions for the action_plan - TagSuggestions []string `json:"tagSuggestions,omitempty"` - AppendTagSuggestions []string `json:"appendTagSuggestions,omitempty"` - ClearTagSuggestions *bool `json:"clearTagSuggestions,omitempty"` - // tag suggestions dismissed by the user for the action_plan - DismissedTagSuggestions []string `json:"dismissedTagSuggestions,omitempty"` - AppendDismissedTagSuggestions []string `json:"appendDismissedTagSuggestions,omitempty"` - ClearDismissedTagSuggestions *bool `json:"clearDismissedTagSuggestions,omitempty"` - // proposed controls referenced in the action_plan - ControlSuggestions []string `json:"controlSuggestions,omitempty"` - AppendControlSuggestions []string `json:"appendControlSuggestions,omitempty"` - ClearControlSuggestions *bool `json:"clearControlSuggestions,omitempty"` - // control suggestions dismissed by the user for the action_plan - DismissedControlSuggestions []string `json:"dismissedControlSuggestions,omitempty"` - AppendDismissedControlSuggestions []string `json:"appendDismissedControlSuggestions,omitempty"` - ClearDismissedControlSuggestions *bool `json:"clearDismissedControlSuggestions,omitempty"` - // suggested improvements for the action_plan - ImprovementSuggestions []string `json:"improvementSuggestions,omitempty"` - AppendImprovementSuggestions []string `json:"appendImprovementSuggestions,omitempty"` - ClearImprovementSuggestions *bool `json:"clearImprovementSuggestions,omitempty"` - // improvement suggestions dismissed by the user for the action_plan - DismissedImprovementSuggestions []string `json:"dismissedImprovementSuggestions,omitempty"` - AppendDismissedImprovementSuggestions []string `json:"appendDismissedImprovementSuggestions,omitempty"` - ClearDismissedImprovementSuggestions *bool `json:"clearDismissedImprovementSuggestions,omitempty"` - // This will contain the url used to create or update the action_plan - URL *string `json:"url,omitempty"` - ClearURL *bool `json:"clearURL,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - ClearInternalNotes *bool `json:"clearInternalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - ClearSystemInternalID *bool `json:"clearSystemInternalID,omitempty"` - // the kind of the action_plan - ActionPlanKindName *string `json:"actionPlanKindName,omitempty"` - ClearActionPlanKindName *bool `json:"clearActionPlanKindName,omitempty"` - // internal marker field for workflow eligibility, not exposed in API - WorkflowEligibleMarker *bool `json:"workflowEligibleMarker,omitempty"` - ClearWorkflowEligibleMarker *bool `json:"clearWorkflowEligibleMarker,omitempty"` - // short title describing the action plan - Title *string `json:"title,omitempty"` - // detailed description of remediation steps and objectives - Description *string `json:"description,omitempty"` - ClearDescription *bool `json:"clearDescription,omitempty"` - // due date of the action plan - DueDate *time.Time `json:"dueDate,omitempty"` - ClearDueDate *bool `json:"clearDueDate,omitempty"` - // timestamp when the action plan was completed - CompletedAt *time.Time `json:"completedAt,omitempty"` - ClearCompletedAt *bool `json:"clearCompletedAt,omitempty"` - // priority of the action plan - Priority *enums.Priority `json:"priority,omitempty"` - ClearPriority *bool `json:"clearPriority,omitempty"` - // indicates if the action plan requires explicit approval before closure - RequiresApproval *bool `json:"requiresApproval,omitempty"` - // true when the action plan is currently blocked - Blocked *bool `json:"blocked,omitempty"` - // context on why the action plan is blocked - BlockerReason *string `json:"blockerReason,omitempty"` - ClearBlockerReason *bool `json:"clearBlockerReason,omitempty"` - // additional structured metadata for the action plan - Metadata map[string]any `json:"metadata,omitempty"` - ClearMetadata *bool `json:"clearMetadata,omitempty"` - // raw payload received from the integration for auditing and troubleshooting - RawPayload map[string]any `json:"rawPayload,omitempty"` - ClearRawPayload *bool `json:"clearRawPayload,omitempty"` - // source of the action plan - Source *string `json:"source,omitempty"` - ClearSource *bool `json:"clearSource,omitempty"` - ApproverID *string `json:"approverID,omitempty"` - ClearApprover *bool `json:"clearApprover,omitempty"` - DelegateID *string `json:"delegateID,omitempty"` - ClearDelegate *bool `json:"clearDelegate,omitempty"` - AddBlockedGroupIDs []string `json:"addBlockedGroupIDs,omitempty"` - RemoveBlockedGroupIDs []string `json:"removeBlockedGroupIDs,omitempty"` - ClearBlockedGroups *bool `json:"clearBlockedGroups,omitempty"` - AddEditorIDs []string `json:"addEditorIDs,omitempty"` - RemoveEditorIDs []string `json:"removeEditorIDs,omitempty"` - ClearEditors *bool `json:"clearEditors,omitempty"` - AddViewerIDs []string `json:"addViewerIDs,omitempty"` - RemoveViewerIDs []string `json:"removeViewerIDs,omitempty"` - ClearViewers *bool `json:"clearViewers,omitempty"` - ActionPlanKindID *string `json:"actionPlanKindID,omitempty"` - ClearActionPlanKind *bool `json:"clearActionPlanKind,omitempty"` - AddRiskIDs []string `json:"addRiskIDs,omitempty"` - RemoveRiskIDs []string `json:"removeRiskIDs,omitempty"` - ClearRisks *bool `json:"clearRisks,omitempty"` - AddControlIDs []string `json:"addControlIDs,omitempty"` - RemoveControlIDs []string `json:"removeControlIDs,omitempty"` - ClearControls *bool `json:"clearControls,omitempty"` - AddProgramIDs []string `json:"addProgramIDs,omitempty"` - RemoveProgramIDs []string `json:"removeProgramIDs,omitempty"` - ClearPrograms *bool `json:"clearPrograms,omitempty"` - AddFindingIDs []string `json:"addFindingIDs,omitempty"` - RemoveFindingIDs []string `json:"removeFindingIDs,omitempty"` - ClearFindings *bool `json:"clearFindings,omitempty"` - AddVulnerabilityIDs []string `json:"addVulnerabilityIDs,omitempty"` - RemoveVulnerabilityIDs []string `json:"removeVulnerabilityIDs,omitempty"` - ClearVulnerabilities *bool `json:"clearVulnerabilities,omitempty"` - AddScanIDs []string `json:"addScanIDs,omitempty"` - RemoveScanIDs []string `json:"removeScanIDs,omitempty"` - ClearScans *bool `json:"clearScans,omitempty"` - AddReviewIDs []string `json:"addReviewIDs,omitempty"` - RemoveReviewIDs []string `json:"removeReviewIDs,omitempty"` - ClearReviews *bool `json:"clearReviews,omitempty"` - AddRemediationIDs []string `json:"addRemediationIDs,omitempty"` - RemoveRemediationIDs []string `json:"removeRemediationIDs,omitempty"` - ClearRemediations *bool `json:"clearRemediations,omitempty"` - AddTaskIDs []string `json:"addTaskIDs,omitempty"` - RemoveTaskIDs []string `json:"removeTaskIDs,omitempty"` - ClearTasks *bool `json:"clearTasks,omitempty"` - AddIntegrationIDs []string `json:"addIntegrationIDs,omitempty"` - RemoveIntegrationIDs []string `json:"removeIntegrationIDs,omitempty"` - ClearIntegrations *bool `json:"clearIntegrations,omitempty"` - FileID *string `json:"fileID,omitempty"` - ClearFile *bool `json:"clearFile,omitempty"` - AddWorkflowObjectRefIDs []string `json:"addWorkflowObjectRefIDs,omitempty"` - RemoveWorkflowObjectRefIDs []string `json:"removeWorkflowObjectRefIDs,omitempty"` - ClearWorkflowObjectRefs *bool `json:"clearWorkflowObjectRefs,omitempty"` - RevisionBump *models.VersionBump `json:"RevisionBump,omitempty"` -} - -// UpdateAssessmentInput is used for update Assessment object. -// Input was generated by ent. -type UpdateAssessmentInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // the name of the assessment, e.g. cloud providers, marketing team - Name *string `json:"name,omitempty"` - // the jsonschema object of the questionnaire. If not provided it will be inherited from the template. - Jsonconfig map[string]any `json:"jsonconfig,omitempty"` - ClearJsonconfig *bool `json:"clearJsonconfig,omitempty"` - // the uischema for the template to render in the UI. If not provided, it will be inherited from the template - Uischema map[string]any `json:"uischema,omitempty"` - ClearUischema *bool `json:"clearUischema,omitempty"` - // the duration in seconds that the user has to complete the assessment response, defaults to 7 days - ResponseDueDuration *int64 `json:"responseDueDuration,omitempty"` - ClearResponseDueDuration *bool `json:"clearResponseDueDuration,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - ClearOwner *bool `json:"clearOwner,omitempty"` - AddBlockedGroupIDs []string `json:"addBlockedGroupIDs,omitempty"` - RemoveBlockedGroupIDs []string `json:"removeBlockedGroupIDs,omitempty"` - ClearBlockedGroups *bool `json:"clearBlockedGroups,omitempty"` - AddEditorIDs []string `json:"addEditorIDs,omitempty"` - RemoveEditorIDs []string `json:"removeEditorIDs,omitempty"` - ClearEditors *bool `json:"clearEditors,omitempty"` - AddViewerIDs []string `json:"addViewerIDs,omitempty"` - RemoveViewerIDs []string `json:"removeViewerIDs,omitempty"` - ClearViewers *bool `json:"clearViewers,omitempty"` - TemplateID *string `json:"templateID,omitempty"` - ClearTemplate *bool `json:"clearTemplate,omitempty"` - AddPlatformIDs []string `json:"addPlatformIDs,omitempty"` - RemovePlatformIDs []string `json:"removePlatformIDs,omitempty"` - ClearPlatforms *bool `json:"clearPlatforms,omitempty"` - AddIdentityHolderIDs []string `json:"addIdentityHolderIDs,omitempty"` - RemoveIdentityHolderIDs []string `json:"removeIdentityHolderIDs,omitempty"` - ClearIdentityHolders *bool `json:"clearIdentityHolders,omitempty"` - AddAssessmentResponseIDs []string `json:"addAssessmentResponseIDs,omitempty"` - RemoveAssessmentResponseIDs []string `json:"removeAssessmentResponseIDs,omitempty"` - ClearAssessmentResponses *bool `json:"clearAssessmentResponses,omitempty"` - AddCampaignIDs []string `json:"addCampaignIDs,omitempty"` - RemoveCampaignIDs []string `json:"removeCampaignIDs,omitempty"` - ClearCampaigns *bool `json:"clearCampaigns,omitempty"` -} - -// UpdateAssetInput is used for update Asset object. -// Input was generated by ent. -type UpdateAssetInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // the internal owner for the asset when no user or group is linked - InternalOwner *string `json:"internalOwner,omitempty"` - ClearInternalOwner *bool `json:"clearInternalOwner,omitempty"` - // the subtype of the asset - AssetSubtypeName *string `json:"assetSubtypeName,omitempty"` - ClearAssetSubtypeName *bool `json:"clearAssetSubtypeName,omitempty"` - // the data_classification of the asset - AssetDataClassificationName *string `json:"assetDataClassificationName,omitempty"` - ClearAssetDataClassificationName *bool `json:"clearAssetDataClassificationName,omitempty"` - // the environment of the asset - EnvironmentName *string `json:"environmentName,omitempty"` - ClearEnvironmentName *bool `json:"clearEnvironmentName,omitempty"` - // the scope of the asset - ScopeName *string `json:"scopeName,omitempty"` - ClearScopeName *bool `json:"clearScopeName,omitempty"` - // the access_model of the asset - AccessModelName *string `json:"accessModelName,omitempty"` - ClearAccessModelName *bool `json:"clearAccessModelName,omitempty"` - // the encryption_status of the asset - EncryptionStatusName *string `json:"encryptionStatusName,omitempty"` - ClearEncryptionStatusName *bool `json:"clearEncryptionStatusName,omitempty"` - // the security_tier of the asset - SecurityTierName *string `json:"securityTierName,omitempty"` - ClearSecurityTierName *bool `json:"clearSecurityTierName,omitempty"` - // the criticality of the asset - CriticalityName *string `json:"criticalityName,omitempty"` - ClearCriticalityName *bool `json:"clearCriticalityName,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - ClearInternalNotes *bool `json:"clearInternalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - ClearSystemInternalID *bool `json:"clearSystemInternalID,omitempty"` - // the type of the asset, e.g. technology, domain, device, etc - AssetType *enums.AssetType `json:"assetType,omitempty"` - // the name of the asset, e.g. matts computer, office router, IP address, etc - Name *string `json:"name,omitempty"` - // the display name of the asset - DisplayName *string `json:"displayName,omitempty"` - ClearDisplayName *bool `json:"clearDisplayName,omitempty"` - Description *string `json:"description,omitempty"` - ClearDescription *bool `json:"clearDescription,omitempty"` - // unique identifier like domain, device id, etc - Identifier *string `json:"identifier,omitempty"` - ClearIdentifier *bool `json:"clearIdentifier,omitempty"` - // the website of the asset, if applicable - Website *string `json:"website,omitempty"` - ClearWebsite *bool `json:"clearWebsite,omitempty"` - // physical location of the asset, if applicable - PhysicalLocation *string `json:"physicalLocation,omitempty"` - ClearPhysicalLocation *bool `json:"clearPhysicalLocation,omitempty"` - // the region where the asset operates or is hosted - Region *string `json:"region,omitempty"` - ClearRegion *bool `json:"clearRegion,omitempty"` - // whether the asset stores or processes PII - ContainsPii *bool `json:"containsPii,omitempty"` - ClearContainsPii *bool `json:"clearContainsPii,omitempty"` - // the source of the asset record, e.g., manual, discovered, imported, api - SourceType *enums.SourceType `json:"sourceType,omitempty"` - // the identifier used by the source platform for the asset - SourceIdentifier *string `json:"sourceIdentifier,omitempty"` - ClearSourceIdentifier *bool `json:"clearSourceIdentifier,omitempty"` - // cost center associated with the asset - CostCenter *string `json:"costCenter,omitempty"` - ClearCostCenter *bool `json:"clearCostCenter,omitempty"` - // estimated monthly cost for the asset - EstimatedMonthlyCost *float64 `json:"estimatedMonthlyCost,omitempty"` - ClearEstimatedMonthlyCost *bool `json:"clearEstimatedMonthlyCost,omitempty"` - // purchase date for the asset - PurchaseDate *models.DateTime `json:"purchaseDate,omitempty"` - ClearPurchaseDate *bool `json:"clearPurchaseDate,omitempty"` - // the CPE (Common Platform Enumeration) of the asset, if applicable - Cpe *string `json:"cpe,omitempty"` - ClearCpe *bool `json:"clearCpe,omitempty"` - // the categories of the asset, e.g. web server, database, etc - Categories []string `json:"categories,omitempty"` - AppendCategories []string `json:"appendCategories,omitempty"` - ClearCategories *bool `json:"clearCategories,omitempty"` - // time when this asset was last observed by the source integration - ObservedAt *models.DateTime `json:"observedAt,omitempty"` - ClearObservedAt *bool `json:"clearObservedAt,omitempty"` - AddBlockedGroupIDs []string `json:"addBlockedGroupIDs,omitempty"` - RemoveBlockedGroupIDs []string `json:"removeBlockedGroupIDs,omitempty"` - ClearBlockedGroups *bool `json:"clearBlockedGroups,omitempty"` - AddEditorIDs []string `json:"addEditorIDs,omitempty"` - RemoveEditorIDs []string `json:"removeEditorIDs,omitempty"` - ClearEditors *bool `json:"clearEditors,omitempty"` - AddViewerIDs []string `json:"addViewerIDs,omitempty"` - RemoveViewerIDs []string `json:"removeViewerIDs,omitempty"` - ClearViewers *bool `json:"clearViewers,omitempty"` - InternalOwnerUserID *string `json:"internalOwnerUserID,omitempty"` - ClearInternalOwnerUser *bool `json:"clearInternalOwnerUser,omitempty"` - InternalOwnerGroupID *string `json:"internalOwnerGroupID,omitempty"` - ClearInternalOwnerGroup *bool `json:"clearInternalOwnerGroup,omitempty"` - AssetSubtypeID *string `json:"assetSubtypeID,omitempty"` - ClearAssetSubtype *bool `json:"clearAssetSubtype,omitempty"` - AssetDataClassificationID *string `json:"assetDataClassificationID,omitempty"` - ClearAssetDataClassification *bool `json:"clearAssetDataClassification,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ClearEnvironment *bool `json:"clearEnvironment,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - ClearScope *bool `json:"clearScope,omitempty"` - AccessModelID *string `json:"accessModelID,omitempty"` - ClearAccessModel *bool `json:"clearAccessModel,omitempty"` - EncryptionStatusID *string `json:"encryptionStatusID,omitempty"` - ClearEncryptionStatus *bool `json:"clearEncryptionStatus,omitempty"` - SecurityTierID *string `json:"securityTierID,omitempty"` - ClearSecurityTier *bool `json:"clearSecurityTier,omitempty"` - CriticalityID *string `json:"criticalityID,omitempty"` - ClearCriticality *bool `json:"clearCriticality,omitempty"` - AddScanIDs []string `json:"addScanIDs,omitempty"` - RemoveScanIDs []string `json:"removeScanIDs,omitempty"` - ClearScans *bool `json:"clearScans,omitempty"` - AddEntityIDs []string `json:"addEntityIDs,omitempty"` - RemoveEntityIDs []string `json:"removeEntityIDs,omitempty"` - ClearEntities *bool `json:"clearEntities,omitempty"` - AddPlatformIDs []string `json:"addPlatformIDs,omitempty"` - RemovePlatformIDs []string `json:"removePlatformIDs,omitempty"` - ClearPlatforms *bool `json:"clearPlatforms,omitempty"` - AddOutOfScopePlatformIDs []string `json:"addOutOfScopePlatformIDs,omitempty"` - RemoveOutOfScopePlatformIDs []string `json:"removeOutOfScopePlatformIDs,omitempty"` - ClearOutOfScopePlatforms *bool `json:"clearOutOfScopePlatforms,omitempty"` - AddIdentityHolderIDs []string `json:"addIdentityHolderIDs,omitempty"` - RemoveIdentityHolderIDs []string `json:"removeIdentityHolderIDs,omitempty"` - ClearIdentityHolders *bool `json:"clearIdentityHolders,omitempty"` - AddControlIDs []string `json:"addControlIDs,omitempty"` - RemoveControlIDs []string `json:"removeControlIDs,omitempty"` - ClearControls *bool `json:"clearControls,omitempty"` - AddSubcontrolIDs []string `json:"addSubcontrolIDs,omitempty"` - RemoveSubcontrolIDs []string `json:"removeSubcontrolIDs,omitempty"` - ClearSubcontrols *bool `json:"clearSubcontrols,omitempty"` - AddInternalPolicyIDs []string `json:"addInternalPolicyIDs,omitempty"` - RemoveInternalPolicyIDs []string `json:"removeInternalPolicyIDs,omitempty"` - ClearInternalPolicies *bool `json:"clearInternalPolicies,omitempty"` - SourcePlatformID *string `json:"sourcePlatformID,omitempty"` - ClearSourcePlatform *bool `json:"clearSourcePlatform,omitempty"` - AddConnectedAssetIDs []string `json:"addConnectedAssetIDs,omitempty"` - RemoveConnectedAssetIDs []string `json:"removeConnectedAssetIDs,omitempty"` - ClearConnectedAssets *bool `json:"clearConnectedAssets,omitempty"` - AddConnectedFromIDs []string `json:"addConnectedFromIDs,omitempty"` - RemoveConnectedFromIDs []string `json:"removeConnectedFromIDs,omitempty"` - ClearConnectedFrom *bool `json:"clearConnectedFrom,omitempty"` -} - -// UpdateCampaignInput is used for update Campaign object. -// Input was generated by ent. -type UpdateCampaignInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // the internal owner for the campaign when no user or group is linked - InternalOwner *string `json:"internalOwner,omitempty"` - ClearInternalOwner *bool `json:"clearInternalOwner,omitempty"` - // internal marker field for workflow eligibility, not exposed in API - WorkflowEligibleMarker *bool `json:"workflowEligibleMarker,omitempty"` - ClearWorkflowEligibleMarker *bool `json:"clearWorkflowEligibleMarker,omitempty"` - // the name of the campaign - Name *string `json:"name,omitempty"` - // the description of the campaign - Description *string `json:"description,omitempty"` - ClearDescription *bool `json:"clearDescription,omitempty"` - // the type of campaign - CampaignType *enums.CampaignType `json:"campaignType,omitempty"` - // the status of the campaign - Status *enums.CampaignStatus `json:"status,omitempty"` - // whether the campaign is active - IsActive *bool `json:"isActive,omitempty"` - // when the campaign is scheduled to start - ScheduledAt *models.DateTime `json:"scheduledAt,omitempty"` - ClearScheduledAt *bool `json:"clearScheduledAt,omitempty"` - // when the campaign was launched - LaunchedAt *models.DateTime `json:"launchedAt,omitempty"` - ClearLaunchedAt *bool `json:"clearLaunchedAt,omitempty"` - // when the campaign completed - CompletedAt *models.DateTime `json:"completedAt,omitempty"` - ClearCompletedAt *bool `json:"clearCompletedAt,omitempty"` - // when responses are due for the campaign - DueDate *models.DateTime `json:"dueDate,omitempty"` - ClearDueDate *bool `json:"clearDueDate,omitempty"` - // whether the campaign recurs on a schedule - IsRecurring *bool `json:"isRecurring,omitempty"` - // the recurrence cadence for the campaign - RecurrenceFrequency *enums.Frequency `json:"recurrenceFrequency,omitempty"` - ClearRecurrenceFrequency *bool `json:"clearRecurrenceFrequency,omitempty"` - // the recurrence interval for the campaign, combined with the recurrence frequency - RecurrenceInterval *int64 `json:"recurrenceInterval,omitempty"` - ClearRecurrenceInterval *bool `json:"clearRecurrenceInterval,omitempty"` - // cron schedule to run the campaign in cron 6-field syntax, e.g. 0 0 0 * * * - RecurrenceCron *string `json:"recurrenceCron,omitempty"` - ClearRecurrenceCron *bool `json:"clearRecurrenceCron,omitempty"` - // timezone used for the recurrence schedule - RecurrenceTimezone *string `json:"recurrenceTimezone,omitempty"` - ClearRecurrenceTimezone *bool `json:"clearRecurrenceTimezone,omitempty"` - // when the campaign was last executed - LastRunAt *models.DateTime `json:"lastRunAt,omitempty"` - ClearLastRunAt *bool `json:"clearLastRunAt,omitempty"` - // when the campaign is scheduled to run next - NextRunAt *models.DateTime `json:"nextRunAt,omitempty"` - ClearNextRunAt *bool `json:"clearNextRunAt,omitempty"` - // when the recurring campaign should stop running - RecurrenceEndAt *models.DateTime `json:"recurrenceEndAt,omitempty"` - ClearRecurrenceEndAt *bool `json:"clearRecurrenceEndAt,omitempty"` - // the number of recipients targeted by the campaign - RecipientCount *int64 `json:"recipientCount,omitempty"` - ClearRecipientCount *bool `json:"clearRecipientCount,omitempty"` - // the number of times campaign notifications were resent - ResendCount *int64 `json:"resendCount,omitempty"` - ClearResendCount *bool `json:"clearResendCount,omitempty"` - // when campaign notifications were last resent - LastResentAt *models.DateTime `json:"lastResentAt,omitempty"` - ClearLastResentAt *bool `json:"clearLastResentAt,omitempty"` - // additional metadata about the campaign - Metadata map[string]any `json:"metadata,omitempty"` - ClearMetadata *bool `json:"clearMetadata,omitempty"` - AddBlockedGroupIDs []string `json:"addBlockedGroupIDs,omitempty"` - RemoveBlockedGroupIDs []string `json:"removeBlockedGroupIDs,omitempty"` - ClearBlockedGroups *bool `json:"clearBlockedGroups,omitempty"` - AddEditorIDs []string `json:"addEditorIDs,omitempty"` - RemoveEditorIDs []string `json:"removeEditorIDs,omitempty"` - ClearEditors *bool `json:"clearEditors,omitempty"` - AddViewerIDs []string `json:"addViewerIDs,omitempty"` - RemoveViewerIDs []string `json:"removeViewerIDs,omitempty"` - ClearViewers *bool `json:"clearViewers,omitempty"` - InternalOwnerUserID *string `json:"internalOwnerUserID,omitempty"` - ClearInternalOwnerUser *bool `json:"clearInternalOwnerUser,omitempty"` - InternalOwnerGroupID *string `json:"internalOwnerGroupID,omitempty"` - ClearInternalOwnerGroup *bool `json:"clearInternalOwnerGroup,omitempty"` - AssessmentID *string `json:"assessmentID,omitempty"` - ClearAssessment *bool `json:"clearAssessment,omitempty"` - TemplateID *string `json:"templateID,omitempty"` - ClearTemplate *bool `json:"clearTemplate,omitempty"` - EmailBrandingID *string `json:"emailBrandingID,omitempty"` - ClearEmailBranding *bool `json:"clearEmailBranding,omitempty"` - EmailTemplateID *string `json:"emailTemplateID,omitempty"` - ClearEmailTemplate *bool `json:"clearEmailTemplate,omitempty"` - EntityID *string `json:"entityID,omitempty"` - ClearEntity *bool `json:"clearEntity,omitempty"` - AddCampaignTargetIDs []string `json:"addCampaignTargetIDs,omitempty"` - RemoveCampaignTargetIDs []string `json:"removeCampaignTargetIDs,omitempty"` - ClearCampaignTargets *bool `json:"clearCampaignTargets,omitempty"` - AddAssessmentResponseIDs []string `json:"addAssessmentResponseIDs,omitempty"` - RemoveAssessmentResponseIDs []string `json:"removeAssessmentResponseIDs,omitempty"` - ClearAssessmentResponses *bool `json:"clearAssessmentResponses,omitempty"` - AddContactIDs []string `json:"addContactIDs,omitempty"` - RemoveContactIDs []string `json:"removeContactIDs,omitempty"` - ClearContacts *bool `json:"clearContacts,omitempty"` - AddUserIDs []string `json:"addUserIDs,omitempty"` - RemoveUserIDs []string `json:"removeUserIDs,omitempty"` - ClearUsers *bool `json:"clearUsers,omitempty"` - AddGroupIDs []string `json:"addGroupIDs,omitempty"` - RemoveGroupIDs []string `json:"removeGroupIDs,omitempty"` - ClearGroups *bool `json:"clearGroups,omitempty"` - AddIdentityHolderIDs []string `json:"addIdentityHolderIDs,omitempty"` - RemoveIdentityHolderIDs []string `json:"removeIdentityHolderIDs,omitempty"` - ClearIdentityHolders *bool `json:"clearIdentityHolders,omitempty"` - AddControlIDs []string `json:"addControlIDs,omitempty"` - RemoveControlIDs []string `json:"removeControlIDs,omitempty"` - ClearControls *bool `json:"clearControls,omitempty"` - AddWorkflowObjectRefIDs []string `json:"addWorkflowObjectRefIDs,omitempty"` - RemoveWorkflowObjectRefIDs []string `json:"removeWorkflowObjectRefIDs,omitempty"` - ClearWorkflowObjectRefs *bool `json:"clearWorkflowObjectRefs,omitempty"` -} - -// UpdateCampaignTargetInput is used for update CampaignTarget object. -// Input was generated by ent. -type UpdateCampaignTargetInput struct { - // internal marker field for workflow eligibility, not exposed in API - WorkflowEligibleMarker *bool `json:"workflowEligibleMarker,omitempty"` - ClearWorkflowEligibleMarker *bool `json:"clearWorkflowEligibleMarker,omitempty"` - // the email address targeted by the campaign - Email *string `json:"email,omitempty"` - // the name of the campaign target, if known - FullName *string `json:"fullName,omitempty"` - ClearFullName *bool `json:"clearFullName,omitempty"` - // the delivery or response status for the campaign target - Status *enums.AssessmentResponseStatus `json:"status,omitempty"` - // when the campaign target was last sent a request - SentAt *models.DateTime `json:"sentAt,omitempty"` - ClearSentAt *bool `json:"clearSentAt,omitempty"` - // when the campaign target completed the request - CompletedAt *models.DateTime `json:"completedAt,omitempty"` - ClearCompletedAt *bool `json:"clearCompletedAt,omitempty"` - // additional metadata about the campaign target - Metadata map[string]any `json:"metadata,omitempty"` - ClearMetadata *bool `json:"clearMetadata,omitempty"` - CampaignID *string `json:"campaignID,omitempty"` - ContactID *string `json:"contactID,omitempty"` - ClearContact *bool `json:"clearContact,omitempty"` - UserID *string `json:"userID,omitempty"` - ClearUser *bool `json:"clearUser,omitempty"` - GroupID *string `json:"groupID,omitempty"` - ClearGroup *bool `json:"clearGroup,omitempty"` - AddWorkflowObjectRefIDs []string `json:"addWorkflowObjectRefIDs,omitempty"` - RemoveWorkflowObjectRefIDs []string `json:"removeWorkflowObjectRefIDs,omitempty"` - ClearWorkflowObjectRefs *bool `json:"clearWorkflowObjectRefs,omitempty"` -} - -// UpdateContactInput is used for update Contact object. -// Input was generated by ent. -type UpdateContactInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // the full name of the contact - FullName *string `json:"fullName,omitempty"` - ClearFullName *bool `json:"clearFullName,omitempty"` - // the title of the contact - Title *string `json:"title,omitempty"` - ClearTitle *bool `json:"clearTitle,omitempty"` - // the company of the contact - Company *string `json:"company,omitempty"` - ClearCompany *bool `json:"clearCompany,omitempty"` - // the email of the contact - Email *string `json:"email,omitempty"` - ClearEmail *bool `json:"clearEmail,omitempty"` - // the phone number of the contact - PhoneNumber *string `json:"phoneNumber,omitempty"` - ClearPhoneNumber *bool `json:"clearPhoneNumber,omitempty"` - // the address of the contact - Address *string `json:"address,omitempty"` - ClearAddress *bool `json:"clearAddress,omitempty"` - // status of the contact - Status *enums.UserStatus `json:"status,omitempty"` - // stable identifier assigned by the source system, used for integration ingest deduplication - ExternalID *string `json:"externalID,omitempty"` - ClearExternalID *bool `json:"clearExternalID,omitempty"` - // integration that sourced this contact, when populated via integration ingest - IntegrationID *string `json:"integrationID,omitempty"` - ClearIntegrationID *bool `json:"clearIntegrationID,omitempty"` - // time when this contact was last observed by the source integration - ObservedAt *models.DateTime `json:"observedAt,omitempty"` - ClearObservedAt *bool `json:"clearObservedAt,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - ClearOwner *bool `json:"clearOwner,omitempty"` - AddEntityIDs []string `json:"addEntityIDs,omitempty"` - RemoveEntityIDs []string `json:"removeEntityIDs,omitempty"` - ClearEntities *bool `json:"clearEntities,omitempty"` - AddCampaignIDs []string `json:"addCampaignIDs,omitempty"` - RemoveCampaignIDs []string `json:"removeCampaignIDs,omitempty"` - ClearCampaigns *bool `json:"clearCampaigns,omitempty"` - AddCampaignTargetIDs []string `json:"addCampaignTargetIDs,omitempty"` - RemoveCampaignTargetIDs []string `json:"removeCampaignTargetIDs,omitempty"` - ClearCampaignTargets *bool `json:"clearCampaignTargets,omitempty"` - AddFileIDs []string `json:"addFileIDs,omitempty"` - RemoveFileIDs []string `json:"removeFileIDs,omitempty"` - ClearFiles *bool `json:"clearFiles,omitempty"` -} - -// UpdateControlImplementationInput is used for update ControlImplementation object. -// Input was generated by ent. -type UpdateControlImplementationInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - ClearInternalNotes *bool `json:"clearInternalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - ClearSystemInternalID *bool `json:"clearSystemInternalID,omitempty"` - // status of the %s, e.g. draft, published, archived, etc. - Status *enums.DocumentStatus `json:"status,omitempty"` - ClearStatus *bool `json:"clearStatus,omitempty"` - // date the control was implemented - ImplementationDate *time.Time `json:"implementationDate,omitempty"` - ClearImplementationDate *bool `json:"clearImplementationDate,omitempty"` - // set to true if the control implementation has been verified - Verified *bool `json:"verified,omitempty"` - ClearVerified *bool `json:"clearVerified,omitempty"` - // date the control implementation was verified - VerificationDate *time.Time `json:"verificationDate,omitempty"` - ClearVerificationDate *bool `json:"clearVerificationDate,omitempty"` - // details of the control implementation - Details *string `json:"details,omitempty"` - ClearDetails *bool `json:"clearDetails,omitempty"` - // structured details of the control implementation in JSON format - DetailsJSON []any `json:"detailsJSON,omitempty"` - AppendDetailsJSON []any `json:"appendDetailsJSON,omitempty"` - ClearDetailsJSON *bool `json:"clearDetailsJSON,omitempty"` - AddBlockedGroupIDs []string `json:"addBlockedGroupIDs,omitempty"` - RemoveBlockedGroupIDs []string `json:"removeBlockedGroupIDs,omitempty"` - ClearBlockedGroups *bool `json:"clearBlockedGroups,omitempty"` - AddEditorIDs []string `json:"addEditorIDs,omitempty"` - RemoveEditorIDs []string `json:"removeEditorIDs,omitempty"` - ClearEditors *bool `json:"clearEditors,omitempty"` - AddViewerIDs []string `json:"addViewerIDs,omitempty"` - RemoveViewerIDs []string `json:"removeViewerIDs,omitempty"` - ClearViewers *bool `json:"clearViewers,omitempty"` - AddControlIDs []string `json:"addControlIDs,omitempty"` - RemoveControlIDs []string `json:"removeControlIDs,omitempty"` - ClearControls *bool `json:"clearControls,omitempty"` - AddSubcontrolIDs []string `json:"addSubcontrolIDs,omitempty"` - RemoveSubcontrolIDs []string `json:"removeSubcontrolIDs,omitempty"` - ClearSubcontrols *bool `json:"clearSubcontrols,omitempty"` - AddTaskIDs []string `json:"addTaskIDs,omitempty"` - RemoveTaskIDs []string `json:"removeTaskIDs,omitempty"` - ClearTasks *bool `json:"clearTasks,omitempty"` -} - -// UpdateControlInput is used for update Control object. -// Input was generated by ent. -type UpdateControlInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // stable external UUID for deterministic OSCAL export and round-tripping - ExternalUUID *string `json:"externalUUID,omitempty"` - ClearExternalUUID *bool `json:"clearExternalUUID,omitempty"` - // human readable title of the control for quick identification - Title *string `json:"title,omitempty"` - ClearTitle *bool `json:"clearTitle,omitempty"` - // description of what the control is supposed to accomplish - Description *string `json:"description,omitempty"` - ClearDescription *bool `json:"clearDescription,omitempty"` - // structured details of the control in JSON format - DescriptionJSON []any `json:"descriptionJSON,omitempty"` - AppendDescriptionJSON []any `json:"appendDescriptionJSON,omitempty"` - ClearDescriptionJSON *bool `json:"clearDescriptionJSON,omitempty"` - // additional names (ref_codes) for the control - Aliases []string `json:"aliases,omitempty"` - AppendAliases []string `json:"appendAliases,omitempty"` - ClearAliases *bool `json:"clearAliases,omitempty"` - // internal reference id of the control, can be used for internal tracking - ReferenceID *string `json:"referenceID,omitempty"` - ClearReferenceID *bool `json:"clearReferenceID,omitempty"` - // external auditor id of the control, can be used to map to external audit partner mappings - AuditorReferenceID *string `json:"auditorReferenceID,omitempty"` - ClearAuditorReferenceID *bool `json:"clearAuditorReferenceID,omitempty"` - // status of the control - Status *enums.ControlStatus `json:"status,omitempty"` - ClearStatus *bool `json:"clearStatus,omitempty"` - // OSCAL-aligned implementation status of the control - ImplementationStatus *enums.ControlImplementationStatus `json:"implementationStatus,omitempty"` - ClearImplementationStatus *bool `json:"clearImplementationStatus,omitempty"` - // narrative describing current implementation state for OSCAL export - ImplementationDescription *string `json:"implementationDescription,omitempty"` - ClearImplementationDescription *bool `json:"clearImplementationDescription,omitempty"` - // a public representation of the control that can be shared with external parties without revealing sensitive information - PublicRepresentation *string `json:"publicRepresentation,omitempty"` - ClearPublicRepresentation *bool `json:"clearPublicRepresentation,omitempty"` - // source of the control, e.g. framework, template, custom, etc. - Source *enums.ControlSource `json:"source,omitempty"` - ClearSource *bool `json:"clearSource,omitempty"` - // name of the source of the controls if not directly from a standard - SourceName *string `json:"sourceName,omitempty"` - ClearSourceName *bool `json:"clearSourceName,omitempty"` - // the reference framework revision for the control if it came from a standard, empty if not associated with a standard, allows for pulling in updates when the standard is updated - ReferenceFrameworkRevision *string `json:"referenceFrameworkRevision,omitempty"` - ClearReferenceFrameworkRevision *bool `json:"clearReferenceFrameworkRevision,omitempty"` - // category of the control - Category *string `json:"category,omitempty"` - ClearCategory *bool `json:"clearCategory,omitempty"` - // category id of the control - CategoryID *string `json:"categoryID,omitempty"` - ClearCategoryID *bool `json:"clearCategoryID,omitempty"` - // subcategory of the control - Subcategory *string `json:"subcategory,omitempty"` - ClearSubcategory *bool `json:"clearSubcategory,omitempty"` - // mapped categories of the control to other standards - MappedCategories []string `json:"mappedCategories,omitempty"` - AppendMappedCategories []string `json:"appendMappedCategories,omitempty"` - ClearMappedCategories *bool `json:"clearMappedCategories,omitempty"` - // objectives of the audit assessment for the control - AssessmentObjectives []*models.AssessmentObjective `json:"assessmentObjectives,omitempty"` - AppendAssessmentObjectives []*models.AssessmentObjective `json:"appendAssessmentObjectives,omitempty"` - ClearAssessmentObjectives *bool `json:"clearAssessmentObjectives,omitempty"` - // methods used to verify the control implementation during an audit - AssessmentMethods []*models.AssessmentMethod `json:"assessmentMethods,omitempty"` - AppendAssessmentMethods []*models.AssessmentMethod `json:"appendAssessmentMethods,omitempty"` - ClearAssessmentMethods *bool `json:"clearAssessmentMethods,omitempty"` - // questions to ask to verify the control - ControlQuestions []string `json:"controlQuestions,omitempty"` - AppendControlQuestions []string `json:"appendControlQuestions,omitempty"` - ClearControlQuestions *bool `json:"clearControlQuestions,omitempty"` - // implementation guidance for the control - ImplementationGuidance []*models.ImplementationGuidance `json:"implementationGuidance,omitempty"` - AppendImplementationGuidance []*models.ImplementationGuidance `json:"appendImplementationGuidance,omitempty"` - ClearImplementationGuidance *bool `json:"clearImplementationGuidance,omitempty"` - // examples of evidence for the control - ExampleEvidence []*models.ExampleEvidence `json:"exampleEvidence,omitempty"` - AppendExampleEvidence []*models.ExampleEvidence `json:"appendExampleEvidence,omitempty"` - ClearExampleEvidence *bool `json:"clearExampleEvidence,omitempty"` - // references for the control - References []*models.Reference `json:"references,omitempty"` - AppendReferences []*models.Reference `json:"appendReferences,omitempty"` - ClearReferences *bool `json:"clearReferences,omitempty"` - // reference steps to take to test the control - TestingProcedures []*models.TestingProcedures `json:"testingProcedures,omitempty"` - AppendTestingProcedures []*models.TestingProcedures `json:"appendTestingProcedures,omitempty"` - ClearTestingProcedures *bool `json:"clearTestingProcedures,omitempty"` - // list of common evidence requests for the control - EvidenceRequests []*models.EvidenceRequests `json:"evidenceRequests,omitempty"` - AppendEvidenceRequests []*models.EvidenceRequests `json:"appendEvidenceRequests,omitempty"` - ClearEvidenceRequests *bool `json:"clearEvidenceRequests,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - ClearInternalNotes *bool `json:"clearInternalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - ClearSystemInternalID *bool `json:"clearSystemInternalID,omitempty"` - // the kind of the control - ControlKindName *string `json:"controlKindName,omitempty"` - ClearControlKindName *bool `json:"clearControlKindName,omitempty"` - // the environment of the control - EnvironmentName *string `json:"environmentName,omitempty"` - ClearEnvironmentName *bool `json:"clearEnvironmentName,omitempty"` - // the scope of the control - ScopeName *string `json:"scopeName,omitempty"` - ClearScopeName *bool `json:"clearScopeName,omitempty"` - // internal marker field for workflow eligibility, not exposed in API - WorkflowEligibleMarker *bool `json:"workflowEligibleMarker,omitempty"` - ClearWorkflowEligibleMarker *bool `json:"clearWorkflowEligibleMarker,omitempty"` - // the unique reference code for the control - RefCode *string `json:"refCode,omitempty"` - // visibility of the control on the trust center, controls the publishing state for trust center display - TrustCenterVisibility *enums.TrustCenterControlVisibility `json:"trustCenterVisibility,omitempty"` - ClearTrustCenterVisibility *bool `json:"clearTrustCenterVisibility,omitempty"` - AddEvidenceIDs []string `json:"addEvidenceIDs,omitempty"` - RemoveEvidenceIDs []string `json:"removeEvidenceIDs,omitempty"` - ClearEvidence *bool `json:"clearEvidence,omitempty"` - AddControlObjectiveIDs []string `json:"addControlObjectiveIDs,omitempty"` - RemoveControlObjectiveIDs []string `json:"removeControlObjectiveIDs,omitempty"` - ClearControlObjectives *bool `json:"clearControlObjectives,omitempty"` - AddTaskIDs []string `json:"addTaskIDs,omitempty"` - RemoveTaskIDs []string `json:"removeTaskIDs,omitempty"` - ClearTasks *bool `json:"clearTasks,omitempty"` - AddNarrativeIDs []string `json:"addNarrativeIDs,omitempty"` - RemoveNarrativeIDs []string `json:"removeNarrativeIDs,omitempty"` - ClearNarratives *bool `json:"clearNarratives,omitempty"` - AddRiskIDs []string `json:"addRiskIDs,omitempty"` - RemoveRiskIDs []string `json:"removeRiskIDs,omitempty"` - ClearRisks *bool `json:"clearRisks,omitempty"` - AddActionPlanIDs []string `json:"addActionPlanIDs,omitempty"` - RemoveActionPlanIDs []string `json:"removeActionPlanIDs,omitempty"` - ClearActionPlans *bool `json:"clearActionPlans,omitempty"` - AddProcedureIDs []string `json:"addProcedureIDs,omitempty"` - RemoveProcedureIDs []string `json:"removeProcedureIDs,omitempty"` - ClearProcedures *bool `json:"clearProcedures,omitempty"` - AddInternalPolicyIDs []string `json:"addInternalPolicyIDs,omitempty"` - RemoveInternalPolicyIDs []string `json:"removeInternalPolicyIDs,omitempty"` - ClearInternalPolicies *bool `json:"clearInternalPolicies,omitempty"` - AddCommentIDs []string `json:"addCommentIDs,omitempty"` - RemoveCommentIDs []string `json:"removeCommentIDs,omitempty"` - ClearComments *bool `json:"clearComments,omitempty"` - AddDiscussionIDs []string `json:"addDiscussionIDs,omitempty"` - RemoveDiscussionIDs []string `json:"removeDiscussionIDs,omitempty"` - ClearDiscussions *bool `json:"clearDiscussions,omitempty"` - ControlOwnerID *string `json:"controlOwnerID,omitempty"` - ClearControlOwner *bool `json:"clearControlOwner,omitempty"` - DelegateID *string `json:"delegateID,omitempty"` - ClearDelegate *bool `json:"clearDelegate,omitempty"` - ResponsiblePartyID *string `json:"responsiblePartyID,omitempty"` - ClearResponsibleParty *bool `json:"clearResponsibleParty,omitempty"` - AddReviewIDs []string `json:"addReviewIDs,omitempty"` - RemoveReviewIDs []string `json:"removeReviewIDs,omitempty"` - ClearReviews *bool `json:"clearReviews,omitempty"` - AddRemediationIDs []string `json:"addRemediationIDs,omitempty"` - RemoveRemediationIDs []string `json:"removeRemediationIDs,omitempty"` - ClearRemediations *bool `json:"clearRemediations,omitempty"` - AddScanIDs []string `json:"addScanIDs,omitempty"` - RemoveScanIDs []string `json:"removeScanIDs,omitempty"` - ClearScans *bool `json:"clearScans,omitempty"` - AddBlockedGroupIDs []string `json:"addBlockedGroupIDs,omitempty"` - RemoveBlockedGroupIDs []string `json:"removeBlockedGroupIDs,omitempty"` - ClearBlockedGroups *bool `json:"clearBlockedGroups,omitempty"` - AddEditorIDs []string `json:"addEditorIDs,omitempty"` - RemoveEditorIDs []string `json:"removeEditorIDs,omitempty"` - ClearEditors *bool `json:"clearEditors,omitempty"` - ControlKindID *string `json:"controlKindID,omitempty"` - ClearControlKind *bool `json:"clearControlKind,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ClearEnvironment *bool `json:"clearEnvironment,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - ClearScope *bool `json:"clearScope,omitempty"` - StandardID *string `json:"standardID,omitempty"` - ClearStandard *bool `json:"clearStandard,omitempty"` - AddProgramIDs []string `json:"addProgramIDs,omitempty"` - RemoveProgramIDs []string `json:"removeProgramIDs,omitempty"` - ClearPrograms *bool `json:"clearPrograms,omitempty"` - AddPlatformIDs []string `json:"addPlatformIDs,omitempty"` - RemovePlatformIDs []string `json:"removePlatformIDs,omitempty"` - ClearPlatforms *bool `json:"clearPlatforms,omitempty"` - AddAssetIDs []string `json:"addAssetIDs,omitempty"` - RemoveAssetIDs []string `json:"removeAssetIDs,omitempty"` - ClearAssets *bool `json:"clearAssets,omitempty"` - AddEntityIDs []string `json:"addEntityIDs,omitempty"` - RemoveEntityIDs []string `json:"removeEntityIDs,omitempty"` - ClearEntities *bool `json:"clearEntities,omitempty"` - AddIdentityHolderIDs []string `json:"addIdentityHolderIDs,omitempty"` - RemoveIdentityHolderIDs []string `json:"removeIdentityHolderIDs,omitempty"` - ClearIdentityHolders *bool `json:"clearIdentityHolders,omitempty"` - AddCampaignIDs []string `json:"addCampaignIDs,omitempty"` - RemoveCampaignIDs []string `json:"removeCampaignIDs,omitempty"` - ClearCampaigns *bool `json:"clearCampaigns,omitempty"` - AddFindingIDs []string `json:"addFindingIDs,omitempty"` - RemoveFindingIDs []string `json:"removeFindingIDs,omitempty"` - ClearFindings *bool `json:"clearFindings,omitempty"` - AddControlImplementationIDs []string `json:"addControlImplementationIDs,omitempty"` - RemoveControlImplementationIDs []string `json:"removeControlImplementationIDs,omitempty"` - ClearControlImplementations *bool `json:"clearControlImplementations,omitempty"` - AddSubcontrolIDs []string `json:"addSubcontrolIDs,omitempty"` - RemoveSubcontrolIDs []string `json:"removeSubcontrolIDs,omitempty"` - ClearSubcontrols *bool `json:"clearSubcontrols,omitempty"` - AddScheduledJobIDs []string `json:"addScheduledJobIDs,omitempty"` - RemoveScheduledJobIDs []string `json:"removeScheduledJobIDs,omitempty"` - ClearScheduledJobs *bool `json:"clearScheduledJobs,omitempty"` - AddWorkflowObjectRefIDs []string `json:"addWorkflowObjectRefIDs,omitempty"` - RemoveWorkflowObjectRefIDs []string `json:"removeWorkflowObjectRefIDs,omitempty"` - ClearWorkflowObjectRefs *bool `json:"clearWorkflowObjectRefs,omitempty"` - AddDiscussion *CreateDiscussionInput `json:"addDiscussion,omitempty"` - UpdateDiscussion *UpdateDiscussionsInput `json:"updateDiscussion,omitempty"` - DeleteDiscussion *string `json:"deleteDiscussion,omitempty"` - AddComment *CreateNoteInput `json:"addComment,omitempty"` - DeleteComment *string `json:"deleteComment,omitempty"` -} - -// UpdateControlObjectiveInput is used for update ControlObjective object. -// Input was generated by ent. -type UpdateControlObjectiveInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // revision of the object as a semver (e.g. v1.0.0), by default any update will bump the patch version, unless the revision_bump field is set - Revision *string `json:"revision,omitempty"` - ClearRevision *bool `json:"clearRevision,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - ClearInternalNotes *bool `json:"clearInternalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - ClearSystemInternalID *bool `json:"clearSystemInternalID,omitempty"` - // the name of the control objective - Name *string `json:"name,omitempty"` - // the desired outcome or target of the control objective - DesiredOutcome *string `json:"desiredOutcome,omitempty"` - ClearDesiredOutcome *bool `json:"clearDesiredOutcome,omitempty"` - // structured details of the control objective in JSON format - DesiredOutcomeJSON []any `json:"desiredOutcomeJSON,omitempty"` - AppendDesiredOutcomeJSON []any `json:"appendDesiredOutcomeJSON,omitempty"` - ClearDesiredOutcomeJSON *bool `json:"clearDesiredOutcomeJSON,omitempty"` - // status of the control objective - Status *enums.ObjectiveStatus `json:"status,omitempty"` - ClearStatus *bool `json:"clearStatus,omitempty"` - // source of the control, e.g. framework, template, custom, etc. - Source *enums.ControlSource `json:"source,omitempty"` - ClearSource *bool `json:"clearSource,omitempty"` - // type of the control objective e.g. compliance, financial, operational, etc. - ControlObjectiveType *string `json:"controlObjectiveType,omitempty"` - ClearControlObjectiveType *bool `json:"clearControlObjectiveType,omitempty"` - // category of the control - Category *string `json:"category,omitempty"` - ClearCategory *bool `json:"clearCategory,omitempty"` - // subcategory of the control - Subcategory *string `json:"subcategory,omitempty"` - ClearSubcategory *bool `json:"clearSubcategory,omitempty"` - AddBlockedGroupIDs []string `json:"addBlockedGroupIDs,omitempty"` - RemoveBlockedGroupIDs []string `json:"removeBlockedGroupIDs,omitempty"` - ClearBlockedGroups *bool `json:"clearBlockedGroups,omitempty"` - AddEditorIDs []string `json:"addEditorIDs,omitempty"` - RemoveEditorIDs []string `json:"removeEditorIDs,omitempty"` - ClearEditors *bool `json:"clearEditors,omitempty"` - AddViewerIDs []string `json:"addViewerIDs,omitempty"` - RemoveViewerIDs []string `json:"removeViewerIDs,omitempty"` - ClearViewers *bool `json:"clearViewers,omitempty"` - AddProgramIDs []string `json:"addProgramIDs,omitempty"` - RemoveProgramIDs []string `json:"removeProgramIDs,omitempty"` - ClearPrograms *bool `json:"clearPrograms,omitempty"` - AddEvidenceIDs []string `json:"addEvidenceIDs,omitempty"` - RemoveEvidenceIDs []string `json:"removeEvidenceIDs,omitempty"` - ClearEvidence *bool `json:"clearEvidence,omitempty"` - AddControlIDs []string `json:"addControlIDs,omitempty"` - RemoveControlIDs []string `json:"removeControlIDs,omitempty"` - ClearControls *bool `json:"clearControls,omitempty"` - AddSubcontrolIDs []string `json:"addSubcontrolIDs,omitempty"` - RemoveSubcontrolIDs []string `json:"removeSubcontrolIDs,omitempty"` - ClearSubcontrols *bool `json:"clearSubcontrols,omitempty"` - AddInternalPolicyIDs []string `json:"addInternalPolicyIDs,omitempty"` - RemoveInternalPolicyIDs []string `json:"removeInternalPolicyIDs,omitempty"` - ClearInternalPolicies *bool `json:"clearInternalPolicies,omitempty"` - AddProcedureIDs []string `json:"addProcedureIDs,omitempty"` - RemoveProcedureIDs []string `json:"removeProcedureIDs,omitempty"` - ClearProcedures *bool `json:"clearProcedures,omitempty"` - AddRiskIDs []string `json:"addRiskIDs,omitempty"` - RemoveRiskIDs []string `json:"removeRiskIDs,omitempty"` - ClearRisks *bool `json:"clearRisks,omitempty"` - AddNarrativeIDs []string `json:"addNarrativeIDs,omitempty"` - RemoveNarrativeIDs []string `json:"removeNarrativeIDs,omitempty"` - ClearNarratives *bool `json:"clearNarratives,omitempty"` - AddTaskIDs []string `json:"addTaskIDs,omitempty"` - RemoveTaskIDs []string `json:"removeTaskIDs,omitempty"` - ClearTasks *bool `json:"clearTasks,omitempty"` - RevisionBump *models.VersionBump `json:"RevisionBump,omitempty"` -} - -// UpdateCustomDomainInput is used for update CustomDomain object. -// Input was generated by ent. -type UpdateCustomDomainInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - ClearInternalNotes *bool `json:"clearInternalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - ClearSystemInternalID *bool `json:"clearSystemInternalID,omitempty"` - // the ID of the trust center the domain belongs to, if applicable - TrustCenterID *string `json:"trustCenterID,omitempty"` - ClearTrustCenterID *bool `json:"clearTrustCenterID,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - ClearOwner *bool `json:"clearOwner,omitempty"` - DNSVerificationID *string `json:"dnsVerificationID,omitempty"` - ClearDNSVerification *bool `json:"clearDNSVerification,omitempty"` -} - -// UpdateCustomTypeEnumInput is used for update CustomTypeEnum object. -// Input was generated by ent. -type UpdateCustomTypeEnumInput struct { - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - ClearInternalNotes *bool `json:"clearInternalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - ClearSystemInternalID *bool `json:"clearSystemInternalID,omitempty"` - // The description of the custom type - Description *string `json:"description,omitempty"` - ClearDescription *bool `json:"clearDescription,omitempty"` - // The color of the tag definition in hex format - Color *string `json:"color,omitempty"` - ClearColor *bool `json:"clearColor,omitempty"` - // The icon of the custom type enum in SVG format - Icon *string `json:"icon,omitempty"` - ClearIcon *bool `json:"clearIcon,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - ClearOwner *bool `json:"clearOwner,omitempty"` - AddTaskIDs []string `json:"addTaskIDs,omitempty"` - RemoveTaskIDs []string `json:"removeTaskIDs,omitempty"` - ClearTasks *bool `json:"clearTasks,omitempty"` - AddControlIDs []string `json:"addControlIDs,omitempty"` - RemoveControlIDs []string `json:"removeControlIDs,omitempty"` - ClearControls *bool `json:"clearControls,omitempty"` - AddSubcontrolIDs []string `json:"addSubcontrolIDs,omitempty"` - RemoveSubcontrolIDs []string `json:"removeSubcontrolIDs,omitempty"` - ClearSubcontrols *bool `json:"clearSubcontrols,omitempty"` - AddRiskIDs []string `json:"addRiskIDs,omitempty"` - RemoveRiskIDs []string `json:"removeRiskIDs,omitempty"` - ClearRisks *bool `json:"clearRisks,omitempty"` - AddRiskCategoryIDs []string `json:"addRiskCategoryIDs,omitempty"` - RemoveRiskCategoryIDs []string `json:"removeRiskCategoryIDs,omitempty"` - ClearRiskCategories *bool `json:"clearRiskCategories,omitempty"` - AddInternalPolicyIDs []string `json:"addInternalPolicyIDs,omitempty"` - RemoveInternalPolicyIDs []string `json:"removeInternalPolicyIDs,omitempty"` - ClearInternalPolicies *bool `json:"clearInternalPolicies,omitempty"` - AddProcedureIDs []string `json:"addProcedureIDs,omitempty"` - RemoveProcedureIDs []string `json:"removeProcedureIDs,omitempty"` - ClearProcedures *bool `json:"clearProcedures,omitempty"` - AddActionPlanIDs []string `json:"addActionPlanIDs,omitempty"` - RemoveActionPlanIDs []string `json:"removeActionPlanIDs,omitempty"` - ClearActionPlans *bool `json:"clearActionPlans,omitempty"` - AddProgramIDs []string `json:"addProgramIDs,omitempty"` - RemoveProgramIDs []string `json:"removeProgramIDs,omitempty"` - ClearPrograms *bool `json:"clearPrograms,omitempty"` - AddPlatformIDs []string `json:"addPlatformIDs,omitempty"` - RemovePlatformIDs []string `json:"removePlatformIDs,omitempty"` - ClearPlatforms *bool `json:"clearPlatforms,omitempty"` -} - -// UpdateDNSVerificationInput is used for update DNSVerification object. -// Input was generated by ent. -type UpdateDNSVerificationInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // the name of the dns txt record - DNSTxtRecord *string `json:"dnsTxtRecord,omitempty"` - // the expected value of the dns txt record - DNSTxtValue *string `json:"dnsTxtValue,omitempty"` - // Status of the domain verification - DNSVerificationStatus *enums.DNSVerificationStatus `json:"dnsVerificationStatus,omitempty"` - // Reason of the dns verification status, for giving the user diagnostic info - DNSVerificationStatusReason *string `json:"dnsVerificationStatusReason,omitempty"` - ClearDNSVerificationStatusReason *bool `json:"clearDNSVerificationStatusReason,omitempty"` - // Path under /.well-known/acme-challenge/ to serve the ACME challenge - AcmeChallengePath *string `json:"acmeChallengePath,omitempty"` - ClearAcmeChallengePath *bool `json:"clearAcmeChallengePath,omitempty"` - // the expected value of the acme challenge record - ExpectedAcmeChallengeValue *string `json:"expectedAcmeChallengeValue,omitempty"` - ClearExpectedAcmeChallengeValue *bool `json:"clearExpectedAcmeChallengeValue,omitempty"` - // Status of the ACME challenge validation - AcmeChallengeStatus *enums.SSLVerificationStatus `json:"acmeChallengeStatus,omitempty"` - // Reason of the ACME status, for giving the user diagnostic info - AcmeChallengeStatusReason *string `json:"acmeChallengeStatusReason,omitempty"` - ClearAcmeChallengeStatusReason *bool `json:"clearAcmeChallengeStatusReason,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - ClearOwner *bool `json:"clearOwner,omitempty"` - AddCustomDomainIDs []string `json:"addCustomDomainIDs,omitempty"` - RemoveCustomDomainIDs []string `json:"removeCustomDomainIDs,omitempty"` - ClearCustomDomains *bool `json:"clearCustomDomains,omitempty"` -} - -// UpdateDirectoryAccountInput is used for update DirectoryAccount object. -// Input was generated by ent. -type UpdateDirectoryAccountInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // the environment of the directory_account - EnvironmentName *string `json:"environmentName,omitempty"` - ClearEnvironmentName *bool `json:"clearEnvironmentName,omitempty"` - // the scope of the directory_account - ScopeName *string `json:"scopeName,omitempty"` - ClearScopeName *bool `json:"clearScopeName,omitempty"` - // stable external workspace, tenant, or installation identifier used to correlate accounts across multiple integrations pointed at the same directory instance - DirectoryInstanceID *string `json:"directoryInstanceID,omitempty"` - ClearDirectoryInstanceID *bool `json:"clearDirectoryInstanceID,omitempty"` - // directory source label set by the integration (e.g. googleworkspace, github, slack) - DirectoryName *string `json:"directoryName,omitempty"` - ClearDirectoryName *bool `json:"clearDirectoryName,omitempty"` - // optional secondary identifier such as Azure immutable ID - SecondaryKey *string `json:"secondaryKey,omitempty"` - ClearSecondaryKey *bool `json:"clearSecondaryKey,omitempty"` - // lower-cased primary email address, if present - CanonicalEmail *string `json:"canonicalEmail,omitempty"` - ClearCanonicalEmail *bool `json:"clearCanonicalEmail,omitempty"` - // provider supplied display name - DisplayName *string `json:"displayName,omitempty"` - ClearDisplayName *bool `json:"clearDisplayName,omitempty"` - // URL of the avatar supplied by the directory provider - AvatarRemoteURL *string `json:"avatarRemoteURL,omitempty"` - ClearAvatarRemoteURL *bool `json:"clearAvatarRemoteURL,omitempty"` - // time the directory account avatar was last updated - AvatarUpdatedAt *time.Time `json:"avatarUpdatedAt,omitempty"` - ClearAvatarUpdatedAt *bool `json:"clearAvatarUpdatedAt,omitempty"` - // first name reported by the provider - GivenName *string `json:"givenName,omitempty"` - ClearGivenName *bool `json:"clearGivenName,omitempty"` - // last name reported by the provider - FamilyName *string `json:"familyName,omitempty"` - ClearFamilyName *bool `json:"clearFamilyName,omitempty"` - // title captured at sync time - JobTitle *string `json:"jobTitle,omitempty"` - ClearJobTitle *bool `json:"clearJobTitle,omitempty"` - // department captured at sync time - Department *string `json:"department,omitempty"` - ClearDepartment *bool `json:"clearDepartment,omitempty"` - // organizational unit or OU path the account lives under - OrganizationUnit *string `json:"organizationUnit,omitempty"` - ClearOrganizationUnit *bool `json:"clearOrganizationUnit,omitempty"` - // type of principal represented in the directory - AccountType *enums.DirectoryAccountType `json:"accountType,omitempty"` - ClearAccountType *bool `json:"clearAccountType,omitempty"` - // lifecycle status returned by the directory - Status *enums.DirectoryAccountStatus `json:"status,omitempty"` - // multi-factor authentication state reported by the directory - MfaState *enums.DirectoryAccountMFAState `json:"mfaState,omitempty"` - // last IP address observed by the provider, if any - LastSeenIP *string `json:"lastSeenIP,omitempty"` - ClearLastSeenIP *bool `json:"clearLastSeenIP,omitempty"` - // timestamp of the most recent login reported by the provider - LastLoginAt *time.Time `json:"lastLoginAt,omitempty"` - ClearLastLoginAt *bool `json:"clearLastLoginAt,omitempty"` - // time this account was first observed by Openlane from directory ingest - FirstSeenAt *time.Time `json:"firstSeenAt,omitempty"` - ClearFirstSeenAt *bool `json:"clearFirstSeenAt,omitempty"` - // time this account was most recently confirmed by directory ingest - LastSeenAt *time.Time `json:"lastSeenAt,omitempty"` - ClearLastSeenAt *bool `json:"clearLastSeenAt,omitempty"` - // provider-reported time the account was added or provisioned in the source directory - AddedAt *time.Time `json:"addedAt,omitempty"` - ClearAddedAt *bool `json:"clearAddedAt,omitempty"` - // provider-reported or locally-recorded time the account was removed from the source directory - RemovedAt *time.Time `json:"removedAt,omitempty"` - ClearRemovedAt *bool `json:"clearRemovedAt,omitempty"` - // hash of the normalized profile payload for change detection - ProfileHash *string `json:"profileHash,omitempty"` - // flattened attribute bag used for filtering/diffing - Profile map[string]any `json:"profile,omitempty"` - ClearProfile *bool `json:"clearProfile,omitempty"` - // provider-specific metadata captured alongside the normalized profile to preserve directory quirks without schema sprawl - Metadata map[string]any `json:"metadata,omitempty"` - ClearMetadata *bool `json:"clearMetadata,omitempty"` - // cursor or ETag supplied by the source system for auditing - SourceVersion *string `json:"sourceVersion,omitempty"` - ClearSourceVersion *bool `json:"clearSourceVersion,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - ClearOwner *bool `json:"clearOwner,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ClearEnvironment *bool `json:"clearEnvironment,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - ClearScope *bool `json:"clearScope,omitempty"` - IdentityHolderID *string `json:"identityHolderID,omitempty"` - ClearIdentityHolder *bool `json:"clearIdentityHolder,omitempty"` - AvatarFileID *string `json:"avatarFileID,omitempty"` - ClearAvatarFile *bool `json:"clearAvatarFile,omitempty"` - AddGroupIDs []string `json:"addGroupIDs,omitempty"` - RemoveGroupIDs []string `json:"removeGroupIDs,omitempty"` - ClearGroups *bool `json:"clearGroups,omitempty"` - AddFindingIDs []string `json:"addFindingIDs,omitempty"` - RemoveFindingIDs []string `json:"removeFindingIDs,omitempty"` - ClearFindings *bool `json:"clearFindings,omitempty"` - AddWorkflowObjectRefIDs []string `json:"addWorkflowObjectRefIDs,omitempty"` - RemoveWorkflowObjectRefIDs []string `json:"removeWorkflowObjectRefIDs,omitempty"` - ClearWorkflowObjectRefs *bool `json:"clearWorkflowObjectRefs,omitempty"` -} - -// UpdateDirectoryGroupInput is used for update DirectoryGroup object. -// Input was generated by ent. -type UpdateDirectoryGroupInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // the environment of the directory_group - EnvironmentName *string `json:"environmentName,omitempty"` - ClearEnvironmentName *bool `json:"clearEnvironmentName,omitempty"` - // the scope of the directory_group - ScopeName *string `json:"scopeName,omitempty"` - ClearScopeName *bool `json:"clearScopeName,omitempty"` - // stable external workspace, tenant, or installation identifier used to correlate groups across multiple integrations pointed at the same directory instance - DirectoryInstanceID *string `json:"directoryInstanceID,omitempty"` - ClearDirectoryInstanceID *bool `json:"clearDirectoryInstanceID,omitempty"` - // primary group email address, when applicable - Email *string `json:"email,omitempty"` - ClearEmail *bool `json:"clearEmail,omitempty"` - // directory supplied display name - DisplayName *string `json:"displayName,omitempty"` - ClearDisplayName *bool `json:"clearDisplayName,omitempty"` - // free-form description captured at sync time - Description *string `json:"description,omitempty"` - ClearDescription *bool `json:"clearDescription,omitempty"` - // provider classification such as security, distribution, or dynamic - Classification *enums.DirectoryGroupClassification `json:"classification,omitempty"` - // lifecycle status reported by the directory - Status *enums.DirectoryGroupStatus `json:"status,omitempty"` - // true when directory settings allow sharing outside the tenant - ExternalSharingAllowed *bool `json:"externalSharingAllowed,omitempty"` - ClearExternalSharingAllowed *bool `json:"clearExternalSharingAllowed,omitempty"` - // member count reported by the directory - MemberCount *int64 `json:"memberCount,omitempty"` - ClearMemberCount *bool `json:"clearMemberCount,omitempty"` - // time this group was first observed by Openlane from directory ingest - FirstSeenAt *time.Time `json:"firstSeenAt,omitempty"` - ClearFirstSeenAt *bool `json:"clearFirstSeenAt,omitempty"` - // time this group was most recently confirmed by directory ingest - LastSeenAt *time.Time `json:"lastSeenAt,omitempty"` - ClearLastSeenAt *bool `json:"clearLastSeenAt,omitempty"` - // provider-reported time the group was added or provisioned in the source directory - AddedAt *time.Time `json:"addedAt,omitempty"` - ClearAddedAt *bool `json:"clearAddedAt,omitempty"` - // provider-reported or locally-recorded time the group was removed from the source directory - RemovedAt *time.Time `json:"removedAt,omitempty"` - ClearRemovedAt *bool `json:"clearRemovedAt,omitempty"` - // hash of the normalized payload for diffing - ProfileHash *string `json:"profileHash,omitempty"` - // flattened attribute bag used for filtering/diffing - Profile map[string]any `json:"profile,omitempty"` - ClearProfile *bool `json:"clearProfile,omitempty"` - // provider-specific metadata captured alongside the normalized profile to preserve directory quirks without schema sprawl - Metadata map[string]any `json:"metadata,omitempty"` - ClearMetadata *bool `json:"clearMetadata,omitempty"` - // cursor or ETag supplied by the source system for auditing - SourceVersion *string `json:"sourceVersion,omitempty"` - ClearSourceVersion *bool `json:"clearSourceVersion,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - ClearOwner *bool `json:"clearOwner,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ClearEnvironment *bool `json:"clearEnvironment,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - ClearScope *bool `json:"clearScope,omitempty"` - AddWorkflowObjectRefIDs []string `json:"addWorkflowObjectRefIDs,omitempty"` - RemoveWorkflowObjectRefIDs []string `json:"removeWorkflowObjectRefIDs,omitempty"` - ClearWorkflowObjectRefs *bool `json:"clearWorkflowObjectRefs,omitempty"` -} - -// UpdateDirectoryMembershipInput is used for update DirectoryMembership object. -// Input was generated by ent. -type UpdateDirectoryMembershipInput struct { - // the environment of the directory_membership - EnvironmentName *string `json:"environmentName,omitempty"` - ClearEnvironmentName *bool `json:"clearEnvironmentName,omitempty"` - // the scope of the directory_membership - ScopeName *string `json:"scopeName,omitempty"` - ClearScopeName *bool `json:"clearScopeName,omitempty"` - // stable external workspace, tenant, or installation identifier used to correlate memberships across multiple integrations pointed at the same directory instance - DirectoryInstanceID *string `json:"directoryInstanceID,omitempty"` - ClearDirectoryInstanceID *bool `json:"clearDirectoryInstanceID,omitempty"` - // membership role reported by the provider - Role *enums.DirectoryMembershipRole `json:"role,omitempty"` - ClearRole *bool `json:"clearRole,omitempty"` - // mechanism used to populate the membership (api, scim, csv, etc) - Source *string `json:"source,omitempty"` - ClearSource *bool `json:"clearSource,omitempty"` - // first time the membership was detected - FirstSeenAt *time.Time `json:"firstSeenAt,omitempty"` - ClearFirstSeenAt *bool `json:"clearFirstSeenAt,omitempty"` - // most recent time the membership was confirmed by directory ingest - LastSeenAt *time.Time `json:"lastSeenAt,omitempty"` - ClearLastSeenAt *bool `json:"clearLastSeenAt,omitempty"` - // provider-reported time the membership was added in the source directory - AddedAt *time.Time `json:"addedAt,omitempty"` - ClearAddedAt *bool `json:"clearAddedAt,omitempty"` - // provider-reported or locally-recorded time the membership was removed from the source directory - RemovedAt *time.Time `json:"removedAt,omitempty"` - ClearRemovedAt *bool `json:"clearRemovedAt,omitempty"` - // sync run identifier that most recently confirmed this membership - LastConfirmedRunID *string `json:"lastConfirmedRunID,omitempty"` - ClearLastConfirmedRunID *bool `json:"clearLastConfirmedRunID,omitempty"` - // raw metadata associated with this membership from the provider - Metadata map[string]any `json:"metadata,omitempty"` - ClearMetadata *bool `json:"clearMetadata,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - ClearOwner *bool `json:"clearOwner,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ClearEnvironment *bool `json:"clearEnvironment,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - ClearScope *bool `json:"clearScope,omitempty"` - AddEventIDs []string `json:"addEventIDs,omitempty"` - RemoveEventIDs []string `json:"removeEventIDs,omitempty"` - ClearEvents *bool `json:"clearEvents,omitempty"` - AddWorkflowObjectRefIDs []string `json:"addWorkflowObjectRefIDs,omitempty"` - RemoveWorkflowObjectRefIDs []string `json:"removeWorkflowObjectRefIDs,omitempty"` - ClearWorkflowObjectRefs *bool `json:"clearWorkflowObjectRefs,omitempty"` -} - -// UpdateDirectorySyncRunInput is used for update DirectorySyncRun object. -// Input was generated by ent. -type UpdateDirectorySyncRunInput struct { - // the environment of the directory_sync_run - EnvironmentName *string `json:"environmentName,omitempty"` - ClearEnvironmentName *bool `json:"clearEnvironmentName,omitempty"` - // the scope of the directory_sync_run - ScopeName *string `json:"scopeName,omitempty"` - ClearScopeName *bool `json:"clearScopeName,omitempty"` - // stable external workspace, tenant, or installation identifier derived from integration installation metadata for grouping runs across integrations pointed at the same directory instance - DirectoryInstanceID *string `json:"directoryInstanceID,omitempty"` - ClearDirectoryInstanceID *bool `json:"clearDirectoryInstanceID,omitempty"` - // current state of the sync run - Status *enums.DirectorySyncRunStatus `json:"status,omitempty"` - // time the sync started - StartedAt *time.Time `json:"startedAt,omitempty"` - // time the sync finished - CompletedAt *time.Time `json:"completedAt,omitempty"` - ClearCompletedAt *bool `json:"clearCompletedAt,omitempty"` - // cursor or checkpoint returned by the provider for the next run - SourceCursor *string `json:"sourceCursor,omitempty"` - ClearSourceCursor *bool `json:"clearSourceCursor,omitempty"` - // total records processed during this run - FullCount *int64 `json:"fullCount,omitempty"` - // number of records that changed compared to the prior run - DeltaCount *int64 `json:"deltaCount,omitempty"` - // serialized error information when the run failed - Error *string `json:"error,omitempty"` - ClearError *bool `json:"clearError,omitempty"` - // object storage file identifier for the manifest captured during the run - RawManifestFileID *string `json:"rawManifestFileID,omitempty"` - ClearRawManifestFileID *bool `json:"clearRawManifestFileID,omitempty"` - // additional provider-specific stats for the run - Stats map[string]any `json:"stats,omitempty"` - ClearStats *bool `json:"clearStats,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - ClearOwner *bool `json:"clearOwner,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ClearEnvironment *bool `json:"clearEnvironment,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - ClearScope *bool `json:"clearScope,omitempty"` - AddDirectoryAccountIDs []string `json:"addDirectoryAccountIDs,omitempty"` - RemoveDirectoryAccountIDs []string `json:"removeDirectoryAccountIDs,omitempty"` - ClearDirectoryAccounts *bool `json:"clearDirectoryAccounts,omitempty"` - AddDirectoryGroupIDs []string `json:"addDirectoryGroupIDs,omitempty"` - RemoveDirectoryGroupIDs []string `json:"removeDirectoryGroupIDs,omitempty"` - ClearDirectoryGroups *bool `json:"clearDirectoryGroups,omitempty"` -} - -// UpdateDiscussionInput is used for update Discussion object. -// Input was generated by ent. -type UpdateDiscussionInput struct { - // the unique discussion identifier from external system, e.g. plate discussion id, only required if synced from external system - ExternalID *string `json:"externalID,omitempty"` - ClearExternalID *bool `json:"clearExternalID,omitempty"` - // whether the discussion is resolved - IsResolved *bool `json:"isResolved,omitempty"` - AddCommentIDs []string `json:"addCommentIDs,omitempty"` - RemoveCommentIDs []string `json:"removeCommentIDs,omitempty"` - ClearComments *bool `json:"clearComments,omitempty"` - ControlID *string `json:"controlID,omitempty"` - ClearControl *bool `json:"clearControl,omitempty"` - SubcontrolID *string `json:"subcontrolID,omitempty"` - ClearSubcontrol *bool `json:"clearSubcontrol,omitempty"` - ProcedureID *string `json:"procedureID,omitempty"` - ClearProcedure *bool `json:"clearProcedure,omitempty"` - RiskID *string `json:"riskID,omitempty"` - ClearRisk *bool `json:"clearRisk,omitempty"` - InternalPolicyID *string `json:"internalPolicyID,omitempty"` - ClearInternalPolicy *bool `json:"clearInternalPolicy,omitempty"` - AddComment *CreateNoteInput `json:"addComment,omitempty"` - DeleteComment *string `json:"deleteComment,omitempty"` -} - -// Update discussions related to an object -type UpdateDiscussionsInput struct { - // id of the discussion to update - ID string `json:"id"` - Input *UpdateDiscussionInput `json:"input"` -} - -// UpdateDocumentDataInput is used for update DocumentData object. -// Input was generated by ent. -type UpdateDocumentDataInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // the environment of the document - EnvironmentName *string `json:"environmentName,omitempty"` - ClearEnvironmentName *bool `json:"clearEnvironmentName,omitempty"` - // the scope of the document - ScopeName *string `json:"scopeName,omitempty"` - ClearScopeName *bool `json:"clearScopeName,omitempty"` - // the json data of the document - Data map[string]any `json:"data,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ClearEnvironment *bool `json:"clearEnvironment,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - ClearScope *bool `json:"clearScope,omitempty"` - TemplateID *string `json:"templateID,omitempty"` - ClearTemplate *bool `json:"clearTemplate,omitempty"` - AddEntityIDs []string `json:"addEntityIDs,omitempty"` - RemoveEntityIDs []string `json:"removeEntityIDs,omitempty"` - ClearEntities *bool `json:"clearEntities,omitempty"` - AddFileIDs []string `json:"addFileIDs,omitempty"` - RemoveFileIDs []string `json:"removeFileIDs,omitempty"` - ClearFiles *bool `json:"clearFiles,omitempty"` -} - -// UpdateEmailBrandingInput is used for update EmailBranding object. -// Input was generated by ent. -type UpdateEmailBrandingInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // friendly name for this email branding configuration - Name *string `json:"name,omitempty"` - // brand name displayed in templates - BrandName *string `json:"brandName,omitempty"` - ClearBrandName *bool `json:"clearBrandName,omitempty"` - // URL of the brand logo for emails - LogoRemoteURL *string `json:"logoRemoteURL,omitempty"` - ClearLogoRemoteURL *bool `json:"clearLogoRemoteURL,omitempty"` - // primary brand color for emails - PrimaryColor *string `json:"primaryColor,omitempty"` - ClearPrimaryColor *bool `json:"clearPrimaryColor,omitempty"` - // secondary brand color for emails - SecondaryColor *string `json:"secondaryColor,omitempty"` - ClearSecondaryColor *bool `json:"clearSecondaryColor,omitempty"` - // background color for emails - BackgroundColor *string `json:"backgroundColor,omitempty"` - ClearBackgroundColor *bool `json:"clearBackgroundColor,omitempty"` - // text color for emails - TextColor *string `json:"textColor,omitempty"` - ClearTextColor *bool `json:"clearTextColor,omitempty"` - // button background color for emails - ButtonColor *string `json:"buttonColor,omitempty"` - ClearButtonColor *bool `json:"clearButtonColor,omitempty"` - // button text color for emails - ButtonTextColor *string `json:"buttonTextColor,omitempty"` - ClearButtonTextColor *bool `json:"clearButtonTextColor,omitempty"` - // link color for emails - LinkColor *string `json:"linkColor,omitempty"` - ClearLinkColor *bool `json:"clearLinkColor,omitempty"` - // font family for emails - FontFamily *enums.Font `json:"fontFamily,omitempty"` - ClearFontFamily *bool `json:"clearFontFamily,omitempty"` - // whether this is the default email branding for the organization - IsDefault *bool `json:"isDefault,omitempty"` - ClearIsDefault *bool `json:"clearIsDefault,omitempty"` - AddBlockedGroupIDs []string `json:"addBlockedGroupIDs,omitempty"` - RemoveBlockedGroupIDs []string `json:"removeBlockedGroupIDs,omitempty"` - ClearBlockedGroups *bool `json:"clearBlockedGroups,omitempty"` - AddEditorIDs []string `json:"addEditorIDs,omitempty"` - RemoveEditorIDs []string `json:"removeEditorIDs,omitempty"` - ClearEditors *bool `json:"clearEditors,omitempty"` - AddViewerIDs []string `json:"addViewerIDs,omitempty"` - RemoveViewerIDs []string `json:"removeViewerIDs,omitempty"` - ClearViewers *bool `json:"clearViewers,omitempty"` - AddCampaignIDs []string `json:"addCampaignIDs,omitempty"` - RemoveCampaignIDs []string `json:"removeCampaignIDs,omitempty"` - ClearCampaigns *bool `json:"clearCampaigns,omitempty"` - AddEmailTemplateIDs []string `json:"addEmailTemplateIDs,omitempty"` - RemoveEmailTemplateIDs []string `json:"removeEmailTemplateIDs,omitempty"` - ClearEmailTemplates *bool `json:"clearEmailTemplates,omitempty"` -} - -// UpdateEmailTemplateInput is used for update EmailTemplate object. -// Input was generated by ent. -type UpdateEmailTemplateInput struct { - // revision of the object as a semver (e.g. v1.0.0), by default any update will bump the patch version, unless the revision_bump field is set - Revision *string `json:"revision,omitempty"` - ClearRevision *bool `json:"clearRevision,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - ClearInternalNotes *bool `json:"clearInternalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - ClearSystemInternalID *bool `json:"clearSystemInternalID,omitempty"` - // stable identifier for the template - Key *string `json:"key,omitempty"` - // display name for the template - Name *string `json:"name,omitempty"` - // description of the template - Description *string `json:"description,omitempty"` - ClearDescription *bool `json:"clearDescription,omitempty"` - // template format for rendering - Format *enums.NotificationTemplateFormat `json:"format,omitempty"` - // locale for the template, e.g. en-US - Locale *string `json:"locale,omitempty"` - // subject template for email notifications - SubjectTemplate *string `json:"subjectTemplate,omitempty"` - ClearSubjectTemplate *bool `json:"clearSubjectTemplate,omitempty"` - // preheader/preview text template for email notifications - PreheaderTemplate *string `json:"preheaderTemplate,omitempty"` - ClearPreheaderTemplate *bool `json:"clearPreheaderTemplate,omitempty"` - // body template for the email - BodyTemplate *string `json:"bodyTemplate,omitempty"` - ClearBodyTemplate *bool `json:"clearBodyTemplate,omitempty"` - // plain text fallback template for the email - TextTemplate *string `json:"textTemplate,omitempty"` - ClearTextTemplate *bool `json:"clearTextTemplate,omitempty"` - // jsonschema for template data requirements - Jsonconfig map[string]any `json:"jsonconfig,omitempty"` - ClearJsonconfig *bool `json:"clearJsonconfig,omitempty"` - // uischema for a template builder - Uischema map[string]any `json:"uischema,omitempty"` - ClearUischema *bool `json:"clearUischema,omitempty"` - // additional template metadata - Metadata map[string]any `json:"metadata,omitempty"` - ClearMetadata *bool `json:"clearMetadata,omitempty"` - // whether the template is active - Active *bool `json:"active,omitempty"` - // template version - Version *int64 `json:"version,omitempty"` - // runtime data context defining available variable keys for this template - TemplateContext *enums.TemplateContext `json:"templateContext,omitempty"` - // static variable values merged as base layer at render time; call-site data takes precedence - Defaults map[string]any `json:"defaults,omitempty"` - ClearDefaults *bool `json:"clearDefaults,omitempty"` - AddBlockedGroupIDs []string `json:"addBlockedGroupIDs,omitempty"` - RemoveBlockedGroupIDs []string `json:"removeBlockedGroupIDs,omitempty"` - ClearBlockedGroups *bool `json:"clearBlockedGroups,omitempty"` - AddEditorIDs []string `json:"addEditorIDs,omitempty"` - RemoveEditorIDs []string `json:"removeEditorIDs,omitempty"` - ClearEditors *bool `json:"clearEditors,omitempty"` - AddViewerIDs []string `json:"addViewerIDs,omitempty"` - RemoveViewerIDs []string `json:"removeViewerIDs,omitempty"` - ClearViewers *bool `json:"clearViewers,omitempty"` - AddEmailBrandingIDs []string `json:"addEmailBrandingIDs,omitempty"` - RemoveEmailBrandingIDs []string `json:"removeEmailBrandingIDs,omitempty"` - ClearEmailBranding *bool `json:"clearEmailBranding,omitempty"` - IntegrationID *string `json:"integrationID,omitempty"` - ClearIntegration *bool `json:"clearIntegration,omitempty"` - WorkflowDefinitionID *string `json:"workflowDefinitionID,omitempty"` - ClearWorkflowDefinition *bool `json:"clearWorkflowDefinition,omitempty"` - WorkflowInstanceID *string `json:"workflowInstanceID,omitempty"` - ClearWorkflowInstance *bool `json:"clearWorkflowInstance,omitempty"` - AddCampaignIDs []string `json:"addCampaignIDs,omitempty"` - RemoveCampaignIDs []string `json:"removeCampaignIDs,omitempty"` - ClearCampaigns *bool `json:"clearCampaigns,omitempty"` - AddNotificationTemplateIDs []string `json:"addNotificationTemplateIDs,omitempty"` - RemoveNotificationTemplateIDs []string `json:"removeNotificationTemplateIDs,omitempty"` - ClearNotificationTemplates *bool `json:"clearNotificationTemplates,omitempty"` - AddFileIDs []string `json:"addFileIDs,omitempty"` - RemoveFileIDs []string `json:"removeFileIDs,omitempty"` - ClearFiles *bool `json:"clearFiles,omitempty"` -} - -// UpdateEntityInput is used for update Entity object. -// Input was generated by ent. -type UpdateEntityInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // the internal owner for the entity when no user or group is linked - InternalOwner *string `json:"internalOwner,omitempty"` - ClearInternalOwner *bool `json:"clearInternalOwner,omitempty"` - // who reviewed the entity when no user or group is linked - ReviewedBy *string `json:"reviewedBy,omitempty"` - ClearReviewedBy *bool `json:"clearReviewedBy,omitempty"` - // when the entity was last reviewed - LastReviewedAt *models.DateTime `json:"lastReviewedAt,omitempty"` - ClearLastReviewedAt *bool `json:"clearLastReviewedAt,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - ClearInternalNotes *bool `json:"clearInternalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - ClearSystemInternalID *bool `json:"clearSystemInternalID,omitempty"` - // the relationship_state of the entity - EntityRelationshipStateName *string `json:"entityRelationshipStateName,omitempty"` - ClearEntityRelationshipStateName *bool `json:"clearEntityRelationshipStateName,omitempty"` - // the security_questionnaire_status of the entity - EntitySecurityQuestionnaireStatusName *string `json:"entitySecurityQuestionnaireStatusName,omitempty"` - ClearEntitySecurityQuestionnaireStatusName *bool `json:"clearEntitySecurityQuestionnaireStatusName,omitempty"` - // the source_type of the entity - EntitySourceTypeName *string `json:"entitySourceTypeName,omitempty"` - ClearEntitySourceTypeName *bool `json:"clearEntitySourceTypeName,omitempty"` - // the environment of the entity - EnvironmentName *string `json:"environmentName,omitempty"` - ClearEnvironmentName *bool `json:"clearEnvironmentName,omitempty"` - // the scope of the entity - ScopeName *string `json:"scopeName,omitempty"` - ClearScopeName *bool `json:"clearScopeName,omitempty"` - // the name of the entity - Name *string `json:"name,omitempty"` - ClearName *bool `json:"clearName,omitempty"` - // The entity's displayed 'friendly' name - DisplayName *string `json:"displayName,omitempty"` - ClearDisplayName *bool `json:"clearDisplayName,omitempty"` - // An optional description of the entity - Description *string `json:"description,omitempty"` - ClearDescription *bool `json:"clearDescription,omitempty"` - // domains associated with the entity - Domains []string `json:"domains,omitempty"` - AppendDomains []string `json:"appendDomains,omitempty"` - ClearDomains *bool `json:"clearDomains,omitempty"` - // status of the entity - Status *enums.EntityStatus `json:"status,omitempty"` - ClearStatus *bool `json:"clearStatus,omitempty"` - // whether the entity is approved for use - ApprovedForUse *bool `json:"approvedForUse,omitempty"` - ClearApprovedForUse *bool `json:"clearApprovedForUse,omitempty"` - // asset identifiers linked to the entity - LinkedAssetIds []string `json:"linkedAssetIds,omitempty"` - AppendLinkedAssetIds []string `json:"appendLinkedAssetIds,omitempty"` - ClearLinkedAssetIds *bool `json:"clearLinkedAssetIds,omitempty"` - // whether the entity has an active SOC 2 report - HasSoc2 *bool `json:"hasSoc2,omitempty"` - ClearHasSoc2 *bool `json:"clearHasSoc2,omitempty"` - // SOC 2 reporting period end date - Soc2PeriodEnd *models.DateTime `json:"soc2PeriodEnd,omitempty"` - ClearSoc2PeriodEnd *bool `json:"clearSoc2PeriodEnd,omitempty"` - // start date for the entity contract - ContractStartDate *models.DateTime `json:"contractStartDate,omitempty"` - ClearContractStartDate *bool `json:"clearContractStartDate,omitempty"` - // end date for the entity contract - ContractEndDate *models.DateTime `json:"contractEndDate,omitempty"` - ClearContractEndDate *bool `json:"clearContractEndDate,omitempty"` - // whether the contract auto-renews - AutoRenews *bool `json:"autoRenews,omitempty"` - ClearAutoRenews *bool `json:"clearAutoRenews,omitempty"` - // number of days required for termination notice - TerminationNoticeDays *int64 `json:"terminationNoticeDays,omitempty"` - ClearTerminationNoticeDays *bool `json:"clearTerminationNoticeDays,omitempty"` - // annual spend associated with the entity - AnnualSpend *float64 `json:"annualSpend,omitempty"` - ClearAnnualSpend *bool `json:"clearAnnualSpend,omitempty"` - // the currency of the annual spend - SpendCurrency *string `json:"spendCurrency,omitempty"` - ClearSpendCurrency *bool `json:"clearSpendCurrency,omitempty"` - // billing model for the entity relationship - BillingModel *string `json:"billingModel,omitempty"` - ClearBillingModel *bool `json:"clearBillingModel,omitempty"` - // renewal risk rating for the entity - RenewalRisk *string `json:"renewalRisk,omitempty"` - ClearRenewalRisk *bool `json:"clearRenewalRisk,omitempty"` - // whether SSO is enforced for the entity - SsoEnforced *bool `json:"ssoEnforced,omitempty"` - ClearSSOEnforced *bool `json:"clearSSOEnforced,omitempty"` - // whether MFA is supported by the entity - MfaSupported *bool `json:"mfaSupported,omitempty"` - ClearMfaSupported *bool `json:"clearMfaSupported,omitempty"` - // whether MFA is enforced by the entity - MfaEnforced *bool `json:"mfaEnforced,omitempty"` - ClearMfaEnforced *bool `json:"clearMfaEnforced,omitempty"` - // status page URL for the entity - StatusPageURL *string `json:"statusPageURL,omitempty"` - ClearStatusPageURL *bool `json:"clearStatusPageURL,omitempty"` - // services provided by the entity - ProvidedServices []string `json:"providedServices,omitempty"` - AppendProvidedServices []string `json:"appendProvidedServices,omitempty"` - ClearProvidedServices *bool `json:"clearProvidedServices,omitempty"` - // external links associated with the entity - Links []string `json:"links,omitempty"` - AppendLinks []string `json:"appendLinks,omitempty"` - ClearLinks *bool `json:"clearLinks,omitempty"` - // the risk rating label for the entity - RiskRating *string `json:"riskRating,omitempty"` - ClearRiskRating *bool `json:"clearRiskRating,omitempty"` - // the risk score for the entity - RiskScore *int64 `json:"riskScore,omitempty"` - ClearRiskScore *bool `json:"clearRiskScore,omitempty"` - // the tier classification for the entity - Tier *string `json:"tier,omitempty"` - ClearTier *bool `json:"clearTier,omitempty"` - // the cadence for reviewing the entity - ReviewFrequency *enums.Frequency `json:"reviewFrequency,omitempty"` - ClearReviewFrequency *bool `json:"clearReviewFrequency,omitempty"` - // when the entity is due for review - NextReviewAt *models.DateTime `json:"nextReviewAt,omitempty"` - ClearNextReviewAt *bool `json:"clearNextReviewAt,omitempty"` - // when the entity contract is up for renewal - ContractRenewalAt *models.DateTime `json:"contractRenewalAt,omitempty"` - ClearContractRenewalAt *bool `json:"clearContractRenewalAt,omitempty"` - // vendor metadata such as additional enrichment info, company size, public, etc. - VendorMetadata map[string]any `json:"vendorMetadata,omitempty"` - ClearVendorMetadata *bool `json:"clearVendorMetadata,omitempty"` - // stable identifier assigned by the source system, used for integration ingest deduplication - ExternalID *string `json:"externalID,omitempty"` - ClearExternalID *bool `json:"clearExternalID,omitempty"` - // time when this entity was last observed by the source integration - ObservedAt *models.DateTime `json:"observedAt,omitempty"` - ClearObservedAt *bool `json:"clearObservedAt,omitempty"` - AddBlockedGroupIDs []string `json:"addBlockedGroupIDs,omitempty"` - RemoveBlockedGroupIDs []string `json:"removeBlockedGroupIDs,omitempty"` - ClearBlockedGroups *bool `json:"clearBlockedGroups,omitempty"` - AddEditorIDs []string `json:"addEditorIDs,omitempty"` - RemoveEditorIDs []string `json:"removeEditorIDs,omitempty"` - ClearEditors *bool `json:"clearEditors,omitempty"` - AddViewerIDs []string `json:"addViewerIDs,omitempty"` - RemoveViewerIDs []string `json:"removeViewerIDs,omitempty"` - ClearViewers *bool `json:"clearViewers,omitempty"` - InternalOwnerUserID *string `json:"internalOwnerUserID,omitempty"` - ClearInternalOwnerUser *bool `json:"clearInternalOwnerUser,omitempty"` - InternalOwnerGroupID *string `json:"internalOwnerGroupID,omitempty"` - ClearInternalOwnerGroup *bool `json:"clearInternalOwnerGroup,omitempty"` - ReviewedByUserID *string `json:"reviewedByUserID,omitempty"` - ClearReviewedByUser *bool `json:"clearReviewedByUser,omitempty"` - ReviewedByGroupID *string `json:"reviewedByGroupID,omitempty"` - ClearReviewedByGroup *bool `json:"clearReviewedByGroup,omitempty"` - EntityRelationshipStateID *string `json:"entityRelationshipStateID,omitempty"` - ClearEntityRelationshipState *bool `json:"clearEntityRelationshipState,omitempty"` - EntitySecurityQuestionnaireStatusID *string `json:"entitySecurityQuestionnaireStatusID,omitempty"` - ClearEntitySecurityQuestionnaireStatus *bool `json:"clearEntitySecurityQuestionnaireStatus,omitempty"` - EntitySourceTypeID *string `json:"entitySourceTypeID,omitempty"` - ClearEntitySourceType *bool `json:"clearEntitySourceType,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ClearEnvironment *bool `json:"clearEnvironment,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - ClearScope *bool `json:"clearScope,omitempty"` - AddContactIDs []string `json:"addContactIDs,omitempty"` - RemoveContactIDs []string `json:"removeContactIDs,omitempty"` - ClearContacts *bool `json:"clearContacts,omitempty"` - AddDocumentIDs []string `json:"addDocumentIDs,omitempty"` - RemoveDocumentIDs []string `json:"removeDocumentIDs,omitempty"` - ClearDocuments *bool `json:"clearDocuments,omitempty"` - AddNoteIDs []string `json:"addNoteIDs,omitempty"` - RemoveNoteIDs []string `json:"removeNoteIDs,omitempty"` - ClearNotes *bool `json:"clearNotes,omitempty"` - AddFileIDs []string `json:"addFileIDs,omitempty"` - RemoveFileIDs []string `json:"removeFileIDs,omitempty"` - ClearFiles *bool `json:"clearFiles,omitempty"` - AddAssetIDs []string `json:"addAssetIDs,omitempty"` - RemoveAssetIDs []string `json:"removeAssetIDs,omitempty"` - ClearAssets *bool `json:"clearAssets,omitempty"` - AddScanIDs []string `json:"addScanIDs,omitempty"` - RemoveScanIDs []string `json:"removeScanIDs,omitempty"` - ClearScans *bool `json:"clearScans,omitempty"` - AddCampaignIDs []string `json:"addCampaignIDs,omitempty"` - RemoveCampaignIDs []string `json:"removeCampaignIDs,omitempty"` - ClearCampaigns *bool `json:"clearCampaigns,omitempty"` - AddAssessmentResponseIDs []string `json:"addAssessmentResponseIDs,omitempty"` - RemoveAssessmentResponseIDs []string `json:"removeAssessmentResponseIDs,omitempty"` - ClearAssessmentResponses *bool `json:"clearAssessmentResponses,omitempty"` - AddIntegrationIDs []string `json:"addIntegrationIDs,omitempty"` - RemoveIntegrationIDs []string `json:"removeIntegrationIDs,omitempty"` - ClearIntegrations *bool `json:"clearIntegrations,omitempty"` - AddSubprocessorIDs []string `json:"addSubprocessorIDs,omitempty"` - RemoveSubprocessorIDs []string `json:"removeSubprocessorIDs,omitempty"` - ClearSubprocessors *bool `json:"clearSubprocessors,omitempty"` - AddAuthMethodIDs []string `json:"addAuthMethodIDs,omitempty"` - RemoveAuthMethodIDs []string `json:"removeAuthMethodIDs,omitempty"` - ClearAuthMethods *bool `json:"clearAuthMethods,omitempty"` - AddEmployerIdentityHolderIDs []string `json:"addEmployerIdentityHolderIDs,omitempty"` - RemoveEmployerIdentityHolderIDs []string `json:"removeEmployerIdentityHolderIDs,omitempty"` - ClearEmployerIdentityHolders *bool `json:"clearEmployerIdentityHolders,omitempty"` - AddIdentityHolderIDs []string `json:"addIdentityHolderIDs,omitempty"` - RemoveIdentityHolderIDs []string `json:"removeIdentityHolderIDs,omitempty"` - ClearIdentityHolders *bool `json:"clearIdentityHolders,omitempty"` - AddControlIDs []string `json:"addControlIDs,omitempty"` - RemoveControlIDs []string `json:"removeControlIDs,omitempty"` - ClearControls *bool `json:"clearControls,omitempty"` - AddSubcontrolIDs []string `json:"addSubcontrolIDs,omitempty"` - RemoveSubcontrolIDs []string `json:"removeSubcontrolIDs,omitempty"` - ClearSubcontrols *bool `json:"clearSubcontrols,omitempty"` - AddPlatformIDs []string `json:"addPlatformIDs,omitempty"` - RemovePlatformIDs []string `json:"removePlatformIDs,omitempty"` - ClearPlatforms *bool `json:"clearPlatforms,omitempty"` - AddOutOfScopePlatformIDs []string `json:"addOutOfScopePlatformIDs,omitempty"` - RemoveOutOfScopePlatformIDs []string `json:"removeOutOfScopePlatformIDs,omitempty"` - ClearOutOfScopePlatforms *bool `json:"clearOutOfScopePlatforms,omitempty"` - AddSourcePlatformIDs []string `json:"addSourcePlatformIDs,omitempty"` - RemoveSourcePlatformIDs []string `json:"removeSourcePlatformIDs,omitempty"` - ClearSourcePlatforms *bool `json:"clearSourcePlatforms,omitempty"` - EntityTypeID *string `json:"entityTypeID,omitempty"` - ClearEntityType *bool `json:"clearEntityType,omitempty"` - LogoFileID *string `json:"logoFileID,omitempty"` - ClearLogoFile *bool `json:"clearLogoFile,omitempty"` - AddInternalPolicyIDs []string `json:"addInternalPolicyIDs,omitempty"` - RemoveInternalPolicyIDs []string `json:"removeInternalPolicyIDs,omitempty"` - ClearInternalPolicies *bool `json:"clearInternalPolicies,omitempty"` - Note *CreateNoteInput `json:"note,omitempty"` -} - -// UpdateEntityTypeInput is used for update EntityType object. -// Input was generated by ent. -type UpdateEntityTypeInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - ClearInternalNotes *bool `json:"clearInternalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - ClearSystemInternalID *bool `json:"clearSystemInternalID,omitempty"` - // the name of the entity - Name *string `json:"name,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - ClearOwner *bool `json:"clearOwner,omitempty"` - AddEntityIDs []string `json:"addEntityIDs,omitempty"` - RemoveEntityIDs []string `json:"removeEntityIDs,omitempty"` - ClearEntities *bool `json:"clearEntities,omitempty"` -} - -// UpdateEventInput is used for update Event object. -// Input was generated by ent. -type UpdateEventInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - EventID *string `json:"eventID,omitempty"` - ClearEventID *bool `json:"clearEventID,omitempty"` - CorrelationID *string `json:"correlationID,omitempty"` - ClearCorrelationID *bool `json:"clearCorrelationID,omitempty"` - EventType *string `json:"eventType,omitempty"` - Metadata map[string]any `json:"metadata,omitempty"` - ClearMetadata *bool `json:"clearMetadata,omitempty"` - AddUserIDs []string `json:"addUserIDs,omitempty"` - RemoveUserIDs []string `json:"removeUserIDs,omitempty"` - ClearUsers *bool `json:"clearUsers,omitempty"` - AddGroupIDs []string `json:"addGroupIDs,omitempty"` - RemoveGroupIDs []string `json:"removeGroupIDs,omitempty"` - ClearGroups *bool `json:"clearGroups,omitempty"` - AddIntegrationIDs []string `json:"addIntegrationIDs,omitempty"` - RemoveIntegrationIDs []string `json:"removeIntegrationIDs,omitempty"` - ClearIntegrations *bool `json:"clearIntegrations,omitempty"` - AddOrganizationIDs []string `json:"addOrganizationIDs,omitempty"` - RemoveOrganizationIDs []string `json:"removeOrganizationIDs,omitempty"` - ClearOrganizations *bool `json:"clearOrganizations,omitempty"` - AddInviteIDs []string `json:"addInviteIDs,omitempty"` - RemoveInviteIDs []string `json:"removeInviteIDs,omitempty"` - ClearInvites *bool `json:"clearInvites,omitempty"` - AddPersonalAccessTokenIDs []string `json:"addPersonalAccessTokenIDs,omitempty"` - RemovePersonalAccessTokenIDs []string `json:"removePersonalAccessTokenIDs,omitempty"` - ClearPersonalAccessTokens *bool `json:"clearPersonalAccessTokens,omitempty"` - AddSecretIDs []string `json:"addSecretIDs,omitempty"` - RemoveSecretIDs []string `json:"removeSecretIDs,omitempty"` - ClearSecrets *bool `json:"clearSecrets,omitempty"` - AddSubscriberIDs []string `json:"addSubscriberIDs,omitempty"` - RemoveSubscriberIDs []string `json:"removeSubscriberIDs,omitempty"` - ClearSubscribers *bool `json:"clearSubscribers,omitempty"` - AddFileIDs []string `json:"addFileIDs,omitempty"` - RemoveFileIDs []string `json:"removeFileIDs,omitempty"` - ClearFiles *bool `json:"clearFiles,omitempty"` - AddOrgSubscriptionIDs []string `json:"addOrgSubscriptionIDs,omitempty"` - RemoveOrgSubscriptionIDs []string `json:"removeOrgSubscriptionIDs,omitempty"` - ClearOrgSubscriptions *bool `json:"clearOrgSubscriptions,omitempty"` -} - -// UpdateEvidenceInput is used for update Evidence object. -// Input was generated by ent. -type UpdateEvidenceInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // the environment of the evidence - EnvironmentName *string `json:"environmentName,omitempty"` - ClearEnvironmentName *bool `json:"clearEnvironmentName,omitempty"` - // the scope of the evidence - ScopeName *string `json:"scopeName,omitempty"` - ClearScopeName *bool `json:"clearScopeName,omitempty"` - // internal marker field for workflow eligibility, not exposed in API - WorkflowEligibleMarker *bool `json:"workflowEligibleMarker,omitempty"` - ClearWorkflowEligibleMarker *bool `json:"clearWorkflowEligibleMarker,omitempty"` - // stable external UUID for deterministic OSCAL export and round-tripping - ExternalUUID *string `json:"externalUUID,omitempty"` - ClearExternalUUID *bool `json:"clearExternalUUID,omitempty"` - // the name of the evidence - Name *string `json:"name,omitempty"` - // the description of the evidence, what is contained in the uploaded file(s) or url(s) - Description *string `json:"description,omitempty"` - ClearDescription *bool `json:"clearDescription,omitempty"` - // description of how the evidence was collected - CollectionProcedure *string `json:"collectionProcedure,omitempty"` - ClearCollectionProcedure *bool `json:"clearCollectionProcedure,omitempty"` - // the date the evidence was retrieved - CreationDate *models.DateTime `json:"creationDate,omitempty"` - // the date the evidence should be renewed, defaults to a year from entry date - RenewalDate *models.DateTime `json:"renewalDate,omitempty"` - ClearRenewalDate *bool `json:"clearRenewalDate,omitempty"` - // the source of the evidence, e.g. system the evidence was retrieved from (splunk, github, etc) - Source *string `json:"source,omitempty"` - ClearSource *bool `json:"clearSource,omitempty"` - // whether the evidence was automatically generated - IsAutomated *bool `json:"isAutomated,omitempty"` - ClearIsAutomated *bool `json:"clearIsAutomated,omitempty"` - // the url of the evidence if not uploaded directly to the system - URL *string `json:"url,omitempty"` - ClearURL *bool `json:"clearURL,omitempty"` - // the status of the evidence, ready, approved, needs renewal, missing artifact, rejected - Status *enums.EvidenceStatus `json:"status,omitempty"` - ClearStatus *bool `json:"clearStatus,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ClearEnvironment *bool `json:"clearEnvironment,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - ClearScope *bool `json:"clearScope,omitempty"` - AddControlIDs []string `json:"addControlIDs,omitempty"` - RemoveControlIDs []string `json:"removeControlIDs,omitempty"` - ClearControls *bool `json:"clearControls,omitempty"` - AddSubcontrolIDs []string `json:"addSubcontrolIDs,omitempty"` - RemoveSubcontrolIDs []string `json:"removeSubcontrolIDs,omitempty"` - ClearSubcontrols *bool `json:"clearSubcontrols,omitempty"` - AddControlObjectiveIDs []string `json:"addControlObjectiveIDs,omitempty"` - RemoveControlObjectiveIDs []string `json:"removeControlObjectiveIDs,omitempty"` - ClearControlObjectives *bool `json:"clearControlObjectives,omitempty"` - AddControlImplementationIDs []string `json:"addControlImplementationIDs,omitempty"` - RemoveControlImplementationIDs []string `json:"removeControlImplementationIDs,omitempty"` - ClearControlImplementations *bool `json:"clearControlImplementations,omitempty"` - AddFileIDs []string `json:"addFileIDs,omitempty"` - RemoveFileIDs []string `json:"removeFileIDs,omitempty"` - ClearFiles *bool `json:"clearFiles,omitempty"` - AddProgramIDs []string `json:"addProgramIDs,omitempty"` - RemoveProgramIDs []string `json:"removeProgramIDs,omitempty"` - ClearPrograms *bool `json:"clearPrograms,omitempty"` - AddTaskIDs []string `json:"addTaskIDs,omitempty"` - RemoveTaskIDs []string `json:"removeTaskIDs,omitempty"` - ClearTasks *bool `json:"clearTasks,omitempty"` - AddPlatformIDs []string `json:"addPlatformIDs,omitempty"` - RemovePlatformIDs []string `json:"removePlatformIDs,omitempty"` - ClearPlatforms *bool `json:"clearPlatforms,omitempty"` - AddScanIDs []string `json:"addScanIDs,omitempty"` - RemoveScanIDs []string `json:"removeScanIDs,omitempty"` - ClearScans *bool `json:"clearScans,omitempty"` - AddCommentIDs []string `json:"addCommentIDs,omitempty"` - RemoveCommentIDs []string `json:"removeCommentIDs,omitempty"` - ClearComments *bool `json:"clearComments,omitempty"` - AddWorkflowObjectRefIDs []string `json:"addWorkflowObjectRefIDs,omitempty"` - RemoveWorkflowObjectRefIDs []string `json:"removeWorkflowObjectRefIDs,omitempty"` - ClearWorkflowObjectRefs *bool `json:"clearWorkflowObjectRefs,omitempty"` - AddComment *CreateNoteInput `json:"addComment,omitempty"` - DeleteComment *string `json:"deleteComment,omitempty"` -} - -// UpdateExportInput is used for update Export object. -// Input was generated by ent. -type UpdateExportInput struct { - // the status of the export, e.g., pending, ready, failed - Status *enums.ExportStatus `json:"status,omitempty"` - // if we try to export and it fails, the error message will be stored here - ErrorMessage *string `json:"errorMessage,omitempty"` - ClearErrorMessage *bool `json:"clearErrorMessage,omitempty"` - // metadata for the export record - ExportMetadata *string `json:"exportMetadata,omitempty"` - ClearExportMetadata *bool `json:"clearExportMetadata,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - ClearOwner *bool `json:"clearOwner,omitempty"` - AddEventIDs []string `json:"addEventIDs,omitempty"` - RemoveEventIDs []string `json:"removeEventIDs,omitempty"` - ClearEvents *bool `json:"clearEvents,omitempty"` - AddFileIDs []string `json:"addFileIDs,omitempty"` - RemoveFileIDs []string `json:"removeFileIDs,omitempty"` - ClearFiles *bool `json:"clearFiles,omitempty"` -} - -// UpdateFileInput is used for update File object. -// Input was generated by ent. -type UpdateFileInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - ClearInternalNotes *bool `json:"clearInternalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - ClearSystemInternalID *bool `json:"clearSystemInternalID,omitempty"` - // the environment of the file - EnvironmentName *string `json:"environmentName,omitempty"` - ClearEnvironmentName *bool `json:"clearEnvironmentName,omitempty"` - // the scope of the file - ScopeName *string `json:"scopeName,omitempty"` - ClearScopeName *bool `json:"clearScopeName,omitempty"` - // the name of the file provided in the payload key without the extension - ProvidedFileName *string `json:"providedFileName,omitempty"` - // the extension of the file provided - ProvidedFileExtension *string `json:"providedFileExtension,omitempty"` - // the computed size of the file in the original http request - ProvidedFileSize *int64 `json:"providedFileSize,omitempty"` - ClearProvidedFileSize *bool `json:"clearProvidedFileSize,omitempty"` - PersistedFileSize *int64 `json:"persistedFileSize,omitempty"` - ClearPersistedFileSize *bool `json:"clearPersistedFileSize,omitempty"` - // the mime type detected by the system - DetectedMimeType *string `json:"detectedMimeType,omitempty"` - ClearDetectedMimeType *bool `json:"clearDetectedMimeType,omitempty"` - // the computed md5 hash of the file calculated after we received the contents of the file, but before the file was written to permanent storage - Md5Hash *string `json:"md5Hash,omitempty"` - ClearMd5Hash *bool `json:"clearMd5Hash,omitempty"` - // the content type of the HTTP request - may be different than MIME type as multipart-form can transmit multiple files and different types - DetectedContentType *string `json:"detectedContentType,omitempty"` - // the key parsed out of a multipart-form request; if we allow multiple files to be uploaded we may want our API specifications to require the use of different keys allowing us to perform easier conditional evaluation on the key and what to do with the file based on key - StoreKey *string `json:"storeKey,omitempty"` - ClearStoreKey *bool `json:"clearStoreKey,omitempty"` - // the category type of the file, if any (e.g. evidence, invoice, etc.) - CategoryType *string `json:"categoryType,omitempty"` - ClearCategoryType *bool `json:"clearCategoryType,omitempty"` - // the full URI of the file - URI *string `json:"uri,omitempty"` - ClearURI *bool `json:"clearURI,omitempty"` - // the storage scheme of the file, e.g. file://, s3://, etc. - StorageScheme *string `json:"storageScheme,omitempty"` - ClearStorageScheme *bool `json:"clearStorageScheme,omitempty"` - // the storage volume of the file which typically will be the organization ID the file belongs to - this is not a literal volume but the overlay file system mapping - StorageVolume *string `json:"storageVolume,omitempty"` - ClearStorageVolume *bool `json:"clearStorageVolume,omitempty"` - // the storage path is the second-level directory of the file path, typically the correlating logical object ID the file is associated with; files can be stand alone objects and not always correlated to a logical one, so this path of the tree may be empty - StoragePath *string `json:"storagePath,omitempty"` - ClearStoragePath *bool `json:"clearStoragePath,omitempty"` - // additional metadata about the file - Metadata map[string]any `json:"metadata,omitempty"` - ClearMetadata *bool `json:"clearMetadata,omitempty"` - // the region the file is stored in, if applicable - StorageRegion *string `json:"storageRegion,omitempty"` - ClearStorageRegion *bool `json:"clearStorageRegion,omitempty"` - // the storage provider the file is stored in, if applicable - StorageProvider *string `json:"storageProvider,omitempty"` - ClearStorageProvider *bool `json:"clearStorageProvider,omitempty"` - LastAccessedAt *time.Time `json:"lastAccessedAt,omitempty"` - ClearLastAccessedAt *bool `json:"clearLastAccessedAt,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ClearEnvironment *bool `json:"clearEnvironment,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - ClearScope *bool `json:"clearScope,omitempty"` - AddOrganizationIDs []string `json:"addOrganizationIDs,omitempty"` - RemoveOrganizationIDs []string `json:"removeOrganizationIDs,omitempty"` - ClearOrganization *bool `json:"clearOrganization,omitempty"` - AddGroupIDs []string `json:"addGroupIDs,omitempty"` - RemoveGroupIDs []string `json:"removeGroupIDs,omitempty"` - ClearGroups *bool `json:"clearGroups,omitempty"` - AddContactIDs []string `json:"addContactIDs,omitempty"` - RemoveContactIDs []string `json:"removeContactIDs,omitempty"` - ClearContact *bool `json:"clearContact,omitempty"` - AddEntityIDs []string `json:"addEntityIDs,omitempty"` - RemoveEntityIDs []string `json:"removeEntityIDs,omitempty"` - ClearEntity *bool `json:"clearEntity,omitempty"` - AddOrganizationSettingIDs []string `json:"addOrganizationSettingIDs,omitempty"` - RemoveOrganizationSettingIDs []string `json:"removeOrganizationSettingIDs,omitempty"` - ClearOrganizationSetting *bool `json:"clearOrganizationSetting,omitempty"` - AddTemplateIDs []string `json:"addTemplateIDs,omitempty"` - RemoveTemplateIDs []string `json:"removeTemplateIDs,omitempty"` - ClearTemplate *bool `json:"clearTemplate,omitempty"` - AddDocumentIDs []string `json:"addDocumentIDs,omitempty"` - RemoveDocumentIDs []string `json:"removeDocumentIDs,omitempty"` - ClearDocument *bool `json:"clearDocument,omitempty"` - AddProgramIDs []string `json:"addProgramIDs,omitempty"` - RemoveProgramIDs []string `json:"removeProgramIDs,omitempty"` - ClearProgram *bool `json:"clearProgram,omitempty"` - AddPlatformIDs []string `json:"addPlatformIDs,omitempty"` - RemovePlatformIDs []string `json:"removePlatformIDs,omitempty"` - ClearPlatform *bool `json:"clearPlatform,omitempty"` - AddEvidenceIDs []string `json:"addEvidenceIDs,omitempty"` - RemoveEvidenceIDs []string `json:"removeEvidenceIDs,omitempty"` - ClearEvidence *bool `json:"clearEvidence,omitempty"` - AddIdentityHolderIDs []string `json:"addIdentityHolderIDs,omitempty"` - RemoveIdentityHolderIDs []string `json:"removeIdentityHolderIDs,omitempty"` - ClearIdentityHolder *bool `json:"clearIdentityHolder,omitempty"` - AddScanIDs []string `json:"addScanIDs,omitempty"` - RemoveScanIDs []string `json:"removeScanIDs,omitempty"` - ClearScan *bool `json:"clearScan,omitempty"` - AddEventIDs []string `json:"addEventIDs,omitempty"` - RemoveEventIDs []string `json:"removeEventIDs,omitempty"` - ClearEvents *bool `json:"clearEvents,omitempty"` - AddIntegrationIDs []string `json:"addIntegrationIDs,omitempty"` - RemoveIntegrationIDs []string `json:"removeIntegrationIDs,omitempty"` - ClearIntegrations *bool `json:"clearIntegrations,omitempty"` - AddSecretIDs []string `json:"addSecretIDs,omitempty"` - RemoveSecretIDs []string `json:"removeSecretIDs,omitempty"` - ClearSecrets *bool `json:"clearSecrets,omitempty"` - AddTrustCenterEntityIDs []string `json:"addTrustCenterEntityIDs,omitempty"` - RemoveTrustCenterEntityIDs []string `json:"removeTrustCenterEntityIDs,omitempty"` - ClearTrustCenterEntities *bool `json:"clearTrustCenterEntities,omitempty"` - AddTrustCenterDocIDs []string `json:"addTrustCenterDocIDs,omitempty"` - RemoveTrustCenterDocIDs []string `json:"removeTrustCenterDocIDs,omitempty"` - ClearTrustCenterDoc *bool `json:"clearTrustCenterDoc,omitempty"` - AddOriginalTrustCenterDocIDs []string `json:"addOriginalTrustCenterDocIDs,omitempty"` - RemoveOriginalTrustCenterDocIDs []string `json:"removeOriginalTrustCenterDocIDs,omitempty"` - ClearOriginalTrustCenterDoc *bool `json:"clearOriginalTrustCenterDoc,omitempty"` -} - -// UpdateFindingControlInput is used for update FindingControl object. -// Input was generated by ent. -type UpdateFindingControlInput struct { - // external identifier for the standard provided by the source system such as iso or hipaa - ExternalStandard *string `json:"externalStandard,omitempty"` - ClearExternalStandard *bool `json:"clearExternalStandard,omitempty"` - // version for the external standard provided by the source system - ExternalStandardVersion *string `json:"externalStandardVersion,omitempty"` - ClearExternalStandardVersion *bool `json:"clearExternalStandardVersion,omitempty"` - // control identifier provided by the source system such as A.5.10 - ExternalControlID *string `json:"externalControlID,omitempty"` - ClearExternalControlID *bool `json:"clearExternalControlID,omitempty"` - // the integration source that provided the mapping - Source *string `json:"source,omitempty"` - ClearSource *bool `json:"clearSource,omitempty"` - // additional metadata about the control mapping from the source system - Metadata map[string]any `json:"metadata,omitempty"` - ClearMetadata *bool `json:"clearMetadata,omitempty"` - // timestamp when the mapping was first observed - DiscoveredAt *models.DateTime `json:"discoveredAt,omitempty"` - ClearDiscoveredAt *bool `json:"clearDiscoveredAt,omitempty"` -} - -// UpdateFindingInput is used for update Finding object. -// Input was generated by ent. -type UpdateFindingInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - ClearInternalNotes *bool `json:"clearInternalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - ClearSystemInternalID *bool `json:"clearSystemInternalID,omitempty"` - // the environment of the finding - EnvironmentName *string `json:"environmentName,omitempty"` - ClearEnvironmentName *bool `json:"clearEnvironmentName,omitempty"` - // the scope of the finding - ScopeName *string `json:"scopeName,omitempty"` - ClearScopeName *bool `json:"clearScopeName,omitempty"` - // the status of the finding - FindingStatusName *string `json:"findingStatusName,omitempty"` - ClearFindingStatusName *bool `json:"clearFindingStatusName,omitempty"` - // external identifier from the integration source for the finding - ExternalID *string `json:"externalID,omitempty"` - ClearExternalID *bool `json:"clearExternalID,omitempty"` - // the owner of the finding - ExternalOwnerID *string `json:"externalOwnerID,omitempty"` - ClearExternalOwnerID *bool `json:"clearExternalOwnerID,omitempty"` - // system that produced the finding, e.g. gcpscc - Source *string `json:"source,omitempty"` - ClearSource *bool `json:"clearSource,omitempty"` - // resource identifier provided by the source system - ResourceName *string `json:"resourceName,omitempty"` - ClearResourceName *bool `json:"clearResourceName,omitempty"` - // display name for the finding when provided by the source - DisplayName *string `json:"displayName,omitempty"` - ClearDisplayName *bool `json:"clearDisplayName,omitempty"` - // state reported by the source system, such as ACTIVE or INACTIVE - State *string `json:"state,omitempty"` - ClearState *bool `json:"clearState,omitempty"` - // primary category of the finding - Category *string `json:"category,omitempty"` - ClearCategory *bool `json:"clearCategory,omitempty"` - // normalized categories for the finding - Categories []string `json:"categories,omitempty"` - AppendCategories []string `json:"appendCategories,omitempty"` - ClearCategories *bool `json:"clearCategories,omitempty"` - // classification provided by the source, e.g. MISCONFIGURATION - FindingClass *string `json:"findingClass,omitempty"` - ClearFindingClass *bool `json:"clearFindingClass,omitempty"` - // severity label for the finding - Severity *string `json:"severity,omitempty"` - ClearSeverity *bool `json:"clearSeverity,omitempty"` - // numeric severity score for the finding if provided - NumericSeverity *float64 `json:"numericSeverity,omitempty"` - ClearNumericSeverity *bool `json:"clearNumericSeverity,omitempty"` - // aggregated score such as CVSS for the finding - Score *float64 `json:"score,omitempty"` - ClearScore *bool `json:"clearScore,omitempty"` - // impact score or rating for the finding - Impact *float64 `json:"impact,omitempty"` - ClearImpact *bool `json:"clearImpact,omitempty"` - // exploitability score or rating for the finding - Exploitability *float64 `json:"exploitability,omitempty"` - ClearExploitability *bool `json:"clearExploitability,omitempty"` - // priority assigned to the finding - Priority *string `json:"priority,omitempty"` - ClearPriority *bool `json:"clearPriority,omitempty"` - // indicates if the finding is still open - Open *bool `json:"open,omitempty"` - ClearOpen *bool `json:"clearOpen,omitempty"` - // true when the finding blocks production changes - BlocksProduction *bool `json:"blocksProduction,omitempty"` - ClearBlocksProduction *bool `json:"clearBlocksProduction,omitempty"` - // true when the finding affects production systems - Production *bool `json:"production,omitempty"` - ClearProduction *bool `json:"clearProduction,omitempty"` - // true when the finding is publicly disclosed - Public *bool `json:"public,omitempty"` - ClearPublic *bool `json:"clearPublic,omitempty"` - // true when the finding has been validated by the security team - Validated *bool `json:"validated,omitempty"` - ClearValidated *bool `json:"clearValidated,omitempty"` - // identifier for the assessment that generated the finding - AssessmentID *string `json:"assessmentID,omitempty"` - ClearAssessmentID *bool `json:"clearAssessmentID,omitempty"` - // long form description of the finding - Description *string `json:"description,omitempty"` - ClearDescription *bool `json:"clearDescription,omitempty"` - // short recommendation text from the source system (deprecated upstream) - Recommendation *string `json:"recommendation,omitempty"` - ClearRecommendation *bool `json:"clearRecommendation,omitempty"` - // markdown formatted remediation guidance for the finding - RecommendedActions *string `json:"recommendedActions,omitempty"` - ClearRecommendedActions *bool `json:"clearRecommendedActions,omitempty"` - // reference links for the finding - References []string `json:"references,omitempty"` - AppendReferences []string `json:"appendReferences,omitempty"` - ClearReferences *bool `json:"clearReferences,omitempty"` - // steps required to reproduce the finding - StepsToReproduce []string `json:"stepsToReproduce,omitempty"` - AppendStepsToReproduce []string `json:"appendStepsToReproduce,omitempty"` - ClearStepsToReproduce *bool `json:"clearStepsToReproduce,omitempty"` - // targets impacted by the finding such as projects or applications - Targets []string `json:"targets,omitempty"` - AppendTargets []string `json:"appendTargets,omitempty"` - ClearTargets *bool `json:"clearTargets,omitempty"` - // structured details about the impacted targets - TargetDetails map[string]any `json:"targetDetails,omitempty"` - ClearTargetDetails *bool `json:"clearTargetDetails,omitempty"` - // attack vector string such as a CVSS vector - Vector *string `json:"vector,omitempty"` - ClearVector *bool `json:"clearVector,omitempty"` - // remediation service level agreement in days - RemediationSLA *int64 `json:"remediationSLA,omitempty"` - ClearRemediationSLA *bool `json:"clearRemediationSLA,omitempty"` - // timestamp when the finding was last observed by the source - EventTime *models.DateTime `json:"eventTime,omitempty"` - ClearEventTime *bool `json:"clearEventTime,omitempty"` - // timestamp when the finding was first reported by the source - ReportedAt *models.DateTime `json:"reportedAt,omitempty"` - ClearReportedAt *bool `json:"clearReportedAt,omitempty"` - // timestamp when the source last updated the finding - SourceUpdatedAt *models.DateTime `json:"sourceUpdatedAt,omitempty"` - ClearSourceUpdatedAt *bool `json:"clearSourceUpdatedAt,omitempty"` - // link to the finding in the source system - ExternalURI *string `json:"externalURI,omitempty"` - ClearExternalURI *bool `json:"clearExternalURI,omitempty"` - // raw metadata payload for the finding from the source system - Metadata map[string]any `json:"metadata,omitempty"` - ClearMetadata *bool `json:"clearMetadata,omitempty"` - // raw payload received from the integration for auditing and troubleshooting - RawPayload map[string]any `json:"rawPayload,omitempty"` - ClearRawPayload *bool `json:"clearRawPayload,omitempty"` - AddBlockedGroupIDs []string `json:"addBlockedGroupIDs,omitempty"` - RemoveBlockedGroupIDs []string `json:"removeBlockedGroupIDs,omitempty"` - ClearBlockedGroups *bool `json:"clearBlockedGroups,omitempty"` - AddEditorIDs []string `json:"addEditorIDs,omitempty"` - RemoveEditorIDs []string `json:"removeEditorIDs,omitempty"` - ClearEditors *bool `json:"clearEditors,omitempty"` - AddViewerIDs []string `json:"addViewerIDs,omitempty"` - RemoveViewerIDs []string `json:"removeViewerIDs,omitempty"` - ClearViewers *bool `json:"clearViewers,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ClearEnvironment *bool `json:"clearEnvironment,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - ClearScope *bool `json:"clearScope,omitempty"` - FindingStatusID *string `json:"findingStatusID,omitempty"` - ClearFindingStatus *bool `json:"clearFindingStatus,omitempty"` - AddIntegrationIDs []string `json:"addIntegrationIDs,omitempty"` - RemoveIntegrationIDs []string `json:"removeIntegrationIDs,omitempty"` - ClearIntegrations *bool `json:"clearIntegrations,omitempty"` - AddVulnerabilityIDs []string `json:"addVulnerabilityIDs,omitempty"` - RemoveVulnerabilityIDs []string `json:"removeVulnerabilityIDs,omitempty"` - ClearVulnerabilities *bool `json:"clearVulnerabilities,omitempty"` - AddActionPlanIDs []string `json:"addActionPlanIDs,omitempty"` - RemoveActionPlanIDs []string `json:"removeActionPlanIDs,omitempty"` - ClearActionPlans *bool `json:"clearActionPlans,omitempty"` - AddControlIDs []string `json:"addControlIDs,omitempty"` - RemoveControlIDs []string `json:"removeControlIDs,omitempty"` - ClearControls *bool `json:"clearControls,omitempty"` - AddSubcontrolIDs []string `json:"addSubcontrolIDs,omitempty"` - RemoveSubcontrolIDs []string `json:"removeSubcontrolIDs,omitempty"` - ClearSubcontrols *bool `json:"clearSubcontrols,omitempty"` - AddRiskIDs []string `json:"addRiskIDs,omitempty"` - RemoveRiskIDs []string `json:"removeRiskIDs,omitempty"` - ClearRisks *bool `json:"clearRisks,omitempty"` - AddProgramIDs []string `json:"addProgramIDs,omitempty"` - RemoveProgramIDs []string `json:"removeProgramIDs,omitempty"` - ClearPrograms *bool `json:"clearPrograms,omitempty"` - AddAssetIDs []string `json:"addAssetIDs,omitempty"` - RemoveAssetIDs []string `json:"removeAssetIDs,omitempty"` - ClearAssets *bool `json:"clearAssets,omitempty"` - AddEntityIDs []string `json:"addEntityIDs,omitempty"` - RemoveEntityIDs []string `json:"removeEntityIDs,omitempty"` - ClearEntities *bool `json:"clearEntities,omitempty"` - AddScanIDs []string `json:"addScanIDs,omitempty"` - RemoveScanIDs []string `json:"removeScanIDs,omitempty"` - ClearScans *bool `json:"clearScans,omitempty"` - AddTaskIDs []string `json:"addTaskIDs,omitempty"` - RemoveTaskIDs []string `json:"removeTaskIDs,omitempty"` - ClearTasks *bool `json:"clearTasks,omitempty"` - AddDirectoryAccountIDs []string `json:"addDirectoryAccountIDs,omitempty"` - RemoveDirectoryAccountIDs []string `json:"removeDirectoryAccountIDs,omitempty"` - ClearDirectoryAccounts *bool `json:"clearDirectoryAccounts,omitempty"` - AddIdentityHolderIDs []string `json:"addIdentityHolderIDs,omitempty"` - RemoveIdentityHolderIDs []string `json:"removeIdentityHolderIDs,omitempty"` - ClearIdentityHolders *bool `json:"clearIdentityHolders,omitempty"` - AddRemediationIDs []string `json:"addRemediationIDs,omitempty"` - RemoveRemediationIDs []string `json:"removeRemediationIDs,omitempty"` - ClearRemediations *bool `json:"clearRemediations,omitempty"` - AddReviewIDs []string `json:"addReviewIDs,omitempty"` - RemoveReviewIDs []string `json:"removeReviewIDs,omitempty"` - ClearReviews *bool `json:"clearReviews,omitempty"` - AddCommentIDs []string `json:"addCommentIDs,omitempty"` - RemoveCommentIDs []string `json:"removeCommentIDs,omitempty"` - ClearComments *bool `json:"clearComments,omitempty"` - AddFileIDs []string `json:"addFileIDs,omitempty"` - RemoveFileIDs []string `json:"removeFileIDs,omitempty"` - ClearFiles *bool `json:"clearFiles,omitempty"` - AddWorkflowObjectRefIDs []string `json:"addWorkflowObjectRefIDs,omitempty"` - RemoveWorkflowObjectRefIDs []string `json:"removeWorkflowObjectRefIDs,omitempty"` - ClearWorkflowObjectRefs *bool `json:"clearWorkflowObjectRefs,omitempty"` -} - -// UpdateGroupInput is used for update Group object. -// Input was generated by ent. -type UpdateGroupInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // the name of the group - must be unique within the organization - Name *string `json:"name,omitempty"` - // the groups description - Description *string `json:"description,omitempty"` - ClearDescription *bool `json:"clearDescription,omitempty"` - // the URL to an image uploaded by the customer for the groups avatar image - LogoURL *string `json:"logoURL,omitempty"` - ClearLogoURL *bool `json:"clearLogoURL,omitempty"` - // The group's displayed 'friendly' name - DisplayName *string `json:"displayName,omitempty"` - // OSCAL role identifier used for role-based responsibility mapping - OscalRole *string `json:"oscalRole,omitempty"` - ClearOscalRole *bool `json:"clearOscalRole,omitempty"` - // OSCAL party UUID linked to this group for responsibility mapping - OscalPartyUUID *string `json:"oscalPartyUUID,omitempty"` - ClearOscalPartyUUID *bool `json:"clearOscalPartyUUID,omitempty"` - // OSCAL contact UUID references associated with this group - OscalContactUuids []string `json:"oscalContactUuids,omitempty"` - AppendOscalContactUuids []string `json:"appendOscalContactUuids,omitempty"` - ClearOscalContactUuids *bool `json:"clearOscalContactUuids,omitempty"` - // the SCIM external ID for the group - ScimExternalID *string `json:"scimExternalID,omitempty"` - ClearScimExternalID *bool `json:"clearScimExternalID,omitempty"` - // the SCIM displayname for the group - ScimDisplayName *string `json:"scimDisplayName,omitempty"` - ClearScimDisplayName *bool `json:"clearScimDisplayName,omitempty"` - // whether the SCIM group is marked as active - ScimActive *bool `json:"scimActive,omitempty"` - ClearScimActive *bool `json:"clearScimActive,omitempty"` - // the SCIM group mailing list email - ScimGroupMailing *string `json:"scimGroupMailing,omitempty"` - ClearScimGroupMailing *bool `json:"clearScimGroupMailing,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - ClearOwner *bool `json:"clearOwner,omitempty"` - AddProgramEditorIDs []string `json:"addProgramEditorIDs,omitempty"` - RemoveProgramEditorIDs []string `json:"removeProgramEditorIDs,omitempty"` - ClearProgramEditors *bool `json:"clearProgramEditors,omitempty"` - AddProgramBlockedGroupIDs []string `json:"addProgramBlockedGroupIDs,omitempty"` - RemoveProgramBlockedGroupIDs []string `json:"removeProgramBlockedGroupIDs,omitempty"` - ClearProgramBlockedGroups *bool `json:"clearProgramBlockedGroups,omitempty"` - AddProgramViewerIDs []string `json:"addProgramViewerIDs,omitempty"` - RemoveProgramViewerIDs []string `json:"removeProgramViewerIDs,omitempty"` - ClearProgramViewers *bool `json:"clearProgramViewers,omitempty"` - AddRiskEditorIDs []string `json:"addRiskEditorIDs,omitempty"` - RemoveRiskEditorIDs []string `json:"removeRiskEditorIDs,omitempty"` - ClearRiskEditors *bool `json:"clearRiskEditors,omitempty"` - AddRiskBlockedGroupIDs []string `json:"addRiskBlockedGroupIDs,omitempty"` - RemoveRiskBlockedGroupIDs []string `json:"removeRiskBlockedGroupIDs,omitempty"` - ClearRiskBlockedGroups *bool `json:"clearRiskBlockedGroups,omitempty"` - AddRiskViewerIDs []string `json:"addRiskViewerIDs,omitempty"` - RemoveRiskViewerIDs []string `json:"removeRiskViewerIDs,omitempty"` - ClearRiskViewers *bool `json:"clearRiskViewers,omitempty"` - AddControlObjectiveEditorIDs []string `json:"addControlObjectiveEditorIDs,omitempty"` - RemoveControlObjectiveEditorIDs []string `json:"removeControlObjectiveEditorIDs,omitempty"` - ClearControlObjectiveEditors *bool `json:"clearControlObjectiveEditors,omitempty"` - AddControlObjectiveBlockedGroupIDs []string `json:"addControlObjectiveBlockedGroupIDs,omitempty"` - RemoveControlObjectiveBlockedGroupIDs []string `json:"removeControlObjectiveBlockedGroupIDs,omitempty"` - ClearControlObjectiveBlockedGroups *bool `json:"clearControlObjectiveBlockedGroups,omitempty"` - AddControlObjectiveViewerIDs []string `json:"addControlObjectiveViewerIDs,omitempty"` - RemoveControlObjectiveViewerIDs []string `json:"removeControlObjectiveViewerIDs,omitempty"` - ClearControlObjectiveViewers *bool `json:"clearControlObjectiveViewers,omitempty"` - AddNarrativeEditorIDs []string `json:"addNarrativeEditorIDs,omitempty"` - RemoveNarrativeEditorIDs []string `json:"removeNarrativeEditorIDs,omitempty"` - ClearNarrativeEditors *bool `json:"clearNarrativeEditors,omitempty"` - AddNarrativeBlockedGroupIDs []string `json:"addNarrativeBlockedGroupIDs,omitempty"` - RemoveNarrativeBlockedGroupIDs []string `json:"removeNarrativeBlockedGroupIDs,omitempty"` - ClearNarrativeBlockedGroups *bool `json:"clearNarrativeBlockedGroups,omitempty"` - AddNarrativeViewerIDs []string `json:"addNarrativeViewerIDs,omitempty"` - RemoveNarrativeViewerIDs []string `json:"removeNarrativeViewerIDs,omitempty"` - ClearNarrativeViewers *bool `json:"clearNarrativeViewers,omitempty"` - AddControlImplementationEditorIDs []string `json:"addControlImplementationEditorIDs,omitempty"` - RemoveControlImplementationEditorIDs []string `json:"removeControlImplementationEditorIDs,omitempty"` - ClearControlImplementationEditors *bool `json:"clearControlImplementationEditors,omitempty"` - AddControlImplementationBlockedGroupIDs []string `json:"addControlImplementationBlockedGroupIDs,omitempty"` - RemoveControlImplementationBlockedGroupIDs []string `json:"removeControlImplementationBlockedGroupIDs,omitempty"` - ClearControlImplementationBlockedGroups *bool `json:"clearControlImplementationBlockedGroups,omitempty"` - AddControlImplementationViewerIDs []string `json:"addControlImplementationViewerIDs,omitempty"` - RemoveControlImplementationViewerIDs []string `json:"removeControlImplementationViewerIDs,omitempty"` - ClearControlImplementationViewers *bool `json:"clearControlImplementationViewers,omitempty"` - AddScanEditorIDs []string `json:"addScanEditorIDs,omitempty"` - RemoveScanEditorIDs []string `json:"removeScanEditorIDs,omitempty"` - ClearScanEditors *bool `json:"clearScanEditors,omitempty"` - AddScanBlockedGroupIDs []string `json:"addScanBlockedGroupIDs,omitempty"` - RemoveScanBlockedGroupIDs []string `json:"removeScanBlockedGroupIDs,omitempty"` - ClearScanBlockedGroups *bool `json:"clearScanBlockedGroups,omitempty"` - AddScanViewerIDs []string `json:"addScanViewerIDs,omitempty"` - RemoveScanViewerIDs []string `json:"removeScanViewerIDs,omitempty"` - ClearScanViewers *bool `json:"clearScanViewers,omitempty"` - AddEntityEditorIDs []string `json:"addEntityEditorIDs,omitempty"` - RemoveEntityEditorIDs []string `json:"removeEntityEditorIDs,omitempty"` - ClearEntityEditors *bool `json:"clearEntityEditors,omitempty"` - AddEntityBlockedGroupIDs []string `json:"addEntityBlockedGroupIDs,omitempty"` - RemoveEntityBlockedGroupIDs []string `json:"removeEntityBlockedGroupIDs,omitempty"` - ClearEntityBlockedGroups *bool `json:"clearEntityBlockedGroups,omitempty"` - AddEntityViewerIDs []string `json:"addEntityViewerIDs,omitempty"` - RemoveEntityViewerIDs []string `json:"removeEntityViewerIDs,omitempty"` - ClearEntityViewers *bool `json:"clearEntityViewers,omitempty"` - AddActionPlanEditorIDs []string `json:"addActionPlanEditorIDs,omitempty"` - RemoveActionPlanEditorIDs []string `json:"removeActionPlanEditorIDs,omitempty"` - ClearActionPlanEditors *bool `json:"clearActionPlanEditors,omitempty"` - AddActionPlanBlockedGroupIDs []string `json:"addActionPlanBlockedGroupIDs,omitempty"` - RemoveActionPlanBlockedGroupIDs []string `json:"removeActionPlanBlockedGroupIDs,omitempty"` - ClearActionPlanBlockedGroups *bool `json:"clearActionPlanBlockedGroups,omitempty"` - AddActionPlanViewerIDs []string `json:"addActionPlanViewerIDs,omitempty"` - RemoveActionPlanViewerIDs []string `json:"removeActionPlanViewerIDs,omitempty"` - ClearActionPlanViewers *bool `json:"clearActionPlanViewers,omitempty"` - AddPlatformEditorIDs []string `json:"addPlatformEditorIDs,omitempty"` - RemovePlatformEditorIDs []string `json:"removePlatformEditorIDs,omitempty"` - ClearPlatformEditors *bool `json:"clearPlatformEditors,omitempty"` - AddPlatformBlockedGroupIDs []string `json:"addPlatformBlockedGroupIDs,omitempty"` - RemovePlatformBlockedGroupIDs []string `json:"removePlatformBlockedGroupIDs,omitempty"` - ClearPlatformBlockedGroups *bool `json:"clearPlatformBlockedGroups,omitempty"` - AddPlatformViewerIDs []string `json:"addPlatformViewerIDs,omitempty"` - RemovePlatformViewerIDs []string `json:"removePlatformViewerIDs,omitempty"` - ClearPlatformViewers *bool `json:"clearPlatformViewers,omitempty"` - AddCampaignEditorIDs []string `json:"addCampaignEditorIDs,omitempty"` - RemoveCampaignEditorIDs []string `json:"removeCampaignEditorIDs,omitempty"` - ClearCampaignEditors *bool `json:"clearCampaignEditors,omitempty"` - AddCampaignBlockedGroupIDs []string `json:"addCampaignBlockedGroupIDs,omitempty"` - RemoveCampaignBlockedGroupIDs []string `json:"removeCampaignBlockedGroupIDs,omitempty"` - ClearCampaignBlockedGroups *bool `json:"clearCampaignBlockedGroups,omitempty"` - AddCampaignViewerIDs []string `json:"addCampaignViewerIDs,omitempty"` - RemoveCampaignViewerIDs []string `json:"removeCampaignViewerIDs,omitempty"` - ClearCampaignViewers *bool `json:"clearCampaignViewers,omitempty"` - AddProcedureEditorIDs []string `json:"addProcedureEditorIDs,omitempty"` - RemoveProcedureEditorIDs []string `json:"removeProcedureEditorIDs,omitempty"` - ClearProcedureEditors *bool `json:"clearProcedureEditors,omitempty"` - AddProcedureBlockedGroupIDs []string `json:"addProcedureBlockedGroupIDs,omitempty"` - RemoveProcedureBlockedGroupIDs []string `json:"removeProcedureBlockedGroupIDs,omitempty"` - ClearProcedureBlockedGroups *bool `json:"clearProcedureBlockedGroups,omitempty"` - AddInternalPolicyEditorIDs []string `json:"addInternalPolicyEditorIDs,omitempty"` - RemoveInternalPolicyEditorIDs []string `json:"removeInternalPolicyEditorIDs,omitempty"` - ClearInternalPolicyEditors *bool `json:"clearInternalPolicyEditors,omitempty"` - AddInternalPolicyBlockedGroupIDs []string `json:"addInternalPolicyBlockedGroupIDs,omitempty"` - RemoveInternalPolicyBlockedGroupIDs []string `json:"removeInternalPolicyBlockedGroupIDs,omitempty"` - ClearInternalPolicyBlockedGroups *bool `json:"clearInternalPolicyBlockedGroups,omitempty"` - AddControlEditorIDs []string `json:"addControlEditorIDs,omitempty"` - RemoveControlEditorIDs []string `json:"removeControlEditorIDs,omitempty"` - ClearControlEditors *bool `json:"clearControlEditors,omitempty"` - AddControlBlockedGroupIDs []string `json:"addControlBlockedGroupIDs,omitempty"` - RemoveControlBlockedGroupIDs []string `json:"removeControlBlockedGroupIDs,omitempty"` - ClearControlBlockedGroups *bool `json:"clearControlBlockedGroups,omitempty"` - AddMappedControlEditorIDs []string `json:"addMappedControlEditorIDs,omitempty"` - RemoveMappedControlEditorIDs []string `json:"removeMappedControlEditorIDs,omitempty"` - ClearMappedControlEditors *bool `json:"clearMappedControlEditors,omitempty"` - AddMappedControlBlockedGroupIDs []string `json:"addMappedControlBlockedGroupIDs,omitempty"` - RemoveMappedControlBlockedGroupIDs []string `json:"removeMappedControlBlockedGroupIDs,omitempty"` - ClearMappedControlBlockedGroups *bool `json:"clearMappedControlBlockedGroups,omitempty"` - SettingID *string `json:"settingID,omitempty"` - ClearSetting *bool `json:"clearSetting,omitempty"` - AddEventIDs []string `json:"addEventIDs,omitempty"` - RemoveEventIDs []string `json:"removeEventIDs,omitempty"` - ClearEvents *bool `json:"clearEvents,omitempty"` - AddIntegrationIDs []string `json:"addIntegrationIDs,omitempty"` - RemoveIntegrationIDs []string `json:"removeIntegrationIDs,omitempty"` - ClearIntegrations *bool `json:"clearIntegrations,omitempty"` - AvatarFileID *string `json:"avatarFileID,omitempty"` - ClearAvatarFile *bool `json:"clearAvatarFile,omitempty"` - AddFileIDs []string `json:"addFileIDs,omitempty"` - RemoveFileIDs []string `json:"removeFileIDs,omitempty"` - ClearFiles *bool `json:"clearFiles,omitempty"` - AddTaskIDs []string `json:"addTaskIDs,omitempty"` - RemoveTaskIDs []string `json:"removeTaskIDs,omitempty"` - ClearTasks *bool `json:"clearTasks,omitempty"` - AddCampaignIDs []string `json:"addCampaignIDs,omitempty"` - RemoveCampaignIDs []string `json:"removeCampaignIDs,omitempty"` - ClearCampaigns *bool `json:"clearCampaigns,omitempty"` - AddCampaignTargetIDs []string `json:"addCampaignTargetIDs,omitempty"` - RemoveCampaignTargetIDs []string `json:"removeCampaignTargetIDs,omitempty"` - ClearCampaignTargets *bool `json:"clearCampaignTargets,omitempty"` - AddGroupMembers []*CreateGroupMembershipInput `json:"addGroupMembers,omitempty"` - RemoveGroupMembers []string `json:"removeGroupMembers,omitempty"` - UpdateGroupSettings *UpdateGroupSettingInput `json:"updateGroupSettings,omitempty"` - // inheritGroupPermissions allows a group to be updated with the same permissions - // as the specified group ID, existing permissions will be removed - InheritGroupPermissions *string `json:"inheritGroupPermissions,omitempty"` -} - -// UpdateGroupMembershipInput is used for update GroupMembership object. -// Input was generated by ent. -type UpdateGroupMembershipInput struct { - Role *enums.Role `json:"role,omitempty"` - AddEventIDs []string `json:"addEventIDs,omitempty"` - RemoveEventIDs []string `json:"removeEventIDs,omitempty"` - ClearEvents *bool `json:"clearEvents,omitempty"` -} - -// UpdateGroupSettingInput is used for update GroupSetting object. -// Input was generated by ent. -type UpdateGroupSettingInput struct { - // whether the group is visible to it's members / owners only or if it's searchable by anyone within the organization - Visibility *enums.Visibility `json:"visibility,omitempty"` - // the policy governing ability to freely join a group, whether it requires an invitation, application, or either - JoinPolicy *enums.JoinPolicy `json:"joinPolicy,omitempty"` - // whether to sync group members to slack groups - SyncToSlack *bool `json:"syncToSlack,omitempty"` - ClearSyncToSlack *bool `json:"clearSyncToSlack,omitempty"` - // whether to sync group members to github groups - SyncToGithub *bool `json:"syncToGithub,omitempty"` - ClearSyncToGithub *bool `json:"clearSyncToGithub,omitempty"` - GroupID *string `json:"groupID,omitempty"` - ClearGroup *bool `json:"clearGroup,omitempty"` -} - -// UpdateHushInput is used for update Hush object. -// Input was generated by ent. -type UpdateHushInput struct { - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - ClearInternalNotes *bool `json:"clearInternalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - ClearSystemInternalID *bool `json:"clearSystemInternalID,omitempty"` - // the logical name of the corresponding hush secret or it's general grouping - Name *string `json:"name,omitempty"` - // a description of the hush value or purpose, such as github PAT - Description *string `json:"description,omitempty"` - ClearDescription *bool `json:"clearDescription,omitempty"` - // the kind of secret, such as sshkey, certificate, api token, etc. - Kind *string `json:"kind,omitempty"` - ClearKind *bool `json:"clearKind,omitempty"` - // a credential set, typically where you have multiple tokens or keys that compose one credential such as when accessing s3 and using access key ID, secret key, etc. - CredentialSet *models.CredentialSet `json:"credentialSet,omitempty"` - ClearCredentialSet *bool `json:"clearCredentialSet,omitempty"` - // additional metadata about the credential - Metadata map[string]any `json:"metadata,omitempty"` - ClearMetadata *bool `json:"clearMetadata,omitempty"` - LastUsedAt *time.Time `json:"lastUsedAt,omitempty"` - ClearLastUsedAt *bool `json:"clearLastUsedAt,omitempty"` - // when the token expires - ExpiresAt *time.Time `json:"expiresAt,omitempty"` - ClearExpiresAt *bool `json:"clearExpiresAt,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - ClearOwner *bool `json:"clearOwner,omitempty"` - AddIntegrationIDs []string `json:"addIntegrationIDs,omitempty"` - RemoveIntegrationIDs []string `json:"removeIntegrationIDs,omitempty"` - ClearIntegrations *bool `json:"clearIntegrations,omitempty"` - AddFileIDs []string `json:"addFileIDs,omitempty"` - RemoveFileIDs []string `json:"removeFileIDs,omitempty"` - ClearFiles *bool `json:"clearFiles,omitempty"` - AddEventIDs []string `json:"addEventIDs,omitempty"` - RemoveEventIDs []string `json:"removeEventIDs,omitempty"` - ClearEvents *bool `json:"clearEvents,omitempty"` -} - -// UpdateIdentityHolderInput is used for update IdentityHolder object. -// Input was generated by ent. -type UpdateIdentityHolderInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // the internal owner for the identity holder when no user or group is linked - InternalOwner *string `json:"internalOwner,omitempty"` - ClearInternalOwner *bool `json:"clearInternalOwner,omitempty"` - // the environment of the identity_holder - EnvironmentName *string `json:"environmentName,omitempty"` - ClearEnvironmentName *bool `json:"clearEnvironmentName,omitempty"` - // the scope of the identity_holder - ScopeName *string `json:"scopeName,omitempty"` - ClearScopeName *bool `json:"clearScopeName,omitempty"` - // internal marker field for workflow eligibility, not exposed in API - WorkflowEligibleMarker *bool `json:"workflowEligibleMarker,omitempty"` - ClearWorkflowEligibleMarker *bool `json:"clearWorkflowEligibleMarker,omitempty"` - // the full name of the identity holder - FullName *string `json:"fullName,omitempty"` - // the email address of the identity holder - Email *string `json:"email,omitempty"` - // alternate email address for the identity holder - AlternateEmail *string `json:"alternateEmail,omitempty"` - ClearAlternateEmail *bool `json:"clearAlternateEmail,omitempty"` - // phone number for the identity holder - PhoneNumber *string `json:"phoneNumber,omitempty"` - ClearPhoneNumber *bool `json:"clearPhoneNumber,omitempty"` - // whether the identity holder record is linked to an Openlane user account - IsOpenlaneUser *bool `json:"isOpenlaneUser,omitempty"` - ClearIsOpenlaneUser *bool `json:"clearIsOpenlaneUser,omitempty"` - // the classification of identity holders, such as employee or contractor - IdentityHolderType *enums.IdentityHolderType `json:"identityHolderType,omitempty"` - // the status of the identity holder record - Status *enums.UserStatus `json:"status,omitempty"` - // whether the identity holder record is active - IsActive *bool `json:"isActive,omitempty"` - // the job title of the identity holder - Title *string `json:"title,omitempty"` - ClearTitle *bool `json:"clearTitle,omitempty"` - // the department or function of the identity holder - Department *string `json:"department,omitempty"` - ClearDepartment *bool `json:"clearDepartment,omitempty"` - // the team name for the identity holder - Team *string `json:"team,omitempty"` - ClearTeam *bool `json:"clearTeam,omitempty"` - // location or office for the identity holder - Location *string `json:"location,omitempty"` - ClearLocation *bool `json:"clearLocation,omitempty"` - // the start date for the identity holder - StartDate *models.DateTime `json:"startDate,omitempty"` - ClearStartDate *bool `json:"clearStartDate,omitempty"` - // the end date for the identity holder, if applicable - EndDate *models.DateTime `json:"endDate,omitempty"` - ClearEndDate *bool `json:"clearEndDate,omitempty"` - // external user identifier for the identity holder - ExternalUserID *string `json:"externalUserID,omitempty"` - ClearExternalUserID *bool `json:"clearExternalUserID,omitempty"` - // external identifier for the identity holder from an upstream roster - ExternalReferenceID *string `json:"externalReferenceID,omitempty"` - ClearExternalReferenceID *bool `json:"clearExternalReferenceID,omitempty"` - // additional metadata about the identity holder - Metadata map[string]any `json:"metadata,omitempty"` - ClearMetadata *bool `json:"clearMetadata,omitempty"` - AddBlockedGroupIDs []string `json:"addBlockedGroupIDs,omitempty"` - RemoveBlockedGroupIDs []string `json:"removeBlockedGroupIDs,omitempty"` - ClearBlockedGroups *bool `json:"clearBlockedGroups,omitempty"` - AddEditorIDs []string `json:"addEditorIDs,omitempty"` - RemoveEditorIDs []string `json:"removeEditorIDs,omitempty"` - ClearEditors *bool `json:"clearEditors,omitempty"` - AddViewerIDs []string `json:"addViewerIDs,omitempty"` - RemoveViewerIDs []string `json:"removeViewerIDs,omitempty"` - ClearViewers *bool `json:"clearViewers,omitempty"` - InternalOwnerUserID *string `json:"internalOwnerUserID,omitempty"` - ClearInternalOwnerUser *bool `json:"clearInternalOwnerUser,omitempty"` - InternalOwnerGroupID *string `json:"internalOwnerGroupID,omitempty"` - ClearInternalOwnerGroup *bool `json:"clearInternalOwnerGroup,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ClearEnvironment *bool `json:"clearEnvironment,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - ClearScope *bool `json:"clearScope,omitempty"` - EmployerID *string `json:"employerID,omitempty"` - ClearEmployer *bool `json:"clearEmployer,omitempty"` - AddAssessmentResponseIDs []string `json:"addAssessmentResponseIDs,omitempty"` - RemoveAssessmentResponseIDs []string `json:"removeAssessmentResponseIDs,omitempty"` - ClearAssessmentResponses *bool `json:"clearAssessmentResponses,omitempty"` - AddAssessmentIDs []string `json:"addAssessmentIDs,omitempty"` - RemoveAssessmentIDs []string `json:"removeAssessmentIDs,omitempty"` - ClearAssessments *bool `json:"clearAssessments,omitempty"` - AddTemplateIDs []string `json:"addTemplateIDs,omitempty"` - RemoveTemplateIDs []string `json:"removeTemplateIDs,omitempty"` - ClearTemplates *bool `json:"clearTemplates,omitempty"` - AddAssetIDs []string `json:"addAssetIDs,omitempty"` - RemoveAssetIDs []string `json:"removeAssetIDs,omitempty"` - ClearAssets *bool `json:"clearAssets,omitempty"` - AddEntityIDs []string `json:"addEntityIDs,omitempty"` - RemoveEntityIDs []string `json:"removeEntityIDs,omitempty"` - ClearEntities *bool `json:"clearEntities,omitempty"` - AddDirectoryAccountIDs []string `json:"addDirectoryAccountIDs,omitempty"` - RemoveDirectoryAccountIDs []string `json:"removeDirectoryAccountIDs,omitempty"` - ClearDirectoryAccounts *bool `json:"clearDirectoryAccounts,omitempty"` - AddControlIDs []string `json:"addControlIDs,omitempty"` - RemoveControlIDs []string `json:"removeControlIDs,omitempty"` - ClearControls *bool `json:"clearControls,omitempty"` - AddSubcontrolIDs []string `json:"addSubcontrolIDs,omitempty"` - RemoveSubcontrolIDs []string `json:"removeSubcontrolIDs,omitempty"` - ClearSubcontrols *bool `json:"clearSubcontrols,omitempty"` - AddPlatformIDs []string `json:"addPlatformIDs,omitempty"` - RemovePlatformIDs []string `json:"removePlatformIDs,omitempty"` - ClearPlatforms *bool `json:"clearPlatforms,omitempty"` - AddCampaignIDs []string `json:"addCampaignIDs,omitempty"` - RemoveCampaignIDs []string `json:"removeCampaignIDs,omitempty"` - ClearCampaigns *bool `json:"clearCampaigns,omitempty"` - AddTaskIDs []string `json:"addTaskIDs,omitempty"` - RemoveTaskIDs []string `json:"removeTaskIDs,omitempty"` - ClearTasks *bool `json:"clearTasks,omitempty"` - AddFileIDs []string `json:"addFileIDs,omitempty"` - RemoveFileIDs []string `json:"removeFileIDs,omitempty"` - ClearFiles *bool `json:"clearFiles,omitempty"` - AddFindingIDs []string `json:"addFindingIDs,omitempty"` - RemoveFindingIDs []string `json:"removeFindingIDs,omitempty"` - ClearFindings *bool `json:"clearFindings,omitempty"` - AddWorkflowObjectRefIDs []string `json:"addWorkflowObjectRefIDs,omitempty"` - RemoveWorkflowObjectRefIDs []string `json:"removeWorkflowObjectRefIDs,omitempty"` - ClearWorkflowObjectRefs *bool `json:"clearWorkflowObjectRefs,omitempty"` - AddAccessPlatformIDs []string `json:"addAccessPlatformIDs,omitempty"` - RemoveAccessPlatformIDs []string `json:"removeAccessPlatformIDs,omitempty"` - ClearAccessPlatforms *bool `json:"clearAccessPlatforms,omitempty"` - UserID *string `json:"userID,omitempty"` - ClearUser *bool `json:"clearUser,omitempty"` - AddInternalPolicyIDs []string `json:"addInternalPolicyIDs,omitempty"` - RemoveInternalPolicyIDs []string `json:"removeInternalPolicyIDs,omitempty"` - ClearInternalPolicies *bool `json:"clearInternalPolicies,omitempty"` -} - -// UpdateInternalPolicyInput is used for update InternalPolicy object. -// Input was generated by ent. -type UpdateInternalPolicyInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // revision of the object as a semver (e.g. v1.0.0), by default any update will bump the patch version, unless the revision_bump field is set - Revision *string `json:"revision,omitempty"` - ClearRevision *bool `json:"clearRevision,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - ClearInternalNotes *bool `json:"clearInternalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - ClearSystemInternalID *bool `json:"clearSystemInternalID,omitempty"` - // the name of the policy - Name *string `json:"name,omitempty"` - // status of the policy, e.g. draft, published, archived, etc. - Status *enums.DocumentStatus `json:"status,omitempty"` - ClearStatus *bool `json:"clearStatus,omitempty"` - // details of the policy - Details *string `json:"details,omitempty"` - ClearDetails *bool `json:"clearDetails,omitempty"` - // structured details of the policy in JSON format - DetailsJSON []any `json:"detailsJSON,omitempty"` - AppendDetailsJSON []any `json:"appendDetailsJSON,omitempty"` - ClearDetailsJSON *bool `json:"clearDetailsJSON,omitempty"` - // whether approval is required for edits to the policy - ApprovalRequired *bool `json:"approvalRequired,omitempty"` - ClearApprovalRequired *bool `json:"clearApprovalRequired,omitempty"` - // the date the policy should be reviewed, calculated based on the review_frequency if not directly set - ReviewDue *time.Time `json:"reviewDue,omitempty"` - ClearReviewDue *bool `json:"clearReviewDue,omitempty"` - // the frequency at which the policy should be reviewed, used to calculate the review_due date - ReviewFrequency *enums.Frequency `json:"reviewFrequency,omitempty"` - ClearReviewFrequency *bool `json:"clearReviewFrequency,omitempty"` - // auto-generated tag suggestions for the policy - TagSuggestions []string `json:"tagSuggestions,omitempty"` - AppendTagSuggestions []string `json:"appendTagSuggestions,omitempty"` - ClearTagSuggestions *bool `json:"clearTagSuggestions,omitempty"` - // tag suggestions dismissed by the user for the policy - DismissedTagSuggestions []string `json:"dismissedTagSuggestions,omitempty"` - AppendDismissedTagSuggestions []string `json:"appendDismissedTagSuggestions,omitempty"` - ClearDismissedTagSuggestions *bool `json:"clearDismissedTagSuggestions,omitempty"` - // proposed controls referenced in the policy - ControlSuggestions []string `json:"controlSuggestions,omitempty"` - AppendControlSuggestions []string `json:"appendControlSuggestions,omitempty"` - ClearControlSuggestions *bool `json:"clearControlSuggestions,omitempty"` - // control suggestions dismissed by the user for the policy - DismissedControlSuggestions []string `json:"dismissedControlSuggestions,omitempty"` - AppendDismissedControlSuggestions []string `json:"appendDismissedControlSuggestions,omitempty"` - ClearDismissedControlSuggestions *bool `json:"clearDismissedControlSuggestions,omitempty"` - // suggested improvements for the policy - ImprovementSuggestions []string `json:"improvementSuggestions,omitempty"` - AppendImprovementSuggestions []string `json:"appendImprovementSuggestions,omitempty"` - ClearImprovementSuggestions *bool `json:"clearImprovementSuggestions,omitempty"` - // improvement suggestions dismissed by the user for the policy - DismissedImprovementSuggestions []string `json:"dismissedImprovementSuggestions,omitempty"` - AppendDismissedImprovementSuggestions []string `json:"appendDismissedImprovementSuggestions,omitempty"` - ClearDismissedImprovementSuggestions *bool `json:"clearDismissedImprovementSuggestions,omitempty"` - // This will contain the url used to create or update the policy - URL *string `json:"url,omitempty"` - ClearURL *bool `json:"clearURL,omitempty"` - // the kind of the internal_policy - InternalPolicyKindName *string `json:"internalPolicyKindName,omitempty"` - ClearInternalPolicyKindName *bool `json:"clearInternalPolicyKindName,omitempty"` - // the environment of the internal_policy - EnvironmentName *string `json:"environmentName,omitempty"` - ClearEnvironmentName *bool `json:"clearEnvironmentName,omitempty"` - // the scope of the internal_policy - ScopeName *string `json:"scopeName,omitempty"` - ClearScopeName *bool `json:"clearScopeName,omitempty"` - // internal marker field for workflow eligibility, not exposed in API - WorkflowEligibleMarker *bool `json:"workflowEligibleMarker,omitempty"` - ClearWorkflowEligibleMarker *bool `json:"clearWorkflowEligibleMarker,omitempty"` - // stable external UUID for deterministic OSCAL export and round-tripping - ExternalUUID *string `json:"externalUUID,omitempty"` - ClearExternalUUID *bool `json:"clearExternalUUID,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - ClearOwner *bool `json:"clearOwner,omitempty"` - AddBlockedGroupIDs []string `json:"addBlockedGroupIDs,omitempty"` - RemoveBlockedGroupIDs []string `json:"removeBlockedGroupIDs,omitempty"` - ClearBlockedGroups *bool `json:"clearBlockedGroups,omitempty"` - AddEditorIDs []string `json:"addEditorIDs,omitempty"` - RemoveEditorIDs []string `json:"removeEditorIDs,omitempty"` - ClearEditors *bool `json:"clearEditors,omitempty"` - ApproverID *string `json:"approverID,omitempty"` - ClearApprover *bool `json:"clearApprover,omitempty"` - DelegateID *string `json:"delegateID,omitempty"` - ClearDelegate *bool `json:"clearDelegate,omitempty"` - InternalPolicyKindID *string `json:"internalPolicyKindID,omitempty"` - ClearInternalPolicyKind *bool `json:"clearInternalPolicyKind,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ClearEnvironment *bool `json:"clearEnvironment,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - ClearScope *bool `json:"clearScope,omitempty"` - AddControlObjectiveIDs []string `json:"addControlObjectiveIDs,omitempty"` - RemoveControlObjectiveIDs []string `json:"removeControlObjectiveIDs,omitempty"` - ClearControlObjectives *bool `json:"clearControlObjectives,omitempty"` - AddControlImplementationIDs []string `json:"addControlImplementationIDs,omitempty"` - RemoveControlImplementationIDs []string `json:"removeControlImplementationIDs,omitempty"` - ClearControlImplementations *bool `json:"clearControlImplementations,omitempty"` - AddControlIDs []string `json:"addControlIDs,omitempty"` - RemoveControlIDs []string `json:"removeControlIDs,omitempty"` - ClearControls *bool `json:"clearControls,omitempty"` - AddSubcontrolIDs []string `json:"addSubcontrolIDs,omitempty"` - RemoveSubcontrolIDs []string `json:"removeSubcontrolIDs,omitempty"` - ClearSubcontrols *bool `json:"clearSubcontrols,omitempty"` - AddProcedureIDs []string `json:"addProcedureIDs,omitempty"` - RemoveProcedureIDs []string `json:"removeProcedureIDs,omitempty"` - ClearProcedures *bool `json:"clearProcedures,omitempty"` - AddNarrativeIDs []string `json:"addNarrativeIDs,omitempty"` - RemoveNarrativeIDs []string `json:"removeNarrativeIDs,omitempty"` - ClearNarratives *bool `json:"clearNarratives,omitempty"` - AddTaskIDs []string `json:"addTaskIDs,omitempty"` - RemoveTaskIDs []string `json:"removeTaskIDs,omitempty"` - ClearTasks *bool `json:"clearTasks,omitempty"` - AddRiskIDs []string `json:"addRiskIDs,omitempty"` - RemoveRiskIDs []string `json:"removeRiskIDs,omitempty"` - ClearRisks *bool `json:"clearRisks,omitempty"` - AddProgramIDs []string `json:"addProgramIDs,omitempty"` - RemoveProgramIDs []string `json:"removeProgramIDs,omitempty"` - ClearPrograms *bool `json:"clearPrograms,omitempty"` - FileID *string `json:"fileID,omitempty"` - ClearFile *bool `json:"clearFile,omitempty"` - AddCommentIDs []string `json:"addCommentIDs,omitempty"` - RemoveCommentIDs []string `json:"removeCommentIDs,omitempty"` - ClearComments *bool `json:"clearComments,omitempty"` - AddDiscussionIDs []string `json:"addDiscussionIDs,omitempty"` - RemoveDiscussionIDs []string `json:"removeDiscussionIDs,omitempty"` - ClearDiscussions *bool `json:"clearDiscussions,omitempty"` - AddWorkflowObjectRefIDs []string `json:"addWorkflowObjectRefIDs,omitempty"` - RemoveWorkflowObjectRefIDs []string `json:"removeWorkflowObjectRefIDs,omitempty"` - ClearWorkflowObjectRefs *bool `json:"clearWorkflowObjectRefs,omitempty"` - AddAssetIDs []string `json:"addAssetIDs,omitempty"` - RemoveAssetIDs []string `json:"removeAssetIDs,omitempty"` - ClearAssets *bool `json:"clearAssets,omitempty"` - AddEntityIDs []string `json:"addEntityIDs,omitempty"` - RemoveEntityIDs []string `json:"removeEntityIDs,omitempty"` - ClearEntities *bool `json:"clearEntities,omitempty"` - AddIdentityHolderIDs []string `json:"addIdentityHolderIDs,omitempty"` - RemoveIdentityHolderIDs []string `json:"removeIdentityHolderIDs,omitempty"` - ClearIdentityHolders *bool `json:"clearIdentityHolders,omitempty"` - AddReviewIDs []string `json:"addReviewIDs,omitempty"` - RemoveReviewIDs []string `json:"removeReviewIDs,omitempty"` - ClearReviews *bool `json:"clearReviews,omitempty"` - AddDiscussion *CreateDiscussionInput `json:"addDiscussion,omitempty"` - UpdateDiscussion *UpdateDiscussionsInput `json:"updateDiscussion,omitempty"` - DeleteDiscussion *string `json:"deleteDiscussion,omitempty"` - AddComment *CreateNoteInput `json:"addComment,omitempty"` - DeleteComment *string `json:"deleteComment,omitempty"` - RevisionBump *models.VersionBump `json:"RevisionBump,omitempty"` -} - -// UpdateInviteInput is used for update Invite object. -// Input was generated by ent. -type UpdateInviteInput struct { - // the expiration date of the invitation token which defaults to 14 days in the future from creation - Expires *time.Time `json:"expires,omitempty"` - ClearExpires *bool `json:"clearExpires,omitempty"` - // the status of the invitation - Status *enums.InviteStatus `json:"status,omitempty"` - Role *enums.Role `json:"role,omitempty"` - // the number of attempts made to perform email send of the invitation, maximum of 5 - SendAttempts *int64 `json:"sendAttempts,omitempty"` - // indicates if this invitation is for transferring organization ownership - when accepted, current owner becomes admin and invitee becomes owner - OwnershipTransfer *bool `json:"ownershipTransfer,omitempty"` - ClearOwnershipTransfer *bool `json:"clearOwnershipTransfer,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - ClearOwner *bool `json:"clearOwner,omitempty"` - AddEventIDs []string `json:"addEventIDs,omitempty"` - RemoveEventIDs []string `json:"removeEventIDs,omitempty"` - ClearEvents *bool `json:"clearEvents,omitempty"` - AddGroupIDs []string `json:"addGroupIDs,omitempty"` - RemoveGroupIDs []string `json:"removeGroupIDs,omitempty"` - ClearGroups *bool `json:"clearGroups,omitempty"` -} - -// UpdateJobResultInput is used for update JobResult object. -// Input was generated by ent. -type UpdateJobResultInput struct { - // the status of this job. did it fail? did it succeed? - Status *enums.JobExecutionStatus `json:"status,omitempty"` - // the log output from the job - Log *string `json:"log,omitempty"` - ClearLog *bool `json:"clearLog,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - ClearOwner *bool `json:"clearOwner,omitempty"` - ScheduledJobID *string `json:"scheduledJobID,omitempty"` - FileID *string `json:"fileID,omitempty"` -} - -// UpdateJobRunnerInput is used for update JobRunner object. -// Input was generated by ent. -type UpdateJobRunnerInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - ClearInternalNotes *bool `json:"clearInternalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - ClearSystemInternalID *bool `json:"clearSystemInternalID,omitempty"` - // the name of the runner - Name *string `json:"name,omitempty"` - // the IP address of this runner - IPAddress *string `json:"ipAddress,omitempty"` - ClearIPAddress *bool `json:"clearIPAddress,omitempty"` - // the last time this runner was seen - LastSeen *time.Time `json:"lastSeen,omitempty"` - ClearLastSeen *bool `json:"clearLastSeen,omitempty"` - // the version of the runner - Version *string `json:"version,omitempty"` - ClearVersion *bool `json:"clearVersion,omitempty"` - // the operating system of the runner - Os *string `json:"os,omitempty"` - ClearOs *bool `json:"clearOs,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - ClearOwner *bool `json:"clearOwner,omitempty"` - AddJobRunnerTokenIDs []string `json:"addJobRunnerTokenIDs,omitempty"` - RemoveJobRunnerTokenIDs []string `json:"removeJobRunnerTokenIDs,omitempty"` - ClearJobRunnerTokens *bool `json:"clearJobRunnerTokens,omitempty"` -} - -// UpdateJobRunnerRegistrationTokenInput is used for update JobRunnerRegistrationToken object. -// Input was generated by ent. -type UpdateJobRunnerRegistrationTokenInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - LastUsedAt *time.Time `json:"lastUsedAt,omitempty"` - ClearLastUsedAt *bool `json:"clearLastUsedAt,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - ClearOwner *bool `json:"clearOwner,omitempty"` - JobRunnerID *string `json:"jobRunnerID,omitempty"` - ClearJobRunner *bool `json:"clearJobRunner,omitempty"` -} - -// UpdateJobRunnerTokenInput is used for update JobRunnerToken object. -// Input was generated by ent. -type UpdateJobRunnerTokenInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - LastUsedAt *time.Time `json:"lastUsedAt,omitempty"` - ClearLastUsedAt *bool `json:"clearLastUsedAt,omitempty"` - // whether the token is active - IsActive *bool `json:"isActive,omitempty"` - ClearIsActive *bool `json:"clearIsActive,omitempty"` - // the reason the token was revoked - RevokedReason *string `json:"revokedReason,omitempty"` - ClearRevokedReason *bool `json:"clearRevokedReason,omitempty"` - // the user who revoked the token - RevokedBy *string `json:"revokedBy,omitempty"` - ClearRevokedBy *bool `json:"clearRevokedBy,omitempty"` - // when the token was revoked - RevokedAt *time.Time `json:"revokedAt,omitempty"` - ClearRevokedAt *bool `json:"clearRevokedAt,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - ClearOwner *bool `json:"clearOwner,omitempty"` - AddJobRunnerIDs []string `json:"addJobRunnerIDs,omitempty"` - RemoveJobRunnerIDs []string `json:"removeJobRunnerIDs,omitempty"` - ClearJobRunners *bool `json:"clearJobRunners,omitempty"` -} - -// UpdateJobTemplateInput is used for update JobTemplate object. -// Input was generated by ent. -type UpdateJobTemplateInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - ClearInternalNotes *bool `json:"clearInternalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - ClearSystemInternalID *bool `json:"clearSystemInternalID,omitempty"` - // the title of the job - Title *string `json:"title,omitempty"` - // the short description of the job and what it does - Description *string `json:"description,omitempty"` - ClearDescription *bool `json:"clearDescription,omitempty"` - // the url from where to download the script from - DownloadURL *string `json:"downloadURL,omitempty"` - // the json configuration to run this job, which could be used to template a job, e.g. { "account_name": "my-account" } - Configuration models.JobConfiguration `json:"configuration,omitempty"` - AppendConfiguration models.JobConfiguration `json:"appendConfiguration,omitempty"` - ClearConfiguration *bool `json:"clearConfiguration,omitempty"` - // cron schedule to run the job in cron 6-field syntax, e.g. 0 0 0 * * * - Cron *string `json:"cron,omitempty"` - ClearCron *bool `json:"clearCron,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - ClearOwner *bool `json:"clearOwner,omitempty"` - AddScheduledJobIDs []string `json:"addScheduledJobIDs,omitempty"` - RemoveScheduledJobIDs []string `json:"removeScheduledJobIDs,omitempty"` - ClearScheduledJobs *bool `json:"clearScheduledJobs,omitempty"` -} - -// UpdateMappableDomainInput is used for update MappableDomain object. -// Input was generated by ent. -type UpdateMappableDomainInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - AddCustomDomainIDs []string `json:"addCustomDomainIDs,omitempty"` - RemoveCustomDomainIDs []string `json:"removeCustomDomainIDs,omitempty"` - ClearCustomDomains *bool `json:"clearCustomDomains,omitempty"` -} - -// UpdateMappedControlInput is used for update MappedControl object. -// Input was generated by ent. -type UpdateMappedControlInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - ClearInternalNotes *bool `json:"clearInternalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - ClearSystemInternalID *bool `json:"clearSystemInternalID,omitempty"` - // the type of mapping between the two controls, e.g. subset, intersect, equal, superset - MappingType *enums.MappingType `json:"mappingType,omitempty"` - // description of how the two controls are related - Relation *string `json:"relation,omitempty"` - ClearRelation *bool `json:"clearRelation,omitempty"` - // percentage (0-100) of confidence in the mapping - Confidence *int64 `json:"confidence,omitempty"` - ClearConfidence *bool `json:"clearConfidence,omitempty"` - // source of the mapping, e.g. manual, suggested, etc. - Source *enums.MappingSource `json:"source,omitempty"` - ClearSource *bool `json:"clearSource,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - ClearOwner *bool `json:"clearOwner,omitempty"` - AddBlockedGroupIDs []string `json:"addBlockedGroupIDs,omitempty"` - RemoveBlockedGroupIDs []string `json:"removeBlockedGroupIDs,omitempty"` - ClearBlockedGroups *bool `json:"clearBlockedGroups,omitempty"` - AddEditorIDs []string `json:"addEditorIDs,omitempty"` - RemoveEditorIDs []string `json:"removeEditorIDs,omitempty"` - ClearEditors *bool `json:"clearEditors,omitempty"` - AddFromControlIDs []string `json:"addFromControlIDs,omitempty"` - RemoveFromControlIDs []string `json:"removeFromControlIDs,omitempty"` - ClearFromControls *bool `json:"clearFromControls,omitempty"` - AddToControlIDs []string `json:"addToControlIDs,omitempty"` - RemoveToControlIDs []string `json:"removeToControlIDs,omitempty"` - ClearToControls *bool `json:"clearToControls,omitempty"` - AddFromSubcontrolIDs []string `json:"addFromSubcontrolIDs,omitempty"` - RemoveFromSubcontrolIDs []string `json:"removeFromSubcontrolIDs,omitempty"` - ClearFromSubcontrols *bool `json:"clearFromSubcontrols,omitempty"` - AddToSubcontrolIDs []string `json:"addToSubcontrolIDs,omitempty"` - RemoveToSubcontrolIDs []string `json:"removeToSubcontrolIDs,omitempty"` - ClearToSubcontrols *bool `json:"clearToSubcontrols,omitempty"` -} - -// UpdateNarrativeInput is used for update Narrative object. -// Input was generated by ent. -type UpdateNarrativeInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - ClearInternalNotes *bool `json:"clearInternalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - ClearSystemInternalID *bool `json:"clearSystemInternalID,omitempty"` - // the name of the narrative - Name *string `json:"name,omitempty"` - // the description of the narrative - Description *string `json:"description,omitempty"` - ClearDescription *bool `json:"clearDescription,omitempty"` - // text data for the narrative document - Details *string `json:"details,omitempty"` - ClearDetails *bool `json:"clearDetails,omitempty"` - AddBlockedGroupIDs []string `json:"addBlockedGroupIDs,omitempty"` - RemoveBlockedGroupIDs []string `json:"removeBlockedGroupIDs,omitempty"` - ClearBlockedGroups *bool `json:"clearBlockedGroups,omitempty"` - AddEditorIDs []string `json:"addEditorIDs,omitempty"` - RemoveEditorIDs []string `json:"removeEditorIDs,omitempty"` - ClearEditors *bool `json:"clearEditors,omitempty"` - AddViewerIDs []string `json:"addViewerIDs,omitempty"` - RemoveViewerIDs []string `json:"removeViewerIDs,omitempty"` - ClearViewers *bool `json:"clearViewers,omitempty"` - AddSatisfyIDs []string `json:"addSatisfyIDs,omitempty"` - RemoveSatisfyIDs []string `json:"removeSatisfyIDs,omitempty"` - ClearSatisfies *bool `json:"clearSatisfies,omitempty"` - AddProgramIDs []string `json:"addProgramIDs,omitempty"` - RemoveProgramIDs []string `json:"removeProgramIDs,omitempty"` - ClearPrograms *bool `json:"clearPrograms,omitempty"` - AddInternalPolicyIDs []string `json:"addInternalPolicyIDs,omitempty"` - RemoveInternalPolicyIDs []string `json:"removeInternalPolicyIDs,omitempty"` - ClearInternalPolicies *bool `json:"clearInternalPolicies,omitempty"` - AddProcedureIDs []string `json:"addProcedureIDs,omitempty"` - RemoveProcedureIDs []string `json:"removeProcedureIDs,omitempty"` - ClearProcedures *bool `json:"clearProcedures,omitempty"` -} - -// UpdateNoteInput is used for update Note object. -// Input was generated by ent. -type UpdateNoteInput struct { - // the title of the note - Title *string `json:"title,omitempty"` - ClearTitle *bool `json:"clearTitle,omitempty"` - // the text of the note - Text *string `json:"text,omitempty"` - // structured details of the note in JSON format - TextJSON []any `json:"textJSON,omitempty"` - AppendTextJSON []any `json:"appendTextJSON,omitempty"` - ClearTextJSON *bool `json:"clearTextJSON,omitempty"` - // ref location of the note - NoteRef *string `json:"noteRef,omitempty"` - ClearNoteRef *bool `json:"clearNoteRef,omitempty"` - // whether the note has been edited - IsEdited *bool `json:"isEdited,omitempty"` - TaskID *string `json:"taskID,omitempty"` - ClearTask *bool `json:"clearTask,omitempty"` - ControlID *string `json:"controlID,omitempty"` - ClearControl *bool `json:"clearControl,omitempty"` - SubcontrolID *string `json:"subcontrolID,omitempty"` - ClearSubcontrol *bool `json:"clearSubcontrol,omitempty"` - ProcedureID *string `json:"procedureID,omitempty"` - ClearProcedure *bool `json:"clearProcedure,omitempty"` - RiskID *string `json:"riskID,omitempty"` - ClearRisk *bool `json:"clearRisk,omitempty"` - InternalPolicyID *string `json:"internalPolicyID,omitempty"` - ClearInternalPolicy *bool `json:"clearInternalPolicy,omitempty"` - EvidenceID *string `json:"evidenceID,omitempty"` - ClearEvidence *bool `json:"clearEvidence,omitempty"` - TrustCenterID *string `json:"trustCenterID,omitempty"` - ClearTrustCenter *bool `json:"clearTrustCenter,omitempty"` - DiscussionID *string `json:"discussionID,omitempty"` - ClearDiscussion *bool `json:"clearDiscussion,omitempty"` - AddTrustCenterFaqIDs []string `json:"addTrustCenterFaqIDs,omitempty"` - RemoveTrustCenterFaqIDs []string `json:"removeTrustCenterFaqIDs,omitempty"` - ClearTrustCenterFaqs *bool `json:"clearTrustCenterFaqs,omitempty"` - AddFileIDs []string `json:"addFileIDs,omitempty"` - RemoveFileIDs []string `json:"removeFileIDs,omitempty"` - ClearFiles *bool `json:"clearFiles,omitempty"` -} - -// UpdateNotificationInput is used for update Notification object. -// Input was generated by ent. -type UpdateNotificationInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // the time the notification was read - ReadAt *models.DateTime `json:"readAt,omitempty"` - ClearReadAt *bool `json:"clearReadAt,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - ClearOwner *bool `json:"clearOwner,omitempty"` -} - -// UpdateNotificationPreferenceInput is used for update NotificationPreference object. -// Input was generated by ent. -type UpdateNotificationPreferenceInput struct { - // the channel this preference applies to - Channel *enums.Channel `json:"channel,omitempty"` - // status of the channel configuration - Status *enums.NotificationChannelStatus `json:"status,omitempty"` - // provider service for the channel, e.g. sendgrid, mailgun for email or workspace name for slack - Provider *string `json:"provider,omitempty"` - ClearProvider *bool `json:"clearProvider,omitempty"` - // destination address or endpoint for the channel - Destination *string `json:"destination,omitempty"` - ClearDestination *bool `json:"clearDestination,omitempty"` - // channel configuration payload - Config map[string]any `json:"config,omitempty"` - ClearConfig *bool `json:"clearConfig,omitempty"` - // whether this preference is enabled - Enabled *bool `json:"enabled,omitempty"` - // delivery cadence for this preference - Cadence *enums.NotificationCadence `json:"cadence,omitempty"` - // optional priority override for this preference - Priority *enums.Priority `json:"priority,omitempty"` - ClearPriority *bool `json:"clearPriority,omitempty"` - // topic names or wildcard patterns this preference applies to; empty means all - TopicPatterns []string `json:"topicPatterns,omitempty"` - AppendTopicPatterns []string `json:"appendTopicPatterns,omitempty"` - ClearTopicPatterns *bool `json:"clearTopicPatterns,omitempty"` - // optional per-topic overrides (e.g. template_id, cadence, priority) keyed by topic name - TopicOverrides map[string]any `json:"topicOverrides,omitempty"` - ClearTopicOverrides *bool `json:"clearTopicOverrides,omitempty"` - // mute notifications until this time - MuteUntil *time.Time `json:"muteUntil,omitempty"` - ClearMuteUntil *bool `json:"clearMuteUntil,omitempty"` - // start of quiet hours in HH:MM - QuietHoursStart *string `json:"quietHoursStart,omitempty"` - ClearQuietHoursStart *bool `json:"clearQuietHoursStart,omitempty"` - // end of quiet hours in HH:MM - QuietHoursEnd *string `json:"quietHoursEnd,omitempty"` - ClearQuietHoursEnd *bool `json:"clearQuietHoursEnd,omitempty"` - // timezone for quiet hours and digests - Timezone *string `json:"timezone,omitempty"` - ClearTimezone *bool `json:"clearTimezone,omitempty"` - // whether this is the default config for the channel - IsDefault *bool `json:"isDefault,omitempty"` - // when the channel config was verified - VerifiedAt *time.Time `json:"verifiedAt,omitempty"` - ClearVerifiedAt *bool `json:"clearVerifiedAt,omitempty"` - // last time the channel config was used - LastUsedAt *time.Time `json:"lastUsedAt,omitempty"` - ClearLastUsedAt *bool `json:"clearLastUsedAt,omitempty"` - // last error encountered while using the channel - LastError *string `json:"lastError,omitempty"` - ClearLastError *bool `json:"clearLastError,omitempty"` - // additional preference metadata - Metadata map[string]any `json:"metadata,omitempty"` - ClearMetadata *bool `json:"clearMetadata,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - ClearOwner *bool `json:"clearOwner,omitempty"` - NotificationTemplateID *string `json:"notificationTemplateID,omitempty"` - ClearNotificationTemplate *bool `json:"clearNotificationTemplate,omitempty"` -} - -// UpdateNotificationTemplateInput is used for update NotificationTemplate object. -// Input was generated by ent. -type UpdateNotificationTemplateInput struct { - // revision of the object as a semver (e.g. v1.0.0), by default any update will bump the patch version, unless the revision_bump field is set - Revision *string `json:"revision,omitempty"` - ClearRevision *bool `json:"clearRevision,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - ClearInternalNotes *bool `json:"clearInternalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - ClearSystemInternalID *bool `json:"clearSystemInternalID,omitempty"` - // stable identifier for the template - Key *string `json:"key,omitempty"` - // display name for the template - Name *string `json:"name,omitempty"` - // description of the template - Description *string `json:"description,omitempty"` - ClearDescription *bool `json:"clearDescription,omitempty"` - // channel this template is intended for - Channel *enums.Channel `json:"channel,omitempty"` - // template format for rendering - Format *enums.NotificationTemplateFormat `json:"format,omitempty"` - // locale for the template, e.g. en-US - Locale *string `json:"locale,omitempty"` - // topic name or wildcard pattern this template targets - TopicPattern *string `json:"topicPattern,omitempty"` - // optional explicit provider destination identifiers for this template, such as Slack channel IDs - Destinations []string `json:"destinations,omitempty"` - AppendDestinations []string `json:"appendDestinations,omitempty"` - ClearDestinations *bool `json:"clearDestinations,omitempty"` - // title template for external channel messages - TitleTemplate *string `json:"titleTemplate,omitempty"` - ClearTitleTemplate *bool `json:"clearTitleTemplate,omitempty"` - // subject template for email notifications - SubjectTemplate *string `json:"subjectTemplate,omitempty"` - ClearSubjectTemplate *bool `json:"clearSubjectTemplate,omitempty"` - // body template for the notification - BodyTemplate *string `json:"bodyTemplate,omitempty"` - ClearBodyTemplate *bool `json:"clearBodyTemplate,omitempty"` - // structured blocks for channels like Slack or Teams - Blocks map[string]any `json:"blocks,omitempty"` - ClearBlocks *bool `json:"clearBlocks,omitempty"` - // jsonschema for template data requirements - Jsonconfig map[string]any `json:"jsonconfig,omitempty"` - ClearJsonconfig *bool `json:"clearJsonconfig,omitempty"` - // uischema for a template builder - Uischema map[string]any `json:"uischema,omitempty"` - ClearUischema *bool `json:"clearUischema,omitempty"` - // additional template metadata - Metadata map[string]any `json:"metadata,omitempty"` - ClearMetadata *bool `json:"clearMetadata,omitempty"` - // whether the template is active - Active *bool `json:"active,omitempty"` - // template version - Version *int64 `json:"version,omitempty"` - // runtime data context defining available variable keys for this template - TemplateContext *enums.TemplateContext `json:"templateContext,omitempty"` - ClearTemplateContext *bool `json:"clearTemplateContext,omitempty"` - // static variable values merged as base layer at render time; call-site data takes precedence - Defaults map[string]any `json:"defaults,omitempty"` - ClearDefaults *bool `json:"clearDefaults,omitempty"` - IntegrationID *string `json:"integrationID,omitempty"` - ClearIntegration *bool `json:"clearIntegration,omitempty"` - WorkflowDefinitionID *string `json:"workflowDefinitionID,omitempty"` - ClearWorkflowDefinition *bool `json:"clearWorkflowDefinition,omitempty"` - EmailTemplateID *string `json:"emailTemplateID,omitempty"` - ClearEmailTemplate *bool `json:"clearEmailTemplate,omitempty"` - AddNotificationIDs []string `json:"addNotificationIDs,omitempty"` - RemoveNotificationIDs []string `json:"removeNotificationIDs,omitempty"` - ClearNotifications *bool `json:"clearNotifications,omitempty"` -} - -// UpdateOrgMembershipInput is used for update OrgMembership object. -// Input was generated by ent. -type UpdateOrgMembershipInput struct { - Role *enums.Role `json:"role,omitempty"` - AddEventIDs []string `json:"addEventIDs,omitempty"` - RemoveEventIDs []string `json:"removeEventIDs,omitempty"` - ClearEvents *bool `json:"clearEvents,omitempty"` -} - -// UpdateOrganizationInput is used for update Organization object. -// Input was generated by ent. -type UpdateOrganizationInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // the name of the organization - Name *string `json:"name,omitempty"` - // The organization's displayed 'friendly' name - DisplayName *string `json:"displayName,omitempty"` - // An optional description of the organization - Description *string `json:"description,omitempty"` - ClearDescription *bool `json:"clearDescription,omitempty"` - // URL of the user's remote avatar - AvatarRemoteURL *string `json:"avatarRemoteURL,omitempty"` - ClearAvatarRemoteURL *bool `json:"clearAvatarRemoteURL,omitempty"` - // The time the user's (local) avatar was last updated - AvatarUpdatedAt *time.Time `json:"avatarUpdatedAt,omitempty"` - ClearAvatarUpdatedAt *bool `json:"clearAvatarUpdatedAt,omitempty"` - AddControlCreatorIDs []string `json:"addControlCreatorIDs,omitempty"` - RemoveControlCreatorIDs []string `json:"removeControlCreatorIDs,omitempty"` - ClearControlCreators *bool `json:"clearControlCreators,omitempty"` - AddControlImplementationCreatorIDs []string `json:"addControlImplementationCreatorIDs,omitempty"` - RemoveControlImplementationCreatorIDs []string `json:"removeControlImplementationCreatorIDs,omitempty"` - ClearControlImplementationCreators *bool `json:"clearControlImplementationCreators,omitempty"` - AddControlObjectiveCreatorIDs []string `json:"addControlObjectiveCreatorIDs,omitempty"` - RemoveControlObjectiveCreatorIDs []string `json:"removeControlObjectiveCreatorIDs,omitempty"` - ClearControlObjectiveCreators *bool `json:"clearControlObjectiveCreators,omitempty"` - AddEvidenceCreatorIDs []string `json:"addEvidenceCreatorIDs,omitempty"` - RemoveEvidenceCreatorIDs []string `json:"removeEvidenceCreatorIDs,omitempty"` - ClearEvidenceCreators *bool `json:"clearEvidenceCreators,omitempty"` - AddAssetCreatorIDs []string `json:"addAssetCreatorIDs,omitempty"` - RemoveAssetCreatorIDs []string `json:"removeAssetCreatorIDs,omitempty"` - ClearAssetCreators *bool `json:"clearAssetCreators,omitempty"` - AddFindingCreatorIDs []string `json:"addFindingCreatorIDs,omitempty"` - RemoveFindingCreatorIDs []string `json:"removeFindingCreatorIDs,omitempty"` - ClearFindingCreators *bool `json:"clearFindingCreators,omitempty"` - AddVulnerabilityCreatorIDs []string `json:"addVulnerabilityCreatorIDs,omitempty"` - RemoveVulnerabilityCreatorIDs []string `json:"removeVulnerabilityCreatorIDs,omitempty"` - ClearVulnerabilityCreators *bool `json:"clearVulnerabilityCreators,omitempty"` - AddGroupCreatorIDs []string `json:"addGroupCreatorIDs,omitempty"` - RemoveGroupCreatorIDs []string `json:"removeGroupCreatorIDs,omitempty"` - ClearGroupCreators *bool `json:"clearGroupCreators,omitempty"` - AddInternalPolicyCreatorIDs []string `json:"addInternalPolicyCreatorIDs,omitempty"` - RemoveInternalPolicyCreatorIDs []string `json:"removeInternalPolicyCreatorIDs,omitempty"` - ClearInternalPolicyCreators *bool `json:"clearInternalPolicyCreators,omitempty"` - AddMappedControlCreatorIDs []string `json:"addMappedControlCreatorIDs,omitempty"` - RemoveMappedControlCreatorIDs []string `json:"removeMappedControlCreatorIDs,omitempty"` - ClearMappedControlCreators *bool `json:"clearMappedControlCreators,omitempty"` - AddNarrativeCreatorIDs []string `json:"addNarrativeCreatorIDs,omitempty"` - RemoveNarrativeCreatorIDs []string `json:"removeNarrativeCreatorIDs,omitempty"` - ClearNarrativeCreators *bool `json:"clearNarrativeCreators,omitempty"` - AddProcedureCreatorIDs []string `json:"addProcedureCreatorIDs,omitempty"` - RemoveProcedureCreatorIDs []string `json:"removeProcedureCreatorIDs,omitempty"` - ClearProcedureCreators *bool `json:"clearProcedureCreators,omitempty"` - AddProgramCreatorIDs []string `json:"addProgramCreatorIDs,omitempty"` - RemoveProgramCreatorIDs []string `json:"removeProgramCreatorIDs,omitempty"` - ClearProgramCreators *bool `json:"clearProgramCreators,omitempty"` - AddRiskCreatorIDs []string `json:"addRiskCreatorIDs,omitempty"` - RemoveRiskCreatorIDs []string `json:"removeRiskCreatorIDs,omitempty"` - ClearRiskCreators *bool `json:"clearRiskCreators,omitempty"` - AddIdentityHolderCreatorIDs []string `json:"addIdentityHolderCreatorIDs,omitempty"` - RemoveIdentityHolderCreatorIDs []string `json:"removeIdentityHolderCreatorIDs,omitempty"` - ClearIdentityHolderCreators *bool `json:"clearIdentityHolderCreators,omitempty"` - AddScheduledJobCreatorIDs []string `json:"addScheduledJobCreatorIDs,omitempty"` - RemoveScheduledJobCreatorIDs []string `json:"removeScheduledJobCreatorIDs,omitempty"` - ClearScheduledJobCreators *bool `json:"clearScheduledJobCreators,omitempty"` - AddStandardCreatorIDs []string `json:"addStandardCreatorIDs,omitempty"` - RemoveStandardCreatorIDs []string `json:"removeStandardCreatorIDs,omitempty"` - ClearStandardCreators *bool `json:"clearStandardCreators,omitempty"` - AddTemplateCreatorIDs []string `json:"addTemplateCreatorIDs,omitempty"` - RemoveTemplateCreatorIDs []string `json:"removeTemplateCreatorIDs,omitempty"` - ClearTemplateCreators *bool `json:"clearTemplateCreators,omitempty"` - AddSubprocessorCreatorIDs []string `json:"addSubprocessorCreatorIDs,omitempty"` - RemoveSubprocessorCreatorIDs []string `json:"removeSubprocessorCreatorIDs,omitempty"` - ClearSubprocessorCreators *bool `json:"clearSubprocessorCreators,omitempty"` - AddTrustCenterDocCreatorIDs []string `json:"addTrustCenterDocCreatorIDs,omitempty"` - RemoveTrustCenterDocCreatorIDs []string `json:"removeTrustCenterDocCreatorIDs,omitempty"` - ClearTrustCenterDocCreators *bool `json:"clearTrustCenterDocCreators,omitempty"` - AddTrustCenterSubprocessorCreatorIDs []string `json:"addTrustCenterSubprocessorCreatorIDs,omitempty"` - RemoveTrustCenterSubprocessorCreatorIDs []string `json:"removeTrustCenterSubprocessorCreatorIDs,omitempty"` - ClearTrustCenterSubprocessorCreators *bool `json:"clearTrustCenterSubprocessorCreators,omitempty"` - AddActionPlanCreatorIDs []string `json:"addActionPlanCreatorIDs,omitempty"` - RemoveActionPlanCreatorIDs []string `json:"removeActionPlanCreatorIDs,omitempty"` - ClearActionPlanCreators *bool `json:"clearActionPlanCreators,omitempty"` - SettingID *string `json:"settingID,omitempty"` - ClearSetting *bool `json:"clearSetting,omitempty"` - AddPersonalAccessTokenIDs []string `json:"addPersonalAccessTokenIDs,omitempty"` - RemovePersonalAccessTokenIDs []string `json:"removePersonalAccessTokenIDs,omitempty"` - ClearPersonalAccessTokens *bool `json:"clearPersonalAccessTokens,omitempty"` - AddAPITokenIDs []string `json:"addAPITokenIDs,omitempty"` - RemoveAPITokenIDs []string `json:"removeAPITokenIDs,omitempty"` - ClearAPITokens *bool `json:"clearAPITokens,omitempty"` - AddEmailBrandingIDs []string `json:"addEmailBrandingIDs,omitempty"` - RemoveEmailBrandingIDs []string `json:"removeEmailBrandingIDs,omitempty"` - ClearEmailBrandings *bool `json:"clearEmailBrandings,omitempty"` - AddEmailTemplateIDs []string `json:"addEmailTemplateIDs,omitempty"` - RemoveEmailTemplateIDs []string `json:"removeEmailTemplateIDs,omitempty"` - ClearEmailTemplates *bool `json:"clearEmailTemplates,omitempty"` - AddNotificationPreferenceIDs []string `json:"addNotificationPreferenceIDs,omitempty"` - RemoveNotificationPreferenceIDs []string `json:"removeNotificationPreferenceIDs,omitempty"` - ClearNotificationPreferences *bool `json:"clearNotificationPreferences,omitempty"` - AddNotificationTemplateIDs []string `json:"addNotificationTemplateIDs,omitempty"` - RemoveNotificationTemplateIDs []string `json:"removeNotificationTemplateIDs,omitempty"` - ClearNotificationTemplates *bool `json:"clearNotificationTemplates,omitempty"` - AddFileIDs []string `json:"addFileIDs,omitempty"` - RemoveFileIDs []string `json:"removeFileIDs,omitempty"` - ClearFiles *bool `json:"clearFiles,omitempty"` - AddEventIDs []string `json:"addEventIDs,omitempty"` - RemoveEventIDs []string `json:"removeEventIDs,omitempty"` - ClearEvents *bool `json:"clearEvents,omitempty"` - AddSecretIDs []string `json:"addSecretIDs,omitempty"` - RemoveSecretIDs []string `json:"removeSecretIDs,omitempty"` - ClearSecrets *bool `json:"clearSecrets,omitempty"` - AvatarFileID *string `json:"avatarFileID,omitempty"` - ClearAvatarFile *bool `json:"clearAvatarFile,omitempty"` - AddGroupIDs []string `json:"addGroupIDs,omitempty"` - RemoveGroupIDs []string `json:"removeGroupIDs,omitempty"` - ClearGroups *bool `json:"clearGroups,omitempty"` - AddTemplateIDs []string `json:"addTemplateIDs,omitempty"` - RemoveTemplateIDs []string `json:"removeTemplateIDs,omitempty"` - ClearTemplates *bool `json:"clearTemplates,omitempty"` - AddIntegrationIDs []string `json:"addIntegrationIDs,omitempty"` - RemoveIntegrationIDs []string `json:"removeIntegrationIDs,omitempty"` - ClearIntegrations *bool `json:"clearIntegrations,omitempty"` - AddDocumentIDs []string `json:"addDocumentIDs,omitempty"` - RemoveDocumentIDs []string `json:"removeDocumentIDs,omitempty"` - ClearDocuments *bool `json:"clearDocuments,omitempty"` - AddOrgSubscriptionIDs []string `json:"addOrgSubscriptionIDs,omitempty"` - RemoveOrgSubscriptionIDs []string `json:"removeOrgSubscriptionIDs,omitempty"` - ClearOrgSubscriptions *bool `json:"clearOrgSubscriptions,omitempty"` - AddInviteIDs []string `json:"addInviteIDs,omitempty"` - RemoveInviteIDs []string `json:"removeInviteIDs,omitempty"` - ClearInvites *bool `json:"clearInvites,omitempty"` - AddSubscriberIDs []string `json:"addSubscriberIDs,omitempty"` - RemoveSubscriberIDs []string `json:"removeSubscriberIDs,omitempty"` - ClearSubscribers *bool `json:"clearSubscribers,omitempty"` - AddEntityIDs []string `json:"addEntityIDs,omitempty"` - RemoveEntityIDs []string `json:"removeEntityIDs,omitempty"` - ClearEntities *bool `json:"clearEntities,omitempty"` - AddPlatformIDs []string `json:"addPlatformIDs,omitempty"` - RemovePlatformIDs []string `json:"removePlatformIDs,omitempty"` - ClearPlatforms *bool `json:"clearPlatforms,omitempty"` - AddIdentityHolderIDs []string `json:"addIdentityHolderIDs,omitempty"` - RemoveIdentityHolderIDs []string `json:"removeIdentityHolderIDs,omitempty"` - ClearIdentityHolders *bool `json:"clearIdentityHolders,omitempty"` - AddCampaignIDs []string `json:"addCampaignIDs,omitempty"` - RemoveCampaignIDs []string `json:"removeCampaignIDs,omitempty"` - ClearCampaigns *bool `json:"clearCampaigns,omitempty"` - AddCampaignTargetIDs []string `json:"addCampaignTargetIDs,omitempty"` - RemoveCampaignTargetIDs []string `json:"removeCampaignTargetIDs,omitempty"` - ClearCampaignTargets *bool `json:"clearCampaignTargets,omitempty"` - AddEntityTypeIDs []string `json:"addEntityTypeIDs,omitempty"` - RemoveEntityTypeIDs []string `json:"removeEntityTypeIDs,omitempty"` - ClearEntityTypes *bool `json:"clearEntityTypes,omitempty"` - AddContactIDs []string `json:"addContactIDs,omitempty"` - RemoveContactIDs []string `json:"removeContactIDs,omitempty"` - ClearContacts *bool `json:"clearContacts,omitempty"` - AddNoteIDs []string `json:"addNoteIDs,omitempty"` - RemoveNoteIDs []string `json:"removeNoteIDs,omitempty"` - ClearNotes *bool `json:"clearNotes,omitempty"` - AddTaskIDs []string `json:"addTaskIDs,omitempty"` - RemoveTaskIDs []string `json:"removeTaskIDs,omitempty"` - ClearTasks *bool `json:"clearTasks,omitempty"` - AddProgramIDs []string `json:"addProgramIDs,omitempty"` - RemoveProgramIDs []string `json:"removeProgramIDs,omitempty"` - ClearPrograms *bool `json:"clearPrograms,omitempty"` - AddSystemDetailIDs []string `json:"addSystemDetailIDs,omitempty"` - RemoveSystemDetailIDs []string `json:"removeSystemDetailIDs,omitempty"` - ClearSystemDetails *bool `json:"clearSystemDetails,omitempty"` - AddProcedureIDs []string `json:"addProcedureIDs,omitempty"` - RemoveProcedureIDs []string `json:"removeProcedureIDs,omitempty"` - ClearProcedures *bool `json:"clearProcedures,omitempty"` - AddInternalPolicyIDs []string `json:"addInternalPolicyIDs,omitempty"` - RemoveInternalPolicyIDs []string `json:"removeInternalPolicyIDs,omitempty"` - ClearInternalPolicies *bool `json:"clearInternalPolicies,omitempty"` - AddRiskIDs []string `json:"addRiskIDs,omitempty"` - RemoveRiskIDs []string `json:"removeRiskIDs,omitempty"` - ClearRisks *bool `json:"clearRisks,omitempty"` - AddControlObjectiveIDs []string `json:"addControlObjectiveIDs,omitempty"` - RemoveControlObjectiveIDs []string `json:"removeControlObjectiveIDs,omitempty"` - ClearControlObjectives *bool `json:"clearControlObjectives,omitempty"` - AddNarrativeIDs []string `json:"addNarrativeIDs,omitempty"` - RemoveNarrativeIDs []string `json:"removeNarrativeIDs,omitempty"` - ClearNarratives *bool `json:"clearNarratives,omitempty"` - AddControlIDs []string `json:"addControlIDs,omitempty"` - RemoveControlIDs []string `json:"removeControlIDs,omitempty"` - ClearControls *bool `json:"clearControls,omitempty"` - AddSubcontrolIDs []string `json:"addSubcontrolIDs,omitempty"` - RemoveSubcontrolIDs []string `json:"removeSubcontrolIDs,omitempty"` - ClearSubcontrols *bool `json:"clearSubcontrols,omitempty"` - AddControlImplementationIDs []string `json:"addControlImplementationIDs,omitempty"` - RemoveControlImplementationIDs []string `json:"removeControlImplementationIDs,omitempty"` - ClearControlImplementations *bool `json:"clearControlImplementations,omitempty"` - AddMappedControlIDs []string `json:"addMappedControlIDs,omitempty"` - RemoveMappedControlIDs []string `json:"removeMappedControlIDs,omitempty"` - ClearMappedControls *bool `json:"clearMappedControls,omitempty"` - AddEvidenceIDs []string `json:"addEvidenceIDs,omitempty"` - RemoveEvidenceIDs []string `json:"removeEvidenceIDs,omitempty"` - ClearEvidence *bool `json:"clearEvidence,omitempty"` - AddStandardIDs []string `json:"addStandardIDs,omitempty"` - RemoveStandardIDs []string `json:"removeStandardIDs,omitempty"` - ClearStandards *bool `json:"clearStandards,omitempty"` - AddActionPlanIDs []string `json:"addActionPlanIDs,omitempty"` - RemoveActionPlanIDs []string `json:"removeActionPlanIDs,omitempty"` - ClearActionPlans *bool `json:"clearActionPlans,omitempty"` - AddCustomDomainIDs []string `json:"addCustomDomainIDs,omitempty"` - RemoveCustomDomainIDs []string `json:"removeCustomDomainIDs,omitempty"` - ClearCustomDomains *bool `json:"clearCustomDomains,omitempty"` - AddJobRunnerIDs []string `json:"addJobRunnerIDs,omitempty"` - RemoveJobRunnerIDs []string `json:"removeJobRunnerIDs,omitempty"` - ClearJobRunners *bool `json:"clearJobRunners,omitempty"` - AddJobRunnerTokenIDs []string `json:"addJobRunnerTokenIDs,omitempty"` - RemoveJobRunnerTokenIDs []string `json:"removeJobRunnerTokenIDs,omitempty"` - ClearJobRunnerTokens *bool `json:"clearJobRunnerTokens,omitempty"` - AddJobRunnerRegistrationTokenIDs []string `json:"addJobRunnerRegistrationTokenIDs,omitempty"` - RemoveJobRunnerRegistrationTokenIDs []string `json:"removeJobRunnerRegistrationTokenIDs,omitempty"` - ClearJobRunnerRegistrationTokens *bool `json:"clearJobRunnerRegistrationTokens,omitempty"` - AddDNSVerificationIDs []string `json:"addDNSVerificationIDs,omitempty"` - RemoveDNSVerificationIDs []string `json:"removeDNSVerificationIDs,omitempty"` - ClearDNSVerifications *bool `json:"clearDNSVerifications,omitempty"` - AddJobTemplateIDs []string `json:"addJobTemplateIDs,omitempty"` - RemoveJobTemplateIDs []string `json:"removeJobTemplateIDs,omitempty"` - ClearJobTemplates *bool `json:"clearJobTemplates,omitempty"` - AddScheduledJobIDs []string `json:"addScheduledJobIDs,omitempty"` - RemoveScheduledJobIDs []string `json:"removeScheduledJobIDs,omitempty"` - ClearScheduledJobs *bool `json:"clearScheduledJobs,omitempty"` - AddJobResultIDs []string `json:"addJobResultIDs,omitempty"` - RemoveJobResultIDs []string `json:"removeJobResultIDs,omitempty"` - ClearJobResults *bool `json:"clearJobResults,omitempty"` - AddScheduledJobRunIDs []string `json:"addScheduledJobRunIDs,omitempty"` - RemoveScheduledJobRunIDs []string `json:"removeScheduledJobRunIDs,omitempty"` - ClearScheduledJobRuns *bool `json:"clearScheduledJobRuns,omitempty"` - AddTrustCenterIDs []string `json:"addTrustCenterIDs,omitempty"` - RemoveTrustCenterIDs []string `json:"removeTrustCenterIDs,omitempty"` - ClearTrustCenters *bool `json:"clearTrustCenters,omitempty"` - AddAssetIDs []string `json:"addAssetIDs,omitempty"` - RemoveAssetIDs []string `json:"removeAssetIDs,omitempty"` - ClearAssets *bool `json:"clearAssets,omitempty"` - AddScanIDs []string `json:"addScanIDs,omitempty"` - RemoveScanIDs []string `json:"removeScanIDs,omitempty"` - ClearScans *bool `json:"clearScans,omitempty"` - AddSLADefinitionIDs []string `json:"addSLADefinitionIDs,omitempty"` - RemoveSLADefinitionIDs []string `json:"removeSLADefinitionIDs,omitempty"` - ClearSLADefinitions *bool `json:"clearSLADefinitions,omitempty"` - AddSubprocessorIDs []string `json:"addSubprocessorIDs,omitempty"` - RemoveSubprocessorIDs []string `json:"removeSubprocessorIDs,omitempty"` - ClearSubprocessors *bool `json:"clearSubprocessors,omitempty"` - AddExportIDs []string `json:"addExportIDs,omitempty"` - RemoveExportIDs []string `json:"removeExportIDs,omitempty"` - ClearExports *bool `json:"clearExports,omitempty"` - AddTrustCenterWatermarkConfigIDs []string `json:"addTrustCenterWatermarkConfigIDs,omitempty"` - RemoveTrustCenterWatermarkConfigIDs []string `json:"removeTrustCenterWatermarkConfigIDs,omitempty"` - ClearTrustCenterWatermarkConfigs *bool `json:"clearTrustCenterWatermarkConfigs,omitempty"` - AddImpersonationEventIDs []string `json:"addImpersonationEventIDs,omitempty"` - RemoveImpersonationEventIDs []string `json:"removeImpersonationEventIDs,omitempty"` - ClearImpersonationEvents *bool `json:"clearImpersonationEvents,omitempty"` - AddAssessmentIDs []string `json:"addAssessmentIDs,omitempty"` - RemoveAssessmentIDs []string `json:"removeAssessmentIDs,omitempty"` - ClearAssessments *bool `json:"clearAssessments,omitempty"` - AddAssessmentResponseIDs []string `json:"addAssessmentResponseIDs,omitempty"` - RemoveAssessmentResponseIDs []string `json:"removeAssessmentResponseIDs,omitempty"` - ClearAssessmentResponses *bool `json:"clearAssessmentResponses,omitempty"` - AddCustomTypeEnumIDs []string `json:"addCustomTypeEnumIDs,omitempty"` - RemoveCustomTypeEnumIDs []string `json:"removeCustomTypeEnumIDs,omitempty"` - ClearCustomTypeEnums *bool `json:"clearCustomTypeEnums,omitempty"` - AddTagDefinitionIDs []string `json:"addTagDefinitionIDs,omitempty"` - RemoveTagDefinitionIDs []string `json:"removeTagDefinitionIDs,omitempty"` - ClearTagDefinitions *bool `json:"clearTagDefinitions,omitempty"` - AddRemediationIDs []string `json:"addRemediationIDs,omitempty"` - RemoveRemediationIDs []string `json:"removeRemediationIDs,omitempty"` - ClearRemediations *bool `json:"clearRemediations,omitempty"` - AddFindingIDs []string `json:"addFindingIDs,omitempty"` - RemoveFindingIDs []string `json:"removeFindingIDs,omitempty"` - ClearFindings *bool `json:"clearFindings,omitempty"` - AddReviewIDs []string `json:"addReviewIDs,omitempty"` - RemoveReviewIDs []string `json:"removeReviewIDs,omitempty"` - ClearReviews *bool `json:"clearReviews,omitempty"` - AddVulnerabilityIDs []string `json:"addVulnerabilityIDs,omitempty"` - RemoveVulnerabilityIDs []string `json:"removeVulnerabilityIDs,omitempty"` - ClearVulnerabilities *bool `json:"clearVulnerabilities,omitempty"` - AddWorkflowDefinitionIDs []string `json:"addWorkflowDefinitionIDs,omitempty"` - RemoveWorkflowDefinitionIDs []string `json:"removeWorkflowDefinitionIDs,omitempty"` - ClearWorkflowDefinitions *bool `json:"clearWorkflowDefinitions,omitempty"` - AddWorkflowInstanceIDs []string `json:"addWorkflowInstanceIDs,omitempty"` - RemoveWorkflowInstanceIDs []string `json:"removeWorkflowInstanceIDs,omitempty"` - ClearWorkflowInstances *bool `json:"clearWorkflowInstances,omitempty"` - AddWorkflowEventIDs []string `json:"addWorkflowEventIDs,omitempty"` - RemoveWorkflowEventIDs []string `json:"removeWorkflowEventIDs,omitempty"` - ClearWorkflowEvents *bool `json:"clearWorkflowEvents,omitempty"` - AddWorkflowAssignmentIDs []string `json:"addWorkflowAssignmentIDs,omitempty"` - RemoveWorkflowAssignmentIDs []string `json:"removeWorkflowAssignmentIDs,omitempty"` - ClearWorkflowAssignments *bool `json:"clearWorkflowAssignments,omitempty"` - AddWorkflowAssignmentTargetIDs []string `json:"addWorkflowAssignmentTargetIDs,omitempty"` - RemoveWorkflowAssignmentTargetIDs []string `json:"removeWorkflowAssignmentTargetIDs,omitempty"` - ClearWorkflowAssignmentTargets *bool `json:"clearWorkflowAssignmentTargets,omitempty"` - AddWorkflowObjectRefIDs []string `json:"addWorkflowObjectRefIDs,omitempty"` - RemoveWorkflowObjectRefIDs []string `json:"removeWorkflowObjectRefIDs,omitempty"` - ClearWorkflowObjectRefs *bool `json:"clearWorkflowObjectRefs,omitempty"` - AddDirectoryAccountIDs []string `json:"addDirectoryAccountIDs,omitempty"` - RemoveDirectoryAccountIDs []string `json:"removeDirectoryAccountIDs,omitempty"` - ClearDirectoryAccounts *bool `json:"clearDirectoryAccounts,omitempty"` - AddDirectoryGroupIDs []string `json:"addDirectoryGroupIDs,omitempty"` - RemoveDirectoryGroupIDs []string `json:"removeDirectoryGroupIDs,omitempty"` - ClearDirectoryGroups *bool `json:"clearDirectoryGroups,omitempty"` - AddDirectorySyncRunIDs []string `json:"addDirectorySyncRunIDs,omitempty"` - RemoveDirectorySyncRunIDs []string `json:"removeDirectorySyncRunIDs,omitempty"` - ClearDirectorySyncRuns *bool `json:"clearDirectorySyncRuns,omitempty"` - AddDiscussionIDs []string `json:"addDiscussionIDs,omitempty"` - RemoveDiscussionIDs []string `json:"removeDiscussionIDs,omitempty"` - ClearDiscussions *bool `json:"clearDiscussions,omitempty"` - AddOrgMembers []*CreateOrgMembershipInput `json:"addOrgMembers,omitempty"` - RemoveOrgMembers []string `json:"removeOrgMembers,omitempty"` - UpdateOrgSettings *UpdateOrganizationSettingInput `json:"updateOrgSettings,omitempty"` -} - -// UpdateOrganizationSettingInput is used for update OrganizationSetting object. -// Input was generated by ent. -type UpdateOrganizationSettingInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // domains associated with the organization - Domains []string `json:"domains,omitempty"` - AppendDomains []string `json:"appendDomains,omitempty"` - ClearDomains *bool `json:"clearDomains,omitempty"` - // Name of the person to contact for billing - BillingContact *string `json:"billingContact,omitempty"` - ClearBillingContact *bool `json:"clearBillingContact,omitempty"` - // Email address of the person to contact for billing - BillingEmail *string `json:"billingEmail,omitempty"` - ClearBillingEmail *bool `json:"clearBillingEmail,omitempty"` - // Phone number to contact for billing - BillingPhone *string `json:"billingPhone,omitempty"` - ClearBillingPhone *bool `json:"clearBillingPhone,omitempty"` - // the billing address to send billing information to - BillingAddress *models.Address `json:"billingAddress,omitempty"` - ClearBillingAddress *bool `json:"clearBillingAddress,omitempty"` - // Usually government-issued tax ID or business ID such as ABN in Australia - TaxIdentifier *string `json:"taxIdentifier,omitempty"` - ClearTaxIdentifier *bool `json:"clearTaxIdentifier,omitempty"` - // geographical location of the organization - GeoLocation *enums.Region `json:"geoLocation,omitempty"` - ClearGeoLocation *bool `json:"clearGeoLocation,omitempty"` - // should we send email notifications related to billing - BillingNotificationsEnabled *bool `json:"billingNotificationsEnabled,omitempty"` - // domains allowed to access the organization, if empty all domains are allowed - AllowedEmailDomains []string `json:"allowedEmailDomains,omitempty"` - AppendAllowedEmailDomains []string `json:"appendAllowedEmailDomains,omitempty"` - ClearAllowedEmailDomains *bool `json:"clearAllowedEmailDomains,omitempty"` - // allow users who can successfully confirm their email or who login via social providers with an email that matches the organizations configured allowed domain to auto-join the organization - AllowMatchingDomainsAutojoin *bool `json:"allowMatchingDomainsAutojoin,omitempty"` - ClearAllowMatchingDomainsAutojoin *bool `json:"clearAllowMatchingDomainsAutojoin,omitempty"` - // SSO provider type for the organization - IdentityProvider *enums.SSOProvider `json:"identityProvider,omitempty"` - ClearIdentityProvider *bool `json:"clearIdentityProvider,omitempty"` - // client ID for SSO integration - IdentityProviderClientID *string `json:"identityProviderClientID,omitempty"` - ClearIdentityProviderClientID *bool `json:"clearIdentityProviderClientID,omitempty"` - // client secret for SSO integration - IdentityProviderClientSecret *string `json:"identityProviderClientSecret,omitempty"` - ClearIdentityProviderClientSecret *bool `json:"clearIdentityProviderClientSecret,omitempty"` - // metadata URL for the SSO provider - IdentityProviderMetadataEndpoint *string `json:"identityProviderMetadataEndpoint,omitempty"` - ClearIdentityProviderMetadataEndpoint *bool `json:"clearIdentityProviderMetadataEndpoint,omitempty"` - // SAML entity ID for the SSO provider - IdentityProviderEntityID *string `json:"identityProviderEntityID,omitempty"` - ClearIdentityProviderEntityID *bool `json:"clearIdentityProviderEntityID,omitempty"` - // OIDC discovery URL for the SSO provider - OidcDiscoveryEndpoint *string `json:"oidcDiscoveryEndpoint,omitempty"` - ClearOidcDiscoveryEndpoint *bool `json:"clearOidcDiscoveryEndpoint,omitempty"` - // the sign in URL to be used for SAML-based authentication - SamlSigninURL *string `json:"samlSigninURL,omitempty"` - ClearSamlSigninURL *bool `json:"clearSamlSigninURL,omitempty"` - // the SAML issuer - SamlIssuer *string `json:"samlIssuer,omitempty"` - ClearSamlIssuer *bool `json:"clearSamlIssuer,omitempty"` - // the x509 certificate used to validate SAML responses - SamlCert *string `json:"samlCert,omitempty"` - ClearSamlCert *bool `json:"clearSamlCert,omitempty"` - // enforce SSO authentication for organization members - IdentityProviderLoginEnforced *bool `json:"identityProviderLoginEnforced,omitempty"` - // enforce 2fa / multifactor authentication for organization members - MultifactorAuthEnforced *bool `json:"multifactorAuthEnforced,omitempty"` - ClearMultifactorAuthEnforced *bool `json:"clearMultifactorAuthEnforced,omitempty"` - // unique token used to receive compliance webhook events - ComplianceWebhookToken *string `json:"complianceWebhookToken,omitempty"` - ClearComplianceWebhookToken *bool `json:"clearComplianceWebhookToken,omitempty"` - OrganizationID *string `json:"organizationID,omitempty"` - ClearOrganization *bool `json:"clearOrganization,omitempty"` - AddFileIDs []string `json:"addFileIDs,omitempty"` - RemoveFileIDs []string `json:"removeFileIDs,omitempty"` - ClearFiles *bool `json:"clearFiles,omitempty"` -} - -// UpdatePersonalAccessTokenInput is used for update PersonalAccessToken object. -// Input was generated by ent. -type UpdatePersonalAccessTokenInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // the name associated with the token - Name *string `json:"name,omitempty"` - // when the token expires - ExpiresAt *time.Time `json:"expiresAt,omitempty"` - ClearExpiresAt *bool `json:"clearExpiresAt,omitempty"` - // a description of the token's purpose - Description *string `json:"description,omitempty"` - ClearDescription *bool `json:"clearDescription,omitempty"` - Scopes []string `json:"scopes,omitempty"` - AppendScopes []string `json:"appendScopes,omitempty"` - ClearScopes *bool `json:"clearScopes,omitempty"` - LastUsedAt *time.Time `json:"lastUsedAt,omitempty"` - ClearLastUsedAt *bool `json:"clearLastUsedAt,omitempty"` - // whether the token is active - IsActive *bool `json:"isActive,omitempty"` - ClearIsActive *bool `json:"clearIsActive,omitempty"` - AddOrganizationIDs []string `json:"addOrganizationIDs,omitempty"` - RemoveOrganizationIDs []string `json:"removeOrganizationIDs,omitempty"` - ClearOrganizations *bool `json:"clearOrganizations,omitempty"` - AddEventIDs []string `json:"addEventIDs,omitempty"` - RemoveEventIDs []string `json:"removeEventIDs,omitempty"` - ClearEvents *bool `json:"clearEvents,omitempty"` -} - -// UpdatePlatformInput is used for update Platform object. -// Input was generated by ent. -type UpdatePlatformInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // the internal owner for the platform when no user or group is linked - InternalOwner *string `json:"internalOwner,omitempty"` - ClearInternalOwner *bool `json:"clearInternalOwner,omitempty"` - // business owner for the platform when no user or group is linked - BusinessOwner *string `json:"businessOwner,omitempty"` - ClearBusinessOwner *bool `json:"clearBusinessOwner,omitempty"` - // technical owner for the platform when no user or group is linked - TechnicalOwner *string `json:"technicalOwner,omitempty"` - ClearTechnicalOwner *bool `json:"clearTechnicalOwner,omitempty"` - // security owner for the platform when no user or group is linked - SecurityOwner *string `json:"securityOwner,omitempty"` - ClearSecurityOwner *bool `json:"clearSecurityOwner,omitempty"` - // the kind of the platform - PlatformKindName *string `json:"platformKindName,omitempty"` - ClearPlatformKindName *bool `json:"clearPlatformKindName,omitempty"` - // the data_classification of the platform - PlatformDataClassificationName *string `json:"platformDataClassificationName,omitempty"` - ClearPlatformDataClassificationName *bool `json:"clearPlatformDataClassificationName,omitempty"` - // the environment of the platform - EnvironmentName *string `json:"environmentName,omitempty"` - ClearEnvironmentName *bool `json:"clearEnvironmentName,omitempty"` - // the scope of the platform - ScopeName *string `json:"scopeName,omitempty"` - ClearScopeName *bool `json:"clearScopeName,omitempty"` - // the access_model of the platform - AccessModelName *string `json:"accessModelName,omitempty"` - ClearAccessModelName *bool `json:"clearAccessModelName,omitempty"` - // the encryption_status of the platform - EncryptionStatusName *string `json:"encryptionStatusName,omitempty"` - ClearEncryptionStatusName *bool `json:"clearEncryptionStatusName,omitempty"` - // the security_tier of the platform - SecurityTierName *string `json:"securityTierName,omitempty"` - ClearSecurityTierName *bool `json:"clearSecurityTierName,omitempty"` - // the criticality of the platform - CriticalityName *string `json:"criticalityName,omitempty"` - ClearCriticalityName *bool `json:"clearCriticalityName,omitempty"` - // internal marker field for workflow eligibility, not exposed in API - WorkflowEligibleMarker *bool `json:"workflowEligibleMarker,omitempty"` - ClearWorkflowEligibleMarker *bool `json:"clearWorkflowEligibleMarker,omitempty"` - // stable external UUID for deterministic OSCAL export and round-tripping - ExternalUUID *string `json:"externalUUID,omitempty"` - ClearExternalUUID *bool `json:"clearExternalUUID,omitempty"` - // the name of the platform - Name *string `json:"name,omitempty"` - // the description of the platform boundary - Description *string `json:"description,omitempty"` - ClearDescription *bool `json:"clearDescription,omitempty"` - // the business purpose of the platform - BusinessPurpose *string `json:"businessPurpose,omitempty"` - ClearBusinessPurpose *bool `json:"clearBusinessPurpose,omitempty"` - // scope statement for the platform, used for narrative justification - ScopeStatement *string `json:"scopeStatement,omitempty"` - ClearScopeStatement *bool `json:"clearScopeStatement,omitempty"` - // description of the platform trust boundary - TrustBoundaryDescription *string `json:"trustBoundaryDescription,omitempty"` - ClearTrustBoundaryDescription *bool `json:"clearTrustBoundaryDescription,omitempty"` - // summary of platform data flows - DataFlowSummary *string `json:"dataFlowSummary,omitempty"` - ClearDataFlowSummary *bool `json:"clearDataFlowSummary,omitempty"` - // the lifecycle status of the platform - Status *enums.PlatformStatus `json:"status,omitempty"` - // physical location of the platform, if applicable - PhysicalLocation *string `json:"physicalLocation,omitempty"` - ClearPhysicalLocation *bool `json:"clearPhysicalLocation,omitempty"` - // the region where the platform operates or is hosted - Region *string `json:"region,omitempty"` - ClearRegion *bool `json:"clearRegion,omitempty"` - // whether the platform stores or processes PII - ContainsPii *bool `json:"containsPii,omitempty"` - ClearContainsPii *bool `json:"clearContainsPii,omitempty"` - // the source of the platform record, e.g., manual, discovered, imported, api - SourceType *enums.SourceType `json:"sourceType,omitempty"` - // the identifier used by the source system for the platform - SourceIdentifier *string `json:"sourceIdentifier,omitempty"` - ClearSourceIdentifier *bool `json:"clearSourceIdentifier,omitempty"` - // cost center associated with the platform - CostCenter *string `json:"costCenter,omitempty"` - ClearCostCenter *bool `json:"clearCostCenter,omitempty"` - // estimated monthly cost for the platform - EstimatedMonthlyCost *float64 `json:"estimatedMonthlyCost,omitempty"` - ClearEstimatedMonthlyCost *bool `json:"clearEstimatedMonthlyCost,omitempty"` - // purchase date for the platform - PurchaseDate *models.DateTime `json:"purchaseDate,omitempty"` - ClearPurchaseDate *bool `json:"clearPurchaseDate,omitempty"` - // external identifier for the platform from an upstream inventory - ExternalReferenceID *string `json:"externalReferenceID,omitempty"` - ClearExternalReferenceID *bool `json:"clearExternalReferenceID,omitempty"` - // additional metadata about the platform - Metadata map[string]any `json:"metadata,omitempty"` - ClearMetadata *bool `json:"clearMetadata,omitempty"` - AddBlockedGroupIDs []string `json:"addBlockedGroupIDs,omitempty"` - RemoveBlockedGroupIDs []string `json:"removeBlockedGroupIDs,omitempty"` - ClearBlockedGroups *bool `json:"clearBlockedGroups,omitempty"` - AddEditorIDs []string `json:"addEditorIDs,omitempty"` - RemoveEditorIDs []string `json:"removeEditorIDs,omitempty"` - ClearEditors *bool `json:"clearEditors,omitempty"` - AddViewerIDs []string `json:"addViewerIDs,omitempty"` - RemoveViewerIDs []string `json:"removeViewerIDs,omitempty"` - ClearViewers *bool `json:"clearViewers,omitempty"` - InternalOwnerUserID *string `json:"internalOwnerUserID,omitempty"` - ClearInternalOwnerUser *bool `json:"clearInternalOwnerUser,omitempty"` - InternalOwnerGroupID *string `json:"internalOwnerGroupID,omitempty"` - ClearInternalOwnerGroup *bool `json:"clearInternalOwnerGroup,omitempty"` - BusinessOwnerUserID *string `json:"businessOwnerUserID,omitempty"` - ClearBusinessOwnerUser *bool `json:"clearBusinessOwnerUser,omitempty"` - BusinessOwnerGroupID *string `json:"businessOwnerGroupID,omitempty"` - ClearBusinessOwnerGroup *bool `json:"clearBusinessOwnerGroup,omitempty"` - TechnicalOwnerUserID *string `json:"technicalOwnerUserID,omitempty"` - ClearTechnicalOwnerUser *bool `json:"clearTechnicalOwnerUser,omitempty"` - TechnicalOwnerGroupID *string `json:"technicalOwnerGroupID,omitempty"` - ClearTechnicalOwnerGroup *bool `json:"clearTechnicalOwnerGroup,omitempty"` - SecurityOwnerUserID *string `json:"securityOwnerUserID,omitempty"` - ClearSecurityOwnerUser *bool `json:"clearSecurityOwnerUser,omitempty"` - SecurityOwnerGroupID *string `json:"securityOwnerGroupID,omitempty"` - ClearSecurityOwnerGroup *bool `json:"clearSecurityOwnerGroup,omitempty"` - PlatformKindID *string `json:"platformKindID,omitempty"` - ClearPlatformKind *bool `json:"clearPlatformKind,omitempty"` - PlatformDataClassificationID *string `json:"platformDataClassificationID,omitempty"` - ClearPlatformDataClassification *bool `json:"clearPlatformDataClassification,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ClearEnvironment *bool `json:"clearEnvironment,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - ClearScope *bool `json:"clearScope,omitempty"` - AccessModelID *string `json:"accessModelID,omitempty"` - ClearAccessModel *bool `json:"clearAccessModel,omitempty"` - EncryptionStatusID *string `json:"encryptionStatusID,omitempty"` - ClearEncryptionStatus *bool `json:"clearEncryptionStatus,omitempty"` - SecurityTierID *string `json:"securityTierID,omitempty"` - ClearSecurityTier *bool `json:"clearSecurityTier,omitempty"` - CriticalityID *string `json:"criticalityID,omitempty"` - ClearCriticality *bool `json:"clearCriticality,omitempty"` - AddAssetIDs []string `json:"addAssetIDs,omitempty"` - RemoveAssetIDs []string `json:"removeAssetIDs,omitempty"` - ClearAssets *bool `json:"clearAssets,omitempty"` - AddEntityIDs []string `json:"addEntityIDs,omitempty"` - RemoveEntityIDs []string `json:"removeEntityIDs,omitempty"` - ClearEntities *bool `json:"clearEntities,omitempty"` - AddEvidenceIDs []string `json:"addEvidenceIDs,omitempty"` - RemoveEvidenceIDs []string `json:"removeEvidenceIDs,omitempty"` - ClearEvidence *bool `json:"clearEvidence,omitempty"` - AddFileIDs []string `json:"addFileIDs,omitempty"` - RemoveFileIDs []string `json:"removeFileIDs,omitempty"` - ClearFiles *bool `json:"clearFiles,omitempty"` - AddRiskIDs []string `json:"addRiskIDs,omitempty"` - RemoveRiskIDs []string `json:"removeRiskIDs,omitempty"` - ClearRisks *bool `json:"clearRisks,omitempty"` - AddControlIDs []string `json:"addControlIDs,omitempty"` - RemoveControlIDs []string `json:"removeControlIDs,omitempty"` - ClearControls *bool `json:"clearControls,omitempty"` - AddAssessmentIDs []string `json:"addAssessmentIDs,omitempty"` - RemoveAssessmentIDs []string `json:"removeAssessmentIDs,omitempty"` - ClearAssessments *bool `json:"clearAssessments,omitempty"` - AddScanIDs []string `json:"addScanIDs,omitempty"` - RemoveScanIDs []string `json:"removeScanIDs,omitempty"` - ClearScans *bool `json:"clearScans,omitempty"` - AddTaskIDs []string `json:"addTaskIDs,omitempty"` - RemoveTaskIDs []string `json:"removeTaskIDs,omitempty"` - ClearTasks *bool `json:"clearTasks,omitempty"` - AddIdentityHolderIDs []string `json:"addIdentityHolderIDs,omitempty"` - RemoveIdentityHolderIDs []string `json:"removeIdentityHolderIDs,omitempty"` - ClearIdentityHolders *bool `json:"clearIdentityHolders,omitempty"` - AddIntegrationIDs []string `json:"addIntegrationIDs,omitempty"` - RemoveIntegrationIDs []string `json:"removeIntegrationIDs,omitempty"` - ClearIntegrations *bool `json:"clearIntegrations,omitempty"` - AddDirectorySyncRunIDs []string `json:"addDirectorySyncRunIDs,omitempty"` - RemoveDirectorySyncRunIDs []string `json:"removeDirectorySyncRunIDs,omitempty"` - ClearDirectorySyncRuns *bool `json:"clearDirectorySyncRuns,omitempty"` - AddDirectoryAccountIDs []string `json:"addDirectoryAccountIDs,omitempty"` - RemoveDirectoryAccountIDs []string `json:"removeDirectoryAccountIDs,omitempty"` - ClearDirectoryAccounts *bool `json:"clearDirectoryAccounts,omitempty"` - AddDirectoryGroupIDs []string `json:"addDirectoryGroupIDs,omitempty"` - RemoveDirectoryGroupIDs []string `json:"removeDirectoryGroupIDs,omitempty"` - ClearDirectoryGroups *bool `json:"clearDirectoryGroups,omitempty"` - AddWorkflowObjectRefIDs []string `json:"addWorkflowObjectRefIDs,omitempty"` - RemoveWorkflowObjectRefIDs []string `json:"removeWorkflowObjectRefIDs,omitempty"` - ClearWorkflowObjectRefs *bool `json:"clearWorkflowObjectRefs,omitempty"` - AddSourceAssetIDs []string `json:"addSourceAssetIDs,omitempty"` - RemoveSourceAssetIDs []string `json:"removeSourceAssetIDs,omitempty"` - ClearSourceAssets *bool `json:"clearSourceAssets,omitempty"` - AddSourceEntityIDs []string `json:"addSourceEntityIDs,omitempty"` - RemoveSourceEntityIDs []string `json:"removeSourceEntityIDs,omitempty"` - ClearSourceEntities *bool `json:"clearSourceEntities,omitempty"` - AddOutOfScopeAssetIDs []string `json:"addOutOfScopeAssetIDs,omitempty"` - RemoveOutOfScopeAssetIDs []string `json:"removeOutOfScopeAssetIDs,omitempty"` - ClearOutOfScopeAssets *bool `json:"clearOutOfScopeAssets,omitempty"` - AddOutOfScopeVendorIDs []string `json:"addOutOfScopeVendorIDs,omitempty"` - RemoveOutOfScopeVendorIDs []string `json:"removeOutOfScopeVendorIDs,omitempty"` - ClearOutOfScopeVendors *bool `json:"clearOutOfScopeVendors,omitempty"` - AddApplicableFrameworkIDs []string `json:"addApplicableFrameworkIDs,omitempty"` - RemoveApplicableFrameworkIDs []string `json:"removeApplicableFrameworkIDs,omitempty"` - ClearApplicableFrameworks *bool `json:"clearApplicableFrameworks,omitempty"` - AddGeneratedScanIDs []string `json:"addGeneratedScanIDs,omitempty"` - RemoveGeneratedScanIDs []string `json:"removeGeneratedScanIDs,omitempty"` - ClearGeneratedScans *bool `json:"clearGeneratedScans,omitempty"` - PlatformOwnerID *string `json:"platformOwnerID,omitempty"` - ClearPlatformOwner *bool `json:"clearPlatformOwner,omitempty"` - SystemDetailID *string `json:"systemDetailID,omitempty"` - ClearSystemDetail *bool `json:"clearSystemDetail,omitempty"` -} - -// UpdateProcedureInput is used for update Procedure object. -// Input was generated by ent. -type UpdateProcedureInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // revision of the object as a semver (e.g. v1.0.0), by default any update will bump the patch version, unless the revision_bump field is set - Revision *string `json:"revision,omitempty"` - ClearRevision *bool `json:"clearRevision,omitempty"` - // the name of the procedure - Name *string `json:"name,omitempty"` - // status of the procedure, e.g. draft, published, archived, etc. - Status *enums.DocumentStatus `json:"status,omitempty"` - ClearStatus *bool `json:"clearStatus,omitempty"` - // details of the procedure - Details *string `json:"details,omitempty"` - ClearDetails *bool `json:"clearDetails,omitempty"` - // structured details of the procedure in JSON format - DetailsJSON []any `json:"detailsJSON,omitempty"` - AppendDetailsJSON []any `json:"appendDetailsJSON,omitempty"` - ClearDetailsJSON *bool `json:"clearDetailsJSON,omitempty"` - // whether approval is required for edits to the procedure - ApprovalRequired *bool `json:"approvalRequired,omitempty"` - ClearApprovalRequired *bool `json:"clearApprovalRequired,omitempty"` - // the date the procedure should be reviewed, calculated based on the review_frequency if not directly set - ReviewDue *time.Time `json:"reviewDue,omitempty"` - ClearReviewDue *bool `json:"clearReviewDue,omitempty"` - // the frequency at which the procedure should be reviewed, used to calculate the review_due date - ReviewFrequency *enums.Frequency `json:"reviewFrequency,omitempty"` - ClearReviewFrequency *bool `json:"clearReviewFrequency,omitempty"` - // auto-generated tag suggestions for the procedure - TagSuggestions []string `json:"tagSuggestions,omitempty"` - AppendTagSuggestions []string `json:"appendTagSuggestions,omitempty"` - ClearTagSuggestions *bool `json:"clearTagSuggestions,omitempty"` - // tag suggestions dismissed by the user for the procedure - DismissedTagSuggestions []string `json:"dismissedTagSuggestions,omitempty"` - AppendDismissedTagSuggestions []string `json:"appendDismissedTagSuggestions,omitempty"` - ClearDismissedTagSuggestions *bool `json:"clearDismissedTagSuggestions,omitempty"` - // proposed controls referenced in the procedure - ControlSuggestions []string `json:"controlSuggestions,omitempty"` - AppendControlSuggestions []string `json:"appendControlSuggestions,omitempty"` - ClearControlSuggestions *bool `json:"clearControlSuggestions,omitempty"` - // control suggestions dismissed by the user for the procedure - DismissedControlSuggestions []string `json:"dismissedControlSuggestions,omitempty"` - AppendDismissedControlSuggestions []string `json:"appendDismissedControlSuggestions,omitempty"` - ClearDismissedControlSuggestions *bool `json:"clearDismissedControlSuggestions,omitempty"` - // suggested improvements for the procedure - ImprovementSuggestions []string `json:"improvementSuggestions,omitempty"` - AppendImprovementSuggestions []string `json:"appendImprovementSuggestions,omitempty"` - ClearImprovementSuggestions *bool `json:"clearImprovementSuggestions,omitempty"` - // improvement suggestions dismissed by the user for the procedure - DismissedImprovementSuggestions []string `json:"dismissedImprovementSuggestions,omitempty"` - AppendDismissedImprovementSuggestions []string `json:"appendDismissedImprovementSuggestions,omitempty"` - ClearDismissedImprovementSuggestions *bool `json:"clearDismissedImprovementSuggestions,omitempty"` - // This will contain the url used to create or update the procedure - URL *string `json:"url,omitempty"` - ClearURL *bool `json:"clearURL,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - ClearInternalNotes *bool `json:"clearInternalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - ClearSystemInternalID *bool `json:"clearSystemInternalID,omitempty"` - // the kind of the procedure - ProcedureKindName *string `json:"procedureKindName,omitempty"` - ClearProcedureKindName *bool `json:"clearProcedureKindName,omitempty"` - // the environment of the procedure - EnvironmentName *string `json:"environmentName,omitempty"` - ClearEnvironmentName *bool `json:"clearEnvironmentName,omitempty"` - // the scope of the procedure - ScopeName *string `json:"scopeName,omitempty"` - ClearScopeName *bool `json:"clearScopeName,omitempty"` - // internal marker field for workflow eligibility, not exposed in API - WorkflowEligibleMarker *bool `json:"workflowEligibleMarker,omitempty"` - ClearWorkflowEligibleMarker *bool `json:"clearWorkflowEligibleMarker,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - ClearOwner *bool `json:"clearOwner,omitempty"` - AddBlockedGroupIDs []string `json:"addBlockedGroupIDs,omitempty"` - RemoveBlockedGroupIDs []string `json:"removeBlockedGroupIDs,omitempty"` - ClearBlockedGroups *bool `json:"clearBlockedGroups,omitempty"` - AddEditorIDs []string `json:"addEditorIDs,omitempty"` - RemoveEditorIDs []string `json:"removeEditorIDs,omitempty"` - ClearEditors *bool `json:"clearEditors,omitempty"` - ApproverID *string `json:"approverID,omitempty"` - ClearApprover *bool `json:"clearApprover,omitempty"` - DelegateID *string `json:"delegateID,omitempty"` - ClearDelegate *bool `json:"clearDelegate,omitempty"` - ProcedureKindID *string `json:"procedureKindID,omitempty"` - ClearProcedureKind *bool `json:"clearProcedureKind,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ClearEnvironment *bool `json:"clearEnvironment,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - ClearScope *bool `json:"clearScope,omitempty"` - AddControlIDs []string `json:"addControlIDs,omitempty"` - RemoveControlIDs []string `json:"removeControlIDs,omitempty"` - ClearControls *bool `json:"clearControls,omitempty"` - AddSubcontrolIDs []string `json:"addSubcontrolIDs,omitempty"` - RemoveSubcontrolIDs []string `json:"removeSubcontrolIDs,omitempty"` - ClearSubcontrols *bool `json:"clearSubcontrols,omitempty"` - AddInternalPolicyIDs []string `json:"addInternalPolicyIDs,omitempty"` - RemoveInternalPolicyIDs []string `json:"removeInternalPolicyIDs,omitempty"` - ClearInternalPolicies *bool `json:"clearInternalPolicies,omitempty"` - AddProgramIDs []string `json:"addProgramIDs,omitempty"` - RemoveProgramIDs []string `json:"removeProgramIDs,omitempty"` - ClearPrograms *bool `json:"clearPrograms,omitempty"` - AddNarrativeIDs []string `json:"addNarrativeIDs,omitempty"` - RemoveNarrativeIDs []string `json:"removeNarrativeIDs,omitempty"` - ClearNarratives *bool `json:"clearNarratives,omitempty"` - AddRiskIDs []string `json:"addRiskIDs,omitempty"` - RemoveRiskIDs []string `json:"removeRiskIDs,omitempty"` - ClearRisks *bool `json:"clearRisks,omitempty"` - AddTaskIDs []string `json:"addTaskIDs,omitempty"` - RemoveTaskIDs []string `json:"removeTaskIDs,omitempty"` - ClearTasks *bool `json:"clearTasks,omitempty"` - AddCommentIDs []string `json:"addCommentIDs,omitempty"` - RemoveCommentIDs []string `json:"removeCommentIDs,omitempty"` - ClearComments *bool `json:"clearComments,omitempty"` - AddDiscussionIDs []string `json:"addDiscussionIDs,omitempty"` - RemoveDiscussionIDs []string `json:"removeDiscussionIDs,omitempty"` - ClearDiscussions *bool `json:"clearDiscussions,omitempty"` - FileID *string `json:"fileID,omitempty"` - ClearFile *bool `json:"clearFile,omitempty"` - AddWorkflowObjectRefIDs []string `json:"addWorkflowObjectRefIDs,omitempty"` - RemoveWorkflowObjectRefIDs []string `json:"removeWorkflowObjectRefIDs,omitempty"` - ClearWorkflowObjectRefs *bool `json:"clearWorkflowObjectRefs,omitempty"` - AddDiscussion *CreateDiscussionInput `json:"addDiscussion,omitempty"` - UpdateDiscussion *UpdateDiscussionsInput `json:"updateDiscussion,omitempty"` - DeleteDiscussion *string `json:"deleteDiscussion,omitempty"` - AddComment *CreateNoteInput `json:"addComment,omitempty"` - DeleteComment *string `json:"deleteComment,omitempty"` - RevisionBump *models.VersionBump `json:"RevisionBump,omitempty"` -} - -// UpdateProgramInput is used for update Program object. -// Input was generated by ent. -type UpdateProgramInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // the kind of the program - ProgramKindName *string `json:"programKindName,omitempty"` - ClearProgramKindName *bool `json:"clearProgramKindName,omitempty"` - // stable external UUID for deterministic OSCAL export and round-tripping - ExternalUUID *string `json:"externalUUID,omitempty"` - ClearExternalUUID *bool `json:"clearExternalUUID,omitempty"` - // the name of the program - Name *string `json:"name,omitempty"` - // the description of the program - Description *string `json:"description,omitempty"` - ClearDescription *bool `json:"clearDescription,omitempty"` - // the status of the program - Status *enums.ProgramStatus `json:"status,omitempty"` - // the short name of the compliance standard the program is based on, only used for framework type programs - FrameworkName *string `json:"frameworkName,omitempty"` - ClearFrameworkName *bool `json:"clearFrameworkName,omitempty"` - // the start date of the period - StartDate *time.Time `json:"startDate,omitempty"` - ClearStartDate *bool `json:"clearStartDate,omitempty"` - // the end date of the period - EndDate *time.Time `json:"endDate,omitempty"` - ClearEndDate *bool `json:"clearEndDate,omitempty"` - // is the program ready for the auditor - AuditorReady *bool `json:"auditorReady,omitempty"` - // can the auditor write comments - AuditorWriteComments *bool `json:"auditorWriteComments,omitempty"` - // can the auditor read comments - AuditorReadComments *bool `json:"auditorReadComments,omitempty"` - // the name of the audit firm conducting the audit - AuditFirm *string `json:"auditFirm,omitempty"` - ClearAuditFirm *bool `json:"clearAuditFirm,omitempty"` - // the full name of the auditor conducting the audit - Auditor *string `json:"auditor,omitempty"` - ClearAuditor *bool `json:"clearAuditor,omitempty"` - // the email of the auditor conducting the audit - AuditorEmail *string `json:"auditorEmail,omitempty"` - ClearAuditorEmail *bool `json:"clearAuditorEmail,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - ClearOwner *bool `json:"clearOwner,omitempty"` - AddBlockedGroupIDs []string `json:"addBlockedGroupIDs,omitempty"` - RemoveBlockedGroupIDs []string `json:"removeBlockedGroupIDs,omitempty"` - ClearBlockedGroups *bool `json:"clearBlockedGroups,omitempty"` - AddEditorIDs []string `json:"addEditorIDs,omitempty"` - RemoveEditorIDs []string `json:"removeEditorIDs,omitempty"` - ClearEditors *bool `json:"clearEditors,omitempty"` - AddViewerIDs []string `json:"addViewerIDs,omitempty"` - RemoveViewerIDs []string `json:"removeViewerIDs,omitempty"` - ClearViewers *bool `json:"clearViewers,omitempty"` - ProgramKindID *string `json:"programKindID,omitempty"` - ClearProgramKind *bool `json:"clearProgramKind,omitempty"` - AddControlIDs []string `json:"addControlIDs,omitempty"` - RemoveControlIDs []string `json:"removeControlIDs,omitempty"` - ClearControls *bool `json:"clearControls,omitempty"` - AddSubcontrolIDs []string `json:"addSubcontrolIDs,omitempty"` - RemoveSubcontrolIDs []string `json:"removeSubcontrolIDs,omitempty"` - ClearSubcontrols *bool `json:"clearSubcontrols,omitempty"` - AddControlObjectiveIDs []string `json:"addControlObjectiveIDs,omitempty"` - RemoveControlObjectiveIDs []string `json:"removeControlObjectiveIDs,omitempty"` - ClearControlObjectives *bool `json:"clearControlObjectives,omitempty"` - AddInternalPolicyIDs []string `json:"addInternalPolicyIDs,omitempty"` - RemoveInternalPolicyIDs []string `json:"removeInternalPolicyIDs,omitempty"` - ClearInternalPolicies *bool `json:"clearInternalPolicies,omitempty"` - AddProcedureIDs []string `json:"addProcedureIDs,omitempty"` - RemoveProcedureIDs []string `json:"removeProcedureIDs,omitempty"` - ClearProcedures *bool `json:"clearProcedures,omitempty"` - AddRiskIDs []string `json:"addRiskIDs,omitempty"` - RemoveRiskIDs []string `json:"removeRiskIDs,omitempty"` - ClearRisks *bool `json:"clearRisks,omitempty"` - AddTaskIDs []string `json:"addTaskIDs,omitempty"` - RemoveTaskIDs []string `json:"removeTaskIDs,omitempty"` - ClearTasks *bool `json:"clearTasks,omitempty"` - AddNoteIDs []string `json:"addNoteIDs,omitempty"` - RemoveNoteIDs []string `json:"removeNoteIDs,omitempty"` - ClearNotes *bool `json:"clearNotes,omitempty"` - AddFileIDs []string `json:"addFileIDs,omitempty"` - RemoveFileIDs []string `json:"removeFileIDs,omitempty"` - ClearFiles *bool `json:"clearFiles,omitempty"` - AddEvidenceIDs []string `json:"addEvidenceIDs,omitempty"` - RemoveEvidenceIDs []string `json:"removeEvidenceIDs,omitempty"` - ClearEvidence *bool `json:"clearEvidence,omitempty"` - AddNarrativeIDs []string `json:"addNarrativeIDs,omitempty"` - RemoveNarrativeIDs []string `json:"removeNarrativeIDs,omitempty"` - ClearNarratives *bool `json:"clearNarratives,omitempty"` - AddActionPlanIDs []string `json:"addActionPlanIDs,omitempty"` - RemoveActionPlanIDs []string `json:"removeActionPlanIDs,omitempty"` - ClearActionPlans *bool `json:"clearActionPlans,omitempty"` - SystemDetailID *string `json:"systemDetailID,omitempty"` - ClearSystemDetail *bool `json:"clearSystemDetail,omitempty"` - ProgramOwnerID *string `json:"programOwnerID,omitempty"` - ClearProgramOwner *bool `json:"clearProgramOwner,omitempty"` - AddProgramMembers []*AddProgramMembershipInput `json:"addProgramMembers,omitempty"` - RemoveProgramMembers []string `json:"removeProgramMembers,omitempty"` -} - -// UpdateProgramMembershipInput is used for update ProgramMembership object. -// Input was generated by ent. -type UpdateProgramMembershipInput struct { - Role *enums.Role `json:"role,omitempty"` -} - -// UpdateRemediationInput is used for update Remediation object. -// Input was generated by ent. -type UpdateRemediationInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - ClearInternalNotes *bool `json:"clearInternalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - ClearSystemInternalID *bool `json:"clearSystemInternalID,omitempty"` - // the environment of the remediation - EnvironmentName *string `json:"environmentName,omitempty"` - ClearEnvironmentName *bool `json:"clearEnvironmentName,omitempty"` - // the scope of the remediation - ScopeName *string `json:"scopeName,omitempty"` - ClearScopeName *bool `json:"clearScopeName,omitempty"` - // external identifier from the integration source for the remediation - ExternalID *string `json:"externalID,omitempty"` - ClearExternalID *bool `json:"clearExternalID,omitempty"` - // external identifier from the integration source for the remediation - ExternalOwnerID *string `json:"externalOwnerID,omitempty"` - ClearExternalOwnerID *bool `json:"clearExternalOwnerID,omitempty"` - // title or short description of the remediation effort - Title *string `json:"title,omitempty"` - ClearTitle *bool `json:"clearTitle,omitempty"` - // state of the remediation, such as pending or completed - State *string `json:"state,omitempty"` - ClearState *bool `json:"clearState,omitempty"` - // intent or goal of the remediation effort - Intent *string `json:"intent,omitempty"` - ClearIntent *bool `json:"clearIntent,omitempty"` - // summary of the remediation approach - Summary *string `json:"summary,omitempty"` - ClearSummary *bool `json:"clearSummary,omitempty"` - // detailed explanation of the remediation steps - Explanation *string `json:"explanation,omitempty"` - ClearExplanation *bool `json:"clearExplanation,omitempty"` - // specific instructions or steps to implement the remediation - Instructions *string `json:"instructions,omitempty"` - ClearInstructions *bool `json:"clearInstructions,omitempty"` - // reference to the owner responsible for remediation - OwnerReference *string `json:"ownerReference,omitempty"` - ClearOwnerReference *bool `json:"clearOwnerReference,omitempty"` - // source code repository URI associated with the remediation - RepositoryURI *string `json:"repositoryURI,omitempty"` - ClearRepositoryURI *bool `json:"clearRepositoryURI,omitempty"` - // pull request URI associated with the remediation - PullRequestURI *string `json:"pullRequestURI,omitempty"` - ClearPullRequestURI *bool `json:"clearPullRequestURI,omitempty"` - // reference to a tracking ticket for the remediation - TicketReference *string `json:"ticketReference,omitempty"` - ClearTicketReference *bool `json:"clearTicketReference,omitempty"` - // timestamp when the remediation is due - DueAt *models.DateTime `json:"dueAt,omitempty"` - ClearDueAt *bool `json:"clearDueAt,omitempty"` - // timestamp when the remediation was completed - CompletedAt *models.DateTime `json:"completedAt,omitempty"` - ClearCompletedAt *bool `json:"clearCompletedAt,omitempty"` - // timestamp when an automated pull request was generated - PrGeneratedAt *models.DateTime `json:"prGeneratedAt,omitempty"` - ClearPrGeneratedAt *bool `json:"clearPrGeneratedAt,omitempty"` - // details about any errors encountered during remediation automation - Error *string `json:"error,omitempty"` - ClearError *bool `json:"clearError,omitempty"` - // system that produced the remediation record - Source *string `json:"source,omitempty"` - ClearSource *bool `json:"clearSource,omitempty"` - // link to the remediation in the source system - ExternalURI *string `json:"externalURI,omitempty"` - ClearExternalURI *bool `json:"clearExternalURI,omitempty"` - // raw metadata payload for the remediation from the source system - Metadata map[string]any `json:"metadata,omitempty"` - ClearMetadata *bool `json:"clearMetadata,omitempty"` - AddBlockedGroupIDs []string `json:"addBlockedGroupIDs,omitempty"` - RemoveBlockedGroupIDs []string `json:"removeBlockedGroupIDs,omitempty"` - ClearBlockedGroups *bool `json:"clearBlockedGroups,omitempty"` - AddEditorIDs []string `json:"addEditorIDs,omitempty"` - RemoveEditorIDs []string `json:"removeEditorIDs,omitempty"` - ClearEditors *bool `json:"clearEditors,omitempty"` - AddViewerIDs []string `json:"addViewerIDs,omitempty"` - RemoveViewerIDs []string `json:"removeViewerIDs,omitempty"` - ClearViewers *bool `json:"clearViewers,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ClearEnvironment *bool `json:"clearEnvironment,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - ClearScope *bool `json:"clearScope,omitempty"` - AddIntegrationIDs []string `json:"addIntegrationIDs,omitempty"` - RemoveIntegrationIDs []string `json:"removeIntegrationIDs,omitempty"` - ClearIntegrations *bool `json:"clearIntegrations,omitempty"` - AddScanIDs []string `json:"addScanIDs,omitempty"` - RemoveScanIDs []string `json:"removeScanIDs,omitempty"` - ClearScans *bool `json:"clearScans,omitempty"` - AddFindingIDs []string `json:"addFindingIDs,omitempty"` - RemoveFindingIDs []string `json:"removeFindingIDs,omitempty"` - ClearFindings *bool `json:"clearFindings,omitempty"` - AddVulnerabilityIDs []string `json:"addVulnerabilityIDs,omitempty"` - RemoveVulnerabilityIDs []string `json:"removeVulnerabilityIDs,omitempty"` - ClearVulnerabilities *bool `json:"clearVulnerabilities,omitempty"` - AddActionPlanIDs []string `json:"addActionPlanIDs,omitempty"` - RemoveActionPlanIDs []string `json:"removeActionPlanIDs,omitempty"` - ClearActionPlans *bool `json:"clearActionPlans,omitempty"` - AddTaskIDs []string `json:"addTaskIDs,omitempty"` - RemoveTaskIDs []string `json:"removeTaskIDs,omitempty"` - ClearTasks *bool `json:"clearTasks,omitempty"` - AddControlIDs []string `json:"addControlIDs,omitempty"` - RemoveControlIDs []string `json:"removeControlIDs,omitempty"` - ClearControls *bool `json:"clearControls,omitempty"` - AddSubcontrolIDs []string `json:"addSubcontrolIDs,omitempty"` - RemoveSubcontrolIDs []string `json:"removeSubcontrolIDs,omitempty"` - ClearSubcontrols *bool `json:"clearSubcontrols,omitempty"` - AddRiskIDs []string `json:"addRiskIDs,omitempty"` - RemoveRiskIDs []string `json:"removeRiskIDs,omitempty"` - ClearRisks *bool `json:"clearRisks,omitempty"` - AddProgramIDs []string `json:"addProgramIDs,omitempty"` - RemoveProgramIDs []string `json:"removeProgramIDs,omitempty"` - ClearPrograms *bool `json:"clearPrograms,omitempty"` - AddAssetIDs []string `json:"addAssetIDs,omitempty"` - RemoveAssetIDs []string `json:"removeAssetIDs,omitempty"` - ClearAssets *bool `json:"clearAssets,omitempty"` - AddEntityIDs []string `json:"addEntityIDs,omitempty"` - RemoveEntityIDs []string `json:"removeEntityIDs,omitempty"` - ClearEntities *bool `json:"clearEntities,omitempty"` - AddReviewIDs []string `json:"addReviewIDs,omitempty"` - RemoveReviewIDs []string `json:"removeReviewIDs,omitempty"` - ClearReviews *bool `json:"clearReviews,omitempty"` - AddCommentIDs []string `json:"addCommentIDs,omitempty"` - RemoveCommentIDs []string `json:"removeCommentIDs,omitempty"` - ClearComments *bool `json:"clearComments,omitempty"` - AddFileIDs []string `json:"addFileIDs,omitempty"` - RemoveFileIDs []string `json:"removeFileIDs,omitempty"` - ClearFiles *bool `json:"clearFiles,omitempty"` -} - -// UpdateReviewInput is used for update Review object. -// Input was generated by ent. -type UpdateReviewInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - ClearInternalNotes *bool `json:"clearInternalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - ClearSystemInternalID *bool `json:"clearSystemInternalID,omitempty"` - // the environment of the review - EnvironmentName *string `json:"environmentName,omitempty"` - ClearEnvironmentName *bool `json:"clearEnvironmentName,omitempty"` - // the scope of the review - ScopeName *string `json:"scopeName,omitempty"` - ClearScopeName *bool `json:"clearScopeName,omitempty"` - // external identifier from the integration source for the review - ExternalID *string `json:"externalID,omitempty"` - ClearExternalID *bool `json:"clearExternalID,omitempty"` - // external identifier from the integration source for the review - ExternalOwnerID *string `json:"externalOwnerID,omitempty"` - ClearExternalOwnerID *bool `json:"clearExternalOwnerID,omitempty"` - // title of the review - Title *string `json:"title,omitempty"` - // state of the review - State *string `json:"state,omitempty"` - ClearState *bool `json:"clearState,omitempty"` - // category for the review record - Category *string `json:"category,omitempty"` - ClearCategory *bool `json:"clearCategory,omitempty"` - // classification or sensitivity of the review record - Classification *string `json:"classification,omitempty"` - ClearClassification *bool `json:"clearClassification,omitempty"` - // summary text for the review - Summary *string `json:"summary,omitempty"` - ClearSummary *bool `json:"clearSummary,omitempty"` - // detailed notes captured during the review - Details *string `json:"details,omitempty"` - ClearDetails *bool `json:"clearDetails,omitempty"` - // person or system that created the review - Reporter *string `json:"reporter,omitempty"` - ClearReporter *bool `json:"clearReporter,omitempty"` - // true when the review has been approved - Approved *bool `json:"approved,omitempty"` - ClearApproved *bool `json:"clearApproved,omitempty"` - // timestamp when the review was completed - ReviewedAt *models.DateTime `json:"reviewedAt,omitempty"` - ClearReviewedAt *bool `json:"clearReviewedAt,omitempty"` - // timestamp when the review was reported or opened - ReportedAt *models.DateTime `json:"reportedAt,omitempty"` - ClearReportedAt *bool `json:"clearReportedAt,omitempty"` - // timestamp when the review was approved - ApprovedAt *models.DateTime `json:"approvedAt,omitempty"` - ClearApprovedAt *bool `json:"clearApprovedAt,omitempty"` - // system that produced the review record - Source *string `json:"source,omitempty"` - ClearSource *bool `json:"clearSource,omitempty"` - // link to the review in the source system - ExternalURI *string `json:"externalURI,omitempty"` - ClearExternalURI *bool `json:"clearExternalURI,omitempty"` - // raw metadata payload for the review from the source system - Metadata map[string]any `json:"metadata,omitempty"` - ClearMetadata *bool `json:"clearMetadata,omitempty"` - // raw payload received from the integration for auditing and troubleshooting - RawPayload map[string]any `json:"rawPayload,omitempty"` - ClearRawPayload *bool `json:"clearRawPayload,omitempty"` - AddBlockedGroupIDs []string `json:"addBlockedGroupIDs,omitempty"` - RemoveBlockedGroupIDs []string `json:"removeBlockedGroupIDs,omitempty"` - ClearBlockedGroups *bool `json:"clearBlockedGroups,omitempty"` - AddEditorIDs []string `json:"addEditorIDs,omitempty"` - RemoveEditorIDs []string `json:"removeEditorIDs,omitempty"` - ClearEditors *bool `json:"clearEditors,omitempty"` - AddViewerIDs []string `json:"addViewerIDs,omitempty"` - RemoveViewerIDs []string `json:"removeViewerIDs,omitempty"` - ClearViewers *bool `json:"clearViewers,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ClearEnvironment *bool `json:"clearEnvironment,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - ClearScope *bool `json:"clearScope,omitempty"` - AddIntegrationIDs []string `json:"addIntegrationIDs,omitempty"` - RemoveIntegrationIDs []string `json:"removeIntegrationIDs,omitempty"` - ClearIntegrations *bool `json:"clearIntegrations,omitempty"` - AddFindingIDs []string `json:"addFindingIDs,omitempty"` - RemoveFindingIDs []string `json:"removeFindingIDs,omitempty"` - ClearFindings *bool `json:"clearFindings,omitempty"` - AddVulnerabilityIDs []string `json:"addVulnerabilityIDs,omitempty"` - RemoveVulnerabilityIDs []string `json:"removeVulnerabilityIDs,omitempty"` - ClearVulnerabilities *bool `json:"clearVulnerabilities,omitempty"` - AddActionPlanIDs []string `json:"addActionPlanIDs,omitempty"` - RemoveActionPlanIDs []string `json:"removeActionPlanIDs,omitempty"` - ClearActionPlans *bool `json:"clearActionPlans,omitempty"` - AddRemediationIDs []string `json:"addRemediationIDs,omitempty"` - RemoveRemediationIDs []string `json:"removeRemediationIDs,omitempty"` - ClearRemediations *bool `json:"clearRemediations,omitempty"` - AddControlIDs []string `json:"addControlIDs,omitempty"` - RemoveControlIDs []string `json:"removeControlIDs,omitempty"` - ClearControls *bool `json:"clearControls,omitempty"` - AddSubcontrolIDs []string `json:"addSubcontrolIDs,omitempty"` - RemoveSubcontrolIDs []string `json:"removeSubcontrolIDs,omitempty"` - ClearSubcontrols *bool `json:"clearSubcontrols,omitempty"` - AddRiskIDs []string `json:"addRiskIDs,omitempty"` - RemoveRiskIDs []string `json:"removeRiskIDs,omitempty"` - ClearRisks *bool `json:"clearRisks,omitempty"` - AddProgramIDs []string `json:"addProgramIDs,omitempty"` - RemoveProgramIDs []string `json:"removeProgramIDs,omitempty"` - ClearPrograms *bool `json:"clearPrograms,omitempty"` - AddAssetIDs []string `json:"addAssetIDs,omitempty"` - RemoveAssetIDs []string `json:"removeAssetIDs,omitempty"` - ClearAssets *bool `json:"clearAssets,omitempty"` - AddEntityIDs []string `json:"addEntityIDs,omitempty"` - RemoveEntityIDs []string `json:"removeEntityIDs,omitempty"` - ClearEntities *bool `json:"clearEntities,omitempty"` - AddTaskIDs []string `json:"addTaskIDs,omitempty"` - RemoveTaskIDs []string `json:"removeTaskIDs,omitempty"` - ClearTasks *bool `json:"clearTasks,omitempty"` - ReviewerID *string `json:"reviewerID,omitempty"` - ClearReviewer *bool `json:"clearReviewer,omitempty"` - AddCommentIDs []string `json:"addCommentIDs,omitempty"` - RemoveCommentIDs []string `json:"removeCommentIDs,omitempty"` - ClearComments *bool `json:"clearComments,omitempty"` - AddFileIDs []string `json:"addFileIDs,omitempty"` - RemoveFileIDs []string `json:"removeFileIDs,omitempty"` - ClearFiles *bool `json:"clearFiles,omitempty"` - AddInternalPolicyIDs []string `json:"addInternalPolicyIDs,omitempty"` - RemoveInternalPolicyIDs []string `json:"removeInternalPolicyIDs,omitempty"` - ClearInternalPolicies *bool `json:"clearInternalPolicies,omitempty"` -} - -// UpdateRiskInput is used for update Risk object. -// Input was generated by ent. -type UpdateRiskInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // the kind of the risk - RiskKindName *string `json:"riskKindName,omitempty"` - ClearRiskKindName *bool `json:"clearRiskKindName,omitempty"` - // the category of the risk - RiskCategoryName *string `json:"riskCategoryName,omitempty"` - ClearRiskCategoryName *bool `json:"clearRiskCategoryName,omitempty"` - // the environment of the risk - EnvironmentName *string `json:"environmentName,omitempty"` - ClearEnvironmentName *bool `json:"clearEnvironmentName,omitempty"` - // the scope of the risk - ScopeName *string `json:"scopeName,omitempty"` - ClearScopeName *bool `json:"clearScopeName,omitempty"` - // stable identifier assigned by the source system, used for integration ingest deduplication - ExternalID *string `json:"externalID,omitempty"` - ClearExternalID *bool `json:"clearExternalID,omitempty"` - // integration that surfaced this risk, when sourced via integration ingest - IntegrationID *string `json:"integrationID,omitempty"` - ClearIntegrationID *bool `json:"clearIntegrationID,omitempty"` - // time when this risk was last observed by the source integration - ObservedAt *models.DateTime `json:"observedAt,omitempty"` - ClearObservedAt *bool `json:"clearObservedAt,omitempty"` - // stable external UUID for deterministic OSCAL export and round-tripping - ExternalUUID *string `json:"externalUUID,omitempty"` - ClearExternalUUID *bool `json:"clearExternalUUID,omitempty"` - // the name of the risk - Name *string `json:"name,omitempty"` - // status of the risk - identified, mitigated, accepted, closed, transferred, and archived. - Status *enums.RiskStatus `json:"status,omitempty"` - ClearStatus *bool `json:"clearStatus,omitempty"` - // impact of the risk -critical, high, medium, low - Impact *enums.RiskImpact `json:"impact,omitempty"` - ClearImpact *bool `json:"clearImpact,omitempty"` - // likelihood of the risk occurring; unlikely, likely, highly likely - Likelihood *enums.RiskLikelihood `json:"likelihood,omitempty"` - ClearLikelihood *bool `json:"clearLikelihood,omitempty"` - // score of the risk based on impact and likelihood (1-4 unlikely, 5-9 likely, 10-16 highly likely, 17-20 critical) - Score *int64 `json:"score,omitempty"` - ClearScore *bool `json:"clearScore,omitempty"` - // mitigation for the risk - Mitigation *string `json:"mitigation,omitempty"` - ClearMitigation *bool `json:"clearMitigation,omitempty"` - // structured details of the mitigation in JSON format - MitigationJSON []any `json:"mitigationJSON,omitempty"` - AppendMitigationJSON []any `json:"appendMitigationJSON,omitempty"` - ClearMitigationJSON *bool `json:"clearMitigationJSON,omitempty"` - // details of the risk - Details *string `json:"details,omitempty"` - ClearDetails *bool `json:"clearDetails,omitempty"` - // structured details of the risk in JSON format - DetailsJSON []any `json:"detailsJSON,omitempty"` - AppendDetailsJSON []any `json:"appendDetailsJSON,omitempty"` - ClearDetailsJSON *bool `json:"clearDetailsJSON,omitempty"` - // business costs associated with the risk - BusinessCosts *string `json:"businessCosts,omitempty"` - ClearBusinessCosts *bool `json:"clearBusinessCosts,omitempty"` - // structured details of the business costs in JSON format - BusinessCostsJSON []any `json:"businessCostsJSON,omitempty"` - AppendBusinessCostsJSON []any `json:"appendBusinessCostsJSON,omitempty"` - ClearBusinessCostsJSON *bool `json:"clearBusinessCostsJSON,omitempty"` - AddBlockedGroupIDs []string `json:"addBlockedGroupIDs,omitempty"` - RemoveBlockedGroupIDs []string `json:"removeBlockedGroupIDs,omitempty"` - ClearBlockedGroups *bool `json:"clearBlockedGroups,omitempty"` - AddEditorIDs []string `json:"addEditorIDs,omitempty"` - RemoveEditorIDs []string `json:"removeEditorIDs,omitempty"` - ClearEditors *bool `json:"clearEditors,omitempty"` - AddViewerIDs []string `json:"addViewerIDs,omitempty"` - RemoveViewerIDs []string `json:"removeViewerIDs,omitempty"` - ClearViewers *bool `json:"clearViewers,omitempty"` - RiskKindID *string `json:"riskKindID,omitempty"` - ClearRiskKind *bool `json:"clearRiskKind,omitempty"` - RiskCategoryID *string `json:"riskCategoryID,omitempty"` - ClearRiskCategory *bool `json:"clearRiskCategory,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ClearEnvironment *bool `json:"clearEnvironment,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - ClearScope *bool `json:"clearScope,omitempty"` - AddControlIDs []string `json:"addControlIDs,omitempty"` - RemoveControlIDs []string `json:"removeControlIDs,omitempty"` - ClearControls *bool `json:"clearControls,omitempty"` - AddSubcontrolIDs []string `json:"addSubcontrolIDs,omitempty"` - RemoveSubcontrolIDs []string `json:"removeSubcontrolIDs,omitempty"` - ClearSubcontrols *bool `json:"clearSubcontrols,omitempty"` - AddProcedureIDs []string `json:"addProcedureIDs,omitempty"` - RemoveProcedureIDs []string `json:"removeProcedureIDs,omitempty"` - ClearProcedures *bool `json:"clearProcedures,omitempty"` - AddInternalPolicyIDs []string `json:"addInternalPolicyIDs,omitempty"` - RemoveInternalPolicyIDs []string `json:"removeInternalPolicyIDs,omitempty"` - ClearInternalPolicies *bool `json:"clearInternalPolicies,omitempty"` - AddProgramIDs []string `json:"addProgramIDs,omitempty"` - RemoveProgramIDs []string `json:"removeProgramIDs,omitempty"` - ClearPrograms *bool `json:"clearPrograms,omitempty"` - AddPlatformIDs []string `json:"addPlatformIDs,omitempty"` - RemovePlatformIDs []string `json:"removePlatformIDs,omitempty"` - ClearPlatforms *bool `json:"clearPlatforms,omitempty"` - AddActionPlanIDs []string `json:"addActionPlanIDs,omitempty"` - RemoveActionPlanIDs []string `json:"removeActionPlanIDs,omitempty"` - ClearActionPlans *bool `json:"clearActionPlans,omitempty"` - AddTaskIDs []string `json:"addTaskIDs,omitempty"` - RemoveTaskIDs []string `json:"removeTaskIDs,omitempty"` - ClearTasks *bool `json:"clearTasks,omitempty"` - AddAssetIDs []string `json:"addAssetIDs,omitempty"` - RemoveAssetIDs []string `json:"removeAssetIDs,omitempty"` - ClearAssets *bool `json:"clearAssets,omitempty"` - AddEntityIDs []string `json:"addEntityIDs,omitempty"` - RemoveEntityIDs []string `json:"removeEntityIDs,omitempty"` - ClearEntities *bool `json:"clearEntities,omitempty"` - AddScanIDs []string `json:"addScanIDs,omitempty"` - RemoveScanIDs []string `json:"removeScanIDs,omitempty"` - ClearScans *bool `json:"clearScans,omitempty"` - StakeholderID *string `json:"stakeholderID,omitempty"` - ClearStakeholder *bool `json:"clearStakeholder,omitempty"` - DelegateID *string `json:"delegateID,omitempty"` - ClearDelegate *bool `json:"clearDelegate,omitempty"` - AddCommentIDs []string `json:"addCommentIDs,omitempty"` - RemoveCommentIDs []string `json:"removeCommentIDs,omitempty"` - ClearComments *bool `json:"clearComments,omitempty"` - AddDiscussionIDs []string `json:"addDiscussionIDs,omitempty"` - RemoveDiscussionIDs []string `json:"removeDiscussionIDs,omitempty"` - ClearDiscussions *bool `json:"clearDiscussions,omitempty"` - AddDiscussion *CreateDiscussionInput `json:"addDiscussion,omitempty"` - UpdateDiscussion *UpdateDiscussionsInput `json:"updateDiscussion,omitempty"` - DeleteDiscussion *string `json:"deleteDiscussion,omitempty"` - AddComment *CreateNoteInput `json:"addComment,omitempty"` - DeleteComment *string `json:"deleteComment,omitempty"` -} - -// UpdateSLADefinitionInput is used for update SLADefinition object. -// Input was generated by ent. -type UpdateSLADefinitionInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // remediation service level agreement in days for the severity level - SLADays *int64 `json:"slaDays,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - ClearOwner *bool `json:"clearOwner,omitempty"` - AddBlockedGroupIDs []string `json:"addBlockedGroupIDs,omitempty"` - RemoveBlockedGroupIDs []string `json:"removeBlockedGroupIDs,omitempty"` - ClearBlockedGroups *bool `json:"clearBlockedGroups,omitempty"` - AddEditorIDs []string `json:"addEditorIDs,omitempty"` - RemoveEditorIDs []string `json:"removeEditorIDs,omitempty"` - ClearEditors *bool `json:"clearEditors,omitempty"` - AddViewerIDs []string `json:"addViewerIDs,omitempty"` - RemoveViewerIDs []string `json:"removeViewerIDs,omitempty"` - ClearViewers *bool `json:"clearViewers,omitempty"` -} - -// UpdateScanInput is used for update Scan object. -// Input was generated by ent. -type UpdateScanInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // who reviewed the scan when no user or group is linked - ReviewedBy *string `json:"reviewedBy,omitempty"` - ClearReviewedBy *bool `json:"clearReviewedBy,omitempty"` - // who the scan is assigned to when no user or group is linked - AssignedTo *string `json:"assignedTo,omitempty"` - ClearAssignedTo *bool `json:"clearAssignedTo,omitempty"` - // the environment of the scan - EnvironmentName *string `json:"environmentName,omitempty"` - ClearEnvironmentName *bool `json:"clearEnvironmentName,omitempty"` - // the scope of the scan - ScopeName *string `json:"scopeName,omitempty"` - ClearScopeName *bool `json:"clearScopeName,omitempty"` - // the target of the scan, e.g., a domain name or IP address, codebase - Target *string `json:"target,omitempty"` - // the type of scan, e.g., domain scan, vulnerability scan, provider scan - ScanType *enums.ScanType `json:"scanType,omitempty"` - // additional metadata for the scan, e.g., scan configuration, options, etc - Metadata map[string]any `json:"metadata,omitempty"` - ClearMetadata *bool `json:"clearMetadata,omitempty"` - // when the scan was executed - ScanDate *models.DateTime `json:"scanDate,omitempty"` - ClearScanDate *bool `json:"clearScanDate,omitempty"` - // cron schedule that governs the scan cadence, in cron 6-field syntax - ScanSchedule *string `json:"scanSchedule,omitempty"` - ClearScanSchedule *bool `json:"clearScanSchedule,omitempty"` - // when the scan is scheduled to run next - NextScanRunAt *models.DateTime `json:"nextScanRunAt,omitempty"` - ClearNextScanRunAt *bool `json:"clearNextScanRunAt,omitempty"` - // who performed the scan when no user or group is linked - PerformedBy *string `json:"performedBy,omitempty"` - ClearPerformedBy *bool `json:"clearPerformedBy,omitempty"` - // identifiers of vulnerabilities discovered during the scan - VulnerabilityIds []string `json:"vulnerabilityIds,omitempty"` - AppendVulnerabilityIds []string `json:"appendVulnerabilityIds,omitempty"` - ClearVulnerabilityIds *bool `json:"clearVulnerabilityIds,omitempty"` - // the status of the scan, e.g., processing, completed, failed - Status *enums.ScanStatus `json:"status,omitempty"` - AddBlockedGroupIDs []string `json:"addBlockedGroupIDs,omitempty"` - RemoveBlockedGroupIDs []string `json:"removeBlockedGroupIDs,omitempty"` - ClearBlockedGroups *bool `json:"clearBlockedGroups,omitempty"` - AddEditorIDs []string `json:"addEditorIDs,omitempty"` - RemoveEditorIDs []string `json:"removeEditorIDs,omitempty"` - ClearEditors *bool `json:"clearEditors,omitempty"` - AddViewerIDs []string `json:"addViewerIDs,omitempty"` - RemoveViewerIDs []string `json:"removeViewerIDs,omitempty"` - ClearViewers *bool `json:"clearViewers,omitempty"` - ReviewedByUserID *string `json:"reviewedByUserID,omitempty"` - ClearReviewedByUser *bool `json:"clearReviewedByUser,omitempty"` - ReviewedByGroupID *string `json:"reviewedByGroupID,omitempty"` - ClearReviewedByGroup *bool `json:"clearReviewedByGroup,omitempty"` - AssignedToUserID *string `json:"assignedToUserID,omitempty"` - ClearAssignedToUser *bool `json:"clearAssignedToUser,omitempty"` - AssignedToGroupID *string `json:"assignedToGroupID,omitempty"` - ClearAssignedToGroup *bool `json:"clearAssignedToGroup,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ClearEnvironment *bool `json:"clearEnvironment,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - ClearScope *bool `json:"clearScope,omitempty"` - AddAssetIDs []string `json:"addAssetIDs,omitempty"` - RemoveAssetIDs []string `json:"removeAssetIDs,omitempty"` - ClearAssets *bool `json:"clearAssets,omitempty"` - AddEntityIDs []string `json:"addEntityIDs,omitempty"` - RemoveEntityIDs []string `json:"removeEntityIDs,omitempty"` - ClearEntities *bool `json:"clearEntities,omitempty"` - AddEvidenceIDs []string `json:"addEvidenceIDs,omitempty"` - RemoveEvidenceIDs []string `json:"removeEvidenceIDs,omitempty"` - ClearEvidence *bool `json:"clearEvidence,omitempty"` - AddFileIDs []string `json:"addFileIDs,omitempty"` - RemoveFileIDs []string `json:"removeFileIDs,omitempty"` - ClearFiles *bool `json:"clearFiles,omitempty"` - AddRemediationIDs []string `json:"addRemediationIDs,omitempty"` - RemoveRemediationIDs []string `json:"removeRemediationIDs,omitempty"` - ClearRemediations *bool `json:"clearRemediations,omitempty"` - AddActionPlanIDs []string `json:"addActionPlanIDs,omitempty"` - RemoveActionPlanIDs []string `json:"removeActionPlanIDs,omitempty"` - ClearActionPlans *bool `json:"clearActionPlans,omitempty"` - AddTaskIDs []string `json:"addTaskIDs,omitempty"` - RemoveTaskIDs []string `json:"removeTaskIDs,omitempty"` - ClearTasks *bool `json:"clearTasks,omitempty"` - AddPlatformIDs []string `json:"addPlatformIDs,omitempty"` - RemovePlatformIDs []string `json:"removePlatformIDs,omitempty"` - ClearPlatforms *bool `json:"clearPlatforms,omitempty"` - AddVulnerabilityIDs []string `json:"addVulnerabilityIDs,omitempty"` - RemoveVulnerabilityIDs []string `json:"removeVulnerabilityIDs,omitempty"` - ClearVulnerabilities *bool `json:"clearVulnerabilities,omitempty"` - AddControlIDs []string `json:"addControlIDs,omitempty"` - RemoveControlIDs []string `json:"removeControlIDs,omitempty"` - ClearControls *bool `json:"clearControls,omitempty"` - AddSubcontrolIDs []string `json:"addSubcontrolIDs,omitempty"` - RemoveSubcontrolIDs []string `json:"removeSubcontrolIDs,omitempty"` - ClearSubcontrols *bool `json:"clearSubcontrols,omitempty"` - GeneratedByPlatformID *string `json:"generatedByPlatformID,omitempty"` - ClearGeneratedByPlatform *bool `json:"clearGeneratedByPlatform,omitempty"` - PerformedByUserID *string `json:"performedByUserID,omitempty"` - ClearPerformedByUser *bool `json:"clearPerformedByUser,omitempty"` - PerformedByGroupID *string `json:"performedByGroupID,omitempty"` - ClearPerformedByGroup *bool `json:"clearPerformedByGroup,omitempty"` -} - -// UpdateScheduledJobInput is used for update ScheduledJob object. -// Input was generated by ent. -type UpdateScheduledJobInput struct { - // whether the scheduled job is active - Active *bool `json:"active,omitempty"` - // the json configuration to run this job, which could be used to template a job, e.g. { "account_name": "my-account" } - Configuration models.JobConfiguration `json:"configuration,omitempty"` - AppendConfiguration models.JobConfiguration `json:"appendConfiguration,omitempty"` - ClearConfiguration *bool `json:"clearConfiguration,omitempty"` - // cron 6-field syntax, defaults to the job template's cron if not provided - Cron *string `json:"cron,omitempty"` - ClearCron *bool `json:"clearCron,omitempty"` - JobTemplateID *string `json:"jobTemplateID,omitempty"` - AddControlIDs []string `json:"addControlIDs,omitempty"` - RemoveControlIDs []string `json:"removeControlIDs,omitempty"` - ClearControls *bool `json:"clearControls,omitempty"` - AddSubcontrolIDs []string `json:"addSubcontrolIDs,omitempty"` - RemoveSubcontrolIDs []string `json:"removeSubcontrolIDs,omitempty"` - ClearSubcontrols *bool `json:"clearSubcontrols,omitempty"` - JobRunnerID *string `json:"jobRunnerID,omitempty"` - ClearJobRunner *bool `json:"clearJobRunner,omitempty"` -} - -// UpdateScheduledJobRunInput is used for update ScheduledJobRun object. -// Input was generated by ent. -type UpdateScheduledJobRunInput struct { - // The status of the job to be executed. By default will be pending but when - // scheduled on a runner, this will change to acquired. - Status *enums.ScheduledJobRunStatus `json:"status,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - ClearOwner *bool `json:"clearOwner,omitempty"` - ScheduledJobID *string `json:"scheduledJobID,omitempty"` - JobRunnerID *string `json:"jobRunnerID,omitempty"` -} - -// UpdateStandardInput is used for update Standard object. -// Input was generated by ent. -type UpdateStandardInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // revision of the object as a semver (e.g. v1.0.0), by default any update will bump the patch version, unless the revision_bump field is set - Revision *string `json:"revision,omitempty"` - ClearRevision *bool `json:"clearRevision,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - ClearInternalNotes *bool `json:"clearInternalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - ClearSystemInternalID *bool `json:"clearSystemInternalID,omitempty"` - // the long name of the standard body - Name *string `json:"name,omitempty"` - // short name of the standard, e.g. SOC 2, ISO 27001, etc. - ShortName *string `json:"shortName,omitempty"` - ClearShortName *bool `json:"clearShortName,omitempty"` - // unique identifier of the standard with version - Framework *string `json:"framework,omitempty"` - ClearFramework *bool `json:"clearFramework,omitempty"` - // long description of the standard with details of what is covered - Description *string `json:"description,omitempty"` - ClearDescription *bool `json:"clearDescription,omitempty"` - // URL to the logo of the governing body - GoverningBodyLogoURL *string `json:"governingBodyLogoURL,omitempty"` - ClearGoverningBodyLogoURL *bool `json:"clearGoverningBodyLogoURL,omitempty"` - // governing body of the standard, e.g. AICPA, etc. - GoverningBody *string `json:"governingBody,omitempty"` - ClearGoverningBody *bool `json:"clearGoverningBody,omitempty"` - // domains the standard covers, e.g. availability, confidentiality, etc. - Domains []string `json:"domains,omitempty"` - AppendDomains []string `json:"appendDomains,omitempty"` - ClearDomains *bool `json:"clearDomains,omitempty"` - // link to the official standard documentation - Link *string `json:"link,omitempty"` - ClearLink *bool `json:"clearLink,omitempty"` - // status of the standard - active, draft, and archived - Status *enums.StandardStatus `json:"status,omitempty"` - ClearStatus *bool `json:"clearStatus,omitempty"` - // indicates if the standard should be made available to all users, only for system owned standards - IsPublic *bool `json:"isPublic,omitempty"` - ClearIsPublic *bool `json:"clearIsPublic,omitempty"` - // indicates if the standard is freely distributable under a trial license, only for system owned standards - FreeToUse *bool `json:"freeToUse,omitempty"` - ClearFreeToUse *bool `json:"clearFreeToUse,omitempty"` - // type of the standard - cybersecurity, healthcare , financial, etc. - StandardType *string `json:"standardType,omitempty"` - ClearStandardType *bool `json:"clearStandardType,omitempty"` - // version of the standard - Version *string `json:"version,omitempty"` - ClearVersion *bool `json:"clearVersion,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - ClearOwner *bool `json:"clearOwner,omitempty"` - AddControlIDs []string `json:"addControlIDs,omitempty"` - RemoveControlIDs []string `json:"removeControlIDs,omitempty"` - ClearControls *bool `json:"clearControls,omitempty"` - AddTrustCenterComplianceIDs []string `json:"addTrustCenterComplianceIDs,omitempty"` - RemoveTrustCenterComplianceIDs []string `json:"removeTrustCenterComplianceIDs,omitempty"` - ClearTrustCenterCompliances *bool `json:"clearTrustCenterCompliances,omitempty"` - AddTrustCenterDocIDs []string `json:"addTrustCenterDocIDs,omitempty"` - RemoveTrustCenterDocIDs []string `json:"removeTrustCenterDocIDs,omitempty"` - ClearTrustCenterDocs *bool `json:"clearTrustCenterDocs,omitempty"` - AddApplicablePlatformIDs []string `json:"addApplicablePlatformIDs,omitempty"` - RemoveApplicablePlatformIDs []string `json:"removeApplicablePlatformIDs,omitempty"` - ClearApplicablePlatforms *bool `json:"clearApplicablePlatforms,omitempty"` - LogoFileID *string `json:"logoFileID,omitempty"` - ClearLogoFile *bool `json:"clearLogoFile,omitempty"` - RevisionBump *models.VersionBump `json:"RevisionBump,omitempty"` -} - -// UpdateSubcontrolInput is used for update Subcontrol object. -// Input was generated by ent. -type UpdateSubcontrolInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // stable external UUID for deterministic OSCAL export and round-tripping - ExternalUUID *string `json:"externalUUID,omitempty"` - ClearExternalUUID *bool `json:"clearExternalUUID,omitempty"` - // human readable title of the control for quick identification - Title *string `json:"title,omitempty"` - ClearTitle *bool `json:"clearTitle,omitempty"` - // description of what the control is supposed to accomplish - Description *string `json:"description,omitempty"` - ClearDescription *bool `json:"clearDescription,omitempty"` - // structured details of the control in JSON format - DescriptionJSON []any `json:"descriptionJSON,omitempty"` - AppendDescriptionJSON []any `json:"appendDescriptionJSON,omitempty"` - ClearDescriptionJSON *bool `json:"clearDescriptionJSON,omitempty"` - // additional names (ref_codes) for the control - Aliases []string `json:"aliases,omitempty"` - AppendAliases []string `json:"appendAliases,omitempty"` - ClearAliases *bool `json:"clearAliases,omitempty"` - // internal reference id of the control, can be used for internal tracking - ReferenceID *string `json:"referenceID,omitempty"` - ClearReferenceID *bool `json:"clearReferenceID,omitempty"` - // external auditor id of the control, can be used to map to external audit partner mappings - AuditorReferenceID *string `json:"auditorReferenceID,omitempty"` - ClearAuditorReferenceID *bool `json:"clearAuditorReferenceID,omitempty"` - // status of the control - Status *enums.ControlStatus `json:"status,omitempty"` - ClearStatus *bool `json:"clearStatus,omitempty"` - // OSCAL-aligned implementation status of the control - ImplementationStatus *enums.ControlImplementationStatus `json:"implementationStatus,omitempty"` - ClearImplementationStatus *bool `json:"clearImplementationStatus,omitempty"` - // narrative describing current implementation state for OSCAL export - ImplementationDescription *string `json:"implementationDescription,omitempty"` - ClearImplementationDescription *bool `json:"clearImplementationDescription,omitempty"` - // a public representation of the control that can be shared with external parties without revealing sensitive information - PublicRepresentation *string `json:"publicRepresentation,omitempty"` - ClearPublicRepresentation *bool `json:"clearPublicRepresentation,omitempty"` - // source of the control, e.g. framework, template, custom, etc. - Source *enums.ControlSource `json:"source,omitempty"` - ClearSource *bool `json:"clearSource,omitempty"` - // name of the source of the controls if not directly from a standard - SourceName *string `json:"sourceName,omitempty"` - ClearSourceName *bool `json:"clearSourceName,omitempty"` - // the reference framework revision for the control if it came from a standard, empty if not associated with a standard, allows for pulling in updates when the standard is updated - ReferenceFrameworkRevision *string `json:"referenceFrameworkRevision,omitempty"` - ClearReferenceFrameworkRevision *bool `json:"clearReferenceFrameworkRevision,omitempty"` - // category of the control - Category *string `json:"category,omitempty"` - ClearCategory *bool `json:"clearCategory,omitempty"` - // category id of the control - CategoryID *string `json:"categoryID,omitempty"` - ClearCategoryID *bool `json:"clearCategoryID,omitempty"` - // subcategory of the control - Subcategory *string `json:"subcategory,omitempty"` - ClearSubcategory *bool `json:"clearSubcategory,omitempty"` - // mapped categories of the control to other standards - MappedCategories []string `json:"mappedCategories,omitempty"` - AppendMappedCategories []string `json:"appendMappedCategories,omitempty"` - ClearMappedCategories *bool `json:"clearMappedCategories,omitempty"` - // objectives of the audit assessment for the control - AssessmentObjectives []*models.AssessmentObjective `json:"assessmentObjectives,omitempty"` - AppendAssessmentObjectives []*models.AssessmentObjective `json:"appendAssessmentObjectives,omitempty"` - ClearAssessmentObjectives *bool `json:"clearAssessmentObjectives,omitempty"` - // methods used to verify the control implementation during an audit - AssessmentMethods []*models.AssessmentMethod `json:"assessmentMethods,omitempty"` - AppendAssessmentMethods []*models.AssessmentMethod `json:"appendAssessmentMethods,omitempty"` - ClearAssessmentMethods *bool `json:"clearAssessmentMethods,omitempty"` - // questions to ask to verify the control - ControlQuestions []string `json:"controlQuestions,omitempty"` - AppendControlQuestions []string `json:"appendControlQuestions,omitempty"` - ClearControlQuestions *bool `json:"clearControlQuestions,omitempty"` - // implementation guidance for the control - ImplementationGuidance []*models.ImplementationGuidance `json:"implementationGuidance,omitempty"` - AppendImplementationGuidance []*models.ImplementationGuidance `json:"appendImplementationGuidance,omitempty"` - ClearImplementationGuidance *bool `json:"clearImplementationGuidance,omitempty"` - // examples of evidence for the control - ExampleEvidence []*models.ExampleEvidence `json:"exampleEvidence,omitempty"` - AppendExampleEvidence []*models.ExampleEvidence `json:"appendExampleEvidence,omitempty"` - ClearExampleEvidence *bool `json:"clearExampleEvidence,omitempty"` - // references for the control - References []*models.Reference `json:"references,omitempty"` - AppendReferences []*models.Reference `json:"appendReferences,omitempty"` - ClearReferences *bool `json:"clearReferences,omitempty"` - // reference steps to take to test the control - TestingProcedures []*models.TestingProcedures `json:"testingProcedures,omitempty"` - AppendTestingProcedures []*models.TestingProcedures `json:"appendTestingProcedures,omitempty"` - ClearTestingProcedures *bool `json:"clearTestingProcedures,omitempty"` - // list of common evidence requests for the control - EvidenceRequests []*models.EvidenceRequests `json:"evidenceRequests,omitempty"` - AppendEvidenceRequests []*models.EvidenceRequests `json:"appendEvidenceRequests,omitempty"` - ClearEvidenceRequests *bool `json:"clearEvidenceRequests,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - ClearInternalNotes *bool `json:"clearInternalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - ClearSystemInternalID *bool `json:"clearSystemInternalID,omitempty"` - // the kind of the subcontrol - SubcontrolKindName *string `json:"subcontrolKindName,omitempty"` - ClearSubcontrolKindName *bool `json:"clearSubcontrolKindName,omitempty"` - // internal marker field for workflow eligibility, not exposed in API - WorkflowEligibleMarker *bool `json:"workflowEligibleMarker,omitempty"` - ClearWorkflowEligibleMarker *bool `json:"clearWorkflowEligibleMarker,omitempty"` - // the unique reference code for the control - RefCode *string `json:"refCode,omitempty"` - AddEvidenceIDs []string `json:"addEvidenceIDs,omitempty"` - RemoveEvidenceIDs []string `json:"removeEvidenceIDs,omitempty"` - ClearEvidence *bool `json:"clearEvidence,omitempty"` - AddControlObjectiveIDs []string `json:"addControlObjectiveIDs,omitempty"` - RemoveControlObjectiveIDs []string `json:"removeControlObjectiveIDs,omitempty"` - ClearControlObjectives *bool `json:"clearControlObjectives,omitempty"` - AddTaskIDs []string `json:"addTaskIDs,omitempty"` - RemoveTaskIDs []string `json:"removeTaskIDs,omitempty"` - ClearTasks *bool `json:"clearTasks,omitempty"` - AddNarrativeIDs []string `json:"addNarrativeIDs,omitempty"` - RemoveNarrativeIDs []string `json:"removeNarrativeIDs,omitempty"` - ClearNarratives *bool `json:"clearNarratives,omitempty"` - AddRiskIDs []string `json:"addRiskIDs,omitempty"` - RemoveRiskIDs []string `json:"removeRiskIDs,omitempty"` - ClearRisks *bool `json:"clearRisks,omitempty"` - AddActionPlanIDs []string `json:"addActionPlanIDs,omitempty"` - RemoveActionPlanIDs []string `json:"removeActionPlanIDs,omitempty"` - ClearActionPlans *bool `json:"clearActionPlans,omitempty"` - AddProcedureIDs []string `json:"addProcedureIDs,omitempty"` - RemoveProcedureIDs []string `json:"removeProcedureIDs,omitempty"` - ClearProcedures *bool `json:"clearProcedures,omitempty"` - AddInternalPolicyIDs []string `json:"addInternalPolicyIDs,omitempty"` - RemoveInternalPolicyIDs []string `json:"removeInternalPolicyIDs,omitempty"` - ClearInternalPolicies *bool `json:"clearInternalPolicies,omitempty"` - AddCommentIDs []string `json:"addCommentIDs,omitempty"` - RemoveCommentIDs []string `json:"removeCommentIDs,omitempty"` - ClearComments *bool `json:"clearComments,omitempty"` - AddDiscussionIDs []string `json:"addDiscussionIDs,omitempty"` - RemoveDiscussionIDs []string `json:"removeDiscussionIDs,omitempty"` - ClearDiscussions *bool `json:"clearDiscussions,omitempty"` - ControlOwnerID *string `json:"controlOwnerID,omitempty"` - ClearControlOwner *bool `json:"clearControlOwner,omitempty"` - DelegateID *string `json:"delegateID,omitempty"` - ClearDelegate *bool `json:"clearDelegate,omitempty"` - ResponsiblePartyID *string `json:"responsiblePartyID,omitempty"` - ClearResponsibleParty *bool `json:"clearResponsibleParty,omitempty"` - AddReviewIDs []string `json:"addReviewIDs,omitempty"` - RemoveReviewIDs []string `json:"removeReviewIDs,omitempty"` - ClearReviews *bool `json:"clearReviews,omitempty"` - AddRemediationIDs []string `json:"addRemediationIDs,omitempty"` - RemoveRemediationIDs []string `json:"removeRemediationIDs,omitempty"` - ClearRemediations *bool `json:"clearRemediations,omitempty"` - AddScanIDs []string `json:"addScanIDs,omitempty"` - RemoveScanIDs []string `json:"removeScanIDs,omitempty"` - ClearScans *bool `json:"clearScans,omitempty"` - SubcontrolKindID *string `json:"subcontrolKindID,omitempty"` - ClearSubcontrolKind *bool `json:"clearSubcontrolKind,omitempty"` - ControlID *string `json:"controlID,omitempty"` - AddControlImplementationIDs []string `json:"addControlImplementationIDs,omitempty"` - RemoveControlImplementationIDs []string `json:"removeControlImplementationIDs,omitempty"` - ClearControlImplementations *bool `json:"clearControlImplementations,omitempty"` - AddScheduledJobIDs []string `json:"addScheduledJobIDs,omitempty"` - RemoveScheduledJobIDs []string `json:"removeScheduledJobIDs,omitempty"` - ClearScheduledJobs *bool `json:"clearScheduledJobs,omitempty"` - AddWorkflowObjectRefIDs []string `json:"addWorkflowObjectRefIDs,omitempty"` - RemoveWorkflowObjectRefIDs []string `json:"removeWorkflowObjectRefIDs,omitempty"` - ClearWorkflowObjectRefs *bool `json:"clearWorkflowObjectRefs,omitempty"` - AddAssetIDs []string `json:"addAssetIDs,omitempty"` - RemoveAssetIDs []string `json:"removeAssetIDs,omitempty"` - ClearAssets *bool `json:"clearAssets,omitempty"` - AddEntityIDs []string `json:"addEntityIDs,omitempty"` - RemoveEntityIDs []string `json:"removeEntityIDs,omitempty"` - ClearEntities *bool `json:"clearEntities,omitempty"` - AddIdentityHolderIDs []string `json:"addIdentityHolderIDs,omitempty"` - RemoveIdentityHolderIDs []string `json:"removeIdentityHolderIDs,omitempty"` - ClearIdentityHolders *bool `json:"clearIdentityHolders,omitempty"` - AddDiscussion *CreateDiscussionInput `json:"addDiscussion,omitempty"` - UpdateDiscussion *UpdateDiscussionsInput `json:"updateDiscussion,omitempty"` - DeleteDiscussion *string `json:"deleteDiscussion,omitempty"` - AddComment *CreateNoteInput `json:"addComment,omitempty"` - DeleteComment *string `json:"deleteComment,omitempty"` -} - -// UpdateSubprocessorInput is used for update Subprocessor object. -// Input was generated by ent. -type UpdateSubprocessorInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - ClearInternalNotes *bool `json:"clearInternalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - ClearSystemInternalID *bool `json:"clearSystemInternalID,omitempty"` - // name of the standard body - Name *string `json:"name,omitempty"` - // description of the subprocessor - Description *string `json:"description,omitempty"` - ClearDescription *bool `json:"clearDescription,omitempty"` - // URL of the logo - LogoRemoteURL *string `json:"logoRemoteURL,omitempty"` - ClearLogoRemoteURL *bool `json:"clearLogoRemoteURL,omitempty"` - LogoFileID *string `json:"logoFileID,omitempty"` - ClearLogoFile *bool `json:"clearLogoFile,omitempty"` - AddTrustCenterSubprocessorIDs []string `json:"addTrustCenterSubprocessorIDs,omitempty"` - RemoveTrustCenterSubprocessorIDs []string `json:"removeTrustCenterSubprocessorIDs,omitempty"` - ClearTrustCenterSubprocessors *bool `json:"clearTrustCenterSubprocessors,omitempty"` - AddEntityIDs []string `json:"addEntityIDs,omitempty"` - RemoveEntityIDs []string `json:"removeEntityIDs,omitempty"` - ClearEntities *bool `json:"clearEntities,omitempty"` -} - -// UpdateSubscriberInput is used for update Subscriber object. -// Input was generated by ent. -type UpdateSubscriberInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // email address of the subscriber - Email *string `json:"email,omitempty"` - // phone number of the subscriber - PhoneNumber *string `json:"phoneNumber,omitempty"` - ClearPhoneNumber *bool `json:"clearPhoneNumber,omitempty"` - // indicates if the subscriber has unsubscribed from communications - Unsubscribed *bool `json:"unsubscribed,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - ClearOwner *bool `json:"clearOwner,omitempty"` - AddEventIDs []string `json:"addEventIDs,omitempty"` - RemoveEventIDs []string `json:"removeEventIDs,omitempty"` - ClearEvents *bool `json:"clearEvents,omitempty"` -} - -// UpdateSystemDetailInput is used for update SystemDetail object. -// Input was generated by ent. -type UpdateSystemDetailInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // system name used in OSCAL metadata - SystemName *string `json:"systemName,omitempty"` - // system version used in OSCAL metadata - Version *string `json:"version,omitempty"` - ClearVersion *bool `json:"clearVersion,omitempty"` - // system description used in OSCAL metadata - Description *string `json:"description,omitempty"` - ClearDescription *bool `json:"clearDescription,omitempty"` - // authorization boundary narrative for OSCAL export - AuthorizationBoundary *string `json:"authorizationBoundary,omitempty"` - ClearAuthorizationBoundary *bool `json:"clearAuthorizationBoundary,omitempty"` - // security sensitivity level of the system - SensitivityLevel *enums.SystemSensitivityLevel `json:"sensitivityLevel,omitempty"` - ClearSensitivityLevel *bool `json:"clearSensitivityLevel,omitempty"` - // timestamp when metadata was last reviewed - LastReviewed *models.DateTime `json:"lastReviewed,omitempty"` - ClearLastReviewed *bool `json:"clearLastReviewed,omitempty"` - // structured revision history for OSCAL metadata - RevisionHistory []any `json:"revisionHistory,omitempty"` - AppendRevisionHistory []any `json:"appendRevisionHistory,omitempty"` - ClearRevisionHistory *bool `json:"clearRevisionHistory,omitempty"` - // optional escape hatch for additional OSCAL metadata fields - OscalMetadataJSON map[string]any `json:"oscalMetadataJSON,omitempty"` - ClearOscalMetadataJSON *bool `json:"clearOscalMetadataJSON,omitempty"` - ProgramID *string `json:"programID,omitempty"` - ClearProgram *bool `json:"clearProgram,omitempty"` - PlatformID *string `json:"platformID,omitempty"` - ClearPlatform *bool `json:"clearPlatform,omitempty"` -} - -// UpdateTFASettingInput is used for update TFASetting object. -// Input was generated by ent. -type UpdateTFASettingInput struct { - // specifies if the TFA device has been verified - Verified *bool `json:"verified,omitempty"` - // specifies a user may complete authentication by verifying a TOTP code delivered through an authenticator app - TotpAllowed *bool `json:"totpAllowed,omitempty"` - ClearTotpAllowed *bool `json:"clearTotpAllowed,omitempty"` - // Whether to regenerate backup codes - RegenBackupCodes *bool `json:"regenBackupCodes,omitempty"` -} - -// UpdateTagDefinitionInput is used for update TagDefinition object. -// Input was generated by ent. -type UpdateTagDefinitionInput struct { - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - ClearInternalNotes *bool `json:"clearInternalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - ClearSystemInternalID *bool `json:"clearSystemInternalID,omitempty"` - // common aliases or misspellings for the tag definition - Aliases []string `json:"aliases,omitempty"` - AppendAliases []string `json:"appendAliases,omitempty"` - ClearAliases *bool `json:"clearAliases,omitempty"` - // The description of the tag definition - Description *string `json:"description,omitempty"` - ClearDescription *bool `json:"clearDescription,omitempty"` - // The color of the tag definition in hex format - Color *string `json:"color,omitempty"` - ClearColor *bool `json:"clearColor,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - ClearOwner *bool `json:"clearOwner,omitempty"` -} - -// UpdateTaskInput is used for update Task object. -// Input was generated by ent. -type UpdateTaskInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // the kind of the task - TaskKindName *string `json:"taskKindName,omitempty"` - ClearTaskKindName *bool `json:"clearTaskKindName,omitempty"` - // the environment of the task - EnvironmentName *string `json:"environmentName,omitempty"` - ClearEnvironmentName *bool `json:"clearEnvironmentName,omitempty"` - // the scope of the task - ScopeName *string `json:"scopeName,omitempty"` - ClearScopeName *bool `json:"clearScopeName,omitempty"` - // stable external UUID for deterministic OSCAL export and round-tripping - ExternalUUID *string `json:"externalUUID,omitempty"` - ClearExternalUUID *bool `json:"clearExternalUUID,omitempty"` - // the title of the task - Title *string `json:"title,omitempty"` - // the details of the task - Details *string `json:"details,omitempty"` - ClearDetails *bool `json:"clearDetails,omitempty"` - // structured details of the task in JSON format - DetailsJSON []any `json:"detailsJSON,omitempty"` - AppendDetailsJSON []any `json:"appendDetailsJSON,omitempty"` - ClearDetailsJSON *bool `json:"clearDetailsJSON,omitempty"` - // the status of the task - Status *enums.TaskStatus `json:"status,omitempty"` - // the due date of the task - Due *models.DateTime `json:"due,omitempty"` - ClearDue *bool `json:"clearDue,omitempty"` - // the completion date of the task - Completed *models.DateTime `json:"completed,omitempty"` - ClearCompleted *bool `json:"clearCompleted,omitempty"` - // indicates if the task was generated by the system - SystemGenerated *bool `json:"systemGenerated,omitempty"` - // an optional external reference URL for the task - ExternalReferenceURL []string `json:"externalReferenceURL,omitempty"` - AppendExternalReferenceURL []string `json:"appendExternalReferenceURL,omitempty"` - ClearExternalReferenceURL *bool `json:"clearExternalReferenceURL,omitempty"` - TaskKindID *string `json:"taskKindID,omitempty"` - ClearTaskKind *bool `json:"clearTaskKind,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ClearEnvironment *bool `json:"clearEnvironment,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - ClearScope *bool `json:"clearScope,omitempty"` - AssignerID *string `json:"assignerID,omitempty"` - ClearAssigner *bool `json:"clearAssigner,omitempty"` - AssigneeID *string `json:"assigneeID,omitempty"` - ClearAssignee *bool `json:"clearAssignee,omitempty"` - AddCommentIDs []string `json:"addCommentIDs,omitempty"` - RemoveCommentIDs []string `json:"removeCommentIDs,omitempty"` - ClearComments *bool `json:"clearComments,omitempty"` - AddGroupIDs []string `json:"addGroupIDs,omitempty"` - RemoveGroupIDs []string `json:"removeGroupIDs,omitempty"` - ClearGroups *bool `json:"clearGroups,omitempty"` - AddInternalPolicyIDs []string `json:"addInternalPolicyIDs,omitempty"` - RemoveInternalPolicyIDs []string `json:"removeInternalPolicyIDs,omitempty"` - ClearInternalPolicies *bool `json:"clearInternalPolicies,omitempty"` - AddProcedureIDs []string `json:"addProcedureIDs,omitempty"` - RemoveProcedureIDs []string `json:"removeProcedureIDs,omitempty"` - ClearProcedures *bool `json:"clearProcedures,omitempty"` - AddControlIDs []string `json:"addControlIDs,omitempty"` - RemoveControlIDs []string `json:"removeControlIDs,omitempty"` - ClearControls *bool `json:"clearControls,omitempty"` - AddSubcontrolIDs []string `json:"addSubcontrolIDs,omitempty"` - RemoveSubcontrolIDs []string `json:"removeSubcontrolIDs,omitempty"` - ClearSubcontrols *bool `json:"clearSubcontrols,omitempty"` - AddControlObjectiveIDs []string `json:"addControlObjectiveIDs,omitempty"` - RemoveControlObjectiveIDs []string `json:"removeControlObjectiveIDs,omitempty"` - ClearControlObjectives *bool `json:"clearControlObjectives,omitempty"` - AddProgramIDs []string `json:"addProgramIDs,omitempty"` - RemoveProgramIDs []string `json:"removeProgramIDs,omitempty"` - ClearPrograms *bool `json:"clearPrograms,omitempty"` - AddRiskIDs []string `json:"addRiskIDs,omitempty"` - RemoveRiskIDs []string `json:"removeRiskIDs,omitempty"` - ClearRisks *bool `json:"clearRisks,omitempty"` - AddPlatformIDs []string `json:"addPlatformIDs,omitempty"` - RemovePlatformIDs []string `json:"removePlatformIDs,omitempty"` - ClearPlatforms *bool `json:"clearPlatforms,omitempty"` - AddScanIDs []string `json:"addScanIDs,omitempty"` - RemoveScanIDs []string `json:"removeScanIDs,omitempty"` - ClearScans *bool `json:"clearScans,omitempty"` - AddIdentityHolderIDs []string `json:"addIdentityHolderIDs,omitempty"` - RemoveIdentityHolderIDs []string `json:"removeIdentityHolderIDs,omitempty"` - ClearIdentityHolders *bool `json:"clearIdentityHolders,omitempty"` - AddControlImplementationIDs []string `json:"addControlImplementationIDs,omitempty"` - RemoveControlImplementationIDs []string `json:"removeControlImplementationIDs,omitempty"` - ClearControlImplementations *bool `json:"clearControlImplementations,omitempty"` - AddActionPlanIDs []string `json:"addActionPlanIDs,omitempty"` - RemoveActionPlanIDs []string `json:"removeActionPlanIDs,omitempty"` - ClearActionPlans *bool `json:"clearActionPlans,omitempty"` - AddEvidenceIDs []string `json:"addEvidenceIDs,omitempty"` - RemoveEvidenceIDs []string `json:"removeEvidenceIDs,omitempty"` - ClearEvidence *bool `json:"clearEvidence,omitempty"` - AddWorkflowObjectRefIDs []string `json:"addWorkflowObjectRefIDs,omitempty"` - RemoveWorkflowObjectRefIDs []string `json:"removeWorkflowObjectRefIDs,omitempty"` - ClearWorkflowObjectRefs *bool `json:"clearWorkflowObjectRefs,omitempty"` - AddVulnerabilityIDs []string `json:"addVulnerabilityIDs,omitempty"` - RemoveVulnerabilityIDs []string `json:"removeVulnerabilityIDs,omitempty"` - ClearVulnerabilities *bool `json:"clearVulnerabilities,omitempty"` - AddFindingIDs []string `json:"addFindingIDs,omitempty"` - RemoveFindingIDs []string `json:"removeFindingIDs,omitempty"` - ClearFindings *bool `json:"clearFindings,omitempty"` - ParentID *string `json:"parentID,omitempty"` - ClearParent *bool `json:"clearParent,omitempty"` - AddTaskIDs []string `json:"addTaskIDs,omitempty"` - RemoveTaskIDs []string `json:"removeTaskIDs,omitempty"` - ClearTasks *bool `json:"clearTasks,omitempty"` - AddComment *CreateNoteInput `json:"addComment,omitempty"` - DeleteComment *string `json:"deleteComment,omitempty"` -} - -// UpdateTemplateInput is used for update Template object. -// Input was generated by ent. -type UpdateTemplateInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - ClearInternalNotes *bool `json:"clearInternalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - ClearSystemInternalID *bool `json:"clearSystemInternalID,omitempty"` - // the environment of the template - EnvironmentName *string `json:"environmentName,omitempty"` - ClearEnvironmentName *bool `json:"clearEnvironmentName,omitempty"` - // the scope of the template - ScopeName *string `json:"scopeName,omitempty"` - ClearScopeName *bool `json:"clearScopeName,omitempty"` - // the name of the template - Name *string `json:"name,omitempty"` - // the type of the template, either a provided template or an implementation (document) - TemplateType *enums.DocumentType `json:"templateType,omitempty"` - // the description of the template - Description *string `json:"description,omitempty"` - ClearDescription *bool `json:"clearDescription,omitempty"` - // the kind of template, e.g. questionnaire - Kind *enums.TemplateKind `json:"kind,omitempty"` - ClearKind *bool `json:"clearKind,omitempty"` - // the jsonschema object of the template - Jsonconfig map[string]any `json:"jsonconfig,omitempty"` - // the uischema for the template to render in the UI - Uischema map[string]any `json:"uischema,omitempty"` - ClearUischema *bool `json:"clearUischema,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ClearEnvironment *bool `json:"clearEnvironment,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - ClearScope *bool `json:"clearScope,omitempty"` - AddDocumentIDs []string `json:"addDocumentIDs,omitempty"` - RemoveDocumentIDs []string `json:"removeDocumentIDs,omitempty"` - ClearDocuments *bool `json:"clearDocuments,omitempty"` - AddFileIDs []string `json:"addFileIDs,omitempty"` - RemoveFileIDs []string `json:"removeFileIDs,omitempty"` - ClearFiles *bool `json:"clearFiles,omitempty"` - TrustCenterID *string `json:"trustCenterID,omitempty"` - ClearTrustCenter *bool `json:"clearTrustCenter,omitempty"` - AddAssessmentIDs []string `json:"addAssessmentIDs,omitempty"` - RemoveAssessmentIDs []string `json:"removeAssessmentIDs,omitempty"` - ClearAssessments *bool `json:"clearAssessments,omitempty"` - AddCampaignIDs []string `json:"addCampaignIDs,omitempty"` - RemoveCampaignIDs []string `json:"removeCampaignIDs,omitempty"` - ClearCampaigns *bool `json:"clearCampaigns,omitempty"` - AddIdentityHolderIDs []string `json:"addIdentityHolderIDs,omitempty"` - RemoveIdentityHolderIDs []string `json:"removeIdentityHolderIDs,omitempty"` - ClearIdentityHolders *bool `json:"clearIdentityHolders,omitempty"` -} - -// UpdateTrustCenterComplianceInput is used for update TrustCenterCompliance object. -// Input was generated by ent. -type UpdateTrustCenterComplianceInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - AddBlockedGroupIDs []string `json:"addBlockedGroupIDs,omitempty"` - RemoveBlockedGroupIDs []string `json:"removeBlockedGroupIDs,omitempty"` - ClearBlockedGroups *bool `json:"clearBlockedGroups,omitempty"` - AddEditorIDs []string `json:"addEditorIDs,omitempty"` - RemoveEditorIDs []string `json:"removeEditorIDs,omitempty"` - ClearEditors *bool `json:"clearEditors,omitempty"` - StandardID *string `json:"standardID,omitempty"` -} - -// UpdateTrustCenterDocInput is used for update TrustCenterDoc object. -// Input was generated by ent. -type UpdateTrustCenterDocInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // the kind of the trust_center_doc - TrustCenterDocKindName *string `json:"trustCenterDocKindName,omitempty"` - ClearTrustCenterDocKindName *bool `json:"clearTrustCenterDocKindName,omitempty"` - // title of the document - Title *string `json:"title,omitempty"` - // whether watermarking is enabled for the document, this will only take effect if there is a global watermarking config for the trust center - WatermarkingEnabled *bool `json:"watermarkingEnabled,omitempty"` - ClearWatermarkingEnabled *bool `json:"clearWatermarkingEnabled,omitempty"` - // status of the watermarking - WatermarkStatus *enums.WatermarkStatus `json:"watermarkStatus,omitempty"` - ClearWatermarkStatus *bool `json:"clearWatermarkStatus,omitempty"` - // visibility of the document - Visibility *enums.TrustCenterDocumentVisibility `json:"visibility,omitempty"` - ClearVisibility *bool `json:"clearVisibility,omitempty"` - TrustCenterDocKindID *string `json:"trustCenterDocKindID,omitempty"` - ClearTrustCenterDocKind *bool `json:"clearTrustCenterDocKind,omitempty"` - AddBlockedGroupIDs []string `json:"addBlockedGroupIDs,omitempty"` - RemoveBlockedGroupIDs []string `json:"removeBlockedGroupIDs,omitempty"` - ClearBlockedGroups *bool `json:"clearBlockedGroups,omitempty"` - AddEditorIDs []string `json:"addEditorIDs,omitempty"` - RemoveEditorIDs []string `json:"removeEditorIDs,omitempty"` - ClearEditors *bool `json:"clearEditors,omitempty"` - StandardID *string `json:"standardID,omitempty"` - ClearStandard *bool `json:"clearStandard,omitempty"` - FileID *string `json:"fileID,omitempty"` - ClearFile *bool `json:"clearFile,omitempty"` - OriginalFileID *string `json:"originalFileID,omitempty"` - ClearOriginalFile *bool `json:"clearOriginalFile,omitempty"` -} - -// UpdateTrustCenterEntityInput is used for update TrustCenterEntity object. -// Input was generated by ent. -type UpdateTrustCenterEntityInput struct { - // URL of customer's website - URL *string `json:"url,omitempty"` - ClearURL *bool `json:"clearURL,omitempty"` - AddBlockedGroupIDs []string `json:"addBlockedGroupIDs,omitempty"` - RemoveBlockedGroupIDs []string `json:"removeBlockedGroupIDs,omitempty"` - ClearBlockedGroups *bool `json:"clearBlockedGroups,omitempty"` - AddEditorIDs []string `json:"addEditorIDs,omitempty"` - RemoveEditorIDs []string `json:"removeEditorIDs,omitempty"` - ClearEditors *bool `json:"clearEditors,omitempty"` - LogoFileID *string `json:"logoFileID,omitempty"` - ClearLogoFile *bool `json:"clearLogoFile,omitempty"` -} - -// UpdateTrustCenterFAQInput is used for update TrustCenterFAQ object. -// Input was generated by ent. -type UpdateTrustCenterFAQInput struct { - // the kind of the trust_center_faq - TrustCenterFaqKindName *string `json:"trustCenterFaqKindName,omitempty"` - ClearTrustCenterFaqKindName *bool `json:"clearTrustCenterFaqKindName,omitempty"` - // optional reference link for the FAQ - ReferenceLink *string `json:"referenceLink,omitempty"` - ClearReferenceLink *bool `json:"clearReferenceLink,omitempty"` - // display order of the FAQ - DisplayOrder *int64 `json:"displayOrder,omitempty"` - ClearDisplayOrder *bool `json:"clearDisplayOrder,omitempty"` - TrustCenterFaqKindID *string `json:"trustCenterFaqKindID,omitempty"` - ClearTrustCenterFaqKind *bool `json:"clearTrustCenterFaqKind,omitempty"` - AddBlockedGroupIDs []string `json:"addBlockedGroupIDs,omitempty"` - RemoveBlockedGroupIDs []string `json:"removeBlockedGroupIDs,omitempty"` - ClearBlockedGroups *bool `json:"clearBlockedGroups,omitempty"` - AddEditorIDs []string `json:"addEditorIDs,omitempty"` - RemoveEditorIDs []string `json:"removeEditorIDs,omitempty"` - ClearEditors *bool `json:"clearEditors,omitempty"` - AddComment *CreateNoteInput `json:"addComment,omitempty"` - DeleteComment *string `json:"deleteComment,omitempty"` -} - -// UpdateTrustCenterInput is used for update TrustCenter object. -// Input was generated by ent. -type UpdateTrustCenterInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // Pirsch domain ID - PirschDomainID *string `json:"pirschDomainID,omitempty"` - ClearPirschDomainID *bool `json:"clearPirschDomainID,omitempty"` - // Pirsch ID code - PirschIdentificationCode *string `json:"pirschIdentificationCode,omitempty"` - ClearPirschIdentificationCode *bool `json:"clearPirschIdentificationCode,omitempty"` - // Pirsch access link - PirschAccessLink *string `json:"pirschAccessLink,omitempty"` - ClearPirschAccessLink *bool `json:"clearPirschAccessLink,omitempty"` - // preview status of the trust center - PreviewStatus *enums.TrustCenterPreviewStatus `json:"previewStatus,omitempty"` - ClearPreviewStatus *bool `json:"clearPreviewStatus,omitempty"` - // External URL for the trust center subprocessors - SubprocessorURL *string `json:"subprocessorURL,omitempty"` - ClearSubprocessorURL *bool `json:"clearSubprocessorURL,omitempty"` - OwnerID *string `json:"ownerID,omitempty"` - ClearOwner *bool `json:"clearOwner,omitempty"` - AddBlockedGroupIDs []string `json:"addBlockedGroupIDs,omitempty"` - RemoveBlockedGroupIDs []string `json:"removeBlockedGroupIDs,omitempty"` - ClearBlockedGroups *bool `json:"clearBlockedGroups,omitempty"` - AddEditorIDs []string `json:"addEditorIDs,omitempty"` - RemoveEditorIDs []string `json:"removeEditorIDs,omitempty"` - ClearEditors *bool `json:"clearEditors,omitempty"` - CustomDomainID *string `json:"customDomainID,omitempty"` - ClearCustomDomain *bool `json:"clearCustomDomain,omitempty"` - PreviewDomainID *string `json:"previewDomainID,omitempty"` - ClearPreviewDomain *bool `json:"clearPreviewDomain,omitempty"` - SettingID *string `json:"settingID,omitempty"` - ClearSetting *bool `json:"clearSetting,omitempty"` - PreviewSettingID *string `json:"previewSettingID,omitempty"` - ClearPreviewSetting *bool `json:"clearPreviewSetting,omitempty"` - WatermarkConfigID *string `json:"watermarkConfigID,omitempty"` - ClearWatermarkConfig *bool `json:"clearWatermarkConfig,omitempty"` - AddTrustCenterSubprocessorIDs []string `json:"addTrustCenterSubprocessorIDs,omitempty"` - RemoveTrustCenterSubprocessorIDs []string `json:"removeTrustCenterSubprocessorIDs,omitempty"` - ClearTrustCenterSubprocessors *bool `json:"clearTrustCenterSubprocessors,omitempty"` - AddTrustCenterDocIDs []string `json:"addTrustCenterDocIDs,omitempty"` - RemoveTrustCenterDocIDs []string `json:"removeTrustCenterDocIDs,omitempty"` - ClearTrustCenterDocs *bool `json:"clearTrustCenterDocs,omitempty"` - AddTrustCenterComplianceIDs []string `json:"addTrustCenterComplianceIDs,omitempty"` - RemoveTrustCenterComplianceIDs []string `json:"removeTrustCenterComplianceIDs,omitempty"` - ClearTrustCenterCompliances *bool `json:"clearTrustCenterCompliances,omitempty"` - AddTemplateIDs []string `json:"addTemplateIDs,omitempty"` - RemoveTemplateIDs []string `json:"removeTemplateIDs,omitempty"` - ClearTemplates *bool `json:"clearTemplates,omitempty"` - AddPostIDs []string `json:"addPostIDs,omitempty"` - RemovePostIDs []string `json:"removePostIDs,omitempty"` - ClearPosts *bool `json:"clearPosts,omitempty"` - AddTrustCenterEntityIDs []string `json:"addTrustCenterEntityIDs,omitempty"` - RemoveTrustCenterEntityIDs []string `json:"removeTrustCenterEntityIDs,omitempty"` - ClearTrustCenterEntities *bool `json:"clearTrustCenterEntities,omitempty"` - AddTrustCenterNdaRequestIDs []string `json:"addTrustCenterNdaRequestIDs,omitempty"` - RemoveTrustCenterNdaRequestIDs []string `json:"removeTrustCenterNdaRequestIDs,omitempty"` - ClearTrustCenterNdaRequests *bool `json:"clearTrustCenterNdaRequests,omitempty"` - AddTrustCenterFaqIDs []string `json:"addTrustCenterFaqIDs,omitempty"` - RemoveTrustCenterFaqIDs []string `json:"removeTrustCenterFaqIDs,omitempty"` - ClearTrustCenterFaqs *bool `json:"clearTrustCenterFaqs,omitempty"` - // adds a post for the trust center feed - AddPost *CreateNoteInput `json:"addPost,omitempty"` - // delete a post from the trust center feed - DeletePost *string `json:"deletePost,omitempty"` - UpdateTrustCenterSetting *UpdateTrustCenterSettingInput `json:"updateTrustCenterSetting,omitempty"` -} - -// UpdateTrustCenterNDARequestInput is used for update TrustCenterNDARequest object. -// Input was generated by ent. -type UpdateTrustCenterNDARequestInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // first name of the requester - FirstName *string `json:"firstName,omitempty"` - // last name of the requester - LastName *string `json:"lastName,omitempty"` - // email address of the requester - Email *string `json:"email,omitempty"` - // company name of the requester - CompanyName *string `json:"companyName,omitempty"` - ClearCompanyName *bool `json:"clearCompanyName,omitempty"` - // reason for the NDA request - Reason *string `json:"reason,omitempty"` - ClearReason *bool `json:"clearReason,omitempty"` - // access level requested - AccessLevel *enums.TrustCenterNDARequestAccessLevel `json:"accessLevel,omitempty"` - ClearAccessLevel *bool `json:"clearAccessLevel,omitempty"` - // status of the NDA request - Status *enums.TrustCenterNDARequestStatus `json:"status,omitempty"` - ClearStatus *bool `json:"clearStatus,omitempty"` - // timestamp when the request was approved - ApprovedAt *models.DateTime `json:"approvedAt,omitempty"` - ClearApprovedAt *bool `json:"clearApprovedAt,omitempty"` - // ID of the user who approved the request - ApprovedByUserID *string `json:"approvedByUserID,omitempty"` - ClearApprovedByUserID *bool `json:"clearApprovedByUserID,omitempty"` - // timestamp when the NDA was signed - SignedAt *models.DateTime `json:"signedAt,omitempty"` - ClearSignedAt *bool `json:"clearSignedAt,omitempty"` - AddBlockedGroupIDs []string `json:"addBlockedGroupIDs,omitempty"` - RemoveBlockedGroupIDs []string `json:"removeBlockedGroupIDs,omitempty"` - ClearBlockedGroups *bool `json:"clearBlockedGroups,omitempty"` - AddEditorIDs []string `json:"addEditorIDs,omitempty"` - RemoveEditorIDs []string `json:"removeEditorIDs,omitempty"` - ClearEditors *bool `json:"clearEditors,omitempty"` - AddTrustCenterDocIDs []string `json:"addTrustCenterDocIDs,omitempty"` - RemoveTrustCenterDocIDs []string `json:"removeTrustCenterDocIDs,omitempty"` - ClearTrustCenterDocs *bool `json:"clearTrustCenterDocs,omitempty"` - DocumentID *string `json:"documentID,omitempty"` - ClearDocument *bool `json:"clearDocument,omitempty"` - FileID *string `json:"fileID,omitempty"` - ClearFile *bool `json:"clearFile,omitempty"` -} - -// UpdateTrustCenterSettingInput is used for update TrustCenterSetting object. -// Input was generated by ent. -type UpdateTrustCenterSettingInput struct { - // the ID of the trust center the settings belong to - TrustCenterID *string `json:"trustCenterID,omitempty"` - ClearTrustCenterID *bool `json:"clearTrustCenterID,omitempty"` - // title of the trust center - Title *string `json:"title,omitempty"` - ClearTitle *bool `json:"clearTitle,omitempty"` - // company name for the trust center, defaults to the organization's display name - CompanyName *string `json:"companyName,omitempty"` - ClearCompanyName *bool `json:"clearCompanyName,omitempty"` - // company description for the trust center - CompanyDescription *string `json:"companyDescription,omitempty"` - ClearCompanyDescription *bool `json:"clearCompanyDescription,omitempty"` - // overview of the trust center - Overview *string `json:"overview,omitempty"` - ClearOverview *bool `json:"clearOverview,omitempty"` - // URL of the logo - LogoRemoteURL *string `json:"logoRemoteURL,omitempty"` - ClearLogoRemoteURL *bool `json:"clearLogoRemoteURL,omitempty"` - // URL of the favicon - FaviconRemoteURL *string `json:"faviconRemoteURL,omitempty"` - ClearFaviconRemoteURL *bool `json:"clearFaviconRemoteURL,omitempty"` - // Theme mode for the trust center - ThemeMode *enums.TrustCenterThemeMode `json:"themeMode,omitempty"` - ClearThemeMode *bool `json:"clearThemeMode,omitempty"` - // primary color for the trust center - PrimaryColor *string `json:"primaryColor,omitempty"` - ClearPrimaryColor *bool `json:"clearPrimaryColor,omitempty"` - // font for the trust center - Font *string `json:"font,omitempty"` - ClearFont *bool `json:"clearFont,omitempty"` - // foreground color for the trust center - ForegroundColor *string `json:"foregroundColor,omitempty"` - ClearForegroundColor *bool `json:"clearForegroundColor,omitempty"` - // background color for the trust center - BackgroundColor *string `json:"backgroundColor,omitempty"` - ClearBackgroundColor *bool `json:"clearBackgroundColor,omitempty"` - // accent/brand color for the trust center - AccentColor *string `json:"accentColor,omitempty"` - ClearAccentColor *bool `json:"clearAccentColor,omitempty"` - // secondary background color for the trust center - SecondaryBackgroundColor *string `json:"secondaryBackgroundColor,omitempty"` - ClearSecondaryBackgroundColor *bool `json:"clearSecondaryBackgroundColor,omitempty"` - // secondary foreground color for the trust center - SecondaryForegroundColor *string `json:"secondaryForegroundColor,omitempty"` - ClearSecondaryForegroundColor *bool `json:"clearSecondaryForegroundColor,omitempty"` - // URL to the company's homepage - CompanyDomain *string `json:"companyDomain,omitempty"` - ClearCompanyDomain *bool `json:"clearCompanyDomain,omitempty"` - // email address for security contact - SecurityContact *string `json:"securityContact,omitempty"` - ClearSecurityContact *bool `json:"clearSecurityContact,omitempty"` - // whether NDA requests require approval before being processed - NdaApprovalRequired *bool `json:"ndaApprovalRequired,omitempty"` - ClearNdaApprovalRequired *bool `json:"clearNdaApprovalRequired,omitempty"` - // URL to the company's status page - StatusPageURL *string `json:"statusPageURL,omitempty"` - ClearStatusPageURL *bool `json:"clearStatusPageURL,omitempty"` - AddBlockedGroupIDs []string `json:"addBlockedGroupIDs,omitempty"` - RemoveBlockedGroupIDs []string `json:"removeBlockedGroupIDs,omitempty"` - ClearBlockedGroups *bool `json:"clearBlockedGroups,omitempty"` - AddEditorIDs []string `json:"addEditorIDs,omitempty"` - RemoveEditorIDs []string `json:"removeEditorIDs,omitempty"` - ClearEditors *bool `json:"clearEditors,omitempty"` - LogoFileID *string `json:"logoFileID,omitempty"` - ClearLogoFile *bool `json:"clearLogoFile,omitempty"` - FaviconFileID *string `json:"faviconFileID,omitempty"` - ClearFaviconFile *bool `json:"clearFaviconFile,omitempty"` - HeroImageFileID *string `json:"heroImageFileID,omitempty"` - ClearHeroImageFile *bool `json:"clearHeroImageFile,omitempty"` -} - -// UpdateTrustCenterSubprocessorInput is used for update TrustCenterSubprocessor object. -// Input was generated by ent. -type UpdateTrustCenterSubprocessorInput struct { - // the kind of the trust_center_subprocessor - TrustCenterSubprocessorKindName *string `json:"trustCenterSubprocessorKindName,omitempty"` - ClearTrustCenterSubprocessorKindName *bool `json:"clearTrustCenterSubprocessorKindName,omitempty"` - // country codes or country where the subprocessor is located - Countries []string `json:"countries,omitempty"` - AppendCountries []string `json:"appendCountries,omitempty"` - ClearCountries *bool `json:"clearCountries,omitempty"` - TrustCenterSubprocessorKindID *string `json:"trustCenterSubprocessorKindID,omitempty"` - ClearTrustCenterSubprocessorKind *bool `json:"clearTrustCenterSubprocessorKind,omitempty"` - AddBlockedGroupIDs []string `json:"addBlockedGroupIDs,omitempty"` - RemoveBlockedGroupIDs []string `json:"removeBlockedGroupIDs,omitempty"` - ClearBlockedGroups *bool `json:"clearBlockedGroups,omitempty"` - AddEditorIDs []string `json:"addEditorIDs,omitempty"` - RemoveEditorIDs []string `json:"removeEditorIDs,omitempty"` - ClearEditors *bool `json:"clearEditors,omitempty"` -} - -// UpdateTrustCenterWatermarkConfigInput is used for update TrustCenterWatermarkConfig object. -// Input was generated by ent. -type UpdateTrustCenterWatermarkConfigInput struct { - // whether the watermarking is enabled for all trust center documents, default is true - IsEnabled *bool `json:"isEnabled,omitempty"` - ClearIsEnabled *bool `json:"clearIsEnabled,omitempty"` - // text to watermark the document with - Text *string `json:"text,omitempty"` - ClearText *bool `json:"clearText,omitempty"` - // font size of the watermark text - FontSize *float64 `json:"fontSize,omitempty"` - ClearFontSize *bool `json:"clearFontSize,omitempty"` - // opacity of the watermark text - Opacity *float64 `json:"opacity,omitempty"` - ClearOpacity *bool `json:"clearOpacity,omitempty"` - // rotation of the watermark text - Rotation *float64 `json:"rotation,omitempty"` - ClearRotation *bool `json:"clearRotation,omitempty"` - // color of the watermark text - Color *string `json:"color,omitempty"` - ClearColor *bool `json:"clearColor,omitempty"` - // font of the watermark text - Font *enums.Font `json:"font,omitempty"` - ClearFont *bool `json:"clearFont,omitempty"` - AddBlockedGroupIDs []string `json:"addBlockedGroupIDs,omitempty"` - RemoveBlockedGroupIDs []string `json:"removeBlockedGroupIDs,omitempty"` - ClearBlockedGroups *bool `json:"clearBlockedGroups,omitempty"` - AddEditorIDs []string `json:"addEditorIDs,omitempty"` - RemoveEditorIDs []string `json:"removeEditorIDs,omitempty"` - ClearEditors *bool `json:"clearEditors,omitempty"` - AddTrustCenterIDs []string `json:"addTrustCenterIDs,omitempty"` - RemoveTrustCenterIDs []string `json:"removeTrustCenterIDs,omitempty"` - ClearTrustCenter *bool `json:"clearTrustCenter,omitempty"` - FileID *string `json:"fileID,omitempty"` - ClearFile *bool `json:"clearFile,omitempty"` -} - -// UpdateUserInput is used for update User object. -// Input was generated by ent. -type UpdateUserInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - Email *string `json:"email,omitempty"` - FirstName *string `json:"firstName,omitempty"` - ClearFirstName *bool `json:"clearFirstName,omitempty"` - LastName *string `json:"lastName,omitempty"` - ClearLastName *bool `json:"clearLastName,omitempty"` - // The user's displayed 'friendly' name - DisplayName *string `json:"displayName,omitempty"` - // URL of the user's remote avatar - AvatarRemoteURL *string `json:"avatarRemoteURL,omitempty"` - ClearAvatarRemoteURL *bool `json:"clearAvatarRemoteURL,omitempty"` - // The time the user's (local) avatar was last updated - AvatarUpdatedAt *time.Time `json:"avatarUpdatedAt,omitempty"` - ClearAvatarUpdatedAt *bool `json:"clearAvatarUpdatedAt,omitempty"` - // the time the user was last seen - LastSeen *time.Time `json:"lastSeen,omitempty"` - ClearLastSeen *bool `json:"clearLastSeen,omitempty"` - // the last auth provider used to login - LastLoginProvider *enums.AuthProvider `json:"lastLoginProvider,omitempty"` - ClearLastLoginProvider *bool `json:"clearLastLoginProvider,omitempty"` - // user password hash - Password *string `json:"password,omitempty"` - ClearPassword *bool `json:"clearPassword,omitempty"` - // the Subject of the user JWT - Sub *string `json:"sub,omitempty"` - ClearSub *bool `json:"clearSub,omitempty"` - // auth provider used to register the account - AuthProvider *enums.AuthProvider `json:"authProvider,omitempty"` - // the user's role - Role *enums.Role `json:"role,omitempty"` - ClearRole *bool `json:"clearRole,omitempty"` - // the SCIM external ID for the user - ScimExternalID *string `json:"scimExternalID,omitempty"` - ClearScimExternalID *bool `json:"clearScimExternalID,omitempty"` - // the SCIM username for the user - ScimUsername *string `json:"scimUsername,omitempty"` - ClearScimUsername *bool `json:"clearScimUsername,omitempty"` - // whether the SCIM user is active - ScimActive *bool `json:"scimActive,omitempty"` - ClearScimActive *bool `json:"clearScimActive,omitempty"` - // the SCIM preferred language for the user - ScimPreferredLanguage *string `json:"scimPreferredLanguage,omitempty"` - ClearScimPreferredLanguage *bool `json:"clearScimPreferredLanguage,omitempty"` - // the SCIM locale for the user - ScimLocale *string `json:"scimLocale,omitempty"` - ClearScimLocale *bool `json:"clearScimLocale,omitempty"` - AddPersonalAccessTokenIDs []string `json:"addPersonalAccessTokenIDs,omitempty"` - RemovePersonalAccessTokenIDs []string `json:"removePersonalAccessTokenIDs,omitempty"` - ClearPersonalAccessTokens *bool `json:"clearPersonalAccessTokens,omitempty"` - AddTfaSettingIDs []string `json:"addTfaSettingIDs,omitempty"` - RemoveTfaSettingIDs []string `json:"removeTfaSettingIDs,omitempty"` - ClearTfaSettings *bool `json:"clearTfaSettings,omitempty"` - SettingID *string `json:"settingID,omitempty"` - AddGroupIDs []string `json:"addGroupIDs,omitempty"` - RemoveGroupIDs []string `json:"removeGroupIDs,omitempty"` - ClearGroups *bool `json:"clearGroups,omitempty"` - AddOrganizationIDs []string `json:"addOrganizationIDs,omitempty"` - RemoveOrganizationIDs []string `json:"removeOrganizationIDs,omitempty"` - ClearOrganizations *bool `json:"clearOrganizations,omitempty"` - AddWebauthnIDs []string `json:"addWebauthnIDs,omitempty"` - RemoveWebauthnIDs []string `json:"removeWebauthnIDs,omitempty"` - ClearWebauthns *bool `json:"clearWebauthns,omitempty"` - AvatarFileID *string `json:"avatarFileID,omitempty"` - ClearAvatarFile *bool `json:"clearAvatarFile,omitempty"` - AddEventIDs []string `json:"addEventIDs,omitempty"` - RemoveEventIDs []string `json:"removeEventIDs,omitempty"` - ClearEvents *bool `json:"clearEvents,omitempty"` - AddActionPlanIDs []string `json:"addActionPlanIDs,omitempty"` - RemoveActionPlanIDs []string `json:"removeActionPlanIDs,omitempty"` - ClearActionPlans *bool `json:"clearActionPlans,omitempty"` - AddCampaignIDs []string `json:"addCampaignIDs,omitempty"` - RemoveCampaignIDs []string `json:"removeCampaignIDs,omitempty"` - ClearCampaigns *bool `json:"clearCampaigns,omitempty"` - AddCampaignTargetIDs []string `json:"addCampaignTargetIDs,omitempty"` - RemoveCampaignTargetIDs []string `json:"removeCampaignTargetIDs,omitempty"` - ClearCampaignTargets *bool `json:"clearCampaignTargets,omitempty"` - AddSubcontrolIDs []string `json:"addSubcontrolIDs,omitempty"` - RemoveSubcontrolIDs []string `json:"removeSubcontrolIDs,omitempty"` - ClearSubcontrols *bool `json:"clearSubcontrols,omitempty"` - AddAssignerTaskIDs []string `json:"addAssignerTaskIDs,omitempty"` - RemoveAssignerTaskIDs []string `json:"removeAssignerTaskIDs,omitempty"` - ClearAssignerTasks *bool `json:"clearAssignerTasks,omitempty"` - AddAssigneeTaskIDs []string `json:"addAssigneeTaskIDs,omitempty"` - RemoveAssigneeTaskIDs []string `json:"removeAssigneeTaskIDs,omitempty"` - ClearAssigneeTasks *bool `json:"clearAssigneeTasks,omitempty"` - AddProgramIDs []string `json:"addProgramIDs,omitempty"` - RemoveProgramIDs []string `json:"removeProgramIDs,omitempty"` - ClearPrograms *bool `json:"clearPrograms,omitempty"` - AddProgramsOwnedIDs []string `json:"addProgramsOwnedIDs,omitempty"` - RemoveProgramsOwnedIDs []string `json:"removeProgramsOwnedIDs,omitempty"` - ClearProgramsOwned *bool `json:"clearProgramsOwned,omitempty"` - AddPlatformsOwnedIDs []string `json:"addPlatformsOwnedIDs,omitempty"` - RemovePlatformsOwnedIDs []string `json:"removePlatformsOwnedIDs,omitempty"` - ClearPlatformsOwned *bool `json:"clearPlatformsOwned,omitempty"` - AddIdentityHolderProfileIDs []string `json:"addIdentityHolderProfileIDs,omitempty"` - RemoveIdentityHolderProfileIDs []string `json:"removeIdentityHolderProfileIDs,omitempty"` - ClearIdentityHolderProfiles *bool `json:"clearIdentityHolderProfiles,omitempty"` - AddImpersonationEventIDs []string `json:"addImpersonationEventIDs,omitempty"` - RemoveImpersonationEventIDs []string `json:"removeImpersonationEventIDs,omitempty"` - ClearImpersonationEvents *bool `json:"clearImpersonationEvents,omitempty"` - AddTargetedImpersonationIDs []string `json:"addTargetedImpersonationIDs,omitempty"` - RemoveTargetedImpersonationIDs []string `json:"removeTargetedImpersonationIDs,omitempty"` - ClearTargetedImpersonations *bool `json:"clearTargetedImpersonations,omitempty"` -} - -// UpdateUserSettingInput is used for update UserSetting object. -// Input was generated by ent. -type UpdateUserSettingInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // user id to delegate workflow approvals to - DelegateUserID *string `json:"delegateUserID,omitempty"` - ClearDelegateUserID *bool `json:"clearDelegateUserID,omitempty"` - // when delegation becomes active - DelegateStartAt *time.Time `json:"delegateStartAt,omitempty"` - ClearDelegateStartAt *bool `json:"clearDelegateStartAt,omitempty"` - // when delegation ends - DelegateEndAt *time.Time `json:"delegateEndAt,omitempty"` - ClearDelegateEndAt *bool `json:"clearDelegateEndAt,omitempty"` - // user account is locked if unconfirmed or explicitly locked - Locked *bool `json:"locked,omitempty"` - // The time notifications regarding the user were silenced - SilencedAt *time.Time `json:"silencedAt,omitempty"` - ClearSilencedAt *bool `json:"clearSilencedAt,omitempty"` - // The time the user was suspended - SuspendedAt *time.Time `json:"suspendedAt,omitempty"` - ClearSuspendedAt *bool `json:"clearSuspendedAt,omitempty"` - // status of the user account - Status *enums.UserStatus `json:"status,omitempty"` - // whether the user has confirmed their email address - EmailConfirmed *bool `json:"emailConfirmed,omitempty"` - // whether the user has two factor authentication enabled - IsTfaEnabled *bool `json:"isTfaEnabled,omitempty"` - ClearIsTfaEnabled *bool `json:"clearIsTfaEnabled,omitempty"` - UserID *string `json:"userID,omitempty"` - ClearUser *bool `json:"clearUser,omitempty"` - DefaultOrgID *string `json:"defaultOrgID,omitempty"` - ClearDefaultOrg *bool `json:"clearDefaultOrg,omitempty"` -} - -// UpdateVulnerabilityInput is used for update Vulnerability object. -// Input was generated by ent. -type UpdateVulnerabilityInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - ClearInternalNotes *bool `json:"clearInternalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - ClearSystemInternalID *bool `json:"clearSystemInternalID,omitempty"` - // the environment of the vulnerability - EnvironmentName *string `json:"environmentName,omitempty"` - ClearEnvironmentName *bool `json:"clearEnvironmentName,omitempty"` - // the scope of the vulnerability - ScopeName *string `json:"scopeName,omitempty"` - ClearScopeName *bool `json:"clearScopeName,omitempty"` - // the status of the vulnerability - VulnerabilityStatusName *string `json:"vulnerabilityStatusName,omitempty"` - ClearVulnerabilityStatusName *bool `json:"clearVulnerabilityStatusName,omitempty"` - // owner of the vulnerability - ExternalOwnerID *string `json:"externalOwnerID,omitempty"` - ClearExternalOwnerID *bool `json:"clearExternalOwnerID,omitempty"` - // external identifier from the integration source for the vulnerability - ExternalID *string `json:"externalID,omitempty"` - // CVE identifier for the vulnerability when applicable - CveID *string `json:"cveID,omitempty"` - ClearCveID *bool `json:"clearCveID,omitempty"` - // system that produced the vulnerability record - Source *string `json:"source,omitempty"` - ClearSource *bool `json:"clearSource,omitempty"` - // display name for the vulnerability when provided - DisplayName *string `json:"displayName,omitempty"` - ClearDisplayName *bool `json:"clearDisplayName,omitempty"` - // category of the vulnerability such as application or infrastructure - Category *string `json:"category,omitempty"` - ClearCategory *bool `json:"clearCategory,omitempty"` - // severity label for the vulnerability - Severity *string `json:"severity,omitempty"` - ClearSeverity *bool `json:"clearSeverity,omitempty"` - // overall score such as CVSS for the vulnerability - Score *float64 `json:"score,omitempty"` - ClearScore *bool `json:"clearScore,omitempty"` - // impact score or rating for the vulnerability - Impact *float64 `json:"impact,omitempty"` - ClearImpact *bool `json:"clearImpact,omitempty"` - // exploitability score or rating for the vulnerability - Exploitability *float64 `json:"exploitability,omitempty"` - ClearExploitability *bool `json:"clearExploitability,omitempty"` - // priority assigned to the vulnerability - Priority *string `json:"priority,omitempty"` - ClearPriority *bool `json:"clearPriority,omitempty"` - // short summary of the vulnerability details - Summary *string `json:"summary,omitempty"` - ClearSummary *bool `json:"clearSummary,omitempty"` - // long form description of the vulnerability - Description *string `json:"description,omitempty"` - ClearDescription *bool `json:"clearDescription,omitempty"` - // attack vector string such as a CVSS vector - Vector *string `json:"vector,omitempty"` - ClearVector *bool `json:"clearVector,omitempty"` - // remediation service level agreement in days - RemediationSLA *int64 `json:"remediationSLA,omitempty"` - ClearRemediationSLA *bool `json:"clearRemediationSLA,omitempty"` - // indicates if the vulnerability is still open - Open *bool `json:"open,omitempty"` - ClearOpen *bool `json:"clearOpen,omitempty"` - // true when the vulnerability blocks production changes - Blocking *bool `json:"blocking,omitempty"` - ClearBlocking *bool `json:"clearBlocking,omitempty"` - // true when the vulnerability affects production systems - Production *bool `json:"production,omitempty"` - ClearProduction *bool `json:"clearProduction,omitempty"` - // true when the vulnerability is publicly disclosed - Public *bool `json:"public,omitempty"` - ClearPublic *bool `json:"clearPublic,omitempty"` - // true when the vulnerability has been validated by the security team - Validated *bool `json:"validated,omitempty"` - ClearValidated *bool `json:"clearValidated,omitempty"` - // reference links for the vulnerability - References []string `json:"references,omitempty"` - AppendReferences []string `json:"appendReferences,omitempty"` - ClearReferences *bool `json:"clearReferences,omitempty"` - // targets or assets impacted by the vulnerability - Impacts []string `json:"impacts,omitempty"` - AppendImpacts []string `json:"appendImpacts,omitempty"` - ClearImpacts *bool `json:"clearImpacts,omitempty"` - // timestamp when the vulnerability was published - PublishedAt *models.DateTime `json:"publishedAt,omitempty"` - ClearPublishedAt *bool `json:"clearPublishedAt,omitempty"` - // timestamp when the vulnerability was discovered in the environment - DiscoveredAt *models.DateTime `json:"discoveredAt,omitempty"` - ClearDiscoveredAt *bool `json:"clearDiscoveredAt,omitempty"` - // timestamp when the source last updated the vulnerability - SourceUpdatedAt *models.DateTime `json:"sourceUpdatedAt,omitempty"` - ClearSourceUpdatedAt *bool `json:"clearSourceUpdatedAt,omitempty"` - // link to the vulnerability in the source system - ExternalURI *string `json:"externalURI,omitempty"` - ClearExternalURI *bool `json:"clearExternalURI,omitempty"` - // raw metadata payload for the vulnerability from the source system - Metadata map[string]any `json:"metadata,omitempty"` - ClearMetadata *bool `json:"clearMetadata,omitempty"` - // raw payload received from the integration for auditing and troubleshooting - RawPayload map[string]any `json:"rawPayload,omitempty"` - ClearRawPayload *bool `json:"clearRawPayload,omitempty"` - AddBlockedGroupIDs []string `json:"addBlockedGroupIDs,omitempty"` - RemoveBlockedGroupIDs []string `json:"removeBlockedGroupIDs,omitempty"` - ClearBlockedGroups *bool `json:"clearBlockedGroups,omitempty"` - AddEditorIDs []string `json:"addEditorIDs,omitempty"` - RemoveEditorIDs []string `json:"removeEditorIDs,omitempty"` - ClearEditors *bool `json:"clearEditors,omitempty"` - AddViewerIDs []string `json:"addViewerIDs,omitempty"` - RemoveViewerIDs []string `json:"removeViewerIDs,omitempty"` - ClearViewers *bool `json:"clearViewers,omitempty"` - EnvironmentID *string `json:"environmentID,omitempty"` - ClearEnvironment *bool `json:"clearEnvironment,omitempty"` - ScopeID *string `json:"scopeID,omitempty"` - ClearScope *bool `json:"clearScope,omitempty"` - VulnerabilityStatusID *string `json:"vulnerabilityStatusID,omitempty"` - ClearVulnerabilityStatus *bool `json:"clearVulnerabilityStatus,omitempty"` - AddIntegrationIDs []string `json:"addIntegrationIDs,omitempty"` - RemoveIntegrationIDs []string `json:"removeIntegrationIDs,omitempty"` - ClearIntegrations *bool `json:"clearIntegrations,omitempty"` - AddFindingIDs []string `json:"addFindingIDs,omitempty"` - RemoveFindingIDs []string `json:"removeFindingIDs,omitempty"` - ClearFindings *bool `json:"clearFindings,omitempty"` - AddActionPlanIDs []string `json:"addActionPlanIDs,omitempty"` - RemoveActionPlanIDs []string `json:"removeActionPlanIDs,omitempty"` - ClearActionPlans *bool `json:"clearActionPlans,omitempty"` - AddControlIDs []string `json:"addControlIDs,omitempty"` - RemoveControlIDs []string `json:"removeControlIDs,omitempty"` - ClearControls *bool `json:"clearControls,omitempty"` - AddSubcontrolIDs []string `json:"addSubcontrolIDs,omitempty"` - RemoveSubcontrolIDs []string `json:"removeSubcontrolIDs,omitempty"` - ClearSubcontrols *bool `json:"clearSubcontrols,omitempty"` - AddRiskIDs []string `json:"addRiskIDs,omitempty"` - RemoveRiskIDs []string `json:"removeRiskIDs,omitempty"` - ClearRisks *bool `json:"clearRisks,omitempty"` - AddProgramIDs []string `json:"addProgramIDs,omitempty"` - RemoveProgramIDs []string `json:"removeProgramIDs,omitempty"` - ClearPrograms *bool `json:"clearPrograms,omitempty"` - AddAssetIDs []string `json:"addAssetIDs,omitempty"` - RemoveAssetIDs []string `json:"removeAssetIDs,omitempty"` - ClearAssets *bool `json:"clearAssets,omitempty"` - AddEntityIDs []string `json:"addEntityIDs,omitempty"` - RemoveEntityIDs []string `json:"removeEntityIDs,omitempty"` - ClearEntities *bool `json:"clearEntities,omitempty"` - AddScanIDs []string `json:"addScanIDs,omitempty"` - RemoveScanIDs []string `json:"removeScanIDs,omitempty"` - ClearScans *bool `json:"clearScans,omitempty"` - AddTaskIDs []string `json:"addTaskIDs,omitempty"` - RemoveTaskIDs []string `json:"removeTaskIDs,omitempty"` - ClearTasks *bool `json:"clearTasks,omitempty"` - AddRemediationIDs []string `json:"addRemediationIDs,omitempty"` - RemoveRemediationIDs []string `json:"removeRemediationIDs,omitempty"` - ClearRemediations *bool `json:"clearRemediations,omitempty"` - AddReviewIDs []string `json:"addReviewIDs,omitempty"` - RemoveReviewIDs []string `json:"removeReviewIDs,omitempty"` - ClearReviews *bool `json:"clearReviews,omitempty"` - AddCommentIDs []string `json:"addCommentIDs,omitempty"` - RemoveCommentIDs []string `json:"removeCommentIDs,omitempty"` - ClearComments *bool `json:"clearComments,omitempty"` - AddFileIDs []string `json:"addFileIDs,omitempty"` - RemoveFileIDs []string `json:"removeFileIDs,omitempty"` - ClearFiles *bool `json:"clearFiles,omitempty"` -} - -// UpdateWorkflowDefinitionInput is used for update WorkflowDefinition object. -// Input was generated by ent. -type UpdateWorkflowDefinitionInput struct { - // tags associated with the object - Tags []string `json:"tags,omitempty"` - AppendTags []string `json:"appendTags,omitempty"` - ClearTags *bool `json:"clearTags,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - ClearInternalNotes *bool `json:"clearInternalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - ClearSystemInternalID *bool `json:"clearSystemInternalID,omitempty"` - // Name of the workflow definition - Name *string `json:"name,omitempty"` - // Optional description of the workflow definition - Description *string `json:"description,omitempty"` - ClearDescription *bool `json:"clearDescription,omitempty"` - // Kind of workflow, e.g. APPROVAL, LIFECYCLE, NOTIFICATION - WorkflowKind *enums.WorkflowKind `json:"workflowKind,omitempty"` - // Type of schema this workflow applies to - SchemaType *string `json:"schemaType,omitempty"` - // Revision number for this definition - Revision *int64 `json:"revision,omitempty"` - // Whether this definition is a draft - Draft *bool `json:"draft,omitempty"` - // When this definition was published - PublishedAt *time.Time `json:"publishedAt,omitempty"` - ClearPublishedAt *bool `json:"clearPublishedAt,omitempty"` - // Suppress duplicate triggers within this window per object/definition - CooldownSeconds *int64 `json:"cooldownSeconds,omitempty"` - // Whether this is the default workflow for the schema type - IsDefault *bool `json:"isDefault,omitempty"` - // Whether the workflow definition is active - Active *bool `json:"active,omitempty"` - // Typed document describing triggers, conditions, and actions - DefinitionJSON *models.WorkflowDefinitionDocument `json:"definitionJSON,omitempty"` - ClearDefinitionJSON *bool `json:"clearDefinitionJSON,omitempty"` - // Cached list of fields that should trigger workflow evaluation - TrackedFields []string `json:"trackedFields,omitempty"` - AppendTrackedFields []string `json:"appendTrackedFields,omitempty"` - ClearTrackedFields *bool `json:"clearTrackedFields,omitempty"` - AddBlockedGroupIDs []string `json:"addBlockedGroupIDs,omitempty"` - RemoveBlockedGroupIDs []string `json:"removeBlockedGroupIDs,omitempty"` - ClearBlockedGroups *bool `json:"clearBlockedGroups,omitempty"` - AddEditorIDs []string `json:"addEditorIDs,omitempty"` - RemoveEditorIDs []string `json:"removeEditorIDs,omitempty"` - ClearEditors *bool `json:"clearEditors,omitempty"` - AddViewerIDs []string `json:"addViewerIDs,omitempty"` - RemoveViewerIDs []string `json:"removeViewerIDs,omitempty"` - ClearViewers *bool `json:"clearViewers,omitempty"` - AddTagDefinitionIDs []string `json:"addTagDefinitionIDs,omitempty"` - RemoveTagDefinitionIDs []string `json:"removeTagDefinitionIDs,omitempty"` - ClearTagDefinitions *bool `json:"clearTagDefinitions,omitempty"` - AddGroupIDs []string `json:"addGroupIDs,omitempty"` - RemoveGroupIDs []string `json:"removeGroupIDs,omitempty"` - ClearGroups *bool `json:"clearGroups,omitempty"` - AddNotificationTemplateIDs []string `json:"addNotificationTemplateIDs,omitempty"` - RemoveNotificationTemplateIDs []string `json:"removeNotificationTemplateIDs,omitempty"` - ClearNotificationTemplates *bool `json:"clearNotificationTemplates,omitempty"` - AddEmailTemplateIDs []string `json:"addEmailTemplateIDs,omitempty"` - RemoveEmailTemplateIDs []string `json:"removeEmailTemplateIDs,omitempty"` - ClearEmailTemplates *bool `json:"clearEmailTemplates,omitempty"` -} - -// Input for updateWorkflowProposalChanges mutation -type UpdateWorkflowProposalChangesInput struct { - // ID of the workflow proposal to update - ID string `json:"id"` - // New proposed changes for the approval domain - Changes map[string]any `json:"changes"` -} - -type User struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // a shortened prefixed id field to use as a human readable identifier - DisplayID string `json:"displayID"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - Email string `json:"email"` - FirstName *string `json:"firstName,omitempty"` - LastName *string `json:"lastName,omitempty"` - // The user's displayed 'friendly' name - DisplayName string `json:"displayName"` - // URL of the user's remote avatar - AvatarRemoteURL *string `json:"avatarRemoteURL,omitempty"` - // The user's local avatar file id, takes precedence over the avatar remote URL - AvatarLocalFileID *string `json:"avatarLocalFileID,omitempty"` - // The time the user's (local) avatar was last updated - AvatarUpdatedAt *time.Time `json:"avatarUpdatedAt,omitempty"` - // the time the user was last seen - LastSeen *time.Time `json:"lastSeen,omitempty"` - // the last auth provider used to login - LastLoginProvider *enums.AuthProvider `json:"lastLoginProvider,omitempty"` - // the Subject of the user JWT - Sub *string `json:"sub,omitempty"` - // auth provider used to register the account - AuthProvider enums.AuthProvider `json:"authProvider"` - // the user's role - Role *enums.Role `json:"role,omitempty"` - // the SCIM external ID for the user - ScimExternalID *string `json:"scimExternalID,omitempty"` - // the SCIM username for the user - ScimUsername *string `json:"scimUsername,omitempty"` - // whether the SCIM user is active - ScimActive *bool `json:"scimActive,omitempty"` - // the SCIM preferred language for the user - ScimPreferredLanguage *string `json:"scimPreferredLanguage,omitempty"` - // the SCIM locale for the user - ScimLocale *string `json:"scimLocale,omitempty"` - PersonalAccessTokens *PersonalAccessTokenConnection `json:"personalAccessTokens"` - TfaSettings *TFASettingConnection `json:"tfaSettings"` - Setting *UserSetting `json:"setting"` - Groups *GroupConnection `json:"groups"` - Organizations *OrganizationConnection `json:"organizations"` - Webauthns *WebauthnConnection `json:"webauthns"` - AvatarFile *File `json:"avatarFile,omitempty"` - Events *EventConnection `json:"events"` - ActionPlans *ActionPlanConnection `json:"actionPlans"` - Campaigns *CampaignConnection `json:"campaigns"` - CampaignTargets *CampaignTargetConnection `json:"campaignTargets"` - Subcontrols *SubcontrolConnection `json:"subcontrols"` - AssignerTasks *TaskConnection `json:"assignerTasks"` - AssigneeTasks *TaskConnection `json:"assigneeTasks"` - Programs *ProgramConnection `json:"programs"` - ProgramsOwned *ProgramConnection `json:"programsOwned"` - PlatformsOwned *PlatformConnection `json:"platformsOwned"` - IdentityHolderProfiles *IdentityHolderConnection `json:"identityHolderProfiles"` - GroupMemberships *GroupMembershipConnection `json:"groupMemberships"` - OrgMemberships *OrgMembershipConnection `json:"orgMemberships"` - ProgramMemberships *ProgramMembershipConnection `json:"programMemberships"` -} - -func (User) IsNode() {} - -// Return response for createBulkUser mutation -type UserBulkCreatePayload struct { - // Created users - Users []*User `json:"users,omitempty"` -} - -// A connection to a list of items. -type UserConnection struct { - // A list of edges. - Edges []*UserEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createUser mutation -type UserCreatePayload struct { - // Created user - User *User `json:"user"` -} - -// Return response for deleteUser mutation -type UserDeletePayload struct { - // Deleted user ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type UserEdge struct { - // The item at the end of the edge. - Node *User `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for User connections -type UserOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order Users. - Field UserOrderField `json:"field"` -} - -type UserSetting struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - UserID *string `json:"userID,omitempty"` - // user id to delegate workflow approvals to - DelegateUserID *string `json:"delegateUserID,omitempty"` - // when delegation becomes active - DelegateStartAt *time.Time `json:"delegateStartAt,omitempty"` - // when delegation ends - DelegateEndAt *time.Time `json:"delegateEndAt,omitempty"` - // user account is locked if unconfirmed or explicitly locked - Locked bool `json:"locked"` - // The time notifications regarding the user were silenced - SilencedAt *time.Time `json:"silencedAt,omitempty"` - // The time the user was suspended - SuspendedAt *time.Time `json:"suspendedAt,omitempty"` - // status of the user account - Status enums.UserStatus `json:"status"` - // whether the user has confirmed their email address - EmailConfirmed bool `json:"emailConfirmed"` - // specifies a user may complete authentication by verifying a WebAuthn capable device - IsWebauthnAllowed *bool `json:"isWebauthnAllowed,omitempty"` - // whether the user has two factor authentication enabled - IsTfaEnabled *bool `json:"isTfaEnabled,omitempty"` - User *User `json:"user,omitempty"` - // organization to load on user login - DefaultOrg *Organization `json:"defaultOrg,omitempty"` -} - -func (UserSetting) IsNode() {} - -// Return response for createBulkUserSetting mutation -type UserSettingBulkCreatePayload struct { - // Created userSettings - UserSettings []*UserSetting `json:"userSettings,omitempty"` -} - -// Return response for deleteBulkUserSetting mutation -type UserSettingBulkDeletePayload struct { - // Deleted userSetting IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkUserSetting mutation -type UserSettingBulkUpdatePayload struct { - // Updated userSettings - UserSettings []*UserSetting `json:"userSettings,omitempty"` - // IDs of the updated userSettings - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type UserSettingConnection struct { - // A list of edges. - Edges []*UserSettingEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createUserSetting mutation -type UserSettingCreatePayload struct { - // Created userSetting - UserSetting *UserSetting `json:"userSetting"` -} - -// An edge in a connection. -type UserSettingEdge struct { - // The item at the end of the edge. - Node *UserSetting `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for UserSetting connections -type UserSettingOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order UserSettings. - Field UserSettingOrderField `json:"field"` -} - -// Return response for updateUserSetting mutation -type UserSettingUpdatePayload struct { - // Updated userSetting - UserSetting *UserSetting `json:"userSetting"` -} - -// UserSettingWhereInput is used for filtering UserSetting objects. -// Input was generated by ent. -type UserSettingWhereInput struct { - Not *UserSettingWhereInput `json:"not,omitempty"` - And []*UserSettingWhereInput `json:"and,omitempty"` - Or []*UserSettingWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // user_id field predicates - UserID *string `json:"userID,omitempty"` - UserIdneq *string `json:"userIDNEQ,omitempty"` - UserIDIn []string `json:"userIDIn,omitempty"` - UserIDNotIn []string `json:"userIDNotIn,omitempty"` - UserIdgt *string `json:"userIDGT,omitempty"` - UserIdgte *string `json:"userIDGTE,omitempty"` - UserIdlt *string `json:"userIDLT,omitempty"` - UserIdlte *string `json:"userIDLTE,omitempty"` - UserIDContains *string `json:"userIDContains,omitempty"` - UserIDHasPrefix *string `json:"userIDHasPrefix,omitempty"` - UserIDHasSuffix *string `json:"userIDHasSuffix,omitempty"` - UserIDIsNil *bool `json:"userIDIsNil,omitempty"` - UserIDNotNil *bool `json:"userIDNotNil,omitempty"` - UserIDEqualFold *string `json:"userIDEqualFold,omitempty"` - UserIDContainsFold *string `json:"userIDContainsFold,omitempty"` - // delegate_user_id field predicates - DelegateUserID *string `json:"delegateUserID,omitempty"` - DelegateUserIdneq *string `json:"delegateUserIDNEQ,omitempty"` - DelegateUserIDIn []string `json:"delegateUserIDIn,omitempty"` - DelegateUserIDNotIn []string `json:"delegateUserIDNotIn,omitempty"` - DelegateUserIdgt *string `json:"delegateUserIDGT,omitempty"` - DelegateUserIdgte *string `json:"delegateUserIDGTE,omitempty"` - DelegateUserIdlt *string `json:"delegateUserIDLT,omitempty"` - DelegateUserIdlte *string `json:"delegateUserIDLTE,omitempty"` - DelegateUserIDContains *string `json:"delegateUserIDContains,omitempty"` - DelegateUserIDHasPrefix *string `json:"delegateUserIDHasPrefix,omitempty"` - DelegateUserIDHasSuffix *string `json:"delegateUserIDHasSuffix,omitempty"` - DelegateUserIDIsNil *bool `json:"delegateUserIDIsNil,omitempty"` - DelegateUserIDNotNil *bool `json:"delegateUserIDNotNil,omitempty"` - DelegateUserIDEqualFold *string `json:"delegateUserIDEqualFold,omitempty"` - DelegateUserIDContainsFold *string `json:"delegateUserIDContainsFold,omitempty"` - // delegate_start_at field predicates - DelegateStartAt *time.Time `json:"delegateStartAt,omitempty"` - DelegateStartAtNeq *time.Time `json:"delegateStartAtNEQ,omitempty"` - DelegateStartAtIn []*time.Time `json:"delegateStartAtIn,omitempty"` - DelegateStartAtNotIn []*time.Time `json:"delegateStartAtNotIn,omitempty"` - DelegateStartAtGt *time.Time `json:"delegateStartAtGT,omitempty"` - DelegateStartAtGte *time.Time `json:"delegateStartAtGTE,omitempty"` - DelegateStartAtLt *time.Time `json:"delegateStartAtLT,omitempty"` - DelegateStartAtLte *time.Time `json:"delegateStartAtLTE,omitempty"` - DelegateStartAtIsNil *bool `json:"delegateStartAtIsNil,omitempty"` - DelegateStartAtNotNil *bool `json:"delegateStartAtNotNil,omitempty"` - // delegate_end_at field predicates - DelegateEndAt *time.Time `json:"delegateEndAt,omitempty"` - DelegateEndAtNeq *time.Time `json:"delegateEndAtNEQ,omitempty"` - DelegateEndAtIn []*time.Time `json:"delegateEndAtIn,omitempty"` - DelegateEndAtNotIn []*time.Time `json:"delegateEndAtNotIn,omitempty"` - DelegateEndAtGt *time.Time `json:"delegateEndAtGT,omitempty"` - DelegateEndAtGte *time.Time `json:"delegateEndAtGTE,omitempty"` - DelegateEndAtLt *time.Time `json:"delegateEndAtLT,omitempty"` - DelegateEndAtLte *time.Time `json:"delegateEndAtLTE,omitempty"` - DelegateEndAtIsNil *bool `json:"delegateEndAtIsNil,omitempty"` - DelegateEndAtNotNil *bool `json:"delegateEndAtNotNil,omitempty"` - // locked field predicates - Locked *bool `json:"locked,omitempty"` - LockedNeq *bool `json:"lockedNEQ,omitempty"` - // silenced_at field predicates - SilencedAt *time.Time `json:"silencedAt,omitempty"` - SilencedAtNeq *time.Time `json:"silencedAtNEQ,omitempty"` - SilencedAtIn []*time.Time `json:"silencedAtIn,omitempty"` - SilencedAtNotIn []*time.Time `json:"silencedAtNotIn,omitempty"` - SilencedAtGt *time.Time `json:"silencedAtGT,omitempty"` - SilencedAtGte *time.Time `json:"silencedAtGTE,omitempty"` - SilencedAtLt *time.Time `json:"silencedAtLT,omitempty"` - SilencedAtLte *time.Time `json:"silencedAtLTE,omitempty"` - SilencedAtIsNil *bool `json:"silencedAtIsNil,omitempty"` - SilencedAtNotNil *bool `json:"silencedAtNotNil,omitempty"` - // suspended_at field predicates - SuspendedAt *time.Time `json:"suspendedAt,omitempty"` - SuspendedAtNeq *time.Time `json:"suspendedAtNEQ,omitempty"` - SuspendedAtIn []*time.Time `json:"suspendedAtIn,omitempty"` - SuspendedAtNotIn []*time.Time `json:"suspendedAtNotIn,omitempty"` - SuspendedAtGt *time.Time `json:"suspendedAtGT,omitempty"` - SuspendedAtGte *time.Time `json:"suspendedAtGTE,omitempty"` - SuspendedAtLt *time.Time `json:"suspendedAtLT,omitempty"` - SuspendedAtLte *time.Time `json:"suspendedAtLTE,omitempty"` - SuspendedAtIsNil *bool `json:"suspendedAtIsNil,omitempty"` - SuspendedAtNotNil *bool `json:"suspendedAtNotNil,omitempty"` - // status field predicates - Status *enums.UserStatus `json:"status,omitempty"` - StatusNeq *enums.UserStatus `json:"statusNEQ,omitempty"` - StatusIn []enums.UserStatus `json:"statusIn,omitempty"` - StatusNotIn []enums.UserStatus `json:"statusNotIn,omitempty"` - // email_confirmed field predicates - EmailConfirmed *bool `json:"emailConfirmed,omitempty"` - EmailConfirmedNeq *bool `json:"emailConfirmedNEQ,omitempty"` - // is_tfa_enabled field predicates - IsTfaEnabled *bool `json:"isTfaEnabled,omitempty"` - IsTfaEnabledNeq *bool `json:"isTfaEnabledNEQ,omitempty"` - IsTfaEnabledIsNil *bool `json:"isTfaEnabledIsNil,omitempty"` - IsTfaEnabledNotNil *bool `json:"isTfaEnabledNotNil,omitempty"` - // user edge predicates - HasUser *bool `json:"hasUser,omitempty"` - HasUserWith []*UserWhereInput `json:"hasUserWith,omitempty"` - // default_org edge predicates - HasDefaultOrg *bool `json:"hasDefaultOrg,omitempty"` - HasDefaultOrgWith []*OrganizationWhereInput `json:"hasDefaultOrgWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -// Return response for updateUser mutation -type UserUpdatePayload struct { - // Updated user - User *User `json:"user"` -} - -// UserWhereInput is used for filtering User objects. -// Input was generated by ent. -type UserWhereInput struct { - Not *UserWhereInput `json:"not,omitempty"` - And []*UserWhereInput `json:"and,omitempty"` - Or []*UserWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // display_id field predicates - DisplayID *string `json:"displayID,omitempty"` - DisplayIdneq *string `json:"displayIDNEQ,omitempty"` - DisplayIDIn []string `json:"displayIDIn,omitempty"` - DisplayIDNotIn []string `json:"displayIDNotIn,omitempty"` - DisplayIdgt *string `json:"displayIDGT,omitempty"` - DisplayIdgte *string `json:"displayIDGTE,omitempty"` - DisplayIdlt *string `json:"displayIDLT,omitempty"` - DisplayIdlte *string `json:"displayIDLTE,omitempty"` - DisplayIDContains *string `json:"displayIDContains,omitempty"` - DisplayIDHasPrefix *string `json:"displayIDHasPrefix,omitempty"` - DisplayIDHasSuffix *string `json:"displayIDHasSuffix,omitempty"` - DisplayIDEqualFold *string `json:"displayIDEqualFold,omitempty"` - DisplayIDContainsFold *string `json:"displayIDContainsFold,omitempty"` - // email field predicates - Email *string `json:"email,omitempty"` - EmailNeq *string `json:"emailNEQ,omitempty"` - EmailIn []string `json:"emailIn,omitempty"` - EmailNotIn []string `json:"emailNotIn,omitempty"` - EmailGt *string `json:"emailGT,omitempty"` - EmailGte *string `json:"emailGTE,omitempty"` - EmailLt *string `json:"emailLT,omitempty"` - EmailLte *string `json:"emailLTE,omitempty"` - EmailContains *string `json:"emailContains,omitempty"` - EmailHasPrefix *string `json:"emailHasPrefix,omitempty"` - EmailHasSuffix *string `json:"emailHasSuffix,omitempty"` - EmailEqualFold *string `json:"emailEqualFold,omitempty"` - EmailContainsFold *string `json:"emailContainsFold,omitempty"` - // first_name field predicates - FirstName *string `json:"firstName,omitempty"` - FirstNameNeq *string `json:"firstNameNEQ,omitempty"` - FirstNameIn []string `json:"firstNameIn,omitempty"` - FirstNameNotIn []string `json:"firstNameNotIn,omitempty"` - FirstNameGt *string `json:"firstNameGT,omitempty"` - FirstNameGte *string `json:"firstNameGTE,omitempty"` - FirstNameLt *string `json:"firstNameLT,omitempty"` - FirstNameLte *string `json:"firstNameLTE,omitempty"` - FirstNameContains *string `json:"firstNameContains,omitempty"` - FirstNameHasPrefix *string `json:"firstNameHasPrefix,omitempty"` - FirstNameHasSuffix *string `json:"firstNameHasSuffix,omitempty"` - FirstNameIsNil *bool `json:"firstNameIsNil,omitempty"` - FirstNameNotNil *bool `json:"firstNameNotNil,omitempty"` - FirstNameEqualFold *string `json:"firstNameEqualFold,omitempty"` - FirstNameContainsFold *string `json:"firstNameContainsFold,omitempty"` - // last_name field predicates - LastName *string `json:"lastName,omitempty"` - LastNameNeq *string `json:"lastNameNEQ,omitempty"` - LastNameIn []string `json:"lastNameIn,omitempty"` - LastNameNotIn []string `json:"lastNameNotIn,omitempty"` - LastNameGt *string `json:"lastNameGT,omitempty"` - LastNameGte *string `json:"lastNameGTE,omitempty"` - LastNameLt *string `json:"lastNameLT,omitempty"` - LastNameLte *string `json:"lastNameLTE,omitempty"` - LastNameContains *string `json:"lastNameContains,omitempty"` - LastNameHasPrefix *string `json:"lastNameHasPrefix,omitempty"` - LastNameHasSuffix *string `json:"lastNameHasSuffix,omitempty"` - LastNameIsNil *bool `json:"lastNameIsNil,omitempty"` - LastNameNotNil *bool `json:"lastNameNotNil,omitempty"` - LastNameEqualFold *string `json:"lastNameEqualFold,omitempty"` - LastNameContainsFold *string `json:"lastNameContainsFold,omitempty"` - // display_name field predicates - DisplayName *string `json:"displayName,omitempty"` - DisplayNameNeq *string `json:"displayNameNEQ,omitempty"` - DisplayNameIn []string `json:"displayNameIn,omitempty"` - DisplayNameNotIn []string `json:"displayNameNotIn,omitempty"` - DisplayNameGt *string `json:"displayNameGT,omitempty"` - DisplayNameGte *string `json:"displayNameGTE,omitempty"` - DisplayNameLt *string `json:"displayNameLT,omitempty"` - DisplayNameLte *string `json:"displayNameLTE,omitempty"` - DisplayNameContains *string `json:"displayNameContains,omitempty"` - DisplayNameHasPrefix *string `json:"displayNameHasPrefix,omitempty"` - DisplayNameHasSuffix *string `json:"displayNameHasSuffix,omitempty"` - DisplayNameEqualFold *string `json:"displayNameEqualFold,omitempty"` - DisplayNameContainsFold *string `json:"displayNameContainsFold,omitempty"` - // avatar_remote_url field predicates - AvatarRemoteURL *string `json:"avatarRemoteURL,omitempty"` - AvatarRemoteURLNeq *string `json:"avatarRemoteURLNEQ,omitempty"` - AvatarRemoteURLIn []string `json:"avatarRemoteURLIn,omitempty"` - AvatarRemoteURLNotIn []string `json:"avatarRemoteURLNotIn,omitempty"` - AvatarRemoteURLGt *string `json:"avatarRemoteURLGT,omitempty"` - AvatarRemoteURLGte *string `json:"avatarRemoteURLGTE,omitempty"` - AvatarRemoteURLLt *string `json:"avatarRemoteURLLT,omitempty"` - AvatarRemoteURLLte *string `json:"avatarRemoteURLLTE,omitempty"` - AvatarRemoteURLContains *string `json:"avatarRemoteURLContains,omitempty"` - AvatarRemoteURLHasPrefix *string `json:"avatarRemoteURLHasPrefix,omitempty"` - AvatarRemoteURLHasSuffix *string `json:"avatarRemoteURLHasSuffix,omitempty"` - AvatarRemoteURLIsNil *bool `json:"avatarRemoteURLIsNil,omitempty"` - AvatarRemoteURLNotNil *bool `json:"avatarRemoteURLNotNil,omitempty"` - AvatarRemoteURLEqualFold *string `json:"avatarRemoteURLEqualFold,omitempty"` - AvatarRemoteURLContainsFold *string `json:"avatarRemoteURLContainsFold,omitempty"` - // avatar_local_file_id field predicates - AvatarLocalFileID *string `json:"avatarLocalFileID,omitempty"` - AvatarLocalFileIdneq *string `json:"avatarLocalFileIDNEQ,omitempty"` - AvatarLocalFileIDIn []string `json:"avatarLocalFileIDIn,omitempty"` - AvatarLocalFileIDNotIn []string `json:"avatarLocalFileIDNotIn,omitempty"` - AvatarLocalFileIdgt *string `json:"avatarLocalFileIDGT,omitempty"` - AvatarLocalFileIdgte *string `json:"avatarLocalFileIDGTE,omitempty"` - AvatarLocalFileIdlt *string `json:"avatarLocalFileIDLT,omitempty"` - AvatarLocalFileIdlte *string `json:"avatarLocalFileIDLTE,omitempty"` - AvatarLocalFileIDContains *string `json:"avatarLocalFileIDContains,omitempty"` - AvatarLocalFileIDHasPrefix *string `json:"avatarLocalFileIDHasPrefix,omitempty"` - AvatarLocalFileIDHasSuffix *string `json:"avatarLocalFileIDHasSuffix,omitempty"` - AvatarLocalFileIDIsNil *bool `json:"avatarLocalFileIDIsNil,omitempty"` - AvatarLocalFileIDNotNil *bool `json:"avatarLocalFileIDNotNil,omitempty"` - AvatarLocalFileIDEqualFold *string `json:"avatarLocalFileIDEqualFold,omitempty"` - AvatarLocalFileIDContainsFold *string `json:"avatarLocalFileIDContainsFold,omitempty"` - // avatar_updated_at field predicates - AvatarUpdatedAt *time.Time `json:"avatarUpdatedAt,omitempty"` - AvatarUpdatedAtNeq *time.Time `json:"avatarUpdatedAtNEQ,omitempty"` - AvatarUpdatedAtIn []*time.Time `json:"avatarUpdatedAtIn,omitempty"` - AvatarUpdatedAtNotIn []*time.Time `json:"avatarUpdatedAtNotIn,omitempty"` - AvatarUpdatedAtGt *time.Time `json:"avatarUpdatedAtGT,omitempty"` - AvatarUpdatedAtGte *time.Time `json:"avatarUpdatedAtGTE,omitempty"` - AvatarUpdatedAtLt *time.Time `json:"avatarUpdatedAtLT,omitempty"` - AvatarUpdatedAtLte *time.Time `json:"avatarUpdatedAtLTE,omitempty"` - AvatarUpdatedAtIsNil *bool `json:"avatarUpdatedAtIsNil,omitempty"` - AvatarUpdatedAtNotNil *bool `json:"avatarUpdatedAtNotNil,omitempty"` - // last_seen field predicates - LastSeen *time.Time `json:"lastSeen,omitempty"` - LastSeenNeq *time.Time `json:"lastSeenNEQ,omitempty"` - LastSeenIn []*time.Time `json:"lastSeenIn,omitempty"` - LastSeenNotIn []*time.Time `json:"lastSeenNotIn,omitempty"` - LastSeenGt *time.Time `json:"lastSeenGT,omitempty"` - LastSeenGte *time.Time `json:"lastSeenGTE,omitempty"` - LastSeenLt *time.Time `json:"lastSeenLT,omitempty"` - LastSeenLte *time.Time `json:"lastSeenLTE,omitempty"` - LastSeenIsNil *bool `json:"lastSeenIsNil,omitempty"` - LastSeenNotNil *bool `json:"lastSeenNotNil,omitempty"` - // last_login_provider field predicates - LastLoginProvider *enums.AuthProvider `json:"lastLoginProvider,omitempty"` - LastLoginProviderNeq *enums.AuthProvider `json:"lastLoginProviderNEQ,omitempty"` - LastLoginProviderIn []enums.AuthProvider `json:"lastLoginProviderIn,omitempty"` - LastLoginProviderNotIn []enums.AuthProvider `json:"lastLoginProviderNotIn,omitempty"` - LastLoginProviderIsNil *bool `json:"lastLoginProviderIsNil,omitempty"` - LastLoginProviderNotNil *bool `json:"lastLoginProviderNotNil,omitempty"` - // sub field predicates - Sub *string `json:"sub,omitempty"` - SubNeq *string `json:"subNEQ,omitempty"` - SubIn []string `json:"subIn,omitempty"` - SubNotIn []string `json:"subNotIn,omitempty"` - SubGt *string `json:"subGT,omitempty"` - SubGte *string `json:"subGTE,omitempty"` - SubLt *string `json:"subLT,omitempty"` - SubLte *string `json:"subLTE,omitempty"` - SubContains *string `json:"subContains,omitempty"` - SubHasPrefix *string `json:"subHasPrefix,omitempty"` - SubHasSuffix *string `json:"subHasSuffix,omitempty"` - SubIsNil *bool `json:"subIsNil,omitempty"` - SubNotNil *bool `json:"subNotNil,omitempty"` - SubEqualFold *string `json:"subEqualFold,omitempty"` - SubContainsFold *string `json:"subContainsFold,omitempty"` - // auth_provider field predicates - AuthProvider *enums.AuthProvider `json:"authProvider,omitempty"` - AuthProviderNeq *enums.AuthProvider `json:"authProviderNEQ,omitempty"` - AuthProviderIn []enums.AuthProvider `json:"authProviderIn,omitempty"` - AuthProviderNotIn []enums.AuthProvider `json:"authProviderNotIn,omitempty"` - // role field predicates - Role *enums.Role `json:"role,omitempty"` - RoleNeq *enums.Role `json:"roleNEQ,omitempty"` - RoleIn []enums.Role `json:"roleIn,omitempty"` - RoleNotIn []enums.Role `json:"roleNotIn,omitempty"` - RoleIsNil *bool `json:"roleIsNil,omitempty"` - RoleNotNil *bool `json:"roleNotNil,omitempty"` - // scim_external_id field predicates - ScimExternalID *string `json:"scimExternalID,omitempty"` - ScimExternalIdneq *string `json:"scimExternalIDNEQ,omitempty"` - ScimExternalIDIn []string `json:"scimExternalIDIn,omitempty"` - ScimExternalIDNotIn []string `json:"scimExternalIDNotIn,omitempty"` - ScimExternalIdgt *string `json:"scimExternalIDGT,omitempty"` - ScimExternalIdgte *string `json:"scimExternalIDGTE,omitempty"` - ScimExternalIdlt *string `json:"scimExternalIDLT,omitempty"` - ScimExternalIdlte *string `json:"scimExternalIDLTE,omitempty"` - ScimExternalIDContains *string `json:"scimExternalIDContains,omitempty"` - ScimExternalIDHasPrefix *string `json:"scimExternalIDHasPrefix,omitempty"` - ScimExternalIDHasSuffix *string `json:"scimExternalIDHasSuffix,omitempty"` - ScimExternalIDIsNil *bool `json:"scimExternalIDIsNil,omitempty"` - ScimExternalIDNotNil *bool `json:"scimExternalIDNotNil,omitempty"` - ScimExternalIDEqualFold *string `json:"scimExternalIDEqualFold,omitempty"` - ScimExternalIDContainsFold *string `json:"scimExternalIDContainsFold,omitempty"` - // scim_username field predicates - ScimUsername *string `json:"scimUsername,omitempty"` - ScimUsernameNeq *string `json:"scimUsernameNEQ,omitempty"` - ScimUsernameIn []string `json:"scimUsernameIn,omitempty"` - ScimUsernameNotIn []string `json:"scimUsernameNotIn,omitempty"` - ScimUsernameGt *string `json:"scimUsernameGT,omitempty"` - ScimUsernameGte *string `json:"scimUsernameGTE,omitempty"` - ScimUsernameLt *string `json:"scimUsernameLT,omitempty"` - ScimUsernameLte *string `json:"scimUsernameLTE,omitempty"` - ScimUsernameContains *string `json:"scimUsernameContains,omitempty"` - ScimUsernameHasPrefix *string `json:"scimUsernameHasPrefix,omitempty"` - ScimUsernameHasSuffix *string `json:"scimUsernameHasSuffix,omitempty"` - ScimUsernameIsNil *bool `json:"scimUsernameIsNil,omitempty"` - ScimUsernameNotNil *bool `json:"scimUsernameNotNil,omitempty"` - ScimUsernameEqualFold *string `json:"scimUsernameEqualFold,omitempty"` - ScimUsernameContainsFold *string `json:"scimUsernameContainsFold,omitempty"` - // scim_active field predicates - ScimActive *bool `json:"scimActive,omitempty"` - ScimActiveNeq *bool `json:"scimActiveNEQ,omitempty"` - ScimActiveIsNil *bool `json:"scimActiveIsNil,omitempty"` - ScimActiveNotNil *bool `json:"scimActiveNotNil,omitempty"` - // scim_preferred_language field predicates - ScimPreferredLanguage *string `json:"scimPreferredLanguage,omitempty"` - ScimPreferredLanguageNeq *string `json:"scimPreferredLanguageNEQ,omitempty"` - ScimPreferredLanguageIn []string `json:"scimPreferredLanguageIn,omitempty"` - ScimPreferredLanguageNotIn []string `json:"scimPreferredLanguageNotIn,omitempty"` - ScimPreferredLanguageGt *string `json:"scimPreferredLanguageGT,omitempty"` - ScimPreferredLanguageGte *string `json:"scimPreferredLanguageGTE,omitempty"` - ScimPreferredLanguageLt *string `json:"scimPreferredLanguageLT,omitempty"` - ScimPreferredLanguageLte *string `json:"scimPreferredLanguageLTE,omitempty"` - ScimPreferredLanguageContains *string `json:"scimPreferredLanguageContains,omitempty"` - ScimPreferredLanguageHasPrefix *string `json:"scimPreferredLanguageHasPrefix,omitempty"` - ScimPreferredLanguageHasSuffix *string `json:"scimPreferredLanguageHasSuffix,omitempty"` - ScimPreferredLanguageIsNil *bool `json:"scimPreferredLanguageIsNil,omitempty"` - ScimPreferredLanguageNotNil *bool `json:"scimPreferredLanguageNotNil,omitempty"` - ScimPreferredLanguageEqualFold *string `json:"scimPreferredLanguageEqualFold,omitempty"` - ScimPreferredLanguageContainsFold *string `json:"scimPreferredLanguageContainsFold,omitempty"` - // scim_locale field predicates - ScimLocale *string `json:"scimLocale,omitempty"` - ScimLocaleNeq *string `json:"scimLocaleNEQ,omitempty"` - ScimLocaleIn []string `json:"scimLocaleIn,omitempty"` - ScimLocaleNotIn []string `json:"scimLocaleNotIn,omitempty"` - ScimLocaleGt *string `json:"scimLocaleGT,omitempty"` - ScimLocaleGte *string `json:"scimLocaleGTE,omitempty"` - ScimLocaleLt *string `json:"scimLocaleLT,omitempty"` - ScimLocaleLte *string `json:"scimLocaleLTE,omitempty"` - ScimLocaleContains *string `json:"scimLocaleContains,omitempty"` - ScimLocaleHasPrefix *string `json:"scimLocaleHasPrefix,omitempty"` - ScimLocaleHasSuffix *string `json:"scimLocaleHasSuffix,omitempty"` - ScimLocaleIsNil *bool `json:"scimLocaleIsNil,omitempty"` - ScimLocaleNotNil *bool `json:"scimLocaleNotNil,omitempty"` - ScimLocaleEqualFold *string `json:"scimLocaleEqualFold,omitempty"` - ScimLocaleContainsFold *string `json:"scimLocaleContainsFold,omitempty"` - // personal_access_tokens edge predicates - HasPersonalAccessTokens *bool `json:"hasPersonalAccessTokens,omitempty"` - HasPersonalAccessTokensWith []*PersonalAccessTokenWhereInput `json:"hasPersonalAccessTokensWith,omitempty"` - // tfa_settings edge predicates - HasTfaSettings *bool `json:"hasTfaSettings,omitempty"` - HasTfaSettingsWith []*TFASettingWhereInput `json:"hasTfaSettingsWith,omitempty"` - // setting edge predicates - HasSetting *bool `json:"hasSetting,omitempty"` - HasSettingWith []*UserSettingWhereInput `json:"hasSettingWith,omitempty"` - // groups edge predicates - HasGroups *bool `json:"hasGroups,omitempty"` - HasGroupsWith []*GroupWhereInput `json:"hasGroupsWith,omitempty"` - // organizations edge predicates - HasOrganizations *bool `json:"hasOrganizations,omitempty"` - HasOrganizationsWith []*OrganizationWhereInput `json:"hasOrganizationsWith,omitempty"` - // webauthns edge predicates - HasWebauthns *bool `json:"hasWebauthns,omitempty"` - HasWebauthnsWith []*WebauthnWhereInput `json:"hasWebauthnsWith,omitempty"` - // avatar_file edge predicates - HasAvatarFile *bool `json:"hasAvatarFile,omitempty"` - HasAvatarFileWith []*FileWhereInput `json:"hasAvatarFileWith,omitempty"` - // events edge predicates - HasEvents *bool `json:"hasEvents,omitempty"` - HasEventsWith []*EventWhereInput `json:"hasEventsWith,omitempty"` - // action_plans edge predicates - HasActionPlans *bool `json:"hasActionPlans,omitempty"` - HasActionPlansWith []*ActionPlanWhereInput `json:"hasActionPlansWith,omitempty"` - // campaigns edge predicates - HasCampaigns *bool `json:"hasCampaigns,omitempty"` - HasCampaignsWith []*CampaignWhereInput `json:"hasCampaignsWith,omitempty"` - // campaign_targets edge predicates - HasCampaignTargets *bool `json:"hasCampaignTargets,omitempty"` - HasCampaignTargetsWith []*CampaignTargetWhereInput `json:"hasCampaignTargetsWith,omitempty"` - // subcontrols edge predicates - HasSubcontrols *bool `json:"hasSubcontrols,omitempty"` - HasSubcontrolsWith []*SubcontrolWhereInput `json:"hasSubcontrolsWith,omitempty"` - // assigner_tasks edge predicates - HasAssignerTasks *bool `json:"hasAssignerTasks,omitempty"` - HasAssignerTasksWith []*TaskWhereInput `json:"hasAssignerTasksWith,omitempty"` - // assignee_tasks edge predicates - HasAssigneeTasks *bool `json:"hasAssigneeTasks,omitempty"` - HasAssigneeTasksWith []*TaskWhereInput `json:"hasAssigneeTasksWith,omitempty"` - // programs edge predicates - HasPrograms *bool `json:"hasPrograms,omitempty"` - HasProgramsWith []*ProgramWhereInput `json:"hasProgramsWith,omitempty"` - // programs_owned edge predicates - HasProgramsOwned *bool `json:"hasProgramsOwned,omitempty"` - HasProgramsOwnedWith []*ProgramWhereInput `json:"hasProgramsOwnedWith,omitempty"` - // platforms_owned edge predicates - HasPlatformsOwned *bool `json:"hasPlatformsOwned,omitempty"` - HasPlatformsOwnedWith []*PlatformWhereInput `json:"hasPlatformsOwnedWith,omitempty"` - // identity_holder_profiles edge predicates - HasIdentityHolderProfiles *bool `json:"hasIdentityHolderProfiles,omitempty"` - HasIdentityHolderProfilesWith []*IdentityHolderWhereInput `json:"hasIdentityHolderProfilesWith,omitempty"` - // group_memberships edge predicates - HasGroupMemberships *bool `json:"hasGroupMemberships,omitempty"` - HasGroupMembershipsWith []*GroupMembershipWhereInput `json:"hasGroupMembershipsWith,omitempty"` - // org_memberships edge predicates - HasOrgMemberships *bool `json:"hasOrgMemberships,omitempty"` - HasOrgMembershipsWith []*OrgMembershipWhereInput `json:"hasOrgMembershipsWith,omitempty"` - // program_memberships edge predicates - HasProgramMemberships *bool `json:"hasProgramMemberships,omitempty"` - HasProgramMembershipsWith []*ProgramMembershipWhereInput `json:"hasProgramMembershipsWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -type Vulnerability struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // a shortened prefixed id field to use as a human readable identifier - DisplayID string `json:"displayID"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the ID of the organization owner of the object - OwnerID *string `json:"ownerID,omitempty"` - // indicates if the record is owned by the the openlane system and not by an organization - SystemOwned *bool `json:"systemOwned,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // the environment of the vulnerability - EnvironmentName *string `json:"environmentName,omitempty"` - // the environment of the vulnerability - EnvironmentID *string `json:"environmentID,omitempty"` - // the scope of the vulnerability - ScopeName *string `json:"scopeName,omitempty"` - // the scope of the vulnerability - ScopeID *string `json:"scopeID,omitempty"` - // the status of the vulnerability - VulnerabilityStatusName *string `json:"vulnerabilityStatusName,omitempty"` - // the status of the vulnerability - VulnerabilityStatusID *string `json:"vulnerabilityStatusID,omitempty"` - // owner of the vulnerability - ExternalOwnerID *string `json:"externalOwnerID,omitempty"` - // lifecycle status of the vulnerability - SecurityLevel *enums.SecurityLevel `json:"securityLevel,omitempty"` - // external identifier from the integration source for the vulnerability - ExternalID string `json:"externalID"` - // CVE identifier for the vulnerability when applicable - CveID *string `json:"cveID,omitempty"` - // system that produced the vulnerability record - Source *string `json:"source,omitempty"` - // display name for the vulnerability when provided - DisplayName *string `json:"displayName,omitempty"` - // category of the vulnerability such as application or infrastructure - Category *string `json:"category,omitempty"` - // severity label for the vulnerability - Severity *string `json:"severity,omitempty"` - // overall score such as CVSS for the vulnerability - Score *float64 `json:"score,omitempty"` - // impact score or rating for the vulnerability - Impact *float64 `json:"impact,omitempty"` - // exploitability score or rating for the vulnerability - Exploitability *float64 `json:"exploitability,omitempty"` - // priority assigned to the vulnerability - Priority *string `json:"priority,omitempty"` - // short summary of the vulnerability details - Summary *string `json:"summary,omitempty"` - // long form description of the vulnerability - Description *string `json:"description,omitempty"` - // attack vector string such as a CVSS vector - Vector *string `json:"vector,omitempty"` - // remediation service level agreement in days - RemediationSLA *int64 `json:"remediationSLA,omitempty"` - // indicates if the vulnerability is still open - Open *bool `json:"open,omitempty"` - // true when the vulnerability blocks production changes - Blocking *bool `json:"blocking,omitempty"` - // true when the vulnerability affects production systems - Production *bool `json:"production,omitempty"` - // true when the vulnerability is publicly disclosed - Public *bool `json:"public,omitempty"` - // true when the vulnerability has been validated by the security team - Validated *bool `json:"validated,omitempty"` - // reference links for the vulnerability - References []string `json:"references,omitempty"` - // targets or assets impacted by the vulnerability - Impacts []string `json:"impacts,omitempty"` - // timestamp when the vulnerability was published - PublishedAt *models.DateTime `json:"publishedAt,omitempty"` - // timestamp when the vulnerability was discovered in the environment - DiscoveredAt *models.DateTime `json:"discoveredAt,omitempty"` - // timestamp when the source last updated the vulnerability - SourceUpdatedAt *models.DateTime `json:"sourceUpdatedAt,omitempty"` - // link to the vulnerability in the source system - ExternalURI *string `json:"externalURI,omitempty"` - // raw metadata payload for the vulnerability from the source system - Metadata map[string]any `json:"metadata,omitempty"` - // raw payload received from the integration for auditing and troubleshooting - RawPayload map[string]any `json:"rawPayload,omitempty"` - Owner *Organization `json:"owner,omitempty"` - BlockedGroups *GroupConnection `json:"blockedGroups"` - Editors *GroupConnection `json:"editors"` - Viewers *GroupConnection `json:"viewers"` - Environment *CustomTypeEnum `json:"environment,omitempty"` - Scope *CustomTypeEnum `json:"scope,omitempty"` - VulnerabilityStatus *CustomTypeEnum `json:"vulnerabilityStatus,omitempty"` - Integrations *IntegrationConnection `json:"integrations"` - Findings *FindingConnection `json:"findings"` - ActionPlans *ActionPlanConnection `json:"actionPlans"` - Controls *ControlConnection `json:"controls"` - Subcontrols *SubcontrolConnection `json:"subcontrols"` - Risks *RiskConnection `json:"risks"` - Programs *ProgramConnection `json:"programs"` - Assets *AssetConnection `json:"assets"` - Entities *EntityConnection `json:"entities"` - Scans *ScanConnection `json:"scans"` - Tasks *TaskConnection `json:"tasks"` - Remediations *RemediationConnection `json:"remediations"` - Reviews *ReviewConnection `json:"reviews"` - Comments *NoteConnection `json:"comments"` - Files *FileConnection `json:"files"` -} - -func (Vulnerability) IsNode() {} - -// Return response for createBulkVulnerability mutation -type VulnerabilityBulkCreatePayload struct { - // Created vulnerabilitys - Vulnerabilities []*Vulnerability `json:"vulnerabilities,omitempty"` -} - -// Return response for deleteBulkVulnerability mutation -type VulnerabilityBulkDeletePayload struct { - // Deleted vulnerability IDs - DeletedIDs []string `json:"deletedIDs"` -} - -// Return response for updateBulkVulnerability mutation -type VulnerabilityBulkUpdatePayload struct { - // Updated vulnerabilities - Vulnerabilities []*Vulnerability `json:"vulnerabilities,omitempty"` - // IDs of the updated vulnerabilities - UpdatedIDs []string `json:"updatedIDs,omitempty"` -} - -// A connection to a list of items. -type VulnerabilityConnection struct { - // A list of edges. - Edges []*VulnerabilityEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createVulnerability mutation -type VulnerabilityCreatePayload struct { - // Created vulnerability - Vulnerability *Vulnerability `json:"vulnerability"` -} - -// Return response for deleteVulnerability mutation -type VulnerabilityDeletePayload struct { - // Deleted vulnerability ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type VulnerabilityEdge struct { - // The item at the end of the edge. - Node *Vulnerability `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for Vulnerability connections -type VulnerabilityOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order Vulnerabilities. - Field VulnerabilityOrderField `json:"field"` -} - -// Return response for resolveVulnerability mutation -type VulnerabilityResolvePayload struct { - // Resolved vulnerability - Vulnerability *Vulnerability `json:"vulnerability"` - // Review record created for the resolution, if requested - Review *Review `json:"review,omitempty"` -} - -// Aggregated vulnerability summary for dashboards. -type VulnerabilitySummary struct { - // Total vulnerabilities matching the filter. - Total int64 `json:"total"` - // Counts grouped by severity. - BySeverity []*VulnerabilitySummaryBucket `json:"bySeverity"` - // Counts grouped by source. - BySource []*VulnerabilitySummaryBucket `json:"bySource"` - // Counts grouped by status. - ByStatus []*VulnerabilitySummaryBucket `json:"byStatus"` -} - -// Summary bucket for vulnerability groupings. -type VulnerabilitySummaryBucket struct { - // Bucket label such as severity or source. - Key string `json:"key"` - // Count of vulnerabilities in this bucket. - Count int64 `json:"count"` -} - -// Return response for updateVulnerability mutation -type VulnerabilityUpdatePayload struct { - // Updated vulnerability - Vulnerability *Vulnerability `json:"vulnerability"` -} - -// VulnerabilityWhereInput is used for filtering Vulnerability objects. -// Input was generated by ent. -type VulnerabilityWhereInput struct { - Not *VulnerabilityWhereInput `json:"not,omitempty"` - And []*VulnerabilityWhereInput `json:"and,omitempty"` - Or []*VulnerabilityWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // display_id field predicates - DisplayID *string `json:"displayID,omitempty"` - DisplayIdneq *string `json:"displayIDNEQ,omitempty"` - DisplayIDIn []string `json:"displayIDIn,omitempty"` - DisplayIDNotIn []string `json:"displayIDNotIn,omitempty"` - DisplayIdgt *string `json:"displayIDGT,omitempty"` - DisplayIdgte *string `json:"displayIDGTE,omitempty"` - DisplayIdlt *string `json:"displayIDLT,omitempty"` - DisplayIdlte *string `json:"displayIDLTE,omitempty"` - DisplayIDContains *string `json:"displayIDContains,omitempty"` - DisplayIDHasPrefix *string `json:"displayIDHasPrefix,omitempty"` - DisplayIDHasSuffix *string `json:"displayIDHasSuffix,omitempty"` - DisplayIDEqualFold *string `json:"displayIDEqualFold,omitempty"` - DisplayIDContainsFold *string `json:"displayIDContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // system_owned field predicates - SystemOwned *bool `json:"systemOwned,omitempty"` - SystemOwnedNeq *bool `json:"systemOwnedNEQ,omitempty"` - SystemOwnedIsNil *bool `json:"systemOwnedIsNil,omitempty"` - SystemOwnedNotNil *bool `json:"systemOwnedNotNil,omitempty"` - // internal_notes field predicates - InternalNotes *string `json:"internalNotes,omitempty"` - InternalNotesNeq *string `json:"internalNotesNEQ,omitempty"` - InternalNotesIn []string `json:"internalNotesIn,omitempty"` - InternalNotesNotIn []string `json:"internalNotesNotIn,omitempty"` - InternalNotesGt *string `json:"internalNotesGT,omitempty"` - InternalNotesGte *string `json:"internalNotesGTE,omitempty"` - InternalNotesLt *string `json:"internalNotesLT,omitempty"` - InternalNotesLte *string `json:"internalNotesLTE,omitempty"` - InternalNotesContains *string `json:"internalNotesContains,omitempty"` - InternalNotesHasPrefix *string `json:"internalNotesHasPrefix,omitempty"` - InternalNotesHasSuffix *string `json:"internalNotesHasSuffix,omitempty"` - InternalNotesIsNil *bool `json:"internalNotesIsNil,omitempty"` - InternalNotesNotNil *bool `json:"internalNotesNotNil,omitempty"` - InternalNotesEqualFold *string `json:"internalNotesEqualFold,omitempty"` - InternalNotesContainsFold *string `json:"internalNotesContainsFold,omitempty"` - // system_internal_id field predicates - SystemInternalID *string `json:"systemInternalID,omitempty"` - SystemInternalIdneq *string `json:"systemInternalIDNEQ,omitempty"` - SystemInternalIDIn []string `json:"systemInternalIDIn,omitempty"` - SystemInternalIDNotIn []string `json:"systemInternalIDNotIn,omitempty"` - SystemInternalIdgt *string `json:"systemInternalIDGT,omitempty"` - SystemInternalIdgte *string `json:"systemInternalIDGTE,omitempty"` - SystemInternalIdlt *string `json:"systemInternalIDLT,omitempty"` - SystemInternalIdlte *string `json:"systemInternalIDLTE,omitempty"` - SystemInternalIDContains *string `json:"systemInternalIDContains,omitempty"` - SystemInternalIDHasPrefix *string `json:"systemInternalIDHasPrefix,omitempty"` - SystemInternalIDHasSuffix *string `json:"systemInternalIDHasSuffix,omitempty"` - SystemInternalIDIsNil *bool `json:"systemInternalIDIsNil,omitempty"` - SystemInternalIDNotNil *bool `json:"systemInternalIDNotNil,omitempty"` - SystemInternalIDEqualFold *string `json:"systemInternalIDEqualFold,omitempty"` - SystemInternalIDContainsFold *string `json:"systemInternalIDContainsFold,omitempty"` - // environment_name field predicates - EnvironmentName *string `json:"environmentName,omitempty"` - EnvironmentNameNeq *string `json:"environmentNameNEQ,omitempty"` - EnvironmentNameIn []string `json:"environmentNameIn,omitempty"` - EnvironmentNameNotIn []string `json:"environmentNameNotIn,omitempty"` - EnvironmentNameGt *string `json:"environmentNameGT,omitempty"` - EnvironmentNameGte *string `json:"environmentNameGTE,omitempty"` - EnvironmentNameLt *string `json:"environmentNameLT,omitempty"` - EnvironmentNameLte *string `json:"environmentNameLTE,omitempty"` - EnvironmentNameContains *string `json:"environmentNameContains,omitempty"` - EnvironmentNameHasPrefix *string `json:"environmentNameHasPrefix,omitempty"` - EnvironmentNameHasSuffix *string `json:"environmentNameHasSuffix,omitempty"` - EnvironmentNameIsNil *bool `json:"environmentNameIsNil,omitempty"` - EnvironmentNameNotNil *bool `json:"environmentNameNotNil,omitempty"` - EnvironmentNameEqualFold *string `json:"environmentNameEqualFold,omitempty"` - EnvironmentNameContainsFold *string `json:"environmentNameContainsFold,omitempty"` - // environment_id field predicates - EnvironmentID *string `json:"environmentID,omitempty"` - EnvironmentIdneq *string `json:"environmentIDNEQ,omitempty"` - EnvironmentIDIn []string `json:"environmentIDIn,omitempty"` - EnvironmentIDNotIn []string `json:"environmentIDNotIn,omitempty"` - EnvironmentIdgt *string `json:"environmentIDGT,omitempty"` - EnvironmentIdgte *string `json:"environmentIDGTE,omitempty"` - EnvironmentIdlt *string `json:"environmentIDLT,omitempty"` - EnvironmentIdlte *string `json:"environmentIDLTE,omitempty"` - EnvironmentIDContains *string `json:"environmentIDContains,omitempty"` - EnvironmentIDHasPrefix *string `json:"environmentIDHasPrefix,omitempty"` - EnvironmentIDHasSuffix *string `json:"environmentIDHasSuffix,omitempty"` - EnvironmentIDIsNil *bool `json:"environmentIDIsNil,omitempty"` - EnvironmentIDNotNil *bool `json:"environmentIDNotNil,omitempty"` - EnvironmentIDEqualFold *string `json:"environmentIDEqualFold,omitempty"` - EnvironmentIDContainsFold *string `json:"environmentIDContainsFold,omitempty"` - // scope_name field predicates - ScopeName *string `json:"scopeName,omitempty"` - ScopeNameNeq *string `json:"scopeNameNEQ,omitempty"` - ScopeNameIn []string `json:"scopeNameIn,omitempty"` - ScopeNameNotIn []string `json:"scopeNameNotIn,omitempty"` - ScopeNameGt *string `json:"scopeNameGT,omitempty"` - ScopeNameGte *string `json:"scopeNameGTE,omitempty"` - ScopeNameLt *string `json:"scopeNameLT,omitempty"` - ScopeNameLte *string `json:"scopeNameLTE,omitempty"` - ScopeNameContains *string `json:"scopeNameContains,omitempty"` - ScopeNameHasPrefix *string `json:"scopeNameHasPrefix,omitempty"` - ScopeNameHasSuffix *string `json:"scopeNameHasSuffix,omitempty"` - ScopeNameIsNil *bool `json:"scopeNameIsNil,omitempty"` - ScopeNameNotNil *bool `json:"scopeNameNotNil,omitempty"` - ScopeNameEqualFold *string `json:"scopeNameEqualFold,omitempty"` - ScopeNameContainsFold *string `json:"scopeNameContainsFold,omitempty"` - // scope_id field predicates - ScopeID *string `json:"scopeID,omitempty"` - ScopeIdneq *string `json:"scopeIDNEQ,omitempty"` - ScopeIDIn []string `json:"scopeIDIn,omitempty"` - ScopeIDNotIn []string `json:"scopeIDNotIn,omitempty"` - ScopeIdgt *string `json:"scopeIDGT,omitempty"` - ScopeIdgte *string `json:"scopeIDGTE,omitempty"` - ScopeIdlt *string `json:"scopeIDLT,omitempty"` - ScopeIdlte *string `json:"scopeIDLTE,omitempty"` - ScopeIDContains *string `json:"scopeIDContains,omitempty"` - ScopeIDHasPrefix *string `json:"scopeIDHasPrefix,omitempty"` - ScopeIDHasSuffix *string `json:"scopeIDHasSuffix,omitempty"` - ScopeIDIsNil *bool `json:"scopeIDIsNil,omitempty"` - ScopeIDNotNil *bool `json:"scopeIDNotNil,omitempty"` - ScopeIDEqualFold *string `json:"scopeIDEqualFold,omitempty"` - ScopeIDContainsFold *string `json:"scopeIDContainsFold,omitempty"` - // vulnerability_status_name field predicates - VulnerabilityStatusName *string `json:"vulnerabilityStatusName,omitempty"` - VulnerabilityStatusNameNeq *string `json:"vulnerabilityStatusNameNEQ,omitempty"` - VulnerabilityStatusNameIn []string `json:"vulnerabilityStatusNameIn,omitempty"` - VulnerabilityStatusNameNotIn []string `json:"vulnerabilityStatusNameNotIn,omitempty"` - VulnerabilityStatusNameGt *string `json:"vulnerabilityStatusNameGT,omitempty"` - VulnerabilityStatusNameGte *string `json:"vulnerabilityStatusNameGTE,omitempty"` - VulnerabilityStatusNameLt *string `json:"vulnerabilityStatusNameLT,omitempty"` - VulnerabilityStatusNameLte *string `json:"vulnerabilityStatusNameLTE,omitempty"` - VulnerabilityStatusNameContains *string `json:"vulnerabilityStatusNameContains,omitempty"` - VulnerabilityStatusNameHasPrefix *string `json:"vulnerabilityStatusNameHasPrefix,omitempty"` - VulnerabilityStatusNameHasSuffix *string `json:"vulnerabilityStatusNameHasSuffix,omitempty"` - VulnerabilityStatusNameIsNil *bool `json:"vulnerabilityStatusNameIsNil,omitempty"` - VulnerabilityStatusNameNotNil *bool `json:"vulnerabilityStatusNameNotNil,omitempty"` - VulnerabilityStatusNameEqualFold *string `json:"vulnerabilityStatusNameEqualFold,omitempty"` - VulnerabilityStatusNameContainsFold *string `json:"vulnerabilityStatusNameContainsFold,omitempty"` - // vulnerability_status_id field predicates - VulnerabilityStatusID *string `json:"vulnerabilityStatusID,omitempty"` - VulnerabilityStatusIdneq *string `json:"vulnerabilityStatusIDNEQ,omitempty"` - VulnerabilityStatusIDIn []string `json:"vulnerabilityStatusIDIn,omitempty"` - VulnerabilityStatusIDNotIn []string `json:"vulnerabilityStatusIDNotIn,omitempty"` - VulnerabilityStatusIdgt *string `json:"vulnerabilityStatusIDGT,omitempty"` - VulnerabilityStatusIdgte *string `json:"vulnerabilityStatusIDGTE,omitempty"` - VulnerabilityStatusIdlt *string `json:"vulnerabilityStatusIDLT,omitempty"` - VulnerabilityStatusIdlte *string `json:"vulnerabilityStatusIDLTE,omitempty"` - VulnerabilityStatusIDContains *string `json:"vulnerabilityStatusIDContains,omitempty"` - VulnerabilityStatusIDHasPrefix *string `json:"vulnerabilityStatusIDHasPrefix,omitempty"` - VulnerabilityStatusIDHasSuffix *string `json:"vulnerabilityStatusIDHasSuffix,omitempty"` - VulnerabilityStatusIDIsNil *bool `json:"vulnerabilityStatusIDIsNil,omitempty"` - VulnerabilityStatusIDNotNil *bool `json:"vulnerabilityStatusIDNotNil,omitempty"` - VulnerabilityStatusIDEqualFold *string `json:"vulnerabilityStatusIDEqualFold,omitempty"` - VulnerabilityStatusIDContainsFold *string `json:"vulnerabilityStatusIDContainsFold,omitempty"` - // external_owner_id field predicates - ExternalOwnerID *string `json:"externalOwnerID,omitempty"` - ExternalOwnerIdneq *string `json:"externalOwnerIDNEQ,omitempty"` - ExternalOwnerIDIn []string `json:"externalOwnerIDIn,omitempty"` - ExternalOwnerIDNotIn []string `json:"externalOwnerIDNotIn,omitempty"` - ExternalOwnerIdgt *string `json:"externalOwnerIDGT,omitempty"` - ExternalOwnerIdgte *string `json:"externalOwnerIDGTE,omitempty"` - ExternalOwnerIdlt *string `json:"externalOwnerIDLT,omitempty"` - ExternalOwnerIdlte *string `json:"externalOwnerIDLTE,omitempty"` - ExternalOwnerIDContains *string `json:"externalOwnerIDContains,omitempty"` - ExternalOwnerIDHasPrefix *string `json:"externalOwnerIDHasPrefix,omitempty"` - ExternalOwnerIDHasSuffix *string `json:"externalOwnerIDHasSuffix,omitempty"` - ExternalOwnerIDIsNil *bool `json:"externalOwnerIDIsNil,omitempty"` - ExternalOwnerIDNotNil *bool `json:"externalOwnerIDNotNil,omitempty"` - ExternalOwnerIDEqualFold *string `json:"externalOwnerIDEqualFold,omitempty"` - ExternalOwnerIDContainsFold *string `json:"externalOwnerIDContainsFold,omitempty"` - // security_level field predicates - SecurityLevel *enums.SecurityLevel `json:"securityLevel,omitempty"` - SecurityLevelNeq *enums.SecurityLevel `json:"securityLevelNEQ,omitempty"` - SecurityLevelIn []enums.SecurityLevel `json:"securityLevelIn,omitempty"` - SecurityLevelNotIn []enums.SecurityLevel `json:"securityLevelNotIn,omitempty"` - SecurityLevelIsNil *bool `json:"securityLevelIsNil,omitempty"` - SecurityLevelNotNil *bool `json:"securityLevelNotNil,omitempty"` - // external_id field predicates - ExternalID *string `json:"externalID,omitempty"` - ExternalIdneq *string `json:"externalIDNEQ,omitempty"` - ExternalIDIn []string `json:"externalIDIn,omitempty"` - ExternalIDNotIn []string `json:"externalIDNotIn,omitempty"` - ExternalIdgt *string `json:"externalIDGT,omitempty"` - ExternalIdgte *string `json:"externalIDGTE,omitempty"` - ExternalIdlt *string `json:"externalIDLT,omitempty"` - ExternalIdlte *string `json:"externalIDLTE,omitempty"` - ExternalIDContains *string `json:"externalIDContains,omitempty"` - ExternalIDHasPrefix *string `json:"externalIDHasPrefix,omitempty"` - ExternalIDHasSuffix *string `json:"externalIDHasSuffix,omitempty"` - ExternalIDEqualFold *string `json:"externalIDEqualFold,omitempty"` - ExternalIDContainsFold *string `json:"externalIDContainsFold,omitempty"` - // cve_id field predicates - CveID *string `json:"cveID,omitempty"` - CveIdneq *string `json:"cveIDNEQ,omitempty"` - CveIDIn []string `json:"cveIDIn,omitempty"` - CveIDNotIn []string `json:"cveIDNotIn,omitempty"` - CveIdgt *string `json:"cveIDGT,omitempty"` - CveIdgte *string `json:"cveIDGTE,omitempty"` - CveIdlt *string `json:"cveIDLT,omitempty"` - CveIdlte *string `json:"cveIDLTE,omitempty"` - CveIDContains *string `json:"cveIDContains,omitempty"` - CveIDHasPrefix *string `json:"cveIDHasPrefix,omitempty"` - CveIDHasSuffix *string `json:"cveIDHasSuffix,omitempty"` - CveIDIsNil *bool `json:"cveIDIsNil,omitempty"` - CveIDNotNil *bool `json:"cveIDNotNil,omitempty"` - CveIDEqualFold *string `json:"cveIDEqualFold,omitempty"` - CveIDContainsFold *string `json:"cveIDContainsFold,omitempty"` - // source field predicates - Source *string `json:"source,omitempty"` - SourceNeq *string `json:"sourceNEQ,omitempty"` - SourceIn []string `json:"sourceIn,omitempty"` - SourceNotIn []string `json:"sourceNotIn,omitempty"` - SourceGt *string `json:"sourceGT,omitempty"` - SourceGte *string `json:"sourceGTE,omitempty"` - SourceLt *string `json:"sourceLT,omitempty"` - SourceLte *string `json:"sourceLTE,omitempty"` - SourceContains *string `json:"sourceContains,omitempty"` - SourceHasPrefix *string `json:"sourceHasPrefix,omitempty"` - SourceHasSuffix *string `json:"sourceHasSuffix,omitempty"` - SourceIsNil *bool `json:"sourceIsNil,omitempty"` - SourceNotNil *bool `json:"sourceNotNil,omitempty"` - SourceEqualFold *string `json:"sourceEqualFold,omitempty"` - SourceContainsFold *string `json:"sourceContainsFold,omitempty"` - // display_name field predicates - DisplayName *string `json:"displayName,omitempty"` - DisplayNameNeq *string `json:"displayNameNEQ,omitempty"` - DisplayNameIn []string `json:"displayNameIn,omitempty"` - DisplayNameNotIn []string `json:"displayNameNotIn,omitempty"` - DisplayNameGt *string `json:"displayNameGT,omitempty"` - DisplayNameGte *string `json:"displayNameGTE,omitempty"` - DisplayNameLt *string `json:"displayNameLT,omitempty"` - DisplayNameLte *string `json:"displayNameLTE,omitempty"` - DisplayNameContains *string `json:"displayNameContains,omitempty"` - DisplayNameHasPrefix *string `json:"displayNameHasPrefix,omitempty"` - DisplayNameHasSuffix *string `json:"displayNameHasSuffix,omitempty"` - DisplayNameIsNil *bool `json:"displayNameIsNil,omitempty"` - DisplayNameNotNil *bool `json:"displayNameNotNil,omitempty"` - DisplayNameEqualFold *string `json:"displayNameEqualFold,omitempty"` - DisplayNameContainsFold *string `json:"displayNameContainsFold,omitempty"` - // category field predicates - Category *string `json:"category,omitempty"` - CategoryNeq *string `json:"categoryNEQ,omitempty"` - CategoryIn []string `json:"categoryIn,omitempty"` - CategoryNotIn []string `json:"categoryNotIn,omitempty"` - CategoryGt *string `json:"categoryGT,omitempty"` - CategoryGte *string `json:"categoryGTE,omitempty"` - CategoryLt *string `json:"categoryLT,omitempty"` - CategoryLte *string `json:"categoryLTE,omitempty"` - CategoryContains *string `json:"categoryContains,omitempty"` - CategoryHasPrefix *string `json:"categoryHasPrefix,omitempty"` - CategoryHasSuffix *string `json:"categoryHasSuffix,omitempty"` - CategoryIsNil *bool `json:"categoryIsNil,omitempty"` - CategoryNotNil *bool `json:"categoryNotNil,omitempty"` - CategoryEqualFold *string `json:"categoryEqualFold,omitempty"` - CategoryContainsFold *string `json:"categoryContainsFold,omitempty"` - // severity field predicates - Severity *string `json:"severity,omitempty"` - SeverityNeq *string `json:"severityNEQ,omitempty"` - SeverityIn []string `json:"severityIn,omitempty"` - SeverityNotIn []string `json:"severityNotIn,omitempty"` - SeverityGt *string `json:"severityGT,omitempty"` - SeverityGte *string `json:"severityGTE,omitempty"` - SeverityLt *string `json:"severityLT,omitempty"` - SeverityLte *string `json:"severityLTE,omitempty"` - SeverityContains *string `json:"severityContains,omitempty"` - SeverityHasPrefix *string `json:"severityHasPrefix,omitempty"` - SeverityHasSuffix *string `json:"severityHasSuffix,omitempty"` - SeverityIsNil *bool `json:"severityIsNil,omitempty"` - SeverityNotNil *bool `json:"severityNotNil,omitempty"` - SeverityEqualFold *string `json:"severityEqualFold,omitempty"` - SeverityContainsFold *string `json:"severityContainsFold,omitempty"` - // score field predicates - Score *float64 `json:"score,omitempty"` - ScoreNeq *float64 `json:"scoreNEQ,omitempty"` - ScoreIn []float64 `json:"scoreIn,omitempty"` - ScoreNotIn []float64 `json:"scoreNotIn,omitempty"` - ScoreGt *float64 `json:"scoreGT,omitempty"` - ScoreGte *float64 `json:"scoreGTE,omitempty"` - ScoreLt *float64 `json:"scoreLT,omitempty"` - ScoreLte *float64 `json:"scoreLTE,omitempty"` - ScoreIsNil *bool `json:"scoreIsNil,omitempty"` - ScoreNotNil *bool `json:"scoreNotNil,omitempty"` - // impact field predicates - Impact *float64 `json:"impact,omitempty"` - ImpactNeq *float64 `json:"impactNEQ,omitempty"` - ImpactIn []float64 `json:"impactIn,omitempty"` - ImpactNotIn []float64 `json:"impactNotIn,omitempty"` - ImpactGt *float64 `json:"impactGT,omitempty"` - ImpactGte *float64 `json:"impactGTE,omitempty"` - ImpactLt *float64 `json:"impactLT,omitempty"` - ImpactLte *float64 `json:"impactLTE,omitempty"` - ImpactIsNil *bool `json:"impactIsNil,omitempty"` - ImpactNotNil *bool `json:"impactNotNil,omitempty"` - // exploitability field predicates - Exploitability *float64 `json:"exploitability,omitempty"` - ExploitabilityNeq *float64 `json:"exploitabilityNEQ,omitempty"` - ExploitabilityIn []float64 `json:"exploitabilityIn,omitempty"` - ExploitabilityNotIn []float64 `json:"exploitabilityNotIn,omitempty"` - ExploitabilityGt *float64 `json:"exploitabilityGT,omitempty"` - ExploitabilityGte *float64 `json:"exploitabilityGTE,omitempty"` - ExploitabilityLt *float64 `json:"exploitabilityLT,omitempty"` - ExploitabilityLte *float64 `json:"exploitabilityLTE,omitempty"` - ExploitabilityIsNil *bool `json:"exploitabilityIsNil,omitempty"` - ExploitabilityNotNil *bool `json:"exploitabilityNotNil,omitempty"` - // priority field predicates - Priority *string `json:"priority,omitempty"` - PriorityNeq *string `json:"priorityNEQ,omitempty"` - PriorityIn []string `json:"priorityIn,omitempty"` - PriorityNotIn []string `json:"priorityNotIn,omitempty"` - PriorityGt *string `json:"priorityGT,omitempty"` - PriorityGte *string `json:"priorityGTE,omitempty"` - PriorityLt *string `json:"priorityLT,omitempty"` - PriorityLte *string `json:"priorityLTE,omitempty"` - PriorityContains *string `json:"priorityContains,omitempty"` - PriorityHasPrefix *string `json:"priorityHasPrefix,omitempty"` - PriorityHasSuffix *string `json:"priorityHasSuffix,omitempty"` - PriorityIsNil *bool `json:"priorityIsNil,omitempty"` - PriorityNotNil *bool `json:"priorityNotNil,omitempty"` - PriorityEqualFold *string `json:"priorityEqualFold,omitempty"` - PriorityContainsFold *string `json:"priorityContainsFold,omitempty"` - // summary field predicates - Summary *string `json:"summary,omitempty"` - SummaryNeq *string `json:"summaryNEQ,omitempty"` - SummaryIn []string `json:"summaryIn,omitempty"` - SummaryNotIn []string `json:"summaryNotIn,omitempty"` - SummaryGt *string `json:"summaryGT,omitempty"` - SummaryGte *string `json:"summaryGTE,omitempty"` - SummaryLt *string `json:"summaryLT,omitempty"` - SummaryLte *string `json:"summaryLTE,omitempty"` - SummaryContains *string `json:"summaryContains,omitempty"` - SummaryHasPrefix *string `json:"summaryHasPrefix,omitempty"` - SummaryHasSuffix *string `json:"summaryHasSuffix,omitempty"` - SummaryIsNil *bool `json:"summaryIsNil,omitempty"` - SummaryNotNil *bool `json:"summaryNotNil,omitempty"` - SummaryEqualFold *string `json:"summaryEqualFold,omitempty"` - SummaryContainsFold *string `json:"summaryContainsFold,omitempty"` - // description field predicates - Description *string `json:"description,omitempty"` - DescriptionNeq *string `json:"descriptionNEQ,omitempty"` - DescriptionIn []string `json:"descriptionIn,omitempty"` - DescriptionNotIn []string `json:"descriptionNotIn,omitempty"` - DescriptionGt *string `json:"descriptionGT,omitempty"` - DescriptionGte *string `json:"descriptionGTE,omitempty"` - DescriptionLt *string `json:"descriptionLT,omitempty"` - DescriptionLte *string `json:"descriptionLTE,omitempty"` - DescriptionContains *string `json:"descriptionContains,omitempty"` - DescriptionHasPrefix *string `json:"descriptionHasPrefix,omitempty"` - DescriptionHasSuffix *string `json:"descriptionHasSuffix,omitempty"` - DescriptionIsNil *bool `json:"descriptionIsNil,omitempty"` - DescriptionNotNil *bool `json:"descriptionNotNil,omitempty"` - DescriptionEqualFold *string `json:"descriptionEqualFold,omitempty"` - DescriptionContainsFold *string `json:"descriptionContainsFold,omitempty"` - // vector field predicates - Vector *string `json:"vector,omitempty"` - VectorNeq *string `json:"vectorNEQ,omitempty"` - VectorIn []string `json:"vectorIn,omitempty"` - VectorNotIn []string `json:"vectorNotIn,omitempty"` - VectorGt *string `json:"vectorGT,omitempty"` - VectorGte *string `json:"vectorGTE,omitempty"` - VectorLt *string `json:"vectorLT,omitempty"` - VectorLte *string `json:"vectorLTE,omitempty"` - VectorContains *string `json:"vectorContains,omitempty"` - VectorHasPrefix *string `json:"vectorHasPrefix,omitempty"` - VectorHasSuffix *string `json:"vectorHasSuffix,omitempty"` - VectorIsNil *bool `json:"vectorIsNil,omitempty"` - VectorNotNil *bool `json:"vectorNotNil,omitempty"` - VectorEqualFold *string `json:"vectorEqualFold,omitempty"` - VectorContainsFold *string `json:"vectorContainsFold,omitempty"` - // remediation_sla field predicates - RemediationSLA *int64 `json:"remediationSLA,omitempty"` - RemediationSLANeq *int64 `json:"remediationSLANEQ,omitempty"` - RemediationSLAIn []int64 `json:"remediationSLAIn,omitempty"` - RemediationSLANotIn []int64 `json:"remediationSLANotIn,omitempty"` - RemediationSLAGt *int64 `json:"remediationSLAGT,omitempty"` - RemediationSLAGte *int64 `json:"remediationSLAGTE,omitempty"` - RemediationSLALt *int64 `json:"remediationSLALT,omitempty"` - RemediationSLALte *int64 `json:"remediationSLALTE,omitempty"` - RemediationSLAIsNil *bool `json:"remediationSLAIsNil,omitempty"` - RemediationSLANotNil *bool `json:"remediationSLANotNil,omitempty"` - // open field predicates - Open *bool `json:"open,omitempty"` - OpenNeq *bool `json:"openNEQ,omitempty"` - OpenIsNil *bool `json:"openIsNil,omitempty"` - OpenNotNil *bool `json:"openNotNil,omitempty"` - // blocking field predicates - Blocking *bool `json:"blocking,omitempty"` - BlockingNeq *bool `json:"blockingNEQ,omitempty"` - BlockingIsNil *bool `json:"blockingIsNil,omitempty"` - BlockingNotNil *bool `json:"blockingNotNil,omitempty"` - // production field predicates - Production *bool `json:"production,omitempty"` - ProductionNeq *bool `json:"productionNEQ,omitempty"` - ProductionIsNil *bool `json:"productionIsNil,omitempty"` - ProductionNotNil *bool `json:"productionNotNil,omitempty"` - // public field predicates - Public *bool `json:"public,omitempty"` - PublicNeq *bool `json:"publicNEQ,omitempty"` - PublicIsNil *bool `json:"publicIsNil,omitempty"` - PublicNotNil *bool `json:"publicNotNil,omitempty"` - // validated field predicates - Validated *bool `json:"validated,omitempty"` - ValidatedNeq *bool `json:"validatedNEQ,omitempty"` - ValidatedIsNil *bool `json:"validatedIsNil,omitempty"` - ValidatedNotNil *bool `json:"validatedNotNil,omitempty"` - // published_at field predicates - PublishedAt *models.DateTime `json:"publishedAt,omitempty"` - PublishedAtNeq *models.DateTime `json:"publishedAtNEQ,omitempty"` - PublishedAtIn []*models.DateTime `json:"publishedAtIn,omitempty"` - PublishedAtNotIn []*models.DateTime `json:"publishedAtNotIn,omitempty"` - PublishedAtGt *models.DateTime `json:"publishedAtGT,omitempty"` - PublishedAtGte *models.DateTime `json:"publishedAtGTE,omitempty"` - PublishedAtLt *models.DateTime `json:"publishedAtLT,omitempty"` - PublishedAtLte *models.DateTime `json:"publishedAtLTE,omitempty"` - PublishedAtIsNil *bool `json:"publishedAtIsNil,omitempty"` - PublishedAtNotNil *bool `json:"publishedAtNotNil,omitempty"` - // discovered_at field predicates - DiscoveredAt *models.DateTime `json:"discoveredAt,omitempty"` - DiscoveredAtNeq *models.DateTime `json:"discoveredAtNEQ,omitempty"` - DiscoveredAtIn []*models.DateTime `json:"discoveredAtIn,omitempty"` - DiscoveredAtNotIn []*models.DateTime `json:"discoveredAtNotIn,omitempty"` - DiscoveredAtGt *models.DateTime `json:"discoveredAtGT,omitempty"` - DiscoveredAtGte *models.DateTime `json:"discoveredAtGTE,omitempty"` - DiscoveredAtLt *models.DateTime `json:"discoveredAtLT,omitempty"` - DiscoveredAtLte *models.DateTime `json:"discoveredAtLTE,omitempty"` - DiscoveredAtIsNil *bool `json:"discoveredAtIsNil,omitempty"` - DiscoveredAtNotNil *bool `json:"discoveredAtNotNil,omitempty"` - // source_updated_at field predicates - SourceUpdatedAt *models.DateTime `json:"sourceUpdatedAt,omitempty"` - SourceUpdatedAtNeq *models.DateTime `json:"sourceUpdatedAtNEQ,omitempty"` - SourceUpdatedAtIn []*models.DateTime `json:"sourceUpdatedAtIn,omitempty"` - SourceUpdatedAtNotIn []*models.DateTime `json:"sourceUpdatedAtNotIn,omitempty"` - SourceUpdatedAtGt *models.DateTime `json:"sourceUpdatedAtGT,omitempty"` - SourceUpdatedAtGte *models.DateTime `json:"sourceUpdatedAtGTE,omitempty"` - SourceUpdatedAtLt *models.DateTime `json:"sourceUpdatedAtLT,omitempty"` - SourceUpdatedAtLte *models.DateTime `json:"sourceUpdatedAtLTE,omitempty"` - SourceUpdatedAtIsNil *bool `json:"sourceUpdatedAtIsNil,omitempty"` - SourceUpdatedAtNotNil *bool `json:"sourceUpdatedAtNotNil,omitempty"` - // external_uri field predicates - ExternalURI *string `json:"externalURI,omitempty"` - ExternalURINeq *string `json:"externalURINEQ,omitempty"` - ExternalURIIn []string `json:"externalURIIn,omitempty"` - ExternalURINotIn []string `json:"externalURINotIn,omitempty"` - ExternalURIGt *string `json:"externalURIGT,omitempty"` - ExternalURIGte *string `json:"externalURIGTE,omitempty"` - ExternalURILt *string `json:"externalURILT,omitempty"` - ExternalURILte *string `json:"externalURILTE,omitempty"` - ExternalURIContains *string `json:"externalURIContains,omitempty"` - ExternalURIHasPrefix *string `json:"externalURIHasPrefix,omitempty"` - ExternalURIHasSuffix *string `json:"externalURIHasSuffix,omitempty"` - ExternalURIIsNil *bool `json:"externalURIIsNil,omitempty"` - ExternalURINotNil *bool `json:"externalURINotNil,omitempty"` - ExternalURIEqualFold *string `json:"externalURIEqualFold,omitempty"` - ExternalURIContainsFold *string `json:"externalURIContainsFold,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // blocked_groups edge predicates - HasBlockedGroups *bool `json:"hasBlockedGroups,omitempty"` - HasBlockedGroupsWith []*GroupWhereInput `json:"hasBlockedGroupsWith,omitempty"` - // editors edge predicates - HasEditors *bool `json:"hasEditors,omitempty"` - HasEditorsWith []*GroupWhereInput `json:"hasEditorsWith,omitempty"` - // viewers edge predicates - HasViewers *bool `json:"hasViewers,omitempty"` - HasViewersWith []*GroupWhereInput `json:"hasViewersWith,omitempty"` - // environment edge predicates - HasEnvironment *bool `json:"hasEnvironment,omitempty"` - HasEnvironmentWith []*CustomTypeEnumWhereInput `json:"hasEnvironmentWith,omitempty"` - // scope edge predicates - HasScope *bool `json:"hasScope,omitempty"` - HasScopeWith []*CustomTypeEnumWhereInput `json:"hasScopeWith,omitempty"` - // vulnerability_status edge predicates - HasVulnerabilityStatus *bool `json:"hasVulnerabilityStatus,omitempty"` - HasVulnerabilityStatusWith []*CustomTypeEnumWhereInput `json:"hasVulnerabilityStatusWith,omitempty"` - // integrations edge predicates - HasIntegrations *bool `json:"hasIntegrations,omitempty"` - HasIntegrationsWith []*IntegrationWhereInput `json:"hasIntegrationsWith,omitempty"` - // findings edge predicates - HasFindings *bool `json:"hasFindings,omitempty"` - HasFindingsWith []*FindingWhereInput `json:"hasFindingsWith,omitempty"` - // action_plans edge predicates - HasActionPlans *bool `json:"hasActionPlans,omitempty"` - HasActionPlansWith []*ActionPlanWhereInput `json:"hasActionPlansWith,omitempty"` - // controls edge predicates - HasControls *bool `json:"hasControls,omitempty"` - HasControlsWith []*ControlWhereInput `json:"hasControlsWith,omitempty"` - // subcontrols edge predicates - HasSubcontrols *bool `json:"hasSubcontrols,omitempty"` - HasSubcontrolsWith []*SubcontrolWhereInput `json:"hasSubcontrolsWith,omitempty"` - // risks edge predicates - HasRisks *bool `json:"hasRisks,omitempty"` - HasRisksWith []*RiskWhereInput `json:"hasRisksWith,omitempty"` - // programs edge predicates - HasPrograms *bool `json:"hasPrograms,omitempty"` - HasProgramsWith []*ProgramWhereInput `json:"hasProgramsWith,omitempty"` - // assets edge predicates - HasAssets *bool `json:"hasAssets,omitempty"` - HasAssetsWith []*AssetWhereInput `json:"hasAssetsWith,omitempty"` - // entities edge predicates - HasEntities *bool `json:"hasEntities,omitempty"` - HasEntitiesWith []*EntityWhereInput `json:"hasEntitiesWith,omitempty"` - // scans edge predicates - HasScans *bool `json:"hasScans,omitempty"` - HasScansWith []*ScanWhereInput `json:"hasScansWith,omitempty"` - // tasks edge predicates - HasTasks *bool `json:"hasTasks,omitempty"` - HasTasksWith []*TaskWhereInput `json:"hasTasksWith,omitempty"` - // remediations edge predicates - HasRemediations *bool `json:"hasRemediations,omitempty"` - HasRemediationsWith []*RemediationWhereInput `json:"hasRemediationsWith,omitempty"` - // reviews edge predicates - HasReviews *bool `json:"hasReviews,omitempty"` - HasReviewsWith []*ReviewWhereInput `json:"hasReviewsWith,omitempty"` - // comments edge predicates - HasComments *bool `json:"hasComments,omitempty"` - HasCommentsWith []*NoteWhereInput `json:"hasCommentsWith,omitempty"` - // files edge predicates - HasFiles *bool `json:"hasFiles,omitempty"` - HasFilesWith []*FileWhereInput `json:"hasFilesWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` - // Filter for referencesHas to contain a specific value - ReferencesHas *string `json:"referencesHas,omitempty"` - // Filter for impactsHas to contain a specific value - ImpactsHas *string `json:"impactsHas,omitempty"` -} - -type Webauthn struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // The AAGUID of the authenticator; AAGUID is defined as an array containing the globally unique identifier of the authenticator model being sought - Aaguid models.AAGUID `json:"aaguid"` - // Flag backup eligible indicates the credential is able to be backed up and/or sync'd between devices. This should NEVER change - BackupEligible bool `json:"backupEligible"` - // Flag backup state indicates the credential has been backed up and/or sync'd - BackupState bool `json:"backupState"` - Owner *User `json:"owner"` -} - -func (Webauthn) IsNode() {} - -// A connection to a list of items. -type WebauthnConnection struct { - // A list of edges. - Edges []*WebauthnEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for deleteWebauthn mutation -type WebauthnDeletePayload struct { - // Deleted webauthn ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type WebauthnEdge struct { - // The item at the end of the edge. - Node *Webauthn `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for Webauthn connections -type WebauthnOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order Webauthns. - Field WebauthnOrderField `json:"field"` -} - -// WebauthnWhereInput is used for filtering Webauthn objects. -// Input was generated by ent. -type WebauthnWhereInput struct { - Not *WebauthnWhereInput `json:"not,omitempty"` - And []*WebauthnWhereInput `json:"and,omitempty"` - Or []*WebauthnWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*UserWhereInput `json:"hasOwnerWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -type WorkflowAssignment struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // a shortened prefixed id field to use as a human readable identifier - DisplayID string `json:"displayID"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the ID of the organization owner of the object - OwnerID *string `json:"ownerID,omitempty"` - // ID of the workflow instance this assignment belongs to - WorkflowInstanceID string `json:"workflowInstanceID"` - // Unique key for the assignment within the workflow instance - AssignmentKey string `json:"assignmentKey"` - // Role assigned to the target, e.g. APPROVER - Role string `json:"role"` - // Optional label for the assignment - Label *string `json:"label,omitempty"` - // Whether this assignment is required for workflow progression - Required bool `json:"required"` - // Current status of the assignment - Status enums.WorkflowAssignmentStatus `json:"status"` - // Optional metadata for the assignment - Metadata map[string]any `json:"metadata,omitempty"` - // structured approval metadata - ApprovalMetadata *models.WorkflowAssignmentApproval `json:"approvalMetadata,omitempty"` - // structured rejection metadata - RejectionMetadata *models.WorkflowAssignmentRejection `json:"rejectionMetadata,omitempty"` - // structured invalidation metadata - InvalidationMetadata *models.WorkflowAssignmentInvalidation `json:"invalidationMetadata,omitempty"` - // Timestamp when the assignment was decided - DecidedAt *time.Time `json:"decidedAt,omitempty"` - // User who made the decision - ActorUserID *string `json:"actorUserID,omitempty"` - // Group that acted on the decision (if applicable) - ActorGroupID *string `json:"actorGroupID,omitempty"` - // Optional notes about the assignment - Notes *string `json:"notes,omitempty"` - // Timestamp when the assignment is due for delegation or escalation checks - DueAt *time.Time `json:"dueAt,omitempty"` - Owner *Organization `json:"owner,omitempty"` - // Instance this assignment belongs to - WorkflowInstance *WorkflowInstance `json:"workflowInstance"` - WorkflowAssignmentTargets *WorkflowAssignmentTargetConnection `json:"workflowAssignmentTargets"` - // User who acted on this assignment - User *User `json:"user,omitempty"` - // Group that acted on this assignment - Group *Group `json:"group,omitempty"` -} - -func (WorkflowAssignment) IsNode() {} - -// Return response for approveWorkflowAssignment mutation -type WorkflowAssignmentApprovePayload struct { - // Approved workflow assignment - WorkflowAssignment *WorkflowAssignment `json:"workflowAssignment"` -} - -// A connection to a list of items. -type WorkflowAssignmentConnection struct { - // A list of edges. - Edges []*WorkflowAssignmentEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// An edge in a connection. -type WorkflowAssignmentEdge struct { - // The item at the end of the edge. - Node *WorkflowAssignment `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for WorkflowAssignment connections -type WorkflowAssignmentOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order WorkflowAssignments. - Field WorkflowAssignmentOrderField `json:"field"` -} - -// Return response for adminReassignWorkflowAssignment mutation -type WorkflowAssignmentReassignPayload struct { - // Updated workflow assignment - WorkflowAssignment *WorkflowAssignment `json:"workflowAssignment"` -} - -// Return response for rejectWorkflowAssignment mutation -type WorkflowAssignmentRejectPayload struct { - // Rejected workflow assignment - WorkflowAssignment *WorkflowAssignment `json:"workflowAssignment"` -} - -type WorkflowAssignmentTarget struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // a shortened prefixed id field to use as a human readable identifier - DisplayID string `json:"displayID"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the ID of the organization owner of the object - OwnerID *string `json:"ownerID,omitempty"` - // Assignment this target belongs to - WorkflowAssignmentID string `json:"workflowAssignmentID"` - // Type of the target (USER, GROUP, ROLE, RESOLVER) - TargetType enums.WorkflowTargetType `json:"targetType"` - // User target when target_type is USER - TargetUserID *string `json:"targetUserID,omitempty"` - // Group target when target_type is GROUP - TargetGroupID *string `json:"targetGroupID,omitempty"` - // Resolver key when target_type is RESOLVER - ResolverKey *string `json:"resolverKey,omitempty"` - Owner *Organization `json:"owner,omitempty"` - // Assignment this target belongs to - WorkflowAssignment *WorkflowAssignment `json:"workflowAssignment"` - // User target when target_type is USER - User *User `json:"user,omitempty"` - // Group target when target_type is GROUP - Group *Group `json:"group,omitempty"` -} - -func (WorkflowAssignmentTarget) IsNode() {} - -// A connection to a list of items. -type WorkflowAssignmentTargetConnection struct { - // A list of edges. - Edges []*WorkflowAssignmentTargetEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// An edge in a connection. -type WorkflowAssignmentTargetEdge struct { - // The item at the end of the edge. - Node *WorkflowAssignmentTarget `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Input target for reassigning workflow assignments -type WorkflowAssignmentTargetInput struct { - // Target type (USER, GROUP, ROLE, RESOLVER) - Type enums.WorkflowTargetType `json:"type"` - // Target ID for USER/GROUP/ROLE targets - ID *string `json:"id,omitempty"` - // Resolver key for RESOLVER targets - ResolverKey *string `json:"resolverKey,omitempty"` -} - -// Ordering options for WorkflowAssignmentTarget connections -type WorkflowAssignmentTargetOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order WorkflowAssignmentTargets. - Field WorkflowAssignmentTargetOrderField `json:"field"` -} - -// WorkflowAssignmentTargetWhereInput is used for filtering WorkflowAssignmentTarget objects. -// Input was generated by ent. -type WorkflowAssignmentTargetWhereInput struct { - Not *WorkflowAssignmentTargetWhereInput `json:"not,omitempty"` - And []*WorkflowAssignmentTargetWhereInput `json:"and,omitempty"` - Or []*WorkflowAssignmentTargetWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // display_id field predicates - DisplayID *string `json:"displayID,omitempty"` - DisplayIdneq *string `json:"displayIDNEQ,omitempty"` - DisplayIDIn []string `json:"displayIDIn,omitempty"` - DisplayIDNotIn []string `json:"displayIDNotIn,omitempty"` - DisplayIdgt *string `json:"displayIDGT,omitempty"` - DisplayIdgte *string `json:"displayIDGTE,omitempty"` - DisplayIdlt *string `json:"displayIDLT,omitempty"` - DisplayIdlte *string `json:"displayIDLTE,omitempty"` - DisplayIDContains *string `json:"displayIDContains,omitempty"` - DisplayIDHasPrefix *string `json:"displayIDHasPrefix,omitempty"` - DisplayIDHasSuffix *string `json:"displayIDHasSuffix,omitempty"` - DisplayIDEqualFold *string `json:"displayIDEqualFold,omitempty"` - DisplayIDContainsFold *string `json:"displayIDContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // workflow_assignment_id field predicates - WorkflowAssignmentID *string `json:"workflowAssignmentID,omitempty"` - WorkflowAssignmentIdneq *string `json:"workflowAssignmentIDNEQ,omitempty"` - WorkflowAssignmentIDIn []string `json:"workflowAssignmentIDIn,omitempty"` - WorkflowAssignmentIDNotIn []string `json:"workflowAssignmentIDNotIn,omitempty"` - WorkflowAssignmentIdgt *string `json:"workflowAssignmentIDGT,omitempty"` - WorkflowAssignmentIdgte *string `json:"workflowAssignmentIDGTE,omitempty"` - WorkflowAssignmentIdlt *string `json:"workflowAssignmentIDLT,omitempty"` - WorkflowAssignmentIdlte *string `json:"workflowAssignmentIDLTE,omitempty"` - WorkflowAssignmentIDContains *string `json:"workflowAssignmentIDContains,omitempty"` - WorkflowAssignmentIDHasPrefix *string `json:"workflowAssignmentIDHasPrefix,omitempty"` - WorkflowAssignmentIDHasSuffix *string `json:"workflowAssignmentIDHasSuffix,omitempty"` - WorkflowAssignmentIDEqualFold *string `json:"workflowAssignmentIDEqualFold,omitempty"` - WorkflowAssignmentIDContainsFold *string `json:"workflowAssignmentIDContainsFold,omitempty"` - // target_type field predicates - TargetType *enums.WorkflowTargetType `json:"targetType,omitempty"` - TargetTypeNeq *enums.WorkflowTargetType `json:"targetTypeNEQ,omitempty"` - TargetTypeIn []enums.WorkflowTargetType `json:"targetTypeIn,omitempty"` - TargetTypeNotIn []enums.WorkflowTargetType `json:"targetTypeNotIn,omitempty"` - // target_user_id field predicates - TargetUserID *string `json:"targetUserID,omitempty"` - TargetUserIdneq *string `json:"targetUserIDNEQ,omitempty"` - TargetUserIDIn []string `json:"targetUserIDIn,omitempty"` - TargetUserIDNotIn []string `json:"targetUserIDNotIn,omitempty"` - TargetUserIdgt *string `json:"targetUserIDGT,omitempty"` - TargetUserIdgte *string `json:"targetUserIDGTE,omitempty"` - TargetUserIdlt *string `json:"targetUserIDLT,omitempty"` - TargetUserIdlte *string `json:"targetUserIDLTE,omitempty"` - TargetUserIDContains *string `json:"targetUserIDContains,omitempty"` - TargetUserIDHasPrefix *string `json:"targetUserIDHasPrefix,omitempty"` - TargetUserIDHasSuffix *string `json:"targetUserIDHasSuffix,omitempty"` - TargetUserIDIsNil *bool `json:"targetUserIDIsNil,omitempty"` - TargetUserIDNotNil *bool `json:"targetUserIDNotNil,omitempty"` - TargetUserIDEqualFold *string `json:"targetUserIDEqualFold,omitempty"` - TargetUserIDContainsFold *string `json:"targetUserIDContainsFold,omitempty"` - // target_group_id field predicates - TargetGroupID *string `json:"targetGroupID,omitempty"` - TargetGroupIdneq *string `json:"targetGroupIDNEQ,omitempty"` - TargetGroupIDIn []string `json:"targetGroupIDIn,omitempty"` - TargetGroupIDNotIn []string `json:"targetGroupIDNotIn,omitempty"` - TargetGroupIdgt *string `json:"targetGroupIDGT,omitempty"` - TargetGroupIdgte *string `json:"targetGroupIDGTE,omitempty"` - TargetGroupIdlt *string `json:"targetGroupIDLT,omitempty"` - TargetGroupIdlte *string `json:"targetGroupIDLTE,omitempty"` - TargetGroupIDContains *string `json:"targetGroupIDContains,omitempty"` - TargetGroupIDHasPrefix *string `json:"targetGroupIDHasPrefix,omitempty"` - TargetGroupIDHasSuffix *string `json:"targetGroupIDHasSuffix,omitempty"` - TargetGroupIDIsNil *bool `json:"targetGroupIDIsNil,omitempty"` - TargetGroupIDNotNil *bool `json:"targetGroupIDNotNil,omitempty"` - TargetGroupIDEqualFold *string `json:"targetGroupIDEqualFold,omitempty"` - TargetGroupIDContainsFold *string `json:"targetGroupIDContainsFold,omitempty"` - // resolver_key field predicates - ResolverKey *string `json:"resolverKey,omitempty"` - ResolverKeyNeq *string `json:"resolverKeyNEQ,omitempty"` - ResolverKeyIn []string `json:"resolverKeyIn,omitempty"` - ResolverKeyNotIn []string `json:"resolverKeyNotIn,omitempty"` - ResolverKeyGt *string `json:"resolverKeyGT,omitempty"` - ResolverKeyGte *string `json:"resolverKeyGTE,omitempty"` - ResolverKeyLt *string `json:"resolverKeyLT,omitempty"` - ResolverKeyLte *string `json:"resolverKeyLTE,omitempty"` - ResolverKeyContains *string `json:"resolverKeyContains,omitempty"` - ResolverKeyHasPrefix *string `json:"resolverKeyHasPrefix,omitempty"` - ResolverKeyHasSuffix *string `json:"resolverKeyHasSuffix,omitempty"` - ResolverKeyIsNil *bool `json:"resolverKeyIsNil,omitempty"` - ResolverKeyNotNil *bool `json:"resolverKeyNotNil,omitempty"` - ResolverKeyEqualFold *string `json:"resolverKeyEqualFold,omitempty"` - ResolverKeyContainsFold *string `json:"resolverKeyContainsFold,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // workflow_assignment edge predicates - HasWorkflowAssignment *bool `json:"hasWorkflowAssignment,omitempty"` - HasWorkflowAssignmentWith []*WorkflowAssignmentWhereInput `json:"hasWorkflowAssignmentWith,omitempty"` - // user edge predicates - HasUser *bool `json:"hasUser,omitempty"` - HasUserWith []*UserWhereInput `json:"hasUserWith,omitempty"` - // group edge predicates - HasGroup *bool `json:"hasGroup,omitempty"` - HasGroupWith []*GroupWhereInput `json:"hasGroupWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -// WorkflowAssignmentWhereInput is used for filtering WorkflowAssignment objects. -// Input was generated by ent. -type WorkflowAssignmentWhereInput struct { - Not *WorkflowAssignmentWhereInput `json:"not,omitempty"` - And []*WorkflowAssignmentWhereInput `json:"and,omitempty"` - Or []*WorkflowAssignmentWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // display_id field predicates - DisplayID *string `json:"displayID,omitempty"` - DisplayIdneq *string `json:"displayIDNEQ,omitempty"` - DisplayIDIn []string `json:"displayIDIn,omitempty"` - DisplayIDNotIn []string `json:"displayIDNotIn,omitempty"` - DisplayIdgt *string `json:"displayIDGT,omitempty"` - DisplayIdgte *string `json:"displayIDGTE,omitempty"` - DisplayIdlt *string `json:"displayIDLT,omitempty"` - DisplayIdlte *string `json:"displayIDLTE,omitempty"` - DisplayIDContains *string `json:"displayIDContains,omitempty"` - DisplayIDHasPrefix *string `json:"displayIDHasPrefix,omitempty"` - DisplayIDHasSuffix *string `json:"displayIDHasSuffix,omitempty"` - DisplayIDEqualFold *string `json:"displayIDEqualFold,omitempty"` - DisplayIDContainsFold *string `json:"displayIDContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // workflow_instance_id field predicates - WorkflowInstanceID *string `json:"workflowInstanceID,omitempty"` - WorkflowInstanceIdneq *string `json:"workflowInstanceIDNEQ,omitempty"` - WorkflowInstanceIDIn []string `json:"workflowInstanceIDIn,omitempty"` - WorkflowInstanceIDNotIn []string `json:"workflowInstanceIDNotIn,omitempty"` - WorkflowInstanceIdgt *string `json:"workflowInstanceIDGT,omitempty"` - WorkflowInstanceIdgte *string `json:"workflowInstanceIDGTE,omitempty"` - WorkflowInstanceIdlt *string `json:"workflowInstanceIDLT,omitempty"` - WorkflowInstanceIdlte *string `json:"workflowInstanceIDLTE,omitempty"` - WorkflowInstanceIDContains *string `json:"workflowInstanceIDContains,omitempty"` - WorkflowInstanceIDHasPrefix *string `json:"workflowInstanceIDHasPrefix,omitempty"` - WorkflowInstanceIDHasSuffix *string `json:"workflowInstanceIDHasSuffix,omitempty"` - WorkflowInstanceIDEqualFold *string `json:"workflowInstanceIDEqualFold,omitempty"` - WorkflowInstanceIDContainsFold *string `json:"workflowInstanceIDContainsFold,omitempty"` - // assignment_key field predicates - AssignmentKey *string `json:"assignmentKey,omitempty"` - AssignmentKeyNeq *string `json:"assignmentKeyNEQ,omitempty"` - AssignmentKeyIn []string `json:"assignmentKeyIn,omitempty"` - AssignmentKeyNotIn []string `json:"assignmentKeyNotIn,omitempty"` - AssignmentKeyGt *string `json:"assignmentKeyGT,omitempty"` - AssignmentKeyGte *string `json:"assignmentKeyGTE,omitempty"` - AssignmentKeyLt *string `json:"assignmentKeyLT,omitempty"` - AssignmentKeyLte *string `json:"assignmentKeyLTE,omitempty"` - AssignmentKeyContains *string `json:"assignmentKeyContains,omitempty"` - AssignmentKeyHasPrefix *string `json:"assignmentKeyHasPrefix,omitempty"` - AssignmentKeyHasSuffix *string `json:"assignmentKeyHasSuffix,omitempty"` - AssignmentKeyEqualFold *string `json:"assignmentKeyEqualFold,omitempty"` - AssignmentKeyContainsFold *string `json:"assignmentKeyContainsFold,omitempty"` - // role field predicates - Role *string `json:"role,omitempty"` - RoleNeq *string `json:"roleNEQ,omitempty"` - RoleIn []string `json:"roleIn,omitempty"` - RoleNotIn []string `json:"roleNotIn,omitempty"` - RoleGt *string `json:"roleGT,omitempty"` - RoleGte *string `json:"roleGTE,omitempty"` - RoleLt *string `json:"roleLT,omitempty"` - RoleLte *string `json:"roleLTE,omitempty"` - RoleContains *string `json:"roleContains,omitempty"` - RoleHasPrefix *string `json:"roleHasPrefix,omitempty"` - RoleHasSuffix *string `json:"roleHasSuffix,omitempty"` - RoleEqualFold *string `json:"roleEqualFold,omitempty"` - RoleContainsFold *string `json:"roleContainsFold,omitempty"` - // label field predicates - Label *string `json:"label,omitempty"` - LabelNeq *string `json:"labelNEQ,omitempty"` - LabelIn []string `json:"labelIn,omitempty"` - LabelNotIn []string `json:"labelNotIn,omitempty"` - LabelGt *string `json:"labelGT,omitempty"` - LabelGte *string `json:"labelGTE,omitempty"` - LabelLt *string `json:"labelLT,omitempty"` - LabelLte *string `json:"labelLTE,omitempty"` - LabelContains *string `json:"labelContains,omitempty"` - LabelHasPrefix *string `json:"labelHasPrefix,omitempty"` - LabelHasSuffix *string `json:"labelHasSuffix,omitempty"` - LabelIsNil *bool `json:"labelIsNil,omitempty"` - LabelNotNil *bool `json:"labelNotNil,omitempty"` - LabelEqualFold *string `json:"labelEqualFold,omitempty"` - LabelContainsFold *string `json:"labelContainsFold,omitempty"` - // required field predicates - Required *bool `json:"required,omitempty"` - RequiredNeq *bool `json:"requiredNEQ,omitempty"` - // status field predicates - Status *enums.WorkflowAssignmentStatus `json:"status,omitempty"` - StatusNeq *enums.WorkflowAssignmentStatus `json:"statusNEQ,omitempty"` - StatusIn []enums.WorkflowAssignmentStatus `json:"statusIn,omitempty"` - StatusNotIn []enums.WorkflowAssignmentStatus `json:"statusNotIn,omitempty"` - // decided_at field predicates - DecidedAt *time.Time `json:"decidedAt,omitempty"` - DecidedAtNeq *time.Time `json:"decidedAtNEQ,omitempty"` - DecidedAtIn []*time.Time `json:"decidedAtIn,omitempty"` - DecidedAtNotIn []*time.Time `json:"decidedAtNotIn,omitempty"` - DecidedAtGt *time.Time `json:"decidedAtGT,omitempty"` - DecidedAtGte *time.Time `json:"decidedAtGTE,omitempty"` - DecidedAtLt *time.Time `json:"decidedAtLT,omitempty"` - DecidedAtLte *time.Time `json:"decidedAtLTE,omitempty"` - DecidedAtIsNil *bool `json:"decidedAtIsNil,omitempty"` - DecidedAtNotNil *bool `json:"decidedAtNotNil,omitempty"` - // actor_user_id field predicates - ActorUserID *string `json:"actorUserID,omitempty"` - ActorUserIdneq *string `json:"actorUserIDNEQ,omitempty"` - ActorUserIDIn []string `json:"actorUserIDIn,omitempty"` - ActorUserIDNotIn []string `json:"actorUserIDNotIn,omitempty"` - ActorUserIdgt *string `json:"actorUserIDGT,omitempty"` - ActorUserIdgte *string `json:"actorUserIDGTE,omitempty"` - ActorUserIdlt *string `json:"actorUserIDLT,omitempty"` - ActorUserIdlte *string `json:"actorUserIDLTE,omitempty"` - ActorUserIDContains *string `json:"actorUserIDContains,omitempty"` - ActorUserIDHasPrefix *string `json:"actorUserIDHasPrefix,omitempty"` - ActorUserIDHasSuffix *string `json:"actorUserIDHasSuffix,omitempty"` - ActorUserIDIsNil *bool `json:"actorUserIDIsNil,omitempty"` - ActorUserIDNotNil *bool `json:"actorUserIDNotNil,omitempty"` - ActorUserIDEqualFold *string `json:"actorUserIDEqualFold,omitempty"` - ActorUserIDContainsFold *string `json:"actorUserIDContainsFold,omitempty"` - // actor_group_id field predicates - ActorGroupID *string `json:"actorGroupID,omitempty"` - ActorGroupIdneq *string `json:"actorGroupIDNEQ,omitempty"` - ActorGroupIDIn []string `json:"actorGroupIDIn,omitempty"` - ActorGroupIDNotIn []string `json:"actorGroupIDNotIn,omitempty"` - ActorGroupIdgt *string `json:"actorGroupIDGT,omitempty"` - ActorGroupIdgte *string `json:"actorGroupIDGTE,omitempty"` - ActorGroupIdlt *string `json:"actorGroupIDLT,omitempty"` - ActorGroupIdlte *string `json:"actorGroupIDLTE,omitempty"` - ActorGroupIDContains *string `json:"actorGroupIDContains,omitempty"` - ActorGroupIDHasPrefix *string `json:"actorGroupIDHasPrefix,omitempty"` - ActorGroupIDHasSuffix *string `json:"actorGroupIDHasSuffix,omitempty"` - ActorGroupIDIsNil *bool `json:"actorGroupIDIsNil,omitempty"` - ActorGroupIDNotNil *bool `json:"actorGroupIDNotNil,omitempty"` - ActorGroupIDEqualFold *string `json:"actorGroupIDEqualFold,omitempty"` - ActorGroupIDContainsFold *string `json:"actorGroupIDContainsFold,omitempty"` - // notes field predicates - Notes *string `json:"notes,omitempty"` - NotesNeq *string `json:"notesNEQ,omitempty"` - NotesIn []string `json:"notesIn,omitempty"` - NotesNotIn []string `json:"notesNotIn,omitempty"` - NotesGt *string `json:"notesGT,omitempty"` - NotesGte *string `json:"notesGTE,omitempty"` - NotesLt *string `json:"notesLT,omitempty"` - NotesLte *string `json:"notesLTE,omitempty"` - NotesContains *string `json:"notesContains,omitempty"` - NotesHasPrefix *string `json:"notesHasPrefix,omitempty"` - NotesHasSuffix *string `json:"notesHasSuffix,omitempty"` - NotesIsNil *bool `json:"notesIsNil,omitempty"` - NotesNotNil *bool `json:"notesNotNil,omitempty"` - NotesEqualFold *string `json:"notesEqualFold,omitempty"` - NotesContainsFold *string `json:"notesContainsFold,omitempty"` - // due_at field predicates - DueAt *time.Time `json:"dueAt,omitempty"` - DueAtNeq *time.Time `json:"dueAtNEQ,omitempty"` - DueAtIn []*time.Time `json:"dueAtIn,omitempty"` - DueAtNotIn []*time.Time `json:"dueAtNotIn,omitempty"` - DueAtGt *time.Time `json:"dueAtGT,omitempty"` - DueAtGte *time.Time `json:"dueAtGTE,omitempty"` - DueAtLt *time.Time `json:"dueAtLT,omitempty"` - DueAtLte *time.Time `json:"dueAtLTE,omitempty"` - DueAtIsNil *bool `json:"dueAtIsNil,omitempty"` - DueAtNotNil *bool `json:"dueAtNotNil,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // workflow_instance edge predicates - HasWorkflowInstance *bool `json:"hasWorkflowInstance,omitempty"` - HasWorkflowInstanceWith []*WorkflowInstanceWhereInput `json:"hasWorkflowInstanceWith,omitempty"` - // workflow_assignment_targets edge predicates - HasWorkflowAssignmentTargets *bool `json:"hasWorkflowAssignmentTargets,omitempty"` - HasWorkflowAssignmentTargetsWith []*WorkflowAssignmentTargetWhereInput `json:"hasWorkflowAssignmentTargetsWith,omitempty"` - // user edge predicates - HasUser *bool `json:"hasUser,omitempty"` - HasUserWith []*UserWhereInput `json:"hasUserWith,omitempty"` - // group edge predicates - HasGroup *bool `json:"hasGroup,omitempty"` - HasGroupWith []*GroupWhereInput `json:"hasGroupWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -type WorkflowDefinition struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // a shortened prefixed id field to use as a human readable identifier - DisplayID string `json:"displayID"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the ID of the organization owner of the object - OwnerID *string `json:"ownerID,omitempty"` - // indicates if the record is owned by the the openlane system and not by an organization - SystemOwned *bool `json:"systemOwned,omitempty"` - // internal notes about the object creation, this field is only available to system admins - InternalNotes *string `json:"internalNotes,omitempty"` - // an internal identifier for the mapping, this field is only available to system admins - SystemInternalID *string `json:"systemInternalID,omitempty"` - // Name of the workflow definition - Name string `json:"name"` - // Optional description of the workflow definition - Description *string `json:"description,omitempty"` - // Kind of workflow, e.g. APPROVAL, LIFECYCLE, NOTIFICATION - WorkflowKind enums.WorkflowKind `json:"workflowKind"` - // Type of schema this workflow applies to - SchemaType string `json:"schemaType"` - // Revision number for this definition - Revision int64 `json:"revision"` - // Whether this definition is a draft - Draft bool `json:"draft"` - // When this definition was published - PublishedAt *time.Time `json:"publishedAt,omitempty"` - // Suppress duplicate triggers within this window per object/definition - CooldownSeconds int64 `json:"cooldownSeconds"` - // Whether this is the default workflow for the schema type - IsDefault bool `json:"isDefault"` - // Whether the workflow definition is active - Active bool `json:"active"` - // Typed document describing triggers, conditions, and actions - DefinitionJSON *models.WorkflowDefinitionDocument `json:"definitionJSON,omitempty"` - // Cached list of fields that should trigger workflow evaluation - TrackedFields []string `json:"trackedFields,omitempty"` - Owner *Organization `json:"owner,omitempty"` - BlockedGroups *GroupConnection `json:"blockedGroups"` - Editors *GroupConnection `json:"editors"` - Viewers *GroupConnection `json:"viewers"` - TagDefinitions *TagDefinitionConnection `json:"tagDefinitions"` - Groups *GroupConnection `json:"groups"` - NotificationTemplates *NotificationTemplateConnection `json:"notificationTemplates"` - EmailTemplates *EmailTemplateConnection `json:"emailTemplates"` -} - -func (WorkflowDefinition) IsNode() {} - -// Return response for createBulkWorkflowDefinition mutation -type WorkflowDefinitionBulkCreatePayload struct { - // Created workflowDefinitions - WorkflowDefinitions []*WorkflowDefinition `json:"workflowDefinitions,omitempty"` -} - -// A connection to a list of items. -type WorkflowDefinitionConnection struct { - // A list of edges. - Edges []*WorkflowDefinitionEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// Return response for createWorkflowDefinition mutation -type WorkflowDefinitionCreatePayload struct { - // Created workflowDefinition - WorkflowDefinition *WorkflowDefinition `json:"workflowDefinition"` -} - -// Return response for deleteWorkflowDefinition mutation -type WorkflowDefinitionDeletePayload struct { - // Deleted workflowDefinition ID - DeletedID string `json:"deletedID"` -} - -// An edge in a connection. -type WorkflowDefinitionEdge struct { - // The item at the end of the edge. - Node *WorkflowDefinition `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for WorkflowDefinition connections -type WorkflowDefinitionOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order WorkflowDefinitions. - Field WorkflowDefinitionOrderField `json:"field"` -} - -// Return response for updateWorkflowDefinition mutation -type WorkflowDefinitionUpdatePayload struct { - // Updated workflowDefinition - WorkflowDefinition *WorkflowDefinition `json:"workflowDefinition"` -} - -// WorkflowDefinitionWhereInput is used for filtering WorkflowDefinition objects. -// Input was generated by ent. -type WorkflowDefinitionWhereInput struct { - Not *WorkflowDefinitionWhereInput `json:"not,omitempty"` - And []*WorkflowDefinitionWhereInput `json:"and,omitempty"` - Or []*WorkflowDefinitionWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // display_id field predicates - DisplayID *string `json:"displayID,omitempty"` - DisplayIdneq *string `json:"displayIDNEQ,omitempty"` - DisplayIDIn []string `json:"displayIDIn,omitempty"` - DisplayIDNotIn []string `json:"displayIDNotIn,omitempty"` - DisplayIdgt *string `json:"displayIDGT,omitempty"` - DisplayIdgte *string `json:"displayIDGTE,omitempty"` - DisplayIdlt *string `json:"displayIDLT,omitempty"` - DisplayIdlte *string `json:"displayIDLTE,omitempty"` - DisplayIDContains *string `json:"displayIDContains,omitempty"` - DisplayIDHasPrefix *string `json:"displayIDHasPrefix,omitempty"` - DisplayIDHasSuffix *string `json:"displayIDHasSuffix,omitempty"` - DisplayIDEqualFold *string `json:"displayIDEqualFold,omitempty"` - DisplayIDContainsFold *string `json:"displayIDContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // system_owned field predicates - SystemOwned *bool `json:"systemOwned,omitempty"` - SystemOwnedNeq *bool `json:"systemOwnedNEQ,omitempty"` - SystemOwnedIsNil *bool `json:"systemOwnedIsNil,omitempty"` - SystemOwnedNotNil *bool `json:"systemOwnedNotNil,omitempty"` - // internal_notes field predicates - InternalNotes *string `json:"internalNotes,omitempty"` - InternalNotesNeq *string `json:"internalNotesNEQ,omitempty"` - InternalNotesIn []string `json:"internalNotesIn,omitempty"` - InternalNotesNotIn []string `json:"internalNotesNotIn,omitempty"` - InternalNotesGt *string `json:"internalNotesGT,omitempty"` - InternalNotesGte *string `json:"internalNotesGTE,omitempty"` - InternalNotesLt *string `json:"internalNotesLT,omitempty"` - InternalNotesLte *string `json:"internalNotesLTE,omitempty"` - InternalNotesContains *string `json:"internalNotesContains,omitempty"` - InternalNotesHasPrefix *string `json:"internalNotesHasPrefix,omitempty"` - InternalNotesHasSuffix *string `json:"internalNotesHasSuffix,omitempty"` - InternalNotesIsNil *bool `json:"internalNotesIsNil,omitempty"` - InternalNotesNotNil *bool `json:"internalNotesNotNil,omitempty"` - InternalNotesEqualFold *string `json:"internalNotesEqualFold,omitempty"` - InternalNotesContainsFold *string `json:"internalNotesContainsFold,omitempty"` - // system_internal_id field predicates - SystemInternalID *string `json:"systemInternalID,omitempty"` - SystemInternalIdneq *string `json:"systemInternalIDNEQ,omitempty"` - SystemInternalIDIn []string `json:"systemInternalIDIn,omitempty"` - SystemInternalIDNotIn []string `json:"systemInternalIDNotIn,omitempty"` - SystemInternalIdgt *string `json:"systemInternalIDGT,omitempty"` - SystemInternalIdgte *string `json:"systemInternalIDGTE,omitempty"` - SystemInternalIdlt *string `json:"systemInternalIDLT,omitempty"` - SystemInternalIdlte *string `json:"systemInternalIDLTE,omitempty"` - SystemInternalIDContains *string `json:"systemInternalIDContains,omitempty"` - SystemInternalIDHasPrefix *string `json:"systemInternalIDHasPrefix,omitempty"` - SystemInternalIDHasSuffix *string `json:"systemInternalIDHasSuffix,omitempty"` - SystemInternalIDIsNil *bool `json:"systemInternalIDIsNil,omitempty"` - SystemInternalIDNotNil *bool `json:"systemInternalIDNotNil,omitempty"` - SystemInternalIDEqualFold *string `json:"systemInternalIDEqualFold,omitempty"` - SystemInternalIDContainsFold *string `json:"systemInternalIDContainsFold,omitempty"` - // name field predicates - Name *string `json:"name,omitempty"` - NameNeq *string `json:"nameNEQ,omitempty"` - NameIn []string `json:"nameIn,omitempty"` - NameNotIn []string `json:"nameNotIn,omitempty"` - NameGt *string `json:"nameGT,omitempty"` - NameGte *string `json:"nameGTE,omitempty"` - NameLt *string `json:"nameLT,omitempty"` - NameLte *string `json:"nameLTE,omitempty"` - NameContains *string `json:"nameContains,omitempty"` - NameHasPrefix *string `json:"nameHasPrefix,omitempty"` - NameHasSuffix *string `json:"nameHasSuffix,omitempty"` - NameEqualFold *string `json:"nameEqualFold,omitempty"` - NameContainsFold *string `json:"nameContainsFold,omitempty"` - // description field predicates - Description *string `json:"description,omitempty"` - DescriptionNeq *string `json:"descriptionNEQ,omitempty"` - DescriptionIn []string `json:"descriptionIn,omitempty"` - DescriptionNotIn []string `json:"descriptionNotIn,omitempty"` - DescriptionGt *string `json:"descriptionGT,omitempty"` - DescriptionGte *string `json:"descriptionGTE,omitempty"` - DescriptionLt *string `json:"descriptionLT,omitempty"` - DescriptionLte *string `json:"descriptionLTE,omitempty"` - DescriptionContains *string `json:"descriptionContains,omitempty"` - DescriptionHasPrefix *string `json:"descriptionHasPrefix,omitempty"` - DescriptionHasSuffix *string `json:"descriptionHasSuffix,omitempty"` - DescriptionIsNil *bool `json:"descriptionIsNil,omitempty"` - DescriptionNotNil *bool `json:"descriptionNotNil,omitempty"` - DescriptionEqualFold *string `json:"descriptionEqualFold,omitempty"` - DescriptionContainsFold *string `json:"descriptionContainsFold,omitempty"` - // workflow_kind field predicates - WorkflowKind *enums.WorkflowKind `json:"workflowKind,omitempty"` - WorkflowKindNeq *enums.WorkflowKind `json:"workflowKindNEQ,omitempty"` - WorkflowKindIn []enums.WorkflowKind `json:"workflowKindIn,omitempty"` - WorkflowKindNotIn []enums.WorkflowKind `json:"workflowKindNotIn,omitempty"` - // schema_type field predicates - SchemaType *string `json:"schemaType,omitempty"` - SchemaTypeNeq *string `json:"schemaTypeNEQ,omitempty"` - SchemaTypeIn []string `json:"schemaTypeIn,omitempty"` - SchemaTypeNotIn []string `json:"schemaTypeNotIn,omitempty"` - SchemaTypeGt *string `json:"schemaTypeGT,omitempty"` - SchemaTypeGte *string `json:"schemaTypeGTE,omitempty"` - SchemaTypeLt *string `json:"schemaTypeLT,omitempty"` - SchemaTypeLte *string `json:"schemaTypeLTE,omitempty"` - SchemaTypeContains *string `json:"schemaTypeContains,omitempty"` - SchemaTypeHasPrefix *string `json:"schemaTypeHasPrefix,omitempty"` - SchemaTypeHasSuffix *string `json:"schemaTypeHasSuffix,omitempty"` - SchemaTypeEqualFold *string `json:"schemaTypeEqualFold,omitempty"` - SchemaTypeContainsFold *string `json:"schemaTypeContainsFold,omitempty"` - // revision field predicates - Revision *int64 `json:"revision,omitempty"` - RevisionNeq *int64 `json:"revisionNEQ,omitempty"` - RevisionIn []int64 `json:"revisionIn,omitempty"` - RevisionNotIn []int64 `json:"revisionNotIn,omitempty"` - RevisionGt *int64 `json:"revisionGT,omitempty"` - RevisionGte *int64 `json:"revisionGTE,omitempty"` - RevisionLt *int64 `json:"revisionLT,omitempty"` - RevisionLte *int64 `json:"revisionLTE,omitempty"` - // draft field predicates - Draft *bool `json:"draft,omitempty"` - DraftNeq *bool `json:"draftNEQ,omitempty"` - // published_at field predicates - PublishedAt *time.Time `json:"publishedAt,omitempty"` - PublishedAtNeq *time.Time `json:"publishedAtNEQ,omitempty"` - PublishedAtIn []*time.Time `json:"publishedAtIn,omitempty"` - PublishedAtNotIn []*time.Time `json:"publishedAtNotIn,omitempty"` - PublishedAtGt *time.Time `json:"publishedAtGT,omitempty"` - PublishedAtGte *time.Time `json:"publishedAtGTE,omitempty"` - PublishedAtLt *time.Time `json:"publishedAtLT,omitempty"` - PublishedAtLte *time.Time `json:"publishedAtLTE,omitempty"` - PublishedAtIsNil *bool `json:"publishedAtIsNil,omitempty"` - PublishedAtNotNil *bool `json:"publishedAtNotNil,omitempty"` - // cooldown_seconds field predicates - CooldownSeconds *int64 `json:"cooldownSeconds,omitempty"` - CooldownSecondsNeq *int64 `json:"cooldownSecondsNEQ,omitempty"` - CooldownSecondsIn []int64 `json:"cooldownSecondsIn,omitempty"` - CooldownSecondsNotIn []int64 `json:"cooldownSecondsNotIn,omitempty"` - CooldownSecondsGt *int64 `json:"cooldownSecondsGT,omitempty"` - CooldownSecondsGte *int64 `json:"cooldownSecondsGTE,omitempty"` - CooldownSecondsLt *int64 `json:"cooldownSecondsLT,omitempty"` - CooldownSecondsLte *int64 `json:"cooldownSecondsLTE,omitempty"` - // is_default field predicates - IsDefault *bool `json:"isDefault,omitempty"` - IsDefaultNeq *bool `json:"isDefaultNEQ,omitempty"` - // active field predicates - Active *bool `json:"active,omitempty"` - ActiveNeq *bool `json:"activeNEQ,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // blocked_groups edge predicates - HasBlockedGroups *bool `json:"hasBlockedGroups,omitempty"` - HasBlockedGroupsWith []*GroupWhereInput `json:"hasBlockedGroupsWith,omitempty"` - // editors edge predicates - HasEditors *bool `json:"hasEditors,omitempty"` - HasEditorsWith []*GroupWhereInput `json:"hasEditorsWith,omitempty"` - // viewers edge predicates - HasViewers *bool `json:"hasViewers,omitempty"` - HasViewersWith []*GroupWhereInput `json:"hasViewersWith,omitempty"` - // tag_definitions edge predicates - HasTagDefinitions *bool `json:"hasTagDefinitions,omitempty"` - HasTagDefinitionsWith []*TagDefinitionWhereInput `json:"hasTagDefinitionsWith,omitempty"` - // groups edge predicates - HasGroups *bool `json:"hasGroups,omitempty"` - HasGroupsWith []*GroupWhereInput `json:"hasGroupsWith,omitempty"` - // notification_templates edge predicates - HasNotificationTemplates *bool `json:"hasNotificationTemplates,omitempty"` - HasNotificationTemplatesWith []*NotificationTemplateWhereInput `json:"hasNotificationTemplatesWith,omitempty"` - // email_templates edge predicates - HasEmailTemplates *bool `json:"hasEmailTemplates,omitempty"` - HasEmailTemplatesWith []*EmailTemplateWhereInput `json:"hasEmailTemplatesWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` - // Filter for trackedFieldsHas to contain a specific value - TrackedFieldsHas *string `json:"trackedFieldsHas,omitempty"` -} - -type WorkflowEvent struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // a shortened prefixed id field to use as a human readable identifier - DisplayID string `json:"displayID"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the ID of the organization owner of the object - OwnerID *string `json:"ownerID,omitempty"` - // ID of the workflow instance that generated the event - WorkflowInstanceID string `json:"workflowInstanceID"` - // Type of event, typically the action kind - EventType enums.WorkflowEventType `json:"eventType"` - // Payload for the event; stored raw - Payload *models.WorkflowEventPayload `json:"payload,omitempty"` - Owner *Organization `json:"owner,omitempty"` - WorkflowInstance *WorkflowInstance `json:"workflowInstance"` -} - -func (WorkflowEvent) IsNode() {} - -// A connection to a list of items. -type WorkflowEventConnection struct { - // A list of edges. - Edges []*WorkflowEventEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// An edge in a connection. -type WorkflowEventEdge struct { - // The item at the end of the edge. - Node *WorkflowEvent `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for WorkflowEvent connections -type WorkflowEventOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order WorkflowEvents. - Field WorkflowEventOrderField `json:"field"` -} - -// WorkflowEventWhereInput is used for filtering WorkflowEvent objects. -// Input was generated by ent. -type WorkflowEventWhereInput struct { - Not *WorkflowEventWhereInput `json:"not,omitempty"` - And []*WorkflowEventWhereInput `json:"and,omitempty"` - Or []*WorkflowEventWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // display_id field predicates - DisplayID *string `json:"displayID,omitempty"` - DisplayIdneq *string `json:"displayIDNEQ,omitempty"` - DisplayIDIn []string `json:"displayIDIn,omitempty"` - DisplayIDNotIn []string `json:"displayIDNotIn,omitempty"` - DisplayIdgt *string `json:"displayIDGT,omitempty"` - DisplayIdgte *string `json:"displayIDGTE,omitempty"` - DisplayIdlt *string `json:"displayIDLT,omitempty"` - DisplayIdlte *string `json:"displayIDLTE,omitempty"` - DisplayIDContains *string `json:"displayIDContains,omitempty"` - DisplayIDHasPrefix *string `json:"displayIDHasPrefix,omitempty"` - DisplayIDHasSuffix *string `json:"displayIDHasSuffix,omitempty"` - DisplayIDEqualFold *string `json:"displayIDEqualFold,omitempty"` - DisplayIDContainsFold *string `json:"displayIDContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // workflow_instance_id field predicates - WorkflowInstanceID *string `json:"workflowInstanceID,omitempty"` - WorkflowInstanceIdneq *string `json:"workflowInstanceIDNEQ,omitempty"` - WorkflowInstanceIDIn []string `json:"workflowInstanceIDIn,omitempty"` - WorkflowInstanceIDNotIn []string `json:"workflowInstanceIDNotIn,omitempty"` - WorkflowInstanceIdgt *string `json:"workflowInstanceIDGT,omitempty"` - WorkflowInstanceIdgte *string `json:"workflowInstanceIDGTE,omitempty"` - WorkflowInstanceIdlt *string `json:"workflowInstanceIDLT,omitempty"` - WorkflowInstanceIdlte *string `json:"workflowInstanceIDLTE,omitempty"` - WorkflowInstanceIDContains *string `json:"workflowInstanceIDContains,omitempty"` - WorkflowInstanceIDHasPrefix *string `json:"workflowInstanceIDHasPrefix,omitempty"` - WorkflowInstanceIDHasSuffix *string `json:"workflowInstanceIDHasSuffix,omitempty"` - WorkflowInstanceIDEqualFold *string `json:"workflowInstanceIDEqualFold,omitempty"` - WorkflowInstanceIDContainsFold *string `json:"workflowInstanceIDContainsFold,omitempty"` - // event_type field predicates - EventType *enums.WorkflowEventType `json:"eventType,omitempty"` - EventTypeNeq *enums.WorkflowEventType `json:"eventTypeNEQ,omitempty"` - EventTypeIn []enums.WorkflowEventType `json:"eventTypeIn,omitempty"` - EventTypeNotIn []enums.WorkflowEventType `json:"eventTypeNotIn,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // workflow_instance edge predicates - HasWorkflowInstance *bool `json:"hasWorkflowInstance,omitempty"` - HasWorkflowInstanceWith []*WorkflowInstanceWhereInput `json:"hasWorkflowInstanceWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -// WorkflowFieldDiff describes a proposed change for a single field. -type WorkflowFieldDiff struct { - // Field name (snake_case) - Field string `json:"field"` - // Human-friendly field label when available - Label *string `json:"label,omitempty"` - // Field type metadata when available - Type *string `json:"type,omitempty"` - // Current field value - CurrentValue any `json:"currentValue,omitempty"` - // Proposed field value - ProposedValue any `json:"proposedValue,omitempty"` - // Unified diff for the field (when applicable) - Diff *string `json:"diff,omitempty"` -} - -// Metadata for a workflow-eligible field -type WorkflowFieldMetadata struct { - // The field name (snake_case) - Name string `json:"name"` - // Human-readable label for the field - Label string `json:"label"` - // Field data type - Type string `json:"type"` -} - -type WorkflowInstance struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // a shortened prefixed id field to use as a human readable identifier - DisplayID string `json:"displayID"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the ID of the organization owner of the object - OwnerID *string `json:"ownerID,omitempty"` - // ID of the workflow definition this instance is based on - WorkflowDefinitionID string `json:"workflowDefinitionID"` - // ID of the workflow proposal this instance is associated with (when approval-before-commit is used) - WorkflowProposalID *string `json:"workflowProposalID,omitempty"` - // Current state of the workflow instance - State enums.WorkflowInstanceState `json:"state"` - // Optional context for the workflow instance - Context *models.WorkflowInstanceContext `json:"context,omitempty"` - // Timestamp when the workflow was last evaluated - LastEvaluatedAt *time.Time `json:"lastEvaluatedAt,omitempty"` - // Copy of definition JSON used for this instance - DefinitionSnapshot *models.WorkflowDefinitionDocument `json:"definitionSnapshot,omitempty"` - // Index of the current action being executed (used for recovery and resumption) - CurrentActionIndex int64 `json:"currentActionIndex"` - // ID of the control this workflow instance is associated with - ControlID *string `json:"controlID,omitempty"` - // ID of the internal policy this workflow instance is associated with - InternalPolicyID *string `json:"internalPolicyID,omitempty"` - // ID of the evidence this workflow instance is associated with - EvidenceID *string `json:"evidenceID,omitempty"` - // ID of the subcontrol this workflow instance is associated with - SubcontrolID *string `json:"subcontrolID,omitempty"` - // ID of the actionplan this workflow instance is associated with - ActionPlanID *string `json:"actionPlanID,omitempty"` - // ID of the procedure this workflow instance is associated with - ProcedureID *string `json:"procedureID,omitempty"` - // ID of the campaign this workflow instance is associated with - CampaignID *string `json:"campaignID,omitempty"` - // ID of the campaign target this workflow instance is associated with - CampaignTargetID *string `json:"campaignTargetID,omitempty"` - // ID of the identity holder this workflow instance is associated with - IdentityHolderID *string `json:"identityHolderID,omitempty"` - // ID of the platform this workflow instance is associated with - PlatformID *string `json:"platformID,omitempty"` - Owner *Organization `json:"owner,omitempty"` - // Definition driving this instance - WorkflowDefinition *WorkflowDefinition `json:"workflowDefinition"` - // Control this workflow instance is associated with - Control *Control `json:"control,omitempty"` - // Internal policy this workflow instance is associated with - InternalPolicy *InternalPolicy `json:"internalPolicy,omitempty"` - // Evidence this workflow instance is associated with - Evidence *Evidence `json:"evidence,omitempty"` - // Subcontrol this workflow instance is associated with - Subcontrol *Subcontrol `json:"subcontrol,omitempty"` - // ActionPlan this workflow instance is associated with - ActionPlan *ActionPlan `json:"actionPlan,omitempty"` - // Procedure this workflow instance is associated with - Procedure *Procedure `json:"procedure,omitempty"` - // Campaign this workflow instance is associated with - Campaign *Campaign `json:"campaign,omitempty"` - // Campaign target this workflow instance is associated with - CampaignTarget *CampaignTarget `json:"campaignTarget,omitempty"` - // Identity holder this workflow instance is associated with - IdentityHolder *IdentityHolder `json:"identityHolder,omitempty"` - // Platform this workflow instance is associated with - Platform *Platform `json:"platform,omitempty"` - WorkflowAssignments *WorkflowAssignmentConnection `json:"workflowAssignments"` - WorkflowEvents *WorkflowEventConnection `json:"workflowEvents"` - EmailTemplates *EmailTemplateConnection `json:"emailTemplates"` - WorkflowObjectRefs *WorkflowObjectRefConnection `json:"workflowObjectRefs"` - // Precomputed proposal preview (diff + values) for approval workflows. - // Only available to editors/owners of the target object. - ProposalPreview *WorkflowProposalPreview `json:"proposalPreview,omitempty"` -} - -func (WorkflowInstance) IsNode() {} - -// Return response for workflow instance admin operations -type WorkflowInstanceAdminPayload struct { - // Updated workflow instance - WorkflowInstance *WorkflowInstance `json:"workflowInstance"` -} - -// Return response for bulk workflow instance admin operations -type WorkflowInstanceBulkAdminPayload struct { - // IDs of workflow instances updated - UpdatedIDs []string `json:"updatedIDs"` -} - -// A connection to a list of items. -type WorkflowInstanceConnection struct { - // A list of edges. - Edges []*WorkflowInstanceEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// An edge in a connection. -type WorkflowInstanceEdge struct { - // The item at the end of the edge. - Node *WorkflowInstance `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for WorkflowInstance connections -type WorkflowInstanceOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order WorkflowInstances. - Field WorkflowInstanceOrderField `json:"field"` -} - -// WorkflowInstanceWhereInput is used for filtering WorkflowInstance objects. -// Input was generated by ent. -type WorkflowInstanceWhereInput struct { - Not *WorkflowInstanceWhereInput `json:"not,omitempty"` - And []*WorkflowInstanceWhereInput `json:"and,omitempty"` - Or []*WorkflowInstanceWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // display_id field predicates - DisplayID *string `json:"displayID,omitempty"` - DisplayIdneq *string `json:"displayIDNEQ,omitempty"` - DisplayIDIn []string `json:"displayIDIn,omitempty"` - DisplayIDNotIn []string `json:"displayIDNotIn,omitempty"` - DisplayIdgt *string `json:"displayIDGT,omitempty"` - DisplayIdgte *string `json:"displayIDGTE,omitempty"` - DisplayIdlt *string `json:"displayIDLT,omitempty"` - DisplayIdlte *string `json:"displayIDLTE,omitempty"` - DisplayIDContains *string `json:"displayIDContains,omitempty"` - DisplayIDHasPrefix *string `json:"displayIDHasPrefix,omitempty"` - DisplayIDHasSuffix *string `json:"displayIDHasSuffix,omitempty"` - DisplayIDEqualFold *string `json:"displayIDEqualFold,omitempty"` - DisplayIDContainsFold *string `json:"displayIDContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // workflow_definition_id field predicates - WorkflowDefinitionID *string `json:"workflowDefinitionID,omitempty"` - WorkflowDefinitionIdneq *string `json:"workflowDefinitionIDNEQ,omitempty"` - WorkflowDefinitionIDIn []string `json:"workflowDefinitionIDIn,omitempty"` - WorkflowDefinitionIDNotIn []string `json:"workflowDefinitionIDNotIn,omitempty"` - WorkflowDefinitionIdgt *string `json:"workflowDefinitionIDGT,omitempty"` - WorkflowDefinitionIdgte *string `json:"workflowDefinitionIDGTE,omitempty"` - WorkflowDefinitionIdlt *string `json:"workflowDefinitionIDLT,omitempty"` - WorkflowDefinitionIdlte *string `json:"workflowDefinitionIDLTE,omitempty"` - WorkflowDefinitionIDContains *string `json:"workflowDefinitionIDContains,omitempty"` - WorkflowDefinitionIDHasPrefix *string `json:"workflowDefinitionIDHasPrefix,omitempty"` - WorkflowDefinitionIDHasSuffix *string `json:"workflowDefinitionIDHasSuffix,omitempty"` - WorkflowDefinitionIDEqualFold *string `json:"workflowDefinitionIDEqualFold,omitempty"` - WorkflowDefinitionIDContainsFold *string `json:"workflowDefinitionIDContainsFold,omitempty"` - // workflow_proposal_id field predicates - WorkflowProposalID *string `json:"workflowProposalID,omitempty"` - WorkflowProposalIdneq *string `json:"workflowProposalIDNEQ,omitempty"` - WorkflowProposalIDIn []string `json:"workflowProposalIDIn,omitempty"` - WorkflowProposalIDNotIn []string `json:"workflowProposalIDNotIn,omitempty"` - WorkflowProposalIdgt *string `json:"workflowProposalIDGT,omitempty"` - WorkflowProposalIdgte *string `json:"workflowProposalIDGTE,omitempty"` - WorkflowProposalIdlt *string `json:"workflowProposalIDLT,omitempty"` - WorkflowProposalIdlte *string `json:"workflowProposalIDLTE,omitempty"` - WorkflowProposalIDContains *string `json:"workflowProposalIDContains,omitempty"` - WorkflowProposalIDHasPrefix *string `json:"workflowProposalIDHasPrefix,omitempty"` - WorkflowProposalIDHasSuffix *string `json:"workflowProposalIDHasSuffix,omitempty"` - WorkflowProposalIDIsNil *bool `json:"workflowProposalIDIsNil,omitempty"` - WorkflowProposalIDNotNil *bool `json:"workflowProposalIDNotNil,omitempty"` - WorkflowProposalIDEqualFold *string `json:"workflowProposalIDEqualFold,omitempty"` - WorkflowProposalIDContainsFold *string `json:"workflowProposalIDContainsFold,omitempty"` - // state field predicates - State *enums.WorkflowInstanceState `json:"state,omitempty"` - StateNeq *enums.WorkflowInstanceState `json:"stateNEQ,omitempty"` - StateIn []enums.WorkflowInstanceState `json:"stateIn,omitempty"` - StateNotIn []enums.WorkflowInstanceState `json:"stateNotIn,omitempty"` - // last_evaluated_at field predicates - LastEvaluatedAt *time.Time `json:"lastEvaluatedAt,omitempty"` - LastEvaluatedAtNeq *time.Time `json:"lastEvaluatedAtNEQ,omitempty"` - LastEvaluatedAtIn []*time.Time `json:"lastEvaluatedAtIn,omitempty"` - LastEvaluatedAtNotIn []*time.Time `json:"lastEvaluatedAtNotIn,omitempty"` - LastEvaluatedAtGt *time.Time `json:"lastEvaluatedAtGT,omitempty"` - LastEvaluatedAtGte *time.Time `json:"lastEvaluatedAtGTE,omitempty"` - LastEvaluatedAtLt *time.Time `json:"lastEvaluatedAtLT,omitempty"` - LastEvaluatedAtLte *time.Time `json:"lastEvaluatedAtLTE,omitempty"` - LastEvaluatedAtIsNil *bool `json:"lastEvaluatedAtIsNil,omitempty"` - LastEvaluatedAtNotNil *bool `json:"lastEvaluatedAtNotNil,omitempty"` - // current_action_index field predicates - CurrentActionIndex *int64 `json:"currentActionIndex,omitempty"` - CurrentActionIndexNeq *int64 `json:"currentActionIndexNEQ,omitempty"` - CurrentActionIndexIn []int64 `json:"currentActionIndexIn,omitempty"` - CurrentActionIndexNotIn []int64 `json:"currentActionIndexNotIn,omitempty"` - CurrentActionIndexGt *int64 `json:"currentActionIndexGT,omitempty"` - CurrentActionIndexGte *int64 `json:"currentActionIndexGTE,omitempty"` - CurrentActionIndexLt *int64 `json:"currentActionIndexLT,omitempty"` - CurrentActionIndexLte *int64 `json:"currentActionIndexLTE,omitempty"` - // control_id field predicates - ControlID *string `json:"controlID,omitempty"` - ControlIdneq *string `json:"controlIDNEQ,omitempty"` - ControlIDIn []string `json:"controlIDIn,omitempty"` - ControlIDNotIn []string `json:"controlIDNotIn,omitempty"` - ControlIdgt *string `json:"controlIDGT,omitempty"` - ControlIdgte *string `json:"controlIDGTE,omitempty"` - ControlIdlt *string `json:"controlIDLT,omitempty"` - ControlIdlte *string `json:"controlIDLTE,omitempty"` - ControlIDContains *string `json:"controlIDContains,omitempty"` - ControlIDHasPrefix *string `json:"controlIDHasPrefix,omitempty"` - ControlIDHasSuffix *string `json:"controlIDHasSuffix,omitempty"` - ControlIDIsNil *bool `json:"controlIDIsNil,omitempty"` - ControlIDNotNil *bool `json:"controlIDNotNil,omitempty"` - ControlIDEqualFold *string `json:"controlIDEqualFold,omitempty"` - ControlIDContainsFold *string `json:"controlIDContainsFold,omitempty"` - // internal_policy_id field predicates - InternalPolicyID *string `json:"internalPolicyID,omitempty"` - InternalPolicyIdneq *string `json:"internalPolicyIDNEQ,omitempty"` - InternalPolicyIDIn []string `json:"internalPolicyIDIn,omitempty"` - InternalPolicyIDNotIn []string `json:"internalPolicyIDNotIn,omitempty"` - InternalPolicyIdgt *string `json:"internalPolicyIDGT,omitempty"` - InternalPolicyIdgte *string `json:"internalPolicyIDGTE,omitempty"` - InternalPolicyIdlt *string `json:"internalPolicyIDLT,omitempty"` - InternalPolicyIdlte *string `json:"internalPolicyIDLTE,omitempty"` - InternalPolicyIDContains *string `json:"internalPolicyIDContains,omitempty"` - InternalPolicyIDHasPrefix *string `json:"internalPolicyIDHasPrefix,omitempty"` - InternalPolicyIDHasSuffix *string `json:"internalPolicyIDHasSuffix,omitempty"` - InternalPolicyIDIsNil *bool `json:"internalPolicyIDIsNil,omitempty"` - InternalPolicyIDNotNil *bool `json:"internalPolicyIDNotNil,omitempty"` - InternalPolicyIDEqualFold *string `json:"internalPolicyIDEqualFold,omitempty"` - InternalPolicyIDContainsFold *string `json:"internalPolicyIDContainsFold,omitempty"` - // evidence_id field predicates - EvidenceID *string `json:"evidenceID,omitempty"` - EvidenceIdneq *string `json:"evidenceIDNEQ,omitempty"` - EvidenceIDIn []string `json:"evidenceIDIn,omitempty"` - EvidenceIDNotIn []string `json:"evidenceIDNotIn,omitempty"` - EvidenceIdgt *string `json:"evidenceIDGT,omitempty"` - EvidenceIdgte *string `json:"evidenceIDGTE,omitempty"` - EvidenceIdlt *string `json:"evidenceIDLT,omitempty"` - EvidenceIdlte *string `json:"evidenceIDLTE,omitempty"` - EvidenceIDContains *string `json:"evidenceIDContains,omitempty"` - EvidenceIDHasPrefix *string `json:"evidenceIDHasPrefix,omitempty"` - EvidenceIDHasSuffix *string `json:"evidenceIDHasSuffix,omitempty"` - EvidenceIDIsNil *bool `json:"evidenceIDIsNil,omitempty"` - EvidenceIDNotNil *bool `json:"evidenceIDNotNil,omitempty"` - EvidenceIDEqualFold *string `json:"evidenceIDEqualFold,omitempty"` - EvidenceIDContainsFold *string `json:"evidenceIDContainsFold,omitempty"` - // subcontrol_id field predicates - SubcontrolID *string `json:"subcontrolID,omitempty"` - SubcontrolIdneq *string `json:"subcontrolIDNEQ,omitempty"` - SubcontrolIDIn []string `json:"subcontrolIDIn,omitempty"` - SubcontrolIDNotIn []string `json:"subcontrolIDNotIn,omitempty"` - SubcontrolIdgt *string `json:"subcontrolIDGT,omitempty"` - SubcontrolIdgte *string `json:"subcontrolIDGTE,omitempty"` - SubcontrolIdlt *string `json:"subcontrolIDLT,omitempty"` - SubcontrolIdlte *string `json:"subcontrolIDLTE,omitempty"` - SubcontrolIDContains *string `json:"subcontrolIDContains,omitempty"` - SubcontrolIDHasPrefix *string `json:"subcontrolIDHasPrefix,omitempty"` - SubcontrolIDHasSuffix *string `json:"subcontrolIDHasSuffix,omitempty"` - SubcontrolIDIsNil *bool `json:"subcontrolIDIsNil,omitempty"` - SubcontrolIDNotNil *bool `json:"subcontrolIDNotNil,omitempty"` - SubcontrolIDEqualFold *string `json:"subcontrolIDEqualFold,omitempty"` - SubcontrolIDContainsFold *string `json:"subcontrolIDContainsFold,omitempty"` - // action_plan_id field predicates - ActionPlanID *string `json:"actionPlanID,omitempty"` - ActionPlanIdneq *string `json:"actionPlanIDNEQ,omitempty"` - ActionPlanIDIn []string `json:"actionPlanIDIn,omitempty"` - ActionPlanIDNotIn []string `json:"actionPlanIDNotIn,omitempty"` - ActionPlanIdgt *string `json:"actionPlanIDGT,omitempty"` - ActionPlanIdgte *string `json:"actionPlanIDGTE,omitempty"` - ActionPlanIdlt *string `json:"actionPlanIDLT,omitempty"` - ActionPlanIdlte *string `json:"actionPlanIDLTE,omitempty"` - ActionPlanIDContains *string `json:"actionPlanIDContains,omitempty"` - ActionPlanIDHasPrefix *string `json:"actionPlanIDHasPrefix,omitempty"` - ActionPlanIDHasSuffix *string `json:"actionPlanIDHasSuffix,omitempty"` - ActionPlanIDIsNil *bool `json:"actionPlanIDIsNil,omitempty"` - ActionPlanIDNotNil *bool `json:"actionPlanIDNotNil,omitempty"` - ActionPlanIDEqualFold *string `json:"actionPlanIDEqualFold,omitempty"` - ActionPlanIDContainsFold *string `json:"actionPlanIDContainsFold,omitempty"` - // procedure_id field predicates - ProcedureID *string `json:"procedureID,omitempty"` - ProcedureIdneq *string `json:"procedureIDNEQ,omitempty"` - ProcedureIDIn []string `json:"procedureIDIn,omitempty"` - ProcedureIDNotIn []string `json:"procedureIDNotIn,omitempty"` - ProcedureIdgt *string `json:"procedureIDGT,omitempty"` - ProcedureIdgte *string `json:"procedureIDGTE,omitempty"` - ProcedureIdlt *string `json:"procedureIDLT,omitempty"` - ProcedureIdlte *string `json:"procedureIDLTE,omitempty"` - ProcedureIDContains *string `json:"procedureIDContains,omitempty"` - ProcedureIDHasPrefix *string `json:"procedureIDHasPrefix,omitempty"` - ProcedureIDHasSuffix *string `json:"procedureIDHasSuffix,omitempty"` - ProcedureIDIsNil *bool `json:"procedureIDIsNil,omitempty"` - ProcedureIDNotNil *bool `json:"procedureIDNotNil,omitempty"` - ProcedureIDEqualFold *string `json:"procedureIDEqualFold,omitempty"` - ProcedureIDContainsFold *string `json:"procedureIDContainsFold,omitempty"` - // campaign_id field predicates - CampaignID *string `json:"campaignID,omitempty"` - CampaignIdneq *string `json:"campaignIDNEQ,omitempty"` - CampaignIDIn []string `json:"campaignIDIn,omitempty"` - CampaignIDNotIn []string `json:"campaignIDNotIn,omitempty"` - CampaignIdgt *string `json:"campaignIDGT,omitempty"` - CampaignIdgte *string `json:"campaignIDGTE,omitempty"` - CampaignIdlt *string `json:"campaignIDLT,omitempty"` - CampaignIdlte *string `json:"campaignIDLTE,omitempty"` - CampaignIDContains *string `json:"campaignIDContains,omitempty"` - CampaignIDHasPrefix *string `json:"campaignIDHasPrefix,omitempty"` - CampaignIDHasSuffix *string `json:"campaignIDHasSuffix,omitempty"` - CampaignIDIsNil *bool `json:"campaignIDIsNil,omitempty"` - CampaignIDNotNil *bool `json:"campaignIDNotNil,omitempty"` - CampaignIDEqualFold *string `json:"campaignIDEqualFold,omitempty"` - CampaignIDContainsFold *string `json:"campaignIDContainsFold,omitempty"` - // campaign_target_id field predicates - CampaignTargetID *string `json:"campaignTargetID,omitempty"` - CampaignTargetIdneq *string `json:"campaignTargetIDNEQ,omitempty"` - CampaignTargetIDIn []string `json:"campaignTargetIDIn,omitempty"` - CampaignTargetIDNotIn []string `json:"campaignTargetIDNotIn,omitempty"` - CampaignTargetIdgt *string `json:"campaignTargetIDGT,omitempty"` - CampaignTargetIdgte *string `json:"campaignTargetIDGTE,omitempty"` - CampaignTargetIdlt *string `json:"campaignTargetIDLT,omitempty"` - CampaignTargetIdlte *string `json:"campaignTargetIDLTE,omitempty"` - CampaignTargetIDContains *string `json:"campaignTargetIDContains,omitempty"` - CampaignTargetIDHasPrefix *string `json:"campaignTargetIDHasPrefix,omitempty"` - CampaignTargetIDHasSuffix *string `json:"campaignTargetIDHasSuffix,omitempty"` - CampaignTargetIDIsNil *bool `json:"campaignTargetIDIsNil,omitempty"` - CampaignTargetIDNotNil *bool `json:"campaignTargetIDNotNil,omitempty"` - CampaignTargetIDEqualFold *string `json:"campaignTargetIDEqualFold,omitempty"` - CampaignTargetIDContainsFold *string `json:"campaignTargetIDContainsFold,omitempty"` - // identity_holder_id field predicates - IdentityHolderID *string `json:"identityHolderID,omitempty"` - IdentityHolderIdneq *string `json:"identityHolderIDNEQ,omitempty"` - IdentityHolderIDIn []string `json:"identityHolderIDIn,omitempty"` - IdentityHolderIDNotIn []string `json:"identityHolderIDNotIn,omitempty"` - IdentityHolderIdgt *string `json:"identityHolderIDGT,omitempty"` - IdentityHolderIdgte *string `json:"identityHolderIDGTE,omitempty"` - IdentityHolderIdlt *string `json:"identityHolderIDLT,omitempty"` - IdentityHolderIdlte *string `json:"identityHolderIDLTE,omitempty"` - IdentityHolderIDContains *string `json:"identityHolderIDContains,omitempty"` - IdentityHolderIDHasPrefix *string `json:"identityHolderIDHasPrefix,omitempty"` - IdentityHolderIDHasSuffix *string `json:"identityHolderIDHasSuffix,omitempty"` - IdentityHolderIDIsNil *bool `json:"identityHolderIDIsNil,omitempty"` - IdentityHolderIDNotNil *bool `json:"identityHolderIDNotNil,omitempty"` - IdentityHolderIDEqualFold *string `json:"identityHolderIDEqualFold,omitempty"` - IdentityHolderIDContainsFold *string `json:"identityHolderIDContainsFold,omitempty"` - // platform_id field predicates - PlatformID *string `json:"platformID,omitempty"` - PlatformIdneq *string `json:"platformIDNEQ,omitempty"` - PlatformIDIn []string `json:"platformIDIn,omitempty"` - PlatformIDNotIn []string `json:"platformIDNotIn,omitempty"` - PlatformIdgt *string `json:"platformIDGT,omitempty"` - PlatformIdgte *string `json:"platformIDGTE,omitempty"` - PlatformIdlt *string `json:"platformIDLT,omitempty"` - PlatformIdlte *string `json:"platformIDLTE,omitempty"` - PlatformIDContains *string `json:"platformIDContains,omitempty"` - PlatformIDHasPrefix *string `json:"platformIDHasPrefix,omitempty"` - PlatformIDHasSuffix *string `json:"platformIDHasSuffix,omitempty"` - PlatformIDIsNil *bool `json:"platformIDIsNil,omitempty"` - PlatformIDNotNil *bool `json:"platformIDNotNil,omitempty"` - PlatformIDEqualFold *string `json:"platformIDEqualFold,omitempty"` - PlatformIDContainsFold *string `json:"platformIDContainsFold,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // workflow_definition edge predicates - HasWorkflowDefinition *bool `json:"hasWorkflowDefinition,omitempty"` - HasWorkflowDefinitionWith []*WorkflowDefinitionWhereInput `json:"hasWorkflowDefinitionWith,omitempty"` - // control edge predicates - HasControl *bool `json:"hasControl,omitempty"` - HasControlWith []*ControlWhereInput `json:"hasControlWith,omitempty"` - // internal_policy edge predicates - HasInternalPolicy *bool `json:"hasInternalPolicy,omitempty"` - HasInternalPolicyWith []*InternalPolicyWhereInput `json:"hasInternalPolicyWith,omitempty"` - // evidence edge predicates - HasEvidence *bool `json:"hasEvidence,omitempty"` - HasEvidenceWith []*EvidenceWhereInput `json:"hasEvidenceWith,omitempty"` - // subcontrol edge predicates - HasSubcontrol *bool `json:"hasSubcontrol,omitempty"` - HasSubcontrolWith []*SubcontrolWhereInput `json:"hasSubcontrolWith,omitempty"` - // action_plan edge predicates - HasActionPlan *bool `json:"hasActionPlan,omitempty"` - HasActionPlanWith []*ActionPlanWhereInput `json:"hasActionPlanWith,omitempty"` - // procedure edge predicates - HasProcedure *bool `json:"hasProcedure,omitempty"` - HasProcedureWith []*ProcedureWhereInput `json:"hasProcedureWith,omitempty"` - // campaign edge predicates - HasCampaign *bool `json:"hasCampaign,omitempty"` - HasCampaignWith []*CampaignWhereInput `json:"hasCampaignWith,omitempty"` - // campaign_target edge predicates - HasCampaignTarget *bool `json:"hasCampaignTarget,omitempty"` - HasCampaignTargetWith []*CampaignTargetWhereInput `json:"hasCampaignTargetWith,omitempty"` - // identity_holder edge predicates - HasIdentityHolder *bool `json:"hasIdentityHolder,omitempty"` - HasIdentityHolderWith []*IdentityHolderWhereInput `json:"hasIdentityHolderWith,omitempty"` - // platform edge predicates - HasPlatform *bool `json:"hasPlatform,omitempty"` - HasPlatformWith []*PlatformWhereInput `json:"hasPlatformWith,omitempty"` - // workflow_assignments edge predicates - HasWorkflowAssignments *bool `json:"hasWorkflowAssignments,omitempty"` - HasWorkflowAssignmentsWith []*WorkflowAssignmentWhereInput `json:"hasWorkflowAssignmentsWith,omitempty"` - // workflow_events edge predicates - HasWorkflowEvents *bool `json:"hasWorkflowEvents,omitempty"` - HasWorkflowEventsWith []*WorkflowEventWhereInput `json:"hasWorkflowEventsWith,omitempty"` - // email_templates edge predicates - HasEmailTemplates *bool `json:"hasEmailTemplates,omitempty"` - HasEmailTemplatesWith []*EmailTemplateWhereInput `json:"hasEmailTemplatesWith,omitempty"` - // workflow_object_refs edge predicates - HasWorkflowObjectRefs *bool `json:"hasWorkflowObjectRefs,omitempty"` - HasWorkflowObjectRefsWith []*WorkflowObjectRefWhereInput `json:"hasWorkflowObjectRefsWith,omitempty"` - // Filter for tagsHas to contain a specific value - TagsHas *string `json:"tagsHas,omitempty"` -} - -// Workflow metadata including supported object types and their fields -type WorkflowMetadata struct { - // Available workflow object types - ObjectTypes []*WorkflowObjectTypeMetadata `json:"objectTypes"` - // Extensible workflow metadata payload for action configuration surfaces - Extensions map[string]any `json:"extensions"` -} - -type WorkflowObjectRef struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // a shortened prefixed id field to use as a human readable identifier - DisplayID string `json:"displayID"` - // the ID of the organization owner of the object - OwnerID *string `json:"ownerID,omitempty"` - // Workflow instance this object is associated with - WorkflowInstanceID string `json:"workflowInstanceID"` - // Control referenced by this workflow instance - ControlID *string `json:"controlID,omitempty"` - // Task referenced by this workflow instance - TaskID *string `json:"taskID,omitempty"` - // Policy referenced by this workflow instance - InternalPolicyID *string `json:"internalPolicyID,omitempty"` - // Finding referenced by this workflow instance - FindingID *string `json:"findingID,omitempty"` - // Directory account referenced by this workflow instance - DirectoryAccountID *string `json:"directoryAccountID,omitempty"` - // Directory group referenced by this workflow instance - DirectoryGroupID *string `json:"directoryGroupID,omitempty"` - // Directory membership referenced by this workflow instance - DirectoryMembershipID *string `json:"directoryMembershipID,omitempty"` - // Evidence referenced by this workflow instance - EvidenceID *string `json:"evidenceID,omitempty"` - // Subcontrol referenced by this workflow instance - SubcontrolID *string `json:"subcontrolID,omitempty"` - // ActionPlan referenced by this workflow instance - ActionPlanID *string `json:"actionPlanID,omitempty"` - // Procedure referenced by this workflow instance - ProcedureID *string `json:"procedureID,omitempty"` - // Campaign referenced by this workflow instance - CampaignID *string `json:"campaignID,omitempty"` - // Campaign target referenced by this workflow instance - CampaignTargetID *string `json:"campaignTargetID,omitempty"` - // Identity holder referenced by this workflow instance - IdentityHolderID *string `json:"identityHolderID,omitempty"` - // Platform referenced by this workflow instance - PlatformID *string `json:"platformID,omitempty"` - Owner *Organization `json:"owner,omitempty"` - // Workflow instance this object is associated with - WorkflowInstance *WorkflowInstance `json:"workflowInstance"` - // Control referenced by this workflow instance - Control *Control `json:"control,omitempty"` - // Task referenced by this workflow instance - Task *Task `json:"task,omitempty"` - // Policy referenced by this workflow instance - InternalPolicy *InternalPolicy `json:"internalPolicy,omitempty"` - // Finding referenced by this workflow instance - Finding *Finding `json:"finding,omitempty"` - // Directory account referenced by this workflow instance - DirectoryAccount *DirectoryAccount `json:"directoryAccount,omitempty"` - // Directory group referenced by this workflow instance - DirectoryGroup *DirectoryGroup `json:"directoryGroup,omitempty"` - // Directory membership referenced by this workflow instance - DirectoryMembership *DirectoryMembership `json:"directoryMembership,omitempty"` - // Evidence referenced by this workflow instance - Evidence *Evidence `json:"evidence,omitempty"` - // Subcontrol referenced by this workflow instance - Subcontrol *Subcontrol `json:"subcontrol,omitempty"` - // ActionPlan referenced by this workflow instance - ActionPlan *ActionPlan `json:"actionPlan,omitempty"` - // Procedure referenced by this workflow instance - Procedure *Procedure `json:"procedure,omitempty"` - // Campaign referenced by this workflow instance - Campaign *Campaign `json:"campaign,omitempty"` - // Campaign target referenced by this workflow instance - CampaignTarget *CampaignTarget `json:"campaignTarget,omitempty"` - // Identity holder referenced by this workflow instance - IdentityHolder *IdentityHolder `json:"identityHolder,omitempty"` - // Platform referenced by this workflow instance - Platform *Platform `json:"platform,omitempty"` -} - -func (WorkflowObjectRef) IsNode() {} - -// A connection to a list of items. -type WorkflowObjectRefConnection struct { - // A list of edges. - Edges []*WorkflowObjectRefEdge `json:"edges,omitempty"` - // Information to aid in pagination. - PageInfo *PageInfo `json:"pageInfo"` - // Identifies the total count of items in the connection. - TotalCount int64 `json:"totalCount"` -} - -// An edge in a connection. -type WorkflowObjectRefEdge struct { - // The item at the end of the edge. - Node *WorkflowObjectRef `json:"node,omitempty"` - // A cursor for use in pagination. - Cursor string `json:"cursor"` -} - -// Ordering options for WorkflowObjectRef connections -type WorkflowObjectRefOrder struct { - // The ordering direction. - Direction OrderDirection `json:"direction"` - // The field by which to order WorkflowObjectRefs. - Field WorkflowObjectRefOrderField `json:"field"` -} - -// WorkflowObjectRefWhereInput is used for filtering WorkflowObjectRef objects. -// Input was generated by ent. -type WorkflowObjectRefWhereInput struct { - Not *WorkflowObjectRefWhereInput `json:"not,omitempty"` - And []*WorkflowObjectRefWhereInput `json:"and,omitempty"` - Or []*WorkflowObjectRefWhereInput `json:"or,omitempty"` - // id field predicates - ID *string `json:"id,omitempty"` - IDNeq *string `json:"idNEQ,omitempty"` - IDIn []string `json:"idIn,omitempty"` - IDNotIn []string `json:"idNotIn,omitempty"` - IDGt *string `json:"idGT,omitempty"` - IDGte *string `json:"idGTE,omitempty"` - IDLt *string `json:"idLT,omitempty"` - IDLte *string `json:"idLTE,omitempty"` - IDEqualFold *string `json:"idEqualFold,omitempty"` - IDContainsFold *string `json:"idContainsFold,omitempty"` - // created_at field predicates - CreatedAt *time.Time `json:"createdAt,omitempty"` - CreatedAtNeq *time.Time `json:"createdAtNEQ,omitempty"` - CreatedAtIn []*time.Time `json:"createdAtIn,omitempty"` - CreatedAtNotIn []*time.Time `json:"createdAtNotIn,omitempty"` - CreatedAtGt *time.Time `json:"createdAtGT,omitempty"` - CreatedAtGte *time.Time `json:"createdAtGTE,omitempty"` - CreatedAtLt *time.Time `json:"createdAtLT,omitempty"` - CreatedAtLte *time.Time `json:"createdAtLTE,omitempty"` - CreatedAtIsNil *bool `json:"createdAtIsNil,omitempty"` - CreatedAtNotNil *bool `json:"createdAtNotNil,omitempty"` - // updated_at field predicates - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - UpdatedAtNeq *time.Time `json:"updatedAtNEQ,omitempty"` - UpdatedAtIn []*time.Time `json:"updatedAtIn,omitempty"` - UpdatedAtNotIn []*time.Time `json:"updatedAtNotIn,omitempty"` - UpdatedAtGt *time.Time `json:"updatedAtGT,omitempty"` - UpdatedAtGte *time.Time `json:"updatedAtGTE,omitempty"` - UpdatedAtLt *time.Time `json:"updatedAtLT,omitempty"` - UpdatedAtLte *time.Time `json:"updatedAtLTE,omitempty"` - UpdatedAtIsNil *bool `json:"updatedAtIsNil,omitempty"` - UpdatedAtNotNil *bool `json:"updatedAtNotNil,omitempty"` - // created_by field predicates - CreatedBy *string `json:"createdBy,omitempty"` - CreatedByNeq *string `json:"createdByNEQ,omitempty"` - CreatedByIn []string `json:"createdByIn,omitempty"` - CreatedByNotIn []string `json:"createdByNotIn,omitempty"` - CreatedByGt *string `json:"createdByGT,omitempty"` - CreatedByGte *string `json:"createdByGTE,omitempty"` - CreatedByLt *string `json:"createdByLT,omitempty"` - CreatedByLte *string `json:"createdByLTE,omitempty"` - CreatedByContains *string `json:"createdByContains,omitempty"` - CreatedByHasPrefix *string `json:"createdByHasPrefix,omitempty"` - CreatedByHasSuffix *string `json:"createdByHasSuffix,omitempty"` - CreatedByIsNil *bool `json:"createdByIsNil,omitempty"` - CreatedByNotNil *bool `json:"createdByNotNil,omitempty"` - CreatedByEqualFold *string `json:"createdByEqualFold,omitempty"` - CreatedByContainsFold *string `json:"createdByContainsFold,omitempty"` - // updated_by field predicates - UpdatedBy *string `json:"updatedBy,omitempty"` - UpdatedByNeq *string `json:"updatedByNEQ,omitempty"` - UpdatedByIn []string `json:"updatedByIn,omitempty"` - UpdatedByNotIn []string `json:"updatedByNotIn,omitempty"` - UpdatedByGt *string `json:"updatedByGT,omitempty"` - UpdatedByGte *string `json:"updatedByGTE,omitempty"` - UpdatedByLt *string `json:"updatedByLT,omitempty"` - UpdatedByLte *string `json:"updatedByLTE,omitempty"` - UpdatedByContains *string `json:"updatedByContains,omitempty"` - UpdatedByHasPrefix *string `json:"updatedByHasPrefix,omitempty"` - UpdatedByHasSuffix *string `json:"updatedByHasSuffix,omitempty"` - UpdatedByIsNil *bool `json:"updatedByIsNil,omitempty"` - UpdatedByNotNil *bool `json:"updatedByNotNil,omitempty"` - UpdatedByEqualFold *string `json:"updatedByEqualFold,omitempty"` - UpdatedByContainsFold *string `json:"updatedByContainsFold,omitempty"` - // display_id field predicates - DisplayID *string `json:"displayID,omitempty"` - DisplayIdneq *string `json:"displayIDNEQ,omitempty"` - DisplayIDIn []string `json:"displayIDIn,omitempty"` - DisplayIDNotIn []string `json:"displayIDNotIn,omitempty"` - DisplayIdgt *string `json:"displayIDGT,omitempty"` - DisplayIdgte *string `json:"displayIDGTE,omitempty"` - DisplayIdlt *string `json:"displayIDLT,omitempty"` - DisplayIdlte *string `json:"displayIDLTE,omitempty"` - DisplayIDContains *string `json:"displayIDContains,omitempty"` - DisplayIDHasPrefix *string `json:"displayIDHasPrefix,omitempty"` - DisplayIDHasSuffix *string `json:"displayIDHasSuffix,omitempty"` - DisplayIDEqualFold *string `json:"displayIDEqualFold,omitempty"` - DisplayIDContainsFold *string `json:"displayIDContainsFold,omitempty"` - // owner_id field predicates - OwnerID *string `json:"ownerID,omitempty"` - OwnerIdneq *string `json:"ownerIDNEQ,omitempty"` - OwnerIDIn []string `json:"ownerIDIn,omitempty"` - OwnerIDNotIn []string `json:"ownerIDNotIn,omitempty"` - OwnerIdgt *string `json:"ownerIDGT,omitempty"` - OwnerIdgte *string `json:"ownerIDGTE,omitempty"` - OwnerIdlt *string `json:"ownerIDLT,omitempty"` - OwnerIdlte *string `json:"ownerIDLTE,omitempty"` - OwnerIDContains *string `json:"ownerIDContains,omitempty"` - OwnerIDHasPrefix *string `json:"ownerIDHasPrefix,omitempty"` - OwnerIDHasSuffix *string `json:"ownerIDHasSuffix,omitempty"` - OwnerIDIsNil *bool `json:"ownerIDIsNil,omitempty"` - OwnerIDNotNil *bool `json:"ownerIDNotNil,omitempty"` - OwnerIDEqualFold *string `json:"ownerIDEqualFold,omitempty"` - OwnerIDContainsFold *string `json:"ownerIDContainsFold,omitempty"` - // workflow_instance_id field predicates - WorkflowInstanceID *string `json:"workflowInstanceID,omitempty"` - WorkflowInstanceIdneq *string `json:"workflowInstanceIDNEQ,omitempty"` - WorkflowInstanceIDIn []string `json:"workflowInstanceIDIn,omitempty"` - WorkflowInstanceIDNotIn []string `json:"workflowInstanceIDNotIn,omitempty"` - WorkflowInstanceIdgt *string `json:"workflowInstanceIDGT,omitempty"` - WorkflowInstanceIdgte *string `json:"workflowInstanceIDGTE,omitempty"` - WorkflowInstanceIdlt *string `json:"workflowInstanceIDLT,omitempty"` - WorkflowInstanceIdlte *string `json:"workflowInstanceIDLTE,omitempty"` - WorkflowInstanceIDContains *string `json:"workflowInstanceIDContains,omitempty"` - WorkflowInstanceIDHasPrefix *string `json:"workflowInstanceIDHasPrefix,omitempty"` - WorkflowInstanceIDHasSuffix *string `json:"workflowInstanceIDHasSuffix,omitempty"` - WorkflowInstanceIDEqualFold *string `json:"workflowInstanceIDEqualFold,omitempty"` - WorkflowInstanceIDContainsFold *string `json:"workflowInstanceIDContainsFold,omitempty"` - // control_id field predicates - ControlID *string `json:"controlID,omitempty"` - ControlIdneq *string `json:"controlIDNEQ,omitempty"` - ControlIDIn []string `json:"controlIDIn,omitempty"` - ControlIDNotIn []string `json:"controlIDNotIn,omitempty"` - ControlIdgt *string `json:"controlIDGT,omitempty"` - ControlIdgte *string `json:"controlIDGTE,omitempty"` - ControlIdlt *string `json:"controlIDLT,omitempty"` - ControlIdlte *string `json:"controlIDLTE,omitempty"` - ControlIDContains *string `json:"controlIDContains,omitempty"` - ControlIDHasPrefix *string `json:"controlIDHasPrefix,omitempty"` - ControlIDHasSuffix *string `json:"controlIDHasSuffix,omitempty"` - ControlIDIsNil *bool `json:"controlIDIsNil,omitempty"` - ControlIDNotNil *bool `json:"controlIDNotNil,omitempty"` - ControlIDEqualFold *string `json:"controlIDEqualFold,omitempty"` - ControlIDContainsFold *string `json:"controlIDContainsFold,omitempty"` - // task_id field predicates - TaskID *string `json:"taskID,omitempty"` - TaskIdneq *string `json:"taskIDNEQ,omitempty"` - TaskIDIn []string `json:"taskIDIn,omitempty"` - TaskIDNotIn []string `json:"taskIDNotIn,omitempty"` - TaskIdgt *string `json:"taskIDGT,omitempty"` - TaskIdgte *string `json:"taskIDGTE,omitempty"` - TaskIdlt *string `json:"taskIDLT,omitempty"` - TaskIdlte *string `json:"taskIDLTE,omitempty"` - TaskIDContains *string `json:"taskIDContains,omitempty"` - TaskIDHasPrefix *string `json:"taskIDHasPrefix,omitempty"` - TaskIDHasSuffix *string `json:"taskIDHasSuffix,omitempty"` - TaskIDIsNil *bool `json:"taskIDIsNil,omitempty"` - TaskIDNotNil *bool `json:"taskIDNotNil,omitempty"` - TaskIDEqualFold *string `json:"taskIDEqualFold,omitempty"` - TaskIDContainsFold *string `json:"taskIDContainsFold,omitempty"` - // internal_policy_id field predicates - InternalPolicyID *string `json:"internalPolicyID,omitempty"` - InternalPolicyIdneq *string `json:"internalPolicyIDNEQ,omitempty"` - InternalPolicyIDIn []string `json:"internalPolicyIDIn,omitempty"` - InternalPolicyIDNotIn []string `json:"internalPolicyIDNotIn,omitempty"` - InternalPolicyIdgt *string `json:"internalPolicyIDGT,omitempty"` - InternalPolicyIdgte *string `json:"internalPolicyIDGTE,omitempty"` - InternalPolicyIdlt *string `json:"internalPolicyIDLT,omitempty"` - InternalPolicyIdlte *string `json:"internalPolicyIDLTE,omitempty"` - InternalPolicyIDContains *string `json:"internalPolicyIDContains,omitempty"` - InternalPolicyIDHasPrefix *string `json:"internalPolicyIDHasPrefix,omitempty"` - InternalPolicyIDHasSuffix *string `json:"internalPolicyIDHasSuffix,omitempty"` - InternalPolicyIDIsNil *bool `json:"internalPolicyIDIsNil,omitempty"` - InternalPolicyIDNotNil *bool `json:"internalPolicyIDNotNil,omitempty"` - InternalPolicyIDEqualFold *string `json:"internalPolicyIDEqualFold,omitempty"` - InternalPolicyIDContainsFold *string `json:"internalPolicyIDContainsFold,omitempty"` - // finding_id field predicates - FindingID *string `json:"findingID,omitempty"` - FindingIdneq *string `json:"findingIDNEQ,omitempty"` - FindingIDIn []string `json:"findingIDIn,omitempty"` - FindingIDNotIn []string `json:"findingIDNotIn,omitempty"` - FindingIdgt *string `json:"findingIDGT,omitempty"` - FindingIdgte *string `json:"findingIDGTE,omitempty"` - FindingIdlt *string `json:"findingIDLT,omitempty"` - FindingIdlte *string `json:"findingIDLTE,omitempty"` - FindingIDContains *string `json:"findingIDContains,omitempty"` - FindingIDHasPrefix *string `json:"findingIDHasPrefix,omitempty"` - FindingIDHasSuffix *string `json:"findingIDHasSuffix,omitempty"` - FindingIDIsNil *bool `json:"findingIDIsNil,omitempty"` - FindingIDNotNil *bool `json:"findingIDNotNil,omitempty"` - FindingIDEqualFold *string `json:"findingIDEqualFold,omitempty"` - FindingIDContainsFold *string `json:"findingIDContainsFold,omitempty"` - // directory_account_id field predicates - DirectoryAccountID *string `json:"directoryAccountID,omitempty"` - DirectoryAccountIdneq *string `json:"directoryAccountIDNEQ,omitempty"` - DirectoryAccountIDIn []string `json:"directoryAccountIDIn,omitempty"` - DirectoryAccountIDNotIn []string `json:"directoryAccountIDNotIn,omitempty"` - DirectoryAccountIdgt *string `json:"directoryAccountIDGT,omitempty"` - DirectoryAccountIdgte *string `json:"directoryAccountIDGTE,omitempty"` - DirectoryAccountIdlt *string `json:"directoryAccountIDLT,omitempty"` - DirectoryAccountIdlte *string `json:"directoryAccountIDLTE,omitempty"` - DirectoryAccountIDContains *string `json:"directoryAccountIDContains,omitempty"` - DirectoryAccountIDHasPrefix *string `json:"directoryAccountIDHasPrefix,omitempty"` - DirectoryAccountIDHasSuffix *string `json:"directoryAccountIDHasSuffix,omitempty"` - DirectoryAccountIDIsNil *bool `json:"directoryAccountIDIsNil,omitempty"` - DirectoryAccountIDNotNil *bool `json:"directoryAccountIDNotNil,omitempty"` - DirectoryAccountIDEqualFold *string `json:"directoryAccountIDEqualFold,omitempty"` - DirectoryAccountIDContainsFold *string `json:"directoryAccountIDContainsFold,omitempty"` - // directory_group_id field predicates - DirectoryGroupID *string `json:"directoryGroupID,omitempty"` - DirectoryGroupIdneq *string `json:"directoryGroupIDNEQ,omitempty"` - DirectoryGroupIDIn []string `json:"directoryGroupIDIn,omitempty"` - DirectoryGroupIDNotIn []string `json:"directoryGroupIDNotIn,omitempty"` - DirectoryGroupIdgt *string `json:"directoryGroupIDGT,omitempty"` - DirectoryGroupIdgte *string `json:"directoryGroupIDGTE,omitempty"` - DirectoryGroupIdlt *string `json:"directoryGroupIDLT,omitempty"` - DirectoryGroupIdlte *string `json:"directoryGroupIDLTE,omitempty"` - DirectoryGroupIDContains *string `json:"directoryGroupIDContains,omitempty"` - DirectoryGroupIDHasPrefix *string `json:"directoryGroupIDHasPrefix,omitempty"` - DirectoryGroupIDHasSuffix *string `json:"directoryGroupIDHasSuffix,omitempty"` - DirectoryGroupIDIsNil *bool `json:"directoryGroupIDIsNil,omitempty"` - DirectoryGroupIDNotNil *bool `json:"directoryGroupIDNotNil,omitempty"` - DirectoryGroupIDEqualFold *string `json:"directoryGroupIDEqualFold,omitempty"` - DirectoryGroupIDContainsFold *string `json:"directoryGroupIDContainsFold,omitempty"` - // directory_membership_id field predicates - DirectoryMembershipID *string `json:"directoryMembershipID,omitempty"` - DirectoryMembershipIdneq *string `json:"directoryMembershipIDNEQ,omitempty"` - DirectoryMembershipIDIn []string `json:"directoryMembershipIDIn,omitempty"` - DirectoryMembershipIDNotIn []string `json:"directoryMembershipIDNotIn,omitempty"` - DirectoryMembershipIdgt *string `json:"directoryMembershipIDGT,omitempty"` - DirectoryMembershipIdgte *string `json:"directoryMembershipIDGTE,omitempty"` - DirectoryMembershipIdlt *string `json:"directoryMembershipIDLT,omitempty"` - DirectoryMembershipIdlte *string `json:"directoryMembershipIDLTE,omitempty"` - DirectoryMembershipIDContains *string `json:"directoryMembershipIDContains,omitempty"` - DirectoryMembershipIDHasPrefix *string `json:"directoryMembershipIDHasPrefix,omitempty"` - DirectoryMembershipIDHasSuffix *string `json:"directoryMembershipIDHasSuffix,omitempty"` - DirectoryMembershipIDIsNil *bool `json:"directoryMembershipIDIsNil,omitempty"` - DirectoryMembershipIDNotNil *bool `json:"directoryMembershipIDNotNil,omitempty"` - DirectoryMembershipIDEqualFold *string `json:"directoryMembershipIDEqualFold,omitempty"` - DirectoryMembershipIDContainsFold *string `json:"directoryMembershipIDContainsFold,omitempty"` - // evidence_id field predicates - EvidenceID *string `json:"evidenceID,omitempty"` - EvidenceIdneq *string `json:"evidenceIDNEQ,omitempty"` - EvidenceIDIn []string `json:"evidenceIDIn,omitempty"` - EvidenceIDNotIn []string `json:"evidenceIDNotIn,omitempty"` - EvidenceIdgt *string `json:"evidenceIDGT,omitempty"` - EvidenceIdgte *string `json:"evidenceIDGTE,omitempty"` - EvidenceIdlt *string `json:"evidenceIDLT,omitempty"` - EvidenceIdlte *string `json:"evidenceIDLTE,omitempty"` - EvidenceIDContains *string `json:"evidenceIDContains,omitempty"` - EvidenceIDHasPrefix *string `json:"evidenceIDHasPrefix,omitempty"` - EvidenceIDHasSuffix *string `json:"evidenceIDHasSuffix,omitempty"` - EvidenceIDIsNil *bool `json:"evidenceIDIsNil,omitempty"` - EvidenceIDNotNil *bool `json:"evidenceIDNotNil,omitempty"` - EvidenceIDEqualFold *string `json:"evidenceIDEqualFold,omitempty"` - EvidenceIDContainsFold *string `json:"evidenceIDContainsFold,omitempty"` - // subcontrol_id field predicates - SubcontrolID *string `json:"subcontrolID,omitempty"` - SubcontrolIdneq *string `json:"subcontrolIDNEQ,omitempty"` - SubcontrolIDIn []string `json:"subcontrolIDIn,omitempty"` - SubcontrolIDNotIn []string `json:"subcontrolIDNotIn,omitempty"` - SubcontrolIdgt *string `json:"subcontrolIDGT,omitempty"` - SubcontrolIdgte *string `json:"subcontrolIDGTE,omitempty"` - SubcontrolIdlt *string `json:"subcontrolIDLT,omitempty"` - SubcontrolIdlte *string `json:"subcontrolIDLTE,omitempty"` - SubcontrolIDContains *string `json:"subcontrolIDContains,omitempty"` - SubcontrolIDHasPrefix *string `json:"subcontrolIDHasPrefix,omitempty"` - SubcontrolIDHasSuffix *string `json:"subcontrolIDHasSuffix,omitempty"` - SubcontrolIDIsNil *bool `json:"subcontrolIDIsNil,omitempty"` - SubcontrolIDNotNil *bool `json:"subcontrolIDNotNil,omitempty"` - SubcontrolIDEqualFold *string `json:"subcontrolIDEqualFold,omitempty"` - SubcontrolIDContainsFold *string `json:"subcontrolIDContainsFold,omitempty"` - // action_plan_id field predicates - ActionPlanID *string `json:"actionPlanID,omitempty"` - ActionPlanIdneq *string `json:"actionPlanIDNEQ,omitempty"` - ActionPlanIDIn []string `json:"actionPlanIDIn,omitempty"` - ActionPlanIDNotIn []string `json:"actionPlanIDNotIn,omitempty"` - ActionPlanIdgt *string `json:"actionPlanIDGT,omitempty"` - ActionPlanIdgte *string `json:"actionPlanIDGTE,omitempty"` - ActionPlanIdlt *string `json:"actionPlanIDLT,omitempty"` - ActionPlanIdlte *string `json:"actionPlanIDLTE,omitempty"` - ActionPlanIDContains *string `json:"actionPlanIDContains,omitempty"` - ActionPlanIDHasPrefix *string `json:"actionPlanIDHasPrefix,omitempty"` - ActionPlanIDHasSuffix *string `json:"actionPlanIDHasSuffix,omitempty"` - ActionPlanIDIsNil *bool `json:"actionPlanIDIsNil,omitempty"` - ActionPlanIDNotNil *bool `json:"actionPlanIDNotNil,omitempty"` - ActionPlanIDEqualFold *string `json:"actionPlanIDEqualFold,omitempty"` - ActionPlanIDContainsFold *string `json:"actionPlanIDContainsFold,omitempty"` - // procedure_id field predicates - ProcedureID *string `json:"procedureID,omitempty"` - ProcedureIdneq *string `json:"procedureIDNEQ,omitempty"` - ProcedureIDIn []string `json:"procedureIDIn,omitempty"` - ProcedureIDNotIn []string `json:"procedureIDNotIn,omitempty"` - ProcedureIdgt *string `json:"procedureIDGT,omitempty"` - ProcedureIdgte *string `json:"procedureIDGTE,omitempty"` - ProcedureIdlt *string `json:"procedureIDLT,omitempty"` - ProcedureIdlte *string `json:"procedureIDLTE,omitempty"` - ProcedureIDContains *string `json:"procedureIDContains,omitempty"` - ProcedureIDHasPrefix *string `json:"procedureIDHasPrefix,omitempty"` - ProcedureIDHasSuffix *string `json:"procedureIDHasSuffix,omitempty"` - ProcedureIDIsNil *bool `json:"procedureIDIsNil,omitempty"` - ProcedureIDNotNil *bool `json:"procedureIDNotNil,omitempty"` - ProcedureIDEqualFold *string `json:"procedureIDEqualFold,omitempty"` - ProcedureIDContainsFold *string `json:"procedureIDContainsFold,omitempty"` - // campaign_id field predicates - CampaignID *string `json:"campaignID,omitempty"` - CampaignIdneq *string `json:"campaignIDNEQ,omitempty"` - CampaignIDIn []string `json:"campaignIDIn,omitempty"` - CampaignIDNotIn []string `json:"campaignIDNotIn,omitempty"` - CampaignIdgt *string `json:"campaignIDGT,omitempty"` - CampaignIdgte *string `json:"campaignIDGTE,omitempty"` - CampaignIdlt *string `json:"campaignIDLT,omitempty"` - CampaignIdlte *string `json:"campaignIDLTE,omitempty"` - CampaignIDContains *string `json:"campaignIDContains,omitempty"` - CampaignIDHasPrefix *string `json:"campaignIDHasPrefix,omitempty"` - CampaignIDHasSuffix *string `json:"campaignIDHasSuffix,omitempty"` - CampaignIDIsNil *bool `json:"campaignIDIsNil,omitempty"` - CampaignIDNotNil *bool `json:"campaignIDNotNil,omitempty"` - CampaignIDEqualFold *string `json:"campaignIDEqualFold,omitempty"` - CampaignIDContainsFold *string `json:"campaignIDContainsFold,omitempty"` - // campaign_target_id field predicates - CampaignTargetID *string `json:"campaignTargetID,omitempty"` - CampaignTargetIdneq *string `json:"campaignTargetIDNEQ,omitempty"` - CampaignTargetIDIn []string `json:"campaignTargetIDIn,omitempty"` - CampaignTargetIDNotIn []string `json:"campaignTargetIDNotIn,omitempty"` - CampaignTargetIdgt *string `json:"campaignTargetIDGT,omitempty"` - CampaignTargetIdgte *string `json:"campaignTargetIDGTE,omitempty"` - CampaignTargetIdlt *string `json:"campaignTargetIDLT,omitempty"` - CampaignTargetIdlte *string `json:"campaignTargetIDLTE,omitempty"` - CampaignTargetIDContains *string `json:"campaignTargetIDContains,omitempty"` - CampaignTargetIDHasPrefix *string `json:"campaignTargetIDHasPrefix,omitempty"` - CampaignTargetIDHasSuffix *string `json:"campaignTargetIDHasSuffix,omitempty"` - CampaignTargetIDIsNil *bool `json:"campaignTargetIDIsNil,omitempty"` - CampaignTargetIDNotNil *bool `json:"campaignTargetIDNotNil,omitempty"` - CampaignTargetIDEqualFold *string `json:"campaignTargetIDEqualFold,omitempty"` - CampaignTargetIDContainsFold *string `json:"campaignTargetIDContainsFold,omitempty"` - // identity_holder_id field predicates - IdentityHolderID *string `json:"identityHolderID,omitempty"` - IdentityHolderIdneq *string `json:"identityHolderIDNEQ,omitempty"` - IdentityHolderIDIn []string `json:"identityHolderIDIn,omitempty"` - IdentityHolderIDNotIn []string `json:"identityHolderIDNotIn,omitempty"` - IdentityHolderIdgt *string `json:"identityHolderIDGT,omitempty"` - IdentityHolderIdgte *string `json:"identityHolderIDGTE,omitempty"` - IdentityHolderIdlt *string `json:"identityHolderIDLT,omitempty"` - IdentityHolderIdlte *string `json:"identityHolderIDLTE,omitempty"` - IdentityHolderIDContains *string `json:"identityHolderIDContains,omitempty"` - IdentityHolderIDHasPrefix *string `json:"identityHolderIDHasPrefix,omitempty"` - IdentityHolderIDHasSuffix *string `json:"identityHolderIDHasSuffix,omitempty"` - IdentityHolderIDIsNil *bool `json:"identityHolderIDIsNil,omitempty"` - IdentityHolderIDNotNil *bool `json:"identityHolderIDNotNil,omitempty"` - IdentityHolderIDEqualFold *string `json:"identityHolderIDEqualFold,omitempty"` - IdentityHolderIDContainsFold *string `json:"identityHolderIDContainsFold,omitempty"` - // platform_id field predicates - PlatformID *string `json:"platformID,omitempty"` - PlatformIdneq *string `json:"platformIDNEQ,omitempty"` - PlatformIDIn []string `json:"platformIDIn,omitempty"` - PlatformIDNotIn []string `json:"platformIDNotIn,omitempty"` - PlatformIdgt *string `json:"platformIDGT,omitempty"` - PlatformIdgte *string `json:"platformIDGTE,omitempty"` - PlatformIdlt *string `json:"platformIDLT,omitempty"` - PlatformIdlte *string `json:"platformIDLTE,omitempty"` - PlatformIDContains *string `json:"platformIDContains,omitempty"` - PlatformIDHasPrefix *string `json:"platformIDHasPrefix,omitempty"` - PlatformIDHasSuffix *string `json:"platformIDHasSuffix,omitempty"` - PlatformIDIsNil *bool `json:"platformIDIsNil,omitempty"` - PlatformIDNotNil *bool `json:"platformIDNotNil,omitempty"` - PlatformIDEqualFold *string `json:"platformIDEqualFold,omitempty"` - PlatformIDContainsFold *string `json:"platformIDContainsFold,omitempty"` - // owner edge predicates - HasOwner *bool `json:"hasOwner,omitempty"` - HasOwnerWith []*OrganizationWhereInput `json:"hasOwnerWith,omitempty"` - // workflow_instance edge predicates - HasWorkflowInstance *bool `json:"hasWorkflowInstance,omitempty"` - HasWorkflowInstanceWith []*WorkflowInstanceWhereInput `json:"hasWorkflowInstanceWith,omitempty"` - // control edge predicates - HasControl *bool `json:"hasControl,omitempty"` - HasControlWith []*ControlWhereInput `json:"hasControlWith,omitempty"` - // task edge predicates - HasTask *bool `json:"hasTask,omitempty"` - HasTaskWith []*TaskWhereInput `json:"hasTaskWith,omitempty"` - // internal_policy edge predicates - HasInternalPolicy *bool `json:"hasInternalPolicy,omitempty"` - HasInternalPolicyWith []*InternalPolicyWhereInput `json:"hasInternalPolicyWith,omitempty"` - // finding edge predicates - HasFinding *bool `json:"hasFinding,omitempty"` - HasFindingWith []*FindingWhereInput `json:"hasFindingWith,omitempty"` - // directory_account edge predicates - HasDirectoryAccount *bool `json:"hasDirectoryAccount,omitempty"` - HasDirectoryAccountWith []*DirectoryAccountWhereInput `json:"hasDirectoryAccountWith,omitempty"` - // directory_group edge predicates - HasDirectoryGroup *bool `json:"hasDirectoryGroup,omitempty"` - HasDirectoryGroupWith []*DirectoryGroupWhereInput `json:"hasDirectoryGroupWith,omitempty"` - // directory_membership edge predicates - HasDirectoryMembership *bool `json:"hasDirectoryMembership,omitempty"` - HasDirectoryMembershipWith []*DirectoryMembershipWhereInput `json:"hasDirectoryMembershipWith,omitempty"` - // evidence edge predicates - HasEvidence *bool `json:"hasEvidence,omitempty"` - HasEvidenceWith []*EvidenceWhereInput `json:"hasEvidenceWith,omitempty"` - // subcontrol edge predicates - HasSubcontrol *bool `json:"hasSubcontrol,omitempty"` - HasSubcontrolWith []*SubcontrolWhereInput `json:"hasSubcontrolWith,omitempty"` - // action_plan edge predicates - HasActionPlan *bool `json:"hasActionPlan,omitempty"` - HasActionPlanWith []*ActionPlanWhereInput `json:"hasActionPlanWith,omitempty"` - // procedure edge predicates - HasProcedure *bool `json:"hasProcedure,omitempty"` - HasProcedureWith []*ProcedureWhereInput `json:"hasProcedureWith,omitempty"` - // campaign edge predicates - HasCampaign *bool `json:"hasCampaign,omitempty"` - HasCampaignWith []*CampaignWhereInput `json:"hasCampaignWith,omitempty"` - // campaign_target edge predicates - HasCampaignTarget *bool `json:"hasCampaignTarget,omitempty"` - HasCampaignTargetWith []*CampaignTargetWhereInput `json:"hasCampaignTargetWith,omitempty"` - // identity_holder edge predicates - HasIdentityHolder *bool `json:"hasIdentityHolder,omitempty"` - HasIdentityHolderWith []*IdentityHolderWhereInput `json:"hasIdentityHolderWith,omitempty"` - // platform edge predicates - HasPlatform *bool `json:"hasPlatform,omitempty"` - HasPlatformWith []*PlatformWhereInput `json:"hasPlatformWith,omitempty"` -} - -// Metadata for a workflow object type -type WorkflowObjectTypeMetadata struct { - // The object type name (e.g., CONTROL, EVIDENCE, POLICY) - Type string `json:"type"` - // Human-readable label for the type - Label string `json:"label"` - // Description of the object type - Description string `json:"description"` - // List of fields that can be tracked in workflows for this type - EligibleFields []*WorkflowFieldMetadata `json:"eligibleFields"` - // List of edges that can be tracked in workflows for this type - EligibleEdges []string `json:"eligibleEdges"` - // Available resolver keys for this object type - ResolverKeys []string `json:"resolverKeys"` -} - -type WorkflowProposal struct { - ID string `json:"id"` - CreatedAt *time.Time `json:"createdAt,omitempty"` - UpdatedAt *time.Time `json:"updatedAt,omitempty"` - CreatedBy *string `json:"createdBy,omitempty"` - UpdatedBy *string `json:"updatedBy,omitempty"` - // tags associated with the object - Tags []string `json:"tags,omitempty"` - // the ID of the organization owner of the object - OwnerID *string `json:"ownerID,omitempty"` - // WorkflowObjectRef record that identifies the target object for this proposal - WorkflowObjectRefID string `json:"workflowObjectRefID"` - // Stable key representing the approval domain for this proposal - DomainKey string `json:"domainKey"` - // Current state of the proposal - State enums.WorkflowProposalState `json:"state"` - // Monotonic revision counter; incremented on edits - Revision int64 `json:"revision"` - // Staged field updates for this domain; applied only after approval - Changes map[string]any `json:"changes,omitempty"` - // Hash of the current proposed changes for approval verification - ProposedHash *string `json:"proposedHash,omitempty"` - // Hash of the proposed changes that satisfied approvals (what was approved) - ApprovedHash *string `json:"approvedHash,omitempty"` - // Timestamp when this proposal was submitted for approval - SubmittedAt *time.Time `json:"submittedAt,omitempty"` - // User who submitted this proposal for approval - SubmittedByUserID *string `json:"submittedByUserID,omitempty"` - Owner *Organization `json:"owner,omitempty"` - // Precomputed proposal preview (diff + values) for approval workflows. - // Only available to editors/owners of the target object. - Preview *WorkflowProposalPreview `json:"preview,omitempty"` -} - -func (WorkflowProposal) IsNode() {} - -// WorkflowProposalPreview describes the proposed changes alongside current values and diffs. -type WorkflowProposalPreview struct { - // ID of the workflow proposal - ProposalID string `json:"proposalID"` - // Stable key representing the approval domain for this proposal - DomainKey string `json:"domainKey"` - // Current state of the proposal - State enums.WorkflowProposalState `json:"state"` - // Timestamp when the proposal was submitted - SubmittedAt *models.DateTime `json:"submittedAt,omitempty"` - // User who submitted the proposal - SubmittedByUserID *string `json:"submittedByUserID,omitempty"` - // Proposed changes for the approval domain - ProposedChanges map[string]any `json:"proposedChanges,omitempty"` - // Current values for the proposed fields - CurrentValues map[string]any `json:"currentValues,omitempty"` - // Field-level diffs for the proposed changes - Diffs []*WorkflowFieldDiff `json:"diffs"` -} - -// Return response for submitWorkflowProposal mutation -type WorkflowProposalSubmitPayload struct { - // Submitted workflow proposal - WorkflowProposal *WorkflowProposal `json:"workflowProposal"` -} - -// Return response for updateWorkflowProposalChanges mutation -type WorkflowProposalUpdatePayload struct { - // Updated workflow proposal - WorkflowProposal *WorkflowProposal `json:"workflowProposal"` -} - -// Return response for withdrawWorkflowProposal mutation -type WorkflowProposalWithdrawPayload struct { - // Withdrawn workflow proposal - WorkflowProposal *WorkflowProposal `json:"workflowProposal"` -} - -// Properties by which APIToken connections can be ordered. -type APITokenOrderField string - -const ( - APITokenOrderFieldCreatedAt APITokenOrderField = "created_at" - APITokenOrderFieldUpdatedAt APITokenOrderField = "updated_at" - APITokenOrderFieldName APITokenOrderField = "name" - APITokenOrderFieldExpiresAt APITokenOrderField = "expires_at" - APITokenOrderFieldLastUsedAt APITokenOrderField = "last_used_at" - APITokenOrderFieldIsActive APITokenOrderField = "is_active" -) - -var AllAPITokenOrderField = []APITokenOrderField{ - APITokenOrderFieldCreatedAt, - APITokenOrderFieldUpdatedAt, - APITokenOrderFieldName, - APITokenOrderFieldExpiresAt, - APITokenOrderFieldLastUsedAt, - APITokenOrderFieldIsActive, -} - -func (e APITokenOrderField) IsValid() bool { - switch e { - case APITokenOrderFieldCreatedAt, APITokenOrderFieldUpdatedAt, APITokenOrderFieldName, APITokenOrderFieldExpiresAt, APITokenOrderFieldLastUsedAt, APITokenOrderFieldIsActive: - return true - } - return false -} - -func (e APITokenOrderField) String() string { - return string(e) -} - -func (e *APITokenOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = APITokenOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid APITokenOrderField", str) - } - return nil -} - -func (e APITokenOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *APITokenOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e APITokenOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which ActionPlan connections can be ordered. -type ActionPlanOrderField string - -const ( - ActionPlanOrderFieldCreatedAt ActionPlanOrderField = "created_at" - ActionPlanOrderFieldUpdatedAt ActionPlanOrderField = "updated_at" - ActionPlanOrderFieldRevision ActionPlanOrderField = "revision" - ActionPlanOrderFieldName ActionPlanOrderField = "name" - ActionPlanOrderFieldStatus ActionPlanOrderField = "STATUS" - ActionPlanOrderFieldReviewDue ActionPlanOrderField = "review_due" - ActionPlanOrderFieldReviewFrequency ActionPlanOrderField = "REVIEW_FREQUENCY" - ActionPlanOrderFieldTitle ActionPlanOrderField = "title" - ActionPlanOrderFieldDueDate ActionPlanOrderField = "due_date" - ActionPlanOrderFieldPriority ActionPlanOrderField = "PRIORITY" - ActionPlanOrderFieldSource ActionPlanOrderField = "source" -) - -var AllActionPlanOrderField = []ActionPlanOrderField{ - ActionPlanOrderFieldCreatedAt, - ActionPlanOrderFieldUpdatedAt, - ActionPlanOrderFieldRevision, - ActionPlanOrderFieldName, - ActionPlanOrderFieldStatus, - ActionPlanOrderFieldReviewDue, - ActionPlanOrderFieldReviewFrequency, - ActionPlanOrderFieldTitle, - ActionPlanOrderFieldDueDate, - ActionPlanOrderFieldPriority, - ActionPlanOrderFieldSource, -} - -func (e ActionPlanOrderField) IsValid() bool { - switch e { - case ActionPlanOrderFieldCreatedAt, ActionPlanOrderFieldUpdatedAt, ActionPlanOrderFieldRevision, ActionPlanOrderFieldName, ActionPlanOrderFieldStatus, ActionPlanOrderFieldReviewDue, ActionPlanOrderFieldReviewFrequency, ActionPlanOrderFieldTitle, ActionPlanOrderFieldDueDate, ActionPlanOrderFieldPriority, ActionPlanOrderFieldSource: - return true - } - return false -} - -func (e ActionPlanOrderField) String() string { - return string(e) -} - -func (e *ActionPlanOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = ActionPlanOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid ActionPlanOrderField", str) - } - return nil -} - -func (e ActionPlanOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *ActionPlanOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e ActionPlanOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which Assessment connections can be ordered. -type AssessmentOrderField string - -const ( - AssessmentOrderFieldCreatedAt AssessmentOrderField = "created_at" - AssessmentOrderFieldUpdatedAt AssessmentOrderField = "updated_at" - AssessmentOrderFieldName AssessmentOrderField = "name" - AssessmentOrderFieldAssessmentType AssessmentOrderField = "assessment_type" - AssessmentOrderFieldResponseDueDuration AssessmentOrderField = "response_due_duration" -) - -var AllAssessmentOrderField = []AssessmentOrderField{ - AssessmentOrderFieldCreatedAt, - AssessmentOrderFieldUpdatedAt, - AssessmentOrderFieldName, - AssessmentOrderFieldAssessmentType, - AssessmentOrderFieldResponseDueDuration, -} - -func (e AssessmentOrderField) IsValid() bool { - switch e { - case AssessmentOrderFieldCreatedAt, AssessmentOrderFieldUpdatedAt, AssessmentOrderFieldName, AssessmentOrderFieldAssessmentType, AssessmentOrderFieldResponseDueDuration: - return true - } - return false -} - -func (e AssessmentOrderField) String() string { - return string(e) -} - -func (e *AssessmentOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = AssessmentOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid AssessmentOrderField", str) - } - return nil -} - -func (e AssessmentOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *AssessmentOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e AssessmentOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which AssessmentResponse connections can be ordered. -type AssessmentResponseOrderField string - -const ( - AssessmentResponseOrderFieldCreatedAt AssessmentResponseOrderField = "created_at" - AssessmentResponseOrderFieldUpdatedAt AssessmentResponseOrderField = "updated_at" - AssessmentResponseOrderFieldEmail AssessmentResponseOrderField = "email" - AssessmentResponseOrderFieldSendAttempts AssessmentResponseOrderField = "send_attempts" - AssessmentResponseOrderFieldEmailDeliveredAt AssessmentResponseOrderField = "email_delivered_at" - AssessmentResponseOrderFieldEmailOpenedAt AssessmentResponseOrderField = "email_opened_at" - AssessmentResponseOrderFieldEmailClickedAt AssessmentResponseOrderField = "email_clicked_at" - AssessmentResponseOrderFieldEmailOpenCount AssessmentResponseOrderField = "email_open_count" - AssessmentResponseOrderFieldEmailClickCount AssessmentResponseOrderField = "email_click_count" - AssessmentResponseOrderFieldLastEmailEventAt AssessmentResponseOrderField = "last_email_event_at" - AssessmentResponseOrderFieldStatus AssessmentResponseOrderField = "status" - AssessmentResponseOrderFieldAssignedAt AssessmentResponseOrderField = "assigned_at" - AssessmentResponseOrderFieldStartedAt AssessmentResponseOrderField = "started_at" - AssessmentResponseOrderFieldCompletedAt AssessmentResponseOrderField = "completed_at" - AssessmentResponseOrderFieldDueDate AssessmentResponseOrderField = "due_date" - AssessmentResponseOrderFieldIsDraft AssessmentResponseOrderField = "is_draft" -) - -var AllAssessmentResponseOrderField = []AssessmentResponseOrderField{ - AssessmentResponseOrderFieldCreatedAt, - AssessmentResponseOrderFieldUpdatedAt, - AssessmentResponseOrderFieldEmail, - AssessmentResponseOrderFieldSendAttempts, - AssessmentResponseOrderFieldEmailDeliveredAt, - AssessmentResponseOrderFieldEmailOpenedAt, - AssessmentResponseOrderFieldEmailClickedAt, - AssessmentResponseOrderFieldEmailOpenCount, - AssessmentResponseOrderFieldEmailClickCount, - AssessmentResponseOrderFieldLastEmailEventAt, - AssessmentResponseOrderFieldStatus, - AssessmentResponseOrderFieldAssignedAt, - AssessmentResponseOrderFieldStartedAt, - AssessmentResponseOrderFieldCompletedAt, - AssessmentResponseOrderFieldDueDate, - AssessmentResponseOrderFieldIsDraft, -} - -func (e AssessmentResponseOrderField) IsValid() bool { - switch e { - case AssessmentResponseOrderFieldCreatedAt, AssessmentResponseOrderFieldUpdatedAt, AssessmentResponseOrderFieldEmail, AssessmentResponseOrderFieldSendAttempts, AssessmentResponseOrderFieldEmailDeliveredAt, AssessmentResponseOrderFieldEmailOpenedAt, AssessmentResponseOrderFieldEmailClickedAt, AssessmentResponseOrderFieldEmailOpenCount, AssessmentResponseOrderFieldEmailClickCount, AssessmentResponseOrderFieldLastEmailEventAt, AssessmentResponseOrderFieldStatus, AssessmentResponseOrderFieldAssignedAt, AssessmentResponseOrderFieldStartedAt, AssessmentResponseOrderFieldCompletedAt, AssessmentResponseOrderFieldDueDate, AssessmentResponseOrderFieldIsDraft: - return true - } - return false -} - -func (e AssessmentResponseOrderField) String() string { - return string(e) -} - -func (e *AssessmentResponseOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = AssessmentResponseOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid AssessmentResponseOrderField", str) - } - return nil -} - -func (e AssessmentResponseOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *AssessmentResponseOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e AssessmentResponseOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which Asset connections can be ordered. -type AssetOrderField string - -const ( - AssetOrderFieldCreatedAt AssetOrderField = "created_at" - AssetOrderFieldUpdatedAt AssetOrderField = "updated_at" - AssetOrderFieldInternalOwner AssetOrderField = "internal_owner" - AssetOrderFieldAssetType AssetOrderField = "ASSET_TYPE" - AssetOrderFieldName AssetOrderField = "name" - AssetOrderFieldDisplayName AssetOrderField = "display_name" - AssetOrderFieldPhysicalLocation AssetOrderField = "physical_location" - AssetOrderFieldRegion AssetOrderField = "region" - AssetOrderFieldContainsPii AssetOrderField = "contains_pii" - AssetOrderFieldSourceType AssetOrderField = "SOURCE_TYPE" - AssetOrderFieldSourceIdentifier AssetOrderField = "source_identifier" - AssetOrderFieldCostCenter AssetOrderField = "cost_center" - AssetOrderFieldEstimatedMonthlyCost AssetOrderField = "estimated_monthly_cost" - AssetOrderFieldPurchaseDate AssetOrderField = "purchase_date" - AssetOrderFieldObservedAt AssetOrderField = "observed_at" -) - -var AllAssetOrderField = []AssetOrderField{ - AssetOrderFieldCreatedAt, - AssetOrderFieldUpdatedAt, - AssetOrderFieldInternalOwner, - AssetOrderFieldAssetType, - AssetOrderFieldName, - AssetOrderFieldDisplayName, - AssetOrderFieldPhysicalLocation, - AssetOrderFieldRegion, - AssetOrderFieldContainsPii, - AssetOrderFieldSourceType, - AssetOrderFieldSourceIdentifier, - AssetOrderFieldCostCenter, - AssetOrderFieldEstimatedMonthlyCost, - AssetOrderFieldPurchaseDate, - AssetOrderFieldObservedAt, -} - -func (e AssetOrderField) IsValid() bool { - switch e { - case AssetOrderFieldCreatedAt, AssetOrderFieldUpdatedAt, AssetOrderFieldInternalOwner, AssetOrderFieldAssetType, AssetOrderFieldName, AssetOrderFieldDisplayName, AssetOrderFieldPhysicalLocation, AssetOrderFieldRegion, AssetOrderFieldContainsPii, AssetOrderFieldSourceType, AssetOrderFieldSourceIdentifier, AssetOrderFieldCostCenter, AssetOrderFieldEstimatedMonthlyCost, AssetOrderFieldPurchaseDate, AssetOrderFieldObservedAt: - return true - } - return false -} - -func (e AssetOrderField) String() string { - return string(e) -} - -func (e *AssetOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = AssetOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid AssetOrderField", str) - } - return nil -} - -func (e AssetOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *AssetOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e AssetOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which Campaign connections can be ordered. -type CampaignOrderField string - -const ( - CampaignOrderFieldCreatedAt CampaignOrderField = "created_at" - CampaignOrderFieldUpdatedAt CampaignOrderField = "updated_at" - CampaignOrderFieldInternalOwner CampaignOrderField = "internal_owner" - CampaignOrderFieldName CampaignOrderField = "name" - CampaignOrderFieldCampaignType CampaignOrderField = "CAMPAIGN_TYPE" - CampaignOrderFieldStatus CampaignOrderField = "STATUS" - CampaignOrderFieldIsActive CampaignOrderField = "is_active" - CampaignOrderFieldScheduledAt CampaignOrderField = "scheduled_at" - CampaignOrderFieldLaunchedAt CampaignOrderField = "launched_at" - CampaignOrderFieldCompletedAt CampaignOrderField = "completed_at" - CampaignOrderFieldDueDate CampaignOrderField = "due_date" - CampaignOrderFieldIsRecurring CampaignOrderField = "is_recurring" - CampaignOrderFieldRecurrenceFrequency CampaignOrderField = "recurrence_frequency" - CampaignOrderFieldRecurrenceInterval CampaignOrderField = "recurrence_interval" - CampaignOrderFieldRecurrenceTimezone CampaignOrderField = "recurrence_timezone" - CampaignOrderFieldLastRunAt CampaignOrderField = "last_run_at" - CampaignOrderFieldNextRunAt CampaignOrderField = "next_run_at" - CampaignOrderFieldRecurrenceEndAt CampaignOrderField = "recurrence_end_at" - CampaignOrderFieldRecipientCount CampaignOrderField = "recipient_count" - CampaignOrderFieldResendCount CampaignOrderField = "resend_count" - CampaignOrderFieldLastResentAt CampaignOrderField = "last_resent_at" -) - -var AllCampaignOrderField = []CampaignOrderField{ - CampaignOrderFieldCreatedAt, - CampaignOrderFieldUpdatedAt, - CampaignOrderFieldInternalOwner, - CampaignOrderFieldName, - CampaignOrderFieldCampaignType, - CampaignOrderFieldStatus, - CampaignOrderFieldIsActive, - CampaignOrderFieldScheduledAt, - CampaignOrderFieldLaunchedAt, - CampaignOrderFieldCompletedAt, - CampaignOrderFieldDueDate, - CampaignOrderFieldIsRecurring, - CampaignOrderFieldRecurrenceFrequency, - CampaignOrderFieldRecurrenceInterval, - CampaignOrderFieldRecurrenceTimezone, - CampaignOrderFieldLastRunAt, - CampaignOrderFieldNextRunAt, - CampaignOrderFieldRecurrenceEndAt, - CampaignOrderFieldRecipientCount, - CampaignOrderFieldResendCount, - CampaignOrderFieldLastResentAt, -} - -func (e CampaignOrderField) IsValid() bool { - switch e { - case CampaignOrderFieldCreatedAt, CampaignOrderFieldUpdatedAt, CampaignOrderFieldInternalOwner, CampaignOrderFieldName, CampaignOrderFieldCampaignType, CampaignOrderFieldStatus, CampaignOrderFieldIsActive, CampaignOrderFieldScheduledAt, CampaignOrderFieldLaunchedAt, CampaignOrderFieldCompletedAt, CampaignOrderFieldDueDate, CampaignOrderFieldIsRecurring, CampaignOrderFieldRecurrenceFrequency, CampaignOrderFieldRecurrenceInterval, CampaignOrderFieldRecurrenceTimezone, CampaignOrderFieldLastRunAt, CampaignOrderFieldNextRunAt, CampaignOrderFieldRecurrenceEndAt, CampaignOrderFieldRecipientCount, CampaignOrderFieldResendCount, CampaignOrderFieldLastResentAt: - return true - } - return false -} - -func (e CampaignOrderField) String() string { - return string(e) -} - -func (e *CampaignOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = CampaignOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid CampaignOrderField", str) - } - return nil -} - -func (e CampaignOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *CampaignOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e CampaignOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which CampaignTarget connections can be ordered. -type CampaignTargetOrderField string - -const ( - CampaignTargetOrderFieldCreatedAt CampaignTargetOrderField = "created_at" - CampaignTargetOrderFieldUpdatedAt CampaignTargetOrderField = "updated_at" - CampaignTargetOrderFieldEmail CampaignTargetOrderField = "email" - CampaignTargetOrderFieldFullName CampaignTargetOrderField = "full_name" - CampaignTargetOrderFieldStatus CampaignTargetOrderField = "STATUS" - CampaignTargetOrderFieldSentAt CampaignTargetOrderField = "sent_at" - CampaignTargetOrderFieldCompletedAt CampaignTargetOrderField = "completed_at" -) - -var AllCampaignTargetOrderField = []CampaignTargetOrderField{ - CampaignTargetOrderFieldCreatedAt, - CampaignTargetOrderFieldUpdatedAt, - CampaignTargetOrderFieldEmail, - CampaignTargetOrderFieldFullName, - CampaignTargetOrderFieldStatus, - CampaignTargetOrderFieldSentAt, - CampaignTargetOrderFieldCompletedAt, -} - -func (e CampaignTargetOrderField) IsValid() bool { - switch e { - case CampaignTargetOrderFieldCreatedAt, CampaignTargetOrderFieldUpdatedAt, CampaignTargetOrderFieldEmail, CampaignTargetOrderFieldFullName, CampaignTargetOrderFieldStatus, CampaignTargetOrderFieldSentAt, CampaignTargetOrderFieldCompletedAt: - return true - } - return false -} - -func (e CampaignTargetOrderField) String() string { - return string(e) -} - -func (e *CampaignTargetOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = CampaignTargetOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid CampaignTargetOrderField", str) - } - return nil -} - -func (e CampaignTargetOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *CampaignTargetOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e CampaignTargetOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which Contact connections can be ordered. -type ContactOrderField string - -const ( - ContactOrderFieldCreatedAt ContactOrderField = "created_at" - ContactOrderFieldUpdatedAt ContactOrderField = "updated_at" - ContactOrderFieldFullName ContactOrderField = "full_name" - ContactOrderFieldTitle ContactOrderField = "title" - ContactOrderFieldCompany ContactOrderField = "company" - ContactOrderFieldEmail ContactOrderField = "email" - ContactOrderFieldStatus ContactOrderField = "STATUS" - ContactOrderFieldExternalID ContactOrderField = "external_id" - ContactOrderFieldObservedAt ContactOrderField = "observed_at" -) - -var AllContactOrderField = []ContactOrderField{ - ContactOrderFieldCreatedAt, - ContactOrderFieldUpdatedAt, - ContactOrderFieldFullName, - ContactOrderFieldTitle, - ContactOrderFieldCompany, - ContactOrderFieldEmail, - ContactOrderFieldStatus, - ContactOrderFieldExternalID, - ContactOrderFieldObservedAt, -} - -func (e ContactOrderField) IsValid() bool { - switch e { - case ContactOrderFieldCreatedAt, ContactOrderFieldUpdatedAt, ContactOrderFieldFullName, ContactOrderFieldTitle, ContactOrderFieldCompany, ContactOrderFieldEmail, ContactOrderFieldStatus, ContactOrderFieldExternalID, ContactOrderFieldObservedAt: - return true - } - return false -} - -func (e ContactOrderField) String() string { - return string(e) -} - -func (e *ContactOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = ContactOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid ContactOrderField", str) - } - return nil -} - -func (e ContactOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *ContactOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e ContactOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which ControlCategory connections can be ordered. -type ControlCategoryOrderField string - -const ( - ControlCategoryOrderFieldCategory ControlCategoryOrderField = "category" - ControlCategoryOrderFieldReferenceFramework ControlCategoryOrderField = "referenceFramework" -) - -var AllControlCategoryOrderField = []ControlCategoryOrderField{ - ControlCategoryOrderFieldCategory, - ControlCategoryOrderFieldReferenceFramework, -} - -func (e ControlCategoryOrderField) IsValid() bool { - switch e { - case ControlCategoryOrderFieldCategory, ControlCategoryOrderFieldReferenceFramework: - return true - } - return false -} - -func (e ControlCategoryOrderField) String() string { - return string(e) -} - -func (e *ControlCategoryOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = ControlCategoryOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid ControlCategoryOrderField", str) - } - return nil -} - -func (e ControlCategoryOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *ControlCategoryOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e ControlCategoryOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which ControlImplementation connections can be ordered. -type ControlImplementationOrderField string - -const ( - ControlImplementationOrderFieldCreatedAt ControlImplementationOrderField = "created_at" - ControlImplementationOrderFieldUpdatedAt ControlImplementationOrderField = "updated_at" - ControlImplementationOrderFieldStatus ControlImplementationOrderField = "STATUS" - ControlImplementationOrderFieldImplementationDate ControlImplementationOrderField = "implementation_date" - ControlImplementationOrderFieldVerified ControlImplementationOrderField = "verified" - ControlImplementationOrderFieldVerificationDate ControlImplementationOrderField = "verification_date" -) - -var AllControlImplementationOrderField = []ControlImplementationOrderField{ - ControlImplementationOrderFieldCreatedAt, - ControlImplementationOrderFieldUpdatedAt, - ControlImplementationOrderFieldStatus, - ControlImplementationOrderFieldImplementationDate, - ControlImplementationOrderFieldVerified, - ControlImplementationOrderFieldVerificationDate, -} - -func (e ControlImplementationOrderField) IsValid() bool { - switch e { - case ControlImplementationOrderFieldCreatedAt, ControlImplementationOrderFieldUpdatedAt, ControlImplementationOrderFieldStatus, ControlImplementationOrderFieldImplementationDate, ControlImplementationOrderFieldVerified, ControlImplementationOrderFieldVerificationDate: - return true - } - return false -} - -func (e ControlImplementationOrderField) String() string { - return string(e) -} - -func (e *ControlImplementationOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = ControlImplementationOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid ControlImplementationOrderField", str) - } - return nil -} - -func (e ControlImplementationOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *ControlImplementationOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e ControlImplementationOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which ControlObjective connections can be ordered. -type ControlObjectiveOrderField string - -const ( - ControlObjectiveOrderFieldCreatedAt ControlObjectiveOrderField = "created_at" - ControlObjectiveOrderFieldUpdatedAt ControlObjectiveOrderField = "updated_at" - ControlObjectiveOrderFieldRevision ControlObjectiveOrderField = "revision" - ControlObjectiveOrderFieldName ControlObjectiveOrderField = "name" - ControlObjectiveOrderFieldStatus ControlObjectiveOrderField = "status" - ControlObjectiveOrderFieldSource ControlObjectiveOrderField = "SOURCE" - ControlObjectiveOrderFieldControlObjectiveType ControlObjectiveOrderField = "control_objective_type" - ControlObjectiveOrderFieldCategory ControlObjectiveOrderField = "category" - ControlObjectiveOrderFieldSubcategory ControlObjectiveOrderField = "subcategory" -) - -var AllControlObjectiveOrderField = []ControlObjectiveOrderField{ - ControlObjectiveOrderFieldCreatedAt, - ControlObjectiveOrderFieldUpdatedAt, - ControlObjectiveOrderFieldRevision, - ControlObjectiveOrderFieldName, - ControlObjectiveOrderFieldStatus, - ControlObjectiveOrderFieldSource, - ControlObjectiveOrderFieldControlObjectiveType, - ControlObjectiveOrderFieldCategory, - ControlObjectiveOrderFieldSubcategory, -} - -func (e ControlObjectiveOrderField) IsValid() bool { - switch e { - case ControlObjectiveOrderFieldCreatedAt, ControlObjectiveOrderFieldUpdatedAt, ControlObjectiveOrderFieldRevision, ControlObjectiveOrderFieldName, ControlObjectiveOrderFieldStatus, ControlObjectiveOrderFieldSource, ControlObjectiveOrderFieldControlObjectiveType, ControlObjectiveOrderFieldCategory, ControlObjectiveOrderFieldSubcategory: - return true - } - return false -} - -func (e ControlObjectiveOrderField) String() string { - return string(e) -} - -func (e *ControlObjectiveOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = ControlObjectiveOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid ControlObjectiveOrderField", str) - } - return nil -} - -func (e ControlObjectiveOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *ControlObjectiveOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e ControlObjectiveOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which Control connections can be ordered. -type ControlOrderField string - -const ( - ControlOrderFieldCreatedAt ControlOrderField = "created_at" - ControlOrderFieldUpdatedAt ControlOrderField = "updated_at" - ControlOrderFieldTitle ControlOrderField = "title" - ControlOrderFieldStatus ControlOrderField = "STATUS" - ControlOrderFieldSource ControlOrderField = "SOURCE" - ControlOrderFieldReferenceFramework ControlOrderField = "REFERENCE_FRAMEWORK" - ControlOrderFieldCategory ControlOrderField = "category" - ControlOrderFieldSubcategory ControlOrderField = "subcategory" - ControlOrderFieldRefCode ControlOrderField = "ref_code" - ControlOrderFieldControlOwnerName ControlOrderField = "CONTROL_OWNER_name" - ControlOrderFieldDelegateName ControlOrderField = "DELEGATE_name" - ControlOrderFieldResponsiblePartyName ControlOrderField = "RESPONSIBLE_PARTY_name" -) - -var AllControlOrderField = []ControlOrderField{ - ControlOrderFieldCreatedAt, - ControlOrderFieldUpdatedAt, - ControlOrderFieldTitle, - ControlOrderFieldStatus, - ControlOrderFieldSource, - ControlOrderFieldReferenceFramework, - ControlOrderFieldCategory, - ControlOrderFieldSubcategory, - ControlOrderFieldRefCode, - ControlOrderFieldControlOwnerName, - ControlOrderFieldDelegateName, - ControlOrderFieldResponsiblePartyName, -} - -func (e ControlOrderField) IsValid() bool { - switch e { - case ControlOrderFieldCreatedAt, ControlOrderFieldUpdatedAt, ControlOrderFieldTitle, ControlOrderFieldStatus, ControlOrderFieldSource, ControlOrderFieldReferenceFramework, ControlOrderFieldCategory, ControlOrderFieldSubcategory, ControlOrderFieldRefCode, ControlOrderFieldControlOwnerName, ControlOrderFieldDelegateName, ControlOrderFieldResponsiblePartyName: - return true - } - return false -} - -func (e ControlOrderField) String() string { - return string(e) -} - -func (e *ControlOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = ControlOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid ControlOrderField", str) - } - return nil -} - -func (e ControlOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *ControlOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e ControlOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which CustomDomain connections can be ordered. -type CustomDomainOrderField string - -const ( - CustomDomainOrderFieldCreatedAt CustomDomainOrderField = "created_at" - CustomDomainOrderFieldUpdatedAt CustomDomainOrderField = "updated_at" - CustomDomainOrderFieldCnameRecord CustomDomainOrderField = "cname_record" -) - -var AllCustomDomainOrderField = []CustomDomainOrderField{ - CustomDomainOrderFieldCreatedAt, - CustomDomainOrderFieldUpdatedAt, - CustomDomainOrderFieldCnameRecord, -} - -func (e CustomDomainOrderField) IsValid() bool { - switch e { - case CustomDomainOrderFieldCreatedAt, CustomDomainOrderFieldUpdatedAt, CustomDomainOrderFieldCnameRecord: - return true - } - return false -} - -func (e CustomDomainOrderField) String() string { - return string(e) -} - -func (e *CustomDomainOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = CustomDomainOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid CustomDomainOrderField", str) - } - return nil -} - -func (e CustomDomainOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *CustomDomainOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e CustomDomainOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which CustomTypeEnum connections can be ordered. -type CustomTypeEnumOrderField string - -const ( - CustomTypeEnumOrderFieldCreatedAt CustomTypeEnumOrderField = "created_at" - CustomTypeEnumOrderFieldUpdatedAt CustomTypeEnumOrderField = "updated_at" - CustomTypeEnumOrderFieldObjectType CustomTypeEnumOrderField = "object_type" - CustomTypeEnumOrderFieldField CustomTypeEnumOrderField = "field" - CustomTypeEnumOrderFieldName CustomTypeEnumOrderField = "name" -) - -var AllCustomTypeEnumOrderField = []CustomTypeEnumOrderField{ - CustomTypeEnumOrderFieldCreatedAt, - CustomTypeEnumOrderFieldUpdatedAt, - CustomTypeEnumOrderFieldObjectType, - CustomTypeEnumOrderFieldField, - CustomTypeEnumOrderFieldName, -} - -func (e CustomTypeEnumOrderField) IsValid() bool { - switch e { - case CustomTypeEnumOrderFieldCreatedAt, CustomTypeEnumOrderFieldUpdatedAt, CustomTypeEnumOrderFieldObjectType, CustomTypeEnumOrderFieldField, CustomTypeEnumOrderFieldName: - return true - } - return false -} - -func (e CustomTypeEnumOrderField) String() string { - return string(e) -} - -func (e *CustomTypeEnumOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = CustomTypeEnumOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid CustomTypeEnumOrderField", str) - } - return nil -} - -func (e CustomTypeEnumOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *CustomTypeEnumOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e CustomTypeEnumOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which DNSVerification connections can be ordered. -type DNSVerificationOrderField string - -const ( - DNSVerificationOrderFieldCreatedAt DNSVerificationOrderField = "created_at" - DNSVerificationOrderFieldUpdatedAt DNSVerificationOrderField = "updated_at" -) - -var AllDNSVerificationOrderField = []DNSVerificationOrderField{ - DNSVerificationOrderFieldCreatedAt, - DNSVerificationOrderFieldUpdatedAt, -} - -func (e DNSVerificationOrderField) IsValid() bool { - switch e { - case DNSVerificationOrderFieldCreatedAt, DNSVerificationOrderFieldUpdatedAt: - return true - } - return false -} - -func (e DNSVerificationOrderField) String() string { - return string(e) -} - -func (e *DNSVerificationOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = DNSVerificationOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid DNSVerificationOrderField", str) - } - return nil -} - -func (e DNSVerificationOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *DNSVerificationOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e DNSVerificationOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which DirectoryAccount connections can be ordered. -type DirectoryAccountOrderField string - -const ( - DirectoryAccountOrderFieldCreatedAt DirectoryAccountOrderField = "created_at" - DirectoryAccountOrderFieldUpdatedAt DirectoryAccountOrderField = "updated_at" - DirectoryAccountOrderFieldDirectoryInstanceID DirectoryAccountOrderField = "directory_instance_id" - DirectoryAccountOrderFieldDirectoryName DirectoryAccountOrderField = "directory_name" - DirectoryAccountOrderFieldExternalID DirectoryAccountOrderField = "external_id" - DirectoryAccountOrderFieldCanonicalEmail DirectoryAccountOrderField = "canonical_email" - DirectoryAccountOrderFieldDisplayName DirectoryAccountOrderField = "display_name" -) - -var AllDirectoryAccountOrderField = []DirectoryAccountOrderField{ - DirectoryAccountOrderFieldCreatedAt, - DirectoryAccountOrderFieldUpdatedAt, - DirectoryAccountOrderFieldDirectoryInstanceID, - DirectoryAccountOrderFieldDirectoryName, - DirectoryAccountOrderFieldExternalID, - DirectoryAccountOrderFieldCanonicalEmail, - DirectoryAccountOrderFieldDisplayName, -} - -func (e DirectoryAccountOrderField) IsValid() bool { - switch e { - case DirectoryAccountOrderFieldCreatedAt, DirectoryAccountOrderFieldUpdatedAt, DirectoryAccountOrderFieldDirectoryInstanceID, DirectoryAccountOrderFieldDirectoryName, DirectoryAccountOrderFieldExternalID, DirectoryAccountOrderFieldCanonicalEmail, DirectoryAccountOrderFieldDisplayName: - return true - } - return false -} - -func (e DirectoryAccountOrderField) String() string { - return string(e) -} - -func (e *DirectoryAccountOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = DirectoryAccountOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid DirectoryAccountOrderField", str) - } - return nil -} - -func (e DirectoryAccountOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *DirectoryAccountOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e DirectoryAccountOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which DirectoryGroup connections can be ordered. -type DirectoryGroupOrderField string - -const ( - DirectoryGroupOrderFieldCreatedAt DirectoryGroupOrderField = "created_at" - DirectoryGroupOrderFieldUpdatedAt DirectoryGroupOrderField = "updated_at" - DirectoryGroupOrderFieldDirectoryInstanceID DirectoryGroupOrderField = "directory_instance_id" - DirectoryGroupOrderFieldExternalID DirectoryGroupOrderField = "external_id" - DirectoryGroupOrderFieldEmail DirectoryGroupOrderField = "email" - DirectoryGroupOrderFieldDisplayName DirectoryGroupOrderField = "display_name" -) - -var AllDirectoryGroupOrderField = []DirectoryGroupOrderField{ - DirectoryGroupOrderFieldCreatedAt, - DirectoryGroupOrderFieldUpdatedAt, - DirectoryGroupOrderFieldDirectoryInstanceID, - DirectoryGroupOrderFieldExternalID, - DirectoryGroupOrderFieldEmail, - DirectoryGroupOrderFieldDisplayName, -} - -func (e DirectoryGroupOrderField) IsValid() bool { - switch e { - case DirectoryGroupOrderFieldCreatedAt, DirectoryGroupOrderFieldUpdatedAt, DirectoryGroupOrderFieldDirectoryInstanceID, DirectoryGroupOrderFieldExternalID, DirectoryGroupOrderFieldEmail, DirectoryGroupOrderFieldDisplayName: - return true - } - return false -} - -func (e DirectoryGroupOrderField) String() string { - return string(e) -} - -func (e *DirectoryGroupOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = DirectoryGroupOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid DirectoryGroupOrderField", str) - } - return nil -} - -func (e DirectoryGroupOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *DirectoryGroupOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e DirectoryGroupOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which DirectoryMembership connections can be ordered. -type DirectoryMembershipOrderField string - -const ( - DirectoryMembershipOrderFieldCreatedAt DirectoryMembershipOrderField = "created_at" - DirectoryMembershipOrderFieldUpdatedAt DirectoryMembershipOrderField = "updated_at" -) - -var AllDirectoryMembershipOrderField = []DirectoryMembershipOrderField{ - DirectoryMembershipOrderFieldCreatedAt, - DirectoryMembershipOrderFieldUpdatedAt, -} - -func (e DirectoryMembershipOrderField) IsValid() bool { - switch e { - case DirectoryMembershipOrderFieldCreatedAt, DirectoryMembershipOrderFieldUpdatedAt: - return true - } - return false -} - -func (e DirectoryMembershipOrderField) String() string { - return string(e) -} - -func (e *DirectoryMembershipOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = DirectoryMembershipOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid DirectoryMembershipOrderField", str) - } - return nil -} - -func (e DirectoryMembershipOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *DirectoryMembershipOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e DirectoryMembershipOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which DirectorySyncRun connections can be ordered. -type DirectorySyncRunOrderField string - -const ( - DirectorySyncRunOrderFieldCreatedAt DirectorySyncRunOrderField = "created_at" - DirectorySyncRunOrderFieldUpdatedAt DirectorySyncRunOrderField = "updated_at" - DirectorySyncRunOrderFieldStartedAt DirectorySyncRunOrderField = "started_at" -) - -var AllDirectorySyncRunOrderField = []DirectorySyncRunOrderField{ - DirectorySyncRunOrderFieldCreatedAt, - DirectorySyncRunOrderFieldUpdatedAt, - DirectorySyncRunOrderFieldStartedAt, -} - -func (e DirectorySyncRunOrderField) IsValid() bool { - switch e { - case DirectorySyncRunOrderFieldCreatedAt, DirectorySyncRunOrderFieldUpdatedAt, DirectorySyncRunOrderFieldStartedAt: - return true - } - return false -} - -func (e DirectorySyncRunOrderField) String() string { - return string(e) -} - -func (e *DirectorySyncRunOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = DirectorySyncRunOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid DirectorySyncRunOrderField", str) - } - return nil -} - -func (e DirectorySyncRunOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *DirectorySyncRunOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e DirectorySyncRunOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which Discussion connections can be ordered. -type DiscussionOrderField string - -const ( - DiscussionOrderFieldCreatedAt DiscussionOrderField = "created_at" - DiscussionOrderFieldUpdatedAt DiscussionOrderField = "updated_at" -) - -var AllDiscussionOrderField = []DiscussionOrderField{ - DiscussionOrderFieldCreatedAt, - DiscussionOrderFieldUpdatedAt, -} - -func (e DiscussionOrderField) IsValid() bool { - switch e { - case DiscussionOrderFieldCreatedAt, DiscussionOrderFieldUpdatedAt: - return true - } - return false -} - -func (e DiscussionOrderField) String() string { - return string(e) -} - -func (e *DiscussionOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = DiscussionOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid DiscussionOrderField", str) - } - return nil -} - -func (e DiscussionOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *DiscussionOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e DiscussionOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which DocumentData connections can be ordered. -type DocumentDataOrderField string - -const ( - DocumentDataOrderFieldCreatedAt DocumentDataOrderField = "created_at" - DocumentDataOrderFieldUpdatedAt DocumentDataOrderField = "updated_at" -) - -var AllDocumentDataOrderField = []DocumentDataOrderField{ - DocumentDataOrderFieldCreatedAt, - DocumentDataOrderFieldUpdatedAt, -} - -func (e DocumentDataOrderField) IsValid() bool { - switch e { - case DocumentDataOrderFieldCreatedAt, DocumentDataOrderFieldUpdatedAt: - return true - } - return false -} - -func (e DocumentDataOrderField) String() string { - return string(e) -} - -func (e *DocumentDataOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = DocumentDataOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid DocumentDataOrderField", str) - } - return nil -} - -func (e DocumentDataOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *DocumentDataOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e DocumentDataOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which EmailBranding connections can be ordered. -type EmailBrandingOrderField string - -const ( - EmailBrandingOrderFieldCreatedAt EmailBrandingOrderField = "created_at" - EmailBrandingOrderFieldUpdatedAt EmailBrandingOrderField = "updated_at" - EmailBrandingOrderFieldName EmailBrandingOrderField = "name" -) - -var AllEmailBrandingOrderField = []EmailBrandingOrderField{ - EmailBrandingOrderFieldCreatedAt, - EmailBrandingOrderFieldUpdatedAt, - EmailBrandingOrderFieldName, -} - -func (e EmailBrandingOrderField) IsValid() bool { - switch e { - case EmailBrandingOrderFieldCreatedAt, EmailBrandingOrderFieldUpdatedAt, EmailBrandingOrderFieldName: - return true - } - return false -} - -func (e EmailBrandingOrderField) String() string { - return string(e) -} - -func (e *EmailBrandingOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = EmailBrandingOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid EmailBrandingOrderField", str) - } - return nil -} - -func (e EmailBrandingOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *EmailBrandingOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e EmailBrandingOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which EmailTemplate connections can be ordered. -type EmailTemplateOrderField string - -const ( - EmailTemplateOrderFieldCreatedAt EmailTemplateOrderField = "created_at" - EmailTemplateOrderFieldUpdatedAt EmailTemplateOrderField = "updated_at" - EmailTemplateOrderFieldRevision EmailTemplateOrderField = "revision" - EmailTemplateOrderFieldKey EmailTemplateOrderField = "KEY" - EmailTemplateOrderFieldName EmailTemplateOrderField = "NAME" - EmailTemplateOrderFieldFormat EmailTemplateOrderField = "FORMAT" - EmailTemplateOrderFieldLocale EmailTemplateOrderField = "LOCALE" - EmailTemplateOrderFieldActive EmailTemplateOrderField = "ACTIVE" - EmailTemplateOrderFieldVersion EmailTemplateOrderField = "VERSION" - EmailTemplateOrderFieldTemplateContext EmailTemplateOrderField = "TEMPLATE_CONTEXT" -) - -var AllEmailTemplateOrderField = []EmailTemplateOrderField{ - EmailTemplateOrderFieldCreatedAt, - EmailTemplateOrderFieldUpdatedAt, - EmailTemplateOrderFieldRevision, - EmailTemplateOrderFieldKey, - EmailTemplateOrderFieldName, - EmailTemplateOrderFieldFormat, - EmailTemplateOrderFieldLocale, - EmailTemplateOrderFieldActive, - EmailTemplateOrderFieldVersion, - EmailTemplateOrderFieldTemplateContext, -} - -func (e EmailTemplateOrderField) IsValid() bool { - switch e { - case EmailTemplateOrderFieldCreatedAt, EmailTemplateOrderFieldUpdatedAt, EmailTemplateOrderFieldRevision, EmailTemplateOrderFieldKey, EmailTemplateOrderFieldName, EmailTemplateOrderFieldFormat, EmailTemplateOrderFieldLocale, EmailTemplateOrderFieldActive, EmailTemplateOrderFieldVersion, EmailTemplateOrderFieldTemplateContext: - return true - } - return false -} - -func (e EmailTemplateOrderField) String() string { - return string(e) -} - -func (e *EmailTemplateOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = EmailTemplateOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid EmailTemplateOrderField", str) - } - return nil -} - -func (e EmailTemplateOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *EmailTemplateOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e EmailTemplateOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which Entity connections can be ordered. -type EntityOrderField string - -const ( - EntityOrderFieldCreatedAt EntityOrderField = "created_at" - EntityOrderFieldUpdatedAt EntityOrderField = "updated_at" - EntityOrderFieldInternalOwner EntityOrderField = "internal_owner" - EntityOrderFieldReviewedBy EntityOrderField = "reviewed_by" - EntityOrderFieldLastReviewedAt EntityOrderField = "last_reviewed_at" - EntityOrderFieldName EntityOrderField = "name" - EntityOrderFieldDisplayName EntityOrderField = "display_name" - EntityOrderFieldStatus EntityOrderField = "status" - EntityOrderFieldApprovedForUse EntityOrderField = "approved_for_use" - EntityOrderFieldHasSoc2 EntityOrderField = "has_soc2" - EntityOrderFieldSoc2PeriodEnd EntityOrderField = "soc2_period_end" - EntityOrderFieldContractStartDate EntityOrderField = "contract_start_date" - EntityOrderFieldContractEndDate EntityOrderField = "contract_end_date" - EntityOrderFieldAutoRenews EntityOrderField = "auto_renews" - EntityOrderFieldTerminationNoticeDays EntityOrderField = "termination_notice_days" - EntityOrderFieldAnnualSpend EntityOrderField = "annual_spend" - EntityOrderFieldSpendCurrency EntityOrderField = "spend_currency" - EntityOrderFieldBillingModel EntityOrderField = "billing_model" - EntityOrderFieldRenewalRisk EntityOrderField = "renewal_risk" - EntityOrderFieldSsoEnforced EntityOrderField = "sso_enforced" - EntityOrderFieldMfaSupported EntityOrderField = "mfa_supported" - EntityOrderFieldMfaEnforced EntityOrderField = "mfa_enforced" - EntityOrderFieldStatusPageURL EntityOrderField = "status_page_url" - EntityOrderFieldRiskRating EntityOrderField = "risk_rating" - EntityOrderFieldRiskScore EntityOrderField = "risk_score" - EntityOrderFieldTier EntityOrderField = "tier" - EntityOrderFieldReviewFrequency EntityOrderField = "REVIEW_FREQUENCY" - EntityOrderFieldNextReviewAt EntityOrderField = "next_review_at" - EntityOrderFieldContractRenewalAt EntityOrderField = "contract_renewal_at" - EntityOrderFieldExternalID EntityOrderField = "external_id" - EntityOrderFieldObservedAt EntityOrderField = "observed_at" -) - -var AllEntityOrderField = []EntityOrderField{ - EntityOrderFieldCreatedAt, - EntityOrderFieldUpdatedAt, - EntityOrderFieldInternalOwner, - EntityOrderFieldReviewedBy, - EntityOrderFieldLastReviewedAt, - EntityOrderFieldName, - EntityOrderFieldDisplayName, - EntityOrderFieldStatus, - EntityOrderFieldApprovedForUse, - EntityOrderFieldHasSoc2, - EntityOrderFieldSoc2PeriodEnd, - EntityOrderFieldContractStartDate, - EntityOrderFieldContractEndDate, - EntityOrderFieldAutoRenews, - EntityOrderFieldTerminationNoticeDays, - EntityOrderFieldAnnualSpend, - EntityOrderFieldSpendCurrency, - EntityOrderFieldBillingModel, - EntityOrderFieldRenewalRisk, - EntityOrderFieldSsoEnforced, - EntityOrderFieldMfaSupported, - EntityOrderFieldMfaEnforced, - EntityOrderFieldStatusPageURL, - EntityOrderFieldRiskRating, - EntityOrderFieldRiskScore, - EntityOrderFieldTier, - EntityOrderFieldReviewFrequency, - EntityOrderFieldNextReviewAt, - EntityOrderFieldContractRenewalAt, - EntityOrderFieldExternalID, - EntityOrderFieldObservedAt, -} - -func (e EntityOrderField) IsValid() bool { - switch e { - case EntityOrderFieldCreatedAt, EntityOrderFieldUpdatedAt, EntityOrderFieldInternalOwner, EntityOrderFieldReviewedBy, EntityOrderFieldLastReviewedAt, EntityOrderFieldName, EntityOrderFieldDisplayName, EntityOrderFieldStatus, EntityOrderFieldApprovedForUse, EntityOrderFieldHasSoc2, EntityOrderFieldSoc2PeriodEnd, EntityOrderFieldContractStartDate, EntityOrderFieldContractEndDate, EntityOrderFieldAutoRenews, EntityOrderFieldTerminationNoticeDays, EntityOrderFieldAnnualSpend, EntityOrderFieldSpendCurrency, EntityOrderFieldBillingModel, EntityOrderFieldRenewalRisk, EntityOrderFieldSsoEnforced, EntityOrderFieldMfaSupported, EntityOrderFieldMfaEnforced, EntityOrderFieldStatusPageURL, EntityOrderFieldRiskRating, EntityOrderFieldRiskScore, EntityOrderFieldTier, EntityOrderFieldReviewFrequency, EntityOrderFieldNextReviewAt, EntityOrderFieldContractRenewalAt, EntityOrderFieldExternalID, EntityOrderFieldObservedAt: - return true - } - return false -} - -func (e EntityOrderField) String() string { - return string(e) -} - -func (e *EntityOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = EntityOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid EntityOrderField", str) - } - return nil -} - -func (e EntityOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *EntityOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e EntityOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which EntityType connections can be ordered. -type EntityTypeOrderField string - -const ( - EntityTypeOrderFieldCreatedAt EntityTypeOrderField = "created_at" - EntityTypeOrderFieldUpdatedAt EntityTypeOrderField = "updated_at" - EntityTypeOrderFieldName EntityTypeOrderField = "name" -) - -var AllEntityTypeOrderField = []EntityTypeOrderField{ - EntityTypeOrderFieldCreatedAt, - EntityTypeOrderFieldUpdatedAt, - EntityTypeOrderFieldName, -} - -func (e EntityTypeOrderField) IsValid() bool { - switch e { - case EntityTypeOrderFieldCreatedAt, EntityTypeOrderFieldUpdatedAt, EntityTypeOrderFieldName: - return true - } - return false -} - -func (e EntityTypeOrderField) String() string { - return string(e) -} - -func (e *EntityTypeOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = EntityTypeOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid EntityTypeOrderField", str) - } - return nil -} - -func (e EntityTypeOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *EntityTypeOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e EntityTypeOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which Event connections can be ordered. -type EventOrderField string - -const ( - EventOrderFieldCreatedAt EventOrderField = "created_at" - EventOrderFieldUpdatedAt EventOrderField = "updated_at" -) - -var AllEventOrderField = []EventOrderField{ - EventOrderFieldCreatedAt, - EventOrderFieldUpdatedAt, -} - -func (e EventOrderField) IsValid() bool { - switch e { - case EventOrderFieldCreatedAt, EventOrderFieldUpdatedAt: - return true - } - return false -} - -func (e EventOrderField) String() string { - return string(e) -} - -func (e *EventOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = EventOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid EventOrderField", str) - } - return nil -} - -func (e EventOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *EventOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e EventOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which Evidence connections can be ordered. -type EvidenceOrderField string - -const ( - EvidenceOrderFieldCreatedAt EvidenceOrderField = "created_at" - EvidenceOrderFieldUpdatedAt EvidenceOrderField = "updated_at" - EvidenceOrderFieldName EvidenceOrderField = "name" - EvidenceOrderFieldCreationDate EvidenceOrderField = "creation_date" - EvidenceOrderFieldRenewalDate EvidenceOrderField = "renewal_date" - EvidenceOrderFieldStatus EvidenceOrderField = "STATUS" -) - -var AllEvidenceOrderField = []EvidenceOrderField{ - EvidenceOrderFieldCreatedAt, - EvidenceOrderFieldUpdatedAt, - EvidenceOrderFieldName, - EvidenceOrderFieldCreationDate, - EvidenceOrderFieldRenewalDate, - EvidenceOrderFieldStatus, -} - -func (e EvidenceOrderField) IsValid() bool { - switch e { - case EvidenceOrderFieldCreatedAt, EvidenceOrderFieldUpdatedAt, EvidenceOrderFieldName, EvidenceOrderFieldCreationDate, EvidenceOrderFieldRenewalDate, EvidenceOrderFieldStatus: - return true - } - return false -} - -func (e EvidenceOrderField) String() string { - return string(e) -} - -func (e *EvidenceOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = EvidenceOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid EvidenceOrderField", str) - } - return nil -} - -func (e EvidenceOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *EvidenceOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e EvidenceOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which Export connections can be ordered. -type ExportOrderField string - -const ( - ExportOrderFieldCreatedAt ExportOrderField = "created_at" - ExportOrderFieldUpdatedAt ExportOrderField = "updated_at" - ExportOrderFieldExportType ExportOrderField = "export_type" - ExportOrderFieldFormat ExportOrderField = "format" - ExportOrderFieldStatus ExportOrderField = "status" - ExportOrderFieldMode ExportOrderField = "mode" -) - -var AllExportOrderField = []ExportOrderField{ - ExportOrderFieldCreatedAt, - ExportOrderFieldUpdatedAt, - ExportOrderFieldExportType, - ExportOrderFieldFormat, - ExportOrderFieldStatus, - ExportOrderFieldMode, -} - -func (e ExportOrderField) IsValid() bool { - switch e { - case ExportOrderFieldCreatedAt, ExportOrderFieldUpdatedAt, ExportOrderFieldExportType, ExportOrderFieldFormat, ExportOrderFieldStatus, ExportOrderFieldMode: - return true - } - return false -} - -func (e ExportOrderField) String() string { - return string(e) -} - -func (e *ExportOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = ExportOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid ExportOrderField", str) - } - return nil -} - -func (e ExportOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *ExportOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e ExportOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which File connections can be ordered. -type FileOrderField string - -const ( - FileOrderFieldCreatedAt FileOrderField = "created_at" - FileOrderFieldUpdatedAt FileOrderField = "updated_at" - FileOrderFieldLastAccessedAt FileOrderField = "last_accessed_at" -) - -var AllFileOrderField = []FileOrderField{ - FileOrderFieldCreatedAt, - FileOrderFieldUpdatedAt, - FileOrderFieldLastAccessedAt, -} - -func (e FileOrderField) IsValid() bool { - switch e { - case FileOrderFieldCreatedAt, FileOrderFieldUpdatedAt, FileOrderFieldLastAccessedAt: - return true - } - return false -} - -func (e FileOrderField) String() string { - return string(e) -} - -func (e *FileOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = FileOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid FileOrderField", str) - } - return nil -} - -func (e FileOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *FileOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e FileOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which FindingControl connections can be ordered. -type FindingControlOrderField string - -const ( - FindingControlOrderFieldCreatedAt FindingControlOrderField = "created_at" - FindingControlOrderFieldUpdatedAt FindingControlOrderField = "updated_at" -) - -var AllFindingControlOrderField = []FindingControlOrderField{ - FindingControlOrderFieldCreatedAt, - FindingControlOrderFieldUpdatedAt, -} - -func (e FindingControlOrderField) IsValid() bool { - switch e { - case FindingControlOrderFieldCreatedAt, FindingControlOrderFieldUpdatedAt: - return true - } - return false -} - -func (e FindingControlOrderField) String() string { - return string(e) -} - -func (e *FindingControlOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = FindingControlOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid FindingControlOrderField", str) - } - return nil -} - -func (e FindingControlOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *FindingControlOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e FindingControlOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which Finding connections can be ordered. -type FindingOrderField string - -const ( - FindingOrderFieldCreatedAt FindingOrderField = "created_at" - FindingOrderFieldUpdatedAt FindingOrderField = "updated_at" - FindingOrderFieldExternalID FindingOrderField = "external_id" - FindingOrderFieldSecurityLevel FindingOrderField = "security_level" - FindingOrderFieldExternalOwnerID FindingOrderField = "external_owner_id" - FindingOrderFieldCategory FindingOrderField = "category" - FindingOrderFieldSeverity FindingOrderField = "severity" -) - -var AllFindingOrderField = []FindingOrderField{ - FindingOrderFieldCreatedAt, - FindingOrderFieldUpdatedAt, - FindingOrderFieldExternalID, - FindingOrderFieldSecurityLevel, - FindingOrderFieldExternalOwnerID, - FindingOrderFieldCategory, - FindingOrderFieldSeverity, -} - -func (e FindingOrderField) IsValid() bool { - switch e { - case FindingOrderFieldCreatedAt, FindingOrderFieldUpdatedAt, FindingOrderFieldExternalID, FindingOrderFieldSecurityLevel, FindingOrderFieldExternalOwnerID, FindingOrderFieldCategory, FindingOrderFieldSeverity: - return true - } - return false -} - -func (e FindingOrderField) String() string { - return string(e) -} - -func (e *FindingOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = FindingOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid FindingOrderField", str) - } - return nil -} - -func (e FindingOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *FindingOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e FindingOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which GroupMembership connections can be ordered. -type GroupMembershipOrderField string - -const ( - GroupMembershipOrderFieldCreatedAt GroupMembershipOrderField = "created_at" - GroupMembershipOrderFieldUpdatedAt GroupMembershipOrderField = "updated_at" - GroupMembershipOrderFieldRole GroupMembershipOrderField = "ROLE" -) - -var AllGroupMembershipOrderField = []GroupMembershipOrderField{ - GroupMembershipOrderFieldCreatedAt, - GroupMembershipOrderFieldUpdatedAt, - GroupMembershipOrderFieldRole, -} - -func (e GroupMembershipOrderField) IsValid() bool { - switch e { - case GroupMembershipOrderFieldCreatedAt, GroupMembershipOrderFieldUpdatedAt, GroupMembershipOrderFieldRole: - return true - } - return false -} - -func (e GroupMembershipOrderField) String() string { - return string(e) -} - -func (e *GroupMembershipOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = GroupMembershipOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid GroupMembershipOrderField", str) - } - return nil -} - -func (e GroupMembershipOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *GroupMembershipOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e GroupMembershipOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which Group connections can be ordered. -type GroupOrderField string - -const ( - GroupOrderFieldCreatedAt GroupOrderField = "created_at" - GroupOrderFieldUpdatedAt GroupOrderField = "updated_at" - GroupOrderFieldName GroupOrderField = "name" - GroupOrderFieldDisplayName GroupOrderField = "display_name" -) - -var AllGroupOrderField = []GroupOrderField{ - GroupOrderFieldCreatedAt, - GroupOrderFieldUpdatedAt, - GroupOrderFieldName, - GroupOrderFieldDisplayName, -} - -func (e GroupOrderField) IsValid() bool { - switch e { - case GroupOrderFieldCreatedAt, GroupOrderFieldUpdatedAt, GroupOrderFieldName, GroupOrderFieldDisplayName: - return true - } - return false -} - -func (e GroupOrderField) String() string { - return string(e) -} - -func (e *GroupOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = GroupOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid GroupOrderField", str) - } - return nil -} - -func (e GroupOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *GroupOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e GroupOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which GroupPermission connections can be ordered. -type GroupPermissionOrderField string - -const ( - GroupPermissionOrderFieldName GroupPermissionOrderField = "name" - GroupPermissionOrderFieldPermission GroupPermissionOrderField = "permission" - GroupPermissionOrderFieldObjectType GroupPermissionOrderField = "objectType" -) - -var AllGroupPermissionOrderField = []GroupPermissionOrderField{ - GroupPermissionOrderFieldName, - GroupPermissionOrderFieldPermission, - GroupPermissionOrderFieldObjectType, -} - -func (e GroupPermissionOrderField) IsValid() bool { - switch e { - case GroupPermissionOrderFieldName, GroupPermissionOrderFieldPermission, GroupPermissionOrderFieldObjectType: - return true - } - return false -} - -func (e GroupPermissionOrderField) String() string { - return string(e) -} - -func (e *GroupPermissionOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = GroupPermissionOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid GroupPermissionOrderField", str) - } - return nil -} - -func (e GroupPermissionOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *GroupPermissionOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e GroupPermissionOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which GroupSetting connections can be ordered. -type GroupSettingOrderField string - -const ( - GroupSettingOrderFieldCreatedAt GroupSettingOrderField = "created_at" - GroupSettingOrderFieldUpdatedAt GroupSettingOrderField = "updated_at" -) - -var AllGroupSettingOrderField = []GroupSettingOrderField{ - GroupSettingOrderFieldCreatedAt, - GroupSettingOrderFieldUpdatedAt, -} - -func (e GroupSettingOrderField) IsValid() bool { - switch e { - case GroupSettingOrderFieldCreatedAt, GroupSettingOrderFieldUpdatedAt: - return true - } - return false -} - -func (e GroupSettingOrderField) String() string { - return string(e) -} - -func (e *GroupSettingOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = GroupSettingOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid GroupSettingOrderField", str) - } - return nil -} - -func (e GroupSettingOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *GroupSettingOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e GroupSettingOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which Hush connections can be ordered. -type HushOrderField string - -const ( - HushOrderFieldCreatedAt HushOrderField = "created_at" - HushOrderFieldUpdatedAt HushOrderField = "updated_at" - HushOrderFieldName HushOrderField = "name" - HushOrderFieldKind HushOrderField = "kind" - HushOrderFieldLastUsedAt HushOrderField = "last_used_at" - HushOrderFieldExpiresAt HushOrderField = "expires_at" -) - -var AllHushOrderField = []HushOrderField{ - HushOrderFieldCreatedAt, - HushOrderFieldUpdatedAt, - HushOrderFieldName, - HushOrderFieldKind, - HushOrderFieldLastUsedAt, - HushOrderFieldExpiresAt, -} - -func (e HushOrderField) IsValid() bool { - switch e { - case HushOrderFieldCreatedAt, HushOrderFieldUpdatedAt, HushOrderFieldName, HushOrderFieldKind, HushOrderFieldLastUsedAt, HushOrderFieldExpiresAt: - return true - } - return false -} - -func (e HushOrderField) String() string { - return string(e) -} - -func (e *HushOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = HushOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid HushOrderField", str) - } - return nil -} - -func (e HushOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *HushOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e HushOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which IdentityHolder connections can be ordered. -type IdentityHolderOrderField string - -const ( - IdentityHolderOrderFieldCreatedAt IdentityHolderOrderField = "created_at" - IdentityHolderOrderFieldUpdatedAt IdentityHolderOrderField = "updated_at" - IdentityHolderOrderFieldInternalOwner IdentityHolderOrderField = "internal_owner" - IdentityHolderOrderFieldFullName IdentityHolderOrderField = "full_name" - IdentityHolderOrderFieldEmail IdentityHolderOrderField = "email" - IdentityHolderOrderFieldAlternateEmail IdentityHolderOrderField = "alternate_email" - IdentityHolderOrderFieldIsOpenlaneUser IdentityHolderOrderField = "is_openlane_user" - IdentityHolderOrderFieldIdentityHolderType IdentityHolderOrderField = "IDENTITY_HOLDER_TYPE" - IdentityHolderOrderFieldStatus IdentityHolderOrderField = "STATUS" - IdentityHolderOrderFieldIsActive IdentityHolderOrderField = "is_active" - IdentityHolderOrderFieldTitle IdentityHolderOrderField = "title" - IdentityHolderOrderFieldDepartment IdentityHolderOrderField = "department" - IdentityHolderOrderFieldTeam IdentityHolderOrderField = "team" - IdentityHolderOrderFieldLocation IdentityHolderOrderField = "location" - IdentityHolderOrderFieldStartDate IdentityHolderOrderField = "start_date" - IdentityHolderOrderFieldEndDate IdentityHolderOrderField = "end_date" - IdentityHolderOrderFieldExternalUserID IdentityHolderOrderField = "external_user_id" - IdentityHolderOrderFieldExternalReferenceID IdentityHolderOrderField = "external_reference_id" -) - -var AllIdentityHolderOrderField = []IdentityHolderOrderField{ - IdentityHolderOrderFieldCreatedAt, - IdentityHolderOrderFieldUpdatedAt, - IdentityHolderOrderFieldInternalOwner, - IdentityHolderOrderFieldFullName, - IdentityHolderOrderFieldEmail, - IdentityHolderOrderFieldAlternateEmail, - IdentityHolderOrderFieldIsOpenlaneUser, - IdentityHolderOrderFieldIdentityHolderType, - IdentityHolderOrderFieldStatus, - IdentityHolderOrderFieldIsActive, - IdentityHolderOrderFieldTitle, - IdentityHolderOrderFieldDepartment, - IdentityHolderOrderFieldTeam, - IdentityHolderOrderFieldLocation, - IdentityHolderOrderFieldStartDate, - IdentityHolderOrderFieldEndDate, - IdentityHolderOrderFieldExternalUserID, - IdentityHolderOrderFieldExternalReferenceID, -} - -func (e IdentityHolderOrderField) IsValid() bool { - switch e { - case IdentityHolderOrderFieldCreatedAt, IdentityHolderOrderFieldUpdatedAt, IdentityHolderOrderFieldInternalOwner, IdentityHolderOrderFieldFullName, IdentityHolderOrderFieldEmail, IdentityHolderOrderFieldAlternateEmail, IdentityHolderOrderFieldIsOpenlaneUser, IdentityHolderOrderFieldIdentityHolderType, IdentityHolderOrderFieldStatus, IdentityHolderOrderFieldIsActive, IdentityHolderOrderFieldTitle, IdentityHolderOrderFieldDepartment, IdentityHolderOrderFieldTeam, IdentityHolderOrderFieldLocation, IdentityHolderOrderFieldStartDate, IdentityHolderOrderFieldEndDate, IdentityHolderOrderFieldExternalUserID, IdentityHolderOrderFieldExternalReferenceID: - return true - } - return false -} - -func (e IdentityHolderOrderField) String() string { - return string(e) -} - -func (e *IdentityHolderOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = IdentityHolderOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid IdentityHolderOrderField", str) - } - return nil -} - -func (e IdentityHolderOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *IdentityHolderOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e IdentityHolderOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which Integration connections can be ordered. -type IntegrationOrderField string - -const ( - IntegrationOrderFieldCreatedAt IntegrationOrderField = "created_at" - IntegrationOrderFieldUpdatedAt IntegrationOrderField = "updated_at" - IntegrationOrderFieldName IntegrationOrderField = "name" - IntegrationOrderFieldKind IntegrationOrderField = "kind" - IntegrationOrderFieldIntegrationType IntegrationOrderField = "integration_type" - IntegrationOrderFieldDefinitionID IntegrationOrderField = "definition_id" - IntegrationOrderFieldDefinitionVersion IntegrationOrderField = "definition_version" - IntegrationOrderFieldDefinitionSlug IntegrationOrderField = "definition_slug" - IntegrationOrderFieldFamily IntegrationOrderField = "family" - IntegrationOrderFieldStatus IntegrationOrderField = "status" -) - -var AllIntegrationOrderField = []IntegrationOrderField{ - IntegrationOrderFieldCreatedAt, - IntegrationOrderFieldUpdatedAt, - IntegrationOrderFieldName, - IntegrationOrderFieldKind, - IntegrationOrderFieldIntegrationType, - IntegrationOrderFieldDefinitionID, - IntegrationOrderFieldDefinitionVersion, - IntegrationOrderFieldDefinitionSlug, - IntegrationOrderFieldFamily, - IntegrationOrderFieldStatus, -} - -func (e IntegrationOrderField) IsValid() bool { - switch e { - case IntegrationOrderFieldCreatedAt, IntegrationOrderFieldUpdatedAt, IntegrationOrderFieldName, IntegrationOrderFieldKind, IntegrationOrderFieldIntegrationType, IntegrationOrderFieldDefinitionID, IntegrationOrderFieldDefinitionVersion, IntegrationOrderFieldDefinitionSlug, IntegrationOrderFieldFamily, IntegrationOrderFieldStatus: - return true - } - return false -} - -func (e IntegrationOrderField) String() string { - return string(e) -} - -func (e *IntegrationOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = IntegrationOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid IntegrationOrderField", str) - } - return nil -} - -func (e IntegrationOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *IntegrationOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e IntegrationOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which InternalPolicy connections can be ordered. -type InternalPolicyOrderField string - -const ( - InternalPolicyOrderFieldCreatedAt InternalPolicyOrderField = "created_at" - InternalPolicyOrderFieldUpdatedAt InternalPolicyOrderField = "updated_at" - InternalPolicyOrderFieldRevision InternalPolicyOrderField = "revision" - InternalPolicyOrderFieldName InternalPolicyOrderField = "name" - InternalPolicyOrderFieldStatus InternalPolicyOrderField = "STATUS" - InternalPolicyOrderFieldReviewDue InternalPolicyOrderField = "review_due" - InternalPolicyOrderFieldReviewFrequency InternalPolicyOrderField = "REVIEW_FREQUENCY" -) - -var AllInternalPolicyOrderField = []InternalPolicyOrderField{ - InternalPolicyOrderFieldCreatedAt, - InternalPolicyOrderFieldUpdatedAt, - InternalPolicyOrderFieldRevision, - InternalPolicyOrderFieldName, - InternalPolicyOrderFieldStatus, - InternalPolicyOrderFieldReviewDue, - InternalPolicyOrderFieldReviewFrequency, -} - -func (e InternalPolicyOrderField) IsValid() bool { - switch e { - case InternalPolicyOrderFieldCreatedAt, InternalPolicyOrderFieldUpdatedAt, InternalPolicyOrderFieldRevision, InternalPolicyOrderFieldName, InternalPolicyOrderFieldStatus, InternalPolicyOrderFieldReviewDue, InternalPolicyOrderFieldReviewFrequency: - return true - } - return false -} - -func (e InternalPolicyOrderField) String() string { - return string(e) -} - -func (e *InternalPolicyOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = InternalPolicyOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid InternalPolicyOrderField", str) - } - return nil -} - -func (e InternalPolicyOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *InternalPolicyOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e InternalPolicyOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which Invite connections can be ordered. -type InviteOrderField string - -const ( - InviteOrderFieldCreatedAt InviteOrderField = "created_at" - InviteOrderFieldUpdatedAt InviteOrderField = "updated_at" - InviteOrderFieldExpires InviteOrderField = "expires" - InviteOrderFieldStatus InviteOrderField = "STATUS" - InviteOrderFieldSendAttempts InviteOrderField = "send_attempts" -) - -var AllInviteOrderField = []InviteOrderField{ - InviteOrderFieldCreatedAt, - InviteOrderFieldUpdatedAt, - InviteOrderFieldExpires, - InviteOrderFieldStatus, - InviteOrderFieldSendAttempts, -} - -func (e InviteOrderField) IsValid() bool { - switch e { - case InviteOrderFieldCreatedAt, InviteOrderFieldUpdatedAt, InviteOrderFieldExpires, InviteOrderFieldStatus, InviteOrderFieldSendAttempts: - return true - } - return false -} - -func (e InviteOrderField) String() string { - return string(e) -} - -func (e *InviteOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = InviteOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid InviteOrderField", str) - } - return nil -} - -func (e InviteOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *InviteOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e InviteOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which JobResult connections can be ordered. -type JobResultOrderField string - -const ( - JobResultOrderFieldCreatedAt JobResultOrderField = "created_at" - JobResultOrderFieldUpdatedAt JobResultOrderField = "updated_at" - JobResultOrderFieldStatus JobResultOrderField = "STATUS" - JobResultOrderFieldExitCode JobResultOrderField = "exit_code" - JobResultOrderFieldFinishedAt JobResultOrderField = "finished_at" - JobResultOrderFieldStartedAt JobResultOrderField = "started_at" -) - -var AllJobResultOrderField = []JobResultOrderField{ - JobResultOrderFieldCreatedAt, - JobResultOrderFieldUpdatedAt, - JobResultOrderFieldStatus, - JobResultOrderFieldExitCode, - JobResultOrderFieldFinishedAt, - JobResultOrderFieldStartedAt, -} - -func (e JobResultOrderField) IsValid() bool { - switch e { - case JobResultOrderFieldCreatedAt, JobResultOrderFieldUpdatedAt, JobResultOrderFieldStatus, JobResultOrderFieldExitCode, JobResultOrderFieldFinishedAt, JobResultOrderFieldStartedAt: - return true - } - return false -} - -func (e JobResultOrderField) String() string { - return string(e) -} - -func (e *JobResultOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = JobResultOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid JobResultOrderField", str) - } - return nil -} - -func (e JobResultOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *JobResultOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e JobResultOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which JobRunner connections can be ordered. -type JobRunnerOrderField string - -const ( - JobRunnerOrderFieldCreatedAt JobRunnerOrderField = "created_at" - JobRunnerOrderFieldUpdatedAt JobRunnerOrderField = "updated_at" - JobRunnerOrderFieldName JobRunnerOrderField = "name" -) - -var AllJobRunnerOrderField = []JobRunnerOrderField{ - JobRunnerOrderFieldCreatedAt, - JobRunnerOrderFieldUpdatedAt, - JobRunnerOrderFieldName, -} - -func (e JobRunnerOrderField) IsValid() bool { - switch e { - case JobRunnerOrderFieldCreatedAt, JobRunnerOrderFieldUpdatedAt, JobRunnerOrderFieldName: - return true - } - return false -} - -func (e JobRunnerOrderField) String() string { - return string(e) -} - -func (e *JobRunnerOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = JobRunnerOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid JobRunnerOrderField", str) - } - return nil -} - -func (e JobRunnerOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *JobRunnerOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e JobRunnerOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which JobRunnerRegistrationToken connections can be ordered. -type JobRunnerRegistrationTokenOrderField string - -const ( - JobRunnerRegistrationTokenOrderFieldCreatedAt JobRunnerRegistrationTokenOrderField = "created_at" - JobRunnerRegistrationTokenOrderFieldUpdatedAt JobRunnerRegistrationTokenOrderField = "updated_at" - JobRunnerRegistrationTokenOrderFieldLastUsedAt JobRunnerRegistrationTokenOrderField = "last_used_at" -) - -var AllJobRunnerRegistrationTokenOrderField = []JobRunnerRegistrationTokenOrderField{ - JobRunnerRegistrationTokenOrderFieldCreatedAt, - JobRunnerRegistrationTokenOrderFieldUpdatedAt, - JobRunnerRegistrationTokenOrderFieldLastUsedAt, -} - -func (e JobRunnerRegistrationTokenOrderField) IsValid() bool { - switch e { - case JobRunnerRegistrationTokenOrderFieldCreatedAt, JobRunnerRegistrationTokenOrderFieldUpdatedAt, JobRunnerRegistrationTokenOrderFieldLastUsedAt: - return true - } - return false -} - -func (e JobRunnerRegistrationTokenOrderField) String() string { - return string(e) -} - -func (e *JobRunnerRegistrationTokenOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = JobRunnerRegistrationTokenOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid JobRunnerRegistrationTokenOrderField", str) - } - return nil -} - -func (e JobRunnerRegistrationTokenOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *JobRunnerRegistrationTokenOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e JobRunnerRegistrationTokenOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which JobRunnerToken connections can be ordered. -type JobRunnerTokenOrderField string - -const ( - JobRunnerTokenOrderFieldCreatedAt JobRunnerTokenOrderField = "created_at" - JobRunnerTokenOrderFieldUpdatedAt JobRunnerTokenOrderField = "updated_at" - JobRunnerTokenOrderFieldExpiresAt JobRunnerTokenOrderField = "expires_at" - JobRunnerTokenOrderFieldLastUsedAt JobRunnerTokenOrderField = "last_used_at" -) - -var AllJobRunnerTokenOrderField = []JobRunnerTokenOrderField{ - JobRunnerTokenOrderFieldCreatedAt, - JobRunnerTokenOrderFieldUpdatedAt, - JobRunnerTokenOrderFieldExpiresAt, - JobRunnerTokenOrderFieldLastUsedAt, -} - -func (e JobRunnerTokenOrderField) IsValid() bool { - switch e { - case JobRunnerTokenOrderFieldCreatedAt, JobRunnerTokenOrderFieldUpdatedAt, JobRunnerTokenOrderFieldExpiresAt, JobRunnerTokenOrderFieldLastUsedAt: - return true - } - return false -} - -func (e JobRunnerTokenOrderField) String() string { - return string(e) -} - -func (e *JobRunnerTokenOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = JobRunnerTokenOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid JobRunnerTokenOrderField", str) - } - return nil -} - -func (e JobRunnerTokenOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *JobRunnerTokenOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e JobRunnerTokenOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which JobTemplate connections can be ordered. -type JobTemplateOrderField string - -const ( - JobTemplateOrderFieldCreatedAt JobTemplateOrderField = "created_at" - JobTemplateOrderFieldUpdatedAt JobTemplateOrderField = "updated_at" - JobTemplateOrderFieldTitle JobTemplateOrderField = "title" - JobTemplateOrderFieldPlatform JobTemplateOrderField = "PLATFORM" -) - -var AllJobTemplateOrderField = []JobTemplateOrderField{ - JobTemplateOrderFieldCreatedAt, - JobTemplateOrderFieldUpdatedAt, - JobTemplateOrderFieldTitle, - JobTemplateOrderFieldPlatform, -} - -func (e JobTemplateOrderField) IsValid() bool { - switch e { - case JobTemplateOrderFieldCreatedAt, JobTemplateOrderFieldUpdatedAt, JobTemplateOrderFieldTitle, JobTemplateOrderFieldPlatform: - return true - } - return false -} - -func (e JobTemplateOrderField) String() string { - return string(e) -} - -func (e *JobTemplateOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = JobTemplateOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid JobTemplateOrderField", str) - } - return nil -} - -func (e JobTemplateOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *JobTemplateOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e JobTemplateOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which MappableDomain connections can be ordered. -type MappableDomainOrderField string - -const ( - MappableDomainOrderFieldCreatedAt MappableDomainOrderField = "created_at" - MappableDomainOrderFieldUpdatedAt MappableDomainOrderField = "updated_at" - MappableDomainOrderFieldName MappableDomainOrderField = "name" -) - -var AllMappableDomainOrderField = []MappableDomainOrderField{ - MappableDomainOrderFieldCreatedAt, - MappableDomainOrderFieldUpdatedAt, - MappableDomainOrderFieldName, -} - -func (e MappableDomainOrderField) IsValid() bool { - switch e { - case MappableDomainOrderFieldCreatedAt, MappableDomainOrderFieldUpdatedAt, MappableDomainOrderFieldName: - return true - } - return false -} - -func (e MappableDomainOrderField) String() string { - return string(e) -} - -func (e *MappableDomainOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = MappableDomainOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid MappableDomainOrderField", str) - } - return nil -} - -func (e MappableDomainOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *MappableDomainOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e MappableDomainOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which MappedControl connections can be ordered. -type MappedControlOrderField string - -const ( - MappedControlOrderFieldCreatedAt MappedControlOrderField = "created_at" - MappedControlOrderFieldUpdatedAt MappedControlOrderField = "updated_at" - MappedControlOrderFieldMappingType MappedControlOrderField = "MAPPING_TYPE" - MappedControlOrderFieldSource MappedControlOrderField = "SOURCE" -) - -var AllMappedControlOrderField = []MappedControlOrderField{ - MappedControlOrderFieldCreatedAt, - MappedControlOrderFieldUpdatedAt, - MappedControlOrderFieldMappingType, - MappedControlOrderFieldSource, -} - -func (e MappedControlOrderField) IsValid() bool { - switch e { - case MappedControlOrderFieldCreatedAt, MappedControlOrderFieldUpdatedAt, MappedControlOrderFieldMappingType, MappedControlOrderFieldSource: - return true - } - return false -} - -func (e MappedControlOrderField) String() string { - return string(e) -} - -func (e *MappedControlOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = MappedControlOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid MappedControlOrderField", str) - } - return nil -} - -func (e MappedControlOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *MappedControlOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e MappedControlOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which Narrative connections can be ordered. -type NarrativeOrderField string - -const ( - NarrativeOrderFieldCreatedAt NarrativeOrderField = "created_at" - NarrativeOrderFieldUpdatedAt NarrativeOrderField = "updated_at" - NarrativeOrderFieldName NarrativeOrderField = "name" -) - -var AllNarrativeOrderField = []NarrativeOrderField{ - NarrativeOrderFieldCreatedAt, - NarrativeOrderFieldUpdatedAt, - NarrativeOrderFieldName, -} - -func (e NarrativeOrderField) IsValid() bool { - switch e { - case NarrativeOrderFieldCreatedAt, NarrativeOrderFieldUpdatedAt, NarrativeOrderFieldName: - return true - } - return false -} - -func (e NarrativeOrderField) String() string { - return string(e) -} - -func (e *NarrativeOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = NarrativeOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid NarrativeOrderField", str) - } - return nil -} - -func (e NarrativeOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *NarrativeOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e NarrativeOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which Note connections can be ordered. -type NoteOrderField string - -const ( - NoteOrderFieldCreatedAt NoteOrderField = "created_at" - NoteOrderFieldUpdatedAt NoteOrderField = "updated_at" -) - -var AllNoteOrderField = []NoteOrderField{ - NoteOrderFieldCreatedAt, - NoteOrderFieldUpdatedAt, -} - -func (e NoteOrderField) IsValid() bool { - switch e { - case NoteOrderFieldCreatedAt, NoteOrderFieldUpdatedAt: - return true - } - return false -} - -func (e NoteOrderField) String() string { - return string(e) -} - -func (e *NoteOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = NoteOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid NoteOrderField", str) - } - return nil -} - -func (e NoteOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *NoteOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e NoteOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which Notification connections can be ordered. -type NotificationOrderField string - -const ( - NotificationOrderFieldCreatedAt NotificationOrderField = "created_at" - NotificationOrderFieldUpdatedAt NotificationOrderField = "updated_at" -) - -var AllNotificationOrderField = []NotificationOrderField{ - NotificationOrderFieldCreatedAt, - NotificationOrderFieldUpdatedAt, -} - -func (e NotificationOrderField) IsValid() bool { - switch e { - case NotificationOrderFieldCreatedAt, NotificationOrderFieldUpdatedAt: - return true - } - return false -} - -func (e NotificationOrderField) String() string { - return string(e) -} - -func (e *NotificationOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = NotificationOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid NotificationOrderField", str) - } - return nil -} - -func (e NotificationOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *NotificationOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e NotificationOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which NotificationPreference connections can be ordered. -type NotificationPreferenceOrderField string - -const ( - NotificationPreferenceOrderFieldCreatedAt NotificationPreferenceOrderField = "created_at" - NotificationPreferenceOrderFieldUpdatedAt NotificationPreferenceOrderField = "updated_at" - NotificationPreferenceOrderFieldChannel NotificationPreferenceOrderField = "CHANNEL" - NotificationPreferenceOrderFieldStatus NotificationPreferenceOrderField = "STATUS" - NotificationPreferenceOrderFieldEnabled NotificationPreferenceOrderField = "ENABLED" -) - -var AllNotificationPreferenceOrderField = []NotificationPreferenceOrderField{ - NotificationPreferenceOrderFieldCreatedAt, - NotificationPreferenceOrderFieldUpdatedAt, - NotificationPreferenceOrderFieldChannel, - NotificationPreferenceOrderFieldStatus, - NotificationPreferenceOrderFieldEnabled, -} - -func (e NotificationPreferenceOrderField) IsValid() bool { - switch e { - case NotificationPreferenceOrderFieldCreatedAt, NotificationPreferenceOrderFieldUpdatedAt, NotificationPreferenceOrderFieldChannel, NotificationPreferenceOrderFieldStatus, NotificationPreferenceOrderFieldEnabled: - return true - } - return false -} - -func (e NotificationPreferenceOrderField) String() string { - return string(e) -} - -func (e *NotificationPreferenceOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = NotificationPreferenceOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid NotificationPreferenceOrderField", str) - } - return nil -} - -func (e NotificationPreferenceOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *NotificationPreferenceOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e NotificationPreferenceOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which NotificationTemplate connections can be ordered. -type NotificationTemplateOrderField string - -const ( - NotificationTemplateOrderFieldCreatedAt NotificationTemplateOrderField = "created_at" - NotificationTemplateOrderFieldUpdatedAt NotificationTemplateOrderField = "updated_at" - NotificationTemplateOrderFieldRevision NotificationTemplateOrderField = "revision" - NotificationTemplateOrderFieldKey NotificationTemplateOrderField = "KEY" - NotificationTemplateOrderFieldName NotificationTemplateOrderField = "NAME" - NotificationTemplateOrderFieldChannel NotificationTemplateOrderField = "CHANNEL" - NotificationTemplateOrderFieldFormat NotificationTemplateOrderField = "FORMAT" - NotificationTemplateOrderFieldLocale NotificationTemplateOrderField = "LOCALE" - NotificationTemplateOrderFieldTopicPattern NotificationTemplateOrderField = "TOPIC_PATTERN" - NotificationTemplateOrderFieldActive NotificationTemplateOrderField = "ACTIVE" - NotificationTemplateOrderFieldVersion NotificationTemplateOrderField = "VERSION" - NotificationTemplateOrderFieldTemplateContext NotificationTemplateOrderField = "TEMPLATE_CONTEXT" -) - -var AllNotificationTemplateOrderField = []NotificationTemplateOrderField{ - NotificationTemplateOrderFieldCreatedAt, - NotificationTemplateOrderFieldUpdatedAt, - NotificationTemplateOrderFieldRevision, - NotificationTemplateOrderFieldKey, - NotificationTemplateOrderFieldName, - NotificationTemplateOrderFieldChannel, - NotificationTemplateOrderFieldFormat, - NotificationTemplateOrderFieldLocale, - NotificationTemplateOrderFieldTopicPattern, - NotificationTemplateOrderFieldActive, - NotificationTemplateOrderFieldVersion, - NotificationTemplateOrderFieldTemplateContext, -} - -func (e NotificationTemplateOrderField) IsValid() bool { - switch e { - case NotificationTemplateOrderFieldCreatedAt, NotificationTemplateOrderFieldUpdatedAt, NotificationTemplateOrderFieldRevision, NotificationTemplateOrderFieldKey, NotificationTemplateOrderFieldName, NotificationTemplateOrderFieldChannel, NotificationTemplateOrderFieldFormat, NotificationTemplateOrderFieldLocale, NotificationTemplateOrderFieldTopicPattern, NotificationTemplateOrderFieldActive, NotificationTemplateOrderFieldVersion, NotificationTemplateOrderFieldTemplateContext: - return true - } - return false -} - -func (e NotificationTemplateOrderField) String() string { - return string(e) -} - -func (e *NotificationTemplateOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = NotificationTemplateOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid NotificationTemplateOrderField", str) - } - return nil -} - -func (e NotificationTemplateOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *NotificationTemplateOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e NotificationTemplateOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Possible directions in which to order a list of items when provided an `orderBy` argument. -type OrderDirection string - -const ( - // Specifies an ascending order for a given `orderBy` argument. - OrderDirectionAsc OrderDirection = "ASC" - // Specifies a descending order for a given `orderBy` argument. - OrderDirectionDesc OrderDirection = "DESC" -) - -var AllOrderDirection = []OrderDirection{ - OrderDirectionAsc, - OrderDirectionDesc, -} - -func (e OrderDirection) IsValid() bool { - switch e { - case OrderDirectionAsc, OrderDirectionDesc: - return true - } - return false -} - -func (e OrderDirection) String() string { - return string(e) -} - -func (e *OrderDirection) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = OrderDirection(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid OrderDirection", str) - } - return nil -} - -func (e OrderDirection) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *OrderDirection) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e OrderDirection) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which OrgMembership connections can be ordered. -type OrgMembershipOrderField string - -const ( - OrgMembershipOrderFieldCreatedAt OrgMembershipOrderField = "created_at" - OrgMembershipOrderFieldUpdatedAt OrgMembershipOrderField = "updated_at" - OrgMembershipOrderFieldRole OrgMembershipOrderField = "ROLE" -) - -var AllOrgMembershipOrderField = []OrgMembershipOrderField{ - OrgMembershipOrderFieldCreatedAt, - OrgMembershipOrderFieldUpdatedAt, - OrgMembershipOrderFieldRole, -} - -func (e OrgMembershipOrderField) IsValid() bool { - switch e { - case OrgMembershipOrderFieldCreatedAt, OrgMembershipOrderFieldUpdatedAt, OrgMembershipOrderFieldRole: - return true - } - return false -} - -func (e OrgMembershipOrderField) String() string { - return string(e) -} - -func (e *OrgMembershipOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = OrgMembershipOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid OrgMembershipOrderField", str) - } - return nil -} - -func (e OrgMembershipOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *OrgMembershipOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e OrgMembershipOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which OrgSubscription connections can be ordered. -type OrgSubscriptionOrderField string - -const ( - OrgSubscriptionOrderFieldCreatedAt OrgSubscriptionOrderField = "created_at" - OrgSubscriptionOrderFieldUpdatedAt OrgSubscriptionOrderField = "updated_at" - OrgSubscriptionOrderFieldStripeSubscriptionStatus OrgSubscriptionOrderField = "stripe_subscription_status" - OrgSubscriptionOrderFieldActive OrgSubscriptionOrderField = "active" - OrgSubscriptionOrderFieldExpiresAt OrgSubscriptionOrderField = "expires_at" - OrgSubscriptionOrderFieldTrialExpiresAt OrgSubscriptionOrderField = "trial_expires_at" - OrgSubscriptionOrderFieldDaysUntilDue OrgSubscriptionOrderField = "days_until_due" -) - -var AllOrgSubscriptionOrderField = []OrgSubscriptionOrderField{ - OrgSubscriptionOrderFieldCreatedAt, - OrgSubscriptionOrderFieldUpdatedAt, - OrgSubscriptionOrderFieldStripeSubscriptionStatus, - OrgSubscriptionOrderFieldActive, - OrgSubscriptionOrderFieldExpiresAt, - OrgSubscriptionOrderFieldTrialExpiresAt, - OrgSubscriptionOrderFieldDaysUntilDue, -} - -func (e OrgSubscriptionOrderField) IsValid() bool { - switch e { - case OrgSubscriptionOrderFieldCreatedAt, OrgSubscriptionOrderFieldUpdatedAt, OrgSubscriptionOrderFieldStripeSubscriptionStatus, OrgSubscriptionOrderFieldActive, OrgSubscriptionOrderFieldExpiresAt, OrgSubscriptionOrderFieldTrialExpiresAt, OrgSubscriptionOrderFieldDaysUntilDue: - return true - } - return false -} - -func (e OrgSubscriptionOrderField) String() string { - return string(e) -} - -func (e *OrgSubscriptionOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = OrgSubscriptionOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid OrgSubscriptionOrderField", str) - } - return nil -} - -func (e OrgSubscriptionOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *OrgSubscriptionOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e OrgSubscriptionOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which Organization connections can be ordered. -type OrganizationOrderField string - -const ( - OrganizationOrderFieldCreatedAt OrganizationOrderField = "created_at" - OrganizationOrderFieldUpdatedAt OrganizationOrderField = "updated_at" - OrganizationOrderFieldName OrganizationOrderField = "name" - OrganizationOrderFieldDisplayName OrganizationOrderField = "display_name" -) - -var AllOrganizationOrderField = []OrganizationOrderField{ - OrganizationOrderFieldCreatedAt, - OrganizationOrderFieldUpdatedAt, - OrganizationOrderFieldName, - OrganizationOrderFieldDisplayName, -} - -func (e OrganizationOrderField) IsValid() bool { - switch e { - case OrganizationOrderFieldCreatedAt, OrganizationOrderFieldUpdatedAt, OrganizationOrderFieldName, OrganizationOrderFieldDisplayName: - return true - } - return false -} - -func (e OrganizationOrderField) String() string { - return string(e) -} - -func (e *OrganizationOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = OrganizationOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid OrganizationOrderField", str) - } - return nil -} - -func (e OrganizationOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *OrganizationOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e OrganizationOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which OrganizationSetting connections can be ordered. -type OrganizationSettingOrderField string - -const ( - OrganizationSettingOrderFieldCreatedAt OrganizationSettingOrderField = "created_at" - OrganizationSettingOrderFieldUpdatedAt OrganizationSettingOrderField = "updated_at" -) - -var AllOrganizationSettingOrderField = []OrganizationSettingOrderField{ - OrganizationSettingOrderFieldCreatedAt, - OrganizationSettingOrderFieldUpdatedAt, -} - -func (e OrganizationSettingOrderField) IsValid() bool { - switch e { - case OrganizationSettingOrderFieldCreatedAt, OrganizationSettingOrderFieldUpdatedAt: - return true - } - return false -} - -func (e OrganizationSettingOrderField) String() string { - return string(e) -} - -func (e *OrganizationSettingOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = OrganizationSettingOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid OrganizationSettingOrderField", str) - } - return nil -} - -func (e OrganizationSettingOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *OrganizationSettingOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e OrganizationSettingOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which PersonalAccessToken connections can be ordered. -type PersonalAccessTokenOrderField string - -const ( - PersonalAccessTokenOrderFieldCreatedAt PersonalAccessTokenOrderField = "created_at" - PersonalAccessTokenOrderFieldUpdatedAt PersonalAccessTokenOrderField = "updated_at" - PersonalAccessTokenOrderFieldName PersonalAccessTokenOrderField = "name" - PersonalAccessTokenOrderFieldExpiresAt PersonalAccessTokenOrderField = "expires_at" - PersonalAccessTokenOrderFieldLastUsedAt PersonalAccessTokenOrderField = "last_used_at" - PersonalAccessTokenOrderFieldIsActive PersonalAccessTokenOrderField = "is_active" -) - -var AllPersonalAccessTokenOrderField = []PersonalAccessTokenOrderField{ - PersonalAccessTokenOrderFieldCreatedAt, - PersonalAccessTokenOrderFieldUpdatedAt, - PersonalAccessTokenOrderFieldName, - PersonalAccessTokenOrderFieldExpiresAt, - PersonalAccessTokenOrderFieldLastUsedAt, - PersonalAccessTokenOrderFieldIsActive, -} - -func (e PersonalAccessTokenOrderField) IsValid() bool { - switch e { - case PersonalAccessTokenOrderFieldCreatedAt, PersonalAccessTokenOrderFieldUpdatedAt, PersonalAccessTokenOrderFieldName, PersonalAccessTokenOrderFieldExpiresAt, PersonalAccessTokenOrderFieldLastUsedAt, PersonalAccessTokenOrderFieldIsActive: - return true - } - return false -} - -func (e PersonalAccessTokenOrderField) String() string { - return string(e) -} - -func (e *PersonalAccessTokenOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = PersonalAccessTokenOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid PersonalAccessTokenOrderField", str) - } - return nil -} - -func (e PersonalAccessTokenOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *PersonalAccessTokenOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e PersonalAccessTokenOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which Platform connections can be ordered. -type PlatformOrderField string - -const ( - PlatformOrderFieldCreatedAt PlatformOrderField = "created_at" - PlatformOrderFieldUpdatedAt PlatformOrderField = "updated_at" - PlatformOrderFieldInternalOwner PlatformOrderField = "internal_owner" - PlatformOrderFieldBusinessOwner PlatformOrderField = "business_owner" - PlatformOrderFieldTechnicalOwner PlatformOrderField = "technical_owner" - PlatformOrderFieldSecurityOwner PlatformOrderField = "security_owner" - PlatformOrderFieldName PlatformOrderField = "name" - PlatformOrderFieldBusinessPurpose PlatformOrderField = "business_purpose" - PlatformOrderFieldStatus PlatformOrderField = "STATUS" - PlatformOrderFieldPhysicalLocation PlatformOrderField = "physical_location" - PlatformOrderFieldRegion PlatformOrderField = "region" - PlatformOrderFieldContainsPii PlatformOrderField = "contains_pii" - PlatformOrderFieldSourceType PlatformOrderField = "SOURCE_TYPE" - PlatformOrderFieldSourceIdentifier PlatformOrderField = "source_identifier" - PlatformOrderFieldCostCenter PlatformOrderField = "cost_center" - PlatformOrderFieldEstimatedMonthlyCost PlatformOrderField = "estimated_monthly_cost" - PlatformOrderFieldPurchaseDate PlatformOrderField = "purchase_date" - PlatformOrderFieldExternalReferenceID PlatformOrderField = "external_reference_id" -) - -var AllPlatformOrderField = []PlatformOrderField{ - PlatformOrderFieldCreatedAt, - PlatformOrderFieldUpdatedAt, - PlatformOrderFieldInternalOwner, - PlatformOrderFieldBusinessOwner, - PlatformOrderFieldTechnicalOwner, - PlatformOrderFieldSecurityOwner, - PlatformOrderFieldName, - PlatformOrderFieldBusinessPurpose, - PlatformOrderFieldStatus, - PlatformOrderFieldPhysicalLocation, - PlatformOrderFieldRegion, - PlatformOrderFieldContainsPii, - PlatformOrderFieldSourceType, - PlatformOrderFieldSourceIdentifier, - PlatformOrderFieldCostCenter, - PlatformOrderFieldEstimatedMonthlyCost, - PlatformOrderFieldPurchaseDate, - PlatformOrderFieldExternalReferenceID, -} - -func (e PlatformOrderField) IsValid() bool { - switch e { - case PlatformOrderFieldCreatedAt, PlatformOrderFieldUpdatedAt, PlatformOrderFieldInternalOwner, PlatformOrderFieldBusinessOwner, PlatformOrderFieldTechnicalOwner, PlatformOrderFieldSecurityOwner, PlatformOrderFieldName, PlatformOrderFieldBusinessPurpose, PlatformOrderFieldStatus, PlatformOrderFieldPhysicalLocation, PlatformOrderFieldRegion, PlatformOrderFieldContainsPii, PlatformOrderFieldSourceType, PlatformOrderFieldSourceIdentifier, PlatformOrderFieldCostCenter, PlatformOrderFieldEstimatedMonthlyCost, PlatformOrderFieldPurchaseDate, PlatformOrderFieldExternalReferenceID: - return true - } - return false -} - -func (e PlatformOrderField) String() string { - return string(e) -} - -func (e *PlatformOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = PlatformOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid PlatformOrderField", str) - } - return nil -} - -func (e PlatformOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *PlatformOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e PlatformOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which Procedure connections can be ordered. -type ProcedureOrderField string - -const ( - ProcedureOrderFieldCreatedAt ProcedureOrderField = "created_at" - ProcedureOrderFieldUpdatedAt ProcedureOrderField = "updated_at" - ProcedureOrderFieldRevision ProcedureOrderField = "revision" - ProcedureOrderFieldName ProcedureOrderField = "name" - ProcedureOrderFieldStatus ProcedureOrderField = "STATUS" - ProcedureOrderFieldReviewDue ProcedureOrderField = "review_due" - ProcedureOrderFieldReviewFrequency ProcedureOrderField = "REVIEW_FREQUENCY" -) - -var AllProcedureOrderField = []ProcedureOrderField{ - ProcedureOrderFieldCreatedAt, - ProcedureOrderFieldUpdatedAt, - ProcedureOrderFieldRevision, - ProcedureOrderFieldName, - ProcedureOrderFieldStatus, - ProcedureOrderFieldReviewDue, - ProcedureOrderFieldReviewFrequency, -} - -func (e ProcedureOrderField) IsValid() bool { - switch e { - case ProcedureOrderFieldCreatedAt, ProcedureOrderFieldUpdatedAt, ProcedureOrderFieldRevision, ProcedureOrderFieldName, ProcedureOrderFieldStatus, ProcedureOrderFieldReviewDue, ProcedureOrderFieldReviewFrequency: - return true - } - return false -} - -func (e ProcedureOrderField) String() string { - return string(e) -} - -func (e *ProcedureOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = ProcedureOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid ProcedureOrderField", str) - } - return nil -} - -func (e ProcedureOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *ProcedureOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e ProcedureOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which ProgramMembership connections can be ordered. -type ProgramMembershipOrderField string - -const ( - ProgramMembershipOrderFieldCreatedAt ProgramMembershipOrderField = "created_at" - ProgramMembershipOrderFieldUpdatedAt ProgramMembershipOrderField = "updated_at" - ProgramMembershipOrderFieldRole ProgramMembershipOrderField = "ROLE" -) - -var AllProgramMembershipOrderField = []ProgramMembershipOrderField{ - ProgramMembershipOrderFieldCreatedAt, - ProgramMembershipOrderFieldUpdatedAt, - ProgramMembershipOrderFieldRole, -} - -func (e ProgramMembershipOrderField) IsValid() bool { - switch e { - case ProgramMembershipOrderFieldCreatedAt, ProgramMembershipOrderFieldUpdatedAt, ProgramMembershipOrderFieldRole: - return true - } - return false -} - -func (e ProgramMembershipOrderField) String() string { - return string(e) -} - -func (e *ProgramMembershipOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = ProgramMembershipOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid ProgramMembershipOrderField", str) - } - return nil -} - -func (e ProgramMembershipOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *ProgramMembershipOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e ProgramMembershipOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which Program connections can be ordered. -type ProgramOrderField string - -const ( - ProgramOrderFieldCreatedAt ProgramOrderField = "created_at" - ProgramOrderFieldUpdatedAt ProgramOrderField = "updated_at" - ProgramOrderFieldName ProgramOrderField = "name" - ProgramOrderFieldStatus ProgramOrderField = "STATUS" - ProgramOrderFieldFramework ProgramOrderField = "framework" - ProgramOrderFieldStartDate ProgramOrderField = "start_date" - ProgramOrderFieldEndDate ProgramOrderField = "end_date" -) - -var AllProgramOrderField = []ProgramOrderField{ - ProgramOrderFieldCreatedAt, - ProgramOrderFieldUpdatedAt, - ProgramOrderFieldName, - ProgramOrderFieldStatus, - ProgramOrderFieldFramework, - ProgramOrderFieldStartDate, - ProgramOrderFieldEndDate, -} - -func (e ProgramOrderField) IsValid() bool { - switch e { - case ProgramOrderFieldCreatedAt, ProgramOrderFieldUpdatedAt, ProgramOrderFieldName, ProgramOrderFieldStatus, ProgramOrderFieldFramework, ProgramOrderFieldStartDate, ProgramOrderFieldEndDate: - return true - } - return false -} - -func (e ProgramOrderField) String() string { - return string(e) -} - -func (e *ProgramOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = ProgramOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid ProgramOrderField", str) - } - return nil -} - -func (e ProgramOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *ProgramOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e ProgramOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which Remediation connections can be ordered. -type RemediationOrderField string - -const ( - RemediationOrderFieldCreatedAt RemediationOrderField = "created_at" - RemediationOrderFieldUpdatedAt RemediationOrderField = "updated_at" - RemediationOrderFieldExternalID RemediationOrderField = "external_id" - RemediationOrderFieldExternalOwnerID RemediationOrderField = "external_owner_id" - RemediationOrderFieldTitle RemediationOrderField = "title" - RemediationOrderFieldState RemediationOrderField = "state" -) - -var AllRemediationOrderField = []RemediationOrderField{ - RemediationOrderFieldCreatedAt, - RemediationOrderFieldUpdatedAt, - RemediationOrderFieldExternalID, - RemediationOrderFieldExternalOwnerID, - RemediationOrderFieldTitle, - RemediationOrderFieldState, -} - -func (e RemediationOrderField) IsValid() bool { - switch e { - case RemediationOrderFieldCreatedAt, RemediationOrderFieldUpdatedAt, RemediationOrderFieldExternalID, RemediationOrderFieldExternalOwnerID, RemediationOrderFieldTitle, RemediationOrderFieldState: - return true - } - return false -} - -func (e RemediationOrderField) String() string { - return string(e) -} - -func (e *RemediationOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = RemediationOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid RemediationOrderField", str) - } - return nil -} - -func (e RemediationOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *RemediationOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e RemediationOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which Review connections can be ordered. -type ReviewOrderField string - -const ( - ReviewOrderFieldCreatedAt ReviewOrderField = "created_at" - ReviewOrderFieldUpdatedAt ReviewOrderField = "updated_at" - ReviewOrderFieldExternalID ReviewOrderField = "external_id" - ReviewOrderFieldExternalOwnerID ReviewOrderField = "external_owner_id" - ReviewOrderFieldTitle ReviewOrderField = "title" - ReviewOrderFieldState ReviewOrderField = "state" -) - -var AllReviewOrderField = []ReviewOrderField{ - ReviewOrderFieldCreatedAt, - ReviewOrderFieldUpdatedAt, - ReviewOrderFieldExternalID, - ReviewOrderFieldExternalOwnerID, - ReviewOrderFieldTitle, - ReviewOrderFieldState, -} - -func (e ReviewOrderField) IsValid() bool { - switch e { - case ReviewOrderFieldCreatedAt, ReviewOrderFieldUpdatedAt, ReviewOrderFieldExternalID, ReviewOrderFieldExternalOwnerID, ReviewOrderFieldTitle, ReviewOrderFieldState: - return true - } - return false -} - -func (e ReviewOrderField) String() string { - return string(e) -} - -func (e *ReviewOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = ReviewOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid ReviewOrderField", str) - } - return nil -} - -func (e ReviewOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *ReviewOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e ReviewOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which Risk connections can be ordered. -type RiskOrderField string - -const ( - RiskOrderFieldCreatedAt RiskOrderField = "created_at" - RiskOrderFieldUpdatedAt RiskOrderField = "updated_at" - RiskOrderFieldExternalID RiskOrderField = "external_id" - RiskOrderFieldObservedAt RiskOrderField = "observed_at" - RiskOrderFieldName RiskOrderField = "name" - RiskOrderFieldStatus RiskOrderField = "STATUS" - RiskOrderFieldImpact RiskOrderField = "IMPACT" - RiskOrderFieldLikelihood RiskOrderField = "LIKELIHOOD" - RiskOrderFieldScore RiskOrderField = "score" - RiskOrderFieldBusinessCosts RiskOrderField = "business_costs" -) - -var AllRiskOrderField = []RiskOrderField{ - RiskOrderFieldCreatedAt, - RiskOrderFieldUpdatedAt, - RiskOrderFieldExternalID, - RiskOrderFieldObservedAt, - RiskOrderFieldName, - RiskOrderFieldStatus, - RiskOrderFieldImpact, - RiskOrderFieldLikelihood, - RiskOrderFieldScore, - RiskOrderFieldBusinessCosts, -} - -func (e RiskOrderField) IsValid() bool { - switch e { - case RiskOrderFieldCreatedAt, RiskOrderFieldUpdatedAt, RiskOrderFieldExternalID, RiskOrderFieldObservedAt, RiskOrderFieldName, RiskOrderFieldStatus, RiskOrderFieldImpact, RiskOrderFieldLikelihood, RiskOrderFieldScore, RiskOrderFieldBusinessCosts: - return true - } - return false -} - -func (e RiskOrderField) String() string { - return string(e) -} - -func (e *RiskOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = RiskOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid RiskOrderField", str) - } - return nil -} - -func (e RiskOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *RiskOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e RiskOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which SLADefinition connections can be ordered. -type SLADefinitionOrderField string - -const ( - SLADefinitionOrderFieldCreatedAt SLADefinitionOrderField = "created_at" - SLADefinitionOrderFieldUpdatedAt SLADefinitionOrderField = "updated_at" - SLADefinitionOrderFieldSLADays SLADefinitionOrderField = "sla_days" - SLADefinitionOrderFieldSecurityLevel SLADefinitionOrderField = "security_level" -) - -var AllSLADefinitionOrderField = []SLADefinitionOrderField{ - SLADefinitionOrderFieldCreatedAt, - SLADefinitionOrderFieldUpdatedAt, - SLADefinitionOrderFieldSLADays, - SLADefinitionOrderFieldSecurityLevel, -} - -func (e SLADefinitionOrderField) IsValid() bool { - switch e { - case SLADefinitionOrderFieldCreatedAt, SLADefinitionOrderFieldUpdatedAt, SLADefinitionOrderFieldSLADays, SLADefinitionOrderFieldSecurityLevel: - return true - } - return false -} - -func (e SLADefinitionOrderField) String() string { - return string(e) -} - -func (e *SLADefinitionOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = SLADefinitionOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid SLADefinitionOrderField", str) - } - return nil -} - -func (e SLADefinitionOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *SLADefinitionOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e SLADefinitionOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which Scan connections can be ordered. -type ScanOrderField string - -const ( - ScanOrderFieldCreatedAt ScanOrderField = "created_at" - ScanOrderFieldUpdatedAt ScanOrderField = "updated_at" - ScanOrderFieldScanType ScanOrderField = "SCAN_TYPE" - ScanOrderFieldScanDate ScanOrderField = "scan_date" - ScanOrderFieldNextScanRunAt ScanOrderField = "next_scan_run_at" - ScanOrderFieldStatus ScanOrderField = "STATUS" -) - -var AllScanOrderField = []ScanOrderField{ - ScanOrderFieldCreatedAt, - ScanOrderFieldUpdatedAt, - ScanOrderFieldScanType, - ScanOrderFieldScanDate, - ScanOrderFieldNextScanRunAt, - ScanOrderFieldStatus, -} - -func (e ScanOrderField) IsValid() bool { - switch e { - case ScanOrderFieldCreatedAt, ScanOrderFieldUpdatedAt, ScanOrderFieldScanType, ScanOrderFieldScanDate, ScanOrderFieldNextScanRunAt, ScanOrderFieldStatus: - return true - } - return false -} - -func (e ScanOrderField) String() string { - return string(e) -} - -func (e *ScanOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = ScanOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid ScanOrderField", str) - } - return nil -} - -func (e ScanOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *ScanOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e ScanOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which ScheduledJob connections can be ordered. -type ScheduledJobOrderField string - -const ( - ScheduledJobOrderFieldCreatedAt ScheduledJobOrderField = "created_at" - ScheduledJobOrderFieldUpdatedAt ScheduledJobOrderField = "updated_at" -) - -var AllScheduledJobOrderField = []ScheduledJobOrderField{ - ScheduledJobOrderFieldCreatedAt, - ScheduledJobOrderFieldUpdatedAt, -} - -func (e ScheduledJobOrderField) IsValid() bool { - switch e { - case ScheduledJobOrderFieldCreatedAt, ScheduledJobOrderFieldUpdatedAt: - return true - } - return false -} - -func (e ScheduledJobOrderField) String() string { - return string(e) -} - -func (e *ScheduledJobOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = ScheduledJobOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid ScheduledJobOrderField", str) - } - return nil -} - -func (e ScheduledJobOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *ScheduledJobOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e ScheduledJobOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which ScheduledJobRun connections can be ordered. -type ScheduledJobRunOrderField string - -const ( - ScheduledJobRunOrderFieldCreatedAt ScheduledJobRunOrderField = "created_at" - ScheduledJobRunOrderFieldUpdatedAt ScheduledJobRunOrderField = "updated_at" -) - -var AllScheduledJobRunOrderField = []ScheduledJobRunOrderField{ - ScheduledJobRunOrderFieldCreatedAt, - ScheduledJobRunOrderFieldUpdatedAt, -} - -func (e ScheduledJobRunOrderField) IsValid() bool { - switch e { - case ScheduledJobRunOrderFieldCreatedAt, ScheduledJobRunOrderFieldUpdatedAt: - return true - } - return false -} - -func (e ScheduledJobRunOrderField) String() string { - return string(e) -} - -func (e *ScheduledJobRunOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = ScheduledJobRunOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid ScheduledJobRunOrderField", str) - } - return nil -} - -func (e ScheduledJobRunOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *ScheduledJobRunOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e ScheduledJobRunOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which Standard connections can be ordered. -type StandardOrderField string - -const ( - StandardOrderFieldCreatedAt StandardOrderField = "created_at" - StandardOrderFieldUpdatedAt StandardOrderField = "updated_at" - StandardOrderFieldRevision StandardOrderField = "revision" - StandardOrderFieldName StandardOrderField = "name" - StandardOrderFieldShortName StandardOrderField = "short_name" - StandardOrderFieldFramework StandardOrderField = "framework" - StandardOrderFieldGoverningBody StandardOrderField = "governing_body" - StandardOrderFieldStatus StandardOrderField = "STATUS" - StandardOrderFieldStandardType StandardOrderField = "standard_type" -) - -var AllStandardOrderField = []StandardOrderField{ - StandardOrderFieldCreatedAt, - StandardOrderFieldUpdatedAt, - StandardOrderFieldRevision, - StandardOrderFieldName, - StandardOrderFieldShortName, - StandardOrderFieldFramework, - StandardOrderFieldGoverningBody, - StandardOrderFieldStatus, - StandardOrderFieldStandardType, -} - -func (e StandardOrderField) IsValid() bool { - switch e { - case StandardOrderFieldCreatedAt, StandardOrderFieldUpdatedAt, StandardOrderFieldRevision, StandardOrderFieldName, StandardOrderFieldShortName, StandardOrderFieldFramework, StandardOrderFieldGoverningBody, StandardOrderFieldStatus, StandardOrderFieldStandardType: - return true - } - return false -} - -func (e StandardOrderField) String() string { - return string(e) -} - -func (e *StandardOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = StandardOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid StandardOrderField", str) - } - return nil -} - -func (e StandardOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *StandardOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e StandardOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which Subcontrol connections can be ordered. -type SubcontrolOrderField string - -const ( - SubcontrolOrderFieldCreatedAt SubcontrolOrderField = "created_at" - SubcontrolOrderFieldUpdatedAt SubcontrolOrderField = "updated_at" - SubcontrolOrderFieldTitle SubcontrolOrderField = "title" - SubcontrolOrderFieldStatus SubcontrolOrderField = "STATUS" - SubcontrolOrderFieldSource SubcontrolOrderField = "SOURCE" - SubcontrolOrderFieldReferenceFramework SubcontrolOrderField = "REFERENCE_FRAMEWORK" - SubcontrolOrderFieldCategory SubcontrolOrderField = "category" - SubcontrolOrderFieldSubcategory SubcontrolOrderField = "subcategory" - SubcontrolOrderFieldRefCode SubcontrolOrderField = "ref_code" - SubcontrolOrderFieldControlOwnerName SubcontrolOrderField = "CONTROL_OWNER_name" - SubcontrolOrderFieldDelegateName SubcontrolOrderField = "DELEGATE_name" - SubcontrolOrderFieldResponsiblePartyName SubcontrolOrderField = "RESPONSIBLE_PARTY_name" -) - -var AllSubcontrolOrderField = []SubcontrolOrderField{ - SubcontrolOrderFieldCreatedAt, - SubcontrolOrderFieldUpdatedAt, - SubcontrolOrderFieldTitle, - SubcontrolOrderFieldStatus, - SubcontrolOrderFieldSource, - SubcontrolOrderFieldReferenceFramework, - SubcontrolOrderFieldCategory, - SubcontrolOrderFieldSubcategory, - SubcontrolOrderFieldRefCode, - SubcontrolOrderFieldControlOwnerName, - SubcontrolOrderFieldDelegateName, - SubcontrolOrderFieldResponsiblePartyName, -} - -func (e SubcontrolOrderField) IsValid() bool { - switch e { - case SubcontrolOrderFieldCreatedAt, SubcontrolOrderFieldUpdatedAt, SubcontrolOrderFieldTitle, SubcontrolOrderFieldStatus, SubcontrolOrderFieldSource, SubcontrolOrderFieldReferenceFramework, SubcontrolOrderFieldCategory, SubcontrolOrderFieldSubcategory, SubcontrolOrderFieldRefCode, SubcontrolOrderFieldControlOwnerName, SubcontrolOrderFieldDelegateName, SubcontrolOrderFieldResponsiblePartyName: - return true - } - return false -} - -func (e SubcontrolOrderField) String() string { - return string(e) -} - -func (e *SubcontrolOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = SubcontrolOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid SubcontrolOrderField", str) - } - return nil -} - -func (e SubcontrolOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *SubcontrolOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e SubcontrolOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which Subprocessor connections can be ordered. -type SubprocessorOrderField string - -const ( - SubprocessorOrderFieldCreatedAt SubprocessorOrderField = "created_at" - SubprocessorOrderFieldUpdatedAt SubprocessorOrderField = "updated_at" - SubprocessorOrderFieldName SubprocessorOrderField = "name" -) - -var AllSubprocessorOrderField = []SubprocessorOrderField{ - SubprocessorOrderFieldCreatedAt, - SubprocessorOrderFieldUpdatedAt, - SubprocessorOrderFieldName, -} - -func (e SubprocessorOrderField) IsValid() bool { - switch e { - case SubprocessorOrderFieldCreatedAt, SubprocessorOrderFieldUpdatedAt, SubprocessorOrderFieldName: - return true - } - return false -} - -func (e SubprocessorOrderField) String() string { - return string(e) -} - -func (e *SubprocessorOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = SubprocessorOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid SubprocessorOrderField", str) - } - return nil -} - -func (e SubprocessorOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *SubprocessorOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e SubprocessorOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which Subscriber connections can be ordered. -type SubscriberOrderField string - -const ( - SubscriberOrderFieldCreatedAt SubscriberOrderField = "created_at" - SubscriberOrderFieldUpdatedAt SubscriberOrderField = "updated_at" - SubscriberOrderFieldEmail SubscriberOrderField = "email" - SubscriberOrderFieldActive SubscriberOrderField = "active" - SubscriberOrderFieldUnsubscribed SubscriberOrderField = "unsubscribed" - SubscriberOrderFieldSendAttempts SubscriberOrderField = "send_attempts" -) - -var AllSubscriberOrderField = []SubscriberOrderField{ - SubscriberOrderFieldCreatedAt, - SubscriberOrderFieldUpdatedAt, - SubscriberOrderFieldEmail, - SubscriberOrderFieldActive, - SubscriberOrderFieldUnsubscribed, - SubscriberOrderFieldSendAttempts, -} - -func (e SubscriberOrderField) IsValid() bool { - switch e { - case SubscriberOrderFieldCreatedAt, SubscriberOrderFieldUpdatedAt, SubscriberOrderFieldEmail, SubscriberOrderFieldActive, SubscriberOrderFieldUnsubscribed, SubscriberOrderFieldSendAttempts: - return true - } - return false -} - -func (e SubscriberOrderField) String() string { - return string(e) -} - -func (e *SubscriberOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = SubscriberOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid SubscriberOrderField", str) - } - return nil -} - -func (e SubscriberOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *SubscriberOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e SubscriberOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which SystemDetail connections can be ordered. -type SystemDetailOrderField string - -const ( - SystemDetailOrderFieldCreatedAt SystemDetailOrderField = "created_at" - SystemDetailOrderFieldUpdatedAt SystemDetailOrderField = "updated_at" - SystemDetailOrderFieldSystemName SystemDetailOrderField = "system_name" -) - -var AllSystemDetailOrderField = []SystemDetailOrderField{ - SystemDetailOrderFieldCreatedAt, - SystemDetailOrderFieldUpdatedAt, - SystemDetailOrderFieldSystemName, -} - -func (e SystemDetailOrderField) IsValid() bool { - switch e { - case SystemDetailOrderFieldCreatedAt, SystemDetailOrderFieldUpdatedAt, SystemDetailOrderFieldSystemName: - return true - } - return false -} - -func (e SystemDetailOrderField) String() string { - return string(e) -} - -func (e *SystemDetailOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = SystemDetailOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid SystemDetailOrderField", str) - } - return nil -} - -func (e SystemDetailOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *SystemDetailOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e SystemDetailOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which TFASetting connections can be ordered. -type TFASettingOrderField string - -const ( - TFASettingOrderFieldCreatedAt TFASettingOrderField = "created_at" - TFASettingOrderFieldUpdatedAt TFASettingOrderField = "updated_at" -) - -var AllTFASettingOrderField = []TFASettingOrderField{ - TFASettingOrderFieldCreatedAt, - TFASettingOrderFieldUpdatedAt, -} - -func (e TFASettingOrderField) IsValid() bool { - switch e { - case TFASettingOrderFieldCreatedAt, TFASettingOrderFieldUpdatedAt: - return true - } - return false -} - -func (e TFASettingOrderField) String() string { - return string(e) -} - -func (e *TFASettingOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = TFASettingOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid TFASettingOrderField", str) - } - return nil -} - -func (e TFASettingOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *TFASettingOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e TFASettingOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which TagDefinition connections can be ordered. -type TagDefinitionOrderField string - -const ( - TagDefinitionOrderFieldCreatedAt TagDefinitionOrderField = "created_at" - TagDefinitionOrderFieldUpdatedAt TagDefinitionOrderField = "updated_at" - TagDefinitionOrderFieldName TagDefinitionOrderField = "name" - TagDefinitionOrderFieldSlug TagDefinitionOrderField = "slug" -) - -var AllTagDefinitionOrderField = []TagDefinitionOrderField{ - TagDefinitionOrderFieldCreatedAt, - TagDefinitionOrderFieldUpdatedAt, - TagDefinitionOrderFieldName, - TagDefinitionOrderFieldSlug, -} - -func (e TagDefinitionOrderField) IsValid() bool { - switch e { - case TagDefinitionOrderFieldCreatedAt, TagDefinitionOrderFieldUpdatedAt, TagDefinitionOrderFieldName, TagDefinitionOrderFieldSlug: - return true - } - return false -} - -func (e TagDefinitionOrderField) String() string { - return string(e) -} - -func (e *TagDefinitionOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = TagDefinitionOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid TagDefinitionOrderField", str) - } - return nil -} - -func (e TagDefinitionOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *TagDefinitionOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e TagDefinitionOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which Task connections can be ordered. -type TaskOrderField string - -const ( - TaskOrderFieldCreatedAt TaskOrderField = "created_at" - TaskOrderFieldUpdatedAt TaskOrderField = "updated_at" - TaskOrderFieldTitle TaskOrderField = "title" - TaskOrderFieldStatus TaskOrderField = "STATUS" - TaskOrderFieldDue TaskOrderField = "due" - TaskOrderFieldCompleted TaskOrderField = "completed" -) - -var AllTaskOrderField = []TaskOrderField{ - TaskOrderFieldCreatedAt, - TaskOrderFieldUpdatedAt, - TaskOrderFieldTitle, - TaskOrderFieldStatus, - TaskOrderFieldDue, - TaskOrderFieldCompleted, -} - -func (e TaskOrderField) IsValid() bool { - switch e { - case TaskOrderFieldCreatedAt, TaskOrderFieldUpdatedAt, TaskOrderFieldTitle, TaskOrderFieldStatus, TaskOrderFieldDue, TaskOrderFieldCompleted: - return true - } - return false -} - -func (e TaskOrderField) String() string { - return string(e) -} - -func (e *TaskOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = TaskOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid TaskOrderField", str) - } - return nil -} - -func (e TaskOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *TaskOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e TaskOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which Template connections can be ordered. -type TemplateOrderField string - -const ( - TemplateOrderFieldCreatedAt TemplateOrderField = "created_at" - TemplateOrderFieldUpdatedAt TemplateOrderField = "updated_at" - TemplateOrderFieldName TemplateOrderField = "name" - TemplateOrderFieldTemplateType TemplateOrderField = "TEMPLATE_TYPE" - TemplateOrderFieldKind TemplateOrderField = "KIND" -) - -var AllTemplateOrderField = []TemplateOrderField{ - TemplateOrderFieldCreatedAt, - TemplateOrderFieldUpdatedAt, - TemplateOrderFieldName, - TemplateOrderFieldTemplateType, - TemplateOrderFieldKind, -} - -func (e TemplateOrderField) IsValid() bool { - switch e { - case TemplateOrderFieldCreatedAt, TemplateOrderFieldUpdatedAt, TemplateOrderFieldName, TemplateOrderFieldTemplateType, TemplateOrderFieldKind: - return true - } - return false -} - -func (e TemplateOrderField) String() string { - return string(e) -} - -func (e *TemplateOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = TemplateOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid TemplateOrderField", str) - } - return nil -} - -func (e TemplateOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *TemplateOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e TemplateOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which TrustCenterCompliance connections can be ordered. -type TrustCenterComplianceOrderField string - -const ( - TrustCenterComplianceOrderFieldCreatedAt TrustCenterComplianceOrderField = "created_at" - TrustCenterComplianceOrderFieldUpdatedAt TrustCenterComplianceOrderField = "updated_at" -) - -var AllTrustCenterComplianceOrderField = []TrustCenterComplianceOrderField{ - TrustCenterComplianceOrderFieldCreatedAt, - TrustCenterComplianceOrderFieldUpdatedAt, -} - -func (e TrustCenterComplianceOrderField) IsValid() bool { - switch e { - case TrustCenterComplianceOrderFieldCreatedAt, TrustCenterComplianceOrderFieldUpdatedAt: - return true - } - return false -} - -func (e TrustCenterComplianceOrderField) String() string { - return string(e) -} - -func (e *TrustCenterComplianceOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = TrustCenterComplianceOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid TrustCenterComplianceOrderField", str) - } - return nil -} - -func (e TrustCenterComplianceOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *TrustCenterComplianceOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e TrustCenterComplianceOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which TrustCenterDoc connections can be ordered. -type TrustCenterDocOrderField string - -const ( - TrustCenterDocOrderFieldCreatedAt TrustCenterDocOrderField = "created_at" - TrustCenterDocOrderFieldUpdatedAt TrustCenterDocOrderField = "updated_at" -) - -var AllTrustCenterDocOrderField = []TrustCenterDocOrderField{ - TrustCenterDocOrderFieldCreatedAt, - TrustCenterDocOrderFieldUpdatedAt, -} - -func (e TrustCenterDocOrderField) IsValid() bool { - switch e { - case TrustCenterDocOrderFieldCreatedAt, TrustCenterDocOrderFieldUpdatedAt: - return true - } - return false -} - -func (e TrustCenterDocOrderField) String() string { - return string(e) -} - -func (e *TrustCenterDocOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = TrustCenterDocOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid TrustCenterDocOrderField", str) - } - return nil -} - -func (e TrustCenterDocOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *TrustCenterDocOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e TrustCenterDocOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which TrustCenterEntity connections can be ordered. -type TrustCenterEntityOrderField string - -const ( - TrustCenterEntityOrderFieldCreatedAt TrustCenterEntityOrderField = "created_at" - TrustCenterEntityOrderFieldUpdatedAt TrustCenterEntityOrderField = "updated_at" - TrustCenterEntityOrderFieldName TrustCenterEntityOrderField = "NAME" -) - -var AllTrustCenterEntityOrderField = []TrustCenterEntityOrderField{ - TrustCenterEntityOrderFieldCreatedAt, - TrustCenterEntityOrderFieldUpdatedAt, - TrustCenterEntityOrderFieldName, -} - -func (e TrustCenterEntityOrderField) IsValid() bool { - switch e { - case TrustCenterEntityOrderFieldCreatedAt, TrustCenterEntityOrderFieldUpdatedAt, TrustCenterEntityOrderFieldName: - return true - } - return false -} - -func (e TrustCenterEntityOrderField) String() string { - return string(e) -} - -func (e *TrustCenterEntityOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = TrustCenterEntityOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid TrustCenterEntityOrderField", str) - } - return nil -} - -func (e TrustCenterEntityOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *TrustCenterEntityOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e TrustCenterEntityOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which TrustCenterFAQ connections can be ordered. -type TrustCenterFAQOrderField string - -const ( - TrustCenterFAQOrderFieldCreatedAt TrustCenterFAQOrderField = "created_at" - TrustCenterFAQOrderFieldUpdatedAt TrustCenterFAQOrderField = "updated_at" - TrustCenterFAQOrderFieldDisplayOrder TrustCenterFAQOrderField = "DISPLAY_ORDER" -) - -var AllTrustCenterFAQOrderField = []TrustCenterFAQOrderField{ - TrustCenterFAQOrderFieldCreatedAt, - TrustCenterFAQOrderFieldUpdatedAt, - TrustCenterFAQOrderFieldDisplayOrder, -} - -func (e TrustCenterFAQOrderField) IsValid() bool { - switch e { - case TrustCenterFAQOrderFieldCreatedAt, TrustCenterFAQOrderFieldUpdatedAt, TrustCenterFAQOrderFieldDisplayOrder: - return true - } - return false -} - -func (e TrustCenterFAQOrderField) String() string { - return string(e) -} - -func (e *TrustCenterFAQOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = TrustCenterFAQOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid TrustCenterFAQOrderField", str) - } - return nil -} - -func (e TrustCenterFAQOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *TrustCenterFAQOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e TrustCenterFAQOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which TrustCenterNDARequest connections can be ordered. -type TrustCenterNDARequestOrderField string - -const ( - TrustCenterNDARequestOrderFieldCreatedAt TrustCenterNDARequestOrderField = "created_at" - TrustCenterNDARequestOrderFieldUpdatedAt TrustCenterNDARequestOrderField = "updated_at" -) - -var AllTrustCenterNDARequestOrderField = []TrustCenterNDARequestOrderField{ - TrustCenterNDARequestOrderFieldCreatedAt, - TrustCenterNDARequestOrderFieldUpdatedAt, -} - -func (e TrustCenterNDARequestOrderField) IsValid() bool { - switch e { - case TrustCenterNDARequestOrderFieldCreatedAt, TrustCenterNDARequestOrderFieldUpdatedAt: - return true - } - return false -} - -func (e TrustCenterNDARequestOrderField) String() string { - return string(e) -} - -func (e *TrustCenterNDARequestOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = TrustCenterNDARequestOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid TrustCenterNDARequestOrderField", str) - } - return nil -} - -func (e TrustCenterNDARequestOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *TrustCenterNDARequestOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e TrustCenterNDARequestOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which TrustCenter connections can be ordered. -type TrustCenterOrderField string - -const ( - TrustCenterOrderFieldCreatedAt TrustCenterOrderField = "created_at" - TrustCenterOrderFieldUpdatedAt TrustCenterOrderField = "updated_at" -) - -var AllTrustCenterOrderField = []TrustCenterOrderField{ - TrustCenterOrderFieldCreatedAt, - TrustCenterOrderFieldUpdatedAt, -} - -func (e TrustCenterOrderField) IsValid() bool { - switch e { - case TrustCenterOrderFieldCreatedAt, TrustCenterOrderFieldUpdatedAt: - return true - } - return false -} - -func (e TrustCenterOrderField) String() string { - return string(e) -} - -func (e *TrustCenterOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = TrustCenterOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid TrustCenterOrderField", str) - } - return nil -} - -func (e TrustCenterOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *TrustCenterOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e TrustCenterOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which TrustCenterSetting connections can be ordered. -type TrustCenterSettingOrderField string - -const ( - TrustCenterSettingOrderFieldCreatedAt TrustCenterSettingOrderField = "created_at" - TrustCenterSettingOrderFieldUpdatedAt TrustCenterSettingOrderField = "updated_at" -) - -var AllTrustCenterSettingOrderField = []TrustCenterSettingOrderField{ - TrustCenterSettingOrderFieldCreatedAt, - TrustCenterSettingOrderFieldUpdatedAt, -} - -func (e TrustCenterSettingOrderField) IsValid() bool { - switch e { - case TrustCenterSettingOrderFieldCreatedAt, TrustCenterSettingOrderFieldUpdatedAt: - return true - } - return false -} - -func (e TrustCenterSettingOrderField) String() string { - return string(e) -} - -func (e *TrustCenterSettingOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = TrustCenterSettingOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid TrustCenterSettingOrderField", str) - } - return nil -} - -func (e TrustCenterSettingOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *TrustCenterSettingOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e TrustCenterSettingOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which TrustCenterSubprocessor connections can be ordered. -type TrustCenterSubprocessorOrderField string - -const ( - TrustCenterSubprocessorOrderFieldCreatedAt TrustCenterSubprocessorOrderField = "created_at" - TrustCenterSubprocessorOrderFieldUpdatedAt TrustCenterSubprocessorOrderField = "updated_at" -) - -var AllTrustCenterSubprocessorOrderField = []TrustCenterSubprocessorOrderField{ - TrustCenterSubprocessorOrderFieldCreatedAt, - TrustCenterSubprocessorOrderFieldUpdatedAt, -} - -func (e TrustCenterSubprocessorOrderField) IsValid() bool { - switch e { - case TrustCenterSubprocessorOrderFieldCreatedAt, TrustCenterSubprocessorOrderFieldUpdatedAt: - return true - } - return false -} - -func (e TrustCenterSubprocessorOrderField) String() string { - return string(e) -} - -func (e *TrustCenterSubprocessorOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = TrustCenterSubprocessorOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid TrustCenterSubprocessorOrderField", str) - } - return nil -} - -func (e TrustCenterSubprocessorOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *TrustCenterSubprocessorOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e TrustCenterSubprocessorOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which TrustCenterWatermarkConfig connections can be ordered. -type TrustCenterWatermarkConfigOrderField string - -const ( - TrustCenterWatermarkConfigOrderFieldCreatedAt TrustCenterWatermarkConfigOrderField = "created_at" - TrustCenterWatermarkConfigOrderFieldUpdatedAt TrustCenterWatermarkConfigOrderField = "updated_at" -) - -var AllTrustCenterWatermarkConfigOrderField = []TrustCenterWatermarkConfigOrderField{ - TrustCenterWatermarkConfigOrderFieldCreatedAt, - TrustCenterWatermarkConfigOrderFieldUpdatedAt, -} - -func (e TrustCenterWatermarkConfigOrderField) IsValid() bool { - switch e { - case TrustCenterWatermarkConfigOrderFieldCreatedAt, TrustCenterWatermarkConfigOrderFieldUpdatedAt: - return true - } - return false -} - -func (e TrustCenterWatermarkConfigOrderField) String() string { - return string(e) -} - -func (e *TrustCenterWatermarkConfigOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = TrustCenterWatermarkConfigOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid TrustCenterWatermarkConfigOrderField", str) - } - return nil -} - -func (e TrustCenterWatermarkConfigOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *TrustCenterWatermarkConfigOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e TrustCenterWatermarkConfigOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which User connections can be ordered. -type UserOrderField string - -const ( - UserOrderFieldCreatedAt UserOrderField = "created_at" - UserOrderFieldUpdatedAt UserOrderField = "updated_at" - UserOrderFieldFirstName UserOrderField = "first_name" - UserOrderFieldLastName UserOrderField = "last_name" - UserOrderFieldDisplayName UserOrderField = "display_name" -) - -var AllUserOrderField = []UserOrderField{ - UserOrderFieldCreatedAt, - UserOrderFieldUpdatedAt, - UserOrderFieldFirstName, - UserOrderFieldLastName, - UserOrderFieldDisplayName, -} - -func (e UserOrderField) IsValid() bool { - switch e { - case UserOrderFieldCreatedAt, UserOrderFieldUpdatedAt, UserOrderFieldFirstName, UserOrderFieldLastName, UserOrderFieldDisplayName: - return true - } - return false -} - -func (e UserOrderField) String() string { - return string(e) -} - -func (e *UserOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = UserOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid UserOrderField", str) - } - return nil -} - -func (e UserOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *UserOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e UserOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which UserSetting connections can be ordered. -type UserSettingOrderField string - -const ( - UserSettingOrderFieldCreatedAt UserSettingOrderField = "created_at" - UserSettingOrderFieldUpdatedAt UserSettingOrderField = "updated_at" -) - -var AllUserSettingOrderField = []UserSettingOrderField{ - UserSettingOrderFieldCreatedAt, - UserSettingOrderFieldUpdatedAt, -} - -func (e UserSettingOrderField) IsValid() bool { - switch e { - case UserSettingOrderFieldCreatedAt, UserSettingOrderFieldUpdatedAt: - return true - } - return false -} - -func (e UserSettingOrderField) String() string { - return string(e) -} - -func (e *UserSettingOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = UserSettingOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid UserSettingOrderField", str) - } - return nil -} - -func (e UserSettingOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *UserSettingOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e UserSettingOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which Vulnerability connections can be ordered. -type VulnerabilityOrderField string - -const ( - VulnerabilityOrderFieldCreatedAt VulnerabilityOrderField = "created_at" - VulnerabilityOrderFieldUpdatedAt VulnerabilityOrderField = "updated_at" - VulnerabilityOrderFieldExternalOwnerID VulnerabilityOrderField = "external_owner_id" - VulnerabilityOrderFieldSecurityLevel VulnerabilityOrderField = "security_level" - VulnerabilityOrderFieldExternalID VulnerabilityOrderField = "external_id" - VulnerabilityOrderFieldCveID VulnerabilityOrderField = "cve_id" - VulnerabilityOrderFieldCategory VulnerabilityOrderField = "category" - VulnerabilityOrderFieldSeverity VulnerabilityOrderField = "severity" -) - -var AllVulnerabilityOrderField = []VulnerabilityOrderField{ - VulnerabilityOrderFieldCreatedAt, - VulnerabilityOrderFieldUpdatedAt, - VulnerabilityOrderFieldExternalOwnerID, - VulnerabilityOrderFieldSecurityLevel, - VulnerabilityOrderFieldExternalID, - VulnerabilityOrderFieldCveID, - VulnerabilityOrderFieldCategory, - VulnerabilityOrderFieldSeverity, -} - -func (e VulnerabilityOrderField) IsValid() bool { - switch e { - case VulnerabilityOrderFieldCreatedAt, VulnerabilityOrderFieldUpdatedAt, VulnerabilityOrderFieldExternalOwnerID, VulnerabilityOrderFieldSecurityLevel, VulnerabilityOrderFieldExternalID, VulnerabilityOrderFieldCveID, VulnerabilityOrderFieldCategory, VulnerabilityOrderFieldSeverity: - return true - } - return false -} - -func (e VulnerabilityOrderField) String() string { - return string(e) -} - -func (e *VulnerabilityOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = VulnerabilityOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid VulnerabilityOrderField", str) - } - return nil -} - -func (e VulnerabilityOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *VulnerabilityOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e VulnerabilityOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which Webauthn connections can be ordered. -type WebauthnOrderField string - -const ( - WebauthnOrderFieldCreatedAt WebauthnOrderField = "created_at" - WebauthnOrderFieldUpdatedAt WebauthnOrderField = "updated_at" -) - -var AllWebauthnOrderField = []WebauthnOrderField{ - WebauthnOrderFieldCreatedAt, - WebauthnOrderFieldUpdatedAt, -} - -func (e WebauthnOrderField) IsValid() bool { - switch e { - case WebauthnOrderFieldCreatedAt, WebauthnOrderFieldUpdatedAt: - return true - } - return false -} - -func (e WebauthnOrderField) String() string { - return string(e) -} - -func (e *WebauthnOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = WebauthnOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid WebauthnOrderField", str) - } - return nil -} - -func (e WebauthnOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *WebauthnOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e WebauthnOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which WorkflowAssignment connections can be ordered. -type WorkflowAssignmentOrderField string - -const ( - WorkflowAssignmentOrderFieldCreatedAt WorkflowAssignmentOrderField = "created_at" - WorkflowAssignmentOrderFieldUpdatedAt WorkflowAssignmentOrderField = "updated_at" -) - -var AllWorkflowAssignmentOrderField = []WorkflowAssignmentOrderField{ - WorkflowAssignmentOrderFieldCreatedAt, - WorkflowAssignmentOrderFieldUpdatedAt, -} - -func (e WorkflowAssignmentOrderField) IsValid() bool { - switch e { - case WorkflowAssignmentOrderFieldCreatedAt, WorkflowAssignmentOrderFieldUpdatedAt: - return true - } - return false -} - -func (e WorkflowAssignmentOrderField) String() string { - return string(e) -} - -func (e *WorkflowAssignmentOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = WorkflowAssignmentOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid WorkflowAssignmentOrderField", str) - } - return nil -} - -func (e WorkflowAssignmentOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *WorkflowAssignmentOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e WorkflowAssignmentOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which WorkflowAssignmentTarget connections can be ordered. -type WorkflowAssignmentTargetOrderField string - -const ( - WorkflowAssignmentTargetOrderFieldCreatedAt WorkflowAssignmentTargetOrderField = "created_at" - WorkflowAssignmentTargetOrderFieldUpdatedAt WorkflowAssignmentTargetOrderField = "updated_at" -) - -var AllWorkflowAssignmentTargetOrderField = []WorkflowAssignmentTargetOrderField{ - WorkflowAssignmentTargetOrderFieldCreatedAt, - WorkflowAssignmentTargetOrderFieldUpdatedAt, -} - -func (e WorkflowAssignmentTargetOrderField) IsValid() bool { - switch e { - case WorkflowAssignmentTargetOrderFieldCreatedAt, WorkflowAssignmentTargetOrderFieldUpdatedAt: - return true - } - return false -} - -func (e WorkflowAssignmentTargetOrderField) String() string { - return string(e) -} - -func (e *WorkflowAssignmentTargetOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = WorkflowAssignmentTargetOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid WorkflowAssignmentTargetOrderField", str) - } - return nil -} - -func (e WorkflowAssignmentTargetOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *WorkflowAssignmentTargetOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e WorkflowAssignmentTargetOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which WorkflowDefinition connections can be ordered. -type WorkflowDefinitionOrderField string - -const ( - WorkflowDefinitionOrderFieldCreatedAt WorkflowDefinitionOrderField = "created_at" - WorkflowDefinitionOrderFieldUpdatedAt WorkflowDefinitionOrderField = "updated_at" -) - -var AllWorkflowDefinitionOrderField = []WorkflowDefinitionOrderField{ - WorkflowDefinitionOrderFieldCreatedAt, - WorkflowDefinitionOrderFieldUpdatedAt, -} - -func (e WorkflowDefinitionOrderField) IsValid() bool { - switch e { - case WorkflowDefinitionOrderFieldCreatedAt, WorkflowDefinitionOrderFieldUpdatedAt: - return true - } - return false -} - -func (e WorkflowDefinitionOrderField) String() string { - return string(e) -} - -func (e *WorkflowDefinitionOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = WorkflowDefinitionOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid WorkflowDefinitionOrderField", str) - } - return nil -} - -func (e WorkflowDefinitionOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *WorkflowDefinitionOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e WorkflowDefinitionOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which WorkflowEvent connections can be ordered. -type WorkflowEventOrderField string - -const ( - WorkflowEventOrderFieldCreatedAt WorkflowEventOrderField = "created_at" - WorkflowEventOrderFieldUpdatedAt WorkflowEventOrderField = "updated_at" -) - -var AllWorkflowEventOrderField = []WorkflowEventOrderField{ - WorkflowEventOrderFieldCreatedAt, - WorkflowEventOrderFieldUpdatedAt, -} - -func (e WorkflowEventOrderField) IsValid() bool { - switch e { - case WorkflowEventOrderFieldCreatedAt, WorkflowEventOrderFieldUpdatedAt: - return true - } - return false -} - -func (e WorkflowEventOrderField) String() string { - return string(e) -} - -func (e *WorkflowEventOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = WorkflowEventOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid WorkflowEventOrderField", str) - } - return nil -} - -func (e WorkflowEventOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *WorkflowEventOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e WorkflowEventOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which WorkflowInstance connections can be ordered. -type WorkflowInstanceOrderField string - -const ( - WorkflowInstanceOrderFieldCreatedAt WorkflowInstanceOrderField = "created_at" - WorkflowInstanceOrderFieldUpdatedAt WorkflowInstanceOrderField = "updated_at" -) - -var AllWorkflowInstanceOrderField = []WorkflowInstanceOrderField{ - WorkflowInstanceOrderFieldCreatedAt, - WorkflowInstanceOrderFieldUpdatedAt, -} - -func (e WorkflowInstanceOrderField) IsValid() bool { - switch e { - case WorkflowInstanceOrderFieldCreatedAt, WorkflowInstanceOrderFieldUpdatedAt: - return true - } - return false -} - -func (e WorkflowInstanceOrderField) String() string { - return string(e) -} - -func (e *WorkflowInstanceOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = WorkflowInstanceOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid WorkflowInstanceOrderField", str) - } - return nil -} - -func (e WorkflowInstanceOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *WorkflowInstanceOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e WorkflowInstanceOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} - -// Properties by which WorkflowObjectRef connections can be ordered. -type WorkflowObjectRefOrderField string - -const ( - WorkflowObjectRefOrderFieldCreatedAt WorkflowObjectRefOrderField = "created_at" - WorkflowObjectRefOrderFieldUpdatedAt WorkflowObjectRefOrderField = "updated_at" -) - -var AllWorkflowObjectRefOrderField = []WorkflowObjectRefOrderField{ - WorkflowObjectRefOrderFieldCreatedAt, - WorkflowObjectRefOrderFieldUpdatedAt, -} - -func (e WorkflowObjectRefOrderField) IsValid() bool { - switch e { - case WorkflowObjectRefOrderFieldCreatedAt, WorkflowObjectRefOrderFieldUpdatedAt: - return true - } - return false -} - -func (e WorkflowObjectRefOrderField) String() string { - return string(e) -} - -func (e *WorkflowObjectRefOrderField) UnmarshalGQL(v any) error { - str, ok := v.(string) - if !ok { - return fmt.Errorf("enums must be strings") - } - - *e = WorkflowObjectRefOrderField(str) - if !e.IsValid() { - return fmt.Errorf("%s is not a valid WorkflowObjectRefOrderField", str) - } - return nil -} - -func (e WorkflowObjectRefOrderField) MarshalGQL(w io.Writer) { - fmt.Fprint(w, strconv.Quote(e.String())) -} - -func (e *WorkflowObjectRefOrderField) UnmarshalJSON(b []byte) error { - s, err := strconv.Unquote(string(b)) - if err != nil { - return err - } - return e.UnmarshalGQL(s) -} - -func (e WorkflowObjectRefOrderField) MarshalJSON() ([]byte, error) { - var buf bytes.Buffer - e.MarshalGQL(&buf) - return buf.Bytes(), nil -} diff --git a/schema/schema.graphql b/schema/schema.graphql index 8af0126..67e2cde 100644 --- a/schema/schema.graphql +++ b/schema/schema.graphql @@ -2229,6 +2229,37 @@ type AssessmentResponse implements Node { identityHolder: IdentityHolder entity: Entity document: DocumentData + vendorRiskScores( + """ + Returns the elements in the list that come after the specified cursor. + """ + after: Cursor + + """ + Returns the first _n_ elements from the list. + """ + first: Int + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: Cursor + + """ + Returns the last _n_ elements from the list. + """ + last: Int + + """ + Ordering options for VendorRiskScores returned from the connection. + """ + orderBy: [VendorRiskScoreOrder!] + + """ + Filtering options for VendorRiskScores returned from the connection. + """ + where: VendorRiskScoreWhereInput + ): VendorRiskScoreConnection! } """ AssessmentResponseAssessmentResponseStatus is enum for the field status @@ -2693,6 +2724,11 @@ input AssessmentResponseWhereInput { """ hasDocument: Boolean hasDocumentWith: [DocumentDataWhereInput!] + """ + vendor_risk_scores edge predicates + """ + hasVendorRiskScores: Boolean + hasVendorRiskScoresWith: [VendorRiskScoreWhereInput!] } """ Return response for updateAssessment mutation @@ -3511,6 +3547,7 @@ enum AssetAssetType @goModel(model: "github.com/theopenlane/core/common/enums.As DOMAIN DEVICE TELEPHONE + REPOSITORY } """ Return response for createBulkAsset mutation @@ -10994,6 +11031,7 @@ input CreateAssessmentResponseInput { identityHolderID: ID entityID: ID documentID: ID + vendorRiskScoreIDs: [ID!] } """ CreateAssetInput is used for create Asset object. @@ -11924,6 +11962,10 @@ input CreateDirectoryAccountInput { cursor or ETag supplied by the source system for auditing """ sourceVersion: String + """ + indicates this directory account originates from the installation designated as the primary directory source for its owner organization + """ + primarySource: Boolean ownerID: ID environmentID: ID scopeID: ID @@ -12515,9 +12557,9 @@ input CreateEntityInput { """ riskScore: Int """ - the tier classification for the entity + the vendor risk tier classification, used to determine the depth of TPRM assessment required """ - tier: String + tier: EntityVendorTier """ the cadence for reviewing the entity """ @@ -12563,6 +12605,7 @@ input CreateEntityInput { scanIDs: [ID!] campaignIDs: [ID!] assessmentResponseIDs: [ID!] + vendorRiskScoreIDs: [ID!] integrationIDs: [ID!] subprocessorIDs: [ID!] authMethodIDs: [ID!] @@ -14255,6 +14298,8 @@ input CreateOrganizationInput { directoryGroupIDs: [ID!] directorySyncRunIDs: [ID!] discussionIDs: [ID!] + vendorScoringConfigIDs: [ID!] + vendorRiskScoreIDs: [ID!] createOrgSettings: CreateOrganizationSettingInput } """ @@ -14544,6 +14589,9 @@ input CreatePlatformInput { entityIDs: [ID!] evidenceIDs: [ID!] fileIDs: [ID!] + architectureDiagramIDs: [ID!] + dataFlowDiagramIDs: [ID!] + trustBoundaryDiagramIDs: [ID!] riskIDs: [ID!] controlIDs: [ID!] assessmentIDs: [ID!] @@ -14835,6 +14883,10 @@ input CreateRemediationInput { """ title: String """ + status of the remediation, such as pending, in_progress, or completed + """ + status: RemediationRemediationStatus + """ state of the remediation, such as pending or completed """ state: String @@ -15121,6 +15173,31 @@ input CreateRiskInput { structured details of the business costs in JSON format """ businessCostsJSON: [Any!] + """ + the time when the risk was mitigated + """ + mitigatedAt: DateTime + """ + indicates if a periodic review is required for the risk + """ + reviewRequired: Boolean + """ + the time when the risk was last reviewed + """ + lastReviewedAt: DateTime + reviewFrequency: RiskFrequency + """ + the time when the next review is due for the risk + """ + nextReviewDueAt: DateTime + """ + score of the residual risk based on impact and likelihood (1-4 unlikely, 5-9 likely, 10-16 highly likely, 17-20 critical) + """ + residualScore: Int + """ + the decision made for the risk - accept, transfer, avoid, mitigate, or none + """ + riskDecision: RiskRiskDecision ownerID: ID blockedGroupIDs: [ID!] editorIDs: [ID!] @@ -15144,6 +15221,8 @@ input CreateRiskInput { delegateID: ID commentIDs: [ID!] discussionIDs: [ID!] + reviewIDs: [ID!] + remediationIDs: [ID!] } """ CreateSLADefinitionInput is used for create SLADefinition object. @@ -16385,6 +16464,76 @@ input CreateUserSettingInput { defaultOrgID: ID } """ +CreateVendorRiskScoreInput is used for create VendorRiskScore object. +Input was generated by ent. +""" +input CreateVendorRiskScoreInput { + """ + tags associated with the object + """ + tags: [String!] + """ + stable key referencing a VendorScoringQuestionDef; used for grouping across vendors and resolving the current question definition + """ + questionKey: String! + """ + question text as it existed when this assessment was created; preserved for historical accuracy if the question wording changes later + """ + questionName: String! + """ + question description captured at assessment time + """ + questionDescription: String + """ + question category captured at assessment time + """ + questionCategory: VendorRiskScoreVendorScoringCategory! + """ + user-assigned impact for this specific vendor using the 5-point TPRM scale (VERY_LOW=1 through CRITICAL=5); the same question may carry different impact across vendors + """ + impact: VendorRiskScoreVendorRiskImpact! + """ + user-assigned likelihood of the risk condition occurring for this vendor using the 5-point TPRM scale (VERY_LOW=0.5 through VERY_HIGH=4) + """ + likelihood: VendorRiskScoreVendorRiskLikelihood! + """ + factual answer to the question (e.g. 'true', 'false', '48 hours', 'ISO 27001'); retained permanently even if the question text changes, because question_key is the stable reference not the display name + """ + answer: String + """ + optional justification or context for the assigned impact and likelihood + """ + notes: String + ownerID: ID + vendorScoringConfigID: ID + entityID: ID! + assessmentResponseID: ID +} +""" +CreateVendorScoringConfigInput is used for create VendorScoringConfig object. +Input was generated by ent. +""" +input CreateVendorScoringConfigInput { + """ + tags associated with the object + """ + tags: [String!] + """ + org-custom question overrides and additions; system defaults from models.DefaultVendorScoringQuestions are merged at read time via VendorScoringQuestionsConfig.All() + """ + questions: VendorScoringQuestionsConfig + """ + controls how unanswered questions affect the aggregate score: ANSWERED_ONLY sums only answered questions; FULL_QUESTIONNAIRE treats unanswered as maximum risk; MANUAL disables automatic aggregation + """ + scoringMode: VendorScoringConfigVendorScoringMode + """ + org-custom risk rating threshold overrides; system defaults from models.DefaultRiskThresholds are merged at read time via RiskThresholdsConfig.All() + """ + riskThresholds: RiskThresholdsConfig + ownerID: ID + vendorRiskScoreIDs: [ID!] +} +""" CreateVulnerabilityInput is used for create Vulnerability object. Input was generated by ent. """ @@ -16502,6 +16651,34 @@ input CreateVulnerabilityInput { """ impacts: [String!] """ + CWE identifiers associated with the vulnerability + """ + cweIds: [String!] + """ + version range affected by the vulnerability + """ + vulnerableVersionRange: String + """ + earliest version that fixes the vulnerability + """ + firstPatchedVersion: String + """ + name of the vulnerable package or dependency + """ + packageName: String + """ + ecosystem of the vulnerable package such as npm, pip, or maven + """ + packageEcosystem: String + """ + path to the manifest file declaring the vulnerable dependency + """ + manifestPath: String + """ + scope of the dependency such as runtime or development + """ + dependencyScope: String + """ timestamp when the vulnerability was published """ publishedAt: DateTime @@ -16514,6 +16691,26 @@ input CreateVulnerabilityInput { """ sourceUpdatedAt: DateTime """ + timestamp when the vulnerability was dismissed + """ + dismissedAt: DateTime + """ + reason the vulnerability was dismissed such as tolerable_risk, not_used, ineligible, or no_bandwidth + """ + dismissedReason: String + """ + free-text explanation provided when the vulnerability was dismissed + """ + dismissedComment: String + """ + timestamp when the vulnerability was marked as fixed + """ + fixedAt: DateTime + """ + timestamp when the vulnerability was automatically dismissed by the source system + """ + autoDismissedAt: DateTime + """ link to the vulnerability in the source system """ externalURI: String @@ -18453,6 +18650,10 @@ type DirectoryAccount implements Node { cursor or ETag supplied by the source system for auditing """ sourceVersion: String + """ + indicates this directory account originates from the installation designated as the primary directory source for its owner organization + """ + primarySource: Boolean! owner: Organization environment: CustomTypeEnum scope: CustomTypeEnum @@ -19377,6 +19578,11 @@ input DirectoryAccountWhereInput { sourceVersionEqualFold: String sourceVersionContainsFold: String """ + primary_source field predicates + """ + primarySource: Boolean + primarySourceNEQ: Boolean + """ owner edge predicates """ hasOwner: Boolean @@ -23946,9 +24152,13 @@ type Entity implements Node { """ riskScore: Int """ - the tier classification for the entity + number of scoring questions answered for the current risk score; used to contextualize partial assessments + """ + riskScoreCoverage: Int """ - tier: String + the vendor risk tier classification, used to determine the depth of TPRM assessment required + """ + tier: EntityVendorTier """ the cadence for reviewing the entity """ @@ -24328,6 +24538,37 @@ type Entity implements Node { """ where: AssessmentResponseWhereInput ): AssessmentResponseConnection! + vendorRiskScores( + """ + Returns the elements in the list that come after the specified cursor. + """ + after: Cursor + + """ + Returns the first _n_ elements from the list. + """ + first: Int + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: Cursor + + """ + Returns the last _n_ elements from the list. + """ + last: Int + + """ + Ordering options for VendorRiskScores returned from the connection. + """ + orderBy: [VendorRiskScoreOrder!] + + """ + Filtering options for VendorRiskScores returned from the connection. + """ + where: VendorRiskScoreWhereInput + ): VendorRiskScoreConnection! integrations( """ Returns the elements in the list that come after the specified cursor. @@ -24817,6 +25058,7 @@ enum EntityOrderField { status_page_url risk_rating risk_score + risk_score_coverage tier REVIEW_FREQUENCY next_review_at @@ -25181,6 +25423,15 @@ type EntityUpdatePayload { entity: Entity! } """ +EntityVendorTier is enum for the field tier +""" +enum EntityVendorTier @goModel(model: "github.com/theopenlane/core/common/enums.VendorTier") { + CRITICAL + HIGH + STANDARD + LOW +} +""" EntityWhereInput is used for filtering Entity objects. Input was generated by ent. """ @@ -25899,23 +26150,27 @@ input EntityWhereInput { riskScoreIsNil: Boolean riskScoreNotNil: Boolean """ + risk_score_coverage field predicates + """ + riskScoreCoverage: Int + riskScoreCoverageNEQ: Int + riskScoreCoverageIn: [Int!] + riskScoreCoverageNotIn: [Int!] + riskScoreCoverageGT: Int + riskScoreCoverageGTE: Int + riskScoreCoverageLT: Int + riskScoreCoverageLTE: Int + riskScoreCoverageIsNil: Boolean + riskScoreCoverageNotNil: Boolean + """ tier field predicates """ - tier: String - tierNEQ: String - tierIn: [String!] - tierNotIn: [String!] - tierGT: String - tierGTE: String - tierLT: String - tierLTE: String - tierContains: String - tierHasPrefix: String - tierHasSuffix: String + tier: EntityVendorTier + tierNEQ: EntityVendorTier + tierIn: [EntityVendorTier!] + tierNotIn: [EntityVendorTier!] tierIsNil: Boolean tierNotNil: Boolean - tierEqualFold: String - tierContainsFold: String """ review_frequency field predicates """ @@ -26106,6 +26361,11 @@ input EntityWhereInput { hasAssessmentResponses: Boolean hasAssessmentResponsesWith: [AssessmentResponseWhereInput!] """ + vendor_risk_scores edge predicates + """ + hasVendorRiskScores: Boolean + hasVendorRiskScoresWith: [VendorRiskScoreWhereInput!] + """ integrations edge predicates """ hasIntegrations: Boolean @@ -28102,6 +28362,8 @@ enum ExportExportType @goModel(model: "github.com/theopenlane/core/common/enums. TASK TRUST_CENTER_FAQ TRUST_CENTER_SUBPROCESSOR + VENDOR_RISK_SCORE + VENDOR_SCORING_CONFIG VULNERABILITY } """ @@ -36392,6 +36654,10 @@ type Integration implements Node { snapshot of definition metadata captured on the installation """ providerMetadataSnapshot: Map + """ + designates this integration as the authoritative directory source for identity holder enrichment and lifecycle derivation within its owner organization + """ + primaryDirectory: Boolean! owner: Organization environment: CustomTypeEnum scope: CustomTypeEnum @@ -37371,6 +37637,11 @@ input IntegrationWhereInput { statusIn: [IntegrationIntegrationStatus!] statusNotIn: [IntegrationIntegrationStatus!] """ + primary_directory field predicates + """ + primaryDirectory: Boolean + primaryDirectoryNEQ: Boolean + """ owner edge predicates """ hasOwner: Boolean @@ -45855,7 +46126,7 @@ type Mutation { values of the platform """ input: CreatePlatformInput! - ): PlatformCreatePayload! + architectureDiagrams: [Upload!], dataFlowDiagrams: [Upload!], trustBoundaryDiagrams: [Upload!]): PlatformCreatePayload! """ Create multiple new platforms """ @@ -45887,7 +46158,7 @@ type Mutation { New values for the platform """ input: UpdatePlatformInput! - ): PlatformUpdatePayload! + architectureDiagrams: [Upload!], dataFlowDiagrams: [Upload!], trustBoundaryDiagrams: [Upload!]): PlatformUpdatePayload! """ Delete an existing platform """ @@ -48049,6 +48320,170 @@ type Mutation { input: Upload! ): UserSettingBulkUpdatePayload! """ + Create a new vendorRiskScore + """ + createVendorRiskScore( + """ + values of the vendorRiskScore + """ + input: CreateVendorRiskScoreInput! + ): VendorRiskScoreCreatePayload! + """ + Create multiple new vendorRiskScores + """ + createBulkVendorRiskScore( + """ + values of the vendorRiskScore + """ + input: [CreateVendorRiskScoreInput!] + ): VendorRiskScoreBulkCreatePayload! + """ + Create multiple new vendorRiskScores via file upload + """ + createBulkCSVVendorRiskScore( + """ + csv file containing values of the vendorRiskScore + """ + input: Upload! + ): VendorRiskScoreBulkCreatePayload! + """ + Update multiple existing vendorRiskScores + """ + updateBulkVendorRiskScore( + """ + IDs of the vendorRiskScores to update + """ + ids: [ID!]! + + """ + values to update the vendorRiskScores with + """ + input: UpdateVendorRiskScoreInput! + ): VendorRiskScoreBulkUpdatePayload! + """ + Update multiple existing vendorRiskScores via file upload + """ + updateBulkCSVVendorRiskScore( + """ + csv file containing values of the vendorRiskScore, must include ID column + """ + input: Upload! + ): VendorRiskScoreBulkUpdatePayload! + """ + Update an existing vendorRiskScore + """ + updateVendorRiskScore( + """ + ID of the vendorRiskScore + """ + id: ID! + + """ + New values for the vendorRiskScore + """ + input: UpdateVendorRiskScoreInput! + ): VendorRiskScoreUpdatePayload! + """ + Delete an existing vendorRiskScore + """ + deleteVendorRiskScore( + """ + ID of the vendorRiskScore + """ + id: ID! + ): VendorRiskScoreDeletePayload! + """ + Delete multiple vendorRiskScores + """ + deleteBulkVendorRiskScore( + """ + IDs of the vendorRiskScores to delete + """ + ids: [ID!]! + ): VendorRiskScoreBulkDeletePayload! + """ + Create a new vendorScoringConfig + """ + createVendorScoringConfig( + """ + values of the vendorScoringConfig + """ + input: CreateVendorScoringConfigInput! + ): VendorScoringConfigCreatePayload! + """ + Create multiple new vendorScoringConfigs + """ + createBulkVendorScoringConfig( + """ + values of the vendorScoringConfig + """ + input: [CreateVendorScoringConfigInput!] + ): VendorScoringConfigBulkCreatePayload! + """ + Create multiple new vendorScoringConfigs via file upload + """ + createBulkCSVVendorScoringConfig( + """ + csv file containing values of the vendorScoringConfig + """ + input: Upload! + ): VendorScoringConfigBulkCreatePayload! + """ + Update multiple existing vendorScoringConfigs + """ + updateBulkVendorScoringConfig( + """ + IDs of the vendorScoringConfigs to update + """ + ids: [ID!]! + + """ + values to update the vendorScoringConfigs with + """ + input: UpdateVendorScoringConfigInput! + ): VendorScoringConfigBulkUpdatePayload! + """ + Update multiple existing vendorScoringConfigs via file upload + """ + updateBulkCSVVendorScoringConfig( + """ + csv file containing values of the vendorScoringConfig, must include ID column + """ + input: Upload! + ): VendorScoringConfigBulkUpdatePayload! + """ + Update an existing vendorScoringConfig + """ + updateVendorScoringConfig( + """ + ID of the vendorScoringConfig + """ + id: ID! + + """ + New values for the vendorScoringConfig + """ + input: UpdateVendorScoringConfigInput! + ): VendorScoringConfigUpdatePayload! + """ + Delete an existing vendorScoringConfig + """ + deleteVendorScoringConfig( + """ + ID of the vendorScoringConfig + """ + id: ID! + ): VendorScoringConfigDeletePayload! + """ + Delete multiple vendorScoringConfigs + """ + deleteBulkVendorScoringConfig( + """ + IDs of the vendorScoringConfigs to delete + """ + ids: [ID!]! + ): VendorScoringConfigBulkDeletePayload! + """ Create a new vulnerability """ createVulnerability( @@ -54609,6 +55044,68 @@ type Organization implements Node { """ where: DiscussionWhereInput ): DiscussionConnection! + vendorScoringConfigs( + """ + Returns the elements in the list that come after the specified cursor. + """ + after: Cursor + + """ + Returns the first _n_ elements from the list. + """ + first: Int + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: Cursor + + """ + Returns the last _n_ elements from the list. + """ + last: Int + + """ + Ordering options for VendorScoringConfigs returned from the connection. + """ + orderBy: [VendorScoringConfigOrder!] + + """ + Filtering options for VendorScoringConfigs returned from the connection. + """ + where: VendorScoringConfigWhereInput + ): VendorScoringConfigConnection! + vendorRiskScores( + """ + Returns the elements in the list that come after the specified cursor. + """ + after: Cursor + + """ + Returns the first _n_ elements from the list. + """ + first: Int + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: Cursor + + """ + Returns the last _n_ elements from the list. + """ + last: Int + + """ + Ordering options for VendorRiskScores returned from the connection. + """ + orderBy: [VendorRiskScoreOrder!] + + """ + Filtering options for VendorRiskScores returned from the connection. + """ + where: VendorRiskScoreWhereInput + ): VendorRiskScoreConnection! members( """ Returns the elements in the list that come after the specified cursor. @@ -56098,6 +56595,16 @@ input OrganizationWhereInput { hasDiscussions: Boolean hasDiscussionsWith: [DiscussionWhereInput!] """ + vendor_scoring_configs edge predicates + """ + hasVendorScoringConfigs: Boolean + hasVendorScoringConfigsWith: [VendorScoringConfigWhereInput!] + """ + vendor_risk_scores edge predicates + """ + hasVendorRiskScores: Boolean + hasVendorRiskScoresWith: [VendorRiskScoreWhereInput!] + """ members edge predicates """ hasMembers: Boolean @@ -56986,6 +57493,99 @@ type Platform implements Node { """ where: FileWhereInput ): FileConnection! + architectureDiagrams( + """ + Returns the elements in the list that come after the specified cursor. + """ + after: Cursor + + """ + Returns the first _n_ elements from the list. + """ + first: Int + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: Cursor + + """ + Returns the last _n_ elements from the list. + """ + last: Int + + """ + Ordering options for Files returned from the connection. + """ + orderBy: [FileOrder!] + + """ + Filtering options for Files returned from the connection. + """ + where: FileWhereInput + ): FileConnection! + dataFlowDiagrams( + """ + Returns the elements in the list that come after the specified cursor. + """ + after: Cursor + + """ + Returns the first _n_ elements from the list. + """ + first: Int + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: Cursor + + """ + Returns the last _n_ elements from the list. + """ + last: Int + + """ + Ordering options for Files returned from the connection. + """ + orderBy: [FileOrder!] + + """ + Filtering options for Files returned from the connection. + """ + where: FileWhereInput + ): FileConnection! + trustBoundaryDiagrams( + """ + Returns the elements in the list that come after the specified cursor. + """ + after: Cursor + + """ + Returns the first _n_ elements from the list. + """ + first: Int + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: Cursor + + """ + Returns the last _n_ elements from the list. + """ + last: Int + + """ + Ordering options for Files returned from the connection. + """ + orderBy: [FileOrder!] + + """ + Filtering options for Files returned from the connection. + """ + where: FileWhereInput + ): FileConnection! risks( """ Returns the elements in the list that come after the specified cursor. @@ -58656,6 +59256,21 @@ input PlatformWhereInput { hasFiles: Boolean hasFilesWith: [FileWhereInput!] """ + architecture_diagrams edge predicates + """ + hasArchitectureDiagrams: Boolean + hasArchitectureDiagramsWith: [FileWhereInput!] + """ + data_flow_diagrams edge predicates + """ + hasDataFlowDiagrams: Boolean + hasDataFlowDiagramsWith: [FileWhereInput!] + """ + trust_boundary_diagrams edge predicates + """ + hasTrustBoundaryDiagrams: Boolean + hasTrustBoundaryDiagramsWith: [FileWhereInput!] + """ risks edge predicates """ hasRisks: Boolean @@ -64057,6 +64672,68 @@ type Query { """ where: UserSettingWhereInput ): UserSettingConnection! + vendorRiskScores( + """ + Returns the elements in the list that come after the specified cursor. + """ + after: Cursor + + """ + Returns the first _n_ elements from the list. + """ + first: Int + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: Cursor + + """ + Returns the last _n_ elements from the list. + """ + last: Int + + """ + Ordering options for VendorRiskScores returned from the connection. + """ + orderBy: [VendorRiskScoreOrder!] + + """ + Filtering options for VendorRiskScores returned from the connection. + """ + where: VendorRiskScoreWhereInput + ): VendorRiskScoreConnection! + vendorScoringConfigs( + """ + Returns the elements in the list that come after the specified cursor. + """ + after: Cursor + + """ + Returns the first _n_ elements from the list. + """ + first: Int + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: Cursor + + """ + Returns the last _n_ elements from the list. + """ + last: Int + + """ + Ordering options for VendorScoringConfigs returned from the connection. + """ + orderBy: [VendorScoringConfigOrder!] + + """ + Filtering options for VendorScoringConfigs returned from the connection. + """ + where: VendorScoringConfigWhereInput + ): VendorScoringConfigConnection! vulnerabilities( """ Returns the elements in the list that come after the specified cursor. @@ -66401,6 +67078,24 @@ type Query { id: ID! ): UserSetting! """ + Look up vendorRiskScore by ID + """ + vendorRiskScore( + """ + ID of the vendorRiskScore + """ + id: ID! + ): VendorRiskScore! + """ + Look up vendorScoringConfig by ID + """ + vendorScoringConfig( + """ + ID of the vendorScoringConfig + """ + id: ID! + ): VendorScoringConfig! + """ Look up vulnerability by ID """ vulnerability( @@ -66659,6 +67354,10 @@ type Remediation implements Node { """ title: String """ + status of the remediation, such as pending, in_progress, or completed + """ + status: RemediationRemediationStatus + """ state of the remediation, such as pending or completed """ state: String @@ -67385,9 +68084,20 @@ enum RemediationOrderField { external_id external_owner_id title + status state } """ +RemediationRemediationStatus is enum for the field status +""" +enum RemediationRemediationStatus @goModel(model: "github.com/theopenlane/core/common/enums.RemediationStatus") { + OPEN + IN_PROGRESS + IN_REVIEW + COMPLETED + WONT_DO +} +""" Return response for updateRemediation mutation """ type RemediationUpdatePayload { @@ -67683,6 +68393,15 @@ input RemediationWhereInput { titleEqualFold: String titleContainsFold: String """ + status field predicates + """ + status: RemediationRemediationStatus + statusNEQ: RemediationRemediationStatus + statusIn: [RemediationRemediationStatus!] + statusNotIn: [RemediationRemediationStatus!] + statusIsNil: Boolean + statusNotNil: Boolean + """ state field predicates """ state: String @@ -69594,6 +70313,31 @@ type Risk implements Node { the id of the group responsible for risk oversight on behalf of the stakeholder """ delegateID: ID + """ + the time when the risk was mitigated + """ + mitigatedAt: DateTime + """ + indicates if a periodic review is required for the risk + """ + reviewRequired: Boolean + """ + the time when the risk was last reviewed + """ + lastReviewedAt: DateTime + reviewFrequency: RiskFrequency + """ + the time when the next review is due for the risk + """ + nextReviewDueAt: DateTime + """ + score of the residual risk based on impact and likelihood (1-4 unlikely, 5-9 likely, 10-16 highly likely, 17-20 critical) + """ + residualScore: Int + """ + the decision made for the risk - accept, transfer, avoid, mitigate, or none + """ + riskDecision: RiskRiskDecision owner: Organization blockedGroups( """ @@ -70103,6 +70847,68 @@ type Risk implements Node { """ where: DiscussionWhereInput ): DiscussionConnection! + reviews( + """ + Returns the elements in the list that come after the specified cursor. + """ + after: Cursor + + """ + Returns the first _n_ elements from the list. + """ + first: Int + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: Cursor + + """ + Returns the last _n_ elements from the list. + """ + last: Int + + """ + Ordering options for Reviews returned from the connection. + """ + orderBy: [ReviewOrder!] + + """ + Filtering options for Reviews returned from the connection. + """ + where: ReviewWhereInput + ): ReviewConnection! + remediations( + """ + Returns the elements in the list that come after the specified cursor. + """ + after: Cursor + + """ + Returns the first _n_ elements from the list. + """ + first: Int + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: Cursor + + """ + Returns the last _n_ elements from the list. + """ + last: Int + + """ + Ordering options for Remediations returned from the connection. + """ + orderBy: [RemediationOrder!] + + """ + Filtering options for Remediations returned from the connection. + """ + where: RemediationWhereInput + ): RemediationConnection! } """ Return response for createBulkRisk mutation @@ -70184,6 +70990,16 @@ type RiskEdge { cursor: Cursor! } """ +RiskFrequency is enum for the field review_frequency +""" +enum RiskFrequency @goModel(model: "github.com/theopenlane/core/common/enums.Frequency") { + YEARLY + QUARTERLY + BIANNUALLY + MONTHLY + NONE +} +""" Ordering options for Risk connections """ input RiskOrder { @@ -70210,6 +71026,23 @@ enum RiskOrderField { LIKELIHOOD score business_costs + mitigated_at + review_required + last_reviewed_at + review_frequency + next_review_due_at + residual_score + risk_decision +} +""" +RiskRiskDecision is enum for the field risk_decision +""" +enum RiskRiskDecision @goModel(model: "github.com/theopenlane/core/common/enums.RiskDecision") { + AVOID + MITIGATE + ACCEPT + TRANSFER + NONE } """ RiskRiskImpact is enum for the field impact @@ -70243,6 +71076,10 @@ enum RiskRiskStatus @goModel(model: "github.com/theopenlane/core/common/enums.Ri ARCHIVED } """ +RiskThresholdsConfig holds org-custom threshold overrides for vendor risk levels +""" +scalar RiskThresholdsConfig +""" Return response for updateRisk mutation """ type RiskUpdatePayload { @@ -70726,6 +71563,83 @@ input RiskWhereInput { delegateIDEqualFold: ID delegateIDContainsFold: ID """ + mitigated_at field predicates + """ + mitigatedAt: DateTime + mitigatedAtNEQ: DateTime + mitigatedAtIn: [DateTime!] + mitigatedAtNotIn: [DateTime!] + mitigatedAtGT: DateTime + mitigatedAtGTE: DateTime + mitigatedAtLT: DateTime + mitigatedAtLTE: DateTime + mitigatedAtIsNil: Boolean + mitigatedAtNotNil: Boolean + """ + review_required field predicates + """ + reviewRequired: Boolean + reviewRequiredNEQ: Boolean + reviewRequiredIsNil: Boolean + reviewRequiredNotNil: Boolean + """ + last_reviewed_at field predicates + """ + lastReviewedAt: DateTime + lastReviewedAtNEQ: DateTime + lastReviewedAtIn: [DateTime!] + lastReviewedAtNotIn: [DateTime!] + lastReviewedAtGT: DateTime + lastReviewedAtGTE: DateTime + lastReviewedAtLT: DateTime + lastReviewedAtLTE: DateTime + lastReviewedAtIsNil: Boolean + lastReviewedAtNotNil: Boolean + """ + review_frequency field predicates + """ + reviewFrequency: RiskFrequency + reviewFrequencyNEQ: RiskFrequency + reviewFrequencyIn: [RiskFrequency!] + reviewFrequencyNotIn: [RiskFrequency!] + reviewFrequencyIsNil: Boolean + reviewFrequencyNotNil: Boolean + """ + next_review_due_at field predicates + """ + nextReviewDueAt: DateTime + nextReviewDueAtNEQ: DateTime + nextReviewDueAtIn: [DateTime!] + nextReviewDueAtNotIn: [DateTime!] + nextReviewDueAtGT: DateTime + nextReviewDueAtGTE: DateTime + nextReviewDueAtLT: DateTime + nextReviewDueAtLTE: DateTime + nextReviewDueAtIsNil: Boolean + nextReviewDueAtNotNil: Boolean + """ + residual_score field predicates + """ + residualScore: Int + residualScoreNEQ: Int + residualScoreIn: [Int!] + residualScoreNotIn: [Int!] + residualScoreGT: Int + residualScoreGTE: Int + residualScoreLT: Int + residualScoreLTE: Int + residualScoreIsNil: Boolean + residualScoreNotNil: Boolean + """ + risk_decision field predicates + """ + riskDecision: RiskRiskDecision + riskDecisionNEQ: RiskRiskDecision + riskDecisionIn: [RiskRiskDecision!] + riskDecisionNotIn: [RiskRiskDecision!] + riskDecisionIsNil: Boolean + riskDecisionNotNil: Boolean + """ owner edge predicates """ hasOwner: Boolean @@ -70841,6 +71755,16 @@ input RiskWhereInput { hasDiscussions: Boolean hasDiscussionsWith: [DiscussionWhereInput!] """ + reviews edge predicates + """ + hasReviews: Boolean + hasReviewsWith: [ReviewWhereInput!] + """ + remediations edge predicates + """ + hasRemediations: Boolean + hasRemediationsWith: [RemediationWhereInput!] + """ Filter for tagsHas to contain a specific value """ tagsHas: String @@ -85656,6 +86580,10 @@ input UpdateDirectoryAccountInput { """ sourceVersion: String clearSourceVersion: Boolean + """ + indicates this directory account originates from the installation designated as the primary directory source for its owner organization + """ + primarySource: Boolean ownerID: ID clearOwner: Boolean environmentID: ID @@ -86407,9 +87335,9 @@ input UpdateEntityInput { riskScore: Int clearRiskScore: Boolean """ - the tier classification for the entity + the vendor risk tier classification, used to determine the depth of TPRM assessment required """ - tier: String + tier: EntityVendorTier clearTier: Boolean """ the cadence for reviewing the entity @@ -86492,6 +87420,9 @@ input UpdateEntityInput { addAssessmentResponseIDs: [ID!] removeAssessmentResponseIDs: [ID!] clearAssessmentResponses: Boolean + addVendorRiskScoreIDs: [ID!] + removeVendorRiskScoreIDs: [ID!] + clearVendorRiskScores: Boolean addIntegrationIDs: [ID!] removeIntegrationIDs: [ID!] clearIntegrations: Boolean @@ -88906,6 +89837,12 @@ input UpdateOrganizationInput { addDiscussionIDs: [ID!] removeDiscussionIDs: [ID!] clearDiscussions: Boolean + addVendorScoringConfigIDs: [ID!] + removeVendorScoringConfigIDs: [ID!] + clearVendorScoringConfigs: Boolean + addVendorRiskScoreIDs: [ID!] + removeVendorRiskScoreIDs: [ID!] + clearVendorRiskScores: Boolean addOrgMembers: [CreateOrgMembershipInput!] removeOrgMembers: [ID!] updateOrgSettings: UpdateOrganizationSettingInput @@ -89295,6 +90232,15 @@ input UpdatePlatformInput { addFileIDs: [ID!] removeFileIDs: [ID!] clearFiles: Boolean + addArchitectureDiagramIDs: [ID!] + removeArchitectureDiagramIDs: [ID!] + clearArchitectureDiagrams: Boolean + addDataFlowDiagramIDs: [ID!] + removeDataFlowDiagramIDs: [ID!] + clearDataFlowDiagrams: Boolean + addTrustBoundaryDiagramIDs: [ID!] + removeTrustBoundaryDiagramIDs: [ID!] + clearTrustBoundaryDiagrams: Boolean addRiskIDs: [ID!] removeRiskIDs: [ID!] clearRisks: Boolean @@ -89716,6 +90662,11 @@ input UpdateRemediationInput { title: String clearTitle: Boolean """ + status of the remediation, such as pending, in_progress, or completed + """ + status: RemediationRemediationStatus + clearStatus: Boolean + """ state of the remediation, such as pending or completed """ state: String @@ -90138,6 +91089,38 @@ input UpdateRiskInput { businessCostsJSON: [Any!] appendBusinessCostsJSON: [Any!] clearBusinessCostsJSON: Boolean + """ + the time when the risk was mitigated + """ + mitigatedAt: DateTime + clearMitigatedAt: Boolean + """ + indicates if a periodic review is required for the risk + """ + reviewRequired: Boolean + clearReviewRequired: Boolean + """ + the time when the risk was last reviewed + """ + lastReviewedAt: DateTime + clearLastReviewedAt: Boolean + reviewFrequency: RiskFrequency + clearReviewFrequency: Boolean + """ + the time when the next review is due for the risk + """ + nextReviewDueAt: DateTime + clearNextReviewDueAt: Boolean + """ + score of the residual risk based on impact and likelihood (1-4 unlikely, 5-9 likely, 10-16 highly likely, 17-20 critical) + """ + residualScore: Int + clearResidualScore: Boolean + """ + the decision made for the risk - accept, transfer, avoid, mitigate, or none + """ + riskDecision: RiskRiskDecision + clearRiskDecision: Boolean addBlockedGroupIDs: [ID!] removeBlockedGroupIDs: [ID!] clearBlockedGroups: Boolean @@ -90198,6 +91181,12 @@ input UpdateRiskInput { addDiscussionIDs: [ID!] removeDiscussionIDs: [ID!] clearDiscussions: Boolean + addReviewIDs: [ID!] + removeReviewIDs: [ID!] + clearReviews: Boolean + addRemediationIDs: [ID!] + removeRemediationIDs: [ID!] + clearRemediations: Boolean addDiscussion: CreateDiscussionInput updateDiscussion: UpdateDiscussionsInput deleteDiscussion: ID @@ -91843,6 +92832,87 @@ input UpdateUserSettingInput { clearDefaultOrg: Boolean } """ +UpdateVendorRiskScoreInput is used for update VendorRiskScore object. +Input was generated by ent. +""" +input UpdateVendorRiskScoreInput { + """ + tags associated with the object + """ + tags: [String!] + appendTags: [String!] + clearTags: Boolean + """ + stable key referencing a VendorScoringQuestionDef; used for grouping across vendors and resolving the current question definition + """ + questionKey: String + """ + question text as it existed when this assessment was created; preserved for historical accuracy if the question wording changes later + """ + questionName: String + """ + question description captured at assessment time + """ + questionDescription: String + clearQuestionDescription: Boolean + """ + question category captured at assessment time + """ + questionCategory: VendorRiskScoreVendorScoringCategory + """ + user-assigned impact for this specific vendor using the 5-point TPRM scale (VERY_LOW=1 through CRITICAL=5); the same question may carry different impact across vendors + """ + impact: VendorRiskScoreVendorRiskImpact + """ + user-assigned likelihood of the risk condition occurring for this vendor using the 5-point TPRM scale (VERY_LOW=0.5 through VERY_HIGH=4) + """ + likelihood: VendorRiskScoreVendorRiskLikelihood + """ + factual answer to the question (e.g. 'true', 'false', '48 hours', 'ISO 27001'); retained permanently even if the question text changes, because question_key is the stable reference not the display name + """ + answer: String + clearAnswer: Boolean + """ + optional justification or context for the assigned impact and likelihood + """ + notes: String + clearNotes: Boolean + vendorScoringConfigID: ID + clearVendorScoringConfig: Boolean + entityID: ID + assessmentResponseID: ID + clearAssessmentResponse: Boolean +} +""" +UpdateVendorScoringConfigInput is used for update VendorScoringConfig object. +Input was generated by ent. +""" +input UpdateVendorScoringConfigInput { + """ + tags associated with the object + """ + tags: [String!] + appendTags: [String!] + clearTags: Boolean + """ + org-custom question overrides and additions; system defaults from models.DefaultVendorScoringQuestions are merged at read time via VendorScoringQuestionsConfig.All() + """ + questions: VendorScoringQuestionsConfig + """ + controls how unanswered questions affect the aggregate score: ANSWERED_ONLY sums only answered questions; FULL_QUESTIONNAIRE treats unanswered as maximum risk; MANUAL disables automatic aggregation + """ + scoringMode: VendorScoringConfigVendorScoringMode + """ + org-custom risk rating threshold overrides; system defaults from models.DefaultRiskThresholds are merged at read time via RiskThresholdsConfig.All() + """ + riskThresholds: RiskThresholdsConfig + ownerID: ID + clearOwner: Boolean + addVendorRiskScoreIDs: [ID!] + removeVendorRiskScoreIDs: [ID!] + clearVendorRiskScores: Boolean +} +""" UpdateVulnerabilityInput is used for update Vulnerability object. Input was generated by ent. """ @@ -91990,6 +93060,42 @@ input UpdateVulnerabilityInput { appendImpacts: [String!] clearImpacts: Boolean """ + CWE identifiers associated with the vulnerability + """ + cweIds: [String!] + appendCweIds: [String!] + clearCweIds: Boolean + """ + version range affected by the vulnerability + """ + vulnerableVersionRange: String + clearVulnerableVersionRange: Boolean + """ + earliest version that fixes the vulnerability + """ + firstPatchedVersion: String + clearFirstPatchedVersion: Boolean + """ + name of the vulnerable package or dependency + """ + packageName: String + clearPackageName: Boolean + """ + ecosystem of the vulnerable package such as npm, pip, or maven + """ + packageEcosystem: String + clearPackageEcosystem: Boolean + """ + path to the manifest file declaring the vulnerable dependency + """ + manifestPath: String + clearManifestPath: Boolean + """ + scope of the dependency such as runtime or development + """ + dependencyScope: String + clearDependencyScope: Boolean + """ timestamp when the vulnerability was published """ publishedAt: DateTime @@ -92005,6 +93111,31 @@ input UpdateVulnerabilityInput { sourceUpdatedAt: DateTime clearSourceUpdatedAt: Boolean """ + timestamp when the vulnerability was dismissed + """ + dismissedAt: DateTime + clearDismissedAt: Boolean + """ + reason the vulnerability was dismissed such as tolerable_risk, not_used, ineligible, or no_bandwidth + """ + dismissedReason: String + clearDismissedReason: Boolean + """ + free-text explanation provided when the vulnerability was dismissed + """ + dismissedComment: String + clearDismissedComment: Boolean + """ + timestamp when the vulnerability was marked as fixed + """ + fixedAt: DateTime + clearFixedAt: Boolean + """ + timestamp when the vulnerability was automatically dismissed by the source system + """ + autoDismissedAt: DateTime + clearAutoDismissedAt: Boolean + """ link to the vulnerability in the source system """ externalURI: String @@ -93804,6 +94935,839 @@ input UserWhereInput { """ tagsHas: String } +type VendorRiskScore implements Node { + id: ID! + createdAt: Time + updatedAt: Time + createdBy: String + updatedBy: String + """ + tags associated with the object + """ + tags: [String!] + """ + the ID of the organization owner of the object + """ + ownerID: ID + """ + stable key referencing a VendorScoringQuestionDef; used for grouping across vendors and resolving the current question definition + """ + questionKey: String! + """ + question text as it existed when this assessment was created; preserved for historical accuracy if the question wording changes later + """ + questionName: String! + """ + question description captured at assessment time + """ + questionDescription: String + """ + question category captured at assessment time + """ + questionCategory: VendorRiskScoreVendorScoringCategory! + """ + expected answer format captured at assessment time + """ + answerType: VendorRiskScoreVendorScoringAnswerType! + """ + user-assigned impact for this specific vendor using the 5-point TPRM scale (VERY_LOW=1 through CRITICAL=5); the same question may carry different impact across vendors + """ + impact: VendorRiskScoreVendorRiskImpact! + """ + user-assigned likelihood of the risk condition occurring for this vendor using the 5-point TPRM scale (VERY_LOW=0.5 through VERY_HIGH=4) + """ + likelihood: VendorRiskScoreVendorRiskLikelihood! + """ + hook-computed risk score: impactNumeric x likelihoodNumeric + """ + score: Float! + """ + factual answer to the question (e.g. 'true', 'false', '48 hours', 'ISO 27001'); retained permanently even if the question text changes, because question_key is the stable reference not the display name + """ + answer: String + """ + optional justification or context for the assigned impact and likelihood + """ + notes: String + """ + the scoring config this assessment belongs to; auto-resolved from org context if not provided + """ + vendorScoringConfigID: ID + """ + the vendor entity being assessed + """ + entityID: ID! + """ + the assessment response this score belongs to; scopes scores to a specific assessment cycle + """ + assessmentResponseID: ID + owner: Organization + vendorScoringConfig: VendorScoringConfig + entity: Entity! + assessmentResponse: AssessmentResponse +} +""" +Return response for createBulkVendorRiskScore mutation +""" +type VendorRiskScoreBulkCreatePayload { + """ + Created vendorRiskScores + """ + vendorRiskScores: [VendorRiskScore!] +} +""" +Return response for deleteBulkVendorRiskScore mutation +""" +type VendorRiskScoreBulkDeletePayload { + """ + Deleted vendorRiskScore IDs + """ + deletedIDs: [ID!]! +} +""" +Return response for updateBulkVendorRiskScore mutation +""" +type VendorRiskScoreBulkUpdatePayload { + """ + Updated vendorRiskScores + """ + vendorRiskScores: [VendorRiskScore!] + """ + IDs of the updated vendorRiskScores + """ + updatedIDs: [ID!] +} +""" +A connection to a list of items. +""" +type VendorRiskScoreConnection { + """ + A list of edges. + """ + edges: [VendorRiskScoreEdge] + """ + Information to aid in pagination. + """ + pageInfo: PageInfo! + """ + Identifies the total count of items in the connection. + """ + totalCount: Int! +} +""" +Return response for createVendorRiskScore mutation +""" +type VendorRiskScoreCreatePayload { + """ + Created vendorRiskScore + """ + vendorRiskScore: VendorRiskScore! +} +""" +Return response for deleteVendorRiskScore mutation +""" +type VendorRiskScoreDeletePayload { + """ + Deleted vendorRiskScore ID + """ + deletedID: ID! +} +""" +An edge in a connection. +""" +type VendorRiskScoreEdge { + """ + The item at the end of the edge. + """ + node: VendorRiskScore + """ + A cursor for use in pagination. + """ + cursor: Cursor! +} +""" +Ordering options for VendorRiskScore connections +""" +input VendorRiskScoreOrder { + """ + The ordering direction. + """ + direction: OrderDirection! = ASC + """ + The field by which to order VendorRiskScores. + """ + field: VendorRiskScoreOrderField! +} +""" +Properties by which VendorRiskScore connections can be ordered. +""" +enum VendorRiskScoreOrderField { + created_at + updated_at + question_key + question_category + impact + likelihood + score +} +""" +Return response for updateVendorRiskScore mutation +""" +type VendorRiskScoreUpdatePayload { + """ + Updated vendorRiskScore + """ + vendorRiskScore: VendorRiskScore! +} +""" +VendorRiskScoreVendorRiskImpact is enum for the field impact +""" +enum VendorRiskScoreVendorRiskImpact @goModel(model: "github.com/theopenlane/core/common/enums.VendorRiskImpact") { + VERY_LOW + LOW + MEDIUM + HIGH + CRITICAL +} +""" +VendorRiskScoreVendorRiskLikelihood is enum for the field likelihood +""" +enum VendorRiskScoreVendorRiskLikelihood @goModel(model: "github.com/theopenlane/core/common/enums.VendorRiskLikelihood") { + VERY_LOW + LOW + MEDIUM + HIGH + VERY_HIGH +} +""" +VendorRiskScoreVendorScoringAnswerType is enum for the field answer_type +""" +enum VendorRiskScoreVendorScoringAnswerType @goModel(model: "github.com/theopenlane/core/common/enums.VendorScoringAnswerType") { + BOOLEAN + TEXT + SINGLE_SELECT + NUMERIC +} +""" +VendorRiskScoreVendorScoringCategory is enum for the field question_category +""" +enum VendorRiskScoreVendorScoringCategory @goModel(model: "github.com/theopenlane/core/common/enums.VendorScoringCategory") { + DATA_ACCESS + SECURITY_PRACTICES + REGULATORY_COMPLIANCE + FINANCIAL_STABILITY + OPERATIONAL_DEPENDENCY + BUSINESS_CONTINUITY + SUPPLY_CHAIN_RISK + INCIDENT_RESPONSE + DATA_PRIVACY +} +""" +VendorRiskScoreWhereInput is used for filtering VendorRiskScore objects. +Input was generated by ent. +""" +input VendorRiskScoreWhereInput { + not: VendorRiskScoreWhereInput + and: [VendorRiskScoreWhereInput!] + or: [VendorRiskScoreWhereInput!] + """ + id field predicates + """ + id: ID + idNEQ: ID + idIn: [ID!] + idNotIn: [ID!] + idGT: ID + idGTE: ID + idLT: ID + idLTE: ID + idEqualFold: ID + idContainsFold: ID + """ + created_at field predicates + """ + createdAt: Time + createdAtNEQ: Time + createdAtIn: [Time!] + createdAtNotIn: [Time!] + createdAtGT: Time + createdAtGTE: Time + createdAtLT: Time + createdAtLTE: Time + createdAtIsNil: Boolean + createdAtNotNil: Boolean + """ + updated_at field predicates + """ + updatedAt: Time + updatedAtNEQ: Time + updatedAtIn: [Time!] + updatedAtNotIn: [Time!] + updatedAtGT: Time + updatedAtGTE: Time + updatedAtLT: Time + updatedAtLTE: Time + updatedAtIsNil: Boolean + updatedAtNotNil: Boolean + """ + created_by field predicates + """ + createdBy: String + createdByNEQ: String + createdByIn: [String!] + createdByNotIn: [String!] + createdByGT: String + createdByGTE: String + createdByLT: String + createdByLTE: String + createdByContains: String + createdByHasPrefix: String + createdByHasSuffix: String + createdByIsNil: Boolean + createdByNotNil: Boolean + createdByEqualFold: String + createdByContainsFold: String + """ + updated_by field predicates + """ + updatedBy: String + updatedByNEQ: String + updatedByIn: [String!] + updatedByNotIn: [String!] + updatedByGT: String + updatedByGTE: String + updatedByLT: String + updatedByLTE: String + updatedByContains: String + updatedByHasPrefix: String + updatedByHasSuffix: String + updatedByIsNil: Boolean + updatedByNotNil: Boolean + updatedByEqualFold: String + updatedByContainsFold: String + """ + owner_id field predicates + """ + ownerID: ID + ownerIDNEQ: ID + ownerIDIn: [ID!] + ownerIDNotIn: [ID!] + ownerIDGT: ID + ownerIDGTE: ID + ownerIDLT: ID + ownerIDLTE: ID + ownerIDContains: ID + ownerIDHasPrefix: ID + ownerIDHasSuffix: ID + ownerIDIsNil: Boolean + ownerIDNotNil: Boolean + ownerIDEqualFold: ID + ownerIDContainsFold: ID + """ + question_key field predicates + """ + questionKey: String + questionKeyNEQ: String + questionKeyIn: [String!] + questionKeyNotIn: [String!] + questionKeyGT: String + questionKeyGTE: String + questionKeyLT: String + questionKeyLTE: String + questionKeyContains: String + questionKeyHasPrefix: String + questionKeyHasSuffix: String + questionKeyEqualFold: String + questionKeyContainsFold: String + """ + question_name field predicates + """ + questionName: String + questionNameNEQ: String + questionNameIn: [String!] + questionNameNotIn: [String!] + questionNameGT: String + questionNameGTE: String + questionNameLT: String + questionNameLTE: String + questionNameContains: String + questionNameHasPrefix: String + questionNameHasSuffix: String + questionNameEqualFold: String + questionNameContainsFold: String + """ + question_description field predicates + """ + questionDescription: String + questionDescriptionNEQ: String + questionDescriptionIn: [String!] + questionDescriptionNotIn: [String!] + questionDescriptionGT: String + questionDescriptionGTE: String + questionDescriptionLT: String + questionDescriptionLTE: String + questionDescriptionContains: String + questionDescriptionHasPrefix: String + questionDescriptionHasSuffix: String + questionDescriptionIsNil: Boolean + questionDescriptionNotNil: Boolean + questionDescriptionEqualFold: String + questionDescriptionContainsFold: String + """ + question_category field predicates + """ + questionCategory: VendorRiskScoreVendorScoringCategory + questionCategoryNEQ: VendorRiskScoreVendorScoringCategory + questionCategoryIn: [VendorRiskScoreVendorScoringCategory!] + questionCategoryNotIn: [VendorRiskScoreVendorScoringCategory!] + """ + answer_type field predicates + """ + answerType: VendorRiskScoreVendorScoringAnswerType + answerTypeNEQ: VendorRiskScoreVendorScoringAnswerType + answerTypeIn: [VendorRiskScoreVendorScoringAnswerType!] + answerTypeNotIn: [VendorRiskScoreVendorScoringAnswerType!] + """ + impact field predicates + """ + impact: VendorRiskScoreVendorRiskImpact + impactNEQ: VendorRiskScoreVendorRiskImpact + impactIn: [VendorRiskScoreVendorRiskImpact!] + impactNotIn: [VendorRiskScoreVendorRiskImpact!] + """ + likelihood field predicates + """ + likelihood: VendorRiskScoreVendorRiskLikelihood + likelihoodNEQ: VendorRiskScoreVendorRiskLikelihood + likelihoodIn: [VendorRiskScoreVendorRiskLikelihood!] + likelihoodNotIn: [VendorRiskScoreVendorRiskLikelihood!] + """ + score field predicates + """ + score: Float + scoreNEQ: Float + scoreIn: [Float!] + scoreNotIn: [Float!] + scoreGT: Float + scoreGTE: Float + scoreLT: Float + scoreLTE: Float + """ + answer field predicates + """ + answer: String + answerNEQ: String + answerIn: [String!] + answerNotIn: [String!] + answerGT: String + answerGTE: String + answerLT: String + answerLTE: String + answerContains: String + answerHasPrefix: String + answerHasSuffix: String + answerIsNil: Boolean + answerNotNil: Boolean + answerEqualFold: String + answerContainsFold: String + """ + notes field predicates + """ + notes: String + notesNEQ: String + notesIn: [String!] + notesNotIn: [String!] + notesGT: String + notesGTE: String + notesLT: String + notesLTE: String + notesContains: String + notesHasPrefix: String + notesHasSuffix: String + notesIsNil: Boolean + notesNotNil: Boolean + notesEqualFold: String + notesContainsFold: String + """ + vendor_scoring_config_id field predicates + """ + vendorScoringConfigID: ID + vendorScoringConfigIDNEQ: ID + vendorScoringConfigIDIn: [ID!] + vendorScoringConfigIDNotIn: [ID!] + vendorScoringConfigIDGT: ID + vendorScoringConfigIDGTE: ID + vendorScoringConfigIDLT: ID + vendorScoringConfigIDLTE: ID + vendorScoringConfigIDContains: ID + vendorScoringConfigIDHasPrefix: ID + vendorScoringConfigIDHasSuffix: ID + vendorScoringConfigIDIsNil: Boolean + vendorScoringConfigIDNotNil: Boolean + vendorScoringConfigIDEqualFold: ID + vendorScoringConfigIDContainsFold: ID + """ + entity_id field predicates + """ + entityID: ID + entityIDNEQ: ID + entityIDIn: [ID!] + entityIDNotIn: [ID!] + entityIDGT: ID + entityIDGTE: ID + entityIDLT: ID + entityIDLTE: ID + entityIDContains: ID + entityIDHasPrefix: ID + entityIDHasSuffix: ID + entityIDEqualFold: ID + entityIDContainsFold: ID + """ + assessment_response_id field predicates + """ + assessmentResponseID: ID + assessmentResponseIDNEQ: ID + assessmentResponseIDIn: [ID!] + assessmentResponseIDNotIn: [ID!] + assessmentResponseIDGT: ID + assessmentResponseIDGTE: ID + assessmentResponseIDLT: ID + assessmentResponseIDLTE: ID + assessmentResponseIDContains: ID + assessmentResponseIDHasPrefix: ID + assessmentResponseIDHasSuffix: ID + assessmentResponseIDIsNil: Boolean + assessmentResponseIDNotNil: Boolean + assessmentResponseIDEqualFold: ID + assessmentResponseIDContainsFold: ID + """ + owner edge predicates + """ + hasOwner: Boolean + hasOwnerWith: [OrganizationWhereInput!] + """ + vendor_scoring_config edge predicates + """ + hasVendorScoringConfig: Boolean + hasVendorScoringConfigWith: [VendorScoringConfigWhereInput!] + """ + entity edge predicates + """ + hasEntity: Boolean + hasEntityWith: [EntityWhereInput!] + """ + assessment_response edge predicates + """ + hasAssessmentResponse: Boolean + hasAssessmentResponseWith: [AssessmentResponseWhereInput!] + """ + Filter for tagsHas to contain a specific value + """ + tagsHas: String +} +type VendorScoringConfig implements Node { + id: ID! + createdAt: Time + updatedAt: Time + createdBy: String + updatedBy: String + """ + tags associated with the object + """ + tags: [String!] + """ + the organization id that owns the object + """ + ownerID: ID + """ + org-custom question overrides and additions; system defaults from models.DefaultVendorScoringQuestions are merged at read time via VendorScoringQuestionsConfig.All() + """ + questions: VendorScoringQuestionsConfig! + """ + controls how unanswered questions affect the aggregate score: ANSWERED_ONLY sums only answered questions; FULL_QUESTIONNAIRE treats unanswered as maximum risk; MANUAL disables automatic aggregation + """ + scoringMode: VendorScoringConfigVendorScoringMode! + """ + org-custom risk rating threshold overrides; system defaults from models.DefaultRiskThresholds are merged at read time via RiskThresholdsConfig.All() + """ + riskThresholds: RiskThresholdsConfig! + owner: Organization + vendorRiskScores( + """ + Returns the elements in the list that come after the specified cursor. + """ + after: Cursor + + """ + Returns the first _n_ elements from the list. + """ + first: Int + + """ + Returns the elements in the list that come before the specified cursor. + """ + before: Cursor + + """ + Returns the last _n_ elements from the list. + """ + last: Int + + """ + Ordering options for VendorRiskScores returned from the connection. + """ + orderBy: [VendorRiskScoreOrder!] + + """ + Filtering options for VendorRiskScores returned from the connection. + """ + where: VendorRiskScoreWhereInput + ): VendorRiskScoreConnection! +} +""" +Return response for createBulkVendorScoringConfig mutation +""" +type VendorScoringConfigBulkCreatePayload { + """ + Created vendorScoringConfigs + """ + vendorScoringConfigs: [VendorScoringConfig!] +} +""" +Return response for deleteBulkVendorScoringConfig mutation +""" +type VendorScoringConfigBulkDeletePayload { + """ + Deleted vendorScoringConfig IDs + """ + deletedIDs: [ID!]! +} +""" +Return response for updateBulkVendorScoringConfig mutation +""" +type VendorScoringConfigBulkUpdatePayload { + """ + Updated vendorScoringConfigs + """ + vendorScoringConfigs: [VendorScoringConfig!] + """ + IDs of the updated vendorScoringConfigs + """ + updatedIDs: [ID!] +} +""" +A connection to a list of items. +""" +type VendorScoringConfigConnection { + """ + A list of edges. + """ + edges: [VendorScoringConfigEdge] + """ + Information to aid in pagination. + """ + pageInfo: PageInfo! + """ + Identifies the total count of items in the connection. + """ + totalCount: Int! +} +""" +Return response for createVendorScoringConfig mutation +""" +type VendorScoringConfigCreatePayload { + """ + Created vendorScoringConfig + """ + vendorScoringConfig: VendorScoringConfig! +} +""" +Return response for deleteVendorScoringConfig mutation +""" +type VendorScoringConfigDeletePayload { + """ + Deleted vendorScoringConfig ID + """ + deletedID: ID! +} +""" +An edge in a connection. +""" +type VendorScoringConfigEdge { + """ + The item at the end of the edge. + """ + node: VendorScoringConfig + """ + A cursor for use in pagination. + """ + cursor: Cursor! +} +""" +Ordering options for VendorScoringConfig connections +""" +input VendorScoringConfigOrder { + """ + The ordering direction. + """ + direction: OrderDirection! = ASC + """ + The field by which to order VendorScoringConfigs. + """ + field: VendorScoringConfigOrderField! +} +""" +Properties by which VendorScoringConfig connections can be ordered. +""" +enum VendorScoringConfigOrderField { + created_at + updated_at + scoring_mode +} +""" +Return response for updateVendorScoringConfig mutation +""" +type VendorScoringConfigUpdatePayload { + """ + Updated vendorScoringConfig + """ + vendorScoringConfig: VendorScoringConfig! +} +""" +VendorScoringConfigVendorScoringMode is enum for the field scoring_mode +""" +enum VendorScoringConfigVendorScoringMode @goModel(model: "github.com/theopenlane/core/common/enums.VendorScoringMode") { + ANSWERED_ONLY + FULL_QUESTIONNAIRE + MANUAL +} +""" +VendorScoringConfigWhereInput is used for filtering VendorScoringConfig objects. +Input was generated by ent. +""" +input VendorScoringConfigWhereInput { + not: VendorScoringConfigWhereInput + and: [VendorScoringConfigWhereInput!] + or: [VendorScoringConfigWhereInput!] + """ + id field predicates + """ + id: ID + idNEQ: ID + idIn: [ID!] + idNotIn: [ID!] + idGT: ID + idGTE: ID + idLT: ID + idLTE: ID + idEqualFold: ID + idContainsFold: ID + """ + created_at field predicates + """ + createdAt: Time + createdAtNEQ: Time + createdAtIn: [Time!] + createdAtNotIn: [Time!] + createdAtGT: Time + createdAtGTE: Time + createdAtLT: Time + createdAtLTE: Time + createdAtIsNil: Boolean + createdAtNotNil: Boolean + """ + updated_at field predicates + """ + updatedAt: Time + updatedAtNEQ: Time + updatedAtIn: [Time!] + updatedAtNotIn: [Time!] + updatedAtGT: Time + updatedAtGTE: Time + updatedAtLT: Time + updatedAtLTE: Time + updatedAtIsNil: Boolean + updatedAtNotNil: Boolean + """ + created_by field predicates + """ + createdBy: String + createdByNEQ: String + createdByIn: [String!] + createdByNotIn: [String!] + createdByGT: String + createdByGTE: String + createdByLT: String + createdByLTE: String + createdByContains: String + createdByHasPrefix: String + createdByHasSuffix: String + createdByIsNil: Boolean + createdByNotNil: Boolean + createdByEqualFold: String + createdByContainsFold: String + """ + updated_by field predicates + """ + updatedBy: String + updatedByNEQ: String + updatedByIn: [String!] + updatedByNotIn: [String!] + updatedByGT: String + updatedByGTE: String + updatedByLT: String + updatedByLTE: String + updatedByContains: String + updatedByHasPrefix: String + updatedByHasSuffix: String + updatedByIsNil: Boolean + updatedByNotNil: Boolean + updatedByEqualFold: String + updatedByContainsFold: String + """ + owner_id field predicates + """ + ownerID: ID + ownerIDNEQ: ID + ownerIDIn: [ID!] + ownerIDNotIn: [ID!] + ownerIDGT: ID + ownerIDGTE: ID + ownerIDLT: ID + ownerIDLTE: ID + ownerIDContains: ID + ownerIDHasPrefix: ID + ownerIDHasSuffix: ID + ownerIDIsNil: Boolean + ownerIDNotNil: Boolean + ownerIDEqualFold: ID + ownerIDContainsFold: ID + """ + scoring_mode field predicates + """ + scoringMode: VendorScoringConfigVendorScoringMode + scoringModeNEQ: VendorScoringConfigVendorScoringMode + scoringModeIn: [VendorScoringConfigVendorScoringMode!] + scoringModeNotIn: [VendorScoringConfigVendorScoringMode!] + """ + owner edge predicates + """ + hasOwner: Boolean + hasOwnerWith: [OrganizationWhereInput!] + """ + vendor_risk_scores edge predicates + """ + hasVendorRiskScores: Boolean + hasVendorRiskScoresWith: [VendorRiskScoreWhereInput!] + """ + Filter for tagsHas to contain a specific value + """ + tagsHas: String +} +""" +VendorScoringQuestionsConfig holds org-custom question overrides and additions for vendor scoring +""" +scalar VendorScoringQuestionsConfig """ VersionBump allows a revision to automatically be bumped based on "Major", "Minor", "Patch", or "Draft" """ @@ -93867,7 +95831,7 @@ type Vulnerability implements Node { """ externalOwnerID: String """ - lifecycle status of the vulnerability + security level of the vulnerability """ securityLevel: VulnerabilitySecurityLevel """ @@ -93955,6 +95919,34 @@ type Vulnerability implements Node { """ impacts: [String!] """ + CWE identifiers associated with the vulnerability + """ + cweIds: [String!] + """ + version range affected by the vulnerability + """ + vulnerableVersionRange: String + """ + earliest version that fixes the vulnerability + """ + firstPatchedVersion: String + """ + name of the vulnerable package or dependency + """ + packageName: String + """ + ecosystem of the vulnerable package such as npm, pip, or maven + """ + packageEcosystem: String + """ + path to the manifest file declaring the vulnerable dependency + """ + manifestPath: String + """ + scope of the dependency such as runtime or development + """ + dependencyScope: String + """ timestamp when the vulnerability was published """ publishedAt: DateTime @@ -93967,6 +95959,26 @@ type Vulnerability implements Node { """ sourceUpdatedAt: DateTime """ + timestamp when the vulnerability was dismissed + """ + dismissedAt: DateTime + """ + reason the vulnerability was dismissed such as tolerable_risk, not_used, ineligible, or no_bandwidth + """ + dismissedReason: String + """ + free-text explanation provided when the vulnerability was dismissed + """ + dismissedComment: String + """ + timestamp when the vulnerability was marked as fixed + """ + fixedAt: DateTime + """ + timestamp when the vulnerability was automatically dismissed by the source system + """ + autoDismissedAt: DateTime + """ link to the vulnerability in the source system """ externalURI: String @@ -95273,6 +97285,114 @@ input VulnerabilityWhereInput { validatedIsNil: Boolean validatedNotNil: Boolean """ + vulnerable_version_range field predicates + """ + vulnerableVersionRange: String + vulnerableVersionRangeNEQ: String + vulnerableVersionRangeIn: [String!] + vulnerableVersionRangeNotIn: [String!] + vulnerableVersionRangeGT: String + vulnerableVersionRangeGTE: String + vulnerableVersionRangeLT: String + vulnerableVersionRangeLTE: String + vulnerableVersionRangeContains: String + vulnerableVersionRangeHasPrefix: String + vulnerableVersionRangeHasSuffix: String + vulnerableVersionRangeIsNil: Boolean + vulnerableVersionRangeNotNil: Boolean + vulnerableVersionRangeEqualFold: String + vulnerableVersionRangeContainsFold: String + """ + first_patched_version field predicates + """ + firstPatchedVersion: String + firstPatchedVersionNEQ: String + firstPatchedVersionIn: [String!] + firstPatchedVersionNotIn: [String!] + firstPatchedVersionGT: String + firstPatchedVersionGTE: String + firstPatchedVersionLT: String + firstPatchedVersionLTE: String + firstPatchedVersionContains: String + firstPatchedVersionHasPrefix: String + firstPatchedVersionHasSuffix: String + firstPatchedVersionIsNil: Boolean + firstPatchedVersionNotNil: Boolean + firstPatchedVersionEqualFold: String + firstPatchedVersionContainsFold: String + """ + package_name field predicates + """ + packageName: String + packageNameNEQ: String + packageNameIn: [String!] + packageNameNotIn: [String!] + packageNameGT: String + packageNameGTE: String + packageNameLT: String + packageNameLTE: String + packageNameContains: String + packageNameHasPrefix: String + packageNameHasSuffix: String + packageNameIsNil: Boolean + packageNameNotNil: Boolean + packageNameEqualFold: String + packageNameContainsFold: String + """ + package_ecosystem field predicates + """ + packageEcosystem: String + packageEcosystemNEQ: String + packageEcosystemIn: [String!] + packageEcosystemNotIn: [String!] + packageEcosystemGT: String + packageEcosystemGTE: String + packageEcosystemLT: String + packageEcosystemLTE: String + packageEcosystemContains: String + packageEcosystemHasPrefix: String + packageEcosystemHasSuffix: String + packageEcosystemIsNil: Boolean + packageEcosystemNotNil: Boolean + packageEcosystemEqualFold: String + packageEcosystemContainsFold: String + """ + manifest_path field predicates + """ + manifestPath: String + manifestPathNEQ: String + manifestPathIn: [String!] + manifestPathNotIn: [String!] + manifestPathGT: String + manifestPathGTE: String + manifestPathLT: String + manifestPathLTE: String + manifestPathContains: String + manifestPathHasPrefix: String + manifestPathHasSuffix: String + manifestPathIsNil: Boolean + manifestPathNotNil: Boolean + manifestPathEqualFold: String + manifestPathContainsFold: String + """ + dependency_scope field predicates + """ + dependencyScope: String + dependencyScopeNEQ: String + dependencyScopeIn: [String!] + dependencyScopeNotIn: [String!] + dependencyScopeGT: String + dependencyScopeGTE: String + dependencyScopeLT: String + dependencyScopeLTE: String + dependencyScopeContains: String + dependencyScopeHasPrefix: String + dependencyScopeHasSuffix: String + dependencyScopeIsNil: Boolean + dependencyScopeNotNil: Boolean + dependencyScopeEqualFold: String + dependencyScopeContainsFold: String + """ published_at field predicates """ publishedAt: DateTime @@ -95312,6 +97432,81 @@ input VulnerabilityWhereInput { sourceUpdatedAtIsNil: Boolean sourceUpdatedAtNotNil: Boolean """ + dismissed_at field predicates + """ + dismissedAt: DateTime + dismissedAtNEQ: DateTime + dismissedAtIn: [DateTime!] + dismissedAtNotIn: [DateTime!] + dismissedAtGT: DateTime + dismissedAtGTE: DateTime + dismissedAtLT: DateTime + dismissedAtLTE: DateTime + dismissedAtIsNil: Boolean + dismissedAtNotNil: Boolean + """ + dismissed_reason field predicates + """ + dismissedReason: String + dismissedReasonNEQ: String + dismissedReasonIn: [String!] + dismissedReasonNotIn: [String!] + dismissedReasonGT: String + dismissedReasonGTE: String + dismissedReasonLT: String + dismissedReasonLTE: String + dismissedReasonContains: String + dismissedReasonHasPrefix: String + dismissedReasonHasSuffix: String + dismissedReasonIsNil: Boolean + dismissedReasonNotNil: Boolean + dismissedReasonEqualFold: String + dismissedReasonContainsFold: String + """ + dismissed_comment field predicates + """ + dismissedComment: String + dismissedCommentNEQ: String + dismissedCommentIn: [String!] + dismissedCommentNotIn: [String!] + dismissedCommentGT: String + dismissedCommentGTE: String + dismissedCommentLT: String + dismissedCommentLTE: String + dismissedCommentContains: String + dismissedCommentHasPrefix: String + dismissedCommentHasSuffix: String + dismissedCommentIsNil: Boolean + dismissedCommentNotNil: Boolean + dismissedCommentEqualFold: String + dismissedCommentContainsFold: String + """ + fixed_at field predicates + """ + fixedAt: DateTime + fixedAtNEQ: DateTime + fixedAtIn: [DateTime!] + fixedAtNotIn: [DateTime!] + fixedAtGT: DateTime + fixedAtGTE: DateTime + fixedAtLT: DateTime + fixedAtLTE: DateTime + fixedAtIsNil: Boolean + fixedAtNotNil: Boolean + """ + auto_dismissed_at field predicates + """ + autoDismissedAt: DateTime + autoDismissedAtNEQ: DateTime + autoDismissedAtIn: [DateTime!] + autoDismissedAtNotIn: [DateTime!] + autoDismissedAtGT: DateTime + autoDismissedAtGTE: DateTime + autoDismissedAtLT: DateTime + autoDismissedAtLTE: DateTime + autoDismissedAtIsNil: Boolean + autoDismissedAtNotNil: Boolean + """ external_uri field predicates """ externalURI: String @@ -95451,6 +97646,10 @@ input VulnerabilityWhereInput { Filter for impactsHas to contain a specific value """ impactsHas: String + """ + Filter for cweIdsHas to contain a specific value + """ + cweIdsHas: String } type Webauthn implements Node { id: ID!